From owner-freebsd-smp Mon Dec 2 17:06:02 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA25994 for smp-outgoing; Mon, 2 Dec 1996 17:06:02 -0800 (PST) Received: from root.com (implode.root.com [198.145.90.17]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id RAA25985 for ; Mon, 2 Dec 1996 17:05:58 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by root.com (8.7.6/8.6.5) with SMTP id RAA00440; Mon, 2 Dec 1996 17:05:38 -0800 (PST) Message-Id: <199612030105.RAA00440@root.com> X-Authentication-Warning: implode.root.com: Host localhost [127.0.0.1] didn't use HELO protocol To: Peter Wemm cc: "J.M. Chuang" , erich@lodgenet.com (Eric L. Hernes), smp@freebsd.org Subject: Re: Status report... In-reply-to: Your message of "Tue, 03 Dec 1996 08:49:46 +0800." <199612030049.IAA02845@spinner.DIALix.COM> From: David Greenman Reply-To: dg@Root.COM Date: Mon, 02 Dec 1996 17:05:38 -0800 Sender: owner-smp@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >> Besides, if the system is rebooted, I always got the message like: >> >> I'm on cpu #1, I need to be on cpu #0! > >Yes, according to the MPSPEC, the only cpu that is allowed to reboot or >halt the system is the primary CPU. The reboot code has to try and >shift itself onto cpu#0 if it starts elsewhere. If one doesn't already exist, a mechanism needs to be created for shutting down individual CPUs. A shutdown hook should then be added that shuts down all of the CPUs except 0. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project