diff options
author | Vladis Dronov <vdronov@redhat.com> | 2015-12-01 13:09:17 -0800 |
---|---|---|
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2015-12-02 09:35:41 -0800 |
commit | 8e20cf2bce122ce9262d6034ee5d5b76fbb92f96 (patch) | |
tree | c221c89bcdbd9f2c5cd341ca39a96a9a3cec477f /drivers/input/misc/arizona-haptics.c | |
parent | c67566c6a1dc0dd0309a54e63656e57050cbb9fe (diff) | |
download | lwn-8e20cf2bce122ce9262d6034ee5d5b76fbb92f96.tar.gz lwn-8e20cf2bce122ce9262d6034ee5d5b76fbb92f96.zip |
Input: aiptek - fix crash on detecting device without endpoints
The aiptek driver crashes in aiptek_probe() when a specially crafted USB
device without endpoints is detected. This fix adds a check that the device
has proper configuration expected by the driver. Also an error return value
is changed to more matching one in one of the error paths.
Reported-by: Ralf Spenneberg <ralf@spenneberg.net>
Signed-off-by: Vladis Dronov <vdronov@redhat.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers/input/misc/arizona-haptics.c')
0 files changed, 0 insertions, 0 deletions