> 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