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, GeorgeReceived on Sat Jul 05 2008 - 14:54:30 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:32 UTC