From owner-freebsd-hackers Fri Mar 9 14: 9:23 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mass.dis.org (ashto-0006.sjc.ca.bbnow.net [24.219.121.199]) by hub.freebsd.org (Postfix) with ESMTP id 27F1B37B728 for ; Fri, 9 Mar 2001 14:09:19 -0800 (PST) (envelope-from msmith@mass.dis.org) Received: from mass.dis.org (localhost [127.0.0.1]) by mass.dis.org (8.11.2/8.11.2) with ESMTP id f29MALs09079; Fri, 9 Mar 2001 14:10:21 -0800 (PST) (envelope-from msmith@mass.dis.org) Message-Id: <200103092210.f29MALs09079@mass.dis.org> X-Mailer: exmh version 2.1.1 10/15/1999 To: Joe Albowicz Cc: freebsd-hackers@freebsd.org Subject: Re: aic7xxx driver & SCBs In-reply-to: Your message of "Fri, 09 Mar 2001 13:55:56 PST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 09 Mar 2001 14:10:21 -0800 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Joe; it looks like you have some funny ideas about something that's not actually very relevant. I assume that you have already gone and bought Monster Cable(tm) SCSI cables, and that you have the special oxygen-free-copper SCSI controller PCBs, because none of this is going to mean anything unless you have. > I'd like to ask if anyone can share any knowledge about how/if the number > of SCBs affects performace for scsi drives. If you don't have enough SCBs, you can't deliver enough commands to your drive(s) to keep them busy. > Also I would like to be able to configure the number of SCBs that the scsi > driver uses. With Linux this parameter for the aic7xxx driver can be > configured via "make menuconfig" step of the kernel build process. Is > there a similiar way to configure this varible for BSD? Or do I have to > start hacking on the driver code? You can't do that. Firstly, there isn't a "SCSI driver", secondly there are several different sorts of objects that map to what you, coming from the Linux world, would call an SCB, and thirdly, the CAM subsystem components have a much better idea than you do how many of these that are needed, and will allocate them as necessary. -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message