On 23 Apr 2001, at 19:19, Stephen E. Hargrove wrote: > I've got a server that's been running for quite some time now with no > problems. Actually, it's running right now. However, just today, I've > noticed some log entries I've never seen before: > > Apr 23 15:22:27 cx633007-b kernel: hda: timeout waiting for DMA > Apr 23 15:22:27 cx633007-b kernel: ide_dmaproc: chipset supported > ide_dma_timeout func only: 14 > Apr 23 15:22:27 cx633007-b kernel: hda: irq timeout: status=0x58 { > DriveReady SeekComplete DataRequest } > > hrm . . . anyone have any idea as to what might be going on?
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. HTH Lex -------======------======------======------======------- Lex McPhail Systems Analyst/Programmer Systems Software & Instrumentation Ltd Christchurch New Zealand email: [EMAIL PROTECTED]