USB: add extension of anchor API, usb_unlink_anchored_urbs
authorOliver Neukum <oliver@neukum.org>
Thu, 10 Apr 2008 12:07:37 +0000 (14:07 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 25 Apr 2008 04:16:50 +0000 (21:16 -0700)
commiteda769593bbae8aee4e336b0732f6016353301a3
tree04b5aae8d2cf133b86527b56505c26841b9f45f8
parent9424ea29658ce5bcdcf527ddf9617b9507ddf1aa
USB: add extension of anchor API, usb_unlink_anchored_urbs

This adds the ability to trigger asynchronous unlinks of anchored URBs. This
is needed for error handling in the comntext of completion handlers, which
cannot sleep.

Signed-off-by: Oliver Neukum <oneukum@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/core/urb.c
include/linux/usb.h