panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 1078 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *345238 33625 0 0x2 0 1K ifconfig 377798 57743 0 0 0 0 syz-executor db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:437 panic(ffffffff830e2bfc) at panic+0x1e5 sys/kern/subr_prf.c:198 __assert(ffffffff8309b3c7,ffffffff83015a6d,436,ffffffff8300c877) at __assert+0x29 rtrequest(1,ffff80002b013a58,4,ffff80002b013b00,0) at rtrequest+0xdce sys/net/route.c:1078 rt_ifa_add(ffff800001628200,840100,ffff800001628258,0) at rt_ifa_add+0x22e sys/net/route.c:1273 in_ifinit(ffff800001545000,ffff800001628200,ffff80002b013d70,1) at in_ifinit+0x4bd in_insert_prefix sys/netinet/in.c:770 [inline] in_ifinit(ffff800001545000,ffff800001628200,ffff80002b013d70,1) at in_ifinit+0x4bd sys/netinet/in.c:703 in_ioctl_change_ifaddr(8040691a,ffff80002b013d60,ffff800001545000) at in_ioctl_change_ifaddr+0x92c sys/netinet/in.c:504 ifioctl(ffff800010fdc2a8,8040691a,ffff80002b013d60,ffff80002a123470) at ifioctl+0x1571 pru_control sys/sys/protosw.h:355 [inline] ifioctl(ffff800010fdc2a8,8040691a,ffff80002b013d60,ffff80002a123470) at ifioctl+0x1571 sys/net/if.c:2449 sys_ioctl(ffff80002a123470,ffff80002b013f40,ffff80002b013e90) at sys_ioctl+0x67c syscall(ffff80002b013f40) at syscall+0xbb6 mi_syscall sys/sys/syscall_mi.h:179 [inline] syscall(ffff80002b013f40) at syscall+0xbb6 sys/arch/amd64/amd64/trap.c:577 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x759c346ccf50, count: 4 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 "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 1078 ddb{1}> trace db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:437 panic(ffffffff830e2bfc) at panic+0x1e5 sys/kern/subr_prf.c:198 __assert(ffffffff8309b3c7,ffffffff83015a6d,436,ffffffff8300c877) at __assert+0x29 rtrequest(1,ffff80002b013a58,4,ffff80002b013b00,0) at rtrequest+0xdce sys/net/route.c:1078 rt_ifa_add(ffff800001628200,840100,ffff800001628258,0) at rt_ifa_add+0x22e sys/net/route.c:1273 in_ifinit(ffff800001545000,ffff800001628200,ffff80002b013d70,1) at in_ifinit+0x4bd in_insert_prefix sys/netinet/in.c:770 [inline] in_ifinit(ffff800001545000,ffff800001628200,ffff80002b013d70,1) at in_ifinit+0x4bd sys/netinet/in.c:703 in_ioctl_change_ifaddr(8040691a,ffff80002b013d60,ffff800001545000) at in_ioctl_change_ifaddr+0x92c sys/netinet/in.c:504 ifioctl(ffff800010fdc2a8,8040691a,ffff80002b013d60,ffff80002a123470) at ifioctl+0x1571 pru_control sys/sys/protosw.h:355 [inline] ifioctl(ffff800010fdc2a8,8040691a,ffff80002b013d60,ffff80002a123470) at ifioctl+0x1571 sys/net/if.c:2449 sys_ioctl(ffff80002a123470,ffff80002b013f40,ffff80002b013e90) at sys_ioctl+0x67c syscall(ffff80002b013f40) at syscall+0xbb6 mi_syscall sys/sys/syscall_mi.h:179 [inline] syscall(ffff80002b013f40) at syscall+0xbb6 sys/arch/amd64/amd64/trap.c:577 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x759c346ccf50, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002b013850 rbx 0xffff800029b7cdcf rdx 0 rcx 0xffff80002a123470 rax 0xffff800029b7bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xcb67abe21713277f r11 0xd4ba6ca362066be5 r12 0xffff800029b7cbd0 r13 0 r14 0 r15 0x1 rip 0xffffffff82827105 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002b013840 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (ifconfig) tid=345238 pid=33625 tcnt=1 stat=onproc flags process=2 proc=0 runpri=50, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a122a50,0xffffffff835039c8 process=0xffff80002a125b38 user=0xffff80002b00e000, vmspace=0xfffffd806c33ea60 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *33625 345238 11336 0 7 0x2 ifconfig 34146 484061 32438 0 2 0 syz-executor 34146 108861 32438 0 2 0x4000000 syz-executor 31758 442184 69592 0 2 0 syz-executor 11336 218812 30267 0 3 0x10008a sigsusp sh 2099 363541 71684 0 2 0x2 arp 57743 377798 28154 0 7 0 syz-executor 57743 254708 28154 0 3 0x4000080 fsleep syz-executor 79839 251027 84365 0 2 0x100002 sh 48035 247091 43316 0 2 0 syz-executor 48035 16413 43316 0 3 0x4000080 fsleep syz-executor 71684 179 54525 0 3 0x10008a sigsusp sh 84365 246962 93069 0 3 0x82 wait syz-executor 54525 206613 93069 0 3 0x82 wait syz-executor 30267 77013 93069 0 3 0x82 wait syz-executor 69592 430106 93069 0 3 0x82 nanoslp syz-executor 43316 445814 93069 0 3 0x82 nanoslp syz-executor 32438 129426 93069 0 3 0x82 nanoslp syz-executor 55762 7684 93069 0 3 0x82 nanoslp syz-executor 28154 401249 93069 0 3 0x82 nanoslp syz-executor 85071 121646 1 0 3 0x100083 ttyin getty 7530 385526 0 0 3 0x14280 nfsidl nfsio 28296 270399 0 0 3 0x14280 nfsidl nfsio 64077 44014 0 0 3 0x14280 nfsidl nfsio 39832 112838 0 0 3 0x14280 nfsidl nfsio 11317 67595 0 0 3 0x14280 nfsidl nfsio 60571 410201 0 0 3 0x14280 nfsidl nfsio 72478 212320 0 0 3 0x14280 nfsidl nfsio 67456 23840 0 0 3 0x14280 nfsidl nfsio 83699 471935 0 0 3 0x14280 nfsidl nfsio 49137 204170 0 0 3 0x14280 nfsidl nfsio 16792 365642 0 0 3 0x14280 nfsidl nfsio 44589 290213 0 0 3 0x14280 nfsidl nfsio 74283 147255 0 0 3 0x14280 nfsidl nfsio 47401 163406 0 0 3 0x14280 nfsidl nfsio 95777 256166 0 0 3 0x14280 nfsidl nfsio 63170 179901 0 0 3 0x14280 nfsidl nfsio 77840 198831 0 0 3 0x14280 nfsidl nfsio 19879 119520 0 0 3 0x14280 nfsidl nfsio 21998 38070 0 0 3 0x14280 nfsidl nfsio 14948 135730 0 0 3 0x14280 nfsidl nfsio 72849 233761 0 0 3 0x14200 bored sosplice 93069 411311 96680 0 3 0x82 kqread syz-executor 96680 4666 7125 0 3 0x10008a sigsusp ksh 7125 475366 70013 0 3 0x98 kqread sshd-session 70013 370615 2023 0 3 0x92 kqread sshd-session 2023 352593 1 0 3 0x88 kqread sshd 84130 11700 56101 74 3 0x1100092 bpf pflogd 56101 444670 1 0 3 0x80 sbwait pflogd 98475 391295 72059 73 2 0x1100010 syslogd 72059 502070 1 0 3 0x100082 sbwait syslogd 99773 155289 1 0 3 0x100080 kqread resolvd 27909 418662 68014 77 3 0x100092 kqread dhcpleased 68574 489727 68014 77 3 0x100092 kqread dhcpleased 68014 7045 1 0 3 0x80 kqread dhcpleased 76187 458533 0 0 3 0x14200 bored smr 7136 192301 0 0 2 0x14200 zerothread 370 250732 0 0 3 0x14200 aiodoned aiodoned 76275 75185 0 0 3 0x14200 syncer update 88235 218557 0 0 3 0x14200 cleaner cleaner 98138 249065 0 0 3 0x14200 reaper reaper 25061 386041 0 0 3 0x14200 pgdaemon pagedaemon 13052 107800 0 0 3 0x14200 bored viomb 93478 104586 0 0 3 0x40014200 acpi0 acpi0 26890 61857 0 0 3 0x40014200 idle1 67011 391290 0 0 3 0x14200 bored softnet3 62407 320837 0 0 3 0x14200 bored softnet2 13928 236233 0 0 3 0x14200 bored softnet1 63681 511497 0 0 3 0x14200 bored softnet0 19352 271117 0 0 3 0x14200 bored systqmp 63908 474199 0 0 3 0x14200 bored systq 49897 83381 0 0 3 0x14200 tmoslp softclockmp 92792 389332 0 0 3 0x40014200 tmoslp softclock 43893 297668 0 0 3 0x40014200 idle0 1 310032 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 33625 (ifconfig) thread 0xffff80002a123470 (345238) exclusive rwlock netlock r = 0 (0xffffffff83465950) #0 witness_lock+0x5bb stacktrace_save sys/sys/stacktrace.h:37 [inline] #0 witness_lock+0x5bb sys/kern/subr_witness.c:1155 #1 in_ioctl_change_ifaddr+0xbe sys/netinet/in.c:413 #2 ifioctl+0x1571 pru_control sys/sys/protosw.h:355 [inline] #2 ifioctl+0x1571 sys/net/if.c:2449 #3 sys_ioctl+0x67c #4 syscall+0xbb6 mi_syscall sys/sys/syscall_mi.h:179 [inline] #4 syscall+0xbb6 sys/arch/amd64/amd64/trap.c:577 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff835e44b0) #0 witness_lock+0x5bb stacktrace_save sys/sys/stacktrace.h:37 [inline] #0 witness_lock+0x5bb sys/kern/subr_witness.c:1155 #1 ifioctl+0x47f sys/net/if.c:2096 #2 sys_ioctl+0x67c #3 syscall+0xbb6 mi_syscall sys/sys/syscall_mi.h:179 [inline] #3 syscall+0xbb6 sys/arch/amd64/amd64/trap.c:577 #4 Xsyscall+0x128 Process 57743 (syz-executor) thread 0xffff80002a04e2a8 (377798) shared rwlock vmmaplk r = 0 (0xfffffd806c33e100) #0 witness_lock+0x5bb stacktrace_save sys/sys/stacktrace.h:37 [inline] #0 witness_lock+0x5bb sys/kern/subr_witness.c:1155 #1 uvmfault_lookup+0x122 sys/uvm/uvm_fault.c:1785 #2 uvm_fault_check+0x47 sys/uvm/uvm_fault.c:672 #3 uvm_fault+0x112 sys/uvm/uvm_fault.c:600 #4 upageflttrap+0xa9 sys/arch/amd64/amd64/trap.c:188 #5 usertrap+0x2d8 sys/arch/amd64/amd64/trap.c:436 #6 recall_trap+0x8 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10232 14319K 14703K 166960K 12465 0 pcb 17 13K 14K 166960K 173 0 rtable 170 5K 8K 166960K 1163 0 pf 35 17K 26K 166960K 142 0 ifaddr 35 6K 7K 166960K 154 0 ifgroup 51 2K 2K 166960K 192 0 sysctl 1 0K 2K 166960K 3 0 counters 62 36K 36K 166960K 132 0 ioctlops 0 0K 4K 166960K 1556 0 iov 0 0K 12K 166960K 47 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1475 93K 93K 166960K 2341 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 13 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 31 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1690 195K 286K 166960K 12418 0 file desc 20 73K 93K 166960K 1134 0 sigio 0 0K 0K 166960K 14 0 proc 79 103K 128K 166960K 1250 0 subproc 104 6K 7K 166960K 417 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 67 0 in_multi 67 5K 7K 166960K 377 0 ether_multi 1 0K 0K 166960K 12 0 mrt 1 0K 0K 166960K 5 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 253 1129K 1129K 166960K 253 0 exec 0 0K 1K 166960K 787 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 226 72K 91K 166960K 10676 0 UVM aobj 11 2K 2K 166960K 12 0 pinsyscall 45 90K 108K 166960K 2790 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 34 0 NDP 15 0K 2K 166960K 107 0 temp 67 6821K 7074K 166960K 46552 0 kqueue 14 22K 28K 166960K 145 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 24 0 0 1 0 1 1 0 8 0 rtpcb 120 152 0 149 2 1 1 2 0 8 0 rtentry 112 381 0 305 4 0 4 4 0 8 0 unpcb 144 905 0 888 7 5 2 4 0 8 1 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 808 318 0 313 10 9 1 7 0 8 0 arp 120 67 0 51 1 0 1 1 0 8 0 inpcb 336 1085 0 1075 16 14 2 7 0 8 1 nd6 136 93 0 78 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 32 0 24 1 0 1 1 0 8 0 ppxss 1168 5 0 5 2 2 0 1 0 8 0 pffrag 232 10 0 8 1 0 1 1 0 482 0 pffrnode 88 10 0 8 1 0 1 1 0 8 0 pffrent 40 59 0 57 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 pfrktable 1344 3 0 3 1 1 0 1 0 8 0 pfanchor 1288 1 0 1 1 1 0 1 0 8 0 pfstitem 24 111 0 79 1 0 1 1 0 8 0 pfstkey 128 113 0 81 2 0 2 2 0 8 0 pfstate 376 111 0 80 6 0 6 6 0 8 1 pfrule 1344 23 0 17 2 1 1 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 1549 0 1234 34 7 27 30 0 8 1 art_table 32 1552 0 1234 4 0 4 4 0 8 0 art_node 16 374 0 308 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 5 1 0 1 1 0 8 0 semapl 112 23 0 13 1 0 1 1 0 8 0 shmpl 112 9 0 1 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2827 0 1279 97 0 97 97 0 8 0 ffsino 272 2827 0 1279 104 0 104 104 0 8 0 nchpl 144 4016 0 2305 64 0 64 64 0 8 0 uvmvnodes 80 3645 0 0 75 0 75 75 0 8 0 vnodes 216 3645 0 0 203 0 203 203 0 8 0 namei 1024 15612 0 15612 4 3 1 1 0 8 1 percpumem 16 80 0 35 1 0 1 1 0 8 0 pfiaddrpl 120 1 0 1 1 1 0 1 0 8 0 kstatmem 264 92 0 70 2 0 2 2 0 8 0 scsiplug 72 2 0 2 2 2 0 1 0 8 0 scxspl 216 21872 0 21872 11 10 1 8 1 8 1 plimitpl 152 206 0 189 1 0 1 1 0 8 0 sigapl 424 1409 0 1336 9 0 9 9 0 8 0 futexpl 64 12599 0 12597 4 3 1 1 0 8 0 knotepl 120 463 0 0 15 1 14 15 0 8 0 kqueuepl 216 224 0 213 1 0 1 1 0 8 0 pipepl 320 334 0 307 8 5 3 8 0 8 0 fdescpl 496 1369 0 1335 5 0 5 5 0 8 0 filepl 152 7920 0 7675 18 7 11 16 0 8 1 lockfpl 104 250 0 248 1 0 1 1 0 8 0 lockfspl 48 112 0 110 1 0 1 1 0 8 0 sessionpl 144 48 0 39 1 0 1 1 0 8 0 pgrppl 48 94 0 77 1 0 1 1 0 8 0 ucredpl 104 1158 0 1145 1 0 1 1 0 8 0 zombiepl 144 1337 0 1336 1 0 1 1 0 8 0 processpl 1160 1409 0 1336 7 1 6 6 0 8 0 procpl 648 2475 0 2399 10 2 8 8 0 8 0 srpgc 96 10 0 10 3 3 0 1 0 8 0 sosppl 168 4 0 4 2 1 1 1 0 8 1 sockpl 664 2157 0 2128 20 16 4 10 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 247 0 0 31 0 31 31 0 8 0 mtagpl 96 71 0 0 2 0 2 2 0 8 0 mbufpl 256 486 0 0 28 1 27 28 0 8 0 bufpl 280 7828 0 1661 442 0 442 442 0 8 0 anonpl 24 244644 0 241142 100 24 76 79 0 185 43 amapchunkpl 152 34145 0 33687 52 14 38 41 0 158 20 amappl16 200 5310 0 5297 47 45 2 23 0 8 1 amappl15 192 11 0 11 2 2 0 1 0 8 0 amappl14 184 158 0 146 1 0 1 1 0 8 0 amappl13 176 7 0 7 2 2 0 1 0 8 0 amappl12 168 2364 0 2329 3 1 2 2 0 8 0 amappl11 160 74 0 60 1 0 1 1 0 8 0 amappl10 152 9 0 9 1 1 0 1 0 8 0 amappl9 144 136 0 136 1 1 0 1 0 8 0 amappl8 136 19 0 16 1 0 1 1 0 8 0 amappl7 128 167 0 155 1 0 1 1 0 8 0 amappl6 120 390 0 385 1 0 1 1 0 8 0 amappl5 112 222 0 209 1 0 1 1 0 8 0 amappl4 104 388 0 369 1 0 1 1 0 8 0 amappl3 96 6889 0 6783 4 0 4 4 0 8 0 amappl2 88 987 0 912 2 0 2 2 0 8 0 amappl1 80 11837 0 11255 14 0 14 14 0 8 1 amappl 88 10079 0 9917 5 0 5 5 0 92 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 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 19 0 18 1 0 1 1 0 8 0 aobjpl 72 11 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1369 0 1335 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1369 0 1335 1 0 1 1 0 8 0 vmmpekpl 168 12279 0 12216 4 0 4 4 0 8 0 vmmpepl 168 89729 0 87892 106 22 84 102 0 357 3 vmsppl 440 1368 0 1335 7 2 5 5 0 8 1 rwobjpl 56 30839 0 26234 69 4 65 65 0 8 0 pdppl 4096 2745 0 2670 141 66 75 85 0 8 0 pvpl 32 44755 0 0 363 2 361 361 0 265 0 pmappl 248 1368 0 1335 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 481 0 106 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff834ccff0) at x86_ipi_db+0x27 sys/arch/amd64/amd64/db_interface.c:393 x86_ipi_handler() at x86_ipi_handler+0xd9 sys/arch/amd64/amd64/ipi.c:106 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x1a kd_curproc sys/dev/kcov.c:585 [inline] __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x1a sys/dev/kcov.c:158 __mp_lock(ffffffff835e42a8) at __mp_lock+0x1a3 __mp_lock_spin sys/kern/kern_lock.c:113 [inline] __mp_lock(ffffffff835e42a8) at __mp_lock+0x1a3 sys/kern/kern_lock.c:144 intr_handler(ffff80002a1531a0,ffff800000079e00) at intr_handler+0xe1 sys/arch/amd64/amd64/intr.c:553 Xintr_ioapic_edge25_untramp() at Xintr_ioapic_edge25_untramp+0x18f __mp_lock(ffffffff835e42a8) at __mp_lock+0x192 __mp_lock_spin sys/kern/kern_lock.c:113 [inline] __mp_lock(ffffffff835e42a8) at __mp_lock+0x192 sys/kern/kern_lock.c:144 uvm_fault(fffffd806c33e010,8f06f690000,0,1) at uvm_fault+0x1ed sys/uvm/uvm_fault.c:622 upageflttrap(ffff80002a153520,8f06f690000) at upageflttrap+0xa9 sys/arch/amd64/amd64/trap.c:188 usertrap(ffff80002a153520) at usertrap+0x2d8 sys/arch/amd64/amd64/trap.c:436 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e4c25d074f0, count: 3 ddb{0}> trace x86_ipi_db(ffffffff834ccff0) at x86_ipi_db+0x27 sys/arch/amd64/amd64/db_interface.c:393 x86_ipi_handler() at x86_ipi_handler+0xd9 sys/arch/amd64/amd64/ipi.c:106 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x1a kd_curproc sys/dev/kcov.c:585 [inline] __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x1a sys/dev/kcov.c:158 __mp_lock(ffffffff835e42a8) at __mp_lock+0x1a3 __mp_lock_spin sys/kern/kern_lock.c:113 [inline] __mp_lock(ffffffff835e42a8) at __mp_lock+0x1a3 sys/kern/kern_lock.c:144 intr_handler(ffff80002a1531a0,ffff800000079e00) at intr_handler+0xe1 sys/arch/amd64/amd64/intr.c:553 Xintr_ioapic_edge25_untramp() at Xintr_ioapic_edge25_untramp+0x18f __mp_lock(ffffffff835e42a8) at __mp_lock+0x192 __mp_lock_spin sys/kern/kern_lock.c:113 [inline] __mp_lock(ffffffff835e42a8) at __mp_lock+0x192 sys/kern/kern_lock.c:144 uvm_fault(fffffd806c33e010,8f06f690000,0,1) at uvm_fault+0x1ed sys/uvm/uvm_fault.c:622 upageflttrap(ffff80002a153520,8f06f690000) at upageflttrap+0xa9 sys/arch/amd64/amd64/trap.c:188 usertrap(ffff80002a153520) at usertrap+0x2d8 sys/arch/amd64/amd64/trap.c:436 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e4c25d074f0, count: -12 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:437 panic(ffffffff830e2bfc) at panic+0x1e5 sys/kern/subr_prf.c:198 __assert(ffffffff8309b3c7,ffffffff83015a6d,436,ffffffff8300c877) at __assert+0x29 rtrequest(1,ffff80002b013a58,4,ffff80002b013b00,0) at rtrequest+0xdce sys/net/route.c:1078 rt_ifa_add(ffff800001628200,840100,ffff800001628258,0) at rt_ifa_add+0x22e sys/net/route.c:1273 in_ifinit(ffff800001545000,ffff800001628200,ffff80002b013d70,1) at in_ifinit+0x4bd in_insert_prefix sys/netinet/in.c:770 [inline] in_ifinit(ffff800001545000,ffff800001628200,ffff80002b013d70,1) at in_ifinit+0x4bd sys/netinet/in.c:703 in_ioctl_change_ifaddr(8040691a,ffff80002b013d60,ffff800001545000) at in_ioctl_change_ifaddr+0x92c sys/netinet/in.c:504 ifioctl(ffff800010fdc2a8,8040691a,ffff80002b013d60,ffff80002a123470) at ifioctl+0x1571 pru_control sys/sys/protosw.h:355 [inline] ifioctl(ffff800010fdc2a8,8040691a,ffff80002b013d60,ffff80002a123470) at ifioctl+0x1571 sys/net/if.c:2449 sys_ioctl(ffff80002a123470,ffff80002b013f40,ffff80002b013e90) at sys_ioctl+0x67c syscall(ffff80002b013f40) at syscall+0xbb6 mi_syscall sys/sys/syscall_mi.h:179 [inline] syscall(ffff80002b013f40) at syscall+0xbb6 sys/arch/amd64/amd64/trap.c:577 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x759c346ccf50, count: 4 ddb{1}> trace db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:437 panic(ffffffff830e2bfc) at panic+0x1e5 sys/kern/subr_prf.c:198 __assert(ffffffff8309b3c7,ffffffff83015a6d,436,ffffffff8300c877) at __assert+0x29 rtrequest(1,ffff80002b013a58,4,ffff80002b013b00,0) at rtrequest+0xdce sys/net/route.c:1078 rt_ifa_add(ffff800001628200,840100,ffff800001628258,0) at rt_ifa_add+0x22e sys/net/route.c:1273 in_ifinit(ffff800001545000,ffff800001628200,ffff80002b013d70,1) at in_ifinit+0x4bd in_insert_prefix sys/netinet/in.c:770 [inline] in_ifinit(ffff800001545000,ffff800001628200,ffff80002b013d70,1) at in_ifinit+0x4bd sys/netinet/in.c:703 in_ioctl_change_ifaddr(8040691a,ffff80002b013d60,ffff800001545000) at in_ioctl_change_ifaddr+0x92c sys/netinet/in.c:504 ifioctl(ffff800010fdc2a8,8040691a,ffff80002b013d60,ffff80002a123470) at ifioctl+0x1571 pru_control sys/sys/protosw.h:355 [inline] ifioctl(ffff800010fdc2a8,8040691a,ffff80002b013d60,ffff80002a123470) at ifioctl+0x1571 sys/net/if.c:2449 sys_ioctl(ffff80002a123470,ffff80002b013f40,ffff80002b013e90) at sys_ioctl+0x67c syscall(ffff80002b013f40) at syscall+0xbb6 mi_syscall sys/sys/syscall_mi.h:179 [inline] syscall(ffff80002b013f40) at syscall+0xbb6 sys/arch/amd64/amd64/trap.c:577 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x759c346ccf50, count: -11