From: Matteo Croce Date: Sat, 23 May 2026 10:55:45 +0000 (+0200) Subject: HID: core: demote warning to debug level X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d0ff08d946c83b51359a8063c41e9f5af067e628;p=thirdparty%2Flinux.git 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: 0a3fe972a7cb ("HID: core: Mitigate potential OOB by removing bogus memset()") Signed-off-by: Matteo Croce Signed-off-by: Jiri Kosina --- diff --git a/drivers/hid/hid-core.c b/drivers/hid/hid-core.c index b3596851c7191..3c38846849143 100644 --- a/drivers/hid/hid-core.c +++ b/drivers/hid/hid-core.c @@ -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; }