Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Mar 2002 15:07:27 +0000 (GMT)
From:      Doug Rabson <dfr@nlsystems.com>
To:        Jeff Roberson <jroberson@chesapeake.net>
Cc:        Jeff Roberson <jeff@FreeBSD.org>, <cvs-committers@FreeBSD.org>, <cvs-all@FreeBSD.org>
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
Message-ID:  <20020310150649.N504-100000@salmon.nlsystems.com>
In-Reply-To: <20020309165518.W58901-100000@mail.chesapeake.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020310150649.N504-100000>