On Fri, Jul 09, 2010 at 08:22:45AM -0700, Greg KH wrote: > 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? Yes. I apparently got the email address of the stable mailing list wrong. :) 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