Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Dec 2003 11:44:22 +0000
From:      ian j hart <ianjhart@ntlworld.com>
To:        Don Lewis <truckman@freebsd.org>, ict@cardinalnewman.coventry.sch.uk
Cc:        freebsd-scsi@freebsd.org
Subject:   Re: More Adaptec 29320 + Seagate ST336607LW woes
Message-ID:  <200312061144.22425.ianjhart@ntlworld.com>
In-Reply-To: <200312052033.hB5KXDeF038052@gw.catspoiler.org>
References:  <200312052033.hB5KXDeF038052@gw.catspoiler.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 05 December 2003 8:33 pm, Don Lewis wrote:
> On  5 Dec, ict technician wrote:
> > On Thursday 04 December 2003 6:41 am, Justin T. Gibbs wrote:
> >> Can you try to reproduce this issue with the driver posted here:
> >>
> >> http://people.freebsd.org/~gibbs/aic7xxx-20031203.tar.gz
> >>
> >> I found and fixed a few bugs that *may* be the root cause of your
> >> issue.  I'm still trying to replicate this problem locally so that
> >> I can independently verify the fix.
> >>
> >> Thanks,
> >> Justin
> >
> > Here are the results so far.
> >
> > Firstly the box has run fault free all week.
> >
> > I had squid hitting the default resource limits so I decided to put the
> > increased values back in, before I started. Straight away I got a card
> > dump. Typical!
> >
> > I built a new kernel, removed the tags depth fix and enabled soft
> > updates. It boots, it builds a new kernel, yahoo!
> >
> > Now I thrash the living daylights out of the drive and it dies after
> > 20mins or so, but frankly I'm not too bothered. I had to try really hard
> > to kill it. This is just *so much* better.
>
> I've been meaning to suggest that if you haven't done so already, use
> "camcontrol modepage" to set the WCE bit to 0 which will disable write
> caching on the drive.  In the testing that I've done, I haven't seen any
> significant performance penalty in doing this if tagged command queuing
> and softupdates are in use.  It is also safer for soft updates because
> the drive no longer lies about when write data reaches stable storage.

I thought tagged queuing needed WCE.

>
> Also, at least with Seagate drives, I have observed that the drive will
> dynamically reduce the number of tagged commands that it will accept as
> its write cache fills.  Who knows what sort of subtle bugs that might
> tickle ...
> _______________________________________________
> freebsd-scsi@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-scsi
> To unsubscribe, send any mail to "freebsd-scsi-unsubscribe@freebsd.org"

-- 
ian j hart

http://ars.userfriendly.org/cartoons/?id=20031016



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200312061144.22425.ianjhart>