diff options
| author | Benjamin Tissoires <[email protected]> | 2025-07-10 14:01:35 +0000 |
|---|---|---|
| committer | Benjamin Tissoires <[email protected]> | 2025-07-13 07:53:27 +0000 |
| commit | c2ca42f190b6714d6c481dfd3d9b62ea091c946b (patch) | |
| tree | 0d15833871e4d3552a079fd8f35446bbd0ead90d /drivers/pci/controller/dwc/pcie-qcom-common.c | |
| parent | HID: core: ensure __hid_request reserves the report ID as the first byte (diff) | |
| download | kernel-c2ca42f190b6714d6c481dfd3d9b62ea091c946b.tar.gz kernel-c2ca42f190b6714d6c481dfd3d9b62ea091c946b.zip | |
HID: core: do not bypass hid_hw_raw_request
hid_hw_raw_request() is actually useful to ensure the provided buffer
and length are valid. Directly calling in the low level transport driver
function bypassed those checks and allowed invalid paramto be used.
Reported-by: Alan Stern <[email protected]>
Closes: https://lore.kernel.org/linux-input/[email protected]/
Cc: [email protected]
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Benjamin Tissoires <[email protected]>
Diffstat (limited to 'drivers/pci/controller/dwc/pcie-qcom-common.c')
0 files changed, 0 insertions, 0 deletions
