From owner-freebsd-current@FreeBSD.ORG Sat Jul 5 16:54:30 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A5AAE1065681 for ; Sat, 5 Jul 2008 16:54:30 +0000 (UTC) (envelope-from gnn@neville-neil.com) Received: from proxy.meer.net (proxy.meer.net [64.13.141.13]) by mx1.freebsd.org (Postfix) with ESMTP id 87C108FC1C for ; Sat, 5 Jul 2008 16:54:30 +0000 (UTC) (envelope-from gnn@neville-neil.com) Received: from mail.meer.net (mail.meer.net [64.13.141.3]) by proxy.meer.net (8.14.2/8.14.2) with ESMTP id m65GFaan018297; Sat, 5 Jul 2008 09:15:36 -0700 (PDT) (envelope-from gnn@neville-neil.com) Received: from mail2.meer.net (mail2.meer.net [64.13.141.16]) by mail.meer.net (8.13.3/8.13.3/meer) with ESMTP id m65GFNFC059458; Sat, 5 Jul 2008 09:15:23 -0700 (PDT) (envelope-from gnn@neville-neil.com) Received: from minion.local.neville-neil.com (pool-96-224-5-178.nycmny.east.verizon.net [96.224.5.178]) (authenticated bits=0) by mail2.meer.net (8.14.1/8.14.1) with ESMTP id m65GFHT7027740; Sat, 5 Jul 2008 09:15:22 -0700 (PDT) (envelope-from gnn@neville-neil.com) Date: Sat, 05 Jul 2008 12:15:16 -0400 Message-ID: From: gnn@freebsd.org To: John Baldwin In-Reply-To: <200807041521.25711.jhb@freebsd.org> References: <200807041521.25711.jhb@freebsd.org> User-Agent: Wanderlust/2.15.5 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL/10.7 Emacs/22.1.50 (i386-apple-darwin8.11.1) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Canit-CHI2: 0.50 X-Bayes-Prob: 0.5 (Score 0, tokens from: ) X-Spam-Score: 0.10 () [Tag at 5.00] COMBINED_FROM X-CanItPRO-Stream: default X-Canit-Stats-ID: 868141 - da1bf8f9d251 X-Scanned-By: CanIt (www . roaringpenguin . com) on 64.13.141.13 Cc: freebsd-current@freebsd.org Subject: Re: Has anyone else seen any form of in memory or on disk corruption? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 16:54:30 -0000 At Fri, 4 Jul 2008 15:21:25 -0400, John Baldwin wrote: > > If this is one of the ATA controllers where it tries to use 63k > transfers (126 * DEV_BSIZE) instead of 64k, then change it to 32k > (64 * DEV_BSIZE). W/o this fix I see massive data corruption > (couldn't even build a kernel with the fix, had to reinstall the > box) on HT1000 ATA chipsets. Crashdumps also don't seem to work > reliably w/o changing that. > Hmm, I don't see quite that much corruption. Reading over ata-chipset.c I see that there are 4 controllers which may have this issue: Cyrix Marvell National Serverworks This has been happening on AMCC cards and very occasionally Supermicro motherboards. Is there an easy way to determine if either of those are using these chips? Best, George