]> git.baikalelectronics.ru Git - kernel.git/commit
uas: new function to cancel data urbs
authorGerd Hoffmann <kraxel@redhat.com>
Fri, 30 Nov 2012 10:54:40 +0000 (11:54 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 11 Jan 2013 20:14:17 +0000 (12:14 -0800)
commit643088c9dc16052072b3db3eff8d6bb61c5c49fb
treee6aca35aa23745c65936533665b78a380f49fde2
parent04ab701a7dab72b0b6e0d1be1a82451e6ae52d7d
uas: new function to cancel data urbs

Add uas_unlink_data_urbs function to cancel in-flight data urbs.
Moves existing code into a separate function.

[ v2: also drop the locking, just call usb_unlink_urb no matter what,
      which is safe because the usb core guarantees the completion
      callback is called only once ]

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/storage/uas.c