On Fri, Mar 25, 2011 at 05:11:42PM +0800, Andiry Xu wrote: > Hi, > > Since USB3.0 hub support has been merged into usb-next, now USB3 root > hub and USB2 root hub are separated and USB3 root hub only has USB3 > protocol ports. This makes it easy to separate USB3 ports from USB2 > ports, and it's time to make USB3 root hub works comply with USB3.0 > specification. > > This patchset is based on usb-next, adds three set/clear port feature > request support to xhci hub control, report wPortStatus and wPortChange > of USB3 ports comply with USB3.0 specification, and fixes the bug that > USB3.0 device can not be suspended when connected to a USB3.0 external > hub. > > Basic test of USB1.1/2.0/3.0 devices connected to USB3.0 root/external > hub, system suspend/resume passed. If you (and Greg) doesn't mind, I'd like to queue these patches for 2.6.39, rather than 2.6.40. There are several OSV that are complaining that the USB 3.0 hub patches break suspend when a USB 3.0 device is plugged in behind a USB 3.0 hub. As Alan Stern pointed out, Linus really doesn't want new functionality to break suspend. So although these patches are larger, I think they need to get into 2.6.39. I don't think there's anything you need to do, Andiry, since Greg's usb-linus and usb-next are currently pointing to the same commit. Sarah Sharp -- 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