Skip to contentSkip to conversation

New: ata_piix cannot see ICHx IDE devices

Bugme-new Andrew Morton 1 participant 1 message Jul 19, 2007 1 message not in the archive libata

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]/

#1 lore raw
Quoted 39 lines · On Thu, 19 Jul 2007 13:16:27 -0700 (PDT) [email protected] wrote:

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

           Summary: ata_piix cannot see ICHx IDE devices
           Product: IO/Storage
           Version: 2.5
     KernelVersion: 2.6.22
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: IDE
        AssignedTo: [email protected]
        ReportedBy: [email protected]

Most recent kernel where this bug did not occur:2.6.19 (Knoppix) Distribution:ubuntu
Hardware Environment: intel ich4 chipset
Software Environment: ubuntu gutsy gibbon testing
Problem Description: ata_piix does not detect ide drives with intel ICHx chipsets. This problem has been the subject of numerous bug reports and forum posts in the ubuntu community. The most obvious manifestation is when a user succesfully begins to boot the ubuntu desktop cd, only to have it fail as it attempts to mount the file system. another manifestation occurs when a user with an ide or sata hard drive on an ICHx chipset machine attempts to boot after upgrading the kernel from 2.6.17 (in ubuntu 6.10) to 2.6.20 (in ubuntu 7.04)

Steps to reproduce: attempt to boot ubuntu with kernel 2.6.20 - 2.6.22 on a machine with an intel ide chipset. Any drives attached to the ide bus will not be recognized. I am writing this on an ubuntu machine which uses the ich4 ide bus to connect to the cd drive, but a scsi bus for the hard drive. This necessitated a netboot installation, and the installed system is still unable to utilize the hard disk.

Here is the dmesg|grep ata output (with two irrelevant lines containing the word "data" removed)

Quoted 10 lines
[ 45.780805] libata version 2.21 loaded.
[ 45.782248] ata_piix 0000:00:1f.1: version 2.11
[ 45.782435] scsi0 : ata_piix
[ 45.782496] scsi1 : ata_piix
[ 45.782527] ata1: PATA max UDMA/100 cmd 0x000101f0 ctl 0x000103f6 bmdma
0x000124a0 irq 14
[ 45.782530] ata2: PATA max UDMA/100 cmd 0x00010170 ctl 0x00010376 bmdma
0x000124a8 irq 15
[ 45.782555] ata1: port disabled. ignoring.

That sounds rather serious?