Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Mar 2004 04:14:32 -0600
From:      "James R. Van Artsalen" <james@jrv.org>
To:        Markus Schanovsky <markus@schanovsky.at>
Cc:        freebsd-amd64@freebsd.org
Subject:   Re: WARNING:  WRITE_DMA UDMA IRCR error
Message-ID:  <4066A588.4090705@jrv.org>
In-Reply-To: <6.0.0.22.2.20040328102132.028191f8@mail.schanovsky.at>
References:  <6.0.0.22.2.20040328102132.028191f8@mail.schanovsky.at>

next in thread | previous in thread | raw e-mail | index | archive | help
Markus Schanovsky wrote:

> Mar 26 09:02:25 free kernel: ad4: WARNING - WRITE_DMA UDMA ICRC error 
> (retrying request) LBA=118
> 169055
>
> Now I solved the problem with sysctl hw.ata.ata_dma = 0 in my 
> /boot/loader.conf - there are no write errors further.
> But what's the disadvantage of turning ata_dma off?
> Speed?

I have never seen that error.  What disk controller are you using?  Do 
you get that error with any other disk controller?  Try different sATA 
cables?

Boot into single-user mode and do a manual "fsck /usr" and make sure the 
disk is really OK after make buildworld.

Turning off DMA will slow down disk transfers and increase CPU.  Worse, 
it probably doesn't really fix the problem but rather hides it.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4066A588.4090705>