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]

Reply via email to