uvm_fault(0xffffffff82639670, 0xffff800000a90000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff82639670, 0xffff800000a90000, 0, 1) -> e memcpy() at memcpy+0x15 end trace frame: 0xffff800020ea7820, count: 0 ddb{0}> trace memcpy() at memcpy+0x15 sysctl_iflist(0,ffff800020ea7878) at sysctl_iflist+0x255 sys/net/rtsock.c:1979 sysctl_rtable(ffff800020ea793c,3,ae9dc452000,ffff800020ea7968,0,0) at sysctl_rtable+0x196 sys/net/rtsock.c:2076 sys_sysctl(ffff800020e6cea8,ffff800020ea79d0,ffff800020ea7a20) at sys_sysctl+0x20e sys/kern/kern_sysctl.c:252 syscall(ffff800020ea7aa0) at syscall+0x4a4 mi_syscall sys/sys/syscall_mi.h:102 [inline] syscall(ffff800020ea7aa0) at syscall+0x4a4 sys/arch/amd64/amd64/trap.c:570 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffce490, count: -6 ddb{0}> show registers rdi 0xffff800000a346e8 rsi 0xffff800000a90000 rbp 0xffff800020ea7720 rbx 0xe8 rdx 0xe8 rcx 0x5 rax 0xfffffffffffa46e8 r8 0x110 r9 0x5 r10 0x50cd94857e9e304a r11 0xffff800000a34628 r12 0xffff800000a8ff40 r13 0xe8 r14 0xffff800000a34628 r15 0x6 rip 0xffffffff8132c155 memcpy+0x15 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800020ea7668 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{0}> show proc PROC (dhclient) pid=468711 stat=onproc flags process=100010 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020e6c9c8,0xffff800020ed1610 process=0xffff800020e80b98 user=0xffff800020ea2000, vmspace=0xfffffd807f000450 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 1949 248567 44871 0 2 0 syz-executor.0 1949 117129 44871 0 7 0x4000080 syz-executor.0 6798 208035 0 0 3 0x14200 acct acct 44871 30608 64763 0 2 0x482 syz-executor.0 58092 504337 0 0 3 0x14200 bored sosplice 87837 364593 64763 0 2 0x482 syz-executor.1 64763 384398 57168 0 3 0x82 kqread syz-fuzzer 64763 413064 57168 0 2 0x4000482 syz-fuzzer 64763 348861 57168 0 3 0x4000082 thrsleep syz-fuzzer 64763 343401 57168 0 3 0x4000082 thrsleep syz-fuzzer 64763 200646 57168 0 3 0x4000082 thrsleep syz-fuzzer 64763 319699 57168 0 3 0x4000082 thrsleep syz-fuzzer 64763 214715 57168 0 3 0x4000082 thrsleep syz-fuzzer 64763 426058 57168 0 3 0x4000082 thrsleep syz-fuzzer 64763 287087 57168 0 3 0x4000082 thrsleep syz-fuzzer 64763 335699 57168 0 2 0x4000482 syz-fuzzer 57168 296584 28434 0 3 0x10008a pause ksh 28434 104156 49736 0 3 0x92 select sshd 89152 287145 1 0 3 0x100083 ttyin getty 49736 245633 1 0 3 0x80 select sshd 60978 499963 5574 74 3 0x100092 bpf pflogd 5574 272143 1 0 3 0x80 netio pflogd 66030 187912 93849 73 3 0x100090 kqread syslogd 93849 43900 1 0 3 0x100082 netio syslogd *28629 468711 1 77 7 0x100010 dhclient 36653 460814 1 0 3 0x80 poll dhclient 19970 453543 0 0 3 0x14200 bored smr 39131 364107 0 0 2 0x14200 zerothread 36240 475785 0 0 3 0x14200 aiodoned aiodoned 55922 128293 0 0 3 0x14200 syncer update 46372 408433 0 0 3 0x14200 cleaner cleaner 18622 26898 0 0 3 0x14200 reaper reaper 66595 53597 0 0 3 0x14200 pgdaemon pagedaemon 75865 289222 0 0 3 0x14200 bored crynlk 31514 75125 0 0 3 0x14200 bored crypto 34004 378475 0 0 3 0x40014200 acpi0 acpi0 55522 383239 0 0 3 0x40014200 idle1 66441 152614 0 0 3 0x14200 bored softnet 95702 168647 0 0 3 0x14200 bored systqmp 49785 161300 0 0 3 0x14200 bored systq 45951 481844 0 0 3 0x40014200 bored softclock 23498 465404 0 0 3 0x40014200 idle0 1 7687 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 28629 (dhclient) thread 0xffff800020e6cea8 (468711) exclusive rwlock netlock r = 0 (0xffffffff82515888) #0 witness_lock+0x4c5 sys/kern/subr_witness.c:1164 #1 sysctl_rtable+0x187 sys/net/rtsock.c:2075 #2 sys_sysctl+0x20e sys/kern/kern_sysctl.c:252 #3 syscall+0x4a4 mi_syscall sys/sys/syscall_mi.h:102 [inline] #3 syscall+0x4a4 sys/arch/amd64/amd64/trap.c:570 #4 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff82537e00) #0 witness_lock+0x4c5 sys/kern/subr_witness.c:1164 #1 rw_enter+0x453 sys/kern/kern_rwlock.c:311 #2 sys_sysctl+0x1ac sys/kern/kern_sysctl.c:236 #3 syscall+0x4a4 mi_syscall sys/sys/syscall_mi.h:102 [inline] #3 syscall+0x4a4 sys/arch/amd64/amd64/trap.c:570 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82691170) #0 witness_lock+0x4c5 sys/kern/subr_witness.c:1164 #1 syscall+0x400 mi_syscall sys/sys/syscall_mi.h:93 [inline] #1 syscall+0x400 sys/arch/amd64/amd64/trap.c:570 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9561 6433K 14606K 78643K 12023 0 pcb 13 8K 8K 78643K 216 0 rtable 77 12K 12K 78643K 522 0 ifaddr 111 20K 20K 78643K 253 0 counters 45 34K 34K 78643K 89 0 ioctlops 0 0K 4K 78643K 1517 0 iov 0 0K 32K 78643K 431 0 mount 1 1K 1K 78643K 1 0 vnodes 1225 77K 77K 78643K 1705 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 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 93 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 1061 0 sigio 0 0K 0K 78643K 10 0 proc 61 63K 95K 78643K 596 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 106 0 in_multi 95 4K 4K 78643K 238 0 ether_multi 1 0K 0K 78643K 40 0 mrt 0 0K 0K 78643K 11 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 334 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 127 168K 168K 78643K 4434 0 UVM aobj 42 2K 2K 78643K 51 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 193 0 NDP 18 0K 0K 78643K 50 0 temp 157 3051K 3125K 78643K 34162 0 kqueue 3 4K 22K 78643K 73 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 9 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 84 0 82 1 0 1 1 0 8 0 rtentry 112 90 0 65 2 0 2 2 0 8 0 unpcb 120 740 0 730 1 0 1 1 0 8 0 syncache 264 9 0 9 3 3 0 1 0 8 0 tcpqe 32 105 0 105 2 2 0 1 0 8 0 tcpcb 544 419 0 413 2 1 1 2 0 8 0 inpcb 280 1491 0 1481 4 2 2 2 0 8 1 rttmr 72 4 0 4 4 4 0 1 0 8 0 nd6 48 15 0 13 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 ppxss 1128 9 0 9 3 2 1 1 0 8 1 pffrag 232 9 0 9 4 3 1 1 0 482 1 pffrnode 88 9 0 9 4 3 1 1 0 8 1 pffrent 40 107 0 107 4 3 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 208 0 23 2 0 2 2 0 8 0 pfstkey 112 208 0 23 6 0 6 6 0 8 0 pfstate 328 208 0 23 16 0 16 16 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 445 0 326 14 2 12 13 0 8 1 art_table 32 447 0 326 2 0 2 2 0 8 0 art_node 16 89 0 69 1 0 1 1 0 8 0 sysvmsgpl 40 31 0 21 2 1 1 1 0 8 0 semapl 112 85 0 75 1 0 1 1 0 8 0 shmpl 112 49 0 10 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3074 0 1666 46 0 46 46 0 8 0 ffsino 272 3074 0 1666 95 0 95 95 0 8 0 nchpl 144 5499 0 3893 61 0 61 61 0 8 0 uvmvnodes 72 3436 0 0 63 0 63 63 0 8 0 vnodes 208 3436 0 0 181 0 181 181 0 8 0 namei 1024 15021 0 15021 1 0 1 1 0 8 1 percpumem 16 55 0 22 1 0 1 1 0 8 0 vcpupl 1984 17 0 0 3 0 3 3 0 8 0 vmpool 560 20 0 3 2 0 2 2 0 8 0 scxspl 192 15277 0 15277 11 8 3 6 0 8 3 plimitpl 152 81 0 73 1 0 1 1 0 8 0 sigapl 424 1275 0 1242 4 0 4 4 0 8 0 futexpl 56 17335 0 17335 1 0 1 1 0 8 1 knotepl 112 198 0 179 2 1 1 2 0 8 0 kqueuepl 144 135 0 132 1 0 1 1 0 8 0 pipelkpl 48 213 0 203 1 0 1 1 0 8 0 pipepl 120 426 0 407 1 0 1 1 0 8 0 fdescpl 496 1258 0 1242 3 0 3 3 0 8 0 filepl 152 8921 0 8817 5 0 5 5 0 8 1 lockfpl 104 215 0 214 1 0 1 1 0 8 0 lockfspl 48 75 0 74 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 752 0 743 1 0 1 1 0 8 0 zombiepl 144 1242 0 1241 1 0 1 1 0 8 0 processpl 984 1275 0 1241 5 0 5 5 0 8 0 procpl 624 3579 0 3535 4 0 4 4 0 8 0 sosppl 128 15 0 15 3 3 0 1 0 8 0 sockpl 400 2326 0 2304 6 2 4 4 0 8 1 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 8 0 0 1 0 1 1 0 8 0 mcl9k 9216 10 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 10 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 176 0 0 21 0 21 21 0 8 0 mtagpl 80 66 0 0 2 0 2 2 0 8 0 mbufpl 256 395 0 0 22 0 22 22 0 8 0 bufpl 280 7263 0 996 448 0 448 448 0 8 0 anonpl 16 120039 0 105203 83 22 61 76 0 124 0 amapchunkpl 152 7701 0 7549 24 17 7 20 0 158 0 amappl16 192 5691 0 4895 52 11 41 48 0 8 1 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 366 0 360 2 1 1 1 0 8 0 amappl13 168 558 0 555 1 0 1 1 0 8 0 amappl12 160 18 0 17 3 2 1 1 0 8 0 amappl11 152 218 0 199 2 1 1 2 0 8 0 amappl10 144 25 0 17 1 0 1 1 0 8 0 amappl9 136 383 0 379 1 0 1 1 0 8 0 amappl8 128 324 0 307 1 0 1 1 0 8 0 amappl7 120 125 0 112 1 0 1 1 0 8 0 amappl6 112 155 0 151 1 0 1 1 0 8 0 amappl5 104 665 0 649 1 0 1 1 0 8 0 amappl4 96 1054 0 1018 2 1 1 2 0 8 0 amappl3 88 1030 0 1021 1 0 1 1 0 8 0 amappl2 80 9100 0 9026 3 1 2 3 0 8 0 amappl1 72 36215 0 35780 26 17 9 20 0 8 0 amappl 80 3865 0 3811 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 50 0 9 1 0 1 1 0 8 0 uaddrrnd 24 1278 0 1245 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1278 0 1245 1 0 1 1 0 8 0 vmmpekpl 168 12040 0 11997 3 0 3 3 0 8 0 vmmpepl 168 158818 0 156851 128 35 93 114 0 357 1 vmsppl 368 1277 0 1245 4 0 4 4 0 8 1 pdppl 4096 2564 0 2507 8 0 8 8 0 8 0 pvpl 32 363046 0 345299 183 30 153 183 0 265 6 pmappl 232 1277 0 1245 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 193 0 8 6 0 6 6 0 8 0