BACKPORT: Input: xpad - validate USB endpoint count during probe
authorCameron Gutman <aicommander@gmail.com>
Wed, 29 Jun 2016 16:51:35 +0000 (09:51 -0700)
committerCameron Gutman <aicommander@gmail.com>
Sun, 29 Jan 2017 22:15:15 +0000 (17:15 -0500)
commita07b34771ace2077f218aa6eb30f4107495a6c2e
tree2332fff296cac197ddb59e23d8b6026b79825c3d
parentd240a0a145287caab3601ac48c55d696488ebf1c
BACKPORT: Input: xpad - validate USB endpoint count during probe

This prevents a malicious USB device from causing an oops.

Change-Id: I47c27541a4c2f0cec354eb83b3013bb825ed6e90
Signed-off-by: Cameron Gutman <aicommander@gmail.com>
Cc: stable@vger.kernel.org
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/joystick/xpad.c