From owner-cvs-all Sat Mar 9 13:59: 9 2002 Delivered-To: cvs-all@freebsd.org Received: from mail.chesapeake.net (chesapeake.net [205.130.220.14]) by hub.freebsd.org (Postfix) with ESMTP id 1DACA37B405; Sat, 9 Mar 2002 13:59:03 -0800 (PST) Received: from localhost (jroberson@localhost) by mail.chesapeake.net (8.11.6/8.11.6) with ESMTP id g29Lx1a31456; Sat, 9 Mar 2002 16:59:01 -0500 (EST) (envelope-from jroberson@chesapeake.net) Date: Sat, 9 Mar 2002 16:59:01 -0500 (EST) From: Jeff Roberson To: Doug Rabson 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: <20020309162845.H504-100000@salmon.nlsystems.com> Message-ID: <20020309165518.W58901-100000@mail.chesapeake.net> 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, 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. > > -- > 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