Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Jun 2003 11:10:03 -0700 (PDT)
From:      Nate Lawson <nate@root.org>
To:        "Justin T. Gibbs" <gibbs@FreeBSD.org>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/dev/aic7xxx aic79xx.c aic7xxx.c
Message-ID:  <20030609110903.K36886@root.org>
In-Reply-To: <20030606235126.A75DD37B4C4@hub.freebsd.org>
References:  <20030606235126.A75DD37B4C4@hub.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 6 Jun 2003, Justin T. Gibbs wrote:
>   Modified files:
>     sys/dev/aic7xxx      aic79xx.c aic7xxx.c
>   Log:
>   Work around SCSI spec violation by the Quantum Atlas 10K.
>   This drive delays going async after receiving a WDTR
>   message.  We now send an SDTR message after a WDTR even
>   if our goal is to go async.  This should work even for
>   confused devices.
>
>   If we get an unexpected busfree when attempting a WDTR
>   or SDTR, only set the goal negotiation parameters we were
>   trying to negotiate to off.  This means that should a WDTR
>   message fail, we will still try an SDTR if our goal is
>   non-async.

I have one of these drives on a 2940U2W.  What would be the symptoms of
this bug?  It appears this problem is only for 79xx series cards?

-Nate



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