uvm_fault(0xfffffd805fb83bb0, 0x4, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pfi_address_add+0x1eb: movl 0x4(%rax),%eax ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd805fb83bb0, 0x4, 0, 1) -> e pfi_address_add(0,2,0) at pfi_address_add+0x1eb sys/net/pf_if.c:585 end trace frame: 0xffff80001e7a9020, count: 0 ddb> trace pfi_address_add(0,2,0) at pfi_address_add+0x1eb sys/net/pf_if.c:585 pfi_instance_add(ffff800000ae0000,0,c3) at pfi_instance_add+0x5e5 pfi_table_update(ffff800000af4540,ffff800000ae3d00,0,c3) at pfi_table_update+0x174 pfi_kif_update(ffff800000ae3d00) at pfi_kif_update+0xba pfi_dynaddr_update sys/net/pf_if.c:466 [inline] pfi_kif_update(ffff800000ae3d00) at pfi_kif_update+0xba sys/net/pf_if.c:442 if_addgroup(ffff800000ae0000,ffff80001e7a9238) at if_addgroup+0x280 sys/net/if.c:2739 ifioctl(fffffd8050341998,80286987,ffff80001e7a9220,ffff80001e781130) at ifioctl+0x13e7 sys/net/if.c:2151 sys_ioctl(ffff80001e781130,ffff80001e7a9338,ffff80001e7a9380) at sys_ioctl+0x4a1 syscall(ffff80001e7a9400) at syscall+0x507 sys/arch/amd64/amd64/trap.c:570 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x85ea9a0c390, count: -9 ddb> show registers rdi 0xffffffff813bf2e7 pfi_address_add+0x1e7 rsi 0x197 rbp 0xffff80001e7a8f80 rbx 0 rdx 0x198 rcx 0xffff80001f9ca000 rax 0 r8 0xffffffff813beba1 pfi_instance_add+0xf1 r9 0x1 r10 0x2 r11 0x680831a353be5e87 r12 0x34 r13 0x2 r14 0xffff800000654034 r15 0 rip 0xffffffff813bf2eb pfi_address_add+0x1eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001e7a8f10 ss 0x10 pfi_address_add+0x1eb: movl 0x4(%rax),%eax ddb> show proc PROC (syz-executor.0) pid=173518 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=66, nice=20 forw=0xffffffffffffffff, list=0xffff80001e780ec0,0xffffffff828503c8 process=0xffff80001e782778 user=0xffff80001e7a4000, vmspace=0xfffffd805fb83bb0 estcpu=34, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 13588 835 5529 0 2 0 syz-executor.0 *13588 173518 5529 0 7 0x4000000 syz-executor.0 42847 202805 0 0 3 0x14280 nfsidl nfsio 93483 70977 0 0 3 0x14280 nfsidl nfsio 9032 360575 0 0 3 0x14280 nfsidl nfsio 22787 249762 0 0 3 0x14280 nfsidl nfsio 11909 41464 0 0 3 0x14280 nfsidl nfsio 27021 147611 0 0 3 0x14280 nfsidl nfsio 17824 221717 0 0 3 0x14280 nfsidl nfsio 3655 448905 0 0 3 0x14280 nfsidl nfsio 23685 267275 0 0 3 0x14280 nfsidl nfsio 49935 125642 0 0 3 0x14280 nfsidl nfsio 33536 452176 0 0 3 0x14280 nfsidl nfsio 13430 406299 0 0 3 0x14280 nfsidl nfsio 65104 408861 0 0 3 0x14280 nfsidl nfsio 6817 483609 0 0 3 0x14280 nfsidl nfsio 50431 314042 0 0 3 0x14280 nfsidl nfsio 2800 266668 0 0 3 0x14280 nfsidl nfsio 65629 485082 0 0 3 0x14280 nfsidl nfsio 68373 233461 0 0 3 0x14280 nfsidl nfsio 87697 290924 0 0 3 0x14280 nfsidl nfsio 67302 55356 0 0 3 0x14280 nfsidl nfsio 5529 17556 24597 0 3 0x82 nanosleep syz-executor.0 67004 247102 24597 0 2 0x2 syz-executor.1 55229 447281 0 0 3 0x14200 acct acct 53547 293578 0 0 3 0x14200 bored sosplice 24597 12999 96903 0 3 0x82 thrsleep syz-fuzzer 24597 496840 96903 0 3 0x4000082 thrsleep syz-fuzzer 24597 459057 96903 0 3 0x4000082 thrsleep syz-fuzzer 24597 45701 96903 0 3 0x4000082 thrsleep syz-fuzzer 24597 40283 96903 0 3 0x4000082 thrsleep syz-fuzzer 24597 260919 96903 0 3 0x4000082 kqread syz-fuzzer 24597 219479 96903 0 3 0x4000082 thrsleep syz-fuzzer 24597 331279 96903 0 3 0x4000082 thrsleep syz-fuzzer 96903 183081 1098 0 3 0x10008a pause ksh 1098 346298 95891 0 3 0x92 select sshd 61599 418752 1 0 3 0x100083 ttyin getty 95891 357817 1 0 3 0x80 select sshd 15634 240212 77614 73 3 0x100090 kqread syslogd 77614 481071 1 0 3 0x100082 netio syslogd 23834 343443 1 77 3 0x100090 poll dhclient 68968 92408 1 0 3 0x80 poll dhclient 31819 65307 0 0 3 0x14200 bored smr 78494 272479 0 0 2 0x14200 zerothread 20523 117923 0 0 3 0x14200 aiodoned aiodoned 47598 181099 0 0 3 0x14200 syncer update 45230 418683 0 0 3 0x14200 cleaner cleaner 41312 185923 0 0 3 0x14200 reaper reaper 94540 254173 0 0 3 0x14200 pgdaemon pagedaemon 82071 96427 0 0 3 0x14200 bored crynlk 72868 336734 0 0 3 0x14200 bored crypto 83379 131013 0 0 3 0x40014200 acpi0 acpi0 83908 214106 0 0 3 0x14200 bored softnet 4263 95443 0 0 3 0x14200 bored systqmp 90211 205465 0 0 3 0x14200 bored systq 25253 479113 0 0 3 0x40014200 bored softclock 97641 137722 0 0 3 0x40014200 idle0 1 54009 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9489 6346K 6862K 78643K 11269 0 pcb 13 8K 8K 78643K 130 0 rtable 160 12K 13K 78643K 662 0 ifaddr 85 18K 20K 78643K 225 0 sysctl 2 0K 0K 78643K 2 0 counters 21 16K 17K 78643K 36 0 ioctlops 0 0K 4K 78643K 107 0 iov 0 0K 16K 78643K 1008 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1506 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 62 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 737 0 sigio 0 0K 0K 78643K 2 0 proc 51 38K 63K 78643K 510 0 subproc 32 2K 2K 78643K 85 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 50 0 in_multi 74 3K 4K 78643K 206 0 ether_multi 1 0K 0K 78643K 23 0 mrt 0 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 253 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 151 56K 59K 78643K 2589 0 UVM aobj 37 2K 2K 78643K 39 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 89 0 NDP 10 0K 0K 78643K 44 0 temp 118 3871K 3934K 78643K 20216 0 kqueue 3 4K 25K 78643K 34 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 15 0 9 1 0 1 1 0 8 0 rtpcb 80 72 0 70 1 0 1 1 0 8 0 rtentry 112 108 0 56 2 0 2 2 0 8 0 unpcb 120 212 0 204 1 0 1 1 0 8 0 syncache 264 10 0 10 3 3 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 46 0 46 1 1 0 1 0 8 0 tcpcb 544 226 0 222 2 1 1 2 0 8 0 ipq 40 7 0 7 2 2 0 1 0 8 0 ipqe 40 14 0 14 2 2 0 1 0 8 0 inpcb 296 666 0 654 4 3 1 2 0 8 0 rttmr 72 2 0 1 1 0 1 1 0 8 0 nd6 48 32 0 21 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 ppxss 1136 2 0 2 2 2 0 1 0 8 0 pfstscr 40 2 0 1 1 0 1 1 0 8 0 pfrktable 1344 79 0 63 2 0 2 2 0 8 0 pftag 88 12 0 10 2 1 1 1 0 8 0 pfqueue 264 2 0 0 1 0 1 1 0 8 0 pfstitem 24 2 0 0 1 0 1 1 0 8 0 pfstkey 112 4 0 2 1 0 1 1 0 8 0 pfstate 328 2 0 1 1 0 1 1 0 8 0 pfrule 1360 39 0 25 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 420 0 165 18 1 17 17 0 8 0 art_table 32 421 0 165 3 0 3 3 0 8 0 art_node 16 107 0 61 1 0 1 1 0 8 0 sysvmsgpl 40 25 0 14 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 54 0 44 1 0 1 1 0 8 0 shmpl 112 36 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2277 0 882 88 0 88 88 0 8 0 ffsino 240 2277 0 882 83 0 83 83 0 8 0 nchpl 144 3911 0 2326 60 0 60 60 0 8 0 uvmvnodes 72 2525 0 0 46 0 46 46 0 8 0 vnodes 208 2525 0 0 133 0 133 133 0 8 0 namei 1024 10260 0 10260 3 2 1 1 0 8 1 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 528 3 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 26 0 14 1 0 1 1 0 8 0 scxspl 192 14532 0 14532 1 0 1 1 0 8 1 plimitpl 152 66 0 59 1 0 1 1 0 8 0 sigapl 424 936 0 886 6 0 6 6 0 8 0 futexpl 56 14442 0 14442 4 3 1 1 0 8 1 knotepl 112 170 0 151 2 1 1 2 0 8 0 kqueuepl 144 80 0 77 1 0 1 1 0 8 0 pipepl 272 136 0 126 1 0 1 1 0 8 0 fdescpl 432 900 0 886 2 0 2 2 0 8 0 filepl 120 5186 0 5085 5 1 4 4 0 8 0 lockfpl 104 127 0 126 1 0 1 1 0 8 0 lockfspl 48 46 0 45 1 0 1 1 0 8 0 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 30 0 20 1 0 1 1 0 8 0 ucredpl 96 453 0 446 1 0 1 1 0 8 0 zombiepl 144 886 0 886 1 0 1 1 0 8 1 processpl 928 936 0 886 8 1 7 7 0 8 0 procpl 624 1723 0 1665 5 0 5 5 0 8 0 sosppl 128 9 0 9 3 3 0 1 0 8 0 sockpl 400 958 0 936 8 5 3 4 0 8 0 mcl64k 65536 22 0 22 2 2 0 1 0 8 0 mcl16k 16384 10 0 10 4 3 1 1 0 8 1 mcl12k 12288 16 0 16 2 2 0 1 0 8 0 mcl9k 9216 10 0 10 3 3 0 1 0 8 0 mcl8k 8192 29 0 29 2 2 0 1 0 8 0 mcl4k 4096 83 0 83 4 3 1 1 0 8 1 mcl2k2 2112 7 0 7 4 4 0 1 0 8 0 mcl2k 2048 92294 0 92242 18 11 7 13 0 8 0 mtagpl 96 54 0 25 2 1 1 1 0 8 0 mbufpl 256 150098 0 149907 19 4 15 15 0 8 0 bufpl 280 6000 0 648 383 0 383 383 0 8 0 anonpl 16 113500 0 94846 100 9 91 95 0 107 0 amapchunkpl 152 4409 0 4271 26 19 7 17 0 158 0 amappl16 192 4087 0 2840 67 4 63 65 0 8 0 amappl15 184 264 0 261 1 0 1 1 0 8 0 amappl14 176 26 0 22 1 0 1 1 0 8 0 amappl13 168 331 0 327 1 0 1 1 0 8 0 amappl12 160 5 0 4 2 1 1 1 0 8 0 amappl11 152 53 0 43 1 0 1 1 0 8 0 amappl10 144 277 0 267 1 0 1 1 0 8 0 amappl9 136 351 0 349 1 0 1 1 0 8 0 amappl8 128 470 0 414 2 0 2 2 0 8 0 amappl7 120 211 0 197 1 0 1 1 0 8 0 amappl6 112 25 0 19 1 0 1 1 0 8 0 amappl5 104 965 0 951 1 0 1 1 0 8 0 amappl4 96 757 0 728 1 0 1 1 0 8 0 amappl3 88 134 0 128 1 0 1 1 0 8 0 amappl2 80 6367 0 6301 2 0 2 2 0 8 0 amappl1 72 29492 0 29079 24 15 9 17 0 8 0 amappl 80 1992 0 1946 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 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 64 38 0 2 1 0 1 1 0 8 0 uaddrrnd 24 903 0 886 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 903 0 886 1 0 1 1 0 8 0 vmmpekpl 168 8910 0 8879 2 0 2 2 0 8 0 vmmpepl 168 117557 0 115191 170 59 111 141 0 357 6 vmsppl 272 902 0 886 4 2 2 2 0 8 0 pdppl 4096 1812 0 1775 7 2 5 6 0 8 0 pvpl 32 350987 0 329166 329 66 263 327 0 265 56 pmappl 200 902 0 886 1 0 1 1 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 276 0 40 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace pfi_address_add(0,2,0) at pfi_address_add+0x1eb sys/net/pf_if.c:585 pfi_instance_add(ffff800000ae0000,0,c3) at pfi_instance_add+0x5e5 pfi_table_update(ffff800000af4540,ffff800000ae3d00,0,c3) at pfi_table_update+0x174 pfi_kif_update(ffff800000ae3d00) at pfi_kif_update+0xba pfi_dynaddr_update sys/net/pf_if.c:466 [inline] pfi_kif_update(ffff800000ae3d00) at pfi_kif_update+0xba sys/net/pf_if.c:442 if_addgroup(ffff800000ae0000,ffff80001e7a9238) at if_addgroup+0x280 sys/net/if.c:2739 ifioctl(fffffd8050341998,80286987,ffff80001e7a9220,ffff80001e781130) at ifioctl+0x13e7 sys/net/if.c:2151 sys_ioctl(ffff80001e781130,ffff80001e7a9338,ffff80001e7a9380) at sys_ioctl+0x4a1 syscall(ffff80001e7a9400) at syscall+0x507 sys/arch/amd64/amd64/trap.c:570 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x85ea9a0c390, count: -9 ddb> machine ddbcpu 1 No such command ddb> trace pfi_address_add(0,2,0) at pfi_address_add+0x1eb sys/net/pf_if.c:585 pfi_instance_add(ffff800000ae0000,0,c3) at pfi_instance_add+0x5e5 pfi_table_update(ffff800000af4540,ffff800000ae3d00,0,c3) at pfi_table_update+0x174 pfi_kif_update(ffff800000ae3d00) at pfi_kif_update+0xba pfi_dynaddr_update sys/net/pf_if.c:466 [inline] pfi_kif_update(ffff800000ae3d00) at pfi_kif_update+0xba sys/net/pf_if.c:442 if_addgroup(ffff800000ae0000,ffff80001e7a9238) at if_addgroup+0x280 sys/net/if.c:2739 ifioctl(fffffd8050341998,80286987,ffff80001e7a9220,ffff80001e781130) at ifioctl+0x13e7 sys/net/if.c:2151 sys_ioctl(ffff80001e781130,ffff80001e7a9338,ffff80001e7a9380) at sys_ioctl+0x4a1 syscall(ffff80001e7a9400) at syscall+0x507 sys/arch/amd64/amd64/trap.c:570 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x85ea9a0c390, count: -9