From owner-cvs-all Tue Jan 1 12:26:50 2002 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 38C8337B421; Tue, 1 Jan 2002 12:26:47 -0800 (PST) Received: (from jake@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g01KQl335520; Tue, 1 Jan 2002 12:26:47 -0800 (PST) (envelope-from jake) Message-Id: <200201012026.g01KQl335520@freefall.freebsd.org> From: Jake Burkholder Date: Tue, 1 Jan 2002 12:26:47 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sparc64/include param.h trap.h src/sys/sparc64/sparc64 exception.s machdep.c trap.c X-FreeBSD-CVS-Branch: HEAD 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 jake 2002/01/01 12:26:47 PST Modified files: sys/sparc64/include param.h trap.h sys/sparc64/sparc64 exception.s machdep.c trap.c Log: Add a panic stack, which is used as a known good stack when there is something wrong with the kernel stack. Add code to check the kernel stack pointer in various important places and try hard not to go down in flames if its wrong. Revision Changes Path 1.8 +4 -2 src/sys/sparc64/include/param.h 1.9 +1 -0 src/sys/sparc64/include/trap.h 1.17 +117 -3 src/sys/sparc64/sparc64/exception.s 1.27 +2 -0 src/sys/sparc64/sparc64/machdep.c 1.22 +3 -1 src/sys/sparc64/sparc64/trap.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message