panic: lockmgr: locking against myself
Debugger("panic")
Stopped at Debugger+0x54: xchgl %ebx,in_Debugger.0
db>trace
Debugger(c0381630,c03e4ee0,c037fd14,da447c28,1) at Debugger+0x54
panic(c037fd14,0,c037fc88,eb,1fb) at panic+0xab
lockmgr(c138e85c,2,0,c3c150e0,c3c1514) at lockmgr+0x512
_vm_map_lock_read(c138e280,c039bc27,896,238d3c,527) at _vm_map_lock_read+0x5a
vm_map_check_protection(c138e80,826400,826500,2,c03b1980) at
vm_map_check_protection+0x31
useracc(8264fc4,8,2,1,c038b1f) at useracc+0x7d
nanosleep(c3c150e0,da447d10,c039f3e,407,2) at nonosleep+0x53
syscall(bfbf002f,804002f,826002f,bfbffbe0,804a420) at syscall+0x28e
Xint0x80_syscall() at Xint0x80_syscall+0x1d
--- syscall (240, FreeBSD ELF32, nanosleep), eip = 0x280b0853, esp = 0x8264fb8, ebp =
0x8264fd4
At the time, I am running ksetest, a kse based threaded program.
Is the vm still not safe to run threaded program?
David Xu
I칻&ޱݙݢjH:+칻&~n\ޞاܨ~^,j