]> Git Repo - linux.git/commit
USB: sierra close race
authorOliver Neukum <[email protected]>
Tue, 20 Mar 2007 12:54:05 +0000 (13:54 +0100)
committerGreg Kroah-Hartman <[email protected]>
Fri, 27 Apr 2007 20:28:37 +0000 (13:28 -0700)
commitebcf3ede6d84bf8aeff4378035d3fb312ede8dc9
tree06bbf9d37e53ed1eb3afaba4a5d35c755d03f26a
parent7d28e74b97c8eb859fd9f5eb018bb1c75627bd55
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 <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
drivers/usb/serial/sierra.c
This page took 0.05341 seconds and 4 git commands to generate.