On Sunday 27 February 2005 5:16 pm, Gerd v. Egidy wrote: > >> usb-storage: usb_stor_bulk_transfer_sglist: xfer 131072 bytes, 17 entries > usb-storage: Status code -121; transferred 130061/131072 > usb-storage: -- short read transfer > usb-storage: Bulk data transfer result 0x1 > usb-storage: Attempting to get CSW... > usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes > usb-storage: command_abort called > usb-storage: usb_stor_stop_transport called > usb-storage: -- cancelling URB > usb-storage: Status code -104; transferred 0/13 > usb-storage: -- transfer cancelled > usb-storage: Bulk status result = 4 > usb-storage: -- command was aborted
That's interesting. Basically the device sent 13 bytes less than 128KB. And 13 bytes is the sise of a CSW ... as if it has only 128KB of buffer space, and 13 bytes at the end is tied up for the CSW. But absolutely unlike any failure that the EHCI driver would trigger; those would all kick in at 512 byte boundaries. Maybe it'd be happier with a slightly shorter read? - Dave ------------------------------------------------------- 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