Bartlomiej Zolnierkiewicz wrote:
On 1/13/06, Helmut Toplitzer <[EMAIL PROTECTED]> wrote:
I've got a question about a small experiment I made:
I tried to find out the transfer-rate of my hd by useing
hdparm -t /dev/hda
and got changing transferrates starting from
37MB/s with CPU not utilized
55MB/s with CPU 100% utilized
[ ... ]
22MB/s with ehci-hcd loaded and a device already initilized
55MB/s with ehci-hcd loaded and CPU 100% utilized
(see log1/log2)
As discussed in this thread:
http://marc.theaimsgroup.com/?l=linux-kernel&m=111765523627674&w=2
It seems that the problem is caused by flakey USB chipset
thus IDE folks cannot do much about it, sorry.
Indeed. It seems VIA EHCI controllers are quite simply terminally
broken. And Helmut is also seeing problems with a soundcard.
Helmut, I believe it would be better if you could try the first of these
tests without the VIA USB2 controller even plugged in and then see if
you still get that effect.
(Bartlomiej, note by the way that in my case it's not a VIA southbridge
but an AMD756, although I believe that might be quite similar to old VIA
southbridges in so far as that VIA looked at that one)
So it looks like CPU/USB/IDE is in some interaction. Any
ideas what to do against this. My current kernel is
2.6.15
As said, if you can be bothered, taking the VIA EHCI controller out of
the picture would be interesting. Personally, I only experience the
throughput drop with ehci-loaded and in use or used, fixed by unloading
ehci-hcd so I can't test more than that, but I wouldn't be terribly
surprised if completely taking out the USB controller would solve other
problems as well. As clear by now, that chip is doing some _very_
strange things to the bus.
Rene.
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel