Tom Collins wrote:
I have no idea if it would help, but I had to use Alan Stern's recent (Jan 27) usb-storage patch to get 2.4 to work on an embedded system. Perhaps the VT chips are causing similar problems on Intel hardware?
Actually this patch seems to just make usb-storage expect the
correct "urb is unlinked" status code:  the one matching an
async unlink (I see usb-storage using async unlinks) not a
synchronous one (which it doesn't seem to use).

That non-EHCI problem that I mentioned could easily be caused
by the bug this patch fixes.  Sequence:  EHCI bug happens,
request takes a long time, scsi-eh thread times out request
and unlinks.  Then usb-storage deadlocks itself, since it's
waiting for a "will never happen" status code.  That's the
kind of failure I had observed.

In short:  this patch looks very much worth trying!

- Dave


-		// -ENOENT -- we canceled this transfer
-		if (result == -ENOENT) {
+		// -ECONNRESET -- we canceled this transfer
+		if (result == -ECONNRESET) {



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to