last executing test programs: 8.179020926s ago: executing program 3 (id=116): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2db) (async) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x1, &(0x7f0000000240)={0x7, 0x4000000000000003}) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sendto$inet(r1, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0xd3, 0x8, 0xfd, 0xffff}], 0xe, 0x0, 0x9b66, 0x0) (async) kevent(r2, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x8, 0x3fffffff, 0xfb, 0x13fff}], 0x1, 0x0, 0xfffffff7, 0x0) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="00000000ca5a666b", 0x8) (async) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80184901, &(0x7f00000000c0)={0x4, '.\x00'}) 7.291990728s ago: executing program 5 (id=185): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) wait4(0xffffffffffffffff, &(0x7f0000000000), 0x2, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f00000005c0)=ANY=[]) ioctl$DIOCSETLIMIT(r0, 0xc0084428, &(0x7f0000001200)={0x2, 0x2}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/52, 0x2d}], 0x10000000000002fd) writev(r3, &(0x7f0000000080), 0x1000000000000166) r4 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r4, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "fffffff9000000000000000000000001", 0x7}, 0x1c) connect$inet6(r4, &(0x7f0000000240)={0x1c, 0x18, 0x1, 0x400, "5c3ee8fd098311d4dcaacb3fe9b42794"}, 0x1c) r5 = socket$inet(0x18, 0x3, 0x102) sendmsg(r5, &(0x7f0000000240)={&(0x7f0000000200)=@in6={0x1c, 0x18, 0x1, 0x7, "00000000000000000000000000000001", 0x101}, 0x1c, &(0x7f0000000340)=[{&(0x7f0000000040)="6388020000003a9afe91426ee03e53000000000000000000", 0x18}, {&(0x7f0000000640)="f906855e8abe4faa837528ca3ff6a53a772bdf75eeeda19a1752ea37a2ac98180a2cba30e6c06e51ce496e4344c9a2198a1389cfdde210f91c5ce71b338aa6c1f75c3d9a20a783cb7936dd2d3d6b4dfa83eb4525ecc017b7749159a6d70b4ffdeea32edaf2051096d487c86883d2c073267c2a16b588723f66c87f168d6b937262bdeb4d83b910717511525a10ba5e0d9a56", 0x92}], 0x2, 0x0}, 0x402) ioctl$DIOCGETRULESETS(r1, 0xc444443a, &(0x7f0000000040)={0x4b4, './file0\x00', './file0\x00'}) 6.921332006s ago: executing program 3 (id=116): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2db) (async) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x1, &(0x7f0000000240)={0x7, 0x4000000000000003}) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sendto$inet(r1, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0xd3, 0x8, 0xfd, 0xffff}], 0xe, 0x0, 0x9b66, 0x0) (async) kevent(r2, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x8, 0x3fffffff, 0xfb, 0x13fff}], 0x1, 0x0, 0xfffffff7, 0x0) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="00000000ca5a666b", 0x8) (async) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80184901, &(0x7f00000000c0)={0x4, '.\x00'}) 6.162897488s ago: executing program 5 (id=211): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1d3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x800, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4000, 0x510, 0x0) 6.12022309s ago: executing program 5 (id=216): r0 = socket(0x18, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x1000040, 0x100, {[0xfffffbfffffffff6, 0x4, 0x4, 0x5, 0x6, 0xc0000000000, 0xdf60, 0xfffffffffffffffe, 0x1, 0x2f01, 0x2, 0xa, 0xffffffffffffffff, 0x5, 0x8, 0x4, 0x3ff, 0x100], [0x5304, 0x7ffffffd, 0xfffffffffffffffd, 0x2009e33, 0x2000020005e, 0x8000000000000000, 0x1fe, 0xffffffffffffffff, 0x0, 0x9466], [0x2, 0x0, 0x5, 0x5, 0xb, 0x40011000, 0xffffffff00000000], [0x100, 0xffd7, 0x6, 0x20000100000000, 0xfffffffffffffffe, 0x100], [{0x1000, 0x4, 0x400000, 0x4}, {0xfffc, 0x5d, 0x5}, {0x9, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x9, 0x5}, {0x0, 0x28291c5b, 0x9, 0x2000000000000004}, {0x0, 0x10000, 0x40, 0x5}, {0xfffc, 0x2}], {0xc53, 0x5, 0x10800}, {0xfffe, 0x80000000, 0x0, 0x4}}}) (async) r1 = kqueue() r2 = socket(0x11, 0x8003, 0x8) getsockopt(r2, 0x11, 0x401, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000240), 0x96, &(0x7f0000000540), 0xfffb4961, 0x0) (async, rerun: 64) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x8) ioctl$TIOCSETA(r3, 0xcd60441a, &(0x7f0000000580)={0x2, 0x100, 0x4, 0x10000, "000800000a00000f000000aff0338a6b4fc6d780", 0x4, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000002c0)="ed", 0xfffffdb6) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r6 = syz_open_pts() (async) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCEXCL(r7, 0x2000740d) (async) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000000)) 5.898035333s ago: executing program 3 (id=116): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2db) (async) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x1, &(0x7f0000000240)={0x7, 0x4000000000000003}) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sendto$inet(r1, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0xd3, 0x8, 0xfd, 0xffff}], 0xe, 0x0, 0x9b66, 0x0) (async) kevent(r2, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x8, 0x3fffffff, 0xfb, 0x13fff}], 0x1, 0x0, 0xfffffff7, 0x0) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="00000000ca5a666b", 0x8) (async) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80184901, &(0x7f00000000c0)={0x4, '.\x00'}) 5.785071279s ago: executing program 5 (id=229): ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0xf, 0x4], 0x2, 0x4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CLOSEFB(0xffffffffffffff9c, 0xc00864d0, &(0x7f0000000080)={0x0}) ioctl$DRM_IOCTL_MODE_DIRTYFB(r0, 0xc01864b1, &(0x7f0000000100)={r1, 0x2, 0x77f3, 0x2, &(0x7f00000000c0)=[{0x3, 0x9, 0x401, 0x4}, {0x0, 0x9, 0x2}]}) sysctl$kern(&(0x7f00000005c0)={0x1, 0x48}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="a127847f", 0x4) 4.928540609s ago: executing program 5 (id=231): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x4, 0xffffffff, 0x0, 0xa, "210d02000000000000000001008a00001600", 0x80000000, 0x39fa69e4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2db) ioctl$BIOCSETIF(r2, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x40384900, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x510, r3) getrusage(0x1, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x80184901, &(0x7f00000000c0)={0x6, '.\x00'}) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fstat(r1, &(0x7f0000000100)) 4.849135233s ago: executing program 3 (id=116): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2db) (async) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x1, &(0x7f0000000240)={0x7, 0x4000000000000003}) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sendto$inet(r1, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0xd3, 0x8, 0xfd, 0xffff}], 0xe, 0x0, 0x9b66, 0x0) (async) kevent(r2, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x8, 0x3fffffff, 0xfb, 0x13fff}], 0x1, 0x0, 0xfffffff7, 0x0) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="00000000ca5a666b", 0x8) (async) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80184901, &(0x7f00000000c0)={0x4, '.\x00'}) 3.815843955s ago: executing program 5 (id=246): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) readlink(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8000, 0x3ff, 0xfffffffe, 0x2, "000600", 0x0, 0x301}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="1dc166aff3d0c6fb0e5293eeeff3b945dbf27feaba71c0dce7e0f58d752d993453e5e995d61fc748ed9ad93588b0aefb21aba0276adc991b8d8394a64d978dd49c8937c0fb9a33326f566e64c2a7dbd734c9d7e39e2b853956f090506a1cbcfe03f0e367278974088c3181a0f300955f13cad5267a6cedef685e2db9b4368c7aada6c8ac7be67e3f9ad29ceae0c8b9e19cb8edf8b15470c7a4b1240fac1e2a3de0243a47b79411680bab5bf684d7d1476f99d6988ee107fdbbc33519", 0xbc}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{r1, 0x0, r1, 0x0, 0xed, 0x8, 0x0, 0x0, 0xd15}, 0x3000003, 0x0, 0x0, 0x9, 0x0, 0xfffffffffffffffa, 0x8, 0x1, 0x3, 0x80000000, 0x20000087}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() r4 = syz_open_pts() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "975203", 0x0, 0x3c, 0x3, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2}}}}) ioctl$WSKBDIO_GETDEFAULTBELL(r5, 0x40105706, &(0x7f0000000040)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000280)={0x42b788, 0x9, 0x40982, 0x8ee6b9ae, "08002e92b6a04cb77f9300", 0x78d, 0x8}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000500)=0x3ff) 3.647993626s ago: executing program 4 (id=253): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) wait4(0xffffffffffffffff, &(0x7f0000000000), 0x2, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f00000005c0)=ANY=[]) ioctl$DIOCSETLIMIT(r0, 0xc0084428, &(0x7f0000001200)={0x2, 0x2}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/52, 0x2d}], 0x10000000000002fd) writev(r3, &(0x7f0000000080), 0x1000000000000166) r4 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r4, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "fffffff9000000000000000000000001", 0x7}, 0x1c) connect$inet6(r4, &(0x7f0000000240)={0x1c, 0x18, 0x1, 0x400, "5c3ee8fd098311d4dcaacb3fe9b42794"}, 0x1c) r5 = socket$inet(0x18, 0x3, 0x102) sendmsg(r5, &(0x7f0000000240)={&(0x7f0000000200)=@in6={0x1c, 0x18, 0x1, 0x7, "00000000000000000000000000000001", 0x101}, 0x1c, &(0x7f0000000340)=[{&(0x7f0000000040)="6388020000003a9afe91426ee03e53000000000000000000", 0x18}, {&(0x7f0000000640)="f906855e8abe4faa837528ca3ff6a53a772bdf75eeeda19a1752ea37a2ac98180a2cba30e6c06e51ce496e4344c9a2198a1389cfdde210f91c5ce71b338aa6c1f75c3d9a20a783cb7936dd2d3d6b4dfa83eb4525ecc017b7749159a6d70b4ffdeea32edaf2051096d487c86883d2c073267c2a16b588723f66c87f168d6b937262bdeb4d83b910717511525a10ba5e0d9a56", 0x92}], 0x2, 0x0}, 0x402) ioctl$DIOCGETRULESETS(r1, 0xc444443a, &(0x7f0000000040)={0x4b4, './file0\x00', './file0\x00'}) 2.89889088s ago: executing program 2 (id=265): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x3, 0x122800000000009}, {0xffffdff0, 0x8020000000000001}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000140)={0x8, 0x100, 0x8001, 0x403, "200000000a00000f000000aff0338a6b4fc6d700", 0x8, 0x7}) 2.898585235s ago: executing program 3 (id=116): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2db) (async) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x1, &(0x7f0000000240)={0x7, 0x4000000000000003}) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sendto$inet(r1, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0xd3, 0x8, 0xfd, 0xffff}], 0xe, 0x0, 0x9b66, 0x0) (async) kevent(r2, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x8, 0x3fffffff, 0xfb, 0x13fff}], 0x1, 0x0, 0xfffffff7, 0x0) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="00000000ca5a666b", 0x8) (async) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80184901, &(0x7f00000000c0)={0x4, '.\x00'}) 2.870636669s ago: executing program 6 (id=268): sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f000062a000/0x800000)=nil, 0x800000, 0x0) (async) ioctl$DIOCCHANGERULE(0xffffffffffffffff, 0xcd60441a, &(0x7f00000006c0)={0xe, 0x4, 0x40, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, "05e1827e056e1984ee4dca1f273deac08b025a7e79f46d7c9b1993978f21f9b079597657812ce611e70f3ab4686adf824bc585bfc9b86b8b575d97349c9d462737f54e697dd3fb9f5683bf5e4f9be7f6beefc72fb5934a45d34a11cb3461befe44f8f269bc971b5a197f4ffb621dae1a5769aacece1edf0fbd2ad2f9cf4fa14b60d0120c1ec4cc50d05a97dad3a9f7c31b2abe53e33d2ed25d010b155e92ead656620b1e4bb1fa911aef7978b0285e41b65c5a21c7966d57450172384ffc39c4d95d9fe23be20646c747e77e33674ce53f0189842a535c25a6a6869c4a5abbbcc3a015db95ce0ca0f5ccc0647054ca2bf1af61e2cf462592d0b1ac3f0a77d71933f81187c8c06342caf34f90508124abfd76c5ea99ab3d893549ca01655818da055d6bdf283418a1058eb4d4d159f2b30423c8060d9d2d71039784fd0eea13589714aff340cac94f7ffafb3d233f3f6cf5d1f6bbfeee4ec9f98d30f30a19ce9d10d91b5f6ee1c5ece8c77c32b6b30f521bbf2d216b08b50fd02415c6513965293f62c9263bb472cff75669d57a27a5aeb3df992d021db6d888b3356a71c6c0b8240f963284009ca14dde073320f30ff7d3569704bee2512c0d4b2483753f03e14a6c679a2464e2638eaa2cea5b6145214de11578ff80229881ee1ac67aa5af67e61fa117cffc4c45b4b78ddbd34277f1f68013bb6a9db434d07f3546eca09f0d5804e56cccdac2570d745f283ccc1f4f4d70fa0f26cd2d581eb397b960ca0dbfb8600f3501e413b7b77f5d67e273ab720f2eaa51d97bc4b7fea0efe799fb474de356ca299208e858e24356e9fd86e484d505b78be6035355678c43d647cb75444e784ffb2917723c16c3ad5831f5da599f6a589553db5e61057c5f0c53b06488ac9117af4e51199d1f0bd87e3130bcb1eec42292dfa740ca2c8e8a0673c14edda402491600febc0d5c4811850558bc7fa7ec3f4bc6ce4670eb5fa93c94dff254efc5bf539bd93d6bab5d4786a0245a5a4af53b35b803749f8d61a3fb39fcaca5f160ee333dccd1f2f319c9ee6f7268cb92a4738454fecea947c0cceb6dbe19ce54019f5e6c652ecf244af8e56f4be1566ab226ad033a3107597fadae257690f9aded5336f12d13f4a00532cb21acb04dc141e439895e0ab95d3e1ba8c19d2f6f1225093f20e51bb984bf05603c642639fc4438996fb89bb9098e826161d4a0187de78c7f4b4a451e48b71c94586b7772bb1462e9a766a1a885e1c413b149cfe0b60b4980ca6b7d63efba503066456368ab7597244c7bc31d34a408e768448953c59eb8635da9f6bfc528ccae45b22d44ae9abe47054ec7b69a8d3b1c9fd4f6cc59c34bad2d8cbb2f38679160f0a4310d131de72a5c50e90e90c12498c0064d9abd131b77e92bd26bf6f6371e23dfab60858b8df151f4a45aa528833ab4302b8dda28d7f785f19f1c874ff3edde7db5ec24eb065d41be913c1a49cd6e25722c2cc2d14d4a12e59dc0b2856a08106a97dedac26653b614c595e3baccad71d014966d6258b336d5a4be70ea19eeeb398e25f025e073ddd41aec39b906f200dc727f3ee2b00474310fa82e68b7bf2d8124ed8978f6b34d78a363d1e0707d5f652b2fd2ca4a64cdba1e5827e348a6865cbcdf0e615d22fb8e237b04dfa2e92cad9346be769e2a2c35d3a5608b8d056e4dc95f597d299e66b1fe5e4c09ff137abbf77cbcfd96e75e778bde7947e56d11792d9637b1589f898bedc0ab9774e510542cde9e2bcc357c76ed0819683f55c97cb83c5edfa6fa1e29f5fffa81fdaadf72bc4f63cfa28eef0d0101a2b7ae899371b0d27a1a739dc6cc628b7b318b88ccd1d2a5b2e33fa1377f293d9a61cf6e9280cd7721fe06054e86852a225681a304bd10883ec8f6a31f8807b8aeaca93c20da9ba6"}) r0 = semget$private(0x0, 0x2, 0x3) (async) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1882, 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/18) (async) getgroups(0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) semget(0x2, 0x2, 0x122) r1 = semget(0x0, 0x1, 0x5e0) semctl$GETNCNT(r1, 0xdc96ce07e9c33f14, 0x3, 0x0) sysctl$kern(&(0x7f0000000440)={0x1, 0x38}, 0x2, &(0x7f0000000380)="71057bfec37082000000000000000000000000000000000000000000f04feefc2c714b343bf9e5ca000000000000b1000000004f08805d0a8188d57b9f3b03ee7276bb9501a0534698d619b9de9f6385b608f56027d14724dc102bf00f2cef70", &(0x7f0000000040)=0x60, 0x0, 0x0) 2.778750827s ago: executing program 6 (id=272): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="41141c6667fa5d8460f85e6a09d288d38a75c8cc8b8f44783778b6e7bec4a206a73ec279", 0x24}, {&(0x7f0000000700)="795de5c24ffdaa8d7dc6f5c40452fadeb2c07c44db72cf454795f96ae8a488391399471a3568b123d479151c313a8ff4e20723f034b3d5fb62eb50508ac26947c9a4babe6fc10e8607f679d679b75e5d6bf40f9cf7556a4c5bdeababe5cacbdd0209dea8961f163c53d18598184301b4800d2972afb7ff763324d8ae6836696d8db0bfbf8c3e46690668bdb0f9a01be4c69daf0fbc10e89a1f0300000053c47fd0ce74f5ff3b814baf9cd6bc2b0d37a571bd1ea15ece", 0xb6}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}]}) r1 = socket$inet(0x2, 0x2, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0x1c) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) ioctl$DIOCGETSTATE(r2, 0xc1084413, &(0x7f0000000ac0)={{0x3, './file0\x00', [{[@v4, @v6=@mcast1], [0x805, 0x80], 0x5}, {[@v6=@rand_addr="bb1acccaea2e245e33fb23b8362a7c30", @v6=@empty], [0x6, 0x3ff], 0x49}], {{0x0, 0x80, 0x6, 0xfff}, 0x6, 0x1, 0x80, 0x8, 0x401, 0x6, 0x2}, {{0x9, 0xfd, 0xff, 0xb07}, 0xbc, 0x3, 0x40000004, 0xff, 0xfb, 0xfc, 0x6}, @v4=@remote={0xac, 0x14, 0x0}, 0x3, 0x5, 0x7, 0x4b, 0x100, [[0x5, 0xd], [0x1, 0x9]], [[0x80007], [0x0, 0x1ff]], 0x9, [0x20000007, 0x6], 0x1, 0x31, 0x66, 0x2, 0x20, 0x1, 0x88, 0x2, 0x5, 0x9, 0x3, 0x0, "02ac"}}) setitimer(0x2, &(0x7f0000000140)={{0x3, 0x122800000000009}, {0xffffdff0, 0x8020000000000001}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r2, 0xcd60441a, &(0x7f0000000140)={0x8, 0x100, 0x8001, 0x403, "200000000a00000f000000aff0338a6b4fc6d700", 0x8, 0x7}) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000), 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000780)={0xffffffffffffff41, 0x2}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaff999129106586dd60db834400081100fe000000028000d1440000200000ff020000000000000000000000000001"]) 2.7775424s ago: executing program 2 (id=275): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r0 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x48) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2, 0xffffaf35, 0x7f, 0x4, 0x84000001, 0x7fbefffd, 0x5, 0x10, [{0x10000000, 0x5, 0x3, 0x40}, {0xffffff73, 0xfffffffe, 0x100001, 0x100}, {0xffffffc0, 0x20007, 0x6, 0x9}, {0x7, 0x6, 0xfffffff6, 0x200}, {0xac2, 0x8, 0xfff, 0x800007}, {0x4020002, 0x8, 0x7, 0x9}, {0x9, 0xdf61, 0x200004f8, 0x366}, {0x2, 0x11, 0x2013, 0x6f}, {0xfffffffd, 0x10, 0x40000003, 0xa}, {0x0, 0x3, 0x400, 0x1ff}, {0x1e6, 0x400fff9, 0x10927c, 0x4}, {0x3, 0x25, 0x9, 0x2d0b}, {0xfffffffe, 0x6, 0x80002004, 0x4000408}, {0x2, 0x8, 0x0, 0x200}, {0x7ffe, 0x9, 0x8, 0x5}, {0xfffffffd, 0xfffffffd, 0xf779, 0x9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, &(0x7f00000001c0)) 2.76758748s ago: executing program 6 (id=276): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xbd, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0x2, 0xfffffffffffffff9, 0x2f01, 0xec7, 0x3, 0xffffffffffffffff, 0x0, 0x80000001, 0x4, 0x2, 0x40000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x1ffffffe, 0x5e, 0x7b98, 0x1fd], [0x100000001, 0x2, 0x8000000040000004, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x3, 0x1ffffffffff, 0x7, 0x100000000, 0x9, 0x4], [{0x0, 0x4, 0x1, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0xffdc, 0x893, 0x9, 0x5}, {0x5, 0x0, 0x80000}, {0x0, 0x100, 0x3, 0x8}], {0x0, 0x3, 0x5}, {0x7f, 0x80000000, 0x5, 0xfff}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x97, &(0x7f0000000180), 0xbffb4961, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) open(&(0x7f0000000b80)='./file1\x00', 0x18289, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080600010800060c00084e50550cabf2ac1400aa00"/42]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x4e, 0x2100009, 0x5c0, 0x1, 0x3, 0x5d7227f9, 0x10, [{0x3, 0x10007, 0x6, 0x71001}, {0x9, 0xc, 0x1, 0x2901f03c}, {0x1000008, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8000800a}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x203, 0x2000002, 0x99}, {0xce1, 0x15, 0x4f8, 0x7}, {0x6, 0x300, 0x55, 0x40000007}, {0x2, 0x100, 0x7, 0x8}, {0x8007, 0x8001, 0x0, 0x103}, {0x1cc, 0x10001, 0xfa, 0x1}, {0x5b9a, 0x0, 0xfffffffd, 0x1}, {0x7, 0x5, 0x200008, 0xb}, {0x29a71717, 0x80, 0x0, 0xc377}, {0x0, 0x427, 0x69}, {0x8000, 0x8000001, 0x101002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000780)={0xffffffffffffff41, 0x2}) 1.468322022s ago: executing program 6 (id=278): unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000014c0)=[{0x0}, {&(0x7f00000003c0)="bb216c3449d62cb3f6b8187a7334b0158baa2dda584d4080feac865c3d6dd49099bba95d50c036e2c1acc18b313e2d67f0ca5d964b21bf2bd4fc327296d308432ede56a81de96018b838af2e090d127e023cff2d13fac19c5bc3f0f4abe14af6554df650c283b79de3f33eefc62071d166d8d972faab9c194629de026e5b2d67dc8d243151b4c2cfc351b8cbeb8fda3138c26ee1f7fa07eb0e8a218084052da8abef8852282e86bd6d8328ca60a94135f70e77453ce70af7ac52194c432d802a4b905d6d221f5fc24a79a811854227", 0x5b}, {&(0x7f0000000240)="8f8b0b4e59a2df7257c849ddfa8b4a6f1904d37d733639322dd3f2075fe22dbbcc3cd7638bfa1108e44179793a75ca445fc551ee6139217ec3d30ac5f7030ed04bdcabf7b10b9389bcc6a2cb8108fc590d9ba6e896d094cd2090727f78e4739f438c8bf4f16d10dc616cb708ac4f3f49fb97ba8a6b2e859e286a7157bebf0624f2725b9d8771b0ae33ca0e910c2e78f8dd7e68e7b17d87432e6f5247a99546ae1cba7d4b68af8a60a094fa8e223bfda1ed3406c149e3601d8992c0", 0xbb}, {0x0}, {&(0x7f0000000100)="56e13e1b79688adc22c8cc0dac37a6444967721bc10cdf45d3d2752fef4bb08d60ff1046f180b8062d02fe61"}, {0x0}, {0x0}], 0x7, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000159b9159c6afe4d258227795a1c179baffeeec93ba7c1af3c24f4e36a61894d12196719535ce0fea6335aa06b724fdcd197b267791ae8f985f2f545f5087f210e6f75d1a7ce376ef473fd"], 0x10, 0x8}, 0x40c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0xfffffe98}], 0x1) write(r2, &(0x7f0000000080)="e084", 0x2) unveil(0x0, &(0x7f0000000080)='c\x00') ioctl$DIOCSETHOSTID(r0, 0xc0044456, &(0x7f00000000c0)=0x8eb) 1.442004199s ago: executing program 2 (id=281): socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) connect$inet(r0, &(0x7f0000000200)={0x10, 0x2, 0x1, 0x47d6}, 0x10) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x5, 0x11, r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f0000000240)=[{0x48, 0x1, 0x10, 0x80000000}]}) kevent(r2, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x47, 0xf27ff7794bbc9c2d, 0xf6, 0x5}], 0x1, 0x0, 0x9b68, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x4, 0x80000000, 0x100, 0x13fff}], 0x1, 0x0, 0x5, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2c) getpid() setuid(0xee01) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r4 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x48) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1, 0xffffaf35, 0x7f, 0x4, 0x6, 0x7fbefffd, 0x5, 0x10, [{0x10000000, 0x5, 0x4, 0x1000042}, {0xffffff73, 0xfffffffd, 0x100001, 0x3}, {0xc7, 0xb, 0x9, 0x9}, {0x100, 0x6, 0xfffffff6, 0xff}, {0xac2, 0x8, 0x1002, 0x800007}, {0x4020002, 0x8, 0x7, 0x9}, {0x9, 0x80df61, 0x200004f8, 0x14}, {0x6, 0x11, 0x2013, 0x6f}, {0x401, 0x10, 0x40000003, 0xa}, {0x0, 0x3, 0x3, 0x1ff}, {0x0, 0x400fff9, 0x10927e, 0x4}, {0x3, 0x27, 0x9, 0x2d0b}, {0xfffffffe, 0x2, 0x7, 0x408}, {0x2, 0x8, 0x0, 0x200}, {0x7ffe, 0x1, 0x1, 0x2}, {0xfffffffd, 0xfffffffd, 0xf779}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f0000000240)={0x0, 0x6, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shmget$private(0x0, 0x4000, 0x202, &(0x7f00000c3000/0x4000)=nil) syz_emit_ethernet(0x52, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6099cea6001c2c03cb697a653e336f000000500000000000ff0200000000000000000000000000011100002e"]) syz_emit_ethernet(0x1000e, &(0x7f0000000480)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020028", @ANYRES16, @ANYRESHEX, @ANYBLOB="3b8c98197f1bc60c3764659c442a44634833454d90adea720980d8211a91142279ae007761b6a3cf7211021a0b7c183ffcf6619d514dbe45fc8cb39cc7a7320d5f06d35ea01a9b47f79e9a1ba361cd2a590c4c122b4b9610a3de2f90e306f877275efaabcd22c43d27ea940e3d7486f59b39ebb9dc25b3fa37f56741410555a68adccccc0e436140fa63945508ac4a8ceeab157a3bfdbc70312952c3fbf84024dea58760aba2af9dd14fd63aa41e29dfa99524b09ff3d4d1dc63ed25f962539fce9800"]) socket$inet(0x2, 0x3, 0x2) 1.429827534s ago: executing program 4 (id=282): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000040)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x525, 0x7, 0x200000000207b98, 0x80000000000001fe, 0x2, 0x0, 0x9], [0x52e375c0, 0x8000, 0x3ffffffe, 0x1, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffa, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x6}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xf7fffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x4, 0x6d5, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(0x0, 0x3db) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) shutdown(r0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) msgsnd(0x0, 0x0, 0x0, 0x800) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x6) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x83) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 1.330328524s ago: executing program 1 (id=285): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) 1.329595645s ago: executing program 1 (id=286): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xef, 0x9, 0x3, 0x101, 0x4, 0x1, 0x3, 0x10, [{0x5, 0x8, 0x8, 0x71800}, {0x8, 0x300b7fe, 0x7, 0x7}, {0x100006, 0x0, 0xa, 0x24}, {0xe0, 0x0, 0x201, 0xffffeffe}, {0x7, 0x80006b63, 0x80000001, 0xff7f}, {0x2, 0x6, 0x7fff, 0xc}, {0x1, 0x7, 0x7, 0x70}, {0x58a, 0x3, 0xfdf2, 0xb9}, {0x401, 0x5, 0x10000034, 0x6}, {0xfefffc04, 0x5, 0x6, 0x1}, {0x8, 0xff79, 0x5, 0xe1}, {0xcb, 0x6, 0x200, 0x8}, {0x2100df, 0x6, 0x5, 0x389a}, {0xffff7fff, 0xe2, 0xfffffff5, 0x33}, {0x5, 0x8, 0x27, 0x4}, {0x8, 0xd655, 0x3, 0x2}]}) poll(&(0x7f0000000000)=[{}], 0x1, 0xa122) syz_emit_ethernet(0xe, &(0x7f00000014c0)={@broadcast, @broadcast, [], {@generic={0x806}}}) ktrace(0x0, 0x1, 0x50c, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r2 = syz_open_pts() r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f00000002c0)=0x1c) getsockname$inet6(r3, &(0x7f0000000300), &(0x7f0000000340)=0x1c) setsid() ioctl$TIOCSCTTY(r2, 0x20007461) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$DIOCSTART(0xffffffffffffffff, 0x20004401) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x20, 0x66, 0x0, 0x7, 0x1, 0x0, @rand_addr=0x9, @multicast1}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x2, 0x4, 0x1}}}}}) closefrom(r2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000480)={0x3, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x4, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe, 0x0, 0x6], [0xc41, 0x2, 0x101, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x5, 0x1ffffffffff, 0x7ffffffffffffffc, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa], [{0x1, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x20000080}, {0x3, 0x5, 0x6, 0x2}, {0x0, 0x2000002, 0x3, 0x8}, {0x0, 0x401, 0x3, 0x1000}, {}, {0x2, 0x100, 0x31, 0x8}], {0x0, 0x5, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x1002}}}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) ioctl$VNDIOCSET(r1, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) setsockopt(r0, 0x1000000029, 0x9, &(0x7f0000000080), 0x0) 1.280060161s ago: executing program 4 (id=288): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ff9000/0x3000)=nil, 0x1000) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) 1.27944981s ago: executing program 7 (id=289): r0 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x5ac8, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r1, &(0x7f0000000300)=""/139, 0x8b) read(r1, &(0x7f0000000680)=""/206, 0xce) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x4000, 0x101, {0x3}}) r2 = socket(0x20, 0x2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0xee) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r3, 0x0) symlink(&(0x7f0000000140)='./file0/file0/../file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6d4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000080)) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r5) 1.278384748s ago: executing program 2 (id=290): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1d3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x800, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0xb000000, 0x510, 0x0) 1.176681791s ago: executing program 0 (id=291): r0 = socket(0x2, 0x3, 0x2f) sendto$inet(r0, 0x0, 0x0, 0x400, &(0x7f0000000280)={0x10, 0x2, 0x0, 0x63e8}, 0x10) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x8) ioctl$AUDIO_GETPOS(0xffffffffffffffff, 0x40104123, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001200)='\x00', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair(0x2, 0x3, 0x106, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) 1.176312902s ago: executing program 0 (id=292): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x3, 0x122800000000009}, {0xffffdff0, 0x8020000000000001}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000140)={0x8, 0x100, 0x8001, 0x403, "200000000a00000f000000aff0338a6b4fc6d700", 0x8, 0x7}) 1.175902686s ago: executing program 4 (id=293): r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) setreuid(0xee00, 0x0) r1 = getuid() (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xd27d43220c7fd9f, 0x0) (async) nanosleep(&(0x7f0000000100)={0x80000000}, &(0x7f0000000180)) (async) unveil(0x0, &(0x7f0000004000)='x\x00') (async) setresuid(0x0, r1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001240)=[{&(0x7f00000001c0)="38e5d7665dfe8acce5ec6c91955533194a", 0x11}], 0x1, 0x70a9) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) (async) execve(0x0, &(0x7f0000000480)=[&(0x7f0000000240)='-+@)\x00'], 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8848"]) setreuid(r1, 0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x4f4b) (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x40421, 0x192) 1.175258345s ago: executing program 0 (id=294): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xbd, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0x2, 0xfffffffffffffff9, 0x2f01, 0xec7, 0x3, 0xffffffffffffffff, 0x0, 0x80000001, 0x4, 0x2, 0x40000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x1ffffffe, 0x5e, 0x7b98, 0x1fd], [0x100000001, 0x2, 0x8000000040000004, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x3, 0x1ffffffffff, 0x7, 0x100000000, 0x9, 0x4], [{0x0, 0x4, 0x1, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0xffdc, 0x893, 0x9, 0x5}, {0x5, 0x0, 0x80000}, {0x0, 0x100, 0x3, 0x8}], {0x0, 0x3, 0x5}, {0x7f, 0x80000000, 0x5, 0xfff}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x97, &(0x7f0000000180), 0xbffb4961, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) open(&(0x7f0000000b80)='./file1\x00', 0x18289, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080600010800060c00084e50550cabf2ac1400aa00"/42]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x4e, 0x2100009, 0x5c0, 0x1, 0x3, 0x5d7227f9, 0x10, [{0x3, 0x10007, 0x6, 0x71001}, {0x9, 0xc, 0x1, 0x2901f03c}, {0x1000008, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8000800a}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x203, 0x2000002, 0x99}, {0xce1, 0x15, 0x4f8, 0x7}, {0x6, 0x300, 0x55, 0x40000007}, {0x2, 0x100, 0x7, 0x8}, {0x8007, 0x8001, 0x0, 0x103}, {0x1cc, 0x10001, 0xfa, 0x1}, {0x5b9a, 0x0, 0xfffffffd, 0x1}, {0x7, 0x5, 0x200008, 0xb}, {0x29a71717, 0x80, 0x0, 0xc377}, {0x0, 0x427, 0x69}, {0x8000, 0x8000001, 0x101002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000780)={0xffffffffffffff41, 0x2}) 831.941082ms ago: executing program 0 (id=295): syz_emit_ethernet(0x52, &(0x7f00000001c0)=ANY=[@ANYBLOB]) 831.421894ms ago: executing program 2 (id=296): r0 = socket(0x18, 0x3, 0x3a) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@in6={0x1c, 0x18, 0x0, 0x7, "fe0000000100000000000087492f3e00", 0x100}, 0x1c, 0x0, 0x0, 0x0}, 0x40c) r1 = socket(0x2, 0x3, 0x11) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000380)="d266a0070000003a718c2648d581512c613d5e05", 0x14) 831.232779ms ago: executing program 3 (id=116): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2db) (async) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x1, &(0x7f0000000240)={0x7, 0x4000000000000003}) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sendto$inet(r1, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0xd3, 0x8, 0xfd, 0xffff}], 0xe, 0x0, 0x9b66, 0x0) (async) kevent(r2, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x8, 0x3fffffff, 0xfb, 0x13fff}], 0x1, 0x0, 0xfffffff7, 0x0) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="00000000ca5a666b", 0x8) (async) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80184901, &(0x7f00000000c0)={0x4, '.\x00'}) 825.709932ms ago: executing program 0 (id=297): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xbd, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0x2, 0xfffffffffffffff9, 0x2f01, 0xec7, 0x3, 0xffffffffffffffff, 0x0, 0x80000001, 0x4, 0x2, 0x40000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x1ffffffe, 0x5e, 0x7b98, 0x1fd], [0x100000001, 0x2, 0x8000000040000004, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x3, 0x1ffffffffff, 0x7, 0x100000000, 0x9, 0x4], [{0x0, 0x4, 0x1, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0xffdc, 0x893, 0x9, 0x5}, {0x5, 0x0, 0x80000}, {0x0, 0x100, 0x3, 0x8}], {0x0, 0x3, 0x5}, {0x7f, 0x80000000, 0x5, 0xfff}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x97, &(0x7f0000000180), 0xbffb4961, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000b80)='./file1\x00', 0x18289, 0x0) write(r2, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080600010800060c00084e50550cabf2ac1400aa00"/42]) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x4e, 0x2100009, 0x5c0, 0x1, 0x3, 0x5d7227f9, 0x10, [{0x3, 0x10007, 0x6, 0x71001}, {0x9, 0xc, 0x1, 0x2901f03c}, {0x1000008, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8000800a}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x203, 0x2000002, 0x99}, {0xce1, 0x15, 0x4f8, 0x7}, {0x6, 0x300, 0x55, 0x40000007}, {0x2, 0x100, 0x7, 0x8}, {0x8007, 0x8001, 0x0, 0x103}, {0x1cc, 0x10001, 0xfa, 0x1}, {0x5b9a, 0x0, 0xfffffffd, 0x1}, {0x7, 0x5, 0x200008, 0xb}, {0x29a71717, 0x80, 0x0, 0xc377}, {0x0, 0x427, 0x69}, {0x8000, 0x8000001, 0x101002, 0x30004}]}) getitimer(0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) 601.750747ms ago: executing program 2 (id=298): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) wait4(0xffffffffffffffff, &(0x7f0000000000), 0x2, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f00000005c0)=ANY=[@ANYBLOB]) ioctl$DIOCSETLIMIT(r0, 0xc0084428, &(0x7f0000001200)={0x2, 0x2}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/52, 0x2d}], 0x10000000000002fd) writev(r3, &(0x7f0000000080), 0x1000000000000166) r4 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r4, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "fffffff9000000000000000000000001", 0x7}, 0x1c) connect$inet6(r4, &(0x7f0000000240)={0x1c, 0x18, 0x1, 0x400, "5c3ee8fd098311d4dcaacb3fe9b42794"}, 0x1c) r5 = socket$inet(0x18, 0x3, 0x102) sendmsg(r5, &(0x7f0000000240)={&(0x7f0000000200)=@in6={0x1c, 0x18, 0x1, 0x7, "00000000000000000000000000000001", 0x101}, 0x1c, &(0x7f0000000340)=[{&(0x7f0000000040)="6388020000003a9afe91426ee03e53000000000000000000", 0x18}, {&(0x7f0000000640)="f906855e8abe4faa837528ca3ff6a53a772bdf75eeeda19a1752ea37a2ac98180a2cba30e6c06e51ce496e4344c9a2198a1389cfdde210f91c5ce71b338aa6c1f75c3d9a20a783cb7936dd2d3d6b4dfa83eb4525ecc017b7749159a6d70b4ffdeea32edaf2051096d487c86883d2c073267c2a16b588723f66c87f168d6b937262bdeb4d83b910717511525a10ba5e0d9a56", 0x92}], 0x2, 0x0}, 0x402) ioctl$DIOCGETRULESETS(r1, 0xc444443a, &(0x7f0000000040)={0x4b4, './file0\x00', './file0\x00'}) 601.532841ms ago: executing program 4 (id=293): r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) setreuid(0xee00, 0x0) r1 = getuid() (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xd27d43220c7fd9f, 0x0) (async) nanosleep(&(0x7f0000000100)={0x80000000}, &(0x7f0000000180)) (async) unveil(0x0, &(0x7f0000004000)='x\x00') (async) setresuid(0x0, r1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001240)=[{&(0x7f00000001c0)="38e5d7665dfe8acce5ec6c91955533194a", 0x11}], 0x1, 0x70a9) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) (async) execve(0x0, &(0x7f0000000480)=[&(0x7f0000000240)='-+@)\x00'], 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8848"]) setreuid(r1, 0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x4f4b) (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x40421, 0x192) 176.099909ms ago: executing program 0 (id=299): r0 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000380)=0x1c) 175.069252ms ago: executing program 1 (id=300): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r0 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x48) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2, 0xffffaf35, 0x7f, 0x4, 0x84000001, 0x7fbefffd, 0x5, 0x10, [{0x10000000, 0x5, 0x3, 0x40}, {0xffffff73, 0xfffffffe, 0x100001, 0x100}, {0xffffffc0, 0x20007, 0x6, 0x9}, {0x7, 0x6, 0xfffffff6, 0x200}, {0xac2, 0x8, 0xfff, 0x800007}, {0x4020002, 0x8, 0x7, 0x9}, {0x9, 0xdf61, 0x200004f8, 0x366}, {0x2, 0x11, 0x2013, 0x6f}, {0xfffffffd, 0x10, 0x40000003, 0xa}, {0x0, 0x3, 0x400, 0x1ff}, {0x1e6, 0x400fff9, 0x10927c, 0x4}, {0x3, 0x25, 0x9, 0x2d0b}, {0xfffffffe, 0x6, 0x80002004, 0x4000408}, {0x2, 0x8, 0x0, 0x200}, {0x7ffe, 0x9, 0x8, 0x5}, {0xfffffffd, 0xfffffffd, 0xf779, 0x9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, &(0x7f00000001c0)) 154.293199ms ago: executing program 6 (id=301): open$dir(&(0x7f00000000c0)='./file0\x00', 0x280, 0x1d3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x800, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) 152.230804ms ago: executing program 7 (id=302): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$DIOCGETSTATES(r0, 0xc0104419, &(0x7f00000013c0)={0xbc367bac92677055, &(0x7f0000001400)=[{0x0, ""/16, [{[@v6=@local, @v6=@remote]}, {[@v4=@multicast2, @v6=@loopback]}]}, {0x0, ""/16, [{[@v4=@rand_addr, @v4=@multicast1]}, {[@v6=@remote, @v6=@remote]}], {}, {}, @v4=@remote}, {0x0, ""/16, [{[@v6=@loopback, @v6=@loopback]}, {[@v4=@remote, @v4=@remote]}], {}, {}, @v6=@mcast2}, {0x0, ""/16, [{[@v6=@mcast1, @v4=@broadcast]}, {[@v6=@mcast2, @v4=@local]}], {}, {}, @v4=@multicast1}, {0x0, ""/16, [{[@v6=@mcast2, @v4=@remote]}, {[@v6=@remote, @v4=@broadcast]}], {}, {}, @v4=@broadcast}, {0x0, ""/16, [{[@v6, @v4=@local]}, {[@v6=@ipv4={""/10, ""/2, @rand_addr}, @v6=@ipv4={""/10, ""/2, @rand_addr}]}], {}, {}, @v4=@broadcast}, {0x0, ""/16, [{[@v6=@ipv4={""/10, ""/2, @multicast1}, @v4=@local]}, {[@v4=@broadcast, @v6=@remote]}]}, {0x0, ""/16, [{[@v4=@remote, @v4=@rand_addr]}, {[@v6=@remote, @v4=@broadcast]}], {}, {}, @v6}, {0x0, ""/16, [{[@v4=@rand_addr, @v4=@remote]}, {[@v6=@empty, @v6=@ipv4]}], {}, {}, @v6=@ipv4={""/10, ""/2, @rand_addr}}, {0x0, ""/16, [{[@v4=@multicast1, @v4=@local]}, {[@v4=@broadcast]}], {}, {}, @v6=@loopback}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000000)='./bus/file0\x00', 0x100, 0x18f) readv(r1, &(0x7f0000002b40)=[{&(0x7f0000001a00)=""/4096, 0x1000}], 0x1) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x5}, {0x2, 0x4}}) 103.032206ms ago: executing program 6 (id=303): ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x8000, './file0\x00', [{[@v6=@rand_addr="34983aa0a58b3650f77d0a08313aceca", @v4=@local={0xac, 0x14, 0x0}], [0xd, 0x3f], 0x0, 0x30}, {[@v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v4=@local={0xac, 0x14, 0x0}], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0x4, 0x802}, 0x80000001, 0x408, 0xfff00000, 0xbe46, 0x8, 0x17, 0x16}, {{0x6, 0x7, 0x1, 0x40000005}, 0x8001, 0xc86, 0x10007, 0xc4, 0x800, 0xf0}, @v4, 0x6, 0x3, 0x2, 0xf23b, 0x8, [[0xfffffff7, 0x9], [0x7, 0x834c]], [[0xfc000002, 0x401], [0x9, 0x2]], 0x9, [0x7fffffff, 0x79], 0x3, 0x2, 0x6, 0x2, 0x1, 0x40, 0xa5, 0x83, 0x9, 0x8, 0x1, 0xce57, "8010"}}) (async) seteuid(0xffffffffffffffff) setreuid(0x0, 0xee01) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0xffffffff, 0x1, 0xfffffffd, 0x9, "210d00000002002cfe80000000000200007fffff", 0x8, 0x88004}) 102.638346ms ago: executing program 7 (id=304): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) 97.455339ms ago: executing program 7 (id=305): link(0x0, &(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540), 0x1000000000000133, 0x0}, 0x42) 10.366937ms ago: executing program 1 (id=306): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) fcntl$setflags(r0, 0x2, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x3, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x2, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0xc9e, "0000ef00000000000000000000700100", 0x7}, 0x1c) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x15, 0x0, 0x3, 0x7}, {0x80, 0x90, 0x1, 0x25}]}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000200)={0x1, 0x5}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x80146951, &(0x7f0000000100)) (async) r4 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x57c, {0x0, 0x2}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) connect(r5, &(0x7f0000000080)=@in6={0x1c, 0x18, 0x3, 0x6, "febf52abe701e9216acd72d58c40979c", 0x7}, 0x1c) (async) msgsnd(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000080451e93959629f22c1fd262a93568401cfb0dd3bb37290593e2eca4a726ec2d4e52136e9c1155ac3f94ce93c285f847cf412e49090000000000000080cadbef8d64917b31303a4b296ddd12ee56c15e6d893a2284ae9bf6aefaa19c37e02a7d9901e7c9018d7a1d1428145f40af904c092b5016a8e3b116830ca2a30cb16105f540bf1b0d40e454339cecee76c738c99e87d9982ec350ce267ff94b53e542a36ca8b4d0db9ff885a462911c87d13048de5b94dc520ecbacb7327557fa1c0423f1e1dc31bca5f608e202cab94377b0be97af94d13d69f070afbec0a76468d9bb4cdf5c2d8506f2d661d1c9d62f315f583885e61a5f851ed46d24bee619426dff3454f3b76e665d9be7dbd7e20a89dd7f14745c2e31b3f24f67dcf29925a3bcb659fb428d606b0b5cec24006fa6ff313776e404f7dc30e55612efd4a2b52ddb"], 0x7e, 0x0) (async) ppoll(&(0x7f0000000040)=[{r4, 0xe5}], 0x1, 0x0, 0x0) syz_open_pts() (async) syz_open_pts() poll(&(0x7f0000000000)=[{r4, 0x80}], 0x1, 0xe) 10.078346ms ago: executing program 4 (id=293): r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) setreuid(0xee00, 0x0) r1 = getuid() (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xd27d43220c7fd9f, 0x0) (async) nanosleep(&(0x7f0000000100)={0x80000000}, &(0x7f0000000180)) (async) unveil(0x0, &(0x7f0000004000)='x\x00') (async) setresuid(0x0, r1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001240)=[{&(0x7f00000001c0)="38e5d7665dfe8acce5ec6c91955533194a", 0x11}], 0x1, 0x70a9) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) (async) execve(0x0, &(0x7f0000000480)=[&(0x7f0000000240)='-+@)\x00'], 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8848"]) setreuid(r1, 0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x4f4b) (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x40421, 0x192) 9.711959ms ago: executing program 1 (id=307): socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) connect$inet(r0, &(0x7f0000000200)={0x10, 0x2, 0x1, 0x47d6}, 0x10) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x5, 0x11, r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f0000000240)=[{0x48, 0x1, 0x10, 0x80000000}]}) kevent(r2, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x47, 0xf27ff7794bbc9c2d, 0xf6, 0x5}], 0x1, 0x0, 0x9b68, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x4, 0x80000000, 0x100, 0x13fff}], 0x1, 0x0, 0x5, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2c) getpid() setuid(0xee01) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r4 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x48) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1, 0xffffaf35, 0x7f, 0x4, 0x6, 0x7fbefffd, 0x5, 0x10, [{0x10000000, 0x5, 0x4, 0x1000042}, {0xffffff73, 0xfffffffd, 0x100001, 0x3}, {0xc7, 0xb, 0x9, 0x9}, {0x100, 0x6, 0xfffffff6, 0xff}, {0xac2, 0x8, 0x1002, 0x800007}, {0x4020002, 0x8, 0x7, 0x9}, {0x9, 0x80df61, 0x200004f8, 0x14}, {0x6, 0x11, 0x2013, 0x6f}, {0x401, 0x10, 0x40000003, 0xa}, {0x0, 0x3, 0x3, 0x1ff}, {0x0, 0x400fff9, 0x10927e, 0x4}, {0x3, 0x27, 0x9, 0x2d0b}, {0xfffffffe, 0x2, 0x7, 0x408}, {0x2, 0x8, 0x0, 0x200}, {0x7ffe, 0x1, 0x1, 0x2}, {0xfffffffd, 0xfffffffd, 0xf779}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f0000000240)={0x0, 0x6, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shmget$private(0x0, 0x4000, 0x202, &(0x7f00000c3000/0x4000)=nil) syz_emit_ethernet(0x1000e, &(0x7f0000000480)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020028", @ANYRES16, @ANYRESHEX, @ANYBLOB="3b8c98197f1bc60c3764659c442a44634833454d90adea720980d8211a91142279ae007761b6a3cf7211021a0b7c183ffcf6619d514dbe45fc8cb39cc7a7320d5f06d35ea01a9b47f79e9a1ba361cd2a590c4c122b4b9610a3de2f90e306f877275efaabcd22c43d27ea940e3d7486f59b39ebb9dc25b3fa37f56741410555a68adccccc0e436140fa63945508ac4a8ceeab157a3bfdbc70312952c3fbf84024dea58760aba2af9dd14fd63aa41e29dfa99524b09ff3d4d1dc63ed25f962539fce9800"]) socket$inet(0x2, 0x3, 0x2) 9.432935ms ago: executing program 7 (id=308): r0 = socket$inet(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000200)=@in6={0x1c, 0x18, 0x1, 0x7, "00000000000000000000000000000001", 0x101}, 0x1c, 0x0, 0x0, 0x0}, 0x402) 8.893763ms ago: executing program 7 (id=309): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000040)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x525, 0x7, 0x200000000207b98, 0x80000000000001fe, 0x2, 0x0, 0x9], [0x52e375c0, 0x8000, 0x3ffffffe, 0x1, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffa, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x6}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xf7fffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x4, 0x6d5, 0x4}}}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x6) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x83) setreuid(0xffffffffffffffff, 0xee01) r0 = geteuid() setresuid(0x0, r0, r0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000280)="df7e1815be466ce273153827bcb781f910571738255ba21892377f33704ed10b5a3e798c", 0x24}, {&(0x7f00000002c0)="5cc9573ec069bb26a2c8f1a6e2faf0e37fc08c3244bd0ff6cd8cb899606c4f32f0cfc6cd7bc50447ff0a0afba6999c04cade8d67eab633a7263a283ea827b3b1b8e0f84184592a4852c93980256cd7b0e1203343e125f85faa8964bf56f92ede084c4f42a4c4fbe8604026e40ca78ee3", 0x70}, {&(0x7f0000000340)="3554487c7b98a317cd8de232aebbea9649dbc19429fa97410c5451f9d10544870c4b90bb7174f72c7779f16256e66d369b96fa40c4dcb0ae21381c9022c59a8f747a2bac175844fbf5247e78737d6c714fffb2856573a1fddb584f0dc7a9ee63eda7c5fb48b887fa2f2a91b9824a7d7fcdd9627a165b4ffaa828d58bf36d218e44d46c542b38d60c96cb6eb38fcee0184bc4d792f88f775168b820d9a6c65825c444bf321ee436c5b77adcadfb39a832d2f4cad8b3d0b2374b9db9fc2727bb8d518ab8edaff5c706686e8854dce1904519c87627f080ed18d623bd6465d85ead8057485ee950aac2ca8dfd2a7b4c6ac7079dd0b299", 0xf5}, {&(0x7f0000000440)="d1fb1114da649c58e37b99e2951892764f58d753101334185db49dcedbd401c8138821adb7b8497d390212b59149a20a455df5375ea5aa955161b3ea83b25d0c661e1646dda19d90c0f8e69986e2ae78941424c0f7d7b69066bd29d6d1bb7dd27a0627bc614a8514792ec76f89f4f8c466437cdddc01aa97a2b53ffd274f6ba62a00e395c4939a00940c83d80c789634bb4e040b53c23d3ffde36198a779ce89065ef855fc9b49c58288521ddce2992e62f2888e78b374968269de4a5d6541549e7aba63567f1ccef0ee7b92fc924fcb4c0ae426de9b3cf3b50d", 0xda}, {&(0x7f0000000540)="bf4cde3e8ec92b6c6e181078891647334abe67a460332dc12e309d6eea126e00b14250a4c47ee0a93bd99c0bc5adc67f257ef03b3e4b4304a92b6ad4a87fe0e19f228d1de9f5db1deea19b0313e744f515fc40713a3bd36698b18b02932d5a075b822330b234a6197ed9ee77775a12950c171c635f4cf54e29f0df3484f3cefac60892853ba3088807cdece5ae3aa56f75d24a5f5c38d5774ce0cef03bc3f16920360519b83c4de32088b6e33370b0711e7ce31f1b62397c32c935978f4d48b5bd27b76cd8de27d0ee51b1b9289079f0ec75c3ae85d66cd2690d99c4350eb7917ee07487b1004f", 0xe7}, {&(0x7f0000000640)}, {&(0x7f0000000680)="642602e55f707f2f343cadd3feeaa7536991ed4b8df8f32195d893ff2981c821626d72bdcce3aaac4258f94c8763d44f1b0fd7ab9b2720c439d9f41953f4e12d1c31533777f9cb81", 0x48}, {&(0x7f0000000700)="526eac91d69e6097315dca8ef53a736bbf377cf48c952ed6a9", 0x19}], 0x8, 0x101) r2 = semget$private(0x0, 0x2, 0x11) select(0x40, &(0x7f00000007c0)={0x0, 0xffffffffffffff2a, 0x0, 0x3, 0xfffffffffffffffb, 0x4, 0x4, 0xffffffffffffffff}, &(0x7f0000000800)={0x0, 0x800, 0x1, 0x7ff, 0xfff, 0x1, 0x1930, 0xd3d7}, &(0x7f0000000840)={0x2, 0x90c, 0x6, 0xc000000000000000, 0x1, 0x1, 0x6, 0xffffffffffffffff}, &(0x7f0000000880)={0x709, 0x7}) semctl$GETNCNT(r2, 0x3, 0x3, 0x0) kqueue() open(&(0x7f0000000640)='./file1\x00', 0x8, 0x20) 0s ago: executing program 1 (id=310): r0 = socket(0x2, 0x3, 0x2f) sendto$inet(r0, 0x0, 0x0, 0x400, &(0x7f0000000280)={0x10, 0x2, 0x0, 0x63e8}, 0x10) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x12, 0xffffffffffffffff, 0x8000000000000000) getsockopt(r0, 0x80000000, 0x9, &(0x7f00000000c0)=""/11, &(0x7f0000000100)=0xb) ioctl$AUDIO_GETPOS(0xffffffffffffffff, 0x40104123, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001200)="03", 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.36' (ED25519) to the list of known hosts. pckbd_enable: command error Connection to 10.128.1.36 closed by remote host. init: getty repeating too quickly on port /dev/tty00, sleeping init: getty repeating too quickly on port /dev/tty00, sleeping init: getty repeating too quickly on port /dev/tty00, sleeping init: getty repeating too quickly on port /dev/tty00, sleeping init: getty repeating too quickly on port /dev/tty00, sleeping init: getty repeating too quickly on port /dev/tty00, sleeping init: getty repeating too quickly on port /dev/tty00, sleeping ktrace write failed, errno 27, tracing stopped <æ ~qâRxƒüxà±Å {Ñi�Ža„C`t·»cl/YÝé¿c”¤$4›Å[ƈC¾wÎNaõUN[QBö(­ZÒJ�°ÜmÚ‰Ô�BjÊN>XŽ–Ìæ¯}ÓævÜÝõ\è�‰vˆì]8†f{fߥüš´—‚ìTJò?«�:b�€²vµJ5làÚ÷ݱ"m%lX“ÐÌ\kâÓr°5F•¶� uvm_fault(0xfffff6007f228730, 0xf, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ktrops+0x58: movq 0x10(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND *133539 82811 60928 0x2010 0x4080000 0 syz-executor ktrops(ffff80002a761238,ffffffffffffffff,0,a0c7fd9f,fffff6007eeaf2e8,fffff60007ffddd0) at ktrops+0x58 doktrace(fffff6007eeaf2e8,4,20c7fd9f,0,ffff80002a761238) at doktrace+0x6bd sys_ktrace(ffff80002a761238,ffff80002a843a10,ffff80002a843960) at sys_ktrace+0x11c syscall(ffff80002a843a10) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x12b1b0763e0, count: 10 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(0xfffff6007f228730, 0xf, 0, 1) -> e ddb> show kasan No such command ddb> trace ktrops(ffff80002a761238,ffffffffffffffff,0,a0c7fd9f,fffff6007eeaf2e8,fffff60007ffddd0) at ktrops+0x58 doktrace(fffff6007eeaf2e8,4,20c7fd9f,0,ffff80002a761238) at doktrace+0x6bd sys_ktrace(ffff80002a761238,ffff80002a843a10,ffff80002a843960) at sys_ktrace+0x11c syscall(ffff80002a843a10) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x12b1b0763e0, count: -5 ddb> show registers rdi 0xffff80002a761238 rsi 0xffffffffffffffff rbp 0xffff80002a843730 rbx 0xfffff60007ffddd0 rdx 0 rcx 0xa0c7fd9f rax 0xffff80002a761238 r8 0xfffff6007eeaf2e8 r9 0xfffff60007ffddd0 r10 0x6e83b1cc954c802b r11 0x48ede935656d3d44 r12 0xffff80002a761238 r13 0xffffffffffffffff r14 0xffffffffffffffff r15 0xa0c7fd9f rip 0xffffffff83336ee8 ktrops+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002a8436b0 ss 0x10 ktrops+0x58: movq 0x10(%r14),%r14 ddb> show proc PROC (syz-executor) tid=133539 pid=82811 tcnt=5 stat=onproc flags process=2010 proc=4080000 runpri=17, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002a796fb0 scnt=2 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a760fa0,0xffff80002a796030 process=0xffff800035cddfd0 user=0xffff80002a83e000, vmspace=0xfffff6007f228730 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 38316 384720 10730 0 2 0x2 0 ifconfig 76524 252401 19046 0 2 0 0 syz-executor 76524 464697 19046 0 3 0 0x4000080 fsleep syz-executor 82811 493375 61274 60928 4 0x2010 0x80000 syz-executor *82811 133539 61274 60928 7 0x2010 0x4080000 syz-executor 82811 125383 61274 60928 2 0x2010 0x4080000 syz-executor 82811 108719 61274 60928 3 0x2010 0x4000000 suspend syz-executor 82811 187173 61274 60928 4 0x2010 0x4080000 syz-executor 10730 72460 26648 0 3 0x100002 0x88 sigsusp sh 61274 126748 6037 0 3 0x2 0x80 nanoslp syz-executor 26648 48713 6037 0 3 0x2 0x80 wait syz-executor 37478 480606 3525 0 3 0 0x80 nanoslp syz-executor 37478 102286 3525 0 3 0 0x4000080 piperd syz-executor 37478 388139 3525 0 3 0 0x4000080 fsleep syz-executor 88250 285061 6037 0 2 0x2 0 syz-executor 17872 407582 1 0 3 0 0x80 nanoslp init 19046 87540 6037 0 3 0x2 0x80 nanoslp syz-executor 88812 178917 6037 0 2 0x2 0 syz-executor 36380 107236 6037 0 3 0x2 0x80 wait syz-executor 3525 159957 6037 0 3 0x2 0x80 nanoslp syz-executor 1935 450876 6037 0 2 0x2 0 syz-executor 6037 73718 1 0 3 0x2 0x80 kqread syz-executor 37600 361536 0 0 3 0x14000 0x200 bored smr 2243 258630 0 0 2 0x14000 0x200 zerothread 97809 389074 0 0 3 0x14000 0x200 aiodoned aiodoned 84212 469584 0 0 3 0x14000 0x200 syncer update 87278 158128 0 0 3 0x14000 0x200 cleaner cleaner 5450 456413 0 0 3 0x14000 0x200 reaper reaper 75800 327937 0 0 3 0x14000 0x200 pgdaemon pagedaemon 15630 215849 0 0 3 0x14000 0x200 bored viomb 4567 468095 0 0 3 0x14000 0x40000200 acpi0 acpi0 40604 516603 0 0 3 0x14000 0x200 bored softnet0 43301 115017 0 0 3 0x14000 0x200 smrbar systqmp 75087 60953 0 0 3 0x14000 0x200 bored systq 87585 152079 0 0 3 0x14000 0x40000200 tmoslp softclock 30813 366314 0 0 3 0x14000 0x40000200 idle0 1 339516 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11024 12093K 12175K 166960K 12465 0 pcb 17 12K 12K 166960K 86 0 rtable 211 8K 10K 166960K 817 0 pf 28 12K 72K 166960K 88 0 ifaddr 35 6K 7K 166960K 101 0 ifgroup 46 2K 2K 166960K 108 0 sysctl 1 1K 9K 166960K 8 0 counters 32 17K 18K 166960K 51 0 ioctlops 0 0K 4K 166960K 92 0 iov 1 12K 32K 166960K 24 0 mount 1 1K 1K 166960K 1 0 log 9 9K 9K 166960K 13 0 vnodes 1360 86K 86K 166960K 2020 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 17 0 VM map 2 1K 1K 166960K 2 0 sem 13 0K 0K 166960K 17 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 15 57K 93K 166960K 652 0 proc 18 25K 91K 166960K 949 0 subproc 72 4K 4K 166960K 198 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 13 0 in_multi 85 5K 6K 166960K 259 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 20 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 555 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 117 92K 160K 166960K 6771 0 UVM aobj 30 2K 2K 166960K 31 0 pinsyscall 17 34K 94K 166960K 2132 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 7 0 NDP 12 0K 2K 166960K 69 0 temp 39 9106K 9142K 166960K 11662 0 kqueue 1 2K 29K 166960K 160 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 79 0 79 2 1 1 1 0 8 1 rtentry 136 260 0 171 4 0 4 4 0 8 0 unpcb 144 216 0 215 4 1 3 3 0 8 2 syncache 336 8 0 8 1 1 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 93 0 91 4 3 1 4 0 8 0 arp 96 47 0 35 1 0 1 1 0 8 0 inpcb 328 401 0 397 4 3 1 4 0 8 0 nd6 112 64 0 43 1 0 1 1 0 8 0 pkpcb 40 3 0 3 1 1 0 1 0 8 0 kcovpl 48 22 0 14 1 0 1 1 0 8 0 ppxss 1072 5 0 5 1 1 0 1 0 8 0 pffrag 232 19 0 19 1 0 1 1 0 482 1 pffrnode 88 8 0 8 1 0 1 1 0 8 1 pffrent 40 25 13 25 1 0 1 1 0 8 1 pfrktable 1344 8 0 8 2 1 1 1 0 8 1 pfstlim 224 1 0 0 1 0 1 1 0 8 0 pfanchor 1288 2 0 2 2 1 1 1 0 8 1 pftag 88 3 0 1 1 0 1 1 0 8 0 pfrule 1360 7 0 7 2 1 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 1055 0 647 35 4 31 32 0 8 3 art_table 40 1057 0 647 7 1 6 6 0 8 0 art_node 32 260 0 179 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 72 15 0 4 1 0 1 1 0 8 0 shmpl 120 28 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2362 0 874 94 0 94 94 0 8 0 ffsino 256 2362 0 874 94 0 94 94 0 8 0 nchpl 144 2985 0 1230 66 0 66 66 0 8 0 rtmask 32 1 0 1 1 1 0 1 0 8 0 vnodes 216 2803 0 0 156 0 156 156 0 8 0 namei 1024 11119 0 11117 4 3 1 3 0 8 0 pfiaddrpl 120 2 0 2 2 1 1 1 0 8 1 kstatmem 264 55 0 34 2 0 2 2 0 8 0 scsiplug 72 10 0 10 2 1 1 1 0 8 1 scxspl 216 9060 0 9060 5 3 2 4 1 8 2 plimitpl 152 71 0 61 1 0 1 1 0 8 0 sigapl 424 930 0 899 6 1 5 6 0 8 0 knotepl 120 13122 0 13105 15 7 8 9 0 8 6 kqueuepl 184 121 0 120 1 0 1 1 0 8 0 pipepl 304 176 0 148 3 0 3 3 0 8 0 fdescpl 448 917 0 899 5 1 4 5 0 8 0 filepl 120 4008 0 3844 10 2 8 10 0 8 0 lockfpl 104 108 0 107 2 1 1 1 0 8 0 lockfspl 48 50 0 49 2 1 1 1 0 8 0 sessionpl 144 244 0 242 1 0 1 1 0 8 0 pgrppl 48 269 0 259 1 0 1 1 0 8 0 ucredpl 104 791 0 787 1 0 1 1 0 8 0 zombiepl 144 900 0 899 1 0 1 1 0 8 0 processpl 1160 930 0 899 4 0 4 4 0 8 0 procpl 664 1366 0 1328 5 0 5 5 0 8 0 sockpl 552 711 0 706 8 3 5 5 0 8 4 mcl64k 65536 82 0 82 1 0 1 1 0 8 1 mcl16k