Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Feb 2002 07:49:19 -0800 (PST)
From:      David Wolfskill <david@catwhisker.org>
To:        current@freebsd.org
Subject:   Panic with today's -CURRENT at runq_choose+0x83
Message-ID:  <200202201549.g1KFnJe69025@bunrab.catwhisker.org>

next in thread | raw e-mail | index | archive | help
Just built & installed today's -CURRENT (CVSup around 0347 hrs. PST):

Wed Feb 20 05:48:23 PST 2002

FreeBSD/i386 (freebeast.catwhisker.org) (cuaa0)

login: Fboot() called on cpu#0
Waiting (max 60 seconds) for system process `vnlru' to stop...stopped
lock order reversal
 1st 0xc0337420 sched lock @ /usr/src/sys/kern/kern_idle.c:105
 2nd 0xc0390840 sio @ /usr/src/sys/dev/sio/sio.c:3137
kernel trap 12 with interrupts disabled


Fatal trap 12: page fault while in kernel mode
cpuid = 0; lapic.id = 00000000
fault virtual address   = 0xd6820001
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc01a78cf
stack pointer           = 0x10:0xd683ccd0
frame pointer           = 0x10:0xd683cce0
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = resume, IOPL = 0
current process         = 11 (idle: cpu0)
kernel: type 12 trap, code=0
timeout stopping cpus
Stopped at      runq_choose+0x83:       movl    0(%edx),%eax
db> trace
runq_choose(c035a660,d683cd0c,c02b1b3e,c01a8d87,12e) at runq_choose+0x83
choosethread(c01a8d87,12e,c0196384,d682c500,1a09) at choosethread+0xd
sw1(d682c600,d683cd34,c01961c4,0,d683cd48) at sw1+0x20
idle_proc(0,d683cd48,0,c0196384,0) at idle_proc+0x5c
fork_exit(c0196384,0,d683cd48) at fork_exit+0x9c
fork_trampoline() at fork_trampoline+0x8
db> show pcpu 0
cpuid        = 0
curthread    = 0xd682c600: pid 11 "idle: cpu0"
curpcb       = 0xd683cda0
fpcurthread  = none
idlethread   = 0xd682c600: pid 11 "idle: cpu0"
currentldt   = 0x28
spin locks held:
exclusive (spin mutex) sched lock (0xc0337420) locked @ /usr/src/sys/kern/kern_idle.c:105
db> show pcpu 1
cpuid        = 1
curthread    = 0xda408700: pid 90879 "reboot"
curpcb       = 0xda4b8da0
fpcurthread  = none
idlethread   = 0xd682c900: pid 10 "idle: cpu1"
currentldt   = 0x28
spin locks held:
exclusive (spin mutex) clk (0xc033ad00) locked @ /usr/src/sys/i386/isa/clock.c:415
db> show locks
exclusive (spin mutex) sched lock (0xc0337420) locked @ /usr/src/sys/kern/kern_idle.c:105
db> 


I have some errands to run; should be back within about 1.5 hrs., but
will be quite willing to poke & hack around to see what's up after that
time.

Cheers,
david
-- 
David H. Wolfskill				david@catwhisker.org
I believe it would be irresponsible (and thus, unethical) for me to advise,
recommend, or support the use of any product that is or depends on any
Microsoft product for any purpose other than personal amusement.

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




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