The following changes since commit a49f0d1ea3ec94fc7cf33a7c36a16343b74bd565: Linux 3.8-rc1 (2012-12-21 17:19:00 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git for-usb-linus-2013-01-03 for you to fetch changes up to c52804a472649b2e5005342308739434cbd51119: xhci: Avoid "dead ports", add roothub port polling. (2013-01-03 14:10:29 -0800) ---------------------------------------------------------------- usb-linus: USB core fixes for warm reset Hi Greg, Happy New Year! Here's some bug fixes for 3.8. I have usb-next patches that are based on this set, so please merge your usb-linus branch into usb-next after this set is applied. The bulk of the patchset (patches 2-7) improve the USB core's warm reset error handling. There's also one patch that fixes an arithmetic error in the xHCI driver, and another to avoid the "dead ports" issue caused by unhandled port status change events. These are all marked for stable. Sarah Sharp ---------------------------------------------------------------- Sarah Sharp (8): xhci: Handle HS bulk/ctrl endpoints that don't NAK. USB: Handle auto-transition from hot to warm reset. USB: Ignore xHCI Reset Device status. USB: Allow USB 3.0 ports to be disabled. USB: Increase reset timeout. USB: Ignore port state until reset completes. USB: Handle warm reset failure on empty port. xhci: Avoid "dead ports", add roothub port polling. drivers/usb/core/hub.c | 110 +++++++++++++++++++++++++++++++++-------- drivers/usb/host/xhci-hub.c | 38 ++++++++++++++- drivers/usb/host/xhci-mem.c | 2 + drivers/usb/host/xhci-ring.c | 9 ++++ drivers/usb/host/xhci.c | 10 ++++ 5 files changed, 145 insertions(+), 24 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