From owner-freebsd-stable@FreeBSD.ORG Tue Jul 1 15:58:57 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A17DE1065675 for ; Tue, 1 Jul 2008 15:58:57 +0000 (UTC) (envelope-from utisoft@googlemail.com) Received: from el-out-1112.google.com (el-out-1112.google.com [209.85.162.176]) by mx1.freebsd.org (Postfix) with ESMTP id 62C578FC0C for ; Tue, 1 Jul 2008 15:58:57 +0000 (UTC) (envelope-from utisoft@googlemail.com) Received: by el-out-1112.google.com with SMTP id v27so131273ele.13 for ; Tue, 01 Jul 2008 08:58:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:reply-to :to:subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=UcOdzOBiynHsyp2cjcvcXu52QPPh7kCY+0VdHhPi9As=; b=AD0PyhhHLRA91bwtBpmnMZzbV1kPnkHpWOVhnFvMegjRic45w9gvIpPKtLh7Vgamjs WKfhlZ8PGPeSToPmUPmpfEbRhMSB4nqZS8huvIcYayNakrCJMoBknKuuwMsvskqSi/Xk o+9KlfxxJ+cMXMQEFPsNxBsWTSuCGLKrgO0es= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:reply-to:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=wtt8q6ishDpwLSAsL7A6DXyFv8yFhx8QslpK87YXB0K+nRhjrcbABblrregdO7MnFc AUroJtOZkyCOYwqm4JA3XkdKECZIO6AjhbV6b0s1QvRHkijs/DRsGLM0SzC7LNjoDlKc mQ9DQTPGJl+KlvVE84QcPJR0NFJHiIjUvEErE= Received: by 10.151.42.18 with SMTP id u18mr2202723ybj.221.1214927936048; Tue, 01 Jul 2008 08:58:56 -0700 (PDT) Received: by 10.150.53.16 with HTTP; Tue, 1 Jul 2008 08:58:55 -0700 (PDT) Message-ID: Date: Tue, 1 Jul 2008 16:58:55 +0100 From: "Chris Rees" To: freebsd-stable@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Re: MCP55 SATA data corruption in FreeBSD 7 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: utisoft@gmail.com List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 15:58:57 -0000 > Date: Tue, 1 Jul 2008 11:01:17 +0200 > From: "Daniel Eriksson" > > I am having problems with silent data corruption on (some) drives > connected to an MCP55 SATA controller. > > I have two servers, both running RELENG_7_0/amd64. One has the 570 Ultra > chipset, the other has 570 SLI. Both chipsets have the MCP55 SATA > controller. > > The server with 570 Ultra chipset has a bunch of older 250GB SATA-150 > drives hooked up to the MCP55 controller and it is working just fine. > The server with 570 SLI chipset has a bunch of new SATA-300 drives > hooked up to the MCP55 controller and it is giving me silent data > corruption (easily detectable by running ZFS scrub, every time I run it > new checksum errors show up). I know the drives are good because when > they are hooked up to another controller they work just fine. > > Unfortunately the drives does not have a jumper for setting SATA-150 > speed (they are Samsung 1 TB drives), and trying to force the drives to > SATA-150 speed with the "patch" provided by the manufacturer does not > seem to work (the drives still negotiate SATA-300 speed). I will try to > get my hands on another older SATA-150 drive (or a new that can be > jumpered) to verify if the culprit is the MCP55 revision (see below) or > the interface speed. > > > NOT working (570 SLI) > --------------------- > atapci1@pci0:0:5:0: class=0x010185 card=0x72501462 chip=0x037f10de > rev=0xa2 hdr=0x00 > vendor = 'Nvidia Corp' > device = 'MCP55 SATA Controller' > class = mass storage > subclass = ATA > > Working (570 Ultra) > ------------------- > atapci1@pci0:0:5:0: class=0x010185 card=0xcb8410de chip=0x037f10de > rev=0xa3 hdr=0x00 > vendor = 'Nvidia Corp' > device = 'MCP55 SATA Controller' > class = mass storage > subclass = ATA > > This is most likely related to kern/120296 > (http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/120296) and kern/121396 > (http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/121396). > > > If someone else is having data corruption problems with drives connected > to an MCP55 controller it might be worth testing if limiting the drives > to SATA-150 makes a difference. It will most likely take me a while > before I can verify this. > > --- > Daniel Eriksson (http://www.toomuchdata.com/) > I have a 570 SLI too (Asus M2N-SLI Deluxe), I've been looking for an excuse to put FreeBSD on here :) I'll start installing it, anything I should do to make this error more obvious? My hard drive is a WDC WD2000JS-00SGB0; http://www.wdc.com/en/library/sata/2879-001146.pdf Chris