Am Dienstag, 22. Mai 2007 19:18 schrieb Alan Stern:
> On Tue, 22 May 2007, Oliver Neukum wrote:

> > Yes, but if you are in pre_reset, chances are something is wrong
> > with the devices. Outright slaughter of all outstanding URBs is better
> > than waiting for them to complete.
> 
> Fair enough.  I wouldn't call post_reset "broken", though.

True. Here the difference lies only in updating last_busy.
This is more a matter of making a clean distinction.

> > > In fact, failing a non-auto suspend is not a good idea.  You could 
> > > easily end up preventing somebody's laptop from hibernating when they 
> > > close the lid and put it in their knapsack.
> > 
> > Yes, and I don't. That's one reason I want to separate the auto and system
> > cases. 
> 
> What happens if usbhid_wait_io() times out?

That I treat as a genuine error because it should not happen.

Jiri, what is your comment? Kill the URBs in that case?

        Regards
                Oliver

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to