diff options
author | Daniel Holz | 2019-10-01 22:24:19 +0200 |
---|---|---|
committer | Daniel Holz | 2019-10-01 22:24:19 +0200 |
commit | 76b99688fc8908deb7884772ef8f6cadeb107bcd (patch) | |
tree | 333b6d69ec06b2ea7daa4c377f277b335a8351e2 /HID-Increase-maximum-report-size-allowed-by-hid_field_extract.patch | |
parent | 468d767f2499d46ed9ea3894f6515d8014f7777f (diff) | |
download | aur-76b99688fc8908deb7884772ef8f6cadeb107bcd.tar.gz |
add HID-Increase-maximum-report-size-allowed-by-hid_field_extract
Diffstat (limited to 'HID-Increase-maximum-report-size-allowed-by-hid_field_extract.patch')
-rw-r--r-- | HID-Increase-maximum-report-size-allowed-by-hid_field_extract.patch | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/HID-Increase-maximum-report-size-allowed-by-hid_field_extract.patch b/HID-Increase-maximum-report-size-allowed-by-hid_field_extract.patch new file mode 100644 index 000000000000..f8a1c7964312 --- /dev/null +++ b/HID-Increase-maximum-report-size-allowed-by-hid_field_extract.patch @@ -0,0 +1,18 @@ +diff --git a/drivers/hid/hid-core.c b/drivers/hid/hid-core.c +index 9993b692598f..860e21ec6a49 100644 +--- a/drivers/hid/hid-core.c ++++ b/drivers/hid/hid-core.c +@@ -1301,10 +1301,10 @@ static u32 __extract(u8 *report, unsigned offset, int n) + u32 hid_field_extract(const struct hid_device *hid, u8 *report, + unsigned offset, unsigned n) + { +- if (n > 32) { +- hid_warn(hid, "hid_field_extract() called with n (%d) > 32! (%s)\n", ++ if (n > 256) { ++ hid_warn(hid, "hid_field_extract() called with n (%d) > 256! (%s)\n", + n, current->comm); +- n = 32; ++ n = 256; + } + + return __extract(report, offset, n); |