Re: hda timeout waiting for DMA?
On Tue, 24 Apr 2001, Lex McPhail wrote:
>
> I had a similar message come up with hdc:
>
> hdc: timeout waiting for DMA
> hdc: irq timeout: status=0x58 { DriveReady SeekComplete DataRequest }
>
> Finally worked out that the system had been working fine (no timeouts) prior to
> me compiling up a firewall enabled kernel. I initally installed Debian
> 2.2.18pre21-compact. Comparing the config- files I found that I had set the
> option CONFIG_IDEDMA_AUTO to Y in my new kernel. make menuconfig lists this
> option under: Block Devices -> Use DMA by default when availble. Removing this
> option (ie setting it to N) has fixed my system - havent had the timeout message
> since.
i find this very odd, considering that i haven't made any modifications to
this particular system in several months. however
hdparm -d 0 /dev/hda
and the message has stopped appearing. this particular drive shouldn't
have been configured to use dma anyway, so disabling dma makes perfect
sense.
--
steve
*****
linux : http://exitwound.org
mozart: http://mozart.sourceforge.net
buck : http://www.BuckOwensFan.com
*****
Reply to: