Comment 6 for bug 61235

Revision history for this message
John Dong (jdong) wrote :

I did some more testing on this last night, and it seems like max_sectors is OK up to 128, but going any higher causes the device to disconnect. after some more investigation, it appears like 128 matches Windows XP's behavior, which explains why Windows doesn't bork on transfers.

The kernel appears to have workarounds for some devices already (Genesis USB-IDE adapters), but obviously there are other devices exhibiting this behavior. At a block size of 128, there does not appear to be a benchmarkable difference in transfer speed when testing with my USB2 external hard drive.

Can we have 128 be default?