Subject: Re: Problem with aic7899
To: tls@rek.tjls.com, Manuel Bouyer <bouyer@antioche.eu.org>
From: Justin T. Gibbs <gibbs@scsiguy.com>
List: port-i386
Date: 02/13/2003 08:29:31
> On Wed, Feb 12, 2003 at 07:48:32PM +0100, Manuel Bouyer wrote:
>> On Wed, Feb 12, 2003 at 08:03:54AM +0100, Christoph Kaegi wrote:
>> > On 2003.02.10 10:41, Christoph Kaegi wrote:
>> > > Dear NetBSDers
>> > > 
>> > > I set up RaidFrame mirroring last week one of our 
>> > > Supermicro 6012P-6B. The have an Adaptec aic7899
>> > > chipset onboard with two identical Seagate ST336607LC
>> > > disks on it.
>> > > 
>> > 
>> > OK, it died again tonight. This time it also trashed the
>> > mirror and the softdeps enabled /usr filesystem.
>> 
>> Did you try to disable tagged queuing ?
> 
> Note that the processor thinks it's been asked to do an *overlapped*
> command (you know, that abortive attempt at TQ before the SCSI folks
> invented TQ?).  Something is deeply, deeply wrong here; data corruption 
> by script bugs or some kind of DMA mistake, perhaps?

More likely, NetBSD is still using a very ancient port of the aic7xxx
driver.

--
Justin