From owner-cvs-src-old@FreeBSD.ORG Sun Sep 20 00:52:00 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A1F30106570A for ; Sun, 20 Sep 2009 00:52:00 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8F8188FC08 for ; Sun, 20 Sep 2009 00:52:00 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n8K0q0xk064643 for ; Sun, 20 Sep 2009 00:52:00 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n8K0q024064642 for cvs-src-old@freebsd.org; Sun, 20 Sep 2009 00:52:00 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200909200052.n8K0q024064642@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Sun, 20 Sep 2009 00:51:48 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_7 Subject: cvs commit: src/sys/sparc64/sparc64 vm_machdep.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Sep 2009 00:52:00 -0000 marius 2009-09-20 00:51:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/sparc64/sparc64 vm_machdep.c Log: SVN rev 197336 on 2009-09-20 00:51:48Z by marius MFC: r191981 Just like in cpu_halt(), use cpu_shutdown() rather than ofw_exit() directly in cpu_reset() in order to idle the APs before exiting the kernel and letting the BSP enter the firmware so that processes like init(8) which still might be running on an AP at that point don't cause a panic there when it crashes due to the fact it no longer can be supported by the kernel. Revision Changes Path 1.76.2.4 +1 -1 src/sys/sparc64/sparc64/vm_machdep.c