read_dma udma icrc error

From: Frank Steinborn <steinex(at)arcor.de>
Date: Tue, 19 Jul 2005 13:24:22 +0200

Hallo Liste,

ich schleppe das Problem nun seit einiger Zeit mit mir rum und wollte
mal rumhören ob inzwischen evtl. jemand einen Tipp für mich hat. Das
Problem ist ein Kernel-Panic beim boot, weil FreeBSD es offensichtlich
nicht schafft, meine Festplatte in den DMA-Modus zu bringen, das ganze
zieht sich von 5.0 bis 6.0-CURRENT inzwischen und ich bin überzeugt, das
der Fehler am OS liegt, da ich (iirc) das Problem unter 4.x noch nicht
hatte, unter Linux tritt das Problem auch nicht auf. Entsprechende
Stellen in der dmesg angehangen. Folgende Hardware ist im Rechner
verbaut:

- atapci1: VIA 8237 UDMA133 controller
- ad0: 39266MB <IC35L040AVVA07 0 VA2OA50K> at ata0-master UDMA100

Abhilfe bis jetzt war für mich, ATA in der device.hints komplett zu
deaktivieren, allerdings ist das keine Lösung auf Dauer. Gehe ich recht
in der Annahme, das FreeBSD prinzipiell versucht die Platte mit UDMA133
zu initalisieren? Wie bringe ich ihm bei, UDMA100 zu fahren, also das,
was die Platte tatsächlich verträgt?

Ist das evtl. gar ein Bug? Das Problem haben neben mir einige Leute,
alle sind mehr oder minder ratlos.

Ich muss dazu sagen, das auch smartctl mir einige aufgezeichnete
Fehlermeldungen wegen DMA-Fehlern zeigt, liegt das nun nur an dem
verkappten Boot, oder muss ich evtl. wirklich davon ausgehen das die
Platte einen Treffer hat (was ich mir wie gesagt nicht vorstellen kann)?

Ich hoffe das sind fürs erste genug Informationen.

TIA,
steinex

ad0: 39266MB <IC35L040AVVA07 0 VA2OA50K> at ata0-master UDMA100
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=64
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=64
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=63
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=63
ad0: FAILURE - READ_DMA status=51<READY,DSC,ERROR>
error=84<ICRC,ABORTED> LBA=63
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=63
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=63
ad0: FAILURE - READ_DMA status=51<READY,DSC,ERROR>
error=84<ICRC,ABORTED> LBA=63
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=63
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=63
ad0: FAILURE - READ_DMA status=51<READY,DSC,ERROR>
error=84<ICRC,ABORTED> LBA=63
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=63
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=63
ad0: FAILURE - READ_DMA status=51<READY,DSC,ERROR>
error=84<ICRC,ABORTED> LBA=63
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=64
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=64
ad0: FAILURE - READ_DMA status=51<READY,DSC,ERROR>
error=84<ICRC,ABORTED> LBA=64
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=63
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=63
ad0: FAILURE - READ_DMA status=51<READY,DSC,ERROR>
error=84<ICRC,ABORTED> LBA=63
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=63
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=63
ad0: FAILURE - READ_DMA status=51<READY,DSC,ERROR>
error=84<ICRC,ABORTED> LBA=63
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=1521343
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=2569919
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=2569919
ad0: FAILURE - READ_DMA status=51<READY,DSC,ERROR>
error=84<ICRC,ABORTED> LBA=2569919
Trying to mount root from ufs:/dev/ad0s1a
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=191
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=191
ad0: FAILURE - READ_DMA status=51<READY,DSC,ERROR>
error=84<ICRC,ABORTED> LBA=191
g_vfs_done():ad0s1a[READ(offset=65536, length=8192)]error = 5

Manual root filesystem specification:

[ ... ]

mountroot>
panic: Root mount failed, startup aborted.
Uptime: 19s

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 19 Jul 2005 - 13:25:54 CEST

search this site