last executing test programs: 146.737935ms ago: executing program 2 (id=3): sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) (async) socket$inet(0x2, 0x3, 0x0) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async, rerun: 32) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000100)) 55.990279ms ago: executing program 2 (id=9): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000900)=[{0x8, 0x40}, {0x7, 0x5}], 0x2}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0xffffffffffffffff, 0x7}, {0x4, 0xd}}, 0x2) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mkdir(&(0x7f0000000280)='./file1\x00', 0xc6) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f0000000000)={0x0, 0x6, 0x3, 0x34324241, 0x2, [], [0x1, 0x2, 0x0, 0x5], [0x2, 0xffff0797, 0x0, 0x2], [0x3, 0xfff, 0x7, 0x1]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) ioctl$VNDIOCSET(r3, 0x84946467, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) poll(0x0, 0x0, 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 54.863288ms ago: executing program 6 (id=7): r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x10000) connect$unix(r0, &(0x7f0000000180)=@abs={0x6, 0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000bc0)={0x3, &(0x7f0000000c00)=[{0x5, 0x1, 0x8, 0x3ff}, {0x1, 0x8, 0x3, 0x7}, {0x26f, 0x3, 0x7, 0x4}]}) socket(0x2, 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$DIOCGETSTATE(r1, 0xc1084413, &(0x7f0000000040)={{0x4, './file0\x00', [{[@v4=@multicast2, @v6=@local={0xfe, 0x80, '\x00', 0x0}], [0x6, 0x40], 0x0, 0x2}, {[@v6=@mcast1], [0x46, 0x12], 0x4}], {{0x246, 0x6c, 0xfd, 0x7ff}, 0x5, 0x409, 0x80, 0x8000, 0x8, 0x17, 0xa}, {{0x5, 0x7, 0xff, 0x7}, 0x8001, 0x7, 0x10007, 0x6, 0x800, 0xf0, 0xfe}, @v4=@multicast2, 0x4, 0xb, 0x2, 0xf23b, 0x5, [[0xfffffff7, 0x77], [0x2, 0x834c]], [[0xffffffff, 0x603f], [0x9, 0x3]], 0x9, [0x0, 0x79], 0x0, 0x2, 0x6, 0x0, 0x0, 0x3, 0xb, 0x83, 0x1, 0x8, 0x1, 0xce51}}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0x66, 0x2000008, "210d0000000200000006000000000200", 0x2000000, 0x5}) r3 = socket(0x18, 0x4, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) preadv(r3, &(0x7f0000000a80)=[{&(0x7f0000000700)=""/189, 0xbd}, {&(0x7f00000007c0)=""/114, 0x72}, {&(0x7f0000000840)=""/191, 0xbf}, {&(0x7f0000000900)=""/101, 0x65}, {&(0x7f0000000980)=""/251, 0xfb}], 0x5, 0x230d) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r4 = open(&(0x7f0000000b40)='./file1\x00', 0x40, 0x8) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000240)={&(0x7f00000000c0)='./file1\x00', 0x7fd, &(0x7f0000000b00)='./file1\x00', 0xffffffffffffff9f}) chmod(&(0x7f0000000040)='.\x00', 0x35e) pwritev(0xffffffffffffff9c, &(0x7f0000000680)=[{&(0x7f0000000400)="3e7698aa25fd98085ed2a263511ebd99349159f464602082fc36a85c41196c39a2f82d04f6d83a6d5eae2e12b70c67dcec882039ffa4e3dd3108bd76bc6a9701e83ecbc9d19029c33acf0e68ac3922de8a1c7433c78112fe1e7f2870c93be48b354a93423447db27028b9b908fca149333ccdd24c31a3198bbc3088bddae8e2317b50b0a9df3cfa8beefa33f6c", 0x8d}, {&(0x7f00000004c0)="6e1930b444844127aed39dee8e9c68e16f0bca6c3fa0546934c571c1cedb", 0x1e}, {&(0x7f0000000500)="6ca85308cdc40092e2d3e34daaad3f69851eb41fdc30c6db3429bd4fe80ddaef35014e9146c1eb2c4bb86488e4c63c48db9216f96b6680a4b446e260be6164a76db27de9ec78f96f6aedc281a1ef236a52c0c212791e0fd6c5de04051719ad2eb95a9cd34296f663f19f6079c8c0be9a2731148c5971366a2820036ef391158c2071e982c2f0a277469e9d3caa1b364836bb83ffb5f88afbf10c07a6b0e09e4c9ddceeb84da1f9b94cb51b1470", 0xad}, {&(0x7f00000005c0)="87dfaa8ce3db133af27e7159083f29f40c2a729f581de88d3ade141f321987b08a6bd6df00d3f387ca919831c5cdce8ef4016a5970b6aecf54992d9a5d09cce489cfc6a5fd9c350d", 0x48}, {&(0x7f0000000640)="459866eb324a2907f02ab160173f8463df496de391c77e2aababf09498f536fc87559cf19437e200473b0543dbcc076034a0cc1b1d449549817661", 0x3b}], 0x5, 0x8) setuid(0xee01) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) mknod(&(0x7f0000000b80)='./file1\x00', 0x2000, 0x1700) ioctl$DIOCGETQUEUES(r4, 0xc148445e, &(0x7f0000000280)={0x3, 0x1, {'\x00', './file1\x00', './file1\x00', './bus\x00', {{0x8, 0x1}, {0x9, 0x3}, 0x1ff}, {{0x80000004, 0x4}, {0x1a, 0x3ff}, 0xf8}, {{0x40000000000, 0x9}, {0x7, 0x7fffffff}, 0x5}, {0xb4bf, 0x2, 0x2, 0xc}, 0x0, 0xbaff, 0xfae, 0x4, 0x7}}) ioctl$FIONBIO(r4, 0x80487008, &(0x7f0000000140)=0x2001) socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='{@+\x00', &(0x7f0000000380)='#%}\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='$\x00'], &(0x7f00000004c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmmsg(r5, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xbb128107}, 0x101}, 0xfffffffffffffe3f, 0x3006, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x900, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x24, 0x80, 0x12, 0xe}]}) 54.029944ms ago: executing program 2 (id=10): syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @udp={{0x3, 0x2, 0x8}}}}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000000)="0000040c", &(0x7f0000000540)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x1ff, 0xa4, 0x9, 0x5, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0xfffffffc, 0x2890, 0x5, 0x71002}, {0x6, 0xe, 0x8, 0xffbffff9}, {0xfd, 0x6, 0xfffffffc, 0x9}, {0x4, 0x10001, 0x200800f, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000086, 0x8, 0x14, 0x5910}, {0x6000001, 0x82, 0x4, 0x4}, {0x3, 0x8009, 0x1000, 0x4}, {0x1d0, 0x800, 0xdaa1, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x7}, {0x6, 0x5, 0x5, 0x204004}, {0x0, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x40, 0x6, 0x6, 0x3, 0x8000, 0x6, 0x40000000000, 0x7, 0x2, 0x9, 0x91c, 0x8, 0x2000180, 0x0, 0xd3, 0x76, 0xffffffffffffbff7], [0x5438b950, 0x5, 0x1004, 0x7, 0x1, 0x1, 0x9, 0x2, 0xffffffffffffffff, 0x3], [0x6, 0x0, 0x8, 0x8000000008, 0x10000, 0x210, 0x1000002], [0x100000000, 0x10801, 0x0, 0x5, 0x3], [{0x0, 0x7, 0xfffffbfb, 0x5}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0xb, 0xfffffbff, 0x2, 0x1}, {0x4, 0x3, 0x2, 0x8}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0x401, 0x8}, {0xfffb, 0xffffbfc0, 0x8}}}) ioctl$DIOCSETTIMEOUT(r1, 0xc008441d, &(0x7f0000000080)={0x3, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) minherit(&(0x7f0000531000/0x1000)=nil, 0x1000, 0x0) rename(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='./file0\x00') ioctl$FIONREAD(r2, 0xc0206922, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x3, 0x9) getsockopt(r3, 0x0, 0x2, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) syz_open_pts() futimes(r1, &(0x7f0000000040)=[{0xfffffffffffffff2, 0x7}, {0x7, 0x2}]) 0s ago: executing program 6 (id=11): munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) shmget$private(0x0, 0xc00000, 0x24c, &(0x7f0000400000/0xc00000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x11, 0x3, 0xfffffff5}, {0x50, 0xf0, 0x9}, {0x6, 0x80, 0x12, 0xfffff802}]}) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) (async) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, &(0x7f0000000080)="9e63dbc0", &(0x7f00000000c0)=0x4, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.35' (ED25519) to the list of known hosts. uWAvRm_NfauIlNtG(:0 xSffPfLf fNdO806T97 bL07OWc0E,RE D0 OxN T9R8, A0,P 1 ) E-X>IT e a ker0ne lStopped at proc_trampoline+0xc7: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND * 56901 22884 0 0x100002 0 0 sh 398561 64472 0 0 0x4000000 1K syz-executor proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x70d031829bc0, count: 14 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 *cpu1: uvm_fault(0xfffffd80697b07c0, 0x98, 0, 1) -> e ddb{0}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x70d031829bc0, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80003b3df120 rbx 0 rdx 0 rcx 0xffff80003afd87e8 rax 0x2a r8 0xffff80003b3df050 r9 0x3 r10 0x7b34b221a9875dd r11 0xa6db65467574ef75 r12 0 r13 0 r14 0 r15 0 rip 0xffffffff832a44c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff80003b3df0a0 ss 0 proc_trampoline+0xc7: movl $0,%gs:0x688 ddb{0}> show proc PROC (sh) tid=56901 pid=22884 tcnt=1 stat=onproc flags process=100002 proc=0 runpri=50, usrpri=50, slppri=40, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003afd9778,0xffff80003afd94f0 process=0xffff80003c3eeb70 user=0xffff80003b3da000, vmspace=0xfffffd80697b0b90 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 70636 193007 90139 0 2 0x2 sh 72376 161009 86127 0 2 0x100002 sh 99986 517131 90402 0 2 0x100000 sh 90402 151997 75454 0 3 0x10008a sigsusp sh *22884 56901 58619 0 7 0x100002 sh 64472 353607 89882 0 2 0 syz-executor 64472 398561 89882 0 7 0x4000000 syz-executor 88571 351683 43567 0 2 0x2 ndp 43567 161669 52289 0 3 0x10008a sigsusp sh 9486 215188 32722 0 2 0x100000 sh 32722 507928 14494 0 3 0x10008a sigsusp sh 75454 502119 74761 0 3 0x82 wait syz-executor 34664 176049 74761 0 3 0x2 biowait syz-executor 14494 187100 74761 0 3 0x82 wait syz-executor 52289 393478 74761 0 3 0x82 wait syz-executor 86127 46006 74761 0 3 0x82 wait syz-executor 89882 263451 74761 0 3 0x82 nanoslp syz-executor 90139 144402 74761 0 3 0x82 wait syz-executor 58619 120231 74761 0 3 0x82 wait syz-executor 74761 113014 41272 0 3 0x82 kqread syz-executor 41272 83553 19840 0 3 0x10008a sigsusp ksh 19840 234425 98626 0 3 0x98 kqread sshd-session 98626 260800 40672 0 3 0x92 kqread sshd-session 902 216970 1 0 3 0x100083 ttyin getty 40672 160380 1 0 3 0x88 kqread sshd 6094 505279 82511 74 3 0x1100092 bpf pflogd 82511 403399 1 0 3 0x80 sbwait pflogd 18650 347694 44910 73 3 0x1100090 kqread syslogd 44910 470321 1 0 3 0x100082 sbwait syslogd 69294 205331 1 0 3 0x100080 kqread resolvd 28806 518719 69027 77 3 0x100092 kqread dhcpleased 26830 406906 69027 77 3 0x100092 kqread dhcpleased 69027 265473 1 0 3 0x80 kqread dhcpleased 96375 173087 0 0 3 0x14200 bored smr 39469 413830 0 0 2 0x14200 zerothread 97753 180657 0 0 3 0x14200 aiodoned aiodoned 1335 276275 0 0 3 0x14200 syncer update 46287 309118 0 0 3 0x14200 cleaner cleaner 83412 49110 0 0 3 0x14200 reaper reaper 35839 34958 0 0 3 0x14200 pgdaemon pagedaemon 31741 68166 0 0 3 0x14200 bored viomb 97338 309653 0 0 3 0x40014200 acpi0 acpi0 91968 485471 0 0 3 0x40014200 idle1 77725 310181 0 0 3 0x14200 bored softnet1 68060 132937 0 0 3 0x14200 bored softnet0 78095 473865 0 0 3 0x14200 smrbar systqmp 47962 235208 0 0 3 0x14200 bored systq 43253 328909 0 0 3 0x14200 tmoslp softclockmp 88960 3389 0 0 3 0x40014200 tmoslp softclock 77842 453503 0 0 3 0x40014200 idle0 1 250521 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff8397f9f8) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 uvm_pageactivate+0x15a #3 uvm_fault_upper+0x526 #4 uvm_fault+0x198 #5 upageflttrap+0xa9 #6 usertrap+0x430 #7 recall_trap+0x8 Process 22884 (sh) thread 0xffff80003afd87e8 (56901) exclusive rwlock amaplk r = 0 (0xfffffd806ccec478) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault_check+0x8a9 #3 uvm_fault+0x106 #4 upageflttrap+0xa9 #5 usertrap+0x430 #6 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd80697b0c90) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x430 #7 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff8397f9f8) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 uvm_pageactivate+0x15a #3 uvm_fault_upper+0x526 #4 uvm_fault+0x198 #5 upageflttrap+0xa9 #6 usertrap+0x430 #7 recall_trap+0x8 Process 64472 (syz-executor) thread 0xffff80003afd94e0 (398561) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839d1cc0) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 Process 34664 (syz-executor) thread 0xffff8000fffef240 (176049) exclusive rrwlock inode r = 0 (0xfffffd806c140438) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x98a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cb35b20) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 78095 (systqmp) thread 0xffff8000ffffe530 (473865) shared rwlock systqmp r = 0 (0xffffffff838668e8) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11063 12141K 12141K 166960K 12155 0 pcb 17 12K 12K 166960K 17 0 rtable 187 5K 5K 166960K 273 0 pf 35 17K 18K 166960K 46 0 ifaddr 37 6K 6K 166960K 39 0 ifgroup 55 2K 2K 166960K 55 0 sysctl 1 1K 9K 166960K 5 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 4K 166960K 1485 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1294 81K 81K 166960K 1365 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 2 0K 0K 166960K 2 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 20 73K 93K 166960K 121 0 proc 70 115K 147K 166960K 524 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 in_multi 77 5K 5K 166960K 77 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 31 148K 148K 166960K 31 0 exec 0 0K 1K 166960K 364 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 204 162K 168K 166960K 2943 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 45 90K 104K 166960K 1219 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 NDP 24 1K 1K 166960K 24 0 temp 34 9074K 9138K 166960K 3895 0 kqueue 13 20K 20K 166960K 22 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 26 0 23 1 0 1 1 0 8 0 rtentry 176 86 0 1 4 0 4 4 0 8 0 unpcb 144 37 0 18 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 8 0 4 1 0 1 1 0 8 0 arp 136 14 0 0 1 0 1 1 0 8 0 inpcb 328 63 0 54 1 0 1 1 0 8 0 nd6 152 15 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pfstscr 40 2 0 0 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 pfstitem 24 18 0 0 1 0 1 1 0 8 0 pfstkey 128 18 0 0 1 0 1 1 0 8 0 pfstate 448 17 0 0 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 361 0 0 23 0 23 23 0 8 0 art_table 40 362 0 0 4 0 4 4 0 8 0 art_node 32 86 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1563 0 100 92 0 92 92 0 8 0 ffsino 296 1563 0 100 113 0 113 113 0 8 0 nchpl 144 1756 0 66 63 0 63 63 0 8 0 vnodes 216 1654 0 0 92 0 92 92 0 8 0 namei 1024 5233 0 5233 1 0 1 1 0 8 1 percpumem 16 50 0 0 1 0 1 1 0 8 0 kstatmem 264 26 0 0 2 0 2 2 0 8 0 scxspl 216 6046 0 6045 4 2 2 3 1 8 1 plimitpl 152 28 0 11 1 0 1 1 0 8 0 sigapl 424 433 0 383 7 0 7 7 0 8 0 knotepl 120 54 0 0 2 0 2 2 0 8 0 kqueuepl 224 19 0 10 1 0 1 1 0 8 0 pipepl 344 122 0 95 3 0 3 3 0 8 0 fdescpl 528 417 0 383 3 0 3 3 0 8 0 filepl 160 1497 0 1279 10 0 10 10 0 8 0 lockfpl 104 7 0 4 1 0 1 1 0 8 0 lockfspl 48 5 0 2 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 30 0 13 1 0 1 1 0 8 0 ucredpl 104 72 0 59 1 0 1 1 0 8 0 zombiepl 144 383 0 383 1 0 1 1 0 8 1 processpl 1232 433 0 383 5 0 5 5 0 8 0 procpl 664 444 0 393 5 0 5 5 0 8 0 sockpl 752 127 0 96 4 0 4 4 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 127 0 0 16 0 16 16 0 8 0 mcl2k 2048 11 0 0 2 0 2 2 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 132 0 0 9 0 9 9 0 8 0 bufpl 280 2259 0 105 154 0 154 154 0 8 0 anonpl 32 3902 0 0 32 0 32 32 0 246 0 amapchunkpl 152 8161 0 7815 16 0 16 16 0 158 0 amappl16 200 1877 0 1869 5 0 5 5 0 8 4 amappl15 192 8 0 7 2 1 1 1 0 8 0 amappl14 184 411 0 403 1 0 1 1 0 8 0 amappl13 176 116 0 104 1 0 1 1 0 8 0 amappl12 168 659 0 630 2 0 2 2 0 8 0 amappl11 160 11 0 10 1 0 1 1 0 8 0 amappl10 152 89 0 74 1 0 1 1 0 8 0 amappl9 144 287 0 287 1 0 1 1 0 8 1 amappl8 136 96 0 95 1 0 1 1 0 8 0 amappl7 128 141 0 128 1 0 1 1 0 8 0 amappl6 120 148 0 141 1 0 1 1 0 8 0 amappl5 112 92 0 82 1 0 1 1 0 8 0 amappl4 104 277 0 257 1 0 1 1 0 8 0 amappl3 96 1357 0 1276 3 0 3 3 0 8 0 amappl2 88 505 0 446 2 0 2 2 0 8 0 amappl1 80 9088 0 8466 14 0 14 14 0 8 0 amappl 88 2273 0 2146 4 0 4 4 0 92 0 uvmvnodes 80 99 0 0 3 0 3 3 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 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 417 0 383 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 417 0 383 1 0 1 1 0 8 0 vmmpekpl 168 5199 0 5165 2 0 2 2 0 8 0 vmmpepl 168 34887 0 33131 85 0 85 85 0 357 2 vmsppl 488 416 0 383 5 0 5 5 0 8 0 rwobjpl 80 13311 0 12290 23 0 23 23 0 8 0 pdppl 4096 841 0 766 99 12 87 87 0 8 12 pvpl 32 8974 0 0 73 0 73 73 0 265 0 pmappl 256 416 0 383 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 259 0 15 7 0 7 7 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x70d031829bc0, count: -1 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299bdff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,3a) at comcnputc+0xd0 cnputc(3a) at cnputc+0x67 db_putchar(3a) at db_putchar+0x36d kprintf() at kprintf+0x223 db_printf(ffffffff834d4268) at db_printf+0x9b db_ktrap(6,0,ffff80003c3fb3b0) at db_ktrap+0xe3 kerntrap(ffff80003c3fb3b0) at kerntrap+0x243 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dovutimens(ffff80003afd94e0,fffffd806980e438,ffff80003c3fb590) at dovutimens+0x368 sys_futimes(ffff80003afd94e0,ffff80003c3fb6e0,ffff80003c3fb630) at sys_futimes+0x208 end trace frame: 0xffff80003c3fb6d0, count: 0 ddb{1}> trace x86_ipi_db(ffff8000299bdff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,3a) at comcnputc+0xd0 cnputc(3a) at cnputc+0x67 db_putchar(3a) at db_putchar+0x36d kprintf() at kprintf+0x223 db_printf(ffffffff834d4268) at db_printf+0x9b db_ktrap(6,0,ffff80003c3fb3b0) at db_ktrap+0xe3 kerntrap(ffff80003c3fb3b0) at kerntrap+0x243 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dovutimens(ffff80003afd94e0,fffffd806980e438,ffff80003c3fb590) at dovutimens+0x368 sys_futimes(ffff80003afd94e0,ffff80003c3fb6e0,ffff80003c3fb630) at sys_futimes+0x208 syscall(ffff80003c3fb6e0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x42bf74cd00, count: -16