Input/HID rebase to v6.11 for 9.6
Summary of Changes
This is the usual Input/HID rebase (last one for RHEL 9 cycle). We are targeting v6.11 as this one is tested well enough.
The Intel-ISH changes are going to be handled separatly through !5761 (merged)
JIRA: https://issues.redhat.com/browse/RHEL-53898
Input: uinput - reject requests with unreasonable number of slots:
JIRA: https://issues.redhat.com/browse/RHEL-59311
CVE: CVE-2024-46745
HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup
JIRA: https://issues.redhat.com/browse/RHEL-59317
CVE: CVE-2024-46747
HID: amd_sfh: Switch to device-managed dmam_alloc_coherent()
JIRA: https://issues.redhat.com/browse/RHEL-66678
CVE: CVE-2024-50189
Depends: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/5887
Tested: with the hid-tools test suite and some hardware
Omitted-fix: b35e0dc548aa34eb39d80962e370e048dff7de88 # already backported through a67a1deb11d9a692366100d9ba9fb3aeb0c7707b
Signed-off-by: Benjamin Tissoires benjamin.tissoires@redhat.com
Edited by Benjamin Tissoires