uvm_fault(0xffffffff829c20d0, 0xffff80001926f004, 0, 1) -> d kernel: page fault trap, code=0 Stopped at ufs_lookup+0x4ce: movzwl 0x4(%r15,%r13,1),%ebx TID PID UID PRFLAGS PFLAGS CPU COMMAND *329948 12068 0 0 0x4000000 0K syz-executor.2 ufs_lookup() at ufs_lookup+0x4ce sys/ufs/ufs/ufs_lookup.c:281 VOP_LOOKUP(fffffd80688eb0a8,ffff800027b71448,ffff800027b71478) at VOP_LOOKUP+0x58 sys/kern/vfs_vops.c:85 vfs_lookup(ffff800027b71418) at vfs_lookup+0x6e5 sys/kern/vfs_lookup.c:561 namei(ffff800027b71418) at namei+0x36a sys/kern/vfs_lookup.c:245 vn_open(ffff800027b71418,1,0) at vn_open+0x105 sys/kern/vfs_vnops.c:146 doopenat(ffff800021192008,ffffff9c,20000100,0,0,ffff800027b71600) at doopenat+0x26a sys/kern/vfs_syscalls.c:1128 syscall(ffff800027b71670) at syscall+0x489 mi_syscall sys/sys/syscall_mi.h:102 [inline] syscall(ffff800027b71670) at syscall+0x489 sys/arch/amd64/amd64/trap.c:585 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8a9310c6920, 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xffffffff829c20d0, 0xffff80001926f004, 0, 1) -> d ddb{0}> trace ufs_lookup() at ufs_lookup+0x4ce sys/ufs/ufs/ufs_lookup.c:281 VOP_LOOKUP(fffffd80688eb0a8,ffff800027b71448,ffff800027b71478) at VOP_LOOKUP+0x58 sys/kern/vfs_vops.c:85 vfs_lookup(ffff800027b71418) at vfs_lookup+0x6e5 sys/kern/vfs_lookup.c:561 namei(ffff800027b71418) at namei+0x36a sys/kern/vfs_lookup.c:245 vn_open(ffff800027b71418,1,0) at vn_open+0x105 sys/kern/vfs_vnops.c:146 doopenat(ffff800021192008,ffffff9c,20000100,0,0,ffff800027b71600) at doopenat+0x26a sys/kern/vfs_syscalls.c:1128 syscall(ffff800027b71670) at syscall+0x489 mi_syscall sys/sys/syscall_mi.h:102 [inline] syscall(ffff800027b71670) at syscall+0x489 sys/arch/amd64/amd64/trap.c:585 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8a9310c6920, count: -8 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800027b71080 rbx 0 rdx 0 rcx 0xffffffff rax 0xfffffd8061533120 r8 0xffffffffffffffff r9 0xfffffd807f7d7720 r10 0xeb2b147d6f0bf70e r11 0xd962c6bc8993a042 r12 0 r13 0 r14 0 r15 0xffff80001926f000 rip 0xffffffff81748c7e ufs_lookup+0x4ce cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800027b70f80 ss 0x10 ufs_lookup+0x4ce: movzwl 0x4(%r15,%r13,1),%ebx ddb{0}> show proc PROC (syz-executor.2) pid=329948 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800021264a88,0xffffffff829f6170 process=0xffff800027b5dd30 user=0xffff800027b6c000, vmspace=0xfffffd8067040310 estcpu=32, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 12068 378493 24794 0 2 0 syz-executor.2 12068 316630 24794 0 2 0x4000000 syz-executor.2 *12068 329948 24794 0 7 0x4000000 syz-executor.2 23992 206774 7423 0 2 0x482 syz-executor.1 24794 331302 7423 0 2 0x482 syz-executor.2 32192 235378 7423 0 2 0x2 syz-executor.3 63269 478390 7423 0 2 0x482 syz-executor.0 63691 4168 1 0 3 0x100083 ttyin getty 8597 57247 0 0 3 0x14200 bored sosplice 7423 490004 2509 0 3 0x82 thrsleep syz-fuzzer 7423 100784 2509 0 3 0x4000082 thrsleep syz-fuzzer 7423 153242 2509 0 3 0x4000082 kqread syz-fuzzer 7423 491485 2509 0 3 0x4000082 thrsleep syz-fuzzer 7423 307820 2509 0 3 0x4000082 thrsleep syz-fuzzer 7423 282263 2509 0 3 0x4000082 thrsleep syz-fuzzer 7423 441538 2509 0 3 0x4000082 thrsleep syz-fuzzer 7423 104925 2509 0 3 0x4000082 thrsleep syz-fuzzer 2509 399390 92311 0 3 0x10008a sigsusp ksh 92311 36590 67181 0 3 0x9a poll sshd 67181 495261 1 0 3 0x88 poll sshd 60989 391411 44274 74 3 0x100092 bpf pflogd 44274 256463 1 0 3 0x80 netio pflogd 8023 20205 23936 73 3 0x100090 kqread syslogd 23936 46949 1 0 3 0x100082 netio syslogd 95417 433442 1 0 3 0x100080 kqread resolvd 43392 143003 19471 77 3 0x100092 kqread dhcpleased 14570 14692 19471 77 3 0x100092 kqread dhcpleased 19471 14776 1 0 3 0x80 kqread dhcpleased 8186 54959 0 0 3 0x14200 bored smr 43205 493277 0 0 2 0x14200 zerothread 86155 423212 0 0 3 0x14200 aiodoned aiodoned 39177 425597 0 0 3 0x14200 syncer update 2347 204498 0 0 3 0x14200 cleaner cleaner 96201 153003 0 0 3 0x14200 reaper reaper 59696 414733 0 0 3 0x14200 pgdaemon pagedaemon 37265 197104 0 0 3 0x14200 bored viomb 64578 283870 0 0 3 0x40014200 acpi0 acpi0 87243 345543 0 0 7 0x40014200 idle1 64720 319905 0 0 3 0x14200 bored softnet 16602 12595 0 0 3 0x14200 bored systqmp 57954 443218 0 0 3 0x14200 bored systq 27104 351550 0 0 2 0x40014200 softclock 87177 454043 0 0 3 0x40014200 idle0 1 296372 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 12068 (syz-executor.2) thread 0xffff800021192008 (329948) exclusive rrwlock inode r = 0 (0xfffffd806e23f1b0) #0 witness_lock+0x44d #1 rw_enter+0x3e1 sys/kern/kern_rwlock.c:310 #2 rrw_enter+0x8b sys/kern/kern_rwlock.c:461 #3 VOP_LOCK+0x87 sys/kern/vfs_vops.c:534 #4 vn_lock+0x84 sys/kern/vfs_vnops.c:579 #5 vfs_lookup+0xd1 sys/kern/vfs_lookup.c:413 #6 namei+0x36a sys/kern/vfs_lookup.c:245 #7 vn_open+0x105 sys/kern/vfs_vnops.c:146 #8 doopenat+0x26a sys/kern/vfs_syscalls.c:1128 #9 syscall+0x489 mi_syscall sys/sys/syscall_mi.h:102 [inline] #9 syscall+0x489 sys/arch/amd64/amd64/trap.c:585 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8287ee48) #0 witness_lock+0x44d #1 syscall+0x3ef mi_syscall sys/sys/syscall_mi.h:93 [inline] #1 syscall+0x3ef sys/arch/amd64/amd64/trap.c:585 #2 Xsyscall+0x128 Process 32192 (syz-executor.3) thread 0xffff800021265508 (235378) exclusive rrwlock inode r = 0 (0xfffffd806578d3d0) #0 witness_lock+0x44d #1 rw_enter+0x3e1 sys/kern/kern_rwlock.c:310 #2 rrw_enter+0x8b sys/kern/kern_rwlock.c:461 #3 VOP_LOCK+0x87 sys/kern/vfs_vops.c:534 #4 ufs_ihashins+0x42 sys/ufs/ufs/ufs_ihash.c:140 #5 ffs_vget+0x141 sys/ufs/ffs/ffs_vfsops.c:1347 #6 ffs_inode_alloc+0x1be sys/ufs/ffs/ffs_alloc.c:394 #7 ufs_mkdir+0xf4 sys/ufs/ufs/ufs_vnops.c:1162 #8 VOP_MKDIR+0xbf sys/kern/vfs_vops.c:404 #9 domkdirat+0x121 sys/kern/vfs_syscalls.c:3100 #10 syscall+0x489 mi_syscall sys/sys/syscall_mi.h:102 [inline] #10 syscall+0x489 sys/arch/amd64/amd64/trap.c:585 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806578db40) #0 witness_lock+0x44d #1 rw_enter+0x3e1 sys/kern/kern_rwlock.c:310 #2 rrw_enter+0x8b sys/kern/kern_rwlock.c:461 #3 VOP_LOCK+0x87 sys/kern/vfs_vops.c:534 #4 vn_lock+0x84 sys/kern/vfs_vnops.c:579 #5 vfs_lookup+0xd1 sys/kern/vfs_lookup.c:413 #6 namei+0x36a sys/kern/vfs_lookup.c:245 #7 domkdirat+0x75 sys/kern/vfs_syscalls.c:3085 #8 syscall+0x489 mi_syscall sys/sys/syscall_mi.h:102 [inline] #8 syscall+0x489 sys/arch/amd64/amd64/trap.c:585 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10206 6508K 8086K 78643K 46599 0 pcb 13 24K 27K 78643K 4235 0 rtable 149 19K 21K 78643K 4626 0 ifaddr 66 22K 26K 78643K 1876 0 sysctl 2 0K 0K 78643K 2 0 counters 48 34K 35K 78643K 674 0 ioctlops 0 0K 4K 78643K 7601 0 iov 0 0K 20K 78643K 2908 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 5 0 vnodes 1747 110K 110K 78643K 15374 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 215 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 1994 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12598 0 file desc 7 21K 49K 78643K 21815 0 sigio 0 0K 0K 78643K 1503 0 proc 75 87K 124K 78643K 3200 0 subproc 52 6K 23K 78643K 1188 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 1944 0 in_multi 41 2K 4K 78643K 3285 0 ether_multi 1 0K 0K 78643K 463 0 mrt 1 0K 0K 78643K 101 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 259 1155K 1155K 78643K 259 0 exec 0 0K 2K 78643K 4350 0 pfkey data 0 0K 0K 78643K 5 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 7 26K 26K 78643K 7 0 UVM amap 624 1525K 1525K 78643K 266266 0 UVM aobj 133 8K 8K 78643K 134 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 4055 0 NDP 9 0K 1K 78643K 688 0 temp 104 4204K 8300K 78643K 209520 0 kqueue 10 14K 22K 78643K 909 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 plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 2600 0 2597 27 26 1 3 0 8 0 rtentry 112 1422 0 1376 3 1 2 2 0 8 0 unpcb 136 12048 0 12033 130 129 1 9 0 8 0 syncache 296 112 0 112 29 29 0 1 0 8 0 tcpqe 32 63 50 63 3 3 0 1 0 8 0 tcpcb 736 9316 0 9310 302 300 2 21 0 8 1 arp 120 169 0 161 1 0 1 1 0 8 0 inpcb 304 27319 0 27310 298 289 9 16 0 8 8 rttmr 72 23 0 23 8 8 0 1 0 8 0 ip6q 72 4 0 4 1 1 0 1 0 8 0 ip6af 40 12 0 12 1 1 0 1 0 8 0 nd6 48 485 0 475 1 0 1 1 0 8 0 pkpcb 40 47 0 47 10 10 0 1 0 8 0 kcovpl 48 73 0 69 1 0 1 1 0 8 0 ppxss 1248 99 0 99 19 19 0 1 0 8 0 pfstscr 40 766 0 766 2 2 0 1 0 8 0 pffrag 232 97 0 96 7 6 1 1 0 482 0 pffrnode 88 96 0 95 7 6 1 1 0 8 0 pffrent 40 1028 0 1027 9 8 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 pfrke_plain 168 8 0 8 2 2 0 1 0 8 0 pfrktable 1344 165 0 152 4 2 2 2 0 8 0 pftag 88 3 0 0 1 0 1 1 0 8 0 pfstitem 24 526 0 524 1 0 1 1 0 8 0 pfstkey 112 1538 0 1536 1 0 1 1 0 8 0 pfstate 320 777 0 775 1 0 1 1 0 8 0 pfrule 1360 177 0 146 5 1 4 4 0 8 0 art_heap8 4096 2 0 1 2 1 1 2 0 8 0 art_heap4 256 5573 0 5369 47 33 14 22 0 8 0 art_table 32 5575 0 5370 4 1 3 3 0 8 0 art_node 16 1406 0 1368 1 0 1 1 0 8 0 sysvmsgpl 40 45 0 5 1 0 1 1 0 8 0 semapl 112 1992 0 1982 1 0 1 1 0 8 0 shmpl 112 131 0 3 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 31662 0 30207 92 0 92 92 0 8 0 ffsino 272 31662 0 30207 98 0 98 98 0 8 0 nchpl 144 67985 0 66392 61 0 61 61 0 8 0 rtmask 32 12 0 12 2 2 0 1 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 224 5926 0 0 349 0 349 349 0 8 0 namei 1024 239426 0 239424 3 2 1 1 0 8 0 percpumem 16 349 0 313 1 0 1 1 0 8 0 vcpupl 2048 420 0 0 53 0 53 53 0 8 0 vmpool 560 512 0 92 32 2 30 30 0 8 0 pfiaddrpl 120 114 0 95 1 0 1 1 0 8 0 scsiplug 72 13 0 13 4 4 0 1 0 8 0 scxspl 216 194507 0 194507 30 28 2 8 0 8 2 plimitpl 152 3788 0 3777 1 0 1 1 0 8 0 sigapl 424 21885 0 21849 8 2 6 7 0 8 0 futexpl 64 225952 0 225952 4 3 1 1 0 8 1 knotepl 112 210 0 0 4 0 4 4 0 8 0 kqueuepl 216 5195 0 5189 99 98 1 8 0 8 0 pipepl 336 6222 0 6206 168 163 5 12 0 8 3 fdescpl 496 21838 0 21817 7 4 3 4 0 8 0 filepl 152 183119 0 182966 268 256 12 19 0 8 5 lockfpl 104 8148 0 8146 19 18 1 2 0 8 0 lockfspl 48 2075 0 2073 1 0 1 1 0 8 0 sessionpl 144 95 0 82 1 0 1 1 0 8 0 pgrppl 48 134 0 121 1 0 1 1 0 8 0 ucredpl 96 29601 0 29586 1 0 1 1 0 8 0 zombiepl 144 21850 0 21848 1 0 1 1 0 8 0 processpl 1064 21885 0 21848 5 1 4 5 0 8 0 procpl 672 54494 0 54448 29 24 5 8 0 8 0 srpgc 96 90 0 90 20 20 0 1 0 8 0 sosppl 168 167 0 167 33 32 1 1 0 8 1 sockpl 480 42056 0 42029 779 767 12 42 0 8 8 mcl64k 65536 15 0 0 2 0 2 2 0 8 0 mcl16k 16384 8 0 0 1 0 1 1 0 8 0 mcl12k 12288 10 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 14 0 0 2 0 2 2 0 8 0 mcl4k 4096 14 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 355 0 0 28 6 22 28 0 8 0 mtagpl 96 1116 0 0 16 1 15 16 0 8 0 mbufpl 256 9060 0 0 561 0 561 561 0 8 0 bufpl 288 55055 0 48711 454 0 454 454 0 8 0 anonpl 24 6235247 0 6210434 548 374 174 186 0 186 0 amapchunkpl 152 812039 0 811129 222 184 38 53 0 158 0 amappl16 200 70588 0 69527 345 281 64 69 0 8 7 amappl15 192 4361 0 4360 1 0 1 1 0 8 0 amappl14 184 1719 0 1715 1 0 1 1 0 8 0 amappl13 176 2617 0 2611 1 0 1 1 0 8 0 amappl12 168 4253 0 4248 1 0 1 1 0 8 0 amappl11 160 2905 0 2891 1 0 1 1 0 8 0 amappl10 152 1630 0 1619 1 0 1 1 0 8 0 amappl9 144 3290 0 3285 1 0 1 1 0 8 0 amappl8 136 4420 0 4295 5 0 5 5 0 8 0 amappl7 128 2902 0 2891 1 0 1 1 0 8 0 amappl6 120 3376 0 3353 1 0 1 1 0 8 0 amappl5 112 16530 0 16505 1 0 1 1 0 8 0 amappl4 104 8256 0 8228 1 0 1 1 0 8 0 amappl3 96 7036 0 7012 1 0 1 1 0 8 0 amappl2 88 6229 0 6179 2 0 2 2 0 8 0 amappl1 80 382964 0 382474 15 4 11 13 0 8 0 amappl 88 264016 0 263698 9 1 8 8 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 133 0 1 3 0 3 3 0 8 0 uaddrrnd 24 22350 0 21909 3 0 3 3 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 22350 0 21909 3 0 3 3 0 8 0 vmmpekpl 168 138900 0 138838 5 1 4 4 0 8 0 vmmpepl 168 1993067 0 1989600 670 480 190 200 0 357 32 vmsppl 368 22349 0 21909 42 1 41 41 0 8 0 rwobjpl 56 472474 0 464305 171 53 118 119 0 8 2 pdppl 4096 44708 0 44238 574 100 474 476 0 8 4 pvpl 32 10474061 0 10452182 771 556 215 263 0 265 0 pmappl 248 22349 0 21909 29 1 28 28 0 8 0 extentpl 40 57 0 38 1 0 1 1 0 8 0 phpool 112 2442 0 609 54 1 53 53 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace ufs_lookup() at ufs_lookup+0x4ce sys/ufs/ufs/ufs_lookup.c:281 VOP_LOOKUP(fffffd80688eb0a8,ffff800027b71448,ffff800027b71478) at VOP_LOOKUP+0x58 sys/kern/vfs_vops.c:85 vfs_lookup(ffff800027b71418) at vfs_lookup+0x6e5 sys/kern/vfs_lookup.c:561 namei(ffff800027b71418) at namei+0x36a sys/kern/vfs_lookup.c:245 vn_open(ffff800027b71418,1,0) at vn_open+0x105 sys/kern/vfs_vnops.c:146 doopenat(ffff800021192008,ffffff9c,20000100,0,0,ffff800027b71600) at doopenat+0x26a sys/kern/vfs_syscalls.c:1128 syscall(ffff800027b71670) at syscall+0x489 mi_syscall sys/sys/syscall_mi.h:102 [inline] syscall(ffff800027b71670) at syscall+0x489 sys/arch/amd64/amd64/trap.c:585 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8a9310c6920, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020d38ff0) at x86_ipi_db+0x1a sys/arch/amd64/amd64/db_interface.c:393 x86_ipi_handler() at x86_ipi_handler+0xb7 sys/arch/amd64/amd64/ipi.c:106 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 acpicpu_idle() at acpicpu_idle+0x312 sys/dev/acpi/acpicpu.c:1206 sched_idle(ffff800020d38ff0) at sched_idle+0x417 sys/kern/kern_sched.c:178 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff800020d38ff0) at x86_ipi_db+0x1a sys/arch/amd64/amd64/db_interface.c:393 x86_ipi_handler() at x86_ipi_handler+0xb7 sys/arch/amd64/amd64/ipi.c:106 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 acpicpu_idle() at acpicpu_idle+0x312 sys/dev/acpi/acpicpu.c:1206 sched_idle(ffff800020d38ff0) at sched_idle+0x417 sys/kern/kern_sched.c:178 end trace frame: 0x0, count: -5