aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/input/ati_remote2.c
diff options
context:
space:
mode:
authorOliver Neukum <oneukum@suse.de>2007-03-20 13:54:05 +0100
committerGreg Kroah-Hartman <gregkh@suse.de>2007-04-27 13:28:37 -0700
commitebcf3ede6d84bf8aeff4378035d3fb312ede8dc9 (patch)
tree06bbf9d37e53ed1eb3afaba4a5d35c755d03f26a /drivers/usb/input/ati_remote2.c
parentUSB: option close race (diff)
downloadlinux-dev-ebcf3ede6d84bf8aeff4378035d3fb312ede8dc9.tar.xz
linux-dev-ebcf3ede6d84bf8aeff4378035d3fb312ede8dc9.zip
USB: sierra close race
the sierra driver does not directly use usb_kill_urb(). It uses a wrapper. This wrapper means that callbacks which are running are not killed during close, resubmitting and illicitly pushing data into the tty layer. The whole purpose of usb_kill_urb() is subverted. The wrapper must be removed. The same problem as the option driver. Signed-off-by: Oliver Neukum <oneukum@suse.de> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions