Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 May 2004 12:23:16 +0200
From:      Ian FREISLICH <if@hetzner.co.za>
To:        FreeBSD-current@freebsd.org
Subject:   panic: spin lock held too long
Message-ID:  <E1BSCc0-000K8m-00@hetzner.co.za>

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

I've started getting these again during make world (-j8) on SMP
system with SCHED_BSD.  No crashdump because the system is solidly wedged.

Ian

--
Ian Freislich

Console messages:

Fatal trap 12: page fault while in kernel mode
cpuid = 1; apic id = 01
fault virtual address   = 0xbfca1000
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc05d6d35
stack pointer           = 0x10:0xd339ac88
frame pointer           = 0x10:0xd339ac94
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 27386 (cc1)
trap number             = 12
panic: page fault
at line 815 in file ../../../i386/i386/trap.c
cpuid = 1; 
Stack backtrace:
backtrace(100,c4ad7d20,10,d339ac48,c) at backtrace+0x12
__panic(c0622d80,32f,c05ff96f,c0622bd8,0) at __panic+0x12a
trap_fatal(d339ac48,bfca1000,c4ad7d20,14e2fd4,c) at trap_fatal+0x2c8
trap_pfault(d339ac48,0,bfca1000,bfca1000,0) at trap_pfault+0x1c3
trap(c05d0018,c0ce0010,c0ce0010,c0d2b498,bfca1000) at trap+0x2b9
calltrap() at calltrap+0x5
--- trap 0xc, eip = 0xc05d6d35, esp = 0xd339ac88, ebp = 0xd339ac94 ---
pmap_remove_pages(c3db4450,0,bfc00000) at pmap_remove_pages+0x75
exit1(c4ad7d20,0,d339ad40,c05d9977,c4ad7d20) at exit1+0x697
exit1(c4ad7d20,d339ad14,1,d,292) at exit1
syscall(2f,2f,2f,bfbfe6e0,bfbfe768) at syscall+0x283
Xint0x80_syscall() at Xint0x80_syscall+0x1f
--- syscall (1), eip = 0x82695db, esp = 0xbfbfe68c, ebp = 0xbfbfe6a8 ---
boot() called on cpu#1

syncing disks, buffers remaining... kernel trap 12 with interrupts disabled


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address   = 0x24
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc04f31dc
stack pointer           = 0x10:0xce5afc70
frame pointer           = 0x10:0xce5afc80
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = resume, IOPL = 0
current process         = 35 (swi8: tty:sio clock)
trap number             = 12
spin lock sched lock held by 0xc3aa5690 for > 5 seconds
panic: spin lock held too long
at line 599 in file ../../../kern/kern_mutex.ccpuid = 1; 
spin lock sched lock held by 0xc3aa5690 for > 5 seconds
panic: spin lock held too long
at line 599 in file ../../../kern/kern_mutex.ccpuid = 1; 
spin lock sched lock held by 0xc3aa5690 for > 5 seconds
panic: spin lock held too long
at line 599 in file ../../../kern/kern_mutex.ccpuid = 1; 
debug1: channel request 0: window-change
spin lock sched lock held by 0xc3aa5690 for > 5 seconds
panic: spin lock held too long
at line 599 in file ../../../kern/kern_mutex.ccpuid = 1; 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1BSCc0-000K8m-00>