Searched hist:"5 b0545dc184442fa509a311b8c855370441ad5bc" (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/drivers/hid/usbhid/ |
H A D | usbhid.h | diff 5b0545dc184442fa509a311b8c855370441ad5bc Tue Aug 18 12:54:04 CDT 2020 Jiri Kosina <jkosina@suse.cz> Revert "HID: usbhid: do not sleep when opening device"
This reverts commit d3132792285859253c466354fd8d54d1fe0ba786.
This patch causes a regression with quite a few devices, as probing fails because of the race where the first IRQ is dropped on the floor (after hid_device_io_start() happens, but before the 50ms timeout passess), and report descriptor never gets parsed and populated.
As this is just a boot time micro-optimization, let's revert the patch for 5.9 now, and fix this properly eventually for next merge window.
Link: https://bugzilla.kernel.org/show_bug.cgi?id=208935 Reported-by: Johannes Hirte <johannes.hirte@datenkhaos.de> Reported-by: Marius Zachmann <mail@mariuszachmann.de> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
|
H A D | hid-core.c | diff 5b0545dc184442fa509a311b8c855370441ad5bc Tue Aug 18 12:54:04 CDT 2020 Jiri Kosina <jkosina@suse.cz> Revert "HID: usbhid: do not sleep when opening device"
This reverts commit d3132792285859253c466354fd8d54d1fe0ba786.
This patch causes a regression with quite a few devices, as probing fails because of the race where the first IRQ is dropped on the floor (after hid_device_io_start() happens, but before the 50ms timeout passess), and report descriptor never gets parsed and populated.
As this is just a boot time micro-optimization, let's revert the patch for 5.9 now, and fix this properly eventually for next merge window.
Link: https://bugzilla.kernel.org/show_bug.cgi?id=208935 Reported-by: Johannes Hirte <johannes.hirte@datenkhaos.de> Reported-by: Marius Zachmann <mail@mariuszachmann.de> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
|