On Fri, Nov 16, 2012 at 09:46:38AM -0800, Sarah Sharp wrote: > On Fri, Nov 16, 2012 at 03:51:29AM -0500, covici@xxxxxxxxxxxxxx wrote: > > Sorry, did not do its job -- here is the log output. > > The patch did do what I expected. When the warm reset failed, it > disabled and re-enabled the port. > > The good news is this stopped your endless enumeration issues. The bad > news is that your device didn't reconnect after the port was disabled > and re-enabled. It didn't even try to connect as a USB 2.0 device, > which is what it's supposed to do if the SuperSpeed terminations are > turned off (as they are when the port is disabled). Perhaps you just > have a buggy device or a bad cable? > > I have a slightly more complex patch that tries several warm resets > before disabling the ports. It may help with this device. I'll send > you the branch later today, after I test it. Can you pull down the warm-reset-next branch and try it out? git fetch origin git checkout -b warm-reset-next origin/warm-reset-next 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