HID: core: demote warning to debug level

The log level for short  messages was changed from debug to warning,
flooding syslog on systems with devices that regularly send
short reports, in my case an UPS:

    $ dmesg |grep -c 'Event data for report .* was too short'
    35

Demote it back to debug level.

Fixes: 0a3fe972a7 ("HID: core: Mitigate potential OOB by removing bogus memset()")
Signed-off-by: Matteo Croce <teknoraver@meta.com>
Signed-off-by: Jiri Kosina <jkosina@suse.com>
This commit is contained in:
Matteo Croce
2026-05-23 12:55:45 +02:00
committed by Jiri Kosina
parent 4b0f556deb
commit d0ff08d946

View File

@@ -2072,8 +2072,8 @@ int hid_report_raw_event(struct hid_device *hid, enum hid_report_type type, u8 *
rsize = max_buffer_size;
if (bsize < rsize) {
hid_warn_ratelimited(hid, "Event data for report %d was too short (%d vs %ld)\n",
report->id, rsize, bsize);
hid_dbg_ratelimited(hid, "Event data for report %d was too short (%d vs %ld)\n",
report->id, rsize, bsize);
return -EINVAL;
}