uvm_fault(0xffffffff82a020b8, 0xffff800020f9f2a1, 0, 2) -> d kernel: page fault trap, code=0 Stopped at memset+0x45: repe stosb %es:(%rdi) TID PID UID PRFLAGS PFLAGS CPU COMMAND *439715 925 73 0x1100010 0 0 syslogd memset() at memset+0x45 ffs_write(ffff800021740ee0) at ffs_write+0x93c VOP_WRITE(fffffd806eac3708,ffff800021741100,3,fffffd807f7d7bc8) at VOP_WRITE+0xbf sys/kern/vfs_vops.c:245 vn_write(fffffd806f1961e8,ffff800021741100,0) at vn_write+0x152 sys/kern/vfs_vnops.c:408 dofilewritev(ffff800021705a50,e,ffff800021741100,0,ffff800021741200) at dofilewritev+0x19c sys/kern/sys_generic.c:375 sys_writev(ffff800021705a50,ffff8000217411a0,ffff800021741200) at sys_writev+0xa7 sys/kern/sys_generic.c:322 syscall(ffff800021741270) at syscall+0x447 sys/arch/amd64/amd64/trap.c:585 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd0240, count: 7 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xffffffff82a020b8, 0xffff800020f9f2a1, 0, 2) -> d ddb> trace memset() at memset+0x45 ffs_write(ffff800021740ee0) at ffs_write+0x93c VOP_WRITE(fffffd806eac3708,ffff800021741100,3,fffffd807f7d7bc8) at VOP_WRITE+0xbf sys/kern/vfs_vops.c:245 vn_write(fffffd806f1961e8,ffff800021741100,0) at vn_write+0x152 sys/kern/vfs_vnops.c:408 dofilewritev(ffff800021705a50,e,ffff800021741100,0,ffff800021741200) at dofilewritev+0x19c sys/kern/sys_generic.c:375 sys_writev(ffff800021705a50,ffff8000217411a0,ffff800021741200) at sys_writev+0xa7 sys/kern/sys_generic.c:322 syscall(ffff800021741270) at syscall+0x447 sys/arch/amd64/amd64/trap.c:585 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd0240, count: -8 ddb> show registers rdi 0xffff800020f9f2a1 rsi 0 rbp 0xffff800021740e00 rbx 0x1 rdx 0x7 rcx 0x7 rax 0 r8 0x558 r9 0xffff800021740d58 r10 0xc06ed6f7ec95416c r11 0xffff800020f9f2a1 r12 0x82a1 __ALIGN_SIZE+0x72a1 r13 0xfffffd806e901988 r14 0x800 r15 0xfffffd806e901970 rip 0xffffffff81955b15 memset+0x45 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800021740c08 ss 0x10 memset+0x45: repe stosb %es:(%rdi) ddb> show proc PROC (syslogd) pid=439715 stat=onproc flags process=1100010 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800021705510,0xffff800021704560 process=0xffff80002170cbd0 user=0xffff80002173c000, vmspace=0xfffffd807f015bb0 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 71485 493004 79328 0 2 0x482 syz-executor.0 79328 108726 20094 0 3 0x82 thrsleep syz-execprog 79328 44625 20094 0 3 0x4000082 thrsleep syz-execprog 79328 350911 20094 0 3 0x4000082 thrsleep syz-execprog 79328 11150 20094 0 3 0x4000082 kqread syz-execprog 79328 466075 20094 0 3 0x4000082 thrsleep syz-execprog 79328 164335 20094 0 3 0x4000082 thrsleep syz-execprog 79328 104869 20094 0 3 0x4000082 thrsleep syz-execprog 20094 34669 96588 0 3 0x10008a sigsusp ksh 96588 255759 57327 0 3 0x9a kqread sshd 2461 331574 1 0 3 0x100083 ttyin getty 57327 150526 1 0 3 0x88 kqread sshd * 925 439715 16876 73 7 0x1100010 syslogd 16876 432076 1 0 3 0x100082 netio syslogd 18847 297369 1 0 3 0x100080 kqread resolvd 1502 66039 10743 77 3 0x100092 kqread dhcpleased 33361 147764 10743 77 3 0x100092 kqread dhcpleased 10743 279347 1 0 3 0x80 kqread dhcpleased 58476 95599 0 0 3 0x14200 bored smr 56881 261388 0 0 3 0x14200 pgzero zerothread 24536 160166 0 0 3 0x14200 aiodoned aiodoned 85738 137379 0 0 3 0x14200 syncer update 94176 42774 0 0 3 0x14200 cleaner cleaner 6510 438871 0 0 3 0x14200 reaper reaper 4041 53220 0 0 3 0x14200 pgdaemon pagedaemon 56986 50221 0 0 3 0x14200 bored viomb 27516 189484 0 0 3 0x40014200 acpi0 acpi0 8550 385802 0 0 3 0x14200 bored softnet 26080 180822 0 0 3 0x14200 bored softnet 28945 470914 0 0 3 0x14200 bored softnet 45368 375765 0 0 3 0x14200 bored softnet 86754 36869 0 0 3 0x14200 bored systqmp 21434 501195 0 0 3 0x14200 bored systq 1805 406495 0 0 3 0x40014200 bored softclock 1768 318489 0 0 3 0x40014200 idle0 1 370491 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 10147 6385K 6413K 78643K 11240 0 pcb 13 8K 8K 78643K 13 0 rtable 80 2K 2K 78643K 169 0 ifaddr 33 8K 8K 78643K 41 0 counters 20 16K 16K 78643K 21 0 ioctlops 0 0K 2K 78643K 27 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1179 74K 74K 78643K 1193 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 2 0K 0K 78643K 2 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 2 4K 12K 78643K 191 0 proc 55 58K 67K 78643K 282 0 subproc 0 0K 0K 78643K 13 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 in_multi 22 1K 1K 78643K 33 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 25 122K 122K 78643K 25 0 exec 0 0K 2K 78643K 522 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 8 62K 64K 78643K 10 0 UVM amap 89 12K 13K 78643K 2560 0 UVM aobj 3 2K 2K 78643K 3 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 NDP 4 0K 0K 78643K 9 0 temp 23 4709K 4773K 78643K 3723 0 kqueue 12 18K 18K 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 rtpcb 120 24 0 21 1 0 1 1 0 8 0 rtentry 112 45 0 12 1 0 1 1 0 8 0 unpcb 144 45 0 32 1 0 1 1 0 8 0 syncache 296 8 0 8 2 1 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 768 12 0 8 1 0 1 1 0 8 0 arp 88 6 0 2 1 0 1 1 0 8 0 inpcb 336 37 0 30 1 0 1 1 0 8 0 nd6 48 6 0 3 2 1 1 1 0 8 0 kcovpl 48 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 193 0 48 13 3 10 10 0 8 0 art_table 32 194 0 48 3 1 2 2 0 8 0 art_node 16 44 0 14 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1771 0 373 88 0 88 88 0 8 0 ffsino 240 1771 0 373 84 1 83 83 0 8 0 nchpl 144 2336 0 712 62 1 61 61 0 8 0 uvmvnodes 80 1794 0 0 37 0 37 37 0 8 0 vnodes 216 1794 0 0 100 0 100 100 0 8 0 namei 1024 7265 0 7265 3 2 1 2 0 8 1 kstatmem 264 10 0 2 1 0 1 1 0 8 0 scxspl 216 17842 0 17842 9 4 5 8 0 8 5 plimitpl 152 22 0 14 1 0 1 1 0 8 0 sigapl 424 526 0 495 6 1 5 5 0 8 1 futexpl 64 1496 0 1496 2 1 1 1 0 8 1 knotepl 120 11076 0 11040 2 0 2 2 0 8 0 kqueuepl 184 30 0 22 1 0 1 1 0 8 0 pipepl 288 141 0 134 2 1 1 1 0 8 0 fdescpl 432 510 0 496 4 1 3 3 0 8 1 filepl 120 2302 0 2237 4 1 3 3 0 8 1 lockfpl 104 6 0 4 1 0 1 1 0 8 0 lockfspl 48 4 0 2 1 0 1 1 0 8 0 sessionpl 144 25 0 16 1 0 1 1 0 8 0 pgrppl 48 25 0 16 1 0 1 1 0 8 0 ucredpl 104 92 0 81 1 0 1 1 0 8 0 zombiepl 144 496 0 495 2 1 1 1 0 8 0 processpl 1000 526 0 495 7 2 5 5 0 8 1 procpl 672 698 0 661 5 1 4 4 0 8 0 sockpl 456 106 0 83 5 1 4 4 0 8 0 mcl8k 8192 12 0 12 2 1 1 1 0 8 1 mcl4k 4096 8 0 8 2 1 1 1 0 8 1 mcl2k 2048 10943 0 10894 9 2 7 8 0 8 0 mtagpl 96 4 0 4 1 1 0 1 0 8 0 mbufpl 256 19868 0 19719 10 0 10 10 0 8 0 bufpl 288 14691 0 8276 459 0 459 459 0 8 0 anonpl 24 123564 0 120283 46 13 33 41 0 188 8 amapchunkpl 152 6281 0 6069 24 12 12 15 0 158 3 amappl16 200 3135 0 3073 8 3 5 5 0 8 1 amappl15 192 161 0 160 2 1 1 1 0 8 0 amappl14 184 185 0 182 2 1 1 1 0 8 0 amappl13 176 47 0 46 2 1 1 1 0 8 0 amappl12 168 19 0 16 1 0 1 1 0 8 0 amappl11 160 104 0 89 1 0 1 1 0 8 0 amappl10 152 42 0 39 2 1 1 1 0 8 0 amappl9 144 966 0 966 2 1 1 1 0 8 1 amappl8 136 456 0 443 2 1 1 1 0 8 0 amappl7 128 113 0 101 1 0 1 1 0 8 0 amappl6 120 187 0 176 3 1 2 2 0 8 1 amappl5 112 79 0 72 1 0 1 1 0 8 0 amappl4 104 992 0 964 3 1 2 2 0 8 1 amappl3 96 983 0 955 2 1 1 2 0 8 0 amappl2 88 501 0 456 4 2 2 2 0 8 0 amappl1 80 16756 0 16246 28 10 18 21 0 8 6 amappl 88 2169 0 2112 4 2 2 3 0 92 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 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 510 0 496 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 510 0 496 1 0 1 1 0 8 0 vmmpekpl 168 12589 0 12572 1 0 1 1 0 8 0 vmmpepl 168 56187 0 55016 96 12 84 96 0 357 31 vmsppl 272 509 0 496 4 2 2 2 0 8 1 rwobjpl 24 20123 0 17544 18 1 17 18 0 8 0 pdppl 4096 1026 0 992 86 44 42 52 0 8 8 pvpl 32 379907 0 373381 259 19 240 259 0 265 181 pmappl 216 509 0 496 3 1 2 2 0 8 1 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 770 0 59 21 0 21 21 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace memset() at memset+0x45 ffs_write(ffff800021740ee0) at ffs_write+0x93c VOP_WRITE(fffffd806eac3708,ffff800021741100,3,fffffd807f7d7bc8) at VOP_WRITE+0xbf sys/kern/vfs_vops.c:245 vn_write(fffffd806f1961e8,ffff800021741100,0) at vn_write+0x152 sys/kern/vfs_vnops.c:408 dofilewritev(ffff800021705a50,e,ffff800021741100,0,ffff800021741200) at dofilewritev+0x19c sys/kern/sys_generic.c:375 sys_writev(ffff800021705a50,ffff8000217411a0,ffff800021741200) at sys_writev+0xa7 sys/kern/sys_generic.c:322 syscall(ffff800021741270) at syscall+0x447 sys/arch/amd64/amd64/trap.c:585 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd0240, count: -8 ddb> machine ddbcpu 1 No such command ddb> trace memset() at memset+0x45 ffs_write(ffff800021740ee0) at ffs_write+0x93c VOP_WRITE(fffffd806eac3708,ffff800021741100,3,fffffd807f7d7bc8) at VOP_WRITE+0xbf sys/kern/vfs_vops.c:245 vn_write(fffffd806f1961e8,ffff800021741100,0) at vn_write+0x152 sys/kern/vfs_vnops.c:408 dofilewritev(ffff800021705a50,e,ffff800021741100,0,ffff800021741200) at dofilewritev+0x19c sys/kern/sys_generic.c:375 sys_writev(ffff800021705a50,ffff8000217411a0,ffff800021741200) at sys_writev+0xa7 sys/kern/sys_generic.c:322 syscall(ffff800021741270) at syscall+0x447 sys/arch/amd64/amd64/trap.c:585 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd0240, count: -8