From owner-freebsd-current Tue Jun 24 11:19:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA28602 for current-outgoing; Tue, 24 Jun 1997 11:19:07 -0700 (PDT) Received: from Sisyphos.MI.Uni-Koeln.DE (Sisyphos.MI.Uni-Koeln.DE [134.95.212.10]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id LAA28595 for ; Tue, 24 Jun 1997 11:18:56 -0700 (PDT) Received: from x14.mi.uni-koeln.de (annexr2-46.slip.Uni-Koeln.DE) by Sisyphos.MI.Uni-Koeln.DE with SMTP id AA14130 (5.67b/IDA-1.5 for ); Tue, 24 Jun 1997 20:18:52 +0200 Received: (from se@localhost) by x14.mi.uni-koeln.de (8.8.5/8.6.9) id UAA00570; Tue, 24 Jun 1997 20:19:00 +0200 (CEST) X-Face: " Date: Tue, 24 Jun 1997 20:18:59 +0200 From: Stefan Esser To: Jean-Marc Zucconi Cc: freebsd-current@FreeBSD.ORG Subject: Re: ncrcontrol References: <9706241834.AA03444@cabri.obs-besancon.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.74 In-Reply-To: <9706241834.AA03444@cabri.obs-besancon.fr>; from Jean-Marc Zucconi on Tue, Jun 24, 1997 at 07:34:36PM +0100 Sender: owner-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Jun 24, Jean-Marc Zucconi wrote: > This is with a kernel from june, 20 and a freshly rebuilt ncrcontrol: > > bash# ncrcontrol -u 1 -t 2 -s tags=0 > bash# ncrcontrol -u 1 -i > T:L Vendor Device Rev Speed Max Wide Tags > 2:0 MICROP 4110-09TBCU0322J HT01 10.0 10.0 8 4 > > It silently ignores the tags=0 parameter :-( Ummm, that's bad ... Seems I broke this when I modified the driver to respect the "NOTAGS" quirk in scsiconf.c ... :( If your drive does not work reliably with tags enabled, then we should add it to scsiconf.c ! The patch for your drive would be: Index: scsiconf.c =================================================================== RCS file: /usr/cvs/src/sys/scsi/scsiconf.c,v retrieving revision 1.89 diff -C2 -r1.89 scsiconf.c *** scsiconf.c 1997/06/11 22:29:01 1.89 --- scsiconf.c 1997/06/24 18:16:23 *************** *** 451,454 **** --- 457,464 ---- { T_DIRECT, T_DIRECT, T_FIXED, "HP", "C372*", "*", + "sd", SC_ONE_LU, SD_Q_NO_TAGS + }, + { + T_DIRECT, T_DIRECT, T_FIXED, "MICROP", "4110*", "*", "sd", SC_ONE_LU, SD_Q_NO_TAGS }, If you want to enable/disable the use of tags at run-time, then you'll wait for me to fix the driver ... Sorry for the inconvenience! Regards, STefan