Hi Greg, I noticed your linus-usb branch was updated after the merge, so here's the xHCI bug fixes that didn't make it into 2.6.37. The fourth patch has been fixed to remove the compile warning (turns out I had sent the wrong revision of the patch). Full patches will be sent out to the linux-usb mailing list. The first five patches are critical fixes that are marked for stable, since they fix error messages or issues with suspend. The next seven are bug fixes by inspection: - The first two fix a hardware-giveback issue with isochronous transfers, but as I haven't received any reports of issues with USB webcams or speakers from users, I'm not inclined to queue them for stable. - The "fix cycle bit" patch may fix some issues I've been seeing with UAS devices, but I have not had time to test. If I do find it helps UAS devices, I'll send it off to be included in 2.6.37 stable. - The dev_dbg() and printk_ratelimit() patches should eliminate a lot of unnecessary dmesg output when xHCI debugging is turned off. - The last patch removes an unnecessary register read in the URB submission path. I thought a bit in a register was marked reserved preserve, but that was only in pre-0.95 xHCI hardware, of which none is available. Sarah Sharp The following changes since commit e0e736fc0d33861335e2a132e4f688f7fd380c61: Linus Torvalds (1): Merge branch 'for-linus' of git://git.kernel.org/.../jmorris/security-testing-2.6 are available in the git repository at: git+ssh://master.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git for-usb-linus Andiry Xu (6): xHCI: synchronize irq in xhci_suspend() xHCI: fix queue_trb in isoc transfer xHCI: remove redundant parameter in giveback_first_trb() xHCI: fix cycle bit set in giveback_first_trb() xHCI: replace dev_dbg() with xhci_dbg() xHCI: fix printk_ratelimit() usage Matthew Wilcox (1): xhci: Remove more doorbell-related reads Sarah Sharp (3): xhci: Resume bus on any port status change. usb: Realloc xHCI structures after a hub is verified. xhci: Use GFP_NOIO during device reset. Zhang Rui (1): xhci: Do not run xhci_cleanup_msix with irq disabled drivers/usb/core/hcd-pci.c | 7 +++- drivers/usb/core/hub.c | 21 ++++++++++ drivers/usb/host/xhci-ring.c | 91 +++++++++++++++++++++++------------------ drivers/usb/host/xhci.c | 60 +++++++++++---------------- drivers/usb/host/xhci.h | 16 +++----- include/linux/usb/hcd.h | 1 + 6 files changed, 110 insertions(+), 86 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