Bug #2072

Fatal trap 12: stopped at lwkt_send_ipiq3

Added by rumcic about 3 years ago. Updated about 3 years ago.

Status:NewStart date:
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:-

Description

I'm not able to provide a coredump (no swap usable for dumping), so here's just
the panic msg + trace ... hopefully this will be enough.

hammer: debug: forcing async flush ip 00000001c9446ebc
hammer: debug: forcing async flush ip 00000001c9446ebc
hammer: debug: forcing async flush ip 00000001c9446ebc

Fatal trap 12: page fault while in kernel mode
cpuid = 0; lapic.id = 00000000
fault virtual address = 0x1b3f008
fault code = supervisor read, page not present
instruction pointer = 0x8:0xc020fc01
stack pointer = 0x10:0xd2e83cd4
frame pointer = 0x10:0xd2e83cf0
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 = Idle
current thread = pri 14 (CRIT)
<- SMP: XXX
kernel: type 12 trap, code=0

CPU0 stopping CPUs: 0x00000002
stopped
Stopped at lwkt_send_ipiq3+0xa6: movl 0x8(%ebx),%eax
db> trace
lwkt_send_ipiq3(deadc0de,c021ba30,c3b8db00,0,c05350a0) at lwkt_send_ipiq3+0xa6
callout_stop(c3b8db00,c01ecb55,c3d4c3c8,d355a558,c05350a0) at callout_stop+0xfc
callout_reset(c3b8db00,1,c01ecb5b,d355a558,fff77842) at callout_reset+0x6f
filt_timerexpire(d355a558,0,0,c05350b4,d2e52778) at filt_timerexpire+0x8a
softclock_handler(c05350a0,0,0,0,0) at softclock_handler+0x13a
lwkt_exit() at lwkt_exit
db>

The kernel is from varound 11th May and I have updated the machine to latest
master so we will see if it still panics or not.
DragonFly v2.11.0.168.g8a70e-DEVELOPMENT (MYROUTER) #0: Wed May 11 13:17:39 CEST
2011

History

#1 Updated by rumcic about 3 years ago

With latest master the trace is a tad different so reposting:
LWKT_WAIT_IPIQ WARNING! 0 wait 0 (-1)
panic: LWKT_WAIT_IPIQ
cpuid = 0
Trace beginning at frame 0xd2e83ca0
panic(ffffffff,0,c0469a5b,d2e83cd4,c0535474) at panic+0x198
panic(c0469a5b,0,0,ffffffff,297) at panic+0x198
lwkt_wait_ipiq(deadc0de,1,c3b9ed60,0,c0535460) at lwkt_wait_ipiq+0x99
callout_stop(c3b9ed60,c01ecb95,d85a8960,d3550aa8,c0535460) at callout_stop+0x108
callout_reset(c3b9ed60,1,c01ecb9b,d3550aa8,fff77842) at callout_reset+0x6f
filt_timerexpire(d3550aa8,0,0,c0535474,d2e431b0) at filt_timerexpire+0x8a
softclock_handler(c0535460,0,0,0,0) at softclock_handler+0x13a
lwkt_exit() at lwkt_exit
Debugger("panic")

CPU0 stopping CPUs: 0x00000002
stopped
Stopped at Debugger+0x3f: movb $0,in_Debugger.4931
db>

Also available in: Atom PDF