[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: hda timeout waiting for DMA?



On Mon, Apr 23, 2001 at 08:57:54PM -0500, ktb wrote:
> On Mon, Apr 23, 2001 at 07:19:17PM -0500, 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?
> > 
> 
> Is your hard drive making any unusual sounds?  This is usually a sign
> that the HD is going bad or is bad.  I would make a backup quick if you
> don't have one.  I've seen reported on this mail list people successfully
> using hdparm to straiten things out but ymmv.  You can search the list
> archives for "timeout" "status" "SeekComplete" etc. and come up with
> lots of hits.
> hth,
> kent
> 
Don't say that to quick.  I get that exact error when I have hdparm set my
hd to a mode it doesn't like.

What has change recently?  New kernel?  You using the ide patch for 2.2?

run this:

find /etc -type f | xargs grep -il hdparm

It'll list files that have "hdparm" in them.

Look at the file and see if it's being run on startup, or when you see this
error...

Mike



Reply to: