Clemens Ladisch wrote:
I'll be very glad to test any clever patches, though...
If you don't want to wait for the public SourceForge CVS ...
As far as I can tell, that works. Turning the UA-1000 off and on works
very nicely without any problems, as does unplugging the USB and
plugging it in again (usually [*]).
I didn't test the case where a few URBs get a status of -EPROTO but the
USB then recovers: I was naively hoping to achieve this by quickly
unplugging and replugging the USB cable, but then I realised that I'd
have to be very quick indeed. I did think of stringing together as many
of the worst quality USB extension leads I could find until I start to
see errors: I might try that tomorrow, unless anyone can suggest a
better idea.
Colin Fletcher.
[*] I did once get an "Unable to handle kernel paging request at virtual
address 000156cc" oops when I unplugged the USB cable and then
immediately plugged it back in again with jackd running realtime, and
also once managed to freeze the computer by doing this, but I wasn't
able to reproduce either case, and I'm fairly certain it was jackd
getting itself in a knot, and nothing to do with the patch you sent.
--
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel