HPT366 IDE DMA error question.

From: Mike Panetta (mpanetta@applianceware.com)
Date: Thu Apr 26 2001 - 15:18:46 EST

What could cause this error?

hdi: timeout waiting for DMA
ide_dmaproc: chipset supported ide_dma_timeout func only: 14
hdi: irq timeout: status=0x58 { DriveReady SeekComplete DataRequest }
hdi: DMA disabled
ide4: reset: success

I get this message on all my off board HPT366 based controller
cards. I am using these cards with seagate Barracuda ATA III
Model ST320414A 20GB drives. Are there any known issues with
these drives and the HPT366 based controllers? Are there any
known issues with using 2-3 HPT366 cards in one system? There
is only 1 drive per channel (2 per card). I am using this setup
with Software RAID and needless to say no DMA=slow as hell.
Just so you know the onboard IDE controller works fine. The
drives report no errors on the onboard controllers and they
have UDMA enabled (it was not disabled by the kernel).

If there is any other info that is needed I will be glad
to provide it.


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/

This archive was generated by hypermail 2b29 : Mon Apr 30 2001 - 21:00:16 EST