Hello all,
I am experiencing problems with USB2 (ehci-hcd) support under linux, when I
try to access two USB2 devices concurrently the machine becomes unresponsive
and eventually hangs.  System load shoots up to 60+ before it hangs
completely.  The system is set up correctly, I can transfer many gigabytes
of data from ATA to USB2 storage, or from NFS to USB2, or USB2 to NFS, etc.
When I transfer files from USB2 to USB2 it causes a lockup every time.
Someone here had mentioned an EHCI patch, can anyone send a link to that?  I
was thinking that enforcing bandwidth constraits (USB support option in
kernel) might help prevent the problem, it seems as though the file transfer
process gets blocked and all other processes wait on it to complete.  The
file transfer dies after copying just a few megabytes (~8MB last time).  I
have tested this by copying from HD to HD and CDROM to HD, it doesn't seem
to make any difference, it hangs both ways.

I am currently using kernel 2.4.20-pre10-ac2 on the test system, my
understanding is that it has the best USB2 support since the 2.5 USB changes
have been backported to this kernel.  I have also tried 2.5.44 (completely
broken), 2.4.20-pre11, and 2.4.18-14 (RH default).  All of the 2.4 kernels
have similar behavior, all of them crash when accessing USB2 devices
concurrently.

The test platform is just an off-the-shelf Dell GX400.
1 x P4 1.4GHz, 256MB memory, 1 x 20GB ATA disk, 1 x Orange Micro (NEC
chipset) USB2 controller, 2 x 120GB USB2 hard disks (Maxtor), 1 x USB2 CDRW
drive (Plextor)

thanks in advance for your help!


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to