Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Sep 1997 16:04:59 -0400 (EDT)
From:      "Steven N. Hirsch" <shirsch@ibm.net>
To:        "Daniel M. Eischen" <deischen@iworks.InterWorks.org>
Cc:        adaptec drivers <aic7xxx@FreeBSD.ORG>
Subject:   Re: Adaptec Fast-Wide & IBM DHFS Drive
Message-ID:  <Pine.LNX.3.95.970927160336.1161B-100000@air.steve.net>
In-Reply-To: <199709271648.LAA16513@iworks.InterWorks.org>

next in thread | previous in thread | raw e-mail | index | archive | help


On Sat, 27 Sep 1997, Daniel M. Eischen wrote:

> The driver will catch a message reject from the drive if it issues
> one.  In that case, tagged queueing will be disabled.  This is not
> happening in your case, though.  It might be that it's responding
> with target busy, or check condition.
> 

> > > Force a panic so that you can capture the first few messages?
> >
> > Ah, yes, but _where_?  I'm not familiar at all with the driver anymore.
> 
> You could do it upon the first time aic7xxx_reset or aic7xxx_abort
> were called.  Another place could be in aic7xxx_queue(), where you
> could force a panic after N commands are queued to your device (cmd->
> target).  The interrupt routine would be another place you could
> do it, probably after N BAD_STATUS received from your device.
> 
> Do you still have problems if you disable wide negotiation on
> your drive?

Hi Dan,

Yes, it still fails if wide negotiation is disabled.  I tried just about
every combination of drive and controller settings to no avail.

Steve





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.3.95.970927160336.1161B-100000>