From owner-freebsd-questions@FreeBSD.ORG Mon Apr 10 13:55:27 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1330E16A400 for ; Mon, 10 Apr 2006 13:55:27 +0000 (UTC) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: from mail1.sea5.speakeasy.net (mail1.sea5.speakeasy.net [69.17.117.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1AC343D45 for ; Mon, 10 Apr 2006 13:55:26 +0000 (GMT) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: (qmail 5748 invoked from network); 10 Apr 2006 13:55:26 -0000 Received: from dsl092-078-145.bos1.dsl.speakeasy.net (HELO be-well.ilk.org) ([66.92.78.145]) (envelope-sender ) by mail1.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 10 Apr 2006 13:55:26 -0000 Received: by be-well.ilk.org (Postfix, from userid 1147) id 40A6E28425; Mon, 10 Apr 2006 09:55:25 -0400 (EDT) Sender: lowell@be-well.ilk.org To: Bryan Curl References: <20060410134211.95106.qmail@web30614.mail.mud.yahoo.com> From: Lowell Gilbert Date: 10 Apr 2006 09:55:25 -0400 In-Reply-To: <20060410134211.95106.qmail@web30614.mail.mud.yahoo.com> Message-ID: <44irph1qnm.fsf@be-well.ilk.org> Lines: 46 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-questions@freebsd.org Subject: Re: Drive errors on boot X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-questions@freebsd.org List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 13:55:27 -0000 Bryan Curl writes: > My apologies if this is a repost. It seems either I > had a gmail problem or list never posted the question. > I have subscribed with another address to monitor > problem. > > Anyway, here is my quesion again. > > I get the following errors from dmesg on one of my ide > drives on boot. > Other similar drives dont error and are setup the same > in bios (except cylinder & block config of course) > System and this drive seem to work fine otherwise. I > re-fdisk this one but it still does this error. > > FreeBSD 6.0-RELEASE-p6 #0: Tue Apr 4 09:43:53 MDT > 2006 > > ad1: 1916MB at ata0-slave > WDMA2 > ad1: FAILURE - READ_DMA status=51 > error=10 LBA=3924359 > ad1: FAILURE - READ_DMA status=51 > error=10 LBA=3924343 > ad1: FAILURE - READ_DMA status=51 > error=10 LBA=3924356 > ad1: FAILURE - READ_DMA status=51 > error=10 LBA=3924359 This is probably a hardware problem. My first guess would be cabling. Try swapping the cable. And make sure there is a master on the bus if this one is probing as a slave. > I dont know what causes these errors either. > > dc0: failed to force tx and rx to idle state > dc0: failed to force tx and rx to idle state The driver tried to force the transmitter and receiver to be "idle" temporarily, and failed. There are a number of different cases where the driver tries to do this, so it's hard to guess exactly what's happening this time. Some of the relevant variables are: whether this happens at boot time, whether it happens after an underrun or overrun, and which real controller chip you have.