last executing test programs: 9.38406787s ago: executing program 5 (id=2169): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) fcntl$getown(r0, 0x5) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="ea", 0x1) chmod(&(0x7f0000000140)='./file1\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfba, 0x10000004, 0x2, 0xffffffdf, "a100ef00000000000000efffffff00", 0x4, 0x1}) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) chdir(&(0x7f0000000100)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x80, 0x0) fchdir(r4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x4f, 0x0, 0x37) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0xfffffffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 9.380872832s ago: executing program 5 (id=2171): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x108) (async) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x8, 0x0, r0, 0x0, 0x0, 0x4, 0x0, 0x77}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r2 = fcntl$getown(r1, 0x5) (async) setitimer(0x0, &(0x7f0000000000)={{0x401, 0x3fc}, {0x1, 0xc0000}}, &(0x7f0000000140)) ktrace(&(0x7f0000000200)='./file0\x00', 0x21436587, 0x1a2c, r2) 9.36789703s ago: executing program 5 (id=2173): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10250, 0x0) unveil(0x0, &(0x7f0000000040)='W\x00') 8.860504691s ago: executing program 3 (id=2191): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000240)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="d67b1e13", 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x9) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r2, r3) unveil(0x0, &(0x7f0000000140)='c\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') accept(r0, 0x0, 0x0) close(r0) r4 = getuid() fchown(r0, r4, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 7.177131572s ago: executing program 0 (id=2227): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x2000427e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r2 = open(0x0, 0x3c, 0x160) mknod(0x0, 0x2000, 0x285b9a) r3 = open(0x0, 0x800, 0x120) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xe5, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r5, 0x0, 0x2000000000, 0x0, 0x1}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) setreuid(0x0, 0xee01) fcntl$setown(r4, 0x6, r7) setuid(0xee01) close(r4) close(r2) recvfrom(0xffffffffffffff9c, &(0x7f00000000c0)=""/245, 0xf5, 0x1840, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x2e, 0x0) 7.176830425s ago: executing program 0 (id=2228): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) r2 = socket$inet(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xffffffffffffffff, [{&(0x7f00001af000/0x2000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f000068a000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f000024d000/0x1000)=nil, &(0x7f000029b000/0x1000)=nil, 0x2008000000009}, {&(0x7f000045e000/0x4000)=nil, &(0x7f0000095000/0x3000)=nil, 0xf5}, {&(0x7f0000034000/0x1000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil, 0x3}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004e8000/0x1000)=nil, 0x20010000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x8}, {&(0x7f0000079000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x2}], './file0\x00', 0xfffffffa}) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x40adac442f872a78, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x23, 0xffffffffffffffff, &(0x7f0000000040)) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 6.160953527s ago: executing program 5 (id=2247): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0xffffffffffffffff, 0x2, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r1 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000340)={0x9, 0x2, 0x9}) r2 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000140)) ioctl$VNDIOCSET(r3, 0x80046471, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0x100, {0x102, 0x6}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) close(r0) r5 = socket(0x1, 0x3, 0xfe) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000040)=0x4, 0x4) bind(r5, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x3, 0xfffffffc}, 0xc) connect$unix(r0, &(0x7f0000000080)=@file={0x94009a09256ce671, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 6.160561929s ago: executing program 5 (id=2248): sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffff26) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x8, 0x6, 0x2800000000000000, 0x181e, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) write(r3, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='^!\x00', &(0x7f0000000240)='($\x00', &(0x7f0000000280)='&)[\x00', &(0x7f00000002c0)='^]\x00', &(0x7f0000000300)='\'^#:\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='\\1\\/&!@\\.$&\x00', &(0x7f00000003c0)='&\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='(:\x00']) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r5 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047470, &(0x7f0000000000)=0x1) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r6, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r7 = syz_open_pts() r8 = syz_open_pts() poll(&(0x7f0000000000)=[{r8, 0x8}, {0xffffffffffffffff, 0x40}, {r7}, {r8, 0x1}, {r8, 0x10}, {r7, 0x4}], 0x6, 0x2) poll(&(0x7f0000000140)=[{r7, 0x80}, {r7, 0x10}, {r7, 0x40}, {r8, 0x40}, {r7, 0x2}, {r7, 0x1}, {r7, 0x7}], 0x7, 0x8001) ioctl$VNDIOCGET(r4, 0x44946472, 0x0) setregid(r1, 0xffffffffffffffff) setegid(r1) 4.291546712s ago: executing program 2 (id=2273): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r1, &(0x7f0000000480)=@un=@file={0x0, ""/257}, &(0x7f0000000080)=0x103) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r3, 0xffffffffffffffff) setregid(0x0, 0x0) socket(0x24, 0x3, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x61, 0x26, 0x5b, 0x9}, {0x4, 0x5, 0x1, 0x41b08}, {0x6, 0x2, 0x2, 0x3}]}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r4, &(0x7f0000000680)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0xff, 0x55f7}, 0xc, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1400"], 0x180}, 0x4) fchdir(r4) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) 4.235923364s ago: executing program 2 (id=2274): r0 = socket(0x1e, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)=[{0x7}, {0x4, 0x4}], 0x2}) recvmmsg(r0, &(0x7f0000000180)={&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=""/179, 0xb3}, 0x8910}, 0x10, 0x0, &(0x7f0000000000)={0x6, 0x7}) 3.971001611s ago: executing program 0 (id=2277): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) (async) open(0x0, 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000080)=[{0x74, 0x80, 0x0, 0x3ff}, {0xc, 0x9, 0x0, 0x1}, {0x6, 0x7, 0x0, 0x60000008}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/bpf\x00']) (async) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x0, 0xa, 0x47, 0x7}, {0x8, 0x1, 0x2, 0x5}, {0x0, 0x7, 0xf2, 0xb}]}) 3.970653677s ago: executing program 0 (id=2278): sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x6, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34b8e09000000b59c7afec3b238a7bf2c29f5487082301e8017a796c773a7c70dc7deb9cbc962b678227fe2814bf758dc5a9c15e96ace240445948c69d5d832bd0d91f6fb20c56aea1ad0cf444a3aa0dcad3fc9b7bd95f07268c0eedd9bdb0120d4bcb8dba67f3d929d422552e58552d10a20357139e65487b4c1c9ac4b1fa132b8b02610591d029e1f2af14199e377a6aa1b716972af2623a6494692c5a8225bd87eaff4e067e063259c92799dcbd93296bd067406796a4a573b08e60816e6fe5a15858e9a20fefbedd077aae20d34a55047a7790215ab1d0335635b89ba963ff0183aaa870c39c63d97c27cde2fff881c75decdb57162ff0bcd9a795913a8882d268e72c2f696f27ffbcbcbe87826352b7890ca732edacb183f91c6f0142d589950ce2a0af39a831941ce21aebb2db3f8821915d7c27704523a", &(0x7f0000000100)=0xb115, 0x0, 0xfffffffffffffeff) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x9c5, 0x0, 0x400003, "000000000000000000000000d89ba2dd00", 0x4, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 3.970236156s ago: executing program 0 (id=2279): setrlimit(0x8, &(0x7f0000000180)={0xb, 0x54}) r0 = syz_open_pts() close(r0) (async) close(r0) r1 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x1, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x1fa9, 0x2000007, 0xffffac98, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x3, 0x71000}, {0x101, 0x8, 0x9}, {0x7, 0x0, 0xffffff7c, 0x9}, {0x73f0, 0xd, 0x4, 0x2}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0x898}, {0xffffffff, 0x84, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x1, 0x7}, {0x9, 0x4, 0x400, 0x5}, {0xb8c, 0x401, 0x0, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0xf8f, 0x6}, {0xfffffff9, 0x8, 0x7, 0x30005}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r3, 0x0, 0x69, 0x0, 0x0) (async) getsockopt(r3, 0x0, 0x69, 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) mknod(&(0x7f0000000780)='./file0\x00', 0x2, 0x1) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) rename(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000800)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1b6, 0x3ff}, 0xd3a5, 0x10000, 0x0, 0x0, 0x80200000001, 0x3, 0x4, 0xfffffffffffffffc}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000800)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1b6, 0x3ff}, 0xd3a5, 0x10000, 0x0, 0x0, 0x80200000001, 0x3, 0x4, 0xfffffffffffffffc}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0xff, 0x0, 0x43}, {0x2, 0x0, 0x0, 0x45}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) recvfrom(r2, &(0x7f0000000700)=""/34, 0x22, 0x1, &(0x7f00000007c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='+\x00', &(0x7f00000002c0)=':^\x00', &(0x7f0000000300)='/.^%&&^:[\xce+]).\x00', &(0x7f0000000340)=']){,*&\xe2.{i\x00'], &(0x7f0000000680)=[&(0x7f00000003c0)='\'[&+}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000480)='/{.\xe9*\x00', &(0x7f00000004c0)=':*}x\'%},-/&[(%%\x00', &(0x7f0000000500)='R\x00', &(0x7f0000000540)='\\]\xa5\x00', &(0x7f00000005c0)='/[!\x00', &(0x7f0000000600)='\'+]\x00', &(0x7f0000000640)='\x00']) (async) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='+\x00', &(0x7f00000002c0)=':^\x00', &(0x7f0000000300)='/.^%&&^:[\xce+]).\x00', &(0x7f0000000340)=']){,*&\xe2.{i\x00'], &(0x7f0000000680)=[&(0x7f00000003c0)='\'[&+}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000480)='/{.\xe9*\x00', &(0x7f00000004c0)=':*}x\'%},-/&[(%%\x00', &(0x7f0000000500)='R\x00', &(0x7f0000000540)='\\]\xa5\x00', &(0x7f00000005c0)='/[!\x00', &(0x7f0000000600)='\'+]\x00', &(0x7f0000000640)='\x00']) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000580)="1fb408ef10", 0x5}], 0x1) 3.120924067s ago: executing program 5 (id=2301): r0 = socket(0x1, 0x8000, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x4000a, 0x4) setrlimit(0x1, &(0x7f0000000980)={0xc5, 0x62}) r1 = syz_open_pts() setuid(0xee01) socket(0x1, 0x1, 0x2) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00002ec000/0x2000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20006}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000131000/0x2000)=nil, 0x200000000000}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x14}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000a5000/0xe000)=nil}, {&(0x7f0000084000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000200}, {&(0x7f0000795000/0x9000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x3, 0x12, 0xffffffffffffff81, 0x47}], 0x8, 0x0, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x402) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x9) close(r5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x5, 0xffffffdf, "000000005a0000000000000000000020008000", 0x4, 0xe}) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000001200)=0x2) ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) 2.321375418s ago: executing program 1 (id=2321): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x92, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2d, 0xf, 0x3, 0x9}, {0x806, 0x9, 0x1, 0x1}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="50041b02003e807447ff000800000000000000000f000000000000003c7c3087de4ada9a933366b344db9d5f", &(0x7f0000000000)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000280)="d81ad30100000000000100000000", 0xe) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0x3, 0x9}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="a99616ac80ccb429333143c45b35e66709ba6c96a60e83fd36a30dd5bee2f6d36f2c9c06", 0x24}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x82, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xbffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0xc8, 0xc4a, 0x80000000, 0x8000002e, 0x0, 0xb28f, 0x7fffffff, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff4, 0x0, 0x5, 0x7ffffffd, 0x0, 0x0, 0x0, 0x48], [0x8, 0x5, 0xffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0x90c, 0xffffffff, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x57, 0xfffffffd, 0xfffffffe, 0xffc}, {0x100c, 0x0, 0x8, 0xfffffffffffffffe}, {0x0, 0x400, 0x4, 0x5}, {0x7ffe, 0x2000, 0x40003, 0x2}, {0xfefe, 0x0, 0x4}, {0x0, 0x9, 0x1fd, 0x459}], {0x0, 0x5, 0x1, 0x849}, {0x203, 0x40010, 0x200006, 0x5}}}) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x258b, 0xc4, 0x5, 0x0, 0x7ff, 0xffffffff, 0x1, 0x1, 0x8db4673757fbf4d3, 0x6, 0x101}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x20000080, 0x4ffff, 0x1, 0x39, 0xe4e, 0x4000001, 0x2, 0x0, 0x70, 0x7}) 2.32030879s ago: executing program 1 (id=2322): syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff0000fe00010008004a"]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xfa) recvmmsg(r0, 0x0, 0x0, 0x801, &(0x7f0000000240)={0x34, 0xffffffffffffff7f}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x3, 0x3, 0x3fb, 0x80000001, 0x5, 0x10, [{0x3, 0x7, 0x7, 0x40009}, {0xc5f, 0x7ff, 0x7, 0xfefffff9}, {0x3a76, 0x5, 0x3, 0x6}, {0x80000000, 0xf, 0x107, 0x5}, {0x401, 0x7ff, 0x1002805, 0x2}, {0x8, 0x4, 0x2, 0xb4}, {0xce1, 0x91, 0x4f5, 0xffffffff}, {0x2, 0x801, 0xfffffffe, 0xe}, {0x4, 0x9, 0x7, 0x100000}, {0x2005, 0x1, 0x8, 0x88}, {0x1be, 0x80000005, 0x0, 0x7}, {0xd2, 0x0, 0x7, 0x8000009}, {0x6, 0x4, 0xc, 0x2c4}, {0x29a70716, 0xfffffffa, 0x1, 0xe01}, {0x2, 0x9, 0xfffefff9, 0xfffffffd}, {0x0, 0xbf, 0x1002, 0x20000b}]}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x13, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4000000000000211, 0x0, 0x0, 0x0, 0xfffffe34) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mprotect(&(0x7f0000581000/0x3000)=nil, 0x3000, 0x1) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') 2.14247861s ago: executing program 1 (id=2323): nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x93, 0x8, 0x80000001, 0xa1b0, 0x10001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1, 0xf88, 0xfffffffc, 0x8}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3}, {0xde3, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x14, 0x8}, {0xd0f5, 0x82, 0xe64, 0x9}, {0x6a75, 0x8, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0xa, 0x8}, {0xb94, 0xa, 0x6, 0x1}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1000c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000100)=0x210) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./file1\x00', 0x7fff, &(0x7f00000003c0)='./file0/file0\x00', 0xe}) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='x\x00') clock_settime(0x3, &(0x7f0000000300)={0xc, 0x100000000}) open$dir(&(0x7f0000000480)='./file0/file0/../file0\x00', 0x200, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000002c0)={&(0x7f00000000c0)='./file0\x00', 0x7ff, &(0x7f0000000240)='./file0/file0\x00', 0xe}) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) munmap(&(0x7f000030c000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f0000000500), 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 2.142248186s ago: executing program 1 (id=2324): r0 = socket(0x18, 0x4, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x7}, {0x2, 0xff03}, {0x1}, {0x0, 0x800}, {0x3}, {0x1}, {0x0, 0xaa59}, {0x3, 0xb3d0}, {0x1, 0x1}, {0x2, 0x100}, {0x1, 0x1}, {0x3, 0x80000000}, {0x3, 0x3}, {}, {0x0, 0x5}, {0x1, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x3, 0xfffffffe}, {0x0, 0x7ff}, {0xbb08c0840fa32129, 0x6}, {0x0, 0xbe6}, {0x1}, {0x0, 0xf208}, {0x2, 0x1000000}, {0x1, 0x1}, {0x3, 0x1ff}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0x9}, {0x1, 0x5}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 2.141930766s ago: executing program 1 (id=2325): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000080)) socket(0x0, 0x3, 0x4) fchdir(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x3}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20246, 0x181) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) setitimer(0x0, 0x0, &(0x7f0000000380)) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setown(r3, 0x6, r4) listen(r3, 0x2) 2.141700729s ago: executing program 1 (id=2326): open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) (async) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x2, 0x0) r4 = semget(0x0, 0x1, 0x281) (async) semget(0x0, 0x1, 0x689) (async) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) (async) setgroups(0x0, 0x0) setgid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) (async) execve(0x0, 0x0, 0x0) (async) semop(r4, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x58, 0x0, 0x0, 0x400}, 0x0) (async) shutdown(r1, 0x1) (async) listen(r2, 0x1) 2.011977272s ago: executing program 7 (id=2329): r0 = socket$inet(0x2, 0x8000, 0x8) fsync(r0) 2.011424162s ago: executing program 7 (id=2330): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x7, 0x6}, {0x2, 0x9, 0x5, 0x1}, {0x9e, 0x0, 0x1, 0x86}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x2, 0x49, 0x2, 0x100}, {0x1, 0x7, 0xd, 0x15d}, {0x4, 0x5, 0x6, 0x8}, {0x1000, 0x1, 0x4, 0x9}, {0x7bc, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) sysctl$hw(0x0, 0x40000000000001c8, &(0x7f0000000100)="05000074a3d1da00353e18d09a480b7d194c303e060009694800000000000000", &(0x7f0000000300)=0x20, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2000000000000209, &(0x7f0000000240)=[{0x1, 0x6, 0x5, 0x1001}, {0x7, 0x1, 0xe, 0x9}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000003c0)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840cc2541e5776665d4cd12c63d34", 0x31}, {&(0x7f0000000780)="e2feeaede58ca16806ccad06a57066ca29cc56d306af22b8483eb73078d9192f021b45d2df93ac03e2cc7ab9ab2b18186d6f2f086445a680d9661ee5f3a416ec952095d2acf254022876052ef5cf721a597ccdc5fe9d8d7d49efa2d351e1b8e1bcb44ecc59273146b5ec84d6ca9ec9aef79524135421198cfb2d8b232b068895399bb8faf2f0ffa7f213dc7131efb5d5003722991150b5633730bb707151221cc94e9cc2d37f11fb7f3303759bbd41803f43b74b740b1162d01cd453a9036e833da1cfa0b37e57e54f22127ca1c559f324ca95e19ba3f30a52a06f166cff8896bb31cc1dfdc6aee7fcac7e9a2b2c9243cbf58cd92c3300691fce8b70d8a1bf596e8337f5385db2bf74708d6eefb6242b0665e1f5d9b3dc8dde52de594e6127b206de159143f2de03c7870a62029ff2990eef9e99f728acdb035b3fdf962b927bb9f86964d699fe8728e9bc9c191e2af766d3bd129bbb99bdcf1050d9205ba1d2f41293c4d5e5f3907e53acd82954f5df13d47885093e8170ba0eb9c5951306b8d45fcf113b7563bcc69d7d7b99a9db0cbd3fb555787b29a7b4759b727b6f5a801d80f11c4e49937a000cd31510b00db9c4f79b36b4d3b3782363285cc8083e1fff1a5fdfc204d59aae0b2e726ddf95406528908605292bfeecbe71bfab01acf8588b9bf098949a31f1ceb6cf63069d2c9baed263f57bd7bd69561b3938776a46ab65716c6c1483cbaec4456c2c4b27e1135fb4c328f6f8894c1f09789a80e1ab241898059af81cec3eba671398900851d41f3719967eb5b678180ccd4acbbe6300b5e1be391e2b1484e3dd3e11622b7dc1993ad18394e4d33394ff22d99b310cf551c0a39f3d24a08a7d17f5498726cb9f4be59a73f79e3bce358424b14284f8fb58a65718b542633d35c865f0ad2b742804673457e2f63c22e5837020af95702c52126148cd7e511db9a39141ed8ab3fcea45f0b9dbc7dd6aa2df25f7c892c96d13c4f45ee5196965a839f3fa92b735b4242db300db91d1c83a2e5978f675cedc1d23837604d01e11c82fa3af61d6ac307a24ad414ef7d161ad3f28208622667a3870a6e2077656f16cccb6f779f8aa8a63b0e6787e7753e88217ef709ace6583e300674180dc47ab5e9baa3df3730576baf934a98e036f8daed0d3122027c483a13c35e04565b162f7b238f9dd0f8a598c8f0ef139874ae31054b5dfd1bb9a01f88e722f35545943c103efd8fdc73871d7479a567bca02f268d6655770392caab5dc288d51fa66c2d99886c4a3db92e899f19e80c59145be7d145f908229e46d91683dcd55691e26df819c8f4aa7fc44ea65ae1de18a4e626e92c4ede2bf7fc690af1bd5ad6c4631167a087aeda8a59de699cd32df56d4781f6dcf06014a8b94843568296397586f45b6c8025302320e91739bff9fac8493ac3aaa1309e2f32c219672f7d5c8f7de35c34fd82d3fe75e156e2579967f9ab91ac994bf3599f8c4ea4272ea4d19255f16f584ce05db348d136906916d7ec8061d1e47abe9eccb9012aa92c843bff43e447d34d9af4cc272560431b0b703cf077d31eaaf6424baefcaf9fc227405360e287c800007b2cffab5bcb76928bea0784d399d6fb9a9ec500adce192736809bd5a7c6ef65fc20e4ce1ce73a74208737ecfa6e2528307dc48c9572abcabd915299bbb26c1bc00ea7ea763ebd1b2299cb326025b38c0579d4d048d04eb418214cb7964dc4b14ad5fcaab2a221374e83a7bb63b2c4afee5a3fd443db2837543940941845d7d3176728ffcb88d4b1fa0ba3df3b6d77798c42f8520f3bc687df1ca3e373e7c979ebddede7212504ebeb23399be5bba186bf6adfb230acc0b9300e542f30ec326776b4d1cf19e434e7c1fe1608e706d7a44d3b852b097e00a618b8f9035c1cda981961c46b4bfece0c01521a17d6c9ebafc16c7fbe3fce739260df43bd4342864a80eae1e9fb1717b99c8eeb92517ed1bcf6c35b2fa1dfe3745706aff13f77790e2bf1fa64a3f867095e2f5b78d2d8f8f1d2446af8916afb80cf46a6b3107a0c0610d6168d8d7496444f6bc257d519af77d5601e30c1a9321250b6d5db615db5900f9c874949fe480b544757da1dfbc4d85415714a7d4b8740edaab14143c00d02691cd3cefe2be7714ba02111da114e0a616e304f83a86e2b43ec69abf8f46221f940819ebce109ef3cb5439d1fc2b5e571d836f8d8de7fdba04e34a13c7d5a7c010949394f13dac62677904afc214c5710200d2525ac8a6e6d48f27165672c17d76e24ac64b9680b7e61f3ccbe0d5d68b75c33edc27b7c1a9b7f45665cc44cbfae475dd6909757eb8c0c70e0568f35efda1d29960129cbf94bf2804aeaae6f2f604f9491b01ae6bb60d76881d5aa3617dae503151dd07ca2f8a203935c1073fdce0969cb4bbc766bbdcfce89c1bb704e41cfc2c62d4fabd6a7a04e5a2fe52a2a94c51b7a0c483bbe0c683ba9753849502ec4ad351763157e8bf01cff910d51c0f938d39e31a7bfa7c81587abaf68f83d702da97931a9f6a5029e49ecc4362d1e091958a67e40c390c51f2ec9c1bc80779bce20da7efba51200896ce9dad473f0cb6e72f9ab0a05be6f58099854012d48d630ed8d14674b2f0f671bb880d3f463be492fc8bdfa5e846a01282deeece0b85acfc023d82b414728125577a477773946a5435502d757573dc51b2b11fe4afc2a7df99e73615097e9e03bb1dc88f6bc94bbdc437a36118df751fb6751b252ac6af57aae0fc0b10f7459eab4aea0325f799f404f13dbdc7df502c9ea5d37b0355a3db7a989cf4ed74b017d01cc5805f12933a9cddd34f948658342afc8f19220fdffe4bd49efbc92b4bc697b10ee4675421929412d7e6c73add768efc88a0f2405642165092d388eee7ed89825ab7f190386bb26edc7fe3600d4f61ef673be028e275a1a4fa06324479afa8027774c900423076ac8b707095958538ad59fbcc8064ca8e045225ae36920994d6861038665a9ffdbb8fbe896cf2088f5c9deee65d1ee88b3711c25a260d3ad2122410ed9f8dc5e7d14e20a8dfc6baf653a6a6cf9017d9e2c2382b2f7a5727657987c7a4c0573b748a24e27771f8a2b37d328d006ec91d101e004a47ed6e9d360de8dda2a1a8f91df6777dc3f61782698b1fc18f9abad7d02ca8fe667fd4a7916aea9f76e8cb8145840e1aacae3cbf1d3810237d01e52c9baf7992e454af5de2d4e381102609281a4c830ab2d6a1d4e3f1546f6115a453e3711aa116515b17ab5004c77cd3d7f2f7d117f88f64eacf8aa5395f9b0e8d65cd87699ae95e65f2f15f410ae42c7999156628b6e6f9c83346fc870d77b54a1581eddde3582f96647f4982750b5f0e9dada9804ca2308e0cc38b6609e73b40f133175afa0eb35090d5d3bf6ecf78f2a9506f434aceab18fad7eddb2b89a9829b6cd78b9f40b1769458a49ae6b2857847739363941125fbf1ada58b5b5408ce2f0cbbffd6d26ee2b32ac0bd78c9e400c6a9efc4e891e7fff07b24dbf3624e9dab369fab8bef441b6ffdb1039255f9efef27fea11d7243d08658b14f9a621dc764687b9918994bb1f7dce5c77bedc8bfaa643f1092715a7466d2fef90d48bf7db30917589302f8744d1ecef57a67fb09a944202fe181667ef9bd7fcc081d20af518a93c5056d3f7cbbec4f2599722e482a42a1d7fe2142928fef81796319c32bc56eb462f1e132bf5fe555e1ee619948de2759d3a51d36a5256108e975b661a224ed407d083b891d188e1e42579a20a7f36010963d5a1c02b27f3d0e9f97b1ee944e4b76768f475ac1fc4f62a42bcbdaf847f847fb35d637af42b19f67671650074bc6b811caa32e8fc733b5c4c2afa8ccea9c798843c576710fc8aea4d6e7cd8cfdbab21e0f9e22d1039f35c993f013847c84bf536bb6ff12c2a457d2236dd3d2b26029d198c96a3500df78f45bb9593bef8d5e108991ed64740e73c8e9b7e6cfc8648a577fe0f7aa73badb9caff1b89aa980941b8a197aded93d8f851521d2dad6ec1f9661550d0f64a71f42f0e9a1f4d699ad72b3a9fe99f3fd73a39a575ae4d9bc33bb52d19f7463d202898a22ec4512f1be14c88306a2513ac5420306ec2b5041fae9f6794d517566cf66488d5399f604390c6d2658a8bdc87edd652785757bcaab809cbf0ef412c147f2cc104b04fa76015d6f577ba1be835cd95975e15be525dba02acc3bb6f8c427aac775b4feb0cc125a4158b0f21b2e3c9d0003a1dce44497883b94554c44ce367e1cc8911dfc410580ca2898fabfdecabf72158b805c07240004e24b57b65d8a09589bb5476615f43bf793ba17db8c3bcdfc29e866f7ef64317f6c45182532873dadea7d8fbf8d4c1b3f7ed072cf4fae3eea4c9cef3a540c8460a588788fdcd0e57e0411fad8780a91d932dc66c0b3428160b84e0a6f6fb147bd65a1da7fbb78616c5902be24ea4ea515c63771735de04b4807d6f65c6b84c10c3dd1247047b42c3e0db0314c80237c5074720bd1416eed86f8dfde2dbc09a64beae145f8e361f00cae52c81652c8cdc22e4ffe758b2461b6f7d6b9b85c68e38f2eb760f79f71be72a15408b4b9caf9d6d0f29cbee239dd0b699aa13e2dd44ee45f713f115e85d7bea7f702ec7a82f1a43e47d589526ece2f0a5ddf6972b795c824e994492182f68a4c0ed379a3025ad73c918d0855c5f120a9a3010d1e27bedf2523824b9051fe7da4f6d3027077a8f6f5de54e0d4d65d247a777a4a72ab5cb96250d3120518412efed11874f9a8773b5fb84b1ce7aff45352d7c45a024aa35b4467dd4639a79d3bb9f33d97cd803bd8abca15e9f38462185229ca23ae42cd850c71aa2c4efa8f3c01a27f76f1870edb861baa6200ccc94e10e7861d6c1684d25e84d6b3f0835fd627ecb578db2ebd504a84d5426b86fc4866932c844a0d1b9e61a3b3d07815ae84a33ce8aa7770306796d0099abde275c45fcda54aafa3c172242267028e48826b5f0390a6773a42753d072f078f3cebfe441d72cc98fb1eb1b2325a96d1453ade7b0e57556acf26ed43c6a818a5fbdb6b6ba8f4f854432d2712f28a5130ff8c67d4a754cd207969178f183fb0872e51011e80da1899f8b33d4b4123231752f226b69873bb50f27584515c10b1dcc48b57ba7f2d1f99faad5a86b66ea9a6f0089008993dda4f3e4136155c426a8207a3c7241feb2dfcfeffa71dc3ef487030314d95e2e95870c9814c567f41fadb8ce4dcd8f1dcd48376e7b464feab8733e54bce600bc0ff28fdf0b7aec54589f572e41724315b252922ec23f1250391bbcdf2564a25b716d2f023e1d5d31710b0c35eb65a9999532f387d6d38bb41504fe92083759019256d2cf336e42ff3a9717cce7a4a3d304cb01e852c5782ff1269804899510c34c49566bd4d01b1a7e5ba32fc31b434c7b4bd4e5f54a4a4bd478a646e7dbf745dadc24d1afd19aeb16d8b0e0bf50176e682a26e5ec888cf2a9d365eecf9f8216d559a8b9df18420cb7692e582fd839501e672e5bb9a6ee6a63134d34fd7658df8d122f3d1e9ec13bfc36e9811b13309a65c010d1d675a98a7d3bb808448bdf7225ba4a5f4f58672a4c41ecd55acc4102c5b04cc83e49d2a9146121cbbe3aef165d67cfab1476caf1a923728399da52466c349cb58351e8c0b7f3193ad9d0b62c929a565fb97ed070ef7151ee5457f15486659a07630528000650b40006059d9108bdb3e130389e31e421c1838316bfcae863bf2fe52babbe2e32dd053f66600b50b7b6e6ed0b12cc56b9965c8af2d7d91", 0x1000}, {&(0x7f0000000400)="041ff1b4811ffb69b69f6e9ddf3e25edb5f525ad3f7a2aff29cd4a64be0d5184bf3e1f80b140b60e796af9921d5dbce4e49bd0b8d7b9d9215d30176aee0650b93d5023deb69cbbccc4fd0cdbeb6cb599d3ff6116fe4c2c0f3ebb8059864c14501be4dc7665f0c3faffe55987d6c6d56a24ad7f99492f010d82a3c8980fbc5458e24037a996bb1611f30b4437cc7d4d7a50d541addc6e0a9e737562dc10fed12a5437feda59c1833fb84136e2feb5018a", 0xb0}], 0x3, 0x0, 0x0, 0x40c}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r3 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000340)={0x9, 0x2, 0x9}) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[@ANYRES32=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) close(r4) r5 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000000100)=[{0x0}], 0x1) close(r2) ioctl$TIOCSETA(r2, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x6, 0x422, "6374224ff1c14649ebb1789280c9795a6b47c1d1", 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffff00ff9078600100000000e4ffffff0000"]) 2.010686502s ago: executing program 7 (id=2331): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1dd47e34, 0x0, {[0xfffffbeffffffff9, 0xf7, 0x1000000000004787, 0x1000, 0x5, 0x8000c70, 0x6, 0xffffffffffffffff, 0x0, 0x80000002, 0x0, 0x0, 0xfffffffffffbffff, 0x400000002000044, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x5d, 0xfffffffffffffffd, 0x0, 0x8, 0x100, 0x0, 0x4, 0x2000002, 0x3], [0x5ad7, 0x0, 0x1, 0x0, 0xffffffffffffffff, 0x3, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfefffffffffffffe, 0x6], [{0x0, 0xfffffffd, 0x0, 0xfffffffffffffff8}, {0x7, 0x8000002, 0x2, 0x7b}, {0x0, 0x4, 0xfffffffb, 0x81}, {0x7, 0x100, 0x83, 0xfffffffffffffffb}, {0xfffc, 0x2, 0x1, 0x7ffffffffffffffb}, {0x0, 0x10002006, 0x4, 0xffd}, {0x6b7, 0x0, 0x1}, {0x2008, 0x96b, 0x0, 0x8}], {0x2, 0xd, 0x490, 0x400}, {0x21, 0xa1f7, 0x100000b0, 0x10}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00000dc000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfb}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0x9}, {&(0x7f00006b5000/0x2000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdfffffffffff7f9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000125000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc8}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000508000/0x2000)=nil, 0x8}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000148000/0x1000)=nil, &(0x7f00001ae000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000048d000/0x2000)=nil, 0xffd}], './file0\x00', 0xfffffffa}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) 1.79107712s ago: executing program 7 (id=2332): mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003340)="a326d98e", 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a0000000000d1ba7fa10000000000000000fe8000000000000000000000005500aa02009078000000006006c33e00002b80fe8000000000000000000000000000aaff0200000000000000000000004a31802b436e197f1c3c8aedb1380c510993d789e2ad7b4d8590953a5c1b3558eead7034a7846c5d0f93fc3ca0cf029f3c3df3ae41a065bb5340960b7e693b02b101547972e60745acac081a4021ef1ee80299b824ef515c3a8ebce10a1d790a88d0f9e821b9ffa50fa54b18a8e6000000000000"]) 1.790309026s ago: executing program 7 (id=2333): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000180)={0x7ff, 0xff, 0xca6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) syz_emit_ethernet(0x5a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6600ed00002433080000000000000000000000000000000000000000ff00000000000000000000002c00000000000000000100be000000004e224e21", @ANYRES32=0x41424344, @ANYRESDEC=r0, @ANYBLOB="5080000490780004"]) 1.7876399s ago: executing program 7 (id=2334): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000280)={0x0, 0x7f}) execve(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) listen(r0, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000500)=""/194, 0xc2}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r6, &(0x7f00000004c0)="b9", 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) pwrite(r4, &(0x7f0000001080)='q', 0x1, 0x9) execve(0x0, 0x0, 0x0) write(r3, &(0x7f0000000140)="e6", 0x1) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) connect$unix(r8, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) 1.410441492s ago: executing program 2 (id=2335): r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0x3, 0x9}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="a99616ac80ccb429333143c45b35e66709ba6c96a60e83fd36a30dd5bee2f6d36f2c9c06be45c2843ac386986640366afe969381c6a920e031abe0e5e3a2545c555e4bde", 0x44}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="50041b02003e807447ff000800000000000000000f000000000000003c7c3087de4ada9a933366b344db9d5fea3d710990a98e13b1e268a10337d31196968e11", &(0x7f0000000000)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r0, 0x6, r2) 1.409747681s ago: executing program 2 (id=2336): kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffd, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e38", &(0x7f0000000080)=0x4, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0xe5973b0c884095fe, 0x0) ioctl$TIOCSETA(r1, 0xc444443a, &(0x7f0000000740)={0x2, 0x2ab0c32f, 0x0, 0x1, "01d00bd80047c1bfdf7801f51792d200", 0x3, 0xfffffed4}) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) close(r0) 1.409212464s ago: executing program 2 (id=2337): r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x4, 0x0, r0, r0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = getpid() ktrace(0x0, 0x0, 0x510, r2) wait4(r2, &(0x7f0000000040), 0x3, &(0x7f0000000200)) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000000640)={0x1, 0x1, 0x0, 0x100000000002}) r4 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x1, 0x192c, r4) 1.408830791s ago: executing program 2 (id=2338): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000240)={0x10001, 0x6}) pwritev(r0, &(0x7f00000022c0)=[{&(0x7f0000000a40)="0696c96b0b8c2654800ca7e1b8a73abf71d205977a4ddc7bc8bb7146494880b6c95c2d305c26d4267e9a380a0e7a810ef7803d575a7921941cfee070ccb05130d50495426b81df908608ab1b8ba0cdcdd4ef7a5caf959dcfbde2ad5c6620663375be5e58cd51c64c23f7585f8cba32c656468d87a5bd084eb1b7cfa536960896f7c834bd7dedd0613497b248856fb80991a64e41933e802e1f4dfde1bdbc04b66e5379632d540353409ac7bb8ff82736484ac37f9e316cd25b73d1aae2f8dd2b83f95d3d403696533db9dab1b5203b0bbc20972fbef25060fd6310910e68aa6f40787b778a3a1dc6ad0ccc92b1d97806090c06536556e2d65f2b96c18aed108e4ce9bfcbed6002758aeccb4d3b54395e5fabdf3a3c83ab2afee74fd382e06bb8865fff21f057c76d7bea4a5a4797607dba02d7166d05abdfab468e9a21d24c49425ba56b69cba64d259804391ef4ff0b0adc70958c28877168e8639623438d46ad3e6c9ae49d7141332e2309217ab96ee81bcc29533e743bd514daa93b3f10a93be609a62351cbe4c0698ba1cf7d33f76e54e48340d06c630671b7e782c871b457c4027517faae4d8e232b656140106e1863efa5c715de78b6ca826b96b1fbf35bdfdcae12e802c19ee9e863144d55663d62c85432c9a6e912e49edbb0d0d5d254eec29e84ca3b8d0cefe9f15974125f5219a94809e0186d7e540fc627287039", 0x200}], 0x1, 0x40) (async) pwritev(r0, &(0x7f00000022c0)=[{&(0x7f0000000a40)="0696c96b0b8c2654800ca7e1b8a73abf71d205977a4ddc7bc8bb7146494880b6c95c2d305c26d4267e9a380a0e7a810ef7803d575a7921941cfee070ccb05130d50495426b81df908608ab1b8ba0cdcdd4ef7a5caf959dcfbde2ad5c6620663375be5e58cd51c64c23f7585f8cba32c656468d87a5bd084eb1b7cfa536960896f7c834bd7dedd0613497b248856fb80991a64e41933e802e1f4dfde1bdbc04b66e5379632d540353409ac7bb8ff82736484ac37f9e316cd25b73d1aae2f8dd2b83f95d3d403696533db9dab1b5203b0bbc20972fbef25060fd6310910e68aa6f40787b778a3a1dc6ad0ccc92b1d97806090c06536556e2d65f2b96c18aed108e4ce9bfcbed6002758aeccb4d3b54395e5fabdf3a3c83ab2afee74fd382e06bb8865fff21f057c76d7bea4a5a4797607dba02d7166d05abdfab468e9a21d24c49425ba56b69cba64d259804391ef4ff0b0adc70958c28877168e8639623438d46ad3e6c9ae49d7141332e2309217ab96ee81bcc29533e743bd514daa93b3f10a93be609a62351cbe4c0698ba1cf7d33f76e54e48340d06c630671b7e782c871b457c4027517faae4d8e232b656140106e1863efa5c715de78b6ca826b96b1fbf35bdfdcae12e802c19ee9e863144d55663d62c85432c9a6e912e49edbb0d0d5d254eec29e84ca3b8d0cefe9f15974125f5219a94809e0186d7e540fc627287039", 0x200}], 0x1, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)="0002eb4436526ff175d202daf4087c33ba1867363c", 0x15}], 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) unveil(0x0, &(0x7f0000004140)='c\x00') pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000c40)={0x10, 0x3, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xf3}, {&(0x7f000005e000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x93c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xbd7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8d6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffff49}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f00000e4000/0x3000)=nil, 0x4}, {&(0x7f0000ff0000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000451000/0x3000)=nil, 0x6}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200000006}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], './file0\x00', 0x4}) sysctl$kern(&(0x7f0000000140)={0x1, 0x4b}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x4b}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) kqueue() (async) r4 = kqueue() kevent(r4, &(0x7f00000005c0)=[{{}, 0xfffffffffffffff9, 0x37, 0x1}], 0x400, 0x0, 0x11000000, 0x0) (async) kevent(r4, &(0x7f00000005c0)=[{{}, 0xfffffffffffffff9, 0x37, 0x1}], 0x400, 0x0, 0x11000000, 0x0) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x8b}], 0x56, 0x0, 0x7fff, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000200)) kqueue() select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x0, 0x44, 0x6}], 0xffffffd8, 0x0, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000440)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r5, 0xc0104451, &(0x7f0000000740)={0x0, 0x408, 0x403ff, 0x7f42678, "00df13bf00", 0x33c3300a, 0xfffffffc}) (async) ioctl$TIOCSETA(r5, 0xc0104451, &(0x7f0000000740)={0x0, 0x408, 0x403ff, 0x7f42678, "00df13bf00", 0x33c3300a, 0xfffffffc}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) 966.065302ms ago: executing program 0 (id=2339): r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140)={0x8, 0x1008000003ff, 0x1, 0x0, 0x2, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) listen(r0, 0x8) shutdown(r0, 0x2) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001200)='#!', 0x2}], 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 931.572624ms ago: executing program 3 (id=2346): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0xda, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0xf52) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x9f51f7294d5a8f67, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0xfffd, 0x5, 0x8, 0x9}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) syz_emit_ethernet(0xf9, &(0x7f0000000200)={@random="2ac94ed0555f", @empty, [], {@generic={0x876b, "824e60ee0868f0a0b85d2b2f5b96b57421fa0d360c35135d464714a6884f7d1b729c829dbd88704007fbda56f67a6ce01f5e5714880af20cdff7f07edf13aa3aecfc4da5841f4d7165c7c396d0644d5846d7b371033228eb5b74f1e61c4564bcb0983320ca4e314dcb2e7fd9bf72953e86147f102292a4673f840eebce2771ce90e1e3cb1b29208d8f22440308ae7524ab3bbfa73c2d417c3c013d13fdba6b24c44208bb3f9f4e9347f5d78ad82e9c8eaa1a95e65865db134da5626f958aa55e368bb00e1684d350e5ffb7984222ef25378ce3051ecaf2f1c3b323b82c594c1a18c3362102234f6f393f0e"}}}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000340)={0x6, 0x18}, 0x2, &(0x7f0000000380)="8c295066864acc33678eda90491bc6c95b9cbecc639fb2149b0df1e4a131d2f230c89175f0c7eae6dbe51818a54fdcae7d00c124e3b4fbfde46696a42e8dff6778ade01332f086ea543a3e15e6a6cce24b704d083851e0fcbeda88bc92b342278fec99cf537b4bd7f3fa3a94fb7e21a2b1d945c5e08f29dcbfc675598298be7d0412ebfdbf8c97d6be9da42eafb922ec52b4e630a5e24787e6", &(0x7f0000000440)=0x99, &(0x7f0000000480)="701c66c4c1ceb01c08c269df6116b3046c52b4e22e600b5d568d006b259158a7b6d1237dab4c319f83c70ecc2db326d47bcbd6fc474f2df7157e386e43c5606eff65f2ea2ae437a950ef5bb167b8963c2536f17e1bfbfcad06d17adec95fa9eac97148581a64d9fbfc8d94ec7ec8ee7be00b4864e15f27fc491d76ed2b79daa9a2fa0fdd40c638da42a89a9c9c2953b4609c4c0c37fb01f0f71411ae9d40620bb6182afe6231ac396500280823062342bd48b732fbeb11895db9d4bba99a1e3f03dfd742aa", 0xc5) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSTOP(r3, 0x2000746f) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000580)="3a28c2e1532bab797d4ee69a8a9398d3fa8d58dedeebeeea47a8973b8fb1126a32c8916b92df952c6ac4e6ba2a38dffd94251c0863e075dae3933f9e5fe1449bfe73c5c70eeec02036", 0x49}, {&(0x7f0000000600)="73e551fc3c1ee16f2697461feebf578d1300d9c2cb6ec0fb87f662038a6ce5eefd21a9f5f2d8595c558cae03ed95fa12782773057cd666217148da361d68ad3c31be49d231490068a616237b44e4a301c8856db8fa6c058632d5ce8404b04d2b8ea2b1a72062b65e12ce8ca0bb671b447713c0053991481b09bb4a32b0c190d244f627adf1302120069976e4c2a504f6e056d4e18361725b569021629539e33906cd3a74017640e2a7ce3b4fdcabe4aa2f3d4136e86072172e5b513d2617d59dcff143360a5f0b77dc500f1210227d7399f10b45b40ec04864c93f29285c8f3e0871fc82b83b00e24c8e9e6fb5265699fc52c7cc97647898533ad36f15778ebdbf01921de0c45455f1ebae869690f65b64f0e963e83add6d07fc56e4c41c6f11afff528ea8fb13a3420fdc079cd331560a64e66ac4a2f5621ebe6b0f19a09966652d09a1658733bcae72b400c77510640e553cf41f62e9842fb5e2502e6bb81fcd9f82b50727631a046a441149641f4c90808cdc8b580b074e6e80f45851a3417b6992db00353e4eed849913915aab59438c4e4211ca2c1ead9b86f4acb121e50129bab641aa5dbb79cc7e4cdc70e2863415ab7a3a3a51838a416bd7782f6044477c4a7831ea516a2b4009ef7d88238bb6f9efa568b79871770558331833643abb51230631c5981d023984e8c3479c931ddfb4a760fb2fba828d7a65b22e83a2ab6aa9b24fe6a9ec0eac48d29f636ad182f54bcc46a2a5a7809c652bd57c2a81eefcc4e3f04119bb59f6e69d8d5b58ffc3c26985573967a582d83b47cb828d5c8eea617b8fe0ab584293994ea2583ef848a9c808152b4e41ab6e92ea748a1b83495f52791201d20f1c76d5d01086f8cb1fa7614d23c823eb11666ece7d2f521d6e3a767fb4e5b46193fc716d8952641b68ee6e0eb16756b097c8bab67c3f96dd178c5f7f8b1232d234d116cbd850b3e96a6fe2b42246309091475082fd299c7128e6bccbddf099635217e1273e9474d8580882830979065a257672bab00d5a6782dda6e0d689d89e0aede91bd91d2a45919032a668a320eeae239c1922a780a2605854b61da1ddd689bddc561196d9b2dfeca09212c2fdd74760e96eea740139c2c52b562c521a82f790ae754e52efc472fa4278f2b0897e8498200ffa1c9a6071bf4521c0571cb3342047f06e221c89af56b7f8e00879fe921503aec63115fefadbc7a8cc69803f2d5af5297a6be5807432c33bb4ef6ed90c725b99ed8097a8cb71360a49366b65faed6d0aa1af865d8155a43a22aa47d220ff0c8b0d22b9c9487290d496e52404224bc8822c8ca3a53354817fe17597618716214536916f8089ec24eadc866135fbd5599ae71d762cf2b5c24824e9f7e7d2d20b3978e1d5ef41eae382b948c8f3dfbf8a04145c669ef4d11fb8ab02a8853a91e296cdfb022c6e4c467351c65f99ba2c70788a052db5b70cd38ef06f246817f494558671da202f2965d27c632c2917515067f60d00b733b16b930ec4c3918750c4c7a9b28dab159601733e8ace8cb70981e35696b0b7402566a51cef129e41ae85f91ff1c4c7f4580906df89f588aadae8a212310297f346a80d4b721001dc9286caa5a5ecd47c3916b37ccdabc8cff20fe8f5467f5a6b35f68d43b0dced3d3635398d2f0c1548e2d0341bcd028966b94dafe34c1b0273107aa600e427cf73b5363d0d4810ec0586cd9380b484b3d85de732cb2f5c8e28ea3a47b2ff71729b69a4d7c93a3ae4676834772dd84a8be4433f958cddfd3edeb0f995ea0ff85fbb9a750644ab3a7e2b5350abcbddd4dc57515cbbe780e56c9b510169ba8256f0e10aaf6ea22676569b74d8b07f8ad2767ff91cd3e9fb493328b1ad6f4c82be529f8a0b007551758294d992411de663ce7f716c9de4d3f81f3b483d69165f787cb05422a48bd739110f94dc8447fac69b5b1e059690f8a4a4b495ea1cc9dd613ce99449d317136bc55d1f9cd46065f408918b07d41d95695fcebeb20864064b3060ef020a058fa7f01ab156b6e46063110e8527a35ca9b8bb6b00dbb03d94cc959f696814e0f84b15dd3bb9470f8024542968deb1a8f3c8851fc8c18183ef8d912533f6d5b263d728005ef4847e1e656b60097445865098bb390ba2572174ab6a8af0ce4db746a746b06f858f7a0e141aab841da293e7516dd2acd23220623f5cf37896924c57016e59c03bddef1bb752c53ba5978b1853680b5ebcfc997772a5498b3294b5bfeb8b1d0c3466b714759e11298e205ddcf06953b4913d43c56b9e5f61083999e7ff676b82bc8e3076f833a921ccaca9b98cf11de223cdf36b62de90f0738b086b19d3ce1a676680f507788e39fc3fe117cb9e76c8b3aa9924f77c595553b087aa407ef5d031f19332930339e2d358a0b547e716815773a6f7fea4bf937e46952071ad137507bb39321d776f880c7b45e3903f5b854904b91f8201e6af33835695c845bf357c3e4f2fb75d83351bec1b31bd435df7ec38345b0ca3a1954301759265e19e0a40be2524fe1124d89fb29ad2481a572b158574a1de88cfe1c12aeba4d456f4a04052e6a51517b9daab61c2a9e629589408eedc608e53bc69126ed2c5fdbad140d5e9d4e40256e88920bf72b2fdc93c16a21e76af7331388730d3cc975b1bbda4605d1b18a2c3efbc1df0ba7e549bb86ceb76118766da3e588f6ed3200f2865f593a257c6e2e2d7acc45d87529e42847b89b3e83e48a6039a39729156995f770809d190fcf276eec5f338837fca7cc7323948500caf43575b865f2fdac6567cf2069e6d6d935ac3c42a0e3e3ac52542fe91d0999a6f060cb85c248eb1a8ee5ff75aa969ae28138dee845119bff49703713ee1449a5f174d853f207cc221d8f4b3aed098986c1a28c9399fab2d4dd0e179ba7d52f1b99e7b8cec80abe6e825561072240698f608f1ae926a1eb329f41eb522c44174363b4bb0b05dc49ad1e7884d18870c41ccee5d30af98be6a8037c57497f75e7f4e8c46b7d7d80519f9ae38c1a51c2c8aca1eb6552ac3ba1d052ec88fd781bf5a75953c854f6947bbecad5bf34ada92c9d92c15e3ef1b8726891b8621f22c19c96b2b6e0a41791c72ddbb4eb8e141c75edc5acf92bb974e82bfed1409464d96fc9a52d8f6ff8d1f83e635fe83c16abe493f586424082f18bccbe339a0c0f909d04b234b3650327a580d9340a96411c5a013fd3f09f83d3b594f1fb612a2f3cd602b8169e09e0bfc593ee9673563d213d79d98f921dee0d6c3aa37594b2755c8973d2caea70fcfc01ddb6145e835f4af6f682927880732643c2544ab9f152c44889addb72432e800e6f8e92a9bf371f3f8d2ba71669dcb8e82dd2ede74864de219e46e84a132242b234c1e410632bc1b5c917265e66971ab4d3450d94e4719be0b129aff788015678f74f9ce08e2be26d5722f70e7e711122ee5454263e2263b211d95962752c1e084e05a5b5c0bc7101c2054b48fc9b42c193b1ad2f0d758f13b9015e20065872eaa9d7c917466616639bf890ff5e6b90b731e9ea2e9fad2f125237db0f492dc4f28e430d9cc4317c0ecb323d00f93d784189a920eca5c4d500e461798797b8a93d5b9c728c0e332efc0d719465d19228ac6d5051ca17eb3dec31bf5f47f800dba9c1a272a5fe995c25bf200f0d8b64e0986431d5fd7b8ce8f1e7675e283ac96e40d2a843c05487edb6c9c28cb3b754ba8f47dfc5a687c380b52101f40b087198eb05ad1e28d451fe54e330d37be41de5279f42e98fc8385aed5fb0cff5267155893738a614c724db2b513044892e29fc9918392aff0cc24325d10bddf2044ababe3156e935aeaef68080f7ac646c0112c61bca6cef35369475fa9660c8b67cfcd26c774dc780d04e2bb59476b0cc320a534d8650c68f526bbdbcefb0f5e5e2d74f8217992ecc48d9cca523961a00f1a02d9436a52ccf95de12b17212d1289b04962d4e94bf00b24ac2c6916a95310ca0c52c2ced06e0e7a2e8a13b00f46ea38a670fbd489dd0b3dfc1e1b7f19fdaf99ca868053c7ea59f3660e7f3d37410b30a6171983c6c4e87e6ea31cb57edbc0e7f0332de197def916df06ee0609694771a5e6dee532be3a900fa9ea0a411e915edd38e8b41d09e20db6237ae2b4478d01fb2dda3a17cef133f417fe22950685cb517dd71e297679b7d64d92ca287a7be286c27aad2da262bf1d051881247cebd32e8811f4e219a7cc084d76941bf86bec347980feac00b06fc6d8d20e4d76fd121c0276a1c22392cc0ff55659bfec222bb0192da66eef271cfb2e0b3ee2f670715b5a3d63dd741200aeb960e861b362f09fe3339fc65e930a790280ccb0f7c6b6ca857ca6da2248fc5f3d424b160fda3f74aacf544337cf74b3ee1422a5f5fff6acc40f9dbd83b0fc631f9ccc74acd9ffc1aeb75a200a0219df19314f4dca198f4841a9274d2312388db5bab42ef96553bdaafa55a17a10e8d6b71f3564228cd1377aecfb86b07119532a9fde8ac12c4cfbf7601314079fa569a9236bba6a9596873e4b3a11d09c80526a8ce1a5419c69d97b02132472f5542472755d069ec623d703bed516aada6e122e245832ac967983885af38128398d1b3c5aae525cd7bd6529a719fa30855e44c2e5d160b48b55a68f8dd8ed3570458122f99eeba18bebbc34abdc973b14597a0ceceb5f27a11b5471c8d1bec7637b08be33262e22c48f525b8902921ac8da6922698c5818c694dc92fa581fe8262bb8b984ad58da2f7f734c10dcbd395e8b5082e92380042374eece3ea18982104cc7b559fd6d84c6dbd8041909261968e445f73a5f62d67b63f21c2af5185948bf65f6cc64073fc372a67f78cbc3aff53f73e9672f7b4e5b3242334f75d891ee6d376faab8db3a5bf6d27b4b27fd6efa05b4e8e65badc59a3cada1c212fefa4e0b236e200abc66298d9c065c99f21d88d45b12787ec74e106b0ab5e9f193513aea17fd386677c30a73b26c3d78fd6436efb0961e0ff5e05ed3eb3f64bee7eb637a7543e57ad8e580dcd37daeb64e66ed469213ed2219668411ad37e2d97ffafb325f928d11674afad0a46665abeb65946bc87f524f1f9a0ef908d3593603438a8eb23c30b602562ae3965333bd7cb1b435210e1243997a05df98a1f37ecbe45559ba5bc0cc19f0767fce2c311b159c83be05279dbab0d07466be0ca3e068b923e1e6c6c4eb57288d45e96ec305176155a7fca842e273e27e381d76d4bb039324a82e880b0d247a4507f751d00cf9898d518cd33c1f64b4391ca589d66b320088da1ee6383426c655e37d57c90f361133dcc0de234f0422b9e637975bfe1403065f8c7a47dda1541f47e6f6b06fa2046a8d15b7dcc328a30f056a127f517f9c0a9f98d402d9798a76e6123679768e846cb5e502248bbb754e5958d591d32844bb11b90871f4c1df8a5b156b0df8845a680d6083ebc0befec47e58ff5ae6d324f2b0a8232da5acf7577322b0ed546789a2cf51970e916a8dacd073232b21f3ecf636581badfee52565c214447e8bbae03dd065a64620f3bb0ccaf197fdefe279178b7c394eccdc745fc7c2480e36fa30948d044f521d031ebc69d7e3c7e2ed3e8c0e6180559abda362f2842d5291f5611f752a17ab8c1248ef33d635f25a8f0ad55506e6d0a9a32b901221be93fd849ae5cdd259469a0ba12947ffa84ce1687ed098d28c422b8ec8956066af631fae09437a48f3a9c22cfc86617b356c89019071a1fdc06fb8fd839ae281b63a7dc079a2be877f2faf9e14c72487d44978", 0x1000}], 0x2, 0x7) sysctl$vm(&(0x7f0000001640)={0x2, 0x11}, 0x2, &(0x7f0000001680)="873842d14b9411fe5da049be44800a99ea6284c97177ea9677574b0914a246c63222850bca43b3876ed540cb0418123612e6", &(0x7f00000016c0)=0x32, &(0x7f0000001700)="4e22da7a88e033894a453ec7656a3612faf61efd85b5129d62f3b8ae6aed8cb1315642e85577e5e00acf896d66eb6d689a1c7f127a85bf46c9340655732e0153bc0aa14493a273ae1d74c4ef14c383fa9378ac1e754bbbd9d0ebe3c57d88c8bd5f075008f712c8db7ca4a0817917924f1ec59efbb6a87ccb9496459dc298e6", 0x7f) pipe(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f00000017c0), &(0x7f0000001800)=0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001840)={0x0, 0x9, 0xffff, 0x395540c3, "3f6b58216d7d4854c1a4bfb35575f4f7457c51e4", 0x10, 0x4}) sysctl$vm(&(0x7f0000001880)={0x2, 0x4}, 0x2, &(0x7f00000018c0)="916b0f288d6119318bc26effa5b44c5a37e65c120694cfdc896ae8f7f455a8ad77499facadfcf2dc7a2dfdfd59ac80ea1a37c1ce5cc544c255e0f503be43f1ec91bb39ffa7f0c54c7e07eea257edc272214db476ad2f6be4b18b3d150c47278d0437753665be5e90198870e69b1c5410ded7c671e31fff7477e72b94308ad8ccc9cb72a9157985973f110366feb31b217f170cd7818a53b9545cf733810f9e4515ca717df5", &(0x7f0000001980)=0xa5, &(0x7f00000019c0)="2dfb992b4b35801be7b348bb7f01bef67ea49ca2cfcd874d96af2c5a6ffe84e028cc60c8d248dd89aee113172ca4dab3a5a6d170e8e4e8e546e38200fd49c1fefe55a6076316261bea59bef69f3bf7eec9324dfd5a3c8cddb173e3d8990b32e9e5da618cca7159993a2e3b2413c39466f74c6f8f1756491aa69e5995a0765092c3e7a87097132f2ca6f83ec074217ab1c3a56edae93da5", 0x97) r5 = shmget(0x0, 0x3000, 0x460, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000ffd000/0x2000)=nil, 0x0) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000001ac0)={&(0x7f0000001a80)='./file0\x00', r3, 0x1}) pipe(&(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet(0x2, 0x4000, 0xe6) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000001b40)="97454daa66f0a8159e38d86863427a70", 0x10) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b80), 0x100, 0x0) dup2(r6, r8) 897.142182ms ago: executing program 3 (id=2348): execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='{\x0e\x00'], &(0x7f0000000280)=[&(0x7f00000000c0)='-\\\x00', &(0x7f0000000100)='/@\x00', &(0x7f0000000140)='\x18^\x00', &(0x7f0000000180)='(-,!:\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='[\x00']) (async) sysctl$kern(&(0x7f00000002c0)={0x1, 0x2f}, 0x2, &(0x7f0000000300)="e941848d531f6603b61ba91159f55fccdef3100d2597ac0f947b7dbb490ec8634d29986114a9bdc179b468815cc6734ceb9a527d975fd2bfbe82cff91d6e99e73125f61d1af5fe5e7bb8a67c7f475c71e669619ce450679777b1449003386d8057f41b829a82c84cf30fa49e1a767307b495098d06372893234b3eabeab122d8c026a7b3a7f905", &(0x7f00000003c0)=0x87, &(0x7f0000000400)="d2759e79ea3a9cf28b4bb2e8aa572e8356af6d5c3c9c0b567f129a07ca362764d8a10fce9f7106609ef05e7cda87f03ab02dbaa4b41f54a6471c03ff3da11c99940400b24068f0cd9e1dce52e4dc2522327732c41e157248dae3da315bc0e0a4827d50c2b4671a077579a45f6344bcbd8ca5471ca3a64552fba3a6788d29ae6933d9d0dbd278a379a76540eea4043bdaaed621df8eaa80f043ebb820b1ccae80bc094966d57f12c0ee6530a92badad444069b07f9fbc8fcf728c8b092e66b5b3182e631722d3a1bb53d493c2cba582f351f860cd7d12d8532b40ab2308", 0xdd) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000580)=""/82, &(0x7f0000000600)=0x52) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000640)) r1 = shmget$private(0x0, 0x1000, 0x41, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) (async) sysctl$kern(&(0x7f0000000680), 0x2, &(0x7f00000006c0)="7358abf3c20f3a7f0e1c450992f6f85093e295a4f74ce3a44b1b5244d0f6e584fcd28636eed0315812e6bcf658b31a28886ba70c0f83ae4b2470d24188a6d5e39f655e094c3ed7be6d364432ae6224d796bb02957a952957ae58e1915db180a12553b12d39f7d311a8e567a7bb61376a516550e769194d971e1f863924172e2ab4cccf5d54aa8eef56330b0e59302d8d5361d18ea0e12f024489427d8ed4", &(0x7f0000000780)=0x9e, &(0x7f00000007c0)="1afaefc7703b90cc60b163a428343bee33b7e5d73dd5eb0163572f0f733b9678e74e944d46572dab7122e679c3ecbab8835147936d1195ca230de30b325beaeca4782e7efec659f34ea2ef6a68e56488d8890a7f569b8651edb0503e983edb8fb903e156b4678cb62b", 0x69) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000840)=0x7) (async) semget$private(0x0, 0x2, 0x312) (async) sysctl$kern(&(0x7f0000000880)={0x1, 0x55}, 0x2, &(0x7f00000008c0)="94e15ffbac34fb09429bb1c1fc2ca1cde2676d1ba4f7f6205e41304e10fd7bac43ebde66b277c6c73a0defd86537a7f382e97c6e1affd7860f53d842e5800e91f1f290ccdd520e6ba654e83d0a5ee8134276111e32f2b6aca449f20878fed00425d886940f8dde3712b3ad074ba1c1649d9debbea719a863a4dcff954f61df9ab4c1fd6a6e26e6d72c6165d232e49d8767030e51ddd3e614dce4fc483bdb879899e8b8982e7d6515821e157cf67114cb3e8ca139e26ebd5af2a90325d15b0a8011ac55d9b781e49f8e7e5f5c56a29e0a76544dccf7c3a174e708e92955ebb1ad341371961fcb0bfb718464e47cf764d2317fade378a21d", &(0x7f00000009c0)=0xf7, &(0x7f0000000a00)="eb7dc121b1154ff1", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000a40)="ea57f09a7aba514013d491aa118f0f3671dab351c0f01349642f3716d20ccf02e331bc0fbfc55e82be92c10901eda24fff916d2bb93f70aac797faad2685e66c9a3d30688b4b89529e55b60d14a11aeba9bc0b3a76e04b983d01fb73a99e5181315fd05aa6b77245dfce15e4719d06114c07b73955c5382e9cc9f32dbf042eaff8086c8b5ac55af1e58692925f85456f1507e53e53225c28926bb99ab6fb45a29288b029d3bf49c6c7e6c33eb0316047822363df0ecd6f20b122b8776067d4f2cfa6f99b31e52d55c175f72249105b225cbde8bade8d8ec582ca131c853fd7552562916f5c78be5a9e61eecdcae1803d5b3bfe047ffff30a9a566fa02a5850dbb4f7a6a6502da7153cfa7d7192a7b620286e1c3742791f62a19f01096bae160170b4ec77a86cefc4a536066525ea2cedc6c50a3f63f0986be769936e2a559f1ad3de168f53ef9e7c6e946a536bb47c7a4efa39dd9c8655cbed5016b239b56efc5217d8b0326d01aad96e4f0b70254b946d0fc582d16c7fac53cea77a1b189089fbc875d2392d4b4782750cd9adce9520a189d54ade68300045cec39df1489887e52726173009ce00728474329986ff6b7b181dc0b6b2f65c7a74ed0fdf7295fde56ee20af9b63113fcb0b707d9400188b4cd1168c217bd59b727472906e797c2256a0ec58ec4a26aaa7e134ef70dd8703edefbc0ecc28e4178b3dde43edeacbec9fd75e1723c59e6b49e7c40fc34d962880ad15d2834cc36949c57d31430b22c75763b14fbe4ee076a8bc956f41d5c4a15e14a0c42b36861480a1b825d89bc5d6c74a982e180db9e9cef5410304c06b569c5c7b7813df77d4e6190dc1f81ee67d23e94b397edc7689f7ffb284148ecdfd6066898a045b665d91184221740272ec62a1e854730ef3d3f14d8a868be678f1a68f32e11a9d712df7d23325f943b305dd2f1609567bbcf56fcdbd73e0b334244f1619cf87ca10b026df81dd0ea0830ca4b72c37729f8d62a8f595eace683e2049ca738d031e5cdddf0de770b07eff99121596b2d1c09a2df49baa7af4c56adc90aa861e8eaed34d66319c9493daf6af9ef08cf7f368955273cf18d159e262fe22ddc83aee25d0b086c15dca8d127a90882a60243568a8eac8bbea0e46f530eea5d3119a289a970d27da74f96cc7282ada751a784010e06c236d7e663ddc717996a782882d48b76f40c907e698027bbac0f6c18e528533478ccd32284d6a217d5ef76d62db7506807a08966d758495d94c37d100590095c9cdf76a90c442deef3d0698276df9cd6a7d38302fe07d93b6e30f8471eb02546a74ad08ee7db0e892a97af8de6ea32a91f6dae148dac0885591ca19409f9267b7a527869431b7f753f8fce4430f7d54ca4d10a75773c6f7fab7a6ee0651b796843e9ca8b45a1279082666b37d45e1d4f71a3e6abef48d43bd4ef22d96bb6eb5fb94a95b25049a82a8216afbe82769203ca154bd1ffab9c0b9dc537d53ae0f65abbc074ef1ca959db7619ea681a00af41b6f3b5c5877c327879f923bfde44f454eee5cc9e5c6e3cb161a9673d6a134287ba9f1b16c40f9c90150e4beb65dbba3f14714d8db342e2afc67d6d944db15fe7d0d0a0e8533603178d100372ba1bbebbf3d0f77d8433a25f3fdfcfc0c46df25267b862d333c9a299629c524a03517e38c6fbe3b44e05bc420136e87985162e73a83726f00fd542e1c8bf4b467bad53d2281a95f05d7a8cdf8cc1b542dabf5f008cfe7590a96a4a459f5e151674203415617d7a7234dfcc89e79fa980893d2e58e5661b291f81d2856274c6009e8f2d744b4d7b25b7238a182c368c1a550dc2edccb268669c587a7276f5da27e77a4cbd932473f8b7838ea1a844fd08071fadd34b9a3780f60ca3ebfccf85178523a38f8b709b6511de29fb83225b0baacb79cbb807af16db0bd835a06978e774f36969c3ac2d31b4eb3f7fbdf292facec2e6c3ac2a4df55edaebeb316c7fb0ebd7400b738f718458a645ed74be2aa6fb648c90399a1f8d49f7b65006908754c1d273b4893e9ec5b1fae13b03dbc4d51e8ec77245577a4c3476c068526d4ecda2d84aa7407b59abc6b1ed18d03f9578fdcb165a73b1816c48a7d721a209d2bad3e41cfcdf03a881d4d6593d1508e18bf610f7dbe9e580787a0d1b3abae0e6c731ae84d5a2b6f403052e0bfc1d1201adebd1384de1fa6108d2bfa9e335cecb95137b893c40451bab821bceba02443a0a1ebdc7f18f9d9aeb342602391b172463238088f1bc15257d221e9d265167075975a3721432721c8aade519feeba6fbc7c2952b33164eba005f84365b4c4f27fa5d07f7347e0f7d2cdd51f7dc44f5c8ccdac41ca28320196a9fb8b662041bd49ab09a19f6ff2854f9018a1fbfe7987e08eaf0b97a7605397cfc86a817f96ecef168035a2d53a45563d54e8bf64a4fc629b0d9cedce392e42e8f172586e6bf029b7f01c01b77e064ade2cac97a29d3b15094bc87092b6b2f06a0eb06160172c99727c53683b442d7db4b766fbcda6853e4dd7449bdd7cc99cf7d36501c70a2596cde5f222c0cc9a604d9480fd3bc68587d5b3ea3616876eabf825f9e35a5eb11a555737c153ab5d5c416cc606d18175aaf2a52d2286e0910ceca01b0ead8c597ada152d86d57d83f45fff4a4ff9b1868a5e8a217be61ad97d3ae37fe463578c051d48483f8e57eb45758d9f6ad5126760f75a9c58a58f20734b06bf2a02041fdcfec8898673cbba1107643a3b23289325abd532aa4679a8e66d72b86a3e142a428d464bb7182261c1588d4bc4880715543e5d16d1dda80d5094f14ce49e8dc4a95ec979c7b07318742097b0256f36670ed72bf0c33aae865bc5427b83d395379adb5204cc0a44bf879fd563b0da788c68a6a9b79bfc2530788d62db273989f3d7173a5e78f145219cd453e9fa289bf70fb45290662a866746db6c660e01352e1564971991713eae332665a81403f78a5e489716f5c19e337a99b700a7676f9a350bf212ebb0dee828adbe53b6bcabf8dc95c25277b234cdc44740af1c1119dc6547721f0f9b8c3b66a92571b3315000dd4cd5dc0c33d002a36732693f8f18b3194cc3c9a5428f2de3c5bb2a40eb745a5214f7479557d6239c32f1369f51a39e3a8fe30685d1683243b4cf1297249dd0966bdff97d1bf3d267c99be300897a86cb24adc05ec2c57adb35b46f1123eb0a82459093a1f9c219c26fabfdd0772c80021888cb60b5cffe1664773e79fd6b85c649d6f9bc2c6ddc7f500a56d347b75792e8ec4c9cd6417b7ddd76123fcc35fc9ee4a4282ca21f881a9e56ac585628c5aeffc05447e430c1356377f4189b4c4a27612d07bc48242f0831e6c7182b2080fcdaac0f5249ef0bf83200a2ce4dec9de81c409df0688a6beffc12c02ac0e232b6b287f513444c951b58d84dead2a6a1a21921b835870a28239c9308dc01e26a563484973fb7912c54103d494ac0f4c3a5ce79f65095e38c1a93d0c9d7dd34ff3467328e1d12dbda838b7d413050d83dfcc4b16eeca0aae57d3724a385fea0a2edeea41f77c5074947f568f6c812e0eb7e25c10665edf338c5d1e4ee611543c8095adf17177db3d32126a9e720f91a522bd75b2301da5ea65b991cd17c8e27ae030c958e11ee9e2f24fcabcededa6d1b85e00fbe1a34e3a2007f2a5ab0cd80df4b586e6bd89fca93b8b24e8c1b8ebd279cdae0938ee66a8c9687ef0bd7add2e7158965f901f107bbcedd95979180a79937a69247fb777a67995b0d37ec4831b3a5226ab98f459a274033e61ce8c6b7e1f71942fe1fa9ab937077bed64f1ff0bc163922b32964253d5e8944a71cc38c40b2fd5b7a58ddeb0bc60b10d4a0aa6b39dfa7e165b72f7e1c39d8f7978683c61184f6b9ba4051d09021d43a89625a2d3d756ed3b0fa78dc118ea2a8d7e4d60f8dffb3caa05347d7bab07a5ea875d0c5fa2831ef6648f51bd70e710c35c9e57f95dcf092746eeda14006126d4938d49754d20eedd0f46a1ca25b2aabb3f61a5ebe09e2f602aa15b0f5e8b0efac485951284033b06e70efbfced7c4ee3b8e9bd81324dbfc00659aa98d0364a01f03380ebf40259651595ed480f10dc668f933239920fc8322156fcd770bc93478ef58e84a8213e33f1e4ce2f8351f7d3cf41234d0a8594a876baeddb4b596e03e63018c66d1b77d9ad2406ae106f87bc7718b6a281d3330ef0b5d833d7f35505cc24d44892b5efcadb437d9d33dd6bdef228d4853462035d1de419b5e184c99126868c68cc41cebdcfe8cf6ebf8fa22155c090bcf5697171947f4a10fae11ab74e9d73055b2744b0a67e4643bdaedb3a9697aa47bc8a2283ffc3c71266adf4ae4030ed4a40d1f8ebf874ac834db8363ad9a11028419836dda71af4f99d98fde21b296cd4c9cadf26dd7b15ef8eb41b7a7cf3934cf4e013a265c64287590bca35f50d263d17df3f3038e197ddab3ad4bd1181d8a2a969b48983bb7f5301a1ddf32e710d13695b68a9500a39ef273b78803534c647e3a91c20d6401eef3676f6a2e0a84f1703906c5132736328666f412fbcd20392941c25b0c714cdcf168f5f4537544628fb1832c42d00309420b04dce1dd79e68c2fbd96f8153e9f733e3b0eaa376440fd75a0e9c5177868db91fe5971d9205abda6171b0b769a206763a7c061355cc51208895a407d7d31ff88e2c8c8387617e3531deea3d842f03a36fbc25443d4a47413aa17df6f7a48aaff5266c167d91059aab6c9cf0167eaea09161cc607b75e77f2fd4468435db0de3c8257b307b224bcf0575e45b5af6c1f6349ea2d8885336d013d77831b683b26f6acf26d34c06840d2107861f12f6983ed20e674a5af626c39747c4d02585a405ab5c1d55d45deeb198bc924aac1a987a36353d06ca464b4a1eaf042ed13c0b6b8459af8c9d2a8165c25072abdd0c335eb17131633cbef894ed813a45b55cdce0f2f5efd86a8dd937c34a541b29d8a151b4f7dbc4ac5c4689012ecb5350836d482bb7802bc7c34f946b0385573e52d2e72723ccc8355873c7513a1ed5be18b275fef7f41fcaf74d2553968559e00aaa134d94f9b158cff33425fbba2dbb2262e00f4dae4e19c27ea94598be6110ad860f78864cf3a3e65e4769683b85bf853d3d42b2b78df0376a51f0a068c6ce45d6effe807419a3817e7214b51b63a29db470d26e353a82cf0fc1f297d73cf9c8ea6063190f57c0964755060cfffbcb954450750de7085a8338befa74efdec51e233c038e7847c1a826b891bf990e609ba94d96b0b1309a173b2b5ec114ca7159961735ba4ebcb3db4261a5f2895442bab86e326e82b33cdf6861487705f5c4095d7dbde62360e67df7359f6c9b5f5418ffdcc9342d0f8af33ff0a621050b713fbae33fcd98297bdfc6df01bd35f8ba67b8422957df9fccc7ec8fec010233a28d2f42d5432f4866f2f2665718c38689752b5b601cb1d14fc192ef0d947d0e17b2554690f9f124932899d9b8e1e935e89d66a5f410a4def84ec0bfb81920a528c6fc78ba49c60c594257f2e694a73f99ee3e651b8a04fb7a22b6af51fff39f92a541232cf7b37284ca114962708ecfe18378e087cf308de9c630f2c2a2fd16797936d5b1416d627e4202679240f925bad201ec627fbef3690c782c2e761af4052192ddeb39893a83d0e84f03d7f2cb4e23c800e65c8d9ac337e963682b119b4bdbf98a7c9ab9ddaa62a300a90c482a7b690e09dadb3bf8bed52f90f132b7477aed933512063bf756d53e5e9faa50d7477dab3f3dee5a3654", 0x1000) (async) bind$unix(0xffffffffffffff9c, &(0x7f0000001a40)=@file={0x0, './file0\x00'}, 0xa) read(r0, &(0x7f0000001a80)=""/196, 0xc4) r2 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r2, &(0x7f0000001b80)=""/4096, 0x1000, 0x20, 0x0, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000002b80)="88ba858ec9c0d9d9376b1511f9d7efdebdda3bfa70ae689003a667ab896ced874944028cfa153c5d", 0x28) (async) r3 = openat(0xffffffffffffffff, &(0x7f0000002bc0)='./file0\x00', 0xce00f0563002defa, 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000002c00)) (async) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000002c40)) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000002c80), 0x80, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000002cc0)=0x7ff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002d00), 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000002d40), 0x20000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000002d80)=""/48, &(0x7f0000002dc0)=0x30) (async) sendto(r2, &(0x7f0000002e00)="a31460e2219d7599eb0d489ea612985222fca0e58dc14f8b4118e3233a29e6c437d50f92019c1fb475c130dd94e1f98baa0d11965ee97ab9c8abcdbd5df8d8370ff7fbc626a452161c0ac0edfd2b085b250317ce75ca224c0c88055d088f14804b6b51", 0x63, 0x50f5586b50e5760, &(0x7f0000002e80)=@in={0x2, 0x2}, 0xc) (async) r4 = socket$inet6(0x18, 0x7, 0xb7) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000002ec0)={0x401, 0x1, 0x1, 0xc4c7, 0x91}, 0xc) (async) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002f00), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000002f40)) 893.088419ms ago: executing program 3 (id=2351): sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() syz_emit_ethernet(0x6a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100400086dd6880058000303b03356d0140558d3dfd766d0a62aab10b9bfe4d1aafbaf5c2c66da2acf4faeb1e580100907828"]) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)="4103000000817aa201e47374ec73a21c2e875ac85e6f4c5475ee83c1886e81fc", 0x20}], 0x1) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x7fff, 0xffff, 0x0, 0x21, 0x2, 0x4000001, 0x2, 0x1, 0x1, 0xf1d}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r4, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000004400081100fe000000010000ff80d1440000200000fe8000000000000000000000000000aa4e204e2200089078"]) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 646.190953ms ago: executing program 6 (id=2357): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x41) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0xe0) kqueue() kevent(r3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0x1, 0x1}], 0xb, 0x0, 0x8, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x4) setuid(0x0) setsockopt(r2, 0x1000000000029, 0x3b, 0x0, 0x19) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x0) fsync(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lseek(r0, 0x3, 0x2) r4 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r4, 0x0, 0x0) setrlimit(0x3, &(0x7f00000001c0)={0x2, 0x9}) r5 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) setreuid(0x0, 0xee01) r7 = dup(r6) r8 = dup(r7) setsockopt$inet_opts(r8, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xfffffff7, 0xfffffffe, 0x405, 0xffffffff, "102e2618007bf533e2942b6e3ceb00", 0x1, 0x91c}) 645.235706ms ago: executing program 6 (id=2358): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000008c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x7, 0xb5}, {0x2, 0x9, 0x5, 0x1}, {0x9e, 0x0, 0x1, 0xb}]}) syz_open_pts() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="b4f7ecf476cead6d7fa8f002dd0000002443b0631d9a8faa0113783f10767160a5b856cb5386fb1db248677d541cf850", 0x30}], 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000140)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000616000/0x3000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000691000/0x3000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x2}, {&(0x7f000013f000/0x2000)=nil, &(0x7f000064d000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f000064d000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000069e000/0x2000)=nil}, {&(0x7f0000617000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], './file2\x00'}) kqueue() socket(0x800000018, 0x2, 0x0) pipe(&(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6cd5702300103c0800000000000900000000000000000000ff0200000000090000000000000000004e"]) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) readv(r3, &(0x7f0000000380)=[{0x0}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x14, 0x6, 0x8, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0xbd, 0x0, 0x1}}}}}}}) setrlimit(0x0, &(0x7f0000000000)={0x9, 0x80000000001ff}) 639.808221ms ago: executing program 6 (id=2359): r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x24, 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000000280)={0x4, 0xfffffffd, 0x5a0, 0x0, "0800140000fffbf6ed010076d0f0ef69d5b1b1ad", 0x200, 0x9}) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x1c) sysctl$kern(&(0x7f0000004500)={0x1, 0xc}, 0x2, &(0x7f0000004540)="a2a295c0242f343b71d918fa59c4d91b", &(0x7f0000004600)=0x10, &(0x7f0000004640), 0x0) 638.860557ms ago: executing program 3 (id=2360): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r0) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0x6, 0x3) syz_emit_ethernet(0xce, &(0x7f0000000200)={@random="204e13529a2f", @local, [], {@ipv4={0x800, {{0x13, 0x4, 0x3, 0x3, 0xc0, 0x65, 0x6, 0x1, 0x61, 0x0, @multicast2, @rand_addr=0x2, {[@ra={0x94, 0x6, 0x6}, @ssrr={0x89, 0x7, 0x58, [@multicast1]}, @ssrr={0x89, 0x7, 0x2, [@broadcast]}, @generic={0x0, 0x5, "f1b811"}, @lsrr={0x83, 0x1f, 0x0, [@broadcast, @empty, @loopback, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @loopback]}]}}, @tcp={{0x3, 0x0, r1, r2, 0x0, 0x0, 0x1d, 0x20, 0x35, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "fbfbdb2238599dd5678205166b6d92d1"}, @eol, @sack={0x5, 0x16, [0x80000001, 0x6, 0x6, 0xff, 0x80]}, @md5sig={0x13, 0x12, "4ecd1cb44bc32031c0d7f981f5f35c7b"}, @nop, @mss={0x2, 0x4, 0xc}, @sack={0x5, 0x1e, [0xffffffff, 0x3, 0x5, 0xfff, 0x8001, 0xffffff79, 0x3]}]}}}}}}}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x62) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x3) 594.740269ms ago: executing program 3 (id=2361): r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) write(r2, 0x0, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f00000006c0)="f467a9", 0x3}], 0x1) read(r3, &(0x7f0000000280)=""/217, 0xd9) ioctl$WSKBDIO_BELL(r1, 0x20005701) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="e000000000000000", 0x8) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="094b00000000aaaaaaaaaabb8100130008004500001c0000000000019078ac1400aae000000124009078fe019657"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) mkdir(0x0, 0x40) recvfrom(r4, &(0x7f0000000100)=""/39, 0x27, 0x3, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) accept$inet(r4, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f00000000c0)={0x4}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="47b23968039423b3895f13f14eb6f135c30e31d005ad53ce5dea8e23e5a0f86c0fb457e141c6db60061690935a4e56f1c1d4481c4ab5066f8fd44fb6bf", 0x3d) 592.909766ms ago: executing program 6 (id=2362): sysctl$kern(&(0x7f00000001c0)={0x1, 0x74}, 0x2, 0x0, &(0x7f00000002c0), &(0x7f0000000300)="b5245a08fa1c727380f2df7e9721aa54a75755d6df2c872dcf857bc6d8164343d720df6b6e98b042f250009a7b858523600a9c06457f5081edadd84ef6f6cc554ff2060e3e6192c9e9784f2b279aca45a23ac6f15271c8cca43676f6b15f3e750f6b5d64a570c9af0fafefab5e686361bcc75f6b09bede598f9bee4643d595e9ff5e87e2d7c425afc3003d56e33e5654dc36420b8261019dac412055c5c1e3dd65b6d8793f4bc2b548fbf4c5e9cff57e4f66e2c11b6ff349cee2c225bd69d74a70fe148c", 0xc4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x91, 0x7f, 0xffffffff}, {0x2c, 0xf, 0x6, 0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000180)='./file1\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x40047477, &(0x7f0000000080)={0x0, 0x0}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='W\x00') 592.663336ms ago: executing program 6 (id=2363): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0x3, 0x9}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="a93fc60bc28a8589a9a9d030441e38001149aa3d88cc0a387ecffcfcbef2670fcadaae0d850b264604d5e60af0ed418694f81b67706e9925cb852a1d06", 0x3d}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000600)="00231b000f400095043f0080000000001f00385c0462c3d39874012c00000817c53fcb7c7d40b539750008007a000000", &(0x7f0000000000)=0x30, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x2b) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x40000, 0x100, 0x3560000000000, 0x0, 0x80000000000000}, &(0x7f0000000200)={0xcea, 0x20010, 0x80000002, 0x1, 0x1, 0x3, 0x80000000000001, 0xfffffffffffffffe}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) utimes(0x0, &(0x7f0000000340)={{0x5, 0x6}, {0x2, 0xffffffffffffff00}}) setuid(0xffffffffffffffff) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) 592.292095ms ago: executing program 6 (id=2364): socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9) r2 = fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x810, r2, 0x7) recvmmsg(r0, &(0x7f0000001400)={&(0x7f00000013c0)={&(0x7f0000000080)=@un=@file={0x0, ""/249}, 0xfb, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/48, 0x30}, {&(0x7f00000001c0)=""/142, 0x8e}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)}], 0x4, &(0x7f0000001300)=""/187, 0xbb}, 0x6}, 0x10, 0x1801, 0x0) r3 = syz_open_pts() poll(&(0x7f0000001440)=[{r0, 0x20}, {r3, 0x10}, {r1, 0x4}], 0x3, 0x98ae) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000001480)={0x7f8, 0x6, 0x7, 0x7}) sysctl$net_inet_etherip(&(0x7f00000014c0)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000001500)="86805391d05b9d1febe0a8abe068cca6f9b0b30ca72714a194b8b1da5254c09ae6e4435e56c7f6", &(0x7f0000001540)=0x27, &(0x7f0000001580)="77c377d7fe560526875c9bf762e9676daedaa633839d9589cacd4301bb0020f3d43c12585d51ce6d7186bb7a6414c316f0385d9148c5b3d347a33bf3d2fff89fae209250fe4837312473ce8cf35d4858caf1a83b48657238e03d00b573a9a8f6e69c0dee60bad3243348b16662c932e73f656d69bf675c4c1ec21755c1cf0b2da5a7ed812302d06c9a7f5e910b6ea538c9ca0d8fe038b98ca72a3ae17d396659746bcb0e99312d6e3889be95476c5857f1e4f3cbe501a68bb74a1e62be64a6bb8008ad20e813ffed3c0133875ed0a58d325997d0bcc08f0125fc35f9d5f006711ff8baae576c8d1ee7ca1bfbe41fae7b8d4bbfeaf5b4825ebf6be2b4d2e34ba9809c1ae0df839375c7c7f16563ac6e7cd79211c04d2e279694908a2179fedde541af9ba0a0c89ea1018b198218ee80fb458f4df73287b2f0d62c079ea24ac573640aa6a216e8e00e4ecf44dc1be94e3aaa6ceeb8a2c3357d93c9c91ded118d45f5c40354648e583acb96f888e53e52441ffb98a3013820fd1c1c669783fdbdaff013c843e3c7f92fdfd87aaee5e8472858229ced0446ef4a468ed4d390099453fcfec98e4100a9f0b5f3fcc38290561e075782708c80a5e16978f565176fa7fac20d35230af390bbd6c57fb522b68461e2e1f97c9cdd1a58b0045475f056356a0abccbd9630d9ae4bc5a3fcad2afe0be67fcd71e67b0e7ff6a91c3e0e99b27b6fe1cf4a5f95e5fb6bf3200151f4188a46cabcbbd079ad076d5134b4b58d926c763097e365b9cb26b1f3f173015c1497d7e9b6dc327211c2f725d28386ef9962cdcad5bf3f0e23bbe97fd41a8325bfba0c6b8ca4188fb2b3f6415c59935ee64c6fd2244ec0fa8eabdda2fc12c07557f3b209bf787f1f91723080f97b388063127813153f5f5d0a59184d896cbab4714ade84ea51108969a41d21acc4daddd87f548ea729a363c7813bd141bc731d9615f44a43a12f4b3388a2db6a9706c2a873cbb1545e22b60a4d9291ade572f4957e7602f77f48b6740ae7ded1b41842de42909cf631c7f6c49b4d70e965fe4968efe34184cac111d99410ef73bbd043809552a320a7050941f208829270a4c42f2189bf1e8d9a69fea1700dd94be7ac5fd09ac19ccb3d107870c78089baa1bfd665820fbda3af6eb9ed8675539ec201b336976394ac52fb43f03fa8d590c571c7523779b9750a77340fa297ab2138c7e057c3ce198aac51c70f307557b2946a46a3b580fe2911b363f7f4d64503a2ae43ac0ebbb3b974f909b19ae2192b0a1090277b6ce28857ca7c07bbd8b76391571ba78b78ff0bbf9e8a4e91017f7e836fc17316136a3155e6cb90bdd873208d9be1f562347f89ea14cee0420253e8faebf6ea63853b9471b4b5ec1f590b16255ecf948fb28725abc84962087f89c0129cb563c4ca5bd67636eb78f43ace2266879e98bfdfea68dacba0d4f350bbabe4d5a5711acaca397f1f67688997e8e3e79f33db526d015f2cd375bc0dc8092b675fe27dfeaa6966891eb603811cd7e8c0150687114ecd43d4790cf5b32a71f0b9c00da9a654d57b27517b4aa95bd6d42a77fd373406b4191af0729ff2c2a90d15514227127079ea0449593450652a0d3026c6bce45d7453e2ecda25ebe659466fb7362b95c587e63b86cbf0d76d75a00a93836de2512c21968b8665879ff33a8951011813082d179b6242708ffd5b12cd69bc21554a523b2bd4929933a9eb4395e59fa3ff11bceea98b870f713b8d9c795e0e7f0d88b49ae17c0dce29a8c5b5da9699ae196a03a7af157c5693b534649deb1c19f27bf40f4a3db8175a45e731300cad82d2f38119a40e5453b05df7c27e9d5961226f18fcff896d09fa377d5be87d0db9de49dc5a0590de6d8aef8c116e4592830af4ec215d5da9f3846a72d6322904f9c896098e55be1d2de526e642343a65604cd70bea84795373dd3bdc7ba859a986e642845e831991e2adcc1e80a96531ecf8bf3bb6fa8cca20c4ea2fdbbd169c58bc91f113b29cca60ab4f751b5822fddd8f2a71eae17f870ba9acfe3b21d1f5bae7abd636a8ca8b290d22b12c0269b8d4e62c92d969627182e5e7afef8d140d61b2436373fe9fcc877f88bd8de1e9819e5fb2db31e7a34d11e19a5697bd097589ebe0111c656d83c9a6d10c670cf64e15170875c33639640d581323c7c46f6e322d6cad49e605de75efcd6674dd21f20fc7527d7b2e72fe96661446e2ae7587bcf66e038aa1a5657c63055d92aab8018d6c657f88125f02e6dd14af9ebe23b9675d66db525838c6ae3e429ce96dc0b1b4d9b30ed45a0693008e90d2db27e9bb702b07107af9ebd1dd1bb62fb40aec24fbe3f791b131f8c5afbaa6f785e09be320875215c4c5a0804b3d9cd2efe0c39dbda789e5d59ccf927d9b1d302edb65cca42264a5993c5cca3057708128b31f0929b1abb4e1271b6a8dfba63fc68d5490cb4560169722b296d1f81ff4d01643c0e1cf26975650c8b5b86dc8cf2d4528052753e7a906c8a3a4148f573a612b307767db0801a797ebd30b699a1b95b81e0e511d4420112588b9f3fab335f1218090b37c8fa7d91e889f122fdb010c5a6cc5e12184312706b5726fd1e3b0b040bcf48545aaf8f506bf638f1528bb283944562af7600d2e9d8ea5a69c11794d79ca4dabe341661590105010e41583dce60b5384a85adcb2e2be6a436e76534168714addef43f4000456f5dc14891208311895f345c041a7521056408f36c855db832eee25638363127fa404b5b0630518f5bd6653b1084b93a9fd7794716f746930c6098b2e4f2a029fd0976c33fc29726ca5ff7c460a380ab8fe085a1a36d93bbf31898a81270113ecd35bbc17fba1f6b2ac8d83b04a59e32b3950f7d2d4174042f58441c5c28a865faf5dc17d925c3320fb5f03b13eaa622314d03e2ab62e0f60e2e48da01d8983a70bafdb9aa2c3052ee242f6dff39668eb000e9aed68f2e5ec0b25940cb628da43c763fa387b6db9b636d06556c76e528a790a60218fc81e77596d337d233367f19c0dc9bfd94dbce7fc7b08808b5c2b6e864fee5a8a50fee81b2ad725c5fb35e144c067a56901c6e03e314be2ce95b569d358d1622bccb042a5f258b54863f664f733553ec5868984fa7c44f0c5eb9bd91dd2574299c0d5caaa87295295624226ba8c08774c975e14b0e100aba94915d47cec4d8be80705975899e70df73c20c058b8bf419027751eefb8db9045fcb1a42810e88f07ec75946044076995e7197598c47e3801bf7d0ce717f8f76f0ee7408006de42a6557b4c4abcfab89255c5cca100866de14372903c38549447303c1a78f3cfc07ac916c610b1799e26546f2e937dc76a0abe1aeb036f1d3d037ecc8e6846cb2499a6ae311e11d876fe6f4a2585e2948bb747d62cd866b1539e58bc11e586c10fa10ace4dab68fab059a9d4ca80b61aef66e4cdc4c93caf185ccca0a84126b41865a9cebb6573ec44d7d54518f8e8718c9a5501167d9d5265d3e5f29c0b8354de8c4f40c730ddbdbb1655fbebfa01f7db1f8fdc395f52e1f6157810bc7a29026bb8a518a8f29024f4abada00ba081755f94291f9b9a9e5a38a5494c8710e7ef77a77baaa40d052c5ef3686c55b8ddc15b9410d222fab3f51fa5299116ed3d35edbc6ae0430662463821619ec7d7ec3aca7c18b2113bb6f304f0ad1ec3d50b1abd472cf2a419b6b97ba56b2d1f66250bcb72717bb3539461c3e8197f988f9b50ab814af1007f4524efc789ce6bdc29c45d80dcc7a98021c3172160826f05c40d5aa9c6b8c9116616cedd11ffc7c1c12163c2a629b090a248fe46c284e4c91b9373e25cc0d8ea6d3955312710781c4b5f3f861f6ff58bcacab3a33a5fce23591a0154b8dc5a73a11a85a93be78ea9d5333e1c39374d32495e490731c4822bd85c823c0e67e7543688b7e14b59657cd1de6b7d8f9556ea3e82f39a6117736481e3911c546bc59df353a2acabae33ca7626b4fe20f095105205f23a9f418a3800206b2c69eb8cba14168a81f7505b92f5a482850a8fa124170dff8137460bb4257812c181b01aab22c4ea31216d677c844cbad4cc4bd25ce5570f68570f45205eb403a7e805ebf75b0e07ab019f185d0dc3525b0e57e828684c93eebeda5e72aa7c6ab2fc2912568aea656ce73d336f8c21fe9e1c56e50165fa5e0f192c68bb9191ac2cd97c4a620a307f42a5e1185290859e31fd47c43807aa4cd40da578ced77ff8e624508e176441c912fd6fe5a0c7e4d1592ad5a4c13504b8de555dcd156ad4e438da76d2b63cf9b7e2ec0c453846c7c36709d33124035ed57491f3aa8c30ea34153c3afacad6736ac8ef7a006be60e8df61d6ad962e05937989f47b9b71f44a2f44ef83162de0d1c48368b3b8c3fdb3feaf8a34aefac0a2c0292a3ca8495616d379db37241591bb9ad2142f69d29751c4be12d4ab9056b7a337da88e5f5bfbe4268f6048e789444a77c4bcc822e1ba58248a1af0affc7aa3314c188c4592fb7fcd4b416e4a6ea06e058d76b24aad64f883651d54c9598fdb027bab023e8a49691b90b060abcae19fb92c38929dc75d042da88ccfeed3de1898c23e70a3b33c06e922fdb7196ce771d6a27971928334f0c5bdddd0afda7b6329a55c75a9ae128e9801f3f70ad7f3e1cace1d2f9e46de978a628b07750f2b308a77c0c560cbbaaa1027d2bd9e6d589ffc950a0ff5eb6060537531c6c5959a26a528adad6975f75336c267ee8a7d65f273702de18efa5d50ec3b9c3a7ac127045e0cb8b703e8b2074e42dff7717853fb676c08209c52f0deecccf4adb0c44cb61ab4a4b78880ca9170a7a6bb3e0cb80815e1b172f47600fa15271480aaed7b8ee9b95ef4c8434cd6c20016d514b676fcaa8197ab81fa15708a5cec6575585e31a54b992ad7c2c0367a437fb8878e43b0fc7fe317868b352e2557631d55f2ca49f6b87158f151caf4fc2384842aecdb792a37da9b7e77159705310b162f55f0c620a0f0ec1c1efde7fceec0246b8a3fe84a56e8cbf1db9cb0aaeef6f56d052602faf736d8b12ff2fb7106aced11a58e7de66b902365e669ec9757fc0ab548aa3c9da20dc8d765e45694a3f3493b075ebd14151e4e654e57408e1c7729138f264457c14d435c63de862b630e5267648919f05a51e0fddbac19111184040ad04dd88d6b0694518697060b27c7bf74343f159594c5009d870ec0aeeb8109ab973440a75d9b6892392905491d58876ea809c3b564f4eb24a37337cf654af6812ee2899f4e4c1c30e3675d1e3dcf2dbe91120b52f84226545cef0c17a78e38cde308773ea4fe3273827f5bad95a05aa6aa4d421ea380944aaba9ff8f1724247095800cc532b4202e69e6d2d2569f5584dfc3f65397634b898107814d0a43997deb554253f56927464b44b8415b5f92b04ea4df3f2399d4901e341093fdc68bc0efce273024ec43d6a1ed431f951f15679cba70ef0713a05c0c66ba046284a323a67a8862708ac7fc87dcef42821382011760f11274f0db9a2b0b58e8b67a736192a50381b12fb2bcb875cc40e3df226153604a6d976afc7fc1f6fa8b4cfe8d550e5ad43e33422e8684ea458316da1b871199a7c0c53f2a62ef8a0530e557c35885bc67d06e2c08c3d6bac18aaf6ccc6ed51a59e5976ee87f31b2542a02db8ff20b473cb007afcab71eee5fb3be52cc3575fb1e68e017e2b8748c9472c2164b481229270b6d9858e797826bff95fc48eaf7922a8e5cde462a43ea712fcebc14bde3016941fcb23b0e59b781c4ccc2db27c1a", 0x1000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000025c0)={0x1, &(0x7f0000002580)=[{0xc400, 0x6, 0x0, 0x7}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000002680)={0x2, &(0x7f0000002640)=[{0x29c3, 0x7, 0x61, 0xb87}, {0x10, 0x0, 0x9}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000002700)={0x4, &(0x7f00000026c0)=[{0x140, 0x2, 0x9, 0x7}, {0x0, 0xf0, 0xfc, 0xa1ce}, {0x3, 0x4, 0x81, 0x7fff}, {0xffff, 0x4, 0x2, 0x4}]}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000002740)=0x8) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000002780)=0x8000) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000027c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002800)=0x8) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000002840), 0x20, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000002880)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000028c0)={0x63b, 0x5, {[0x5, 0x6, 0x6, 0xffffffff, 0x57, 0x9, 0x800, 0xfff, 0x1, 0x8001, 0x7fff, 0xc, 0xb1, 0x6, 0x8, 0x2, 0x9, 0x2], [0xfffffffffffffffd, 0x80000001, 0x1, 0x2, 0x5, 0x9, 0x6c4, 0x8, 0xffffffffffffffff, 0x5], [0x0, 0x80000001, 0x7ff, 0x4, 0x4, 0x2, 0x5c2], [0x8, 0xa, 0x5, 0x3, 0x2, 0x6], [{0x5, 0x7f, 0x5f2, 0x100000001}, {0x4f50, 0x1, 0x400, 0x200000000000}, {0x4, 0x3, 0x6, 0x2}, {0x3, 0x2, 0xdb, 0xa8c}, {0x3, 0x6, 0xfc1f, 0x5}, {0x1, 0x6, 0x0, 0x67}, {0x9, 0x6, 0xc41e, 0x7}, {0x0, 0x4, 0x9, 0x8}], {0x8001, 0x1, 0xffff, 0x4}, {0x3, 0x800, 0xecd4, 0x71}}}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000002b00), 0x8000, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0, 0x0}, &(0x7f0000002b80)=0xc) r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002bc0)={0x0, 0x0, 0x0}, &(0x7f0000002c00)=0xc) r10 = getpgrp() r11 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002c40)={{0xfffffff8, 0xffffffffffffffff, r7, r8, r9, 0x9, 0xc}, 0x50d, 0xfffffffffffffffe, r10, r11, 0x100000000, 0x7, 0x0, 0x3}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000002cc0)=0x7) read(0xffffffffffffffff, &(0x7f0000002d40)=""/197, 0xc5) 217.495092ms ago: executing program 4 (id=2374): mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = getegid() setgid(r0) getegid() setgid(r0) setgroups(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x7f, 0xffffffff}, {0x2c, 0xf, 0x6, 0x6}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="050000003b12a840000074a3d1da00353e18e1eee30d2baefcca3e0600096948cd0100badb55abe01959c70008", &(0x7f0000000000)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x0, 0x1c, 0x65, 0x3, 0x9, 0xf0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @udp={{0x1, 0x2, 0x8}}}}}}) setuid(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f00006c0000/0x4000)=nil, &(0x7f000014b000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000c47000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x4}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000c1a000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0xf}, {&(0x7f000005b000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000807000/0x1000)=nil, &(0x7f00006f0000/0x3000)=nil, 0x7}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x1}, {&(0x7f000015e000/0x3000)=nil, &(0x7f0000660000/0x2000)=nil}, {&(0x7f0000c1e000/0x3000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f00008cb000/0x7000)=nil, 0x8000000000000001}], './file0\x00', 0xfffffffd}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) ioctl$FIONREAD(r3, 0xc028698b, &(0x7f0000000140)) ioctl$VNDIOCSET(r2, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) rename(&(0x7f0000000100)='./file0\x00', 0x0) 217.016913ms ago: executing program 4 (id=2375): r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) (async) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x1, [{0x3, 0x1}, {0x1, 0x3}, {0x2, 0x2}, {0x3, 0x401}, {0x1, 0x9}, {0x2, 0x1}, {0x2, 0x4}, {0x2, 0x10}, {0x1, 0x1}, {0x3, 0xfffffffa}, {0x1, 0x128}, {0x3, 0x200}, {0x2, 0x5}, {0x2}, {0x3}, {0x3, 0x1}, {0x2, 0x4}, {0x3, 0x6}, {0x3, 0x5}, {0x1, 0x7ffc}, {0x2, 0x8000000}, {0x1, 0x6}, {0x3, 0xec6}, {0x2}, {0x3, 0x4}, {0x2, 0x1}, {0x2, 0xf}, {0x1, 0x3}, {0x1}, {0x2, 0x7}, {0x77144791220faf98, 0x7}, {0x3, 0xc}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000001c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff0000/0xe000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x997}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x500000000000}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x5a8368bd}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfffffffffffffca0}], './file0\x00', 0x10001}) (async) msync(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x2) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) r3 = getpgid(0x0) fcntl$lock(r2, 0x9, &(0x7f0000000400)={0x3, 0x2, 0x10001, 0x67bc, r3}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x5, &(0x7f0000000440)=[{0x4a2, 0x1, 0x30, 0x10}, {0x401, 0x3, 0xd0, 0x800}, {0x0, 0x1f, 0x8, 0xfffffff7}, {0x0, 0xbd, 0x3a, 0x3}, {0x7, 0x7, 0x9}]}) (async) fcntl$setstatus(r2, 0x4, 0x40) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x7, 0x7f, 0x3, 0x0, "6c229d486af619cd08dcb46ea238650b31882732", 0xa04, 0x5}) (async) flock(r2, 0x0) (async) setrlimit(0x4, &(0x7f0000000500)={0x0, 0x10}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000580)) (async) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000005c0)=0x70) bind$unix(r4, &(0x7f0000000600)=@file={0x0, '.\x00'}, 0x4) (async) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000640)=0x5) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000680), 0x20000, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) (async) socket$unix(0x1, 0x1, 0x0) (async) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x4) (async) shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffb000/0x1000)=nil) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000006c0)={0x3, 0x80000001}) execve(&(0x7f0000000700)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000740)='/dev/speaker\x00', &(0x7f0000000780)='/dev/speaker\x00', &(0x7f00000007c0)='/dev/speaker\x00', &(0x7f0000000800)=').:\x00', &(0x7f0000000840)=')l\'\\#]\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='/dev/zero\x00'], &(0x7f0000000a80)=[&(0x7f0000000940)='/dev/speaker\x00', &(0x7f0000000980)='/dev/zero\x00', &(0x7f00000009c0)='(*-}\x00', &(0x7f0000000a00)='/dev/ttyCcfg\x00', &(0x7f0000000a40)='\x00']) r6 = shmget$private(0x0, 0x3000, 0x20a, &(0x7f0000ff9000/0x3000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000b80)={{0x403, r7, 0x0, 0x0, 0x0, 0x80, 0xa7c4}, 0x4, 0x8520, r3, r3, 0xc, 0x7, 0x6}) 780.291µs ago: executing program 4 (id=2376): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3, 0x297, 0xffff0000, 0x1, 0x5, 0xd87, 0x8000000c, 0x1, 0x0, 0x100000000644, 0xffffffffffffffc8}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f0000000040)=[{0x20, 0x3}, {0x1, 0x9710}, {0x7, 0x9}], 0x3}) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async, rerun: 64) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async, rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xfffffffb, 0xe, 0x7}, {0x2, 0x7, 0x6, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000009}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r4, &(0x7f00000000c0)="c3", 0xffffffed) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) read(r5, &(0x7f0000000400)=""/119, 0xfd4c) 346.599µs ago: executing program 4 (id=2377): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4}, 0x9, 0x7ff, 0x400000008}) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x0, 0x1000}, {0x0, 0x2ff, 0x800}], 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getuid() getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) r6 = getppid() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x171a, r7) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setown(r8, 0x6, r7) r9 = fcntl$getown(r8, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x1a0c, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x4, r2, r3, r4, r5, 0x81, 0x8}, 0x7fffffff, 0x8, r6, r9, 0x8, 0x0, 0x80000001}) 192.439µs ago: executing program 4 (id=2378): sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000180)="9e66a882f400046d3f74f39faac372ca9b6254a895a104e5b1d1cc0e103fd21f00242a56e64bcc885f47b54f78a383eb8cd96eed194e101ffcdc8f835a41338de512571840dcb9f4095d18356dd6abcbbacd639d116da17157576e443ba5f85aa2a1b3de1948100328a11503c5bf56bc9a576f445c26", &(0x7f0000000040)=0x76, &(0x7f0000000200)="8d16d6e7523c78dec4aa1badea1c948bc86fcf7bd739afff65f4cb11e4e99227ac99f44e718a47e5e95aa5df46907bd6807cc636d442e2cefd6ec2f51fb10887061d05da6ef73ee833ede1e9e7ce4940f98d22405a5236398e6615956e079b04", 0x60) clock_getres(0x4, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x8}, 0x2, &(0x7f0000000140)="01184dded735e4e484ead3416056ef644d97c88e36", &(0x7f00000000c0)=0x15, &(0x7f0000000100), 0x0) 0s ago: executing program 4 (id=2379): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x51) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xa) truncate(&(0x7f0000000600)='./file0/file0\x00', 0x100000000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.122' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 17179869187 WARNING: thread `nfsio' (190394) exits with status -1 WARNING: thread `nfsio' (136927) exits with status -1 ¹j¼õ¬|ÿ ž¨E1\…:denied attempt to set clock forward to 52172937113390 denied attempt to set clock forward to 52172937113390 pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (1767) exits with status -1 WARNING: thread `nfsio' (92932) exits with status -1 ./file0        vnd0: sloppy write from proc 4941 (syz-executor): blkno 0 bcount 31 WARNING: thread `nfsio' (163815) exits with status -1 WARNING: thread `nfsio' (239214) exits with status -1 WARNING: thread `nfsio' (382645) exits with status -1 WARNING: thread `nfsio' (98626) exits with status -1 WARNING: thread `nfsio' (295812) exits with status -1 WARNING: thread `nfsio' (138492) exits with status -1 WARNING: thread `nfsio' (146603) exits with status -1 WARNING: thread `nfsio' (266187) exits with status -1 WARNING: thread `nfsio' (227153) exits with status -1 WARNING: thread `nfsio' (373118) exits with status -1 WARNING: thread `nfsio' (364122) exits with status -1 WARNING: thread `nfsio' (427944) exits with status -1 WARNING: thread `nfsio' (51084) exits with status -1 WARNING: thread `nfsio' (31914) exits with status -1 WARNING: thread `nfsio' (82767) exits with status -1 WARNING: thread `nfsio' (245299) exits with status -1 WARNING: thread `nfsio' (420380) exits with status -1 WARNING: thread `nfsio' (148987) exits with status -1 WARNING: thread `nfsio' (167213) exits with status -1 WARNING: thread `nfsio' (237829) exits with status -1 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code WARNING: thread `nfsio' (403955) exits with status -1 WARNING: thread `nfsio' (39551) exits with status -1 WARNING: thread `nfsio' (41154) exits with status -1 WARNING: thread `nfsio' (370500) exits with status -1 uvm_fault(0xfffffd806c9337c0, 0x340, 0, 1) -> e kernel: page fault trap, code=0 Stopped at vm_terminate+0xb0: movq 0x340(%r12),%rbx TID PID UID PRFLAGS PFLAGS CPU COMMAND *267707 11597 0 0 0x4000000 1 syz-executor vm_terminate(ffff8000383faea0) at vm_terminate+0xb0 vmmioctl(a00,80045604,ffff8000383faea0,3,ffff8000323e22c0) at vmmioctl+0x35b VOP_IOCTL(fffffd806eae9bd8,80045604,ffff8000383faea0,3,fffffd80097fd618,ffff8000323e22c0) at VOP_IOCTL+0xac vn_ioctl(fffffd806c98aea0,80045604,ffff8000383faea0,ffff8000323e22c0) at vn_ioctl+0xf8 sys_ioctl(ffff8000323e22c0,ffff8000383fb080,ffff8000383fafd0) at sys_ioctl+0x674 syscall(ffff8000383fb080) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd8f036317f0, count: 8 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806c9337c0, 0x340, 0, 1) -> e ddb{1}> trace vm_terminate(ffff8000383faea0) at vm_terminate+0xb0 vmmioctl(a00,80045604,ffff8000383faea0,3,ffff8000323e22c0) at vmmioctl+0x35b VOP_IOCTL(fffffd806eae9bd8,80045604,ffff8000383faea0,3,fffffd80097fd618,ffff8000323e22c0) at VOP_IOCTL+0xac vn_ioctl(fffffd806c98aea0,80045604,ffff8000383faea0,ffff8000323e22c0) at vn_ioctl+0xf8 sys_ioctl(ffff8000323e22c0,ffff8000383fb080,ffff8000383fafd0) at sys_ioctl+0x674 syscall(ffff8000383fb080) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd8f036317f0, count: -7 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff8000383fac50 rbx 0 rdx 0 rcx 0xffff8000323e22c0 rax 0xffff8000299edff0 r8 0xffff8000323e22c0 r9 0xffff8000323e22c0 r10 0x3f681a8ac89eac61 r11 0xbb4026c34c6f825f r12 0 r13 0xffff8000383faea0 r14 0xffff80002a3749d8 r15 0xffff800000afc800 rip 0xffffffff82d94540 vm_terminate+0xb0 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000383fac00 ss 0x10 vm_terminate+0xb0: movq 0x340(%r12),%rbx ddb{1}> show proc PROC (syz-executor) tid=267707 pid=11597 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000323e34e8,0xffffffff839813d8 process=0xffff80003c471838 user=0xffff8000383f6000, vmspace=0xfffffd806c9337c0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 11597 385332 2262 0 3 0x80 fsleep syz-executor 11597 409193 2262 0 3 0x4000000 vm_terminate syz-executor *11597 267707 2262 0 7 0x4000000 syz-executor 47058 257850 98361 0 3 0x80 fsleep syz-executor 47058 250063 98361 0 3 0x4000080 fifow syz-executor 18031 381331 2882 0 3 0x80 fsleep syz-executor 18031 157008 2882 0 3 0x4000080 kqread syz-executor 49971 373072 59981 0 3 0x80 fsleep syz-executor 49971 118611 59981 0 3 0x4000080 ttyout syz-executor 69719 32962 39947 0 3 0x80 fsleep syz-executor 69719 146260 39947 0 3 0x4000080 kqread syz-executor 92647 336034 1786 0 3 0x80 fsleep syz-executor 92647 110031 1786 0 3 0x4000080 kqsel syz-executor 92647 424956 1786 0 3 0x4000080 fsleep syz-executor 12459 425639 27655 0 3 0x80 fsleep syz-executor 12459 426274 27655 0 3 0x4000080 kqsel syz-executor 60820 83057 48281 0 3 0x82 wait syz-executor 20060 71052 0 0 3 0x14200 acct acct 27655 105367 48281 0 3 0x82 nanoslp syz-executor 59981 28272 48281 0 3 0x82 nanoslp syz-executor 1786 491779 48281 0 3 0x82 nanoslp syz-executor 2262 371569 48281 0 3 0x82 nanoslp syz-executor 39947 140442 48281 0 3 0x82 nanoslp syz-executor 2882 352665 48281 0 3 0x82 nanoslp syz-executor 98361 455284 48281 0 3 0x82 nanoslp syz-executor 48281 429496 79554 0 3 0x82 kqread syz-executor 79554 241889 47561 0 3 0x10008a sigsusp ksh 47561 388561 91605 0 3 0x98 kqread sshd-session 91605 80148 87008 0 3 0x92 kqread sshd-session 49758 114846 1 0 3 0x100083 ttyopn getty 87008 102916 1 0 3 0x88 kqread sshd 43466 86313 86323 74 3 0x1100092 bpf pflogd 86323 143749 1 0 3 0x80 sbwait pflogd 85472 337501 93547 73 3 0x1100090 kqread syslogd 93547 145500 1 0 3 0x100082 sbwait syslogd 47981 199777 1 0 3 0x100080 kqread resolvd 21270 452358 2043 77 3 0x100092 kqread dhcpleased 49730 55120 2043 77 3 0x100092 kqread dhcpleased 2043 9951 1 0 3 0x80 kqread dhcpleased 48234 486614 0 0 3 0x14200 bored smr 13694 350302 0 0 3 0x14200 pgzero zerothread 53681 399919 0 0 3 0x14200 aiodoned aiodoned 82803 452590 0 0 3 0x14200 syncer update 44572 356596 0 0 3 0x14200 cleaner cleaner 76229 512269 0 0 3 0x14200 reaper reaper 96371 212164 0 0 3 0x14200 pgdaemon pagedaemon 40572 39065 0 0 3 0x14200 bored viomb 15715 94412 0 0 3 0x40014200 acpi0 acpi0 37603 38250 0 0 3 0x40014200 idle1 56289 311410 0 0 3 0x14200 bored softnet1 8443 36709 0 0 3 0x14200 bored softnet0 9073 474681 0 0 3 0x14200 bored systqmp 72614 155373 0 0 3 0x14200 bored systq 75263 293080 0 0 3 0x14200 tmoslp softclockmp 81116 38301 0 0 3 0x40014200 tmoslp softclock 65083 496799 0 0 7 0x40014200 idle0 1 28621 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &sched_lock r = 0 (0xffffffff83a016a8) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 sleep_finish+0x1d6 #4 refcnt_finalize+0xdb #5 vm_terminate+0x16d #6 vmmioctl+0x35b #7 VOP_IOCTL+0xac #8 vn_ioctl+0xf8 #9 sys_ioctl+0x674 #10 syscall+0xbd4 #11 Xsyscall+0x128 Process 11597 (syz-executor) thread 0xffff8000323e22c0 (267707) exclusive rwlock vm_list r = 0 (0xffff800000afc8e0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_terminate+0x88 #3 vmmioctl+0x35b #4 VOP_IOCTL+0xac #5 vn_ioctl+0xf8 #6 sys_ioctl+0x674 #7 syscall+0xbd4 #8 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10247 11185K 11606K 166960K 16015 0 pcb 17 16K 21K 166960K 775 0 rtable 213 12K 13K 166960K 1044 0 pf 40 18K 83K 166960K 425 0 ifaddr 34 6K 8K 166960K 198 0 ifgroup 60 2K 3K 166960K 344 0 sysctl 3 1K 9K 166960K 159 0 counters 70 37K 38K 166960K 376 0 ioctlops 0 0K 4K 166960K 2032 0 iov 0 0K 36K 166960K 176 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1428 90K 91K 166960K 4066 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 2K 10K 166960K 40 0 VM map 2 1K 1K 166960K 2 0 sem 21 16K 17K 166960K 154 0 dirhash 12 2K 2K 166960K 36 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 240K 166960K 2724 0 sigio 0 0K 0K 166960K 79 0 proc 74 115K 164K 166960K 1021 0 subproc 72 4K 4K 166960K 162 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 472 0 in_multi 62 4K 7K 166960K 298 0 ether_multi 1 0K 0K 166960K 30 0 mrt 1 0K 0K 166960K 28 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 247 1102K 1102K 166960K 247 0 exec 0 0K 1K 166960K 982 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 6 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 253 176K 198K 166960K 25703 0 UVM aobj 83 25K 25K 166960K 96 0 pinsyscall 43 86K 104K 166960K 4084 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 137 0 NDP 13 0K 2K 166960K 147 0 temp 83 8680K 8826K 166960K 124509 0 kqueue 15 24K 32K 166960K 474 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> 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 377 0 374 6 5 1 3 0 8 0 rtentry 176 309 0 231 6 1 5 6 0 8 0 unpcb 144 1508 0 1488 7 5 2 6 0 8 1 syncache 336 11 0 11 4 3 1 1 0 8 1 tcpqe 32 3 0 3 2 1 1 1 0 8 1 tcpcb 736 836 0 828 21 15 6 7 0 8 5 arp 136 45 0 28 1 0 1 1 0 8 0 inpcb 328 3165 0 3151 22 13 9 12 0 8 7 nd6 152 59 0 43 1 0 1 1 0 8 0 pkpcb 40 17 0 17 7 6 1 1 0 8 1 kcovpl 48 18 0 10 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 117 0 117 2 1 1 1 0 8 1 pppxif 1504 10 0 10 7 6 1 1 0 8 1 pfstscr 40 4 0 3 1 0 1 1 0 8 0 pffrag 232 63 0 45 2 0 2 2 0 482 0 pffrnode 88 60 0 43 1 0 1 1 0 8 0 pffrent 40 109 0 91 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 pfrktable 1344 6 0 6 1 1 0 1 0 8 0 pfanchor 1288 2 0 2 1 1 0 1 0 8 0 pftag 88 4 0 2 1 0 1 1 0 8 0 pfstitem 24 151 0 83 1 0 1 1 0 8 0 pfstkey 128 164 0 95 3 0 3 3 0 8 0 pfstate 448 156 0 90 10 0 10 10 0 8 0 pfrule 1344 96 0 91 2 1 1 2 0 8 0 rttmr 136 4 0 4 3 2 1 1 0 8 1 art_heap8 4096 5 0 0 5 0 5 5 0 8 0 art_heap4 256 1498 0 1209 36 10 26 29 0 8 2 art_table 40 1503 0 1209 5 0 5 5 0 8 0 art_node 32 309 0 241 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 10 1 0 1 1 0 8 0 semapl 112 144 0 125 1 0 1 1 0 8 0 shmpl 112 81 0 11 2 0 2 2 0 8 0 dirhash 1024 33 0 16 3 0 3 3 0 8 0 dino2pl 256 6258 0 4731 97 0 97 97 0 8 0 ffsino 296 6258 0 4731 120 1 119 119 0 8 0 nchpl 144 9915 0 9285 65 41 24 65 0 8 0 rtmask 32 25 0 25 3 3 0 1 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 38096 0 38096 3 2 1 2 0 8 1 percpumem 16 203 0 153 1 0 1 1 0 8 0 vcpupl 3968 10 0 0 2 0 2 2 0 8 0 vmpool 840 12 0 2 3 1 2 2 0 8 0 kstatmem 264 224 0 194 3 0 3 3 0 8 0 scsiplug 72 12 0 12 6 5 1 1 0 8 1 scxspl 216 66421 0 66421 14 13 1 8 1 8 1 plimitpl 152 759 0 741 1 0 1 1 0 8 0 sigapl 424 2998 0 2949 9 3 6 8 0 8 0 knotepl 120 808 0 0 25 0 25 25 0 8 0 kqueuepl 224 1011 0 995 15 12 3 5 0 8 2 pipepl 344 359 0 331 3 0 3 3 0 8 0 fdescpl 528 2948 0 2916 3 0 3 3 0 8 0 filepl 160 20206 0 19973 28 14 14 18 0 8 2 lockfpl 104 1044 0 1041 2 1 1 2 0 8 0 lockfspl 48 464 0 461 1 0 1 1 0 8 0 sessionpl 144 38 0 29 1 0 1 1 0 8 0 pgrppl 48 99 0 82 1 0 1 1 0 8 0 ucredpl 104 3264 0 3250 1 0 1 1 0 8 0 zombiepl 144 2950 0 2949 2 1 1 1 0 8 0 processpl 1232 2998 0 2949 8 3 5 6 0 8 1 procpl 664 7038 0 6980 8 1 7 8 0 8 0 sosppl 176 25 0 25 4 4 0 1 0 8 0 sockpl 752 5174 0 5137 37 25 12 17 0 8 7 mcl64k 65536 21 0 0 3 0 3 3 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 120 0 0 15 0 15 15 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 59 0 0 7 0 7 7 0 8 0 mtagpl 96 325 0 0 8 0 8 8 0 8 0 mbufpl 256 2097 0 0 129 0 129 129 0 8 0 bufpl 280 26457 0 20320 439 0 439 439 0 8 0 anonpl 32 14103 0 0 114 0 114 114 0 246 0 amapchunkpl 152 91302 0 90785 54 26 28 36 0 158 5 amappl16 200 9627 0 9588 77 63 14 36 0 8 8 amappl15 192 48 0 48 2 2 0 1 0 8 0 amappl14 184 5 0 5 1 1 0 1 0 8 0 amappl13 176 559 0 558 1 0 1 1 0 8 0 amappl12 168 3389 0 3346 3 0 3 3 0 8 0 amappl11 160 31 0 31 2 2 0 1 0 8 0 amappl10 152 51 0 37 1 0 1 1 0 8 0 amappl9 144 253 0 253 1 1 0 1 0 8 0 amappl8 136 27 0 24 1 0 1 1 0 8 0 amappl7 128 124 0 123 1 0 1 1 0 8 0 amappl6 120 402 0 389 1 0 1 1 0 8 0 amappl5 112 82 0 70 1 0 1 1 0 8 0 amappl4 104 493 0 463 1 0 1 1 0 8 0 amappl3 96 15661 0 15561 4 1 3 3 0 8 0 amappl2 88 3086 0 3008 2 0 2 2 0 8 0 amappl1 80 21820 0 21214 16 1 15 15 0 8 1 amappl 88 24374 0 24200 5 0 5 5 0 92 0 uvmvnodes 80 185 0 0 4 0 4 4 0 8 0 dma65536 65536 2 0 2 2 2 0 1 0 8 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 258 0 258 5 4 1 1 0 8 1 dma64 64 9 0 9 4 4 0 1 0 8 0 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 95 0 13 2 0 2 2 0 8 0 uaddrrnd 24 2948 0 2916 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2948 0 2916 1 0 1 1 0 8 0 vmmpekpl 168 22660 0 22601 3 0 3 3 0 8 0 vmmpepl 168 190268 0 188269 138 37 101 116 0 357 6 vmsppl 488 2947 0 2916 6 1 5 5 0 8 0 rwobjpl 80 49796 0 48575 40 7 33 37 0 8 0 pdppl 4096 5927 0 5846 132 49 83 83 0 8 2 pvpl 32 21220 0 0 172 0 172 172 0 265 0 pmappl 256 2959 0 2918 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 479 0 87 13 1 12 12 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8384cff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffffffff8384cff0) at sched_idle+0x391 end trace frame: 0x0, count: 10 ddb{0}> trace x86_ipi_db(ffffffff8384cff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffffffff8384cff0) at sched_idle+0x391 end trace frame: 0x0, count: -5 ddb{0}> machine ddbcpu 1 Stopped at vm_terminate+0xb0: movq 0x340(%r12),%rbx vm_terminate(ffff8000383faea0) at vm_terminate+0xb0 vmmioctl(a00,80045604,ffff8000383faea0,3,ffff8000323e22c0) at vmmioctl+0x35b VOP_IOCTL(fffffd806eae9bd8,80045604,ffff8000383faea0,3,fffffd80097fd618,ffff8000323e22c0) at VOP_IOCTL+0xac vn_ioctl(fffffd806c98aea0,80045604,ffff8000383faea0,ffff8000323e22c0) at vn_ioctl+0xf8 sys_ioctl(ffff8000323e22c0,ffff8000383fb080,ffff8000383fafd0) at sys_ioctl+0x674 syscall(ffff8000383fb080) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd8f036317f0, count: 8 ddb{1}> trace vm_terminate(ffff8000383faea0) at vm_terminate+0xb0 vmmioctl(a00,80045604,ffff8000383faea0,3,ffff8000323e22c0) at vmmioctl+0x35b VOP_IOCTL(fffffd806eae9bd8,80045604,ffff8000383faea0,3,fffffd80097fd618,ffff8000323e22c0) at VOP_IOCTL+0xac vn_ioctl(fffffd806c98aea0,80045604,ffff8000383faea0,ffff8000323e22c0) at vn_ioctl+0xf8 sys_ioctl(ffff8000323e22c0,ffff8000383fb080,ffff8000383fafd0) at sys_ioctl+0x674 syscall(ffff8000383fb080) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd8f036317f0, count: -7