Hi Greg, Here's four patches to fix some bugs in the USB core and xHCI that relate to isochronous transfers. All of these should be queued for stable. Two of these bugs were present in kernels all the way back to 2.6.31. It's interesting that six very old USB 3.0 bugs have been fixed in the last two weeks. Perhaps all the new features added over the last few kernels are finally stabilized, leaving users to find these older bugs lurking. Or perhaps it's just coincidence. :) Full patches will be sent out to the linux-usb mailing list. Sarah Sharp The following changes since commit dd9c1549edef02290edced639f67b54a25abbe0e: Linus Torvalds (1): Linux 2.6.38-rc7 are available in the git repository at: git+ssh://master.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git for-usb-linus Paul Zimmerman (1): USB: Add support for SuperSpeed isoc endpoints Sarah Sharp (3): xhci: Update internal dequeue pointers after stalls. xhci: Fix cycle bit calculation during stall handling. xhci: Clean up cycle bit math used during stalls. drivers/usb/core/urb.c | 11 ++++++++- drivers/usb/host/xhci-ring.c | 51 +++++++++++++++++++++++++++++++++++------ drivers/usb/host/xhci.h | 9 +++++++ include/linux/usb/ch9.h | 2 + 4 files changed, 64 insertions(+), 9 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