Subject: Re: NOSYNC/NOWIDE/NOTAG & ansii rev
To: Matthew Jacob <mjacob@feral.com>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: tech-kern
Date: 07/24/2000 18:21:14
On Mon, Jul 24, 2000 at 09:14:19AM -0700, Matthew Jacob wrote:
> Sorry- you're right-. Just woke up. Still, I'm reluctant to set NOWIDE/NOTAG
> for for some CCS devices- they probably work. But this is all rapidly getting
> to be an edge case. 

Ok, it seems most drivers ignore these flags anyway. A grep in sys/dev/*
shows that aic7xxx.c handles only SDEV_NOTAG. Only isp_netbsd.c, and siop since
a few minutes sees to DTRT with SDEV_NOTAG, SDEV_NOSYNC and SDEV_NOWIDE :)

> 
> I think I could see a case be made for  SDEV_NOWIDE | SDEV_NOTAG  set
> for SID_ANSII == 0.

Ok, I'll do so unless someone objects.

> 
> This whole midlayer needs some work so that the HBA doesn't do negotiations
> until the midlayer says to do so anyway. I think I'll try and fix this for
> 1.5.

Great, thanks !

--
Manuel Bouyer, LIP6, Universite Paris VI.           Manuel.Bouyer@lip6.fr
--