panic: kernel diagnostic assertion "info->rti_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 993
Stopped at db_enter+0x25: addq $0x8,%rsp
TID PID UID PRFLAGS PFLAGS CPU COMMAND
160341 25275 0 0 0 0 syz-executor
*409419 86189 0 0 0x4000000 1K syz-executor
db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438
panic(ffffffff834c8077) at panic+0x1e5 sys/kern/subr_prf.c:198
__assert(ffffffff83503f05,ffffffff83484dc7,3e1,ffffffff834357cf) at __assert+0x29 sys/kern/subr_prf.c:-1
rtrequest(b,ffff80002a34a588,3,ffff80002a34a628,0) at rtrequest+0xe63 sys/net/route.c:1089
rt_clone(ffff80002a34a698,fffff0806ff65460,0) at rt_clone+0x9b sys/net/route.c:381
route_mpath(fffff0806ff65448,ffff80002a34a7f4,0,0) at route_mpath+0x16f rt_match sys/net/route.c:358 [inline]
route_mpath(fffff0806ff65448,ffff80002a34a7f4,0,0) at route_mpath+0x16f rtalloc_mpath sys/net/route.c:474 [inline]
route_mpath(fffff0806ff65448,ffff80002a34a7f4,0,0) at route_mpath+0x16f sys/net/route.c:252
in_pcbselsrc(fffff0806d936cf8,ffff80002a34a7f0,fffff0806ff653d8) at in_pcbselsrc+0x200 sys/netinet/in_pcb.c:-1
rip_output(fffff0806d936c00,ffff80000161ba88,ffff80002a34a7f0,191) at rip_output+0x2bf sys/netinet/raw_ip.c:312
rip_send(ffff80000161ba88,fffff0806d936c00,0,0) at rip_send+0x13d sys/netinet/raw_ip.c:628
sosend(ffff80000161ba88,0,ffff80002a34a938,0,0,40c) at sosend+0x804 sys/kern/uipc_socket.c:-1
sendit(ffff80002a2d0d28,3,ffff80002a34aa30,40c,ffff80002a34aae0) at sendit+0x5a5 sys/kern/uipc_syscalls.c:785
sys_sendto(ffff80002a2d0d28,ffff80002a34ab90,ffff80002a34aae0) at sys_sendto+0x8d sys/kern/uipc_syscalls.c:563
syscall(ffff80002a34ab90) at syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline]
syscall(ffff80002a34ab90) at syscall+0xbd4 sys/arch/amd64/amd64/trap.c:791
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x8c79fc75b50, count: 1
https://www.openbsd.org/ddb.html describes the minimum info required in bug
reports. Insufficient info makes it difficult to find and fix bugs.
ddb{1}>
ddb{1}> set $lines = 0
ddb{1}> set $maxwidth = 0
ddb{1}> show panic
*cpu1: kernel diagnostic assertion "info->rti_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 993
ddb{1}> show kasan
No such command
ddb{1}> trace
db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438
panic(ffffffff834c8077) at panic+0x1e5 sys/kern/subr_prf.c:198
__assert(ffffffff83503f05,ffffffff83484dc7,3e1,ffffffff834357cf) at __assert+0x29 sys/kern/subr_prf.c:-1
rtrequest(b,ffff80002a34a588,3,ffff80002a34a628,0) at rtrequest+0xe63 sys/net/route.c:1089
rt_clone(ffff80002a34a698,fffff0806ff65460,0) at rt_clone+0x9b sys/net/route.c:381
route_mpath(fffff0806ff65448,ffff80002a34a7f4,0,0) at route_mpath+0x16f rt_match sys/net/route.c:358 [inline]
route_mpath(fffff0806ff65448,ffff80002a34a7f4,0,0) at route_mpath+0x16f rtalloc_mpath sys/net/route.c:474 [inline]
route_mpath(fffff0806ff65448,ffff80002a34a7f4,0,0) at route_mpath+0x16f sys/net/route.c:252
in_pcbselsrc(fffff0806d936cf8,ffff80002a34a7f0,fffff0806ff653d8) at in_pcbselsrc+0x200 sys/netinet/in_pcb.c:-1
rip_output(fffff0806d936c00,ffff80000161ba88,ffff80002a34a7f0,191) at rip_output+0x2bf sys/netinet/raw_ip.c:312
rip_send(ffff80000161ba88,fffff0806d936c00,0,0) at rip_send+0x13d sys/netinet/raw_ip.c:628
sosend(ffff80000161ba88,0,ffff80002a34a938,0,0,40c) at sosend+0x804 sys/kern/uipc_socket.c:-1
sendit(ffff80002a2d0d28,3,ffff80002a34aa30,40c,ffff80002a34aae0) at sendit+0x5a5 sys/kern/uipc_syscalls.c:785
sys_sendto(ffff80002a2d0d28,ffff80002a34ab90,ffff80002a34aae0) at sys_sendto+0x8d sys/kern/uipc_syscalls.c:563
syscall(ffff80002a34ab90) at syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline]
syscall(ffff80002a34ab90) at syscall+0xbd4 sys/arch/amd64/amd64/trap.c:791
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x8c79fc75b50, count: -14
ddb{1}> show registers
rdi 0
rsi 0x1
rbp 0xffff80002a34a3a0
rbx 0xffff80002999ee0f
rdx 0xffff8000015ffd00
rcx 0xffff80002a2d0d28
rax 0xffff80002999dff0
r8 0x101010101010101
r9 0x8080808080808080
r10 0x5b9201de3e75328c
r11 0x44f7176905d72ff9
r12 0xffff80002999ec10
r13 0
r14 0
r15 0x1
rip 0xffffffff82f599d5 db_enter+0x25
cs 0x8
rflags 0x246
rsp 0xffff80002a34a390
ss 0x10
db_enter+0x25: addq $0x8,%rsp
ddb{1}> show proc
PROC (syz-executor) tid=409419 pid=86189 tcnt=2 stat=onproc
flags process=0 proc=4000000<THREAD>
runpri=32, usrpri=78, slppri=32, nice=20
wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0
forw=0xffffffffffffffff, list=0xffff80002a2d0030,0xffff80002a2d0808
process=0xffff800033bcce98 user=0xffff80002a345000, vmspace=0xfffff0806caa1b98
estcpu=28, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0
ddb{1}> ps
PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND
25275 160341 89854 0 7 0 0 syz-executor
25275 386095 89854 0 2 0 0x4000000 syz-executor
1904 242881 16902 0 2 0 0 syz-executor
1904 286980 16902 0 3 0 0x4000080 fsleep syz-executor
86189 82138 47887 0 2 0 0 syz-executor
*86189 409419 47887 0 7 0 0x4000000 syz-executor
986 502582 29264 0 2 0x2 0 syz-executor
39934 240466 2679 0 3 0x2 0 clonelk ifconfig
2679 112461 25247 0 3 0x100002 0x88 sigsusp sh
22908 165190 80 0 2 0 0 syz-executor
22908 25477 80 0 2 0 0x4000000 syz-executor
22908 409465 80 0 3 0 0x4000080 fsleep syz-executor
25247 49350 29264 0 3 0x2 0x80 wait syz-executor
80 103707 29264 0 3 0x2 0x80 nanoslp syz-executor
89854 359782 29264 0 3 0x2 0x80 nanoslp syz-executor
80797 84716 29264 0 3 0x2 0x80 piperd syz-executor
16902 523386 29264 0 3 0x2 0x80 nanoslp syz-executor
47887 237065 29264 0 3 0x2 0x80 nanoslp syz-executor
29264 199368 39393 0 3 0x2 0x80 wait syz-executor
39393 284257 30238 0 3 0x100002 0x88 sigsusp ksh
30238 373923 44946 0 3 0x10 0x88 kqread sshd-session
44946 49455 452 0 3 0x12 0x80 kqread sshd-session
81599 168156 1 0 3 0x100003 0x80 ttyin getty
452 461768 1 0 3 0 0x88 kqread sshd
67017 136173 79284 74 3 0x1100012 0x80 bpf pflogd
79284 129789 1 0 3 0 0x80 sbwait pflogd
5733 101922 50744 73 3 0x1100010 0x80 kqread syslogd
50744 313940 1 0 3 0x100002 0x80 sbwait syslogd
90750 513026 1 0 3 0x100000 0x80 kqread resolvd
93682 216334 29983 77 3 0x100012 0x80 kqread dhcpleased
14982 145715 29983 77 3 0x100012 0x80 kqread dhcpleased
29983 161266 1 0 3 0 0x80 kqread dhcpleased
80291 305225 0 0 3 0x14000 0x200 bored smr
48979 76210 0 0 2 0x14000 0x200 zerothread
23075 297518 0 0 3 0x14000 0x200 aiodoned aiodoned
74393 287968 0 0 3 0x14000 0x200 syncer update
22423 493378 0 0 3 0x14000 0x200 cleaner cleaner
19610 178313 0 0 3 0x14000 0x200 reaper reaper
4087 449911 0 0 3 0x14000 0x200 pgdaemon pagedaemon
57105 262909 0 0 3 0x14000 0x200 bored viomb
57029 490590 0 0 3 0x14000 0x40000200 acpi0 acpi0
3828 342072 0 0 3 0x14000 0x40000200 idle1
96478 285778 0 0 3 0x14000 0x200 bored softnet1
79606 468258 0 0 3 0x14000 0x200 bored softnet0
97479 301311 0 0 3 0x14000 0x200 smrbar systqmp
28298 350034 0 0 3 0x14000 0x200 bored systq
44768 173211 0 0 3 0x14000 0x200 tmoslp softclockmp
76415 475015 0 0 3 0x14000 0x40000200 tmoslp softclock
65968 49612 0 0 3 0x14000 0x40000200 idle0
1 282459 0 0 3 0x2 0x80 wait init
0 0 -1 0 3 0x10000 0x200 scheduler swapper
ddb{1}> show all locks
Process 86189 (syz-executor) thread 0xffff80002a2d0d28 (409419)
exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83aeecc0)
#0 witness_lock+0x5f1 stacktrace_save sys/sys/stacktrace.h:37 [inline]
#0 witness_lock+0x5f1 sys/kern/subr_witness.c:1160
#1 rt_clone+0x72 sys/net/route.c:381
#2 route_mpath+0x16f rt_match sys/net/route.c:358 [inline]
#2 route_mpath+0x16f rtalloc_mpath sys/net/route.c:474 [inline]
#2 route_mpath+0x16f sys/net/route.c:252
#3 in_pcbselsrc+0x200 sys/netinet/in_pcb.c:-1
#4 rip_output+0x2bf sys/netinet/raw_ip.c:312
#5 rip_send+0x13d sys/netinet/raw_ip.c:628
#6 sosend+0x804 sys/kern/uipc_socket.c:-1
#7 sendit+0x5a5 sys/kern/uipc_syscalls.c:785
#8 sys_sendto+0x8d sys/kern/uipc_syscalls.c:563
#9 syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline]
#9 syscall+0xbd4 sys/arch/amd64/amd64/trap.c:791
#10 Xsyscall+0x128
exclusive rwlock inet46 r = 0 (0xffff80000161baa8)
#0 witness_lock+0x5f1 stacktrace_save sys/sys/stacktrace.h:37 [inline]
#0 witness_lock+0x5f1 sys/kern/subr_witness.c:1160
#1 rw_do_enter_write+0x419 sys/kern/kern_rwlock.c:320
#2 sosend+0x78e sys/kern/uipc_socket.c:-1
#3 sendit+0x5a5 sys/kern/uipc_syscalls.c:785
#4 sys_sendto+0x8d sys/kern/uipc_syscalls.c:563
#5 syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline]
#5 syscall+0xbd4 sys/arch/amd64/amd64/trap.c:791
#6 Xsyscall+0x128
shared rwlock netlock r = 0 (0xffffffff83921cc0)
#0 witness_lock+0x5f1 stacktrace_save sys/sys/stacktrace.h:37 [inline]
#0 witness_lock+0x5f1 sys/kern/subr_witness.c:1160
#1 rw_do_enter_read+0x3e8 sys/kern/kern_rwlock.c:413
#2 solock_shared+0x6e sys/kern/uipc_socket2.c:343
#3 sosend+0x78e sys/kern/uipc_socket.c:-1
#4 sendit+0x5a5 sys/kern/uipc_syscalls.c:785
#5 sys_sendto+0x8d sys/kern/uipc_syscalls.c:563
#6 syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline]
#6 syscall+0xbd4 sys/arch/amd64/amd64/trap.c:791
#7 Xsyscall+0x128
exclusive rwlock sbufsnd r = 0 (0xffff80000161bc70)
#0 witness_lock+0x5f1 stacktrace_save sys/sys/stacktrace.h:37 [inline]
#0 witness_lock+0x5f1 sys/kern/subr_witness.c:1160
#1 rw_do_enter_write+0x419 sys/kern/kern_rwlock.c:320
#2 sblock+0xb6 sys/kern/uipc_socket2.c:536
#3 sosend+0x2e9 sys/kern/uipc_socket.c:639
#4 sendit+0x5a5 sys/kern/uipc_syscalls.c:785
#5 sys_sendto+0x8d sys/kern/uipc_syscalls.c:563
#6 syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline]
#6 syscall+0xbd4 sys/arch/amd64/amd64/trap.c:791
#7 Xsyscall+0x128
Process 97479 (systqmp) thread 0xffff800045ffe000 (301311)
shared rwlock systqmp r = 0 (0xffffffff839e36b8)
#0 witness_lock+0x5f1 stacktrace_save sys/sys/stacktrace.h:37 [inline]
#0 witness_lock+0x5f1 sys/kern/subr_witness.c:1160
#1 taskq_thread+0x12a sys/kern/kern_task.c:442
#2 proc_trampoline+0x10
ddb{1}> show malloc
Type InUse MemUse HighUse Limit Requests Type Lim
devbuf 11050 12088K 12220K 166960K 12254 0
pcb 17 12K 12K 166960K 33 0
rtable 197 5K 7K 166960K 591 0
pf 30 16K 24K 166960K 91 0
ifaddr 36 6K 8K 166960K 80 0
ifgroup 47 2K 2K 166960K 89 0
sysctl 3 1K 9K 166960K 7 0
counters 66 36K 37K 166960K 88 0
ioctlops 0 0K 4K 166960K 1535 0
iov 0 0K 16K 166960K 4 0
mount 1 1K 1K 166960K 1 0
log 0 0K 0K 166960K 4 0
vnodes 1349 85K 85K 166960K 1587 0
UFS quota 1 32K 32K 166960K 1 0
UFS mount 5 36K 36K 166960K 5 0
shm 2 1K 5K 166960K 3 0
VM map 2 1K 1K 166960K 2 0
sem 4 0K 0K 166960K 5 0
dirhash 15 2K 3K 166960K 18 0
ACPI 1692 195K 286K 166960K 12470 0
file desc 16 54K 93K 166960K 343 0
sigio 0 0K 0K 166960K 1 0
proc 79 131K 180K 166960K 799 0
subproc 63 3K 4K 166960K 153 0
NFS srvsock 1 0K 0K 166960K 1 0
NFS daemon 1 16K 16K 166960K 1 0
ip_moptions 0 0K 0K 166960K 11 0
in_multi 77 5K 6K 166960K 190 0
ether_multi 1 0K 0K 166960K 1 0
mrt 0 0K 0K 166960K 6 0
ISOFS mount 1 32K 32K 166960K 1 0
MSDOSFS mount 1 16K 16K 166960K 1 0
ttys 55 254K 254K 166960K 55 0
exec 0 0K 1K 166960K 500 0
fusefs mount 1 32K 32K 166960K 1 0
tdb 3 0K 0K 166960K 3 0
VM swap 8 62K 64K 166960K 10 0
UVM amap 207 166K 185K 166960K 4600 0
UVM aobj 3 2K 2K 166960K 4 0
pinsyscall 41 82K 106K 166960K 1743 0
memdesc 1 4K 4K 166960K 1 0
crypto data 1 1K 1K 166960K 1 0
ip6_options 0 0K 0K 166960K 4 0
NDP 10 0K 2K 166960K 53 0
temp 35 9115K 9122K 166960K 7098 0
kqueue 13 20K 26K 166960K 39 0
SYN cache 2 16K 16K 166960K 2 0
ddb{1}> show all pools
Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle
plcache 128 28 0 0 1 0 1 1 0 8 0
rtpcb 120 57 0 54 1 0 1 1 0 8 0
rtentry 176 197 0 107 6 0 6 6 0 8 0
unpcb 144 95 0 76 1 0 1 1 0 8 0
syncache 336 4 0 4 1 1 0 1 0 8 0
tcpcb 736 37 0 33 1 0 1 1 0 8 0
arp 136 32 0 16 1 0 1 1 0 8 0
inpcb 328 297 0 287 7 0 7 7 0 8 6
nd6 152 48 0 30 1 0 1 1 0 8 0
kcovpl 48 17 0 10 1 0 1 1 0 8 0
ppxss 1192 1 0 1 1 0 1 1 0 8 1
pffrag 232 1 0 0 1 0 1 1 0 482 0
pffrnode 88 1 0 0 1 0 1 1 0 8 0
pffrent 40 1 0 0 1 0 1 1 0 8 0
pfosfp 40 1428 0 1005 5 0 5 5 0 8 0
pfosfpen 112 1428 0 714 21 0 21 21 0 8 0
pfstlim 224 1 0 1 1 1 0 1 0 8 0
pfanchor 1288 4 0 1 1 0 1 1 0 8 0
pfstitem 24 36 0 5 1 0 1 1 0 8 0
pfstkey 128 36 0 5 1 0 1 1 0 8 0
pfstate 448 36 0 5 4 0 4 4 0 8 0
pfrule 1360 21 0 15 2 0 2 2 0 8 0
art_heap8 4096 1 0 0 1 0 1 1 0 8 0
art_heap4 256 803 0 349 35 3 32 32 0 8 0
art_table 40 804 0 349 6 0 6 6 0 8 0
art_node 32 197 0 105 1 0 1 1 0 8 0
sysvmsgpl 40 1 0 1 1 0 1 1 0 8 1
semapl 72 3 0 1 1 0 1 1 0 8 0
shmpl 120 1 0 1 1 1 0 1 0 8 0
dirhash 1024 21 0 2 3 0 3 3 0 8 0
dino2pl 256 1713 0 228 94 0 94 94 0 8 0
ffsino 296 1713 0 228 115 0 115 115 0 8 0
nchpl 144 2009 0 281 65 0 65 65 0 8 0
vnodes 216 2007 0 0 112 0 112 112 0 8 0
namei 1024 8322 0 8322 5 3 2 2 0 8 2
percpumem 16 60 0 11 1 0 1 1 0 8 0
kstatmem 264 45 0 22 2 0 2 2 0 8 0
scxspl 216 6801 0 6801 3 2 1 2 1 8 1
plimitpl 152 88 0 71 1 0 1 1 0 8 0
sigapl 424 651 0 605 7 1 6 7 0 8 0
knotepl 120 509 0 0 16 0 16 16 0 8 0
kqueuepl 224 38 0 29 1 0 1 1 0 8 0
pipepl 344 172 0 145 3 0 3 3 0 8 0
fdescpl 528 635 0 605 3 0 3 3 0 8 0
filepl 160 2585 0 2346 12 0 12 12 0 8 0
lockfpl 104 46 0 44 1 0 1 1 0 8 0
lockfspl 48 22 0 20 1 0 1 1 0 8 0
sessionpl 144 38 0 29 1 0 1 1 0 8 0
pgrppl 48 56 0 39 1 0 1 1 0 8 0
ucredpl 104 188 0 175 1 0 1 1 0 8 0
zombiepl 144 606 0 605 2 1 1 1 0 8 0
processpl 1232 651 0 605 6 1 5 5 0 8 0
procpl 664 821 0 770 7 1 6 6 0 8 1
sockpl 752 455 0 423 10 0 10 10 0 8 6
mcl64k 65536 2 0 0 1 0 1 1 0 8 0
mcl16k 16384 1 0 0 1 0 1 1 0 8 0
mcl8k 8192 2 0 0 1 0 1 1 0 8 0
mcl4k 4096 109 0 0 14 0 14 14 0 8 0
mcl2k 2048 18 0 0 3 0 3 3 0 8 0
mextrefs 64 17 0 0 1 0 1 1 0 8 0
mtagpl 96 2 0 0 1 0 1 1 0 8 0
mbufpl 256 172 0 0 11 0 11 11 0 8 0
bufpl 272 2439 0 105 156 0 156 156 0 8 0
anonpl 32 3765 0 0 31 0 31 31 0 247 0
amapchunkpl 152 12761 0 12370 26 5 21 23 0 158 3
amappl16 200 1690 0 1671 7 5 2 5 0 8 0
amappl15 192 10 0 10 1 1 0 1 0 8 0
amappl14 184 536 0 534 1 0 1 1 0 8 0
amappl13 176 143 0 131 1 0 1 1 0 8 0
amappl12 168 929 0 902 2 0 2 2 0 8 0
amappl11 160 38 0 37 1 0 1 1 0 8 0
amappl10 152 67 0 53 1 0 1 1 0 8 0
amappl9 144 301 0 301 1 1 0 1 0 8 0
amappl8 136 135 0 132 1 0 1 1 0 8 0
amappl7 128 167 0 153 1 0 1 1 0 8 0
amappl6 120 237 0 233 1 0 1 1 0 8 0
amappl5 112 103 0 92 1 0 1 1 0 8 0
amappl4 104 324 0 304 1 0 1 1 0 8 0
amappl3 96 2273 0 2194 3 0 3 3 0 8 0
amappl2 88 724 0 650 2 0 2 2 0 8 0
amappl1 80 11966 0 11372 16 2 14 15 0 8 0
amappl 88 3699 0 3564 5 0 5 5 0 92 0
uvmvnodes 80 101 0 0 3 0 3 3 0 8 0
dma32768 32768 1 0 1 1 1 0 1 0 8 0
dma4096 4096 1 0 1 1 1 0 1 0 8 0
dma1024 1024 2 0 1 1 0 1 1 0 8 0
dma256 256 6 0 6 1 1 0 1 0 8 0
dma128 128 253 0 253 1 1 0 1 0 8 0
dma64 64 6 0 6 1 1 0 1 0 8 0
dma32 32 7 0 7 1 1 0 1 0 8 0
dma16 16 18 0 17 1 0 1 1 0 8 0
aobjpl 72 3 0 1 1 0 1 1 0 8 0
uaddrrnd 24 635 0 605 1 0 1 1 0 8 0
uaddrbest 32 2 0 0 1 0 1 1 0 8 0
uaddr 24 635 0 605 1 0 1 1 0 8 0
vmmpekpl 168 7221 0 7168 3 0 3 3 0 8 0
vmmpepl 168 49811 0 48060 91 4 87 87 0 357 6
vmsppl 488 634 0 605 6 1 5 5 0 8 0
rwobjpl 80 17310 0 16320 25 2 23 25 0 8 0
pdppl 4096 1277 0 1210 119 44 75 85 0 8 8
pvpl 32 10024 0 0 82 1 81 81 0 265 0
pmappl 256 634 0 605 3 0 3 3 0 8 0
extentpl 40 45 0 27 1 0 1 1 0 8 0
phpool 112 459 0 54 12 0 12 12 0 8 0
ddb{1}> machine ddbcpu 0
Stopped at x86_ipi_db+0x27: addq $0x8,%rsp
x86_ipi_db(ffffffff83949ff0) at x86_ipi_db+0x27 sys/arch/amd64/amd64/db_interface.c:394
x86_ipi_handler() at x86_ipi_handler+0xd9 sys/arch/amd64/amd64/ipi.c:106
Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
__mp_lock(ffffffff83aee4c0) at __mp_lock+0x192 __mp_lock_spin sys/kern/kern_lock.c:142 [inline]
__mp_lock(ffffffff83aee4c0) at __mp_lock+0x192 sys/kern/kern_lock.c:173
softintr_dispatch(0) at softintr_dispatch+0x125 sys/kern/kern_softintr.c:83
dosoftint(0) at dosoftint+0x54 sys/arch/amd64/amd64/intr.c:862
Xsoftclock() at Xsoftclock+0x27
end of kernel
end trace frame: 0x7cdf0196b9c0, count: 8
ddb{0}> trace
x86_ipi_db(ffffffff83949ff0) at x86_ipi_db+0x27 sys/arch/amd64/amd64/db_interface.c:394
x86_ipi_handler() at x86_ipi_handler+0xd9 sys/arch/amd64/amd64/ipi.c:106
Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
__mp_lock(ffffffff83aee4c0) at __mp_lock+0x192 __mp_lock_spin sys/kern/kern_lock.c:142 [inline]
__mp_lock(ffffffff83aee4c0) at __mp_lock+0x192 sys/kern/kern_lock.c:173
softintr_dispatch(0) at softintr_dispatch+0x125 sys/kern/kern_softintr.c:83
dosoftint(0) at dosoftint+0x54 sys/arch/amd64/amd64/intr.c:862
Xsoftclock() at Xsoftclock+0x27
end of kernel
end trace frame: 0x7cdf0196b9c0, count: -7
ddb{0}> machine ddbcpu 1
Stopped at db_enter+0x25: addq $0x8,%rsp
db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438
panic(ffffffff834c8077) at panic+0x1e5 sys/kern/subr_prf.c:198
__assert(ffffffff83503f05,ffffffff83484dc7,3e1,ffffffff834357cf) at __assert+0x29 sys/kern/subr_prf.c:-1
rtrequest(b,ffff80002a34a588,3,ffff80002a34a628,0) at rtrequest+0xe63 sys/net/route.c:1089
rt_clone(ffff80002a34a698,fffff0806ff65460,0) at rt_clone+0x9b sys/net/route.c:381
route_mpath(fffff0806ff65448,ffff80002a34a7f4,0,0) at route_mpath+0x16f rt_match sys/net/route.c:358 [inline]
route_mpath(fffff0806ff65448,ffff80002a34a7f4,0,0) at route_mpath+0x16f rtalloc_mpath sys/net/route.c:474 [inline]
route_mpath(fffff0806ff65448,ffff80002a34a7f4,0,0) at route_mpath+0x16f sys/net/route.c:252
in_pcbselsrc(fffff0806d936cf8,ffff80002a34a7f0,fffff0806ff653d8) at in_pcbselsrc+0x200 sys/netinet/in_pcb.c:-1
rip_output(fffff0806d936c00,ffff80000161ba88,ffff80002a34a7f0,191) at rip_output+0x2bf sys/netinet/raw_ip.c:312
rip_send(ffff80000161ba88,fffff0806d936c00,0,0) at rip_send+0x13d sys/netinet/raw_ip.c:628
sosend(ffff80000161ba88,0,ffff80002a34a938,0,0,40c) at sosend+0x804 sys/kern/uipc_socket.c:-1
sendit(ffff80002a2d0d28,3,ffff80002a34aa30,40c,ffff80002a34aae0) at sendit+0x5a5 sys/kern/uipc_syscalls.c:785
sys_sendto(ffff80002a2d0d28,ffff80002a34ab90,ffff80002a34aae0) at sys_sendto+0x8d sys/kern/uipc_syscalls.c:563
syscall(ffff80002a34ab90) at syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline]
syscall(ffff80002a34ab90) at syscall+0xbd4 sys/arch/amd64/amd64/trap.c:791
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x8c79fc75b50, count: 1
ddb{1}> trace
db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438
panic(ffffffff834c8077) at panic+0x1e5 sys/kern/subr_prf.c:198
__assert(ffffffff83503f05,ffffffff83484dc7,3e1,ffffffff834357cf) at __assert+0x29 sys/kern/subr_prf.c:-1
rtrequest(b,ffff80002a34a588,3,ffff80002a34a628,0) at rtrequest+0xe63 sys/net/route.c:1089
rt_clone(ffff80002a34a698,fffff0806ff65460,0) at rt_clone+0x9b sys/net/route.c:381
route_mpath(fffff0806ff65448,ffff80002a34a7f4,0,0) at route_mpath+0x16f rt_match sys/net/route.c:358 [inline]
route_mpath(fffff0806ff65448,ffff80002a34a7f4,0,0) at route_mpath+0x16f rtalloc_mpath sys/net/route.c:474 [inline]
route_mpath(fffff0806ff65448,ffff80002a34a7f4,0,0) at route_mpath+0x16f sys/net/route.c:252
in_pcbselsrc(fffff0806d936cf8,ffff80002a34a7f0,fffff0806ff653d8) at in_pcbselsrc+0x200 sys/netinet/in_pcb.c:-1
rip_output(fffff0806d936c00,ffff80000161ba88,ffff80002a34a7f0,191) at rip_output+0x2bf sys/netinet/raw_ip.c:312
rip_send(ffff80000161ba88,fffff0806d936c00,0,0) at rip_send+0x13d sys/netinet/raw_ip.c:628
sosend(ffff80000161ba88,0,ffff80002a34a938,0,0,40c) at sosend+0x804 sys/kern/uipc_socket.c:-1
sendit(ffff80002a2d0d28,3,ffff80002a34aa30,40c,ffff80002a34aae0) at sendit+0x5a5 sys/kern/uipc_syscalls.c:785
sys_sendto(ffff80002a2d0d28,ffff80002a34ab90,ffff80002a34aae0) at sys_sendto+0x8d sys/kern/uipc_syscalls.c:563
syscall(ffff80002a34ab90) at syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline]
syscall(ffff80002a34ab90) at syscall+0xbd4 sys/arch/amd64/amd64/trap.c:791
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x8c79fc75b50, count: -14