Greg, These patches add scatter-gather support to the whci-hcd driver and fix various whci-hcd and wusb-related bugs. The scatter-gather support is required to use WUSB mass storage devices with a wMaxPacketSize > 512. You already have the first patch queued and it's included here for completeness. The third patches is a respin of the original scatter-gather patch I proposed a while back. It changes what was merged as part of the USB 3.0 support to what was previously reviewed and agreed upon. The rest should be self-expanatory bug fixes. David Vrabel (11): usb: whci-hcd: make endpoint_reset method async usb: allow interrupt transfers to WUSB devices usb: make urb scatter-gather support more generic usb: whci-hcd: support urbs with scatter-gather lists usb: gadgetfs: don't override bcdUSB usb: whci-hcd: handle early deletion of endpoints usb: whci-hcd: always do an update after processing a halted qTD usb: whci-hcd: decode more QHead fields in the debug files usb: wusb: don't use the stack to read security descriptor usb: wusb: add wusb_phy_rate sysfs file to host controllers usb: rename Documentation/ABI/.../sysfs-class-usb_host Documentation/ABI/testing/sysfs-class-usb_host | 25 -- .../ABI/testing/sysfs-class-uwb_rc-wusbhc | 38 ++ drivers/usb/core/message.c | 289 +++++++++------- drivers/usb/core/urb.c | 22 +- drivers/usb/gadget/inode.c | 2 - drivers/usb/host/whci/asl.c | 35 ++- drivers/usb/host/whci/debug.c | 20 +- drivers/usb/host/whci/hcd.c | 9 +- drivers/usb/host/whci/pzl.c | 36 ++- drivers/usb/host/whci/qset.c | 378 ++++++++++++++++++-- drivers/usb/host/whci/whcd.h | 9 + drivers/usb/host/whci/whci-hc.h | 15 +- drivers/usb/host/xhci-ring.c | 15 +- drivers/usb/storage/usb.c | 10 + drivers/usb/wusbcore/security.c | 41 +-- drivers/usb/wusbcore/wusbhc.c | 32 ++ drivers/usb/wusbcore/wusbhc.h | 1 + include/linux/usb.h | 9 +- 18 files changed, 728 insertions(+), 258 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-class-usb_host create mode 100644 Documentation/ABI/testing/sysfs-class-uwb_rc-wusbhc -- 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