On Fri, May 30, 2014 at 11:28:36PM +0800, che-chun Kuo wrote:
> We found when we plug in/out usb3.0 device for stress testing, once
> usb_get_device_descriptor fail in hub_port_init, we will call 
> hub_port_disable.
> Then usb3.0 device may not recover successfully with only hot reset like 
> below function
>     retval = hub_port_reset(hub, port1, udev, delay, false);
> 
> For covering this error handling, we add warm reset if getting device 
> descriptor fail on usb3.0 devices.

Odd linewrapping :(

Anyway, what makes USB 3 devices so "special" here that they need a
reset vs. all other devices?

Are you sure your device isn't just broken somehow?

thanks,

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to