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

Bug#549647: "hda: dma_timer_expiry: dma status == 0x21" errors



On Thu, 2009-10-08 at 14:42 +0200, Paolo Sala wrote:
> Hi Ben, why you say that the hd is failing? Smartctl doesn't agree with you:
> > proDFS:~# smartctl -H /dev/hda
> > smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen
> > Home page is http://smartmontools.sourceforge.net/
> >
> > === START OF READ SMART DATA SECTION ===
> > SMART overall-health self-assessment test result: PASSED
> 
> Perhaps you have reason but I would like to know how you can affirm that.

SMART allows the drive's firmware to report various statistics that can
indicate a pending failure.  But it does not provide a reliable warning
of failure.

This drive model is quite old and could be expected to fail soon.

> Furthermore I can't understand why if I set dma (hdparm -d1 /dev/hda)
> on, the dma is on even after a reboot; and why if I shut down the pc
> when I power up again the dma is off again... your conclusion is the hd
> is failing?

The IDE driver will automatically disable DMA after repeated errors.

Ben.

-- 
Ben Hutchings
To err is human; to really foul things up requires a computer.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: