From: Oliver Neukum Date: Tue, 20 Mar 2007 12:54:05 +0000 (+0100) Subject: USB: sierra close race X-Git-Tag: v2.6.22-rc1~1117^2~44 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ebcf3ede6d84bf8aeff4378035d3fb312ede8dc9;p=pandora-kernel.git 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 Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed