xHCI fixes for 2.6.37 (try two)

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

 



Hi Greg,

Ok, here's an updated pull request.  git pull-request actually verified
the branch matched this time (after I disconnected from the VPN, yesh).

This pull request also includes a patch to stop the host from replaying
commands on the command ring after a successful host register resume.
The other three patches are the same:

The "release spinlock" patch fixes the resume issue with allocating
memory with GFP_KERNEL, and releasing and requesting MSI or IRQ lines
with a spinlock held.  That patch replaces David Sterba's patch that I
asked you to revert.

The other two patches fix an isochronous endpoint setup issue with a
Microsoft webcam and a problem with too many "Spurious interrupt"
messages when the xHCI driver shares an IRQ.

Sarah Sharp

---
The following changes since commit 868719752d60fb04a3714d77fdeb780b4d585faf:
  Greg Kroah-Hartman (1):
        Revert "USB: xhci: Use GFP_ATOMIC under spin_lock"

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git for-usb-linus

Andiry Xu (2):
      xHCI: release spinlock when setup interrupt
      xHCI: fix wMaxPacketSize mask

Sarah Sharp (2):
      xhci: Remove excessive printks with shared IRQs.
      xhci: Fix command ring replay after resume.

 drivers/usb/host/xhci-mem.c  |    4 +-
 drivers/usb/host/xhci-ring.c |    1 -
 drivers/usb/host/xhci.c      |   73 ++++++++++++++++++++++++++++++++++++------
 drivers/usb/host/xhci.h      |    5 +++
 4 files changed, 70 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