Comment 44 for bug 1818547

Revision history for this message
In , dovla091 (dovla091-linux-kernel-bugs) wrote :

Created attachment 284947
dmesg log

Hi

This affects all users having HP Spectre x360 model, with kernel version from 4.19 to 5.3 RC

Recently I have installed Fedora 30 on my HP Spectre x360 Laptop and found out that our logs are flooded with message:

hid-sensor-hub 001F:8087:0AC2.0003: hid_field_extract() called with n (192) > 32!

I also install for a test Fedora 31, as it is running newest kernel version, to see if this was fixed, but still I got the same output... Since I am not a developer but mere mortal, I need to ask, is it possible to fix this bug as it present since kernel version 4.19 and is making lot of issues to all of us that have Spectre laptop (not only Fedora but other distributions using kernel version higher the 4.19). As the result of that bug, system is generating insane amount of data into /var/log/message, and when I meant insane, its probably around tens of messages within a single second, so the logs grow to couple of GB within a day.

By doing a research I have found that another developer had the same issue as me, and he provided some sort of a bypass by patching hid-core.c in the drivers/hid folder and hid.h in the library/linux

Please refer to the link below:

https://patchwork.kernel.org/patch/11052949

and

https://patchwork.kernel.org/patch/11052951

If it is not a problem, can you please patch this bug and put it into a newer kernel version 5.3 kernel which will be released soon? At this point, our PC is quite unusable, as the logs are being filled up quickly, and not being able to have larger disk space we are forced to write a script to delete logs every day...