Re: PIIX bug report

Andre M. Hedrick (hedrick@Astro.Dyer.Vanderbilt.Edu)
Sun, 13 Jun 1999 23:38:38 -0500 (CDT)


On 13 Jun 1999, Paul Flinders wrote:

> > Okay this is good to know............but you have a 430FX/HX PIIX3
> > adapter correct?
>
> Yes, the P55T2P4 is a 430HX.
>
> If it's any use to you I've copied down the boot messages that I get
> with CONFIG_BLK_DEV_PIIX=y in 2.3.6
>
> Configuring the kernel without CONFIG_BLK_DEV_PIIX is fine as are
> kernels <= 2.3.3 (I haven't used 2.3.[45]). It takes a power cycle
> before the TM3200A(hdd) is even recognised by the BIOS after trying to
> boot.
>
> Any minor errors are the result of copying this by hand.
>
> Uniform Multi-Platform E-IDE driver Revision: 6.19
> PIIX3: IDE controller on PCI bus 00 dev 39
> PIIX3: not 100% native mode: will probe irqs later
> ide0: BM-DMA at 0xe800-0xe807, BIOS settings: hda:DMA, hdb:DMA
> ide1: BM-DMA at 0xe808-0xe80f, BIOS settings: hdc:DMA, hdd:DMA
> hda: QUANTUM FIREBALL ST6.4A, ATA DISK drive
> hdb: LS-120 VER4 06 UHD Floppy, ATAPI FLOPPY drive
> hdc: Maxtor 90680D4, ATA DISK drive
> hdd: QUANTUM FIREBALL_TM3200A, ATA DISK drive
> ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> ide1 at 0x170-0x177,0x376 on irq 15
> hda: set_geometry_intr: status=0x51 { DriveReady SeekComplete Error }
> hda: set_geometry_intr: error=0x04 { DriveStatusError }

Expected an (was in the past) deemed harmless.

> hda: QUANTUM FIREBALL ST6.4A, 6149MB w/81kB Cache, CHS=784/255/63, (U)DMA
> hdc: irq timeout status = 0xd0 {Busy}

This is not deemed harmless.

> hdc: Maxtor 90680D4, 6485MB w/256kB Cache, CHS=13176/16/63, (U)DMA
> hdd: status timeout: status = 0xd0 {Busy}

Nor is not deemed harmless.

> hdd: drive not ready for command
> hdd: QUANTUM FIREBALL_TM3200A, 3067MB w/76kB Cache, CHS=6232/16/63, DMA

The only thing on the upside is that the speeds are correctly set.
The rest is nasty................sheesh...........

Most important question............FS intact?????? YES/NO.........

Does it behave well without the piix.c chipset code?
If so, and everything is cool..........
I need a copy of the output from the "lspci" tool.

lspci -bxxxvv > P55T2P4-430HX.pci

This will tell me what the BIOS did to solve the 430HX udma
detection/access errors that I missed in the docs.
Imperical data is alwasys better than the docs.

Andre Hedrick
The Linux IDE guy

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/