On Wed, 19 Dec 2012, lantianyu wrote:

> >> I just find busy_bits is set or clear in the usb_port_resume() and
> >> usb_reset_and_verify_device(). So currently we should keep my changes
> >> mutually exclusive with them, right?
> >
> > Don't forget about what happens when a device is removed.
> I am not very clear about this since busy_bits is not changed during device 
> being
> removed. Could you elaborate? Thanks.

What happens if the device is unplugged while some thread is using 
busy_bits?  Will the hub driver realize that the device is gone?

Alan Stern

--
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