Subject: disabling tagged queueing for SCSI1 devices
To: None <tech-kern@netbsd.org>
From: Paul Kranenburg <pk@cs.few.eur.nl>
List: tech-kern
Date: 02/10/2001 21:06:23
Would there be any objection to turning off tagged queueing by default
for SCSI 1 devices? E.g. like so:


Index: scsiconf.c
===================================================================
RCS file: /cvsroot/syssrc/sys/dev/scsipi/scsiconf.c,v
retrieving revision 1.154
diff -c -r1.154 scsiconf.c
*** scsiconf.c	2001/01/18 20:28:21	1.154
--- scsiconf.c	2001/02/10 20:06:03
***************
*** 779,785 ****
--- 779,789 ----
  			sc_link->quirks |= SDEV_NOSYNC;
  		if ((inqbuf.flags3 & SID_WBus16) == 0)
  			sc_link->quirks |= SDEV_NOWIDE;
+ 	} else {
+ 		/* Turn off command tagging for SCSI 1 devices. */
+ 		sc_link->quirks |= SDEV_NOTAG;
  	}
+ 
  	/*
  	 * Now apply any quirks from the table.
  	 */