Date: Sat, 05 Jul 2008 12:15:16 -0400 From: gnn@freebsd.org To: John Baldwin <jhb@freebsd.org> Cc: freebsd-current@freebsd.org Subject: Re: Has anyone else seen any form of in memory or on disk corruption? Message-ID: <m2prpss3xn.wl%gnn@neville-neil.com> In-Reply-To: <200807041521.25711.jhb@freebsd.org> References: <m2r6a9poww.wl%gnn@neville-neil.com> <200807041521.25711.jhb@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?m2prpss3xn.wl%gnn>