From owner-freebsd-scsi Wed Sep 29 9:51:24 1999 Delivered-To: freebsd-scsi@freebsd.org Received: from narnia.plutotech.com (narnia.plutotech.com [206.168.67.130]) by hub.freebsd.org (Postfix) with ESMTP id 9C01915A13 for ; Wed, 29 Sep 1999 09:49:57 -0700 (PDT) (envelope-from gibbs@narnia.plutotech.com) Received: (from gibbs@localhost) by narnia.plutotech.com (8.9.3/8.7.3) id KAA14390; Wed, 29 Sep 1999 10:38:56 -0600 (MDT) Date: Wed, 29 Sep 1999 10:38:56 -0600 (MDT) From: "Justin T. Gibbs" Message-Id: <199909291638.KAA14390@narnia.plutotech.com> To: Kevin Street , Gerard Roudier Cc: scsi@FreeBSD.org Subject: Re: sym driver 0.3.0 X-Newsgroups: pluto.freebsd.scsi In-Reply-To: <874sgfog96.fsf@mired.eh.local> <14321.29414.266150.585956@mired.eh.local> User-Agent: tin/pre-1.4-980818 ("Laura") (UNIX) (FreeBSD/4.0-CURRENT (i386)) Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In article <14321.29414.266150.585956@mired.eh.local> you wrote: > > Is it cam or the ncr driver which reduces the tags to the correct value? > It would definitely be useful if the sym driver could dynamically > reduce the tags for devices that can't handle 64 openings. The peripheral driver/XPT will reduce the number of tags so long as the QUEUE FULL return status is passed all the way up the food chain. It looks as those the sym_hipd driver returns CAM_REQUEUE_REQ in this case instead of CAM_SCSI_STATUS_ERROR. (The status was originally set correctly by the QUEUE FULL handler, but is later clobbered by the run down of the qtmp queue). -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message