[Bugme-new] [Bug 9156] New: IDE DMA <-> CPU HLT <-> EHCI-HCD

bugme-daemon at bugzilla.kernel.org bugme-daemon at bugzilla.kernel.org
Sat Oct 13 02:49:03 PDT 2007


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

           Summary: IDE DMA <-> CPU HLT <-> EHCI-HCD
           Product: IO/Storage
           Version: 2.5
     KernelVersion: 2.6.23
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: IDE
        AssignedTo: bzolnier at gmail.com
        ReportedBy: bgrpt at toplitzer.net


Most recent kernel where this bug did not occur: none
Distribution: Debian etch

Hardware Environment:
-------- lspci ----------------
00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP]
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc.
VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237
AC97 Audio Controller (rev 50)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400/G450 (rev 85)
--------- /proc/cpuinfo ------------------
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 8
model name      : AMD Athlon(tm) XP 2000+
stepping        : 1
cpu MHz         : 1666.779
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow ts
bogomips        : 3337.75
clflush size    : 32
---------------------------------

Software Environment:

Problem Description: Attaching an USB EHCI Device to the system causes a
extreme slowdown (~1/3 - 1/2) on IDE performance. (Getting worse on current
kernels)

Steps to reproduce:
1) boot into 1
2) hdparm -t /dev/hda = 40MB/s
3) attach ehci-device
4) hdparm -t /dev/hda = 25MB/s
5) rmmod ehci-hcd
6) hdparm -t /dev/hda = 40MB/s

Using patched kernel (via dma patch on current kernel):
1) boot into 1
2) hdparm -t /dev/hda = 58MB/s (this was the same as above on 2.6.16, so
getting worse)
3) attach ehci-device
4) hdparm -t /dev/hda = 58MB/s
5) rmmod ehci-hcd
6) hdparm -t /dev/hda = 58MB/s


Earlier submissions: 
http://marc.info/?l=linux-ide&m=115497498328633&w=2
http://marc.info/?t=113653816300002&r=1&w=2
http://marc.info/?t=113644742800001&r=1&w=2
http://marc.info/?t=113717650000001&r=1&w=2
http://marc.info/?t=113506436100003&r=1&w=2


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


More information about the Bugme-new mailing list