]> 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)
commit4836eb6da7406d296afeb6fdfdb651219e7b2db7
tree3215ef6cff3e84589de61fbbeeb578f4e52e470c
parentccc6f99fbb1dc015076f7986f339d34fa8387f28
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> # 9b7c47ed1d56 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