> I've actually been thinking along those lines, too... but, given the new
> design where devices aren't 'remembered', doing the above would disconnect
> a device and create a new one (as seen by the user).  It kinda defeats the
> entire purpose of the reset (which is to try to get back to a good state).
>
> My guess is that we just have to make a decision on reset-recovery: Is it
> worth it?  If not, let's just implement Alan's suggestion and be done with
> it.

Well, you have a lot of storage devices. Do you need resetting for a working
error recovery? If so we probably need it. A robust system needs some form
of error recovery.

As a practical matter we could limit resetting to devices with only one
interface, which is the vast majority (strictly speaking this needs to be
locked against configuration changes). In this case the disconnect/probe
cycle can be dropped.

        Regards
                Oliver



-------------------------------------------------------
This SF.net email is sponsored by: Tablet PC.  
Does your code think in ink? You could win a Tablet PC. 
Get a free Tablet PC hat just for playing. What are you waiting for? 
http://ads.sourceforge.net/cgi-bin/redirect.pl?micr5043en
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to