diff options
author | Greg Kroah-Hartman <gregkh@suse.de> | 2011-07-07 21:18:17 -0700 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-07-07 21:18:17 -0700 |
commit | 5f6e7044cacf09cc102980e4dee1054e34ff7853 (patch) | |
tree | 9db52483d9378d68ce2b832cc7e1d62f5f2b1583 | |
parent | d1bfbdccf0e9ecc2368bd0f5820c4440263183c0 (diff) | |
download | longterm-queue-2.6.33-5f6e7044cacf09cc102980e4dee1054e34ff7853.tar.gz |
delete usb patch
-rw-r--r-- | queue-2.6.33/series | 1 | ||||
-rw-r--r-- | queue-2.6.33/usb-fix-regression-occurring-during-device-removal.patch | 39 |
2 files changed, 0 insertions, 40 deletions
diff --git a/queue-2.6.33/series b/queue-2.6.33/series index 2a8291d..bf73177 100644 --- a/queue-2.6.33/series +++ b/queue-2.6.33/series @@ -20,7 +20,6 @@ sunrpc-ensure-the-rpc-client-only-quits-on-fatal-signals.patch taskstats-don-t-allow-duplicate-entries-in-listener-mode.patch usb-don-t-let-errors-prevent-system-sleep.patch usb-don-t-let-the-hub-driver-prevent-system-sleep.patch -usb-fix-regression-occurring-during-device-removal.patch uml-fix-config_static_link-y-build-failure-with-newer-glibc.patch um-os-linux-mem.c-needs-sys-stat.h.patch netlink-make-nlmsg_find_attr-take-a-const-nlmsghdr.patch diff --git a/queue-2.6.33/usb-fix-regression-occurring-during-device-removal.patch b/queue-2.6.33/usb-fix-regression-occurring-during-device-removal.patch deleted file mode 100644 index b6d2679..0000000 --- a/queue-2.6.33/usb-fix-regression-occurring-during-device-removal.patch +++ /dev/null @@ -1,39 +0,0 @@ -From e534c5b831c8b8e9f5edee5c8a37753c808b80dc Mon Sep 17 00:00:00 2001 -From: Alan Stern <stern@rowland.harvard.edu> -Date: Fri, 1 Jul 2011 16:43:02 -0400 -Subject: USB: fix regression occurring during device removal - -From: Alan Stern <stern@rowland.harvard.edu> - -commit e534c5b831c8b8e9f5edee5c8a37753c808b80dc upstream. - -This patch (as1476) fixes a regression introduced by -fccf4e86200b8f5edd9a65da26f150e32ba79808 (USB: Free bandwidth when -usb_disable_device is called). usb_disconnect() grabs the -bandwidth_mutex before calling usb_disable_device(), which calls down -indirectly to usb_set_interface(), which tries to acquire the -bandwidth_mutex. - -The fix causes usb_set_interface() to return early when it is called -for an interface that has already been unregistered, which is what -happens in usb_disable_device(). - -Signed-off-by: Alan Stern <stern@rowland.harvard.edu> -Tested-by: Sarah Sharp <sarah.a.sharp@linux.intel.com> -Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> - ---- - drivers/usb/core/message.c | 2 ++ - 1 file changed, 2 insertions(+) - ---- a/drivers/usb/core/message.c -+++ b/drivers/usb/core/message.c -@@ -1313,6 +1313,8 @@ int usb_set_interface(struct usb_device - interface); - return -EINVAL; - } -+ if (iface->unregistering) -+ return -ENODEV; - - alt = usb_altnum_to_altsetting(iface, alternate); - if (!alt) { |