[Pull Request] usb-linus: USB core fixes for warm reset

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux