From nobody@FreeBSD.ORG Sat Nov  6 14:08:32 1999
Return-Path: <nobody@FreeBSD.ORG>
Received: by hub.freebsd.org (Postfix, from userid 32767)
	id 257E914F65; Sat,  6 Nov 1999 14:08:32 -0800 (PST)
Message-Id: <19991106220832.257E914F65@hub.freebsd.org>
Date: Sat,  6 Nov 1999 14:08:32 -0800 (PST)
From: arousch@home.com
Sender: nobody@FreeBSD.ORG
To: freebsd-gnats-submit@freebsd.org
Subject: SMP system crash while running make world
X-Send-Pr-Version: www-1.0

>Number:         14751
>Category:       kern
>Synopsis:       SMP system crash while running make world
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov  6 14:10:00 PST 1999
>Closed-Date:    Thu Jun 7 06:22:03 PDT 2001
>Last-Modified:  Thu Jun 07 06:26:41 PDT 2001
>Originator:     Andrew Rousch
>Release:        3.3-stable #5
>Organization:
>Environment:
FreeBSD tiberius.null0.org 3.3-STABLE FreeBSD 3.3-STABLE #5: Sat Nov  6 10:22:25 CST 1999     root@tiberius.null0.org:/usr/src/sys/compile/TIBERIUSK  i386
>Description:
While running 'make world' and TOP the following fatal error stopped the system:
------------
panic: lockmgr: locking against myself
mp_lock = 01000001; cpuid = 1; lapic.id = 00000000
boot() called on cpu#1

syncing disks... 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 giving up

Automatic reboot in 15 seconds
------------------
This is on a system running an SMP kernel with dual pentium pro 200's and 96MB of ram.
>How-To-Repeat:
This error occured when:
1. A 'make world &' was running
2. 'top' was running as root to the console
3. user secure shelled into the system 'su'ed' and ran 'top' to his screen.

At such time the system got upset.
>Fix:
no known fix 

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: iedowse 
State-Changed-When: Thu Jun 7 06:22:03 PDT 2001 
State-Changed-Why:  

A lot has changed since 3.3, so I assume whatever caused this has 
been fixed. At the minimum, some sort of stack trace would be 
needed to debug this further. 


http://www.FreeBSD.org/cgi/query-pr.cgi?pr=14751 
>Unformatted:
