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