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