2011/4/26 Alan Stern <stern@xxxxxxxxxxxxxxxxxxx>: >> Ah, ok. Apparently Windows recommends canceling all outstanding >> transfers before issuing a port reset, which was apparently what the >> chipset folks were hoping Linux also suggested. Oh well. > > I don't know offhand of any drivers that leave URBs active while doing > a reset. But there's no recommendation about it. Seems it is not needed, see pg. 38 of ehci spec 1.0: Note: when software writes this bit(Port Reset bit) to a one, it must also write a zero to the Port Enable bit. The ehci hcd has obeyed the rule already, which means downstream propagation of data is blocked for the port except reset signal. thanks, -- Ming Lei -- 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