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 *****