From owner-freebsd-fs@FreeBSD.ORG Fri Jun 9 03:36:03 2006 Return-Path: X-Original-To: freebsd-fs@freebsd.org Delivered-To: freebsd-fs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5257116A473 for ; Fri, 9 Jun 2006 03:36:03 +0000 (UTC) (envelope-from hsoftdev17@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D59243D8B for ; Fri, 9 Jun 2006 03:36:01 +0000 (GMT) (envelope-from hsoftdev17@gmail.com) Received: by nf-out-0910.google.com with SMTP id b2so502746nfe for ; Thu, 08 Jun 2006 20:35:58 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=rvB3VDfsm5ygmDaXf7ujJy98htylh5E1wN5+jhLQguWhIG7siIgxoWgUXJWK+FZmr83k32qtVSjg/DdZg6P4TtsHyM6tU5caiod58oDbx3dwgpu58oXaLwiDTb5BRiawPtCVSPwkc2O9xqZ9Pnp7Id9LXpz+n7MvXtnv1HqMuRE= Received: by 10.49.78.6 with SMTP id f6mr1994932nfl; Thu, 08 Jun 2006 20:35:58 -0700 (PDT) Received: by 10.49.58.18 with HTTP; Thu, 8 Jun 2006 20:35:58 -0700 (PDT) Message-ID: <6845d25a0606082035q527a8f6bx97a82fe0698fbf43@mail.gmail.com> Date: Thu, 8 Jun 2006 23:35:58 -0400 From: "Dave Stephens" To: freebsd-fs@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: SATA Error X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Jun 2006 03:36:03 -0000 OS Version: FreeBSD 6.1 What appears to be repeated failures keep occurring with the SATA drive or controller in my server. The error is a series of 3 repeated messages where the only difference appears to be the offset and the LBA. All of the hardware in this server is brand new and is not believed to be in faulty. If anyone could tell me what is going on with this, or if it is a known issue point me at how I might patch something or otherwise fix it. The server does not go down after the error, but the error is disconcerting none the less and leaves me worrying about hard drive data integrity. Sample Error Message...... -------------------------------------------------- g_vfs_done() : ad8s4e[WRITE(offset=59959787520, length=131072)]error=5 ad8: TIMEOUT - WRITE_DMA48 retrying (1 retry left) LBA=xxxxxxxxxxx ad8: FAILURE - WRITE_DMA48 status=51 error=10 LBA=xxxxxxxxxxx Here is some related info cut out of dmesg..... SATA Drive -------------------------------------------------------------------------------- ad8: 286168MB at ata4-master SATA150 SATA Controllers -------------------------------------------------------------------------------- atapci1: port 0xeff0-0xeff7,0xefe4-0xefe7,0xefa8-0xefaf,0xefe0-0xefe3,0xef 90-0xef9f irq 17 at device 5.0 on pci0 ata2: on atapci1 ata3: on atapci1 atapci2: port 0xefa0-0xefa7,0xef8c-0xef8f,0xef80-0xef87,0xef88-0xef8b,0xe f60-0xef6f mem 0xfebfac00-0xfebfadff irq 17 at device 9.0 on pci0 ata4: on atapci2 ata5: on atapci2 Note that atapci1 is built onto the motherboard and doesn't seem to be supported by FreeBSD at this time (no HDDs can be found during install when they are attached to it.)