From owner-freebsd-smp Tue Feb 22 21:11:18 2000 Delivered-To: freebsd-smp@freebsd.org Received: from dt051n0b.san.rr.com (dt051n0b.san.rr.com [204.210.32.11]) by hub.freebsd.org (Postfix) with ESMTP id 7255B37B8E4 for ; Tue, 22 Feb 2000 21:11:15 -0800 (PST) (envelope-from Doug@gorean.org) Received: from gorean.org (master [10.0.0.2]) by dt051n0b.san.rr.com (8.9.3/8.9.3) with ESMTP id VAA27666 for ; Tue, 22 Feb 2000 21:11:11 -0800 (PST) (envelope-from Doug@gorean.org) Message-ID: <38B36BEE.9DCB0DED@gorean.org> Date: Tue, 22 Feb 2000 21:11:10 -0800 From: Doug Barton Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-smp@FreeBSD.ORG Subject: Re: Compaq Proliant 6500 References: <3B1064C98BAFD311B95E009027B11E4F14D224@fsjubj07.ssg.gunter.af.mil> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org John.Hubbard@Gunter.AF.mil wrote: > > I've posted to 'questions' a couple of times and they directed me over > here. I'm trying to get SMP properly running on my Proliant 6500. > I started with SmartStart, chose 'Other' and didn't install a system > partition. Then I install 3.4-RELEASE. Running mptable gives me the > following: > > NCPU=2 > NAPIC=1 > NBUS=3 > NINTR=49 HRrrmmmm... that brings up an interesting question. I have an SMP box on which I ran mptable, and got the following at the end: ------------------------------------------------------------------------------- # SMP kernel config file options: # Required: options SMP # Symmetric MultiProcessor Kernel options APIC_IO # Symmetric (APIC) I/O # Optional (built-in defaults will work in most cases): #options NCPU=2 # number of CPUs #options NBUS=2 # number of busses #options NAPIC=1 # number of IO APICs #options NINTR=24 # number of INTs =============================================================================== The only thing different in that list from the commented out defaults in GENERIC is NBUS. Do I gain anything by explicitly setting NBUS=2 in my kernel config, as opposed to just allowing it to use the default 4? I would think that if I had more busses than 4 that this would be significant, but I'm always interested in learning new things. :) BTW, took a look at the -dmesg option and it seems to me that it would be better to use /var/run/dmesg.boot since just using 'system( "dmesg" );' can include lots of non-boot related info, and might not actually include the boot info if there have been a lot of kernel messages. I can do a patch if anyone is interested.... Thanks, Doug -- "Welcome to the desert of the real." - Laurence Fishburne as Morpheus, "The Matrix" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message