piix4 ide error still present in 2.4.21-pre1

Meelis Roos (mroos@linux.ee)
Thu, 19 Dec 2002 13:35:26 +0200 (EET)


The problem with mwdma2 drive attached to piix4 (430tx chipset) is still
present in 2.4.21-pre1. It no more hangs like 2.4.19 and 2.4.20 did but it
behaves like 2.4.19-ac - lots of error messages, machine stops during ide
errors or reinitialization for several seconds but recovers and error is
given to userspace. The drive works well in 2.4.18.

dmesg:

hdd: dma_timer_expiry: dma status == 0x61
hda: dma_timer_expiry: dma status == 0x61
hdd: timeout waiting for DMA
hdd: timeout waiting for DMA
hdd: (__ide_dma_test_irq) called while not waiting
hdd: status error: status=0x58 { DriveReady SeekComplete DataRequest }

hdd: drive not ready for command
hdd: status timeout: status=0xd0 { Busy }

hdc: DMA disabled
hdd: drive not ready for command
ide1: reset timed-out, status=0xff
hdd: dma_timer_expiry: dma status == 0x41
hdd: timeout waiting for DMA
hdd: timeout waiting for DMA
hdd: (__ide_dma_test_irq) called while not waiting
hdd: status error: status=0x58 { DriveReady SeekComplete DataRequest }

hdd: drive not ready for command
hdd: status timeout: status=0xd0 { Busy }

hdd: drive not ready for command

After this line, hdd is offline an no sector is readable, read gest IO
error.

---
Meelis Roos (mroos@linux.ee)

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