[prev in list] [next in list] [prev in thread] [next in thread]
List: freebsd-smp
Subject: Re: SMP vulnerable to panics early on ?
From: Arun Sharma <arun () sharma-home ! net>
Date: 2003-02-15 6:56:53
[Download RAW message or body]
On Thu, Feb 13, 2003 at 10:08:08PM -0800, Arun Sharma wrote:
> It sounds like the time when FreeBSD first comes up and execs "sh" is the
> most vulnerable time for panics. Here's my latest one. I was using the
> experimental SCHED_ULE option.
>
> If my SMP kernel boots up ok, it normally is pretty solid. But right now, I
> have a roughly 50% failure rate at boot up.
Here's another one.
-Arun
panic: lockmgr: locking against myself
cpuid = 1; lapic.id = 01000000
db> tr
Debugger(c0364696,1000000,c03633a2,cad35f14,1) at Debugger+0x55
panic(c03633a2,0,0,0,b) at panic+0x11f
lockmgr(c03c033c,2,0,c0d18a80,b8) at lockmgr+0x531
_vm_map_lock_read(c03c0300,0,0,200024c,0) at _vm_map_lock_read+0x5a
vm_map_lookup(cad36074,0,2,cad36078,cad36068) at vm_map_lookup+0x38
vm_fault(1,0,2,8,c03c033c) at vm_fault+0xc4
_mtx_lock_spin(c038b6c0,0,0,0,0) at _mtx_lock_spin+0x6e
msleep(c03c033c,c03d0c38,44,c0371b53,0) at msleep+0xf4
acquire(cad361bc,1000000,600,cad361a0,c0d17b10) at acquire+0xa0
lockmgr(c03c033c,2,0,c0d18a80,61) at lockmgr+0x3e4
_vm_map_lock_read(c03c0300,0,0,1000101,cad764ec) at _vm_map_lock_read+0x5a
vm_map_lookup(cad362e4,cad764ec,1,cad362e8,cad362d8) at vm_map_lookup+0x38
vm_fault(c03c0300,cad764ec,0,0,0) at vm_fault+0xc4
_end() at 0xcad764ec
db> show pcpu
cpuid = 1
curthread = 0xc0d18a80: pid 11 "idle: cpu1"
curpcb = 0xcad36da0
fpcurthread = none
idlethread = 0xc0d18a80: pid 11 "idle: cpu1"
currentldt = 0x28
db> show pcpu 0
cpuid = 0
curthread = 0xc0d18a80: pid 11 "idle: cpu1"
curpcb = 0xcad36da0
fpcurthread = none
idlethread = 0xc0d18b60: pid 12 "idle: cpu0"
currentldt = 0x28
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-smp" in the body of the message
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic