[PATCH 0/8] xHCI bug fixes for 3.0

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

 



Hi Greg,

Here's eight xHCI bug fixes for 3.0.

The patches from Alex fix a HW/SW race condition and an unhandled error
code under xHCI 1.0 hosts.  Maarteen's patch allows the Etron xHCI host
controller to work after a system resume from suspend (it's apparently
flaky and needs a host reset some of the time).

There's a couple of patches to make switching configurations with a
configured device under xHCI actually work (it's been broken several
kernel releases and no one complained).  The last two patches fix up
some issues found with isochronous transfers when the system is under
heavy load and the xHCI driver starts to drop packets.

Sarah Sharp


The following changes since commit 357f45db920393aac983a137bd74095f612d5a01:

  USB: TI 3410/5052 USB Serial Driver: Fix mem leak when firmware is too big. (2011-06-14 14:20:30 -0700)

are available in the git repository at:
  git+ssh://master.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git for-usb-linus

Alex He (2):
      xHCI 1.0: Force Stopped Event(FSE)
      xHCI 1.0: Incompatible Device Error

Maarten Lankhorst (1):
      xhci: Add reset on resume quirk for asrock p67 host

Sarah Sharp (5):
      xhci: Reject double add of active endpoints.
      USB: Free bandwidth when usb_disable_device is called.
      xhci: Don't warn about zeroed bMaxBurst descriptor field.
      xhci: Always set urb->status to zero for isoc endpoints.
      USB: Fix up URB error codes to reflect implementation.

 Documentation/usb/error-codes.txt |    9 +++++++-
 drivers/usb/core/hub.c            |    3 ++
 drivers/usb/core/message.c        |   15 +++++++++++++-
 drivers/usb/host/xhci-mem.c       |    2 -
 drivers/usb/host/xhci-pci.c       |    8 +++++++
 drivers/usb/host/xhci-ring.c      |   30 +++++++++++++++++++++++----
 drivers/usb/host/xhci.c           |   39 +++++++++++++++++++++++++++++++++---
 drivers/usb/host/xhci.h           |    3 ++
 8 files changed, 96 insertions(+), 13 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