NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[NetBSD 8.0_BETA] Panic on amd64
Hello,
Last night, my test server has rebooted twice after panic.
Kernel is customized, but I've only added ALTQD support.
crash> bt
_KERNEL_OPT_NARCNET() at 0
_KERNEL_OPT_NARCNET() at 0
vpanic() at vpanic+0x149
snprintf() at snprintf
trap() at trap+0xc6b
--- trap (number 6) ---
filt_sowdetach() at filt_sowdetach+0x3f
knote_detach() at knote_detach+0x70
kevent1() at kevent1+0x686
sys___kevent50() at sys___kevent50+0x33
syscall() at syscall+0x1d8
--- syscall (number 435) ---
721d3fc3e1ba:
gdb returns :
legendre# gdb --symbols=netbsd.gdb --quiet --eval-command="file
netbsd.gdb" --eval-command="target kvm netbsd.1.core" --eval-command
"bt" --eval-command "list" --eval-command "info all-registers" 2>&1
Reading symbols from netbsd.gdb...done.
Load new symbol table from "netbsd.gdb"? (y or n) y
Reading symbols from netbsd.gdb...done.
0xffffffff80229535 in cpu_reboot (howto=howto@entry=260,
bootstr=bootstr@entry=0x0)
at /usr/src/netbsd-8/src/sys/arch/amd64/amd64/machdep.c:674
674 dumpsys();
#0 0xffffffff80229535 in cpu_reboot (howto=howto@entry=260,
bootstr=bootstr@entry=0x0)
at /usr/src/netbsd-8/src/sys/arch/amd64/amd64/machdep.c:674
#1 0xffffffff809b870c in vpanic (fmt=fmt@entry=0xffffffff810d6ffa "trap",
ap=ap@entry=0xfffffe811e524958)
at /usr/src/netbsd-8/src/sys/kern/subr_prf.c:342
#2 0xffffffff809b87c0 in panic (fmt=fmt@entry=0xffffffff810d6ffa "trap")
at /usr/src/netbsd-8/src/sys/kern/subr_prf.c:258
#3 0xffffffff8022b166 in trap (frame=0xfffffe811e524a90)
at /usr/src/netbsd-8/src/sys/arch/amd64/amd64/trap.c:304
#4 0xffffffff8020113e in alltraps ()
#5 0xffffffff809e7eed in filt_sowdetach (kn=0xfffffe8413849eb8)
at /usr/src/netbsd-8/src/sys/kern/uipc_socket.c:2265
#6 0xffffffff80963f71 in knote_detach (kn=0xfffffe8413849eb8,
fdp=0xfffffe840e04e2c0, dofop=<optimized out>)
at /usr/src/netbsd-8/src/sys/kern/kern_event.c:1574
#7 0xffffffff80965943 in kqueue_scan (kevcnt=8,
keops=0xffffffff8104d460 <kevent_native_ops>,
keops=0xffffffff8104d460 <kevent_native_ops>,
kevbuf=0xfffffe811e524d00,
retval=0xfffffe811e524eb0, tsp=0xfffffe811e524c50, ulistp=0xc24dc0,
maxevents=128, fp=<optimized out>)
at /usr/src/netbsd-8/src/sys/kern/kern_event.c:1267
#8 kevent1 (retval=0xfffffe811e524eb0, fd=8, changelist=<optimized out>,
nchanges=18446742441849500824, eventlist=0xc24dc0, nevents=128,
timeout=0xfffffe811e524c50,
keops=keops@entry=0xffffffff8104d460 <kevent_native_ops>)
at /usr/src/netbsd-8/src/sys/kern/kern_event.c:895
#9 0xffffffff80965b42 in sys___kevent50 (l=<optimized out>,
uap=<optimized out>, retval=<optimized out>)
at /usr/src/netbsd-8/src/sys/kern/kern_event.c:818
#10 0xffffffff8024f698 in sy_call (rval=0xfffffe811e524eb0,
uap=0xfffffe811e524f00, l=0xfffffe840edf3900,
sy=0xffffffff81480348 <sysent+10440>)
at /usr/src/netbsd-8/src/sys/sys/syscallvar.h:65
#11 sy_invoke (code=435, rval=0xfffffe811e524eb0, uap=0xfffffe811e524f00,
l=0xfffffe840edf3900, sy=0xffffffff81480348 <sysent+10440>)
at /usr/src/netbsd-8/src/sys/sys/syscallvar.h:94
#12 syscall (frame=0xfffffe811e524f00)
at /usr/src/netbsd-8/src/sys/arch/x86/x86/syscall.c:144
#13 0xffffffff80200771 in Xsyscall ()
669 /* Disable interrupts. */
670 s = splhigh();
671
672 /* Do a dump if requested. */
673 if ((howto & (RB_DUMP | RB_HALT)) == RB_DUMP)
674 dumpsys();
675
676 haltsys:
677 doshutdownhooks();
678
rax <unavailable>
rbx 0x104 260
rcx <unavailable>
rdx <unavailable>
rsi <unavailable>
rdi <unavailable>
rbp 0xfffffe811e524910 0xfffffe811e524910
rsp 0xfffffe811e524900 0xfffffe811e524900
r8 <unavailable>
r9 <unavailable>
r10 <unavailable>
r11 <unavailable>
r12 0x7 7
r13 0xfffffe811e524958 -1644463765160
r14 0x6 6
r15 0x0 0
rip 0xffffffff80229535 0xffffffff80229535 <cpu_reboot+443>
eflags <unavailable>
cs <unavailable>
ss <unavailable>
ds <unavailable>
es <unavailable>
fs 0x0 0
gs 0x0 0
st0 <unavailable>
st1 <unavailable>
st2 <unavailable>
st3 <unavailable>
st4 <unavailable>
st5 <unavailable>
st6 <unavailable>
st7 <unavailable>
fctrl <unavailable>
fstat <unavailable>
ftag <unavailable>
fiseg <unavailable>
fioff <unavailable>
foseg <unavailable>
fooff <unavailable>
fop <unavailable>
xmm0 {v4_float = {<unavailable>, <unavailable>, <unavailable>,
<unavailable>}, v2_double = {<unavailable>, <unavailable>},
v16_int8 = {
<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>,
<unavailable>, <unavailable>, <unavailable>, <unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v4_int32 = {<unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v2_int64 = {<unavailable>,
<unavailable>},
uint128 = <unavailable>}
xmm1 {v4_float = {<unavailable>, <unavailable>, <unavailable>,
<unavailable>}, v2_double = {<unavailable>, <unavailable>},
v16_int8 = {
<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>,
<unavailable>, <unavailable>, <unavailable>, <unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v4_int32 = {<unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v2_int64 = {<unavailable>,
<unavailable>},
uint128 = <unavailable>}
xmm2 {v4_float = {<unavailable>, <unavailable>, <unavailable>,
<unavailable>}, v2_double = {<unavailable>, <unavailable>},
v16_int8 = {
<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>,
<unavailable>, <unavailable>, <unavailable>, <unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v4_int32 = {<unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v2_int64 = {<unavailable>,
<unavailable>},
uint128 = <unavailable>}
xmm3 {v4_float = {<unavailable>, <unavailable>, <unavailable>,
<unavailable>}, v2_double = {<unavailable>, <unavailable>},
v16_int8 = {
<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>,
<unavailable>, <unavailable>, <unavailable>, <unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v4_int32 = {<unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v2_int64 = {<unavailable>,
<unavailable>},
uint128 = <unavailable>}
xmm4 {v4_float = {<unavailable>, <unavailable>, <unavailable>,
<unavailable>}, v2_double = {<unavailable>, <unavailable>},
v16_int8 = {
<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>,
<unavailable>, <unavailable>, <unavailable>, <unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v4_int32 = {<unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v2_int64 = {<unavailable>,
<unavailable>},
uint128 = <unavailable>}
xmm5 {v4_float = {<unavailable>, <unavailable>, <unavailable>,
<unavailable>}, v2_double = {<unavailable>, <unavailable>},
v16_int8 = {
<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>,
<unavailable>, <unavailable>, <unavailable>, <unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v4_int32 = {<unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v2_int64 = {<unavailable>,
<unavailable>},
uint128 = <unavailable>}
xmm6 {v4_float = {<unavailable>, <unavailable>, <unavailable>,
<unavailable>}, v2_double = {<unavailable>, <unavailable>},
v16_int8 = { <unavailable> <repeats 16 times>}, v8_int16 =
{<unavailable>,
<unavailable>, <unavailable>, <unavailable>, <unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v4_int32 = {<unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v2_int64 = {<unavailable>,
<unavailable>},
uint128 = <unavailable>}
xmm7 {v4_float = {<unavailable>, <unavailable>, <unavailable>,
<unavailable>}, v2_double = {<unavailable>, <unavailable>},
v16_int8 = {
<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>,
<unavailable>, <unavailable>, <unavailable>, <unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v4_int32 = {<unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v2_int64 = {<unavailable>,
<unavailable>},
uint128 = <unavailable>}
xmm8 {v4_float = {<unavailable>, <unavailable>, <unavailable>,
<unavailable>}, v2_double = {<unavailable>, <unavailable>},
v16_int8 = {
<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>,
<unavailable>, <unavailable>, <unavailable>, <unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v4_int32 = {<unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v2_int64 = {<unavailable>,
<unavailable>},
uint128 = <unavailable>}
xmm9 {v4_float = {<unavailable>, <unavailable>, <unavailable>,
<unavailable>}, v2_double = {<unavailable>, <unavailable>},
v16_int8 = {
<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>,
<unavailable>, <unavailable>, <unavailable>, <unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v4_int32 = {<unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v2_int64 = {<unavailable>,
<unavailable>},
uint128 = <unavailable>}
xmm10 {v4_float = {<unavailable>, <unavailable>, <unavailable>,
<unavailable>}, v2_double = {<unavailable>, <unavailable>},
v16_int8 = {
<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>,
<unavailable>, <unavailable>, <unavailable>, <unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v4_int32 = {<unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v2_int64 = {<unavailable>,
<unavailable>},
uint128 = <unavailable>}
xmm11 {v4_float = {<unavailable>, <unavailable>, <unavailable>,
<unavailable>}, v2_double = {<unavailable>, <unavailable>},
v16_int8 = {
<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>,
<unavailable>, <unavailable>, <unavailable>, <unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v4_int32 = {<unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v2_int64 = {<unavailable>,
<unavailable>},
uint128 = <unavailable>}
xmm12 {v4_float = {<unavailable>, <unavailable>, <unavailable>,
<unavailable>}, v2_double = {<unavailable>, <unavailable>},
v16_int8 = {
<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>,
<unavailable>, <unavailable>, <unavailable>, <unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v4_int32 = {<unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v2_int64 = {<unavailable>,
<unavailable>},
uint128 = <unavailable>}
xmm13 {v4_float = {<unavailable>, <unavailable>, <unavailable>,
<unavailable>}, v2_double = {<unavailable>, <unavailable>},
v16_int8 = {
<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>,
<unavailable>, <unavailable>, <unavailable>, <unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v4_int32 = {<unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v2_int64 = {<unavailable>,
<unavailable>},
uint128 = <unavailable>}
xmm14 {v4_float = {<unavailable>, <unavailable>, <unavailable>,
<unavailable>}, v2_double = {<unavailable>, <unavailable>},
v16_int8 = {
<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>,
<unavailable>, <unavailable>, <unavailable>, <unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v4_int32 = {<unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v2_int64 = {<unavailable>,
<unavailable>},
uint128 = <unavailable>}
xmm15 {v4_float = {<unavailable>, <unavailable>, <unavailable>,
<unavailable>}, v2_double = {<unavailable>, <unavailable>},
v16_int8 = {
<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>,
<unavailable>, <unavailable>, <unavailable>, <unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v4_int32 = {<unavailable>,
<unavailable>,
<unavailable>, <unavailable>}, v2_int64 = {<unavailable>,
<unavailable>},
uint128 = <unavailable>}
mxcsr <unavailable>
(gdb)
Best regards,
JKB
Home |
Main Index |
Thread Index |
Old Index