Date: Tue, 30 Oct 2007 14:37:27 +0300 From: Alexander Sabourenkov <screwdriver@lxnt.info> To: freebsd-stable@freebsd.org Cc: Peter Schuller <peter.schuller@infidyne.com> Subject: Re: FYI: Promise TX4 silent corruption (RELENG_7) Message-ID: <47271777.10703@lxnt.info> In-Reply-To: <20071021071935.GA64397@hyperion.scode.org> References: <20071021071935.GA64397@hyperion.scode.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello. I was experiencing the same problem with TX4 on both Linux and FreeBSD. It was determined that the root cause is a hardware bug in controller. Patch that implements a workaround inspired by vendor-supplied driver: http://www.spinics.net/lists/linux-ide/msg15858.html I have not yet had enough time to make sense of FreeBSD ata subsystem and patch it the same way. From first glances it seems like we need to implement something like ata_marvell_dmasetprd() (file dev/ata/ata-chipset.c) -- ./lxnt
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47271777.10703>