From owner-cvs-all Sun Mar 10 7:11:55 2002 Delivered-To: cvs-all@freebsd.org Received: from anchor-post-34.mail.demon.net (anchor-post-34.mail.demon.net [194.217.242.92]) by hub.freebsd.org (Postfix) with ESMTP id DA44D37B419; Sun, 10 Mar 2002 07:11:47 -0800 (PST) Received: from mailgate.nlsystems.com ([62.49.251.130] helo=herring.nlsystems.com) by anchor-post-34.mail.demon.net with esmtp (Exim 3.35 #1) id 16k4zC-000Czn-0Y; Sun, 10 Mar 2002 15:11:46 +0000 Received: from salmon.nlsystems.com (salmon [10.0.0.3]) by herring.nlsystems.com (8.11.2/8.11.2) with ESMTP id g2AFAU991211; Sun, 10 Mar 2002 15:10:30 GMT (envelope-from dfr@nlsystems.com) Date: Sun, 10 Mar 2002 15:07:27 +0000 (GMT) From: Doug Rabson To: Jeff Roberson Cc: Jeff Roberson , , Subject: Re: cvs commit: src/sys/sys smp.h src/sys/kern subr_smp.c src/sys/i386/i386 mp_machdep.c src/sys/alpha/alpha mp_machdep.c In-Reply-To: <20020309165518.W58901-100000@mail.chesapeake.net> Message-ID: <20020310150649.N504-100000@salmon.nlsystems.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, 9 Mar 2002, Jeff Roberson wrote: > > > On Sat, 9 Mar 2002, Doug Rabson wrote: > > > > > This screws up the SMP probe for ia64 because the information which > > cpu_mp_probe() uses isn't available until after cpu_startup() is called > > (i.e. SI_SUB_CPU:SI_ORDER_FIRST). The code in the ia64 platform which > > detects SMP can't (currently) run before the VM system is started... > > Is it possible to do it at all before the VM starts up? This really > throws a wrench in my uma plans. Can you even tell how many cpus you have > before then? If you can do this, and force your cpu ids to be virtual and > non sparse, then you can set mp_maxid to the number of cpus. It should be possible, yes. I'll sort out changing the ia64 platform code accordingly if you really need this information that early. -- Doug Rabson Mail: dfr@nlsystems.com Phone: +44 20 8348 6160 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message