Someone sent me a private e-mail message suggesting that I apply this
patch that Matthew Dharm posted to the linux-usb-devel list yesterday
and see if that would restore the write throughput to linux-2.4
levels.
The patch limits the size of the transfers, and can be found at
http://sourceforge.net/mailarchive/message.php?msg_id=6429200
or right here:
--- drivers/usb/storage/scsiglue.c.orig 2003-08-09 00:36:46.000000000 -0400
+++ drivers/usb/storage/scsiglue.c 2003-11-03 16:49:42.000000000 -0500
@@ -315,6 +315,9 @@
/* lots of sg segments can be handled */
.sg_tablesize = SG_ALL,
+ /* limit the total size of a transfer to 120 KB */
+ .max_sectors = 240,
+
/* merge commands... this seems to help performance, but
* periodically someone should test to see which setting is more
* optimal.
I am happy to report that this patch has restored the write throughput
to the same speed that it was on linux-2.4.
Problem solved. Thanks much.
-Tim Shepard
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive? Does it
help you create better code? SHARE THE LOVE, and help us help
YOU! Click Here: http://sourceforge.net/donate/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel