[GIT PULL] HID fixes for 6.18-final
From: Jiri Kosina
Date: Wed Nov 19 2025 - 03:41:34 EST
Linus,
please pull from
git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git tags/hid-for-linus-2025111901
to receive HID subsystem fixes that should still land in 6.18, namely:
=====
- memory leak fixes in hid-uclogic, hid-ntrig and hid-playstation drivers
(Abdun Nihaal, Masami Ichikawa)
- regression fix for playback handling in hid-pidff (Tomasz Pakuła)
- initialization fix for some amd_sfh platforms (Mario Limonciello)
- a few assorted device-specific ID additions and quirks
=====
Thanks!
----------------------------------------------------------------
Abdun Nihaal (2):
HID: playstation: Fix memory leak in dualshock4_get_calibration_data()
HID: uclogic: Fix potential memory leak in error path
April Grimoire (1):
HID: apple: Add SONiX AK870 PRO to non_apple_keyboards quirk list
Lauri Tirkkonen (1):
HID: lenovo: fixup Lenovo Yoga Slim 7x Keyboard rdesc
Mario Limonciello (AMD) (2):
HID: amd_sfh: Stop sensor before starting
HID: hid-input: Extend Elan ignore battery quirk to USB
Masami Ichikawa (1):
HID: hid-ntrig: Prevent memory leak in ntrig_report_version()
Naoki Ueki (1):
HID: elecom: Add support for ELECOM M-XT3URBK (018F)
Stuart Hayhurst (1):
HID: corsair-void: Use %pe for printing PTR_ERR
Tomasz Pakuła (1):
HID: pidff: Fix needs_playback check
Zhang Heng (1):
HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155
drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c | 2 ++
drivers/hid/hid-apple.c | 1 +
drivers/hid/hid-corsair-void.c | 5 ++---
drivers/hid/hid-elecom.c | 6 ++++--
drivers/hid/hid-ids.h | 8 +++++---
drivers/hid/hid-input.c | 5 +++--
drivers/hid/hid-lenovo.c | 17 +++++++++++++++++
drivers/hid/hid-ntrig.c | 7 ++-----
drivers/hid/hid-playstation.c | 2 ++
drivers/hid/hid-quirks.c | 16 ++++++++++++++--
drivers/hid/hid-uclogic-params.c | 4 +++-
drivers/hid/usbhid/hid-pidff.c | 4 ++--
12 files changed, 57 insertions(+), 20 deletions(-)
--
Jiri Kosina
SUSE Labs