summaryrefslogtreecommitdiff
path: root/drivers/virt
diff options
context:
space:
mode:
authorJohan Hovold <johan@kernel.org>2020-01-10 23:00:18 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2020-01-29 17:02:38 +0300
commite11d045f564dec4d26e1db28c7e121ae3b69b29e (patch)
treeacf2928f52a4910ddeb79f2061dc55d403b21d67 /drivers/virt
parent0411b242274fabe83298c0242916216b40b2350f (diff)
downloadlinux-e11d045f564dec4d26e1db28c7e121ae3b69b29e.tar.xz
Input: gtco - fix endpoint sanity check
commit a8eeb74df5a6bdb214b2b581b14782c5f5a0cf83 upstream. The driver was checking the number of endpoints of the first alternate setting instead of the current one, something which could lead to the driver binding to an invalid interface. This in turn could cause the driver to misbehave or trigger a WARN() in usb_submit_urb() that kernels with panic_on_warn set would choke on. Fixes: 162f98dea487 ("Input: gtco - fix crash on detecting device without endpoints") Signed-off-by: Johan Hovold <johan@kernel.org> Acked-by: Vladis Dronov <vdronov@redhat.com> Link: https://lore.kernel.org/r/20191210113737.4016-5-johan@kernel.org Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/virt')
0 files changed, 0 insertions, 0 deletions