From nobody@FreeBSD.org Sun Sep 5 09:23:45 2004 Return-Path: Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA32F16A4CE for ; Sun, 5 Sep 2004 09:23:45 +0000 (GMT) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD91443D5C for ; Sun, 5 Sep 2004 09:23:45 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.11/8.12.11) with ESMTP id i859Njur026493 for ; Sun, 5 Sep 2004 09:23:45 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.11/8.12.11/Submit) id i859NjU3026492; Sun, 5 Sep 2004 09:23:45 GMT (envelope-from nobody) Message-Id: <200409050923.i859NjU3026492@www.freebsd.org> Date: Sun, 5 Sep 2004 09:23:45 GMT From: Yuri Victorovich To: freebsd-gnats-submit@FreeBSD.org Subject: unable to mount troot device in boot: UDMA ICRC error X-Send-Pr-Version: www-2.3 >Number: 71394 >Category: kern >Synopsis: [boot] unable to mount troot device in boot: UDMA ICRC error [5.2.1-specific] >Confidential: no >Severity: serious >Priority: medium >Responsible: remko >State: closed >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Sep 05 09:30:21 GMT 2004 >Closed-Date: Sat Jan 27 18:45:51 GMT 2007 >Last-Modified: Sat Jan 27 18:45:51 GMT 2007 >Originator: Yuri Victorovich >Release: 5.2.1 >Organization: N/A >Environment: N/A (happens while boot) >Description: I am trying to upgrade my 5.1-RELEASE to 5.2.1. Problem I am experiencing: instead of booting of / it prints: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=0 WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=0 FAILURE - READ_DMA status=51 error=84 LBA then prompt mountroot> appear. When I type ? it prints ad0 as one of options (corrrect) when I type ufs:/dev/ad0 it repeats previous 3 lines again 3 times. I am unable to run 5.2.1 but 5.1 runs just fine. I have AMD64-3200 processor with VIA chipset, running from Seagate HD. Few months ago I tried to boot 5.2 the same way but HD was also failing with the same message. Yuri. PS: PR #62687 looks similar but it was closed with the message that wiring is bad which is obviously not true for my case (I am able to run 5.1 on that same hardware). >How-To-Repeat: >Fix: N/A >Release-Note: >Audit-Trail: From: Yuri To: freebsd-gnats-submit@FreeBSD.org, yuri@tsoft.com Cc: Subject: Re: kern/71394: [boot] unable to mount troot device in boot: UDMA ICRC error [5.2.1-specific] Date: Thu, 09 Sep 2004 01:01:29 -0700 Here's the exact model of the motherboard where failure happens: Chipset: VIA-K8T800 Motherboard manufacturer: MSI. Motherboard model: MS-6702(v.1.X) ATX Motherboard I believe thare's plenty of exactly these MBs in Frys now, so likelihood someone else hits this is high. I just verified this also happens in 5.3-BETA. Also what's the best strategy to troubleshoot? I guess I can print log of all accesses to ATA bus during mount of "/" in 5.2 and 5.1 and compare ? Yuri. State-Changed-From-To: open->feedback State-Changed-By: remko State-Changed-When: Mon Dec 25 11:17:16 UTC 2006 State-Changed-Why: Hello can you tell me whether this report is still accurate on newer freebsd versions like 6.x? Responsible-Changed-From-To: freebsd-bugs->remko Responsible-Changed-By: remko Responsible-Changed-When: Mon Dec 25 11:17:16 UTC 2006 Responsible-Changed-Why: grab the pr for feedback tracing. http://www.freebsd.org/cgi/query-pr.cgi?pr=71394 State-Changed-From-To: feedback->closed State-Changed-By: remko State-Changed-When: Sat Jan 27 18:45:49 UTC 2007 State-Changed-Why: feedback timeout http://www.freebsd.org/cgi/query-pr.cgi?pr=71394 >Unformatted: