]> git.baikalelectronics.ru Git - kernel.git/commit
Input: xpad - validate USB endpoint type during probe
authorCameron Gutman <aicommander@gmail.com>
Tue, 12 Sep 2017 18:27:44 +0000 (11:27 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Tue, 12 Sep 2017 18:45:59 +0000 (11:45 -0700)
commit53c6c972319e810aec5817f0a247f0f7f49e602c
tree3215ef6cff3e84589de61fbbeeb578f4e52e470c
parent40494ad06f5c279a7598f927654a709c751a7c58
Input: xpad - validate USB endpoint type during probe

We should only see devices with interrupt endpoints. Ignore any other
endpoints that we find, so we don't send try to send them interrupt URBs
and trigger a WARN down in the USB stack.

Reported-by: Andrey Konovalov <andreyknvl@google.com>
Tested-by: Andrey Konovalov <andreyknvl@google.com>
Cc: <stable@vger.kernel.org> # 6d68a60d69db Input: xpad - don't depend on endpoint order
Signed-off-by: Cameron Gutman <aicommander@gmail.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/joystick/xpad.c