On Fri, Jul 09, 2010 at 05:09:11PM +0200, Sarah Sharp wrote: > Without this fix, a USB 3.0 port is downgraded to full speed after a port > reset of a configured device. The USB 3.0 terminations will be disabled > permanently, and USB 3.0 devices will always enumerate as full speed > devices, until the host controller is unplugged (if it is an ExpressCard) > or the computer is rebooted. > > Fajun Chen traced this traced the speed downgrade issue to the port reset > and the interpretation of port status in USB hub driver code. The hub > code was not testing for the port being a SuperSpeed port, and it fell > through to the else case of Full Speed. > > The following patch adds SuperSpeed mapping from the port status, and > fixes the speed downgrade issue. > > Reported-by: Fajun Chen <fajun.chen@xxxxxxxxxxx> > Signed-off-by: Sarah Sharp <sarah.a.sharp@xxxxxxxxxxxxxxx> So this is the .34 backport needed when the original version of this goes into Linus's tree, right? thanks, greg k-h -- 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