On Tuesday 01 March 2005 1:26 pm, Gerd v. Egidy wrote:

> The errors look like this:
> 
> usb_stor_bulk_transfer_sglist: xfer 4096 bytes, 1 entries
> usb-storage: Status code -121; transferred 3085/4096
> 
> So in case of an error there are always 1011 bytes missing in the transfer.

Smells to me like a non-EHCI bug; especially in that case.

But if you want to try a lower level patch, [1] might be
of interest.  The issue it's trying to address could kick
in through usb-storage on systems with gobs of idle memory ...
enough that somehow the block layer was able to routinely
get 32KB+ buffers rather than needing to assemble I/Os
from lots of individual pages.

- Dave

[1] http://marc.theaimsgroup.com/?l=linux-usb-devel&m=110978816727969&w=2


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
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