Hi Greg, I've been testing the xHCI USB 2.0 LPM patchset and the patchset make the xHCI driver more bus-agnostic, and I think they're both ready to be queued 3.2. Besides those two patchsets, this also includes a debugging fix, and a workaround for a bug in the NEC/Rensas host that can cause it to make bad memory accesses. Patch 10 "xHCI: AMD isoc link TRB chain bit quirk" fixes that issue. That fix is marked for stable, but commit c2d7b49f42f50d7fc5cbfd195b785a128723fdf4 "USB: xHCI: prevent infinite loop when processing MSE event" also needs to get into stable, and the original patch wasn't marked for stable. I tried to send the patch off to stable@xxxxxxxxxx, but I got a bounce message. Is that list down along with the kernel.org infrastructure? Sarah Sharp diffstat: Documentation/ABI/testing/sysfs-bus-usb | 15 + Documentation/usb/power-management.txt | 26 ++ drivers/usb/Kconfig | 6 + drivers/usb/core/config.c | 103 +++++++ drivers/usb/core/driver.c | 14 + drivers/usb/core/hub.c | 18 ++ drivers/usb/core/sysfs.c | 59 ++++- drivers/usb/core/usb.c | 1 + drivers/usb/core/usb.h | 7 + drivers/usb/host/Kconfig | 2 +- drivers/usb/host/Makefile | 3 +- drivers/usb/host/xhci-ext-caps.h | 6 + drivers/usb/host/xhci-hub.c | 103 ++++--- drivers/usb/host/xhci-mem.c | 98 ++++-- drivers/usb/host/xhci-pci.c | 104 ++----- drivers/usb/host/xhci-ring.c | 69 +++-- drivers/usb/host/xhci.c | 503 +++++++++++++++++++++++++++---- drivers/usb/host/xhci.h | 34 ++- include/linux/usb.h | 18 ++ include/linux/usb/hcd.h | 1 + 20 files changed, 934 insertions(+), 256 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