This is the second try for this patch series to add alternate interface settings support to the xHCI driver by adding a bus bandwidth mutex. The first two patches are unchanged, and the last one addresses the feedback from Alan Stern. The updated patch series is on my xhci-alt-settings branch. I can't test these updated patches until next week, when I get back to my hardware. Ramya, if you could let me know if these work, that would be appreciated. Sarah Sharp (3): xhci: Make reverting an alt setting "unfailable". xhci: Fix command completion after a drop endpoint. USB: Check bandwidth when switching alt settings. drivers/usb/core/hcd.c | 48 ++++++++++++++++++++++---- drivers/usb/core/hcd.h | 19 +++++++++- drivers/usb/core/hub.c | 13 +++++++ drivers/usb/core/message.c | 69 ++++++++++++++++++++++++++++++++++---- drivers/usb/host/xhci-hcd.c | 32 +++++++++++++++--- drivers/usb/host/xhci-mem.c | 76 ++++++++++++++++++++++++++++++++++------- drivers/usb/host/xhci-ring.c | 36 +++++++++++--------- drivers/usb/host/xhci.h | 4 ++ 8 files changed, 246 insertions(+), 51 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html