[Bugme-new] [Bug 9168] New: via82cxx/pata_via does not detect 40-wire cable

bugme-daemon at bugzilla.kernel.org bugme-daemon at bugzilla.kernel.org
Mon Oct 15 11:58:49 PDT 2007


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

           Summary: via82cxx/pata_via does not detect 40-wire cable
           Product: IO/Storage
           Version: 2.5
     KernelVersion: linux-2.6.23-rc7
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Serial ATA
        AssignedTo: jgarzik at pobox.com
        ReportedBy: alexsaa at gmail.com


Most recent kernel where this bug did not occur: not known

Distribution: Gentoo linux; linux-2.6.23-rc7 from kernel.org.

Hardware Environment: VIA vt8233a; 3 IDE hdds and 1 cdrom plugged as following:
primary channel is 80-wired, has 2 udma-capable hdds attached;
secondary channel is 40-wired, has udma-capable hdd and cdrom attached.
AMD Athlon XP 1700+

Software Environment: linux-2.6.23-rc7 with via_pata.

Problem Description:

UDMA mode (UDMA 100/133) is set for 40-wired device. (Expected is UDMA 33,
because higher speeds would cause ata bus errors).

dmesg says:

scsi0 : pata_via
scsi1 : pata_via
ata1: PATA max UDMA/133 cmd 0x000101f0 ctl 0x000103f6 bmdma 0x0001dc00 irq 14
ata2: PATA max UDMA/133 cmd 0x00010170 ctl 0x00010376 bmdma 0x0001dc08 irq 15

and, later,

ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2
ata2.00: BMDMA stat 0x64
ata2.00: cmd c8/00:08:6a:40:1d/00:00:00:00:00/e1 tag 0 cdb 0x12 data 4096 in
         res 51/84:00:71:40:1d/00:00:00:00:00/e1 Emask 0x10 (ATA bus error)
ata2: soft resetting port
ata2.00: configured for UDMA/100
ata2.01: configured for UDMA/66
ata2: EH complete

Steps to reproduce:
1. VIA vt8233a
2. 40-wired cable
3. UDMA-capable HDD


-- 
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