http://bugzilla.kernel.org/show_bug.cgi?id=13405

               URL: http://www.asrock.com/mb/overview.asp?Model=K10N78Full
                    HD-hSLI%20R3.0&s=
           Summary: USB OHCI freezes after few minutes of heavy use. EHCI
                    is OK. noapic or acpi=noirq almost provides workaround
           Product: ACPI
           Version: 2.5
    Kernel Version: 2.6.29.4
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Config-Interrupts
        AssignedTo: [email protected]
        ReportedBy: [email protected]
        Regression: No


Created an attachment (id=21635)
 --> (http://bugzilla.kernel.org/attachment.cgi?id=21635)
original DSDT table extracted and disassembled.

USB 1.1 devices freezes after few minutes of use. The more intensive
communication the earlier usb ohci controller becomes frozen. USB 2.0 which use
EHCI controller works perfect. USB 1.1 works perfect in Windows XP SP3 so this
is software problem bios/acpi<->Linux.

Please look at acpi dump attached. Please tell me how to fix usb ohci.

Kernel parameters which almost workarounds the bug in usb 1.1:
noapic
acpi=noirq

kernel parameters which does NOT workarounds the problem:
maxcpus=1 (so this is not SMP problem)
pci=nomsi
usb-handoff  i8042.nomux

kernels tested: 2.6.27-29.4
bioses tested: P1.10, P1.60-1.90

When usb 1.1 is frozen:
Plugging/unpluging devices to any port makes no difference - they get no power
and are not detected by kernel (I checked dmesg). rmmod ohci_hcd hangs rmmod
command. lsusb also hangs. Any application which is used to talk to usb devices
hangs after trying to use. Only reboot makes usb working. If usb device like
harddisk have its own power supply is continues to be frozen after reboot.

Almost means usb 1.1 devices becomes usable in 95% cases. For example my ADSL
modem speedtouch 330 (1Mbit link): without noapic/acpi=noirq I can receive mail
from 1 mailbox or  open 1 webpage before usb freeze. If I open Akregator RSS
reader which checks several RSS channels at once the usb freeze happens
immediately. If I start Internet connection via modem but do not use it, it can
work unfrozen.
If I use ktorrent to download CentOS DVD it hangs immediately because there is
huge number of seed/leechers and my Linux connects to many IPs at once.

After booting kernel with noapic or acpi=noirq:
-Akregator RSS always works perfect
-web/mail works perfect too. Opening 20 tabs in Firefox with flash
content/video makes no problem.
-git/svn works perfect
but:
-downloading CentOS DVD image from FTP site freezes usb 1.1 after random
download time after hundreds of megabytes is already downloaded. I have seen
freeze after about 300/900/1200MB downloaded data. (I use -c switch in wget to
continue download after reboot).
-using ktorrent to download CentOS still frezez usb after some time of
downloading.

Rebooting to WindowsXP SP3 allows me to download Centos DVD iso without any
problem/retries from torrent (using uTorrent) or from the same FTP site.
This means this is not hardware issue.

Recently I upgraded my machine:
cpu: Athlon64 3000+ Venice -> Phenom 9550
ram: 4x256MiB DDR400 -> 2x1GiB DDR2 800 CL4
mobo:Asus A8N-VM CSM (Geforce 6150/nForce430)-> ASrock K10N78FullHD-hSLI 3.0
There was no problem with usb on my previous configuration.

USB devices which hangs with this Asrock mainboard (but works on Asus):
-Speedtouch 330 ADSL modem,
-ZTE ZXDSL2 ADSL modem (unicorn II chipset),
-external usb 2.0 sata hard drive (when usb 2.0 is disabled in bios it freezes
in usb1.1 mode (sometimes when I plug it in. Sometimes when I mount it and copy
files (it freezes on first file).
-USB irda dongle (sigmatel stir 4200 chipset)
-pendrive Kingstone 8GiB (the same problem like with usb hard drive)
-HP Deskjet 5940 printer

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to