Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Mar 2001 18:26:08 -0800 (PST)
From:      John Baldwin <jhb@FreeBSD.org>
To:        Tom Duffey <tduffey@wi.rr.com>
Cc:        freebsd-smp@FreeBSD.org
Subject:   RE: More detailed debugging info for Netfinity SMP lock
Message-ID:  <XFMail.010323182608.jhb@FreeBSD.org>
In-Reply-To: <Pine.LNX.4.21.0103231017280.187-100000@linuxpower.p00t.net>

next in thread | previous in thread | raw e-mail | index | archive | help

On 23-Mar-01 Tom Duffey wrote:
> Thanks to everyone for the help so far.  This morning I upgraded the
> system BIOS to the latest provided by IBM (v1.06) but still cannot boot
> the system with an SMP enabled kernel.  However, I enabled the kernel
> debugger and came up with the following:
> 
> stopped at    atkbd_isa_intr+0x19;    ret
> stopped at    Xresume1+0x35:          cli
> stopped at    Xresume1+0x36:          lock andl $-0x3,iactive
> stopped at    Xresume1+0x3e:          pushl $0xc02e3140
> stopped at    Xresume1+0x43:          call s_lock
> stopped at    s_lock:                 movel 0x4(%esp),$edx
> stopped at    setlock:                movel %fs:0x94,%ecx
> stopped at    setlock+0x7:            incl %ecx
> stopped at    setlock+0x8:            movl $0,%eax
> stopped at    setlock+0xd:            lock cmpxchgl %ecx,0(%edx)
> panic: rslock: cpu: 1, addr 0xc02e3140, lock: 0x01000001
> mp_lock = 01000003; cpuid = 1; lapic.id = 00000000
> Debugger("panic")
> Stopped at    Debugger+0x34:          movb $0,in_Debugger,597
> db>

Type 'trace' here to see where we are.  It is recursing on a simplelock which
is very bad.  It is probably a kernel bug but could be something else.

-- 

John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.baldwin.cx/~john/pgpkey.asc
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-smp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.010323182608.jhb>