last executing test programs: 8.499493038s ago: executing program 1 (id=3315): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000180)={0x5, 0x7fff, 0xe, 0x4, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r4 = dup(r3) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x29, 0x8, 0x4, 0x4}, {{r2}, 0xffffffffffffffff, 0xc, 0x1, 0x6, 0xe75}, {{r3}, 0xffffffffffffffff, 0x2, 0xf0000000, 0xe, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffa, 0x2, 0x1, 0x1, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x80000000, 0x8, 0x5f7}, {{r3}, 0xfffffffffffffffe, 0xe0, 0x4, 0x5}, {{r4}, 0xffffffffffffffff, 0x80, 0x4, 0x9, 0x8}, {{r2}, 0xfffffffffffffffe, 0xa, 0x1, 0x3, 0x8}, {{r4}, 0xfffffffffffffffe, 0x68, 0x20, 0x7fffffffffffffff, 0x4}], 0x8, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0x98, 0x1, 0x25, 0x4}], 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x9, 0x9, 0x4, 0x1, 0x5, 0xffffffe8, 0xe4c, 0x1, 0x2, 0x6, 0x1}) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x6) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x10001, 0x6, 0x9, 0x3, "6c82b3502478102007a5b997c0466674dcca9ce6", 0x800, 0x6}) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x1) close(0xffffffffffffffff) 7.195799975s ago: executing program 1 (id=3327): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setuid(0xffffffffffffffff) (async) ioctl$BIOCLOCK(r1, 0x20004276) (async) ioctl$BIOCGHDRCMPLT(r1, 0x4010427e, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) bind(r2, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) (async) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14, 0xc, 0x27, 0x7}, {0x87, 0x2, 0xff, 0x802}, {0x6, 0xd, 0x7f, 0x2}]}) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file0/file0\x00') (async) shmget$private(0x0, 0x1000, 0x503, &(0x7f0000ffd000/0x1000)=nil) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') (async) syz_emit_ethernet(0x42, &(0x7f00000001c0)={@local, @empty, [{[], {0x8100, 0x7, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) 7.058670277s ago: executing program 1 (id=3329): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) open(0x0, 0xa608c9af653c9f6d, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) (async) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x1, 0x2, 0x0) mknod(0x0, 0x1ffa, 0x0) (async) mknod(0x0, 0x1ffa, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0xf1, 0x5}, {0x40, 0x7b, 0x14, 0x4a}, {0x1ae, 0x8, 0x81, 0x9}]}) socket(0x1, 0x4000, 0x0) syz_emit_ethernet(0x4c, &(0x7f0000000740)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500003e101820000400907810000000000000004e214e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50430007907800027e2bd100000000e6dfb867a0769b6ed91295f916fbb0"]) r1 = syz_open_pts() close(r1) syz_open_pts() (async) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) close(r2) (async) close(r2) open$dir(0x0, 0x40, 0x21) (async) open$dir(0x0, 0x40, 0x21) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) (async) ioctl$BIOCPROMISC(r3, 0x20004269) close(r2) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f1536c00", 0x4) writev(r1, &(0x7f0000000700)=[{0x0}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) 6.660040495s ago: executing program 2 (id=3337): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0xffff}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x6, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x3}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0xfffffffd, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1d0, 0x10001, 0xc, 0x975e617}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/185, 0x4000}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r2, 0x0) pwrite(r2, &(0x7f0000001080)="1f", 0x1, 0x9) execve(0x0, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r3, 0x1) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x9, 0x4, 0x9, 0x9, "22f006000000009ba340c3000000000000007600", 0x3, 0xf}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) madvise(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 6.659181684s ago: executing program 1 (id=3340): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000000)=[{0x54, 0x7b, 0x14, 0x4a}, {0x3, 0x0, 0xf1}, {0x6, 0x5, 0x2, 0x7f}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x66, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}}}}}}) 6.511731656s ago: executing program 1 (id=3345): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) 6.338981311s ago: executing program 2 (id=3347): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x84, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x8000000000, 0xb000000000004000, 0x0, 0x807}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001900)=[{0x0}], 0x1) r1 = socket(0x20, 0x4, 0x2) sendto(r1, &(0x7f0000000040)="b9785d9544719bb70a3208fd1a7381bd009aae8bcd", 0x15, 0x407, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/8, 0x8}], 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') 6.337190445s ago: executing program 1 (id=3348): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffb, 0x20000000, 0x0, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x0, 0x0, 0x0, 0x11000], [0x100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0xfffffffffffffffa}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x20000000, 0x8}, {0x0, 0x2003, 0x3f6, 0x2000000000000000}, {}, {0x4, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x39) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchown(r0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) unveil(0x0, &(0x7f00000001c0)='r\x00') r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r3 = dup(r2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x40, 0x7fffffff, 0xc, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70ffe}, {0x6, 0x8, 0x8, 0x62f9}, {0x100, 0x200007d, 0x0, 0x6}, {0x400001, 0x800, 0x800a}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x8}, {0x2, 0xfffffffb, 0x4f8, 0x6d}, {0x6, 0x0, 0x4014, 0x8}, {0x2, 0x207f, 0x6, 0x5}, {0x7f, 0x8001, 0x81, 0x3}, {0x1ce, 0x6, 0xc, 0x8e9}, {0x2008, 0x9, 0x604, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x3, 0x5, 0x2}, {0x0, 0x9, 0xffb, 0x2004004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) socket(0x1, 0x8000, 0x0) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sysctl$net_inet_ipip(&(0x7f0000001c00)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000001cc0)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000340)=[{0x56b, 0x6, 0xff, 0x7}, {0x0, 0x7, 0x10, 0x7}, {0xe, 0xc, 0x9, 0x1ff}, {0x0, 0x4, 0xb8, 0x5}, {0x7, 0x5, 0x1, 0x10}, {0x3, 0x8, 0x9, 0x3}, {0xfffc, 0x9, 0x10, 0x5}, {0x4, 0x7f, 0xa, 0xfa}, {0x6, 0x7, 0x7, 0x3}, {0x5c, 0x5, 0xa, 0x8}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa06aaaa00000000000057204ae04d71057b160000000000000000000000000000000005fe0700000000000000000000000000aa4e204e2000089078"]) ioctl$BIOCIMMEDIATE(r2, 0x80044270, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x2839, 0x9}) syz_emit_ethernet(0x3e, 0x0) sysctl$net_inet_ipip(&(0x7f00000000c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000003c0)="16b54082119511eb666922c3d8a4abf4d9be5c77f6cd4611b28cdf5e2ec071932d8ac89d", &(0x7f0000000400)=0x24, &(0x7f0000000480)="b0b3f1856417974c02452a40bb5d24243bc8cbda8c25744fe58c0bdfe7f6b6c54563c24368e04479254189752f59b38ea4dc2751bd65f797d9e01b0793448fa27d7b901426be60463235a73fc61843d0100bcfa35125628f8f6521f7792119b952504e812c820abcb206087a0b0dbaa3cff0caea275ccccd7662df6b9fa41dd2729762c796af05ed19aeee1a6707a2e99a1f3d083453f5df7941309f3ccd17ed86b22878faa3854de606b7f591ebd36b458ed06143639a7b33269fc036b8f56dd84ecc9a9eb3a031fbc6d82b02bce1244f28968341642970470357a3efa36d8e8cc618be6cbd4d23770ee274eb2123600ed217ab42c902b7790034a52c1853011e006109c3a8efb503dacbc88c977e5689ebd2bd804de41a99dbfc8c53d6aa3ec2d125de58407b2dfd641404a737e96e0fb4c40a04ab4c9b2ce2c4a479f6b0426ca2074aa8b0033bd17ef92b275483a33af0f084c080d552c7c0524dd8ae69e51f5666cd47ce76ae84c1a3da91f1e54434141fbbd69d1262b57d97bd9a5f6b98429e24fde3ededab898f4e33523c49eb37268c5362d81f665be23e805db2573ee74ef11c95d62c4cc0a21af0c331293c5b7241b6f102b0780b9219c4ebfa0d7349f58e5bf57624a5f00e6b160faf44da40af65a50f76d0804a4c86044bb5e42b3385c5b8aece12efd69ec3a1e51b198aa933a5d66d4e4f90f9be442110d047871d4d1d8c944dd2aa4cfdbf9f2bfb30f52f0f38120e0c6911077cfdda59053f244970112087578f3a1cf944d7e68933d0118a0d14de5f6492e33de72699b9224fd831779cafb09f2659885aba71c00862cf4c01350a1a4330c59a1b0684e40f34562b75559c58cdd897f2000eabfdd2a5adeb30f2f2bc1d5b3b8fa18ad048b62ba7f757879c1a1638a33ef3c6174eee107569f0e163da85c68ba597e278e1dfc666c73ab211c21e529b02210498a183674ab6f14241f865bcb2e19a9312dcea7c8ca9f36d38fbbe637e130c24d2a69ddc6313dfb5b7c2439b08cf7a0bbb2c81b671a277fc551564e92f3867ed0cee9e7f4a718ef90ba3ae8b31073dff6efd09a03cd1ab9f79f29c3596b0b3d50ce43c8d16eeae61f02ec805d0ecbef65820690844fca9d6c6af3e64d8dfa7ff973a2a8f4ddff35285b0c8d63e749c347b5417c0962a487ad22c82dca0c5b2d248bc193022efdcb965b16719268d2d87d3c5c126633055c5ddfad0460b9163a79d023a981f29e9f5a2807266b3947f54e5563c9477d3ca89336eea1bc04f9349c2bab6c5df6c015b32e8b5421b67e36dbdc7905bb37cb498926616564584d0bf36fb8519b7574cfb33e714e612ed50fab30286a3beb0833810b7a6e97e55bb2c85f7201f90ab65c90a4b5e74e116d0a7843d3edf7b8811c2a3a56dcc2a5603cc470417b8ddfdf6d9d5757bbfcc6db9c5a0632d86cd3b8d24cf37f06e2e4bf80130983964127e889da22a6aa7c8af759fcf1a588582a44aa3d714d4b9143c02cda59cfaa9b8a9a2b94d973088b15fe4f3b47b665e141298a12097a09f750215825094dec0f43c00b5c821bc7c9ae4e6c3a28f44377e407c7006385bb416e52d598203baf1359b4264d2470cd7c3086cbcaddc2784093049704d32bb8e5ff86b65dd18264d1f84e8a9e89800cd59a7762d02e40a8ef75608b00cd20e0eca7522552ec52a5fa7b4b1beb2d597dcf0618a55a3462fdb452cade95300bfacd813fcfbf786a7348feea376f52e13e1791fe08c743b23c816e73202e4208401b3d5dde7f5734eb3496b6a759d296cf872c1387bae26cb7e8018b0089cf3c716c2ee72516624ca773cbe7ecf1c35f3a24fc9df0bdd1b14c50e06ebc099608de9bad5d347456df6bc99625a02651ab0dc898e47bdfa26536c4c30a6f8ceb2815fc1194df0e253fab0cfa30ca345ce23d1a7b301847f59341b929fdb79a86457522c4eb9f3a7de1d5b252ca16c9fcf3d2ca0d5dc8579eb0cfeeedf72091410ace4b76b0803f7d86c7463fc82cf211509fa03fc2de7b9f5d9bd7868febad56b74a1930b79beea1c152c7ed3106e6274eb359cf8fcf51af0ec8e8ffc7a8fb9821ca26d53082858dedf4f042e21506ac56773405767e152331b1e075a78d6e4df4ad3310c69a3472a010234184365ea99639f6996439aaf86ce0130fd04fcdcb380b17c42806f76333f83d6cd13e3efb0dada0413e82553ecc78928c0f68e87c31e72f70bf56503fd3aa57174cff60cf7d46eff8b7c5885844d7144ab24fda7d2e7da338c5b8ec212df316a42097b6d49724dcc7bdfed530fdac8ec5dc7dbdb353c511d9fb4321cb8bd46991a3c7ea3130c1f02a2ed890dff649fff6fd0788173885268a3a381227495c5a89198bfa044995e449b5fbc7f5d368187fc9ea366c1b47ffc187e7d7b98b6cdf9781ec7dc91e70e8579cf1c4e2f53936cfa4417a6be28011ac9517ef9d5e22129d2604cd6c55ae0aad910b6057f63e87f4e9f6e822554c76cacbd45fa78813aa3ef03606ee5aca37ba73a6c8851b8f8593dc85037f9a82e148beb715fdae676b6e1bcb6d273907112079824b6a60f85af83b667e4af5db2ed010fdfabfb205777cb36ecbd9aa59791d89769a026c6518da376b41691f88743dc7372cbd43896ddaf21c22713cb599c6c0709b48e905f491a4ba66e3560343c3ecd45121e8716866a2de411cfd78c1afcaa914e317ecc4d84dbd5de31fcc6f5d6ea33f704bcfe0159713592314f12e0af609da875e0e1f54e89677222a35b78918c41107a0d0624939fe47189925b32fe9cfed7afb3486cd5f2c62c33e4145d3f6d76fb6b8a78c00e66e3e7e4ebc9d7f74ecb6906d4d1019cdc745d83a9114bb2dd078f71f4c7e5021dc0838c1f57c39993773bd336f9a2a1a9d9cce38640aff56624889d7e37cb6aab2bc4222e4526108106624c68767231707539ee15fec51b2ff00396f514b3d0d3202d4b229d0a55e26113c61928b1f0a21acb076ed7a4fb7cde93a228fa69d008614d7a30621e867722f999d56894e1acfd76a7c4489c1ddc7e3df411672c5dfe3a56480f654824632031d9a7afd77df8b4a82f41cf970f61ad8f89d7ef401d7be8ccb39ffc52712e70b7447501a9265719087a0c839e3c3e23af88a74b24ffc9f7b0e47070d6577fdf50ea42f964ec6f7b19aedbaffbe731b9b794f64c63a95396d93853e6b64ac97a765f0b89e89086e8577036536c7a79713fffcb7c62995b7db9f7e1eeadaa6f5c65c5f27bc384a58481380b1c7042170e0ff1a13072c068866bb3f10bb97e11b454db31eb31108151eaec24490e788f7adb446d9149d37e473a93cfbfd8d5d13570667e7562523e564681138f4ac79addda9400bd17b451110078abe97fdf6704304c9a82373220405bf6a844ee0af8d7fcdf108c4951987e700618d64f344192254d79c0ebe3c5e2e9b3fbfd6658040f1c52311f7b0d69b64f4ec7d3a82f7902d355da6493b7d19279c53be3d8c5e4f944efdb53b0cae97e2cd4d3a8efa646f3b140e7f1656fa5382c1119acaea39c91fed701c86391d1804af13af5aca6797feb356143d13e7e32c7d5ff48bda17dc07e325e0de35ac61919a7821703cd1721e620e0c1cbeb00ce9f5d52597f39ec80d673cc170e6268170d14933e1a0d41eebec3390d06648695ba4fc74e4b26f50d1fde54f1f998f46836d5b5fb405d43f981b0156e2d2548dbcae4a51a72b5dd61a6652d64778013c2e265d9d729dd3fd5b0108da35ec18e1df486b85adfe503efa2af8366ece35de5628a3bce556f105b23645583bdbac6d16d8604ddf27f2544281a612d91be03f22e0c51065249b917d5367ae20f1e2835bdbd256bce240d0ca4fc5044359c181f0ca928596a4fe8dd9319586f345dc85f26f11c6fc5cb2483e8c3a8144e64aafc813c7661d112c4ce6ba687d8455c467aaf8cc1d2050e540908c225a1604c274be567d151baeb113505f43307343a73cf93262a205342f0c7a98e6b05c194e2b1b20fcd29b1ff193d6a196d30047dde82c6e8c48f254bc7f883b5109cb75afa60cd0e367e9914a16b6c2b683c8280814bd86c292275bace83f84d2c780889a202d2acd252c5e211422699e0f0e81d0494faed82491940ec4ec75241ff63c748f9d1e69172d9f09958cbd39ab5766d3447d186d34a47e5eaec9f90f69e573b0201653c45dcb3c4b496aaa790c480cf144973419b9bceed2694acd6f39297612f28ad68a7a54a36283e593f7e887656dc7415b4ee16636326e4bda3a6a2c1ccdc39653fc86ba4075d4ad0628493f8134794b07d39ddb9d621e0219cc502e6ae1395c8776069017e10285ee327b95832dea011204baa169fe55525e047e4d21db99fa366ce19c69935a208917fd17566cd0fc3cbbc7ccc4d9017146ce1d1c1d5fd297401de70359ecbb22de4f9e2db368cc236cc57f32017d5209ecb384b9648999af35a832cef8ddbb5a3d90ef8640957425f2506528bb262e8b5f2b0ef53513412a98e2b9c575a2eab1200604764ea5c02489935dd99cefdb9361fc5944e6bd66b1d878114a78ade6b9db5ff24c49f17cce60a57b89190255bfbd80c07449392f7af4d18c4790dc3d7a539795154257e24ae66c3868a4e25caeddda56a6bd43b3ffe5183448574be49491226635c889e49bf6a1cbaebca4c8665328f1551fb0676a001838b2673eef7179c7ed5200fe4d053eee22e8e0f8bb524af275c567151eb4a397ab6faff7d786f7d507b419b7ce091bfd694e4eb1d1d65b0a6ce351f634e4b392d8d8e911cfbbd9b45272d084fadb535d3e47f89a8d4755386592e0381722a081e11de314cda14d2d36c8609172cc11d7bd76fdf5585430eded08c47bb0a512d4eb751a4efcd012323b46d31d3fbfa6d1d51e81e53b260229d17a25f4a2a107f17cef23b3a6ae49f5b4714cfb7aed746aaf7ce760dd6b8c92e08ae66a2ea78b95c1d9aa3d34bf4dcc8f52448288de431973205655c8a29e639dd199c1e4f0b40d99d7724a6f09e88931cd8a01c0dc5d29bca2970615eda40b17d9e5e8903860546d07ea060f72ef5f60fe566457ab83c9d51794d089acd0a2e163650379139fa932d65b74de5f4a3379eb332e5669f394fdd1921e33a1c151f11481ed4e21f592b7b9c4235ee7fe9449ee17db313cb8516e763b0723d98839e2bd6409d1824159fd4638fb106b79c0cdf8c0da3929375b235b1c48771bb5cb7a58940a9ba938f374170a4825d16c2e054375a567ed50da91b05e2bc0439e3f4e5896b5a47fcd9de52f0b3d080965904794d2e2180f6677238e6c75bd9361deaf28fad6aaa095b739984aa2bb1afc7c2921206a8010f7f0be8d0fc8c893ea4cc1c46595bd11b10ceee8d34116e8a892e9dc7769e67e8401d726c75dddd10631ce288ae0b399447e7435507dbfe14da64751db62b700ddebdd861a3fc5ccf3afc3aa3775ef5c7d001165e3c24add3475c833bb574e6f8fd811d7c8a823bc29a0ea272ee71e4b8227dd552d86b2d4d43787b99e667934c3c141745e8c99b200fff969ae8f354154e113d5a51a889da1758be3aba11f00607442de4ee45d6b6dff96250ddf8eecc0d2bad342e3cf6ee0bd8f94106203b7a6a241c2d8ec2e70ebd9015749aa8a2b8039b38ac21dd7aa07e0b21edd919107dd0bd5ddc988746d41db3337ccea14b881579516932a270ab098a71fca7da2bc88432e279d92f6fc08e974fd9cd10fa2f5e365d8dbfc98eac62593a4e1a54553f3961b70ce0e6719128a0d0fc11a0afe6000f10ada7e0c27c6caa30", 0x1000) socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000300)="66b772899bd55071a5251ba9cd24d2a0efa4c00bf37563731228d45176996664266674b97966da1aa7f20834ed12bf81d9f0e06b20a1974693409d3cafcf8ff2ef89a20aeebaab10de62c420ee971ab46d734176dd45445c3c2eb13d002c3da5f40d387598fa71c870cd3a7cd0d77f77ba0b1964142df83f8b382ff2253fcd3589094cc5c952d91f30ade9b72efd7a5dd30307a8dc4b4f2d00408b30fa761da283c2a8366f03095160ea3fbd0167b465e4e59a2c58bd9e97322daa97757a51279e1d5b49520308276c8521e4d7beaffba0dad9dc00c926aa5102e57f5bd2299d25550727025677f839c9477a9254f02d2f0a35df783a976c4187bc4f80e8a573cf", 0x101}], 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x6b, 0x0, 0x0) 5.01059851s ago: executing program 2 (id=3356): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x400004, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x7}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x6, 0x650, 0x5, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x2, 0x803, 0x14, 0x8}, {0x6, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1002, 0x4}, {0x1ca, 0x10001, 0x2, 0x3}, {0xfffffff3, 0x9, 0x8, 0x2}, {0xb94, 0x3ff, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x2, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000300)="9cb768cdbc9e946e363982", 0xb}], 0x1, 0x7) unveil(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)="fa", 0x1) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0xed, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 3.561561072s ago: executing program 4 (id=3368): r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000), &(0x7f0000000100)=0x4) (async, rerun: 64) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7a", &(0x7f0000000180)=0x5, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0, 0x4}, 0xe) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="71cb3027811600f9fa01efff587d454ca0801d60e798bdf4e420e6adda00800000ffb5df80b4c44a3c2f2c763eca1600", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f00000002c0)='\x00'/14, 0xe) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) 3.56087332s ago: executing program 2 (id=3370): sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, &(0x7f0000001540)="41c1bf8a", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = socket(0x1e, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r1, &(0x7f0000000440)=[{0x0}], 0x1) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200"/16, 0x10}], 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000280), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e3725765d61436c85e43c15d12a78cb8c57ddde87021000085507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1e, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffd81) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCCBRK(r2, 0x2000747a) mprotect(&(0x7f0000279000/0x3000)=nil, 0x3000, 0x2) syz_emit_ethernet(0x2a1, &(0x7f0000000c40)=ANY=[@ANYBLOB="00000000000000000000000081003e0086dd627b8c6d02678909fe8000000000000000000000000000aaff020000000000000000000000000001041e000000000000010400000000c2040000000704c3a9beb63918daae1fd76487b34e1ce385f2ff503a227cee34db54d8282c93aed96e178089783ae2a2e476d91d105f2058d632688096220bb784da9ab6a0dbe6aa97d8b4260b5c7cc3f103a3fe363429f6a10d0162cdc5cf68e71b56f56924aefc90b627e2c43dc4e4d35f5add759c5c581e9d51cc955f5a38b27824e29eec816bddbf8119046241deb6fae81222731c16a4f424414a3d45f3fdef0b31aa7dab12487ac57fc275ba0df6011fe16143d7f90513df3e0ebd9f3622dd7f6c2347ee58df48eff2f4e033807fca79c101020000000100050200030106000000000000c20400003805c20400000003c20400000007000016003311670000001116000000000000009700d906fb058029cabf6e62fa0aa74df016019809e5169e5fe481af45ebbc7eeba449f4888318292cbb5149ffdcb8519f2e4ae0925cecbcba77f290ffa3a1520fd28770cfde16ab9acc159d8e99c2af110992a12de87e15a280936769b2981895e30026547b2d7f30a681e1a9be41f53bc5a9eec11d3f5b849773906fd2958ea5c15b98ad6d0c47925720b9cce09cdf452943753e114d820f169987af26b09cf13d46760c6ab4295190c8c71b3a75ec000000000000004e224e2000089078521f404f566847f2f7fd232008c0648fce87483f043a894781356b7e6d3025387496988b2cbd6b80039e325b106b408968fa20424f6e9c2890ead2e7d082a5570da4806ca3d0de1fdf5f7ac81d8f5bbd0282574f0ef1a5fea6ef543c33354adefc8ef5771ba9abccc468932db54713da6b8838491c872d519008b46d07680bacf8d44fe82253b8134aa46f3387ca2c3fd3b6ce2bf2dfe5debb0ab2140deed77ca6e7fbb4037eb785c31a558ed8713ba725eb27a3004e4054470b002a8974691df32f9aa0013a25c558e5cc8c3d268133f9dec4e023eb13e16886f940553e3b7caafb85985d92416ca16fccbc1625fe393012bea2d077c4c6a6014991dbbb6486502f9deaf0046797da5068ea2981581d76d11304602d73dbf273aa934365"]) shmget(0x3, 0x1000, 0x54, &(0x7f0000798000/0x1000)=nil) 3.558965752s ago: executing program 4 (id=3371): r0 = socket(0x18, 0x3, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x100) shutdown(r0, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) setuid(0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x20004109, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x100) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000040)='./file0\x00', 0x9, &(0x7f0000000140)='./file0\x00', 0x8}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000080)=0x7) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x4}) close(r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) 3.368654963s ago: executing program 2 (id=3377): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) accept(r0, 0x0, 0x0) (async) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) (async) fcntl$setstatus(r0, 0x4, 0x40) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000000000, 0x100020000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x10) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 3.31190691s ago: executing program 4 (id=3381): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xa9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, 0x0, 0x4) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x4, 0x2, 0x3ff, 0x4, "f46aca488ff66385cac4de8556a1969e4b3e2e74", 0x0, 0xa}) r5 = syz_open_pts() r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) readv(r5, &(0x7f0000000340)=[{&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/236, 0xec}, {&(0x7f0000000300)=""/15, 0xf}], 0x3) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x9, 0x3ff, 0x0, 0x1, 0x40, 0x6, 0x1, 0x1, 0x1, 0xfffffffffffffff2, 0x4}) mkdir(&(0x7f0000000480)='./file1\x00', 0x4) mknod(&(0x7f00000004c0)='./file1\x00', 0x40, 0xfc) r7 = open$dir(&(0x7f0000000500)='./file2\x00', 0x80, 0x40) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000540)) r8 = accept$inet6(r4, &(0x7f0000000580), &(0x7f00000005c0)=0xc) writev(r8, &(0x7f00000006c0)=[{&(0x7f0000000600)="1946122fcb70ea68a6f7a18624fc32812f63aca1fa1c507f38178cfc6ce03e", 0x1f}, {&(0x7f0000000640)="1033bb5ba69ad44494f19b775a5e4dae78349d854f396d078fef61087fab3e607e90347c93c7a5421213e8175c092e4144f098ad67188269a9f4137b8c8bae74", 0x40}, {&(0x7f0000000680)="6b69d97e352c67d8223929a58754408136960a9ded69765e4abd999a6c32b8", 0x1f}], 0x3) sysctl$vm_swapencrypt(&(0x7f0000000700), 0x3, &(0x7f0000000740)="f969f936c46f6b132bd26b15a8c6e1c5f727cfdc8c96dff3199f35e1d99a61a452509c0ab86eb0ce7138958092a531e1658b82b53704fc515978a3f47064423ed2e4f8d1a79f5b9cbc02ddc89d143ebe99467a4def64e862a5862fee068f113c9f5003f593d11e157346b8e85b16caad666065b2aa8597eedd363a671a96c94dee71367ae46aa0ef87b9326754761dca76682db833ca", &(0x7f0000000800)=0x96, &(0x7f0000000840)="e67cfb819d8dc7dffbdb78d4e4f33cdbab548a5be7d473a95ee14e58a75efc2f6b23ca877c0c721db21c16986fddd6a6b143b74c926f776cd2e4285ffcb3c20dec33f2840adf1256725202e5c0020724bc63a0ce727b8380085295fce86424710347f2cbbf161230623ff902e9fa7aea74278d4a6fa38c5bb16e2207a87b116fd1f149e383ea1480827adeac6a502a7edc33168bc51f8b22052376b9e553f6fceae729de160339864d74fda3d4bb3f5f1434467f1f910e894a316a6929f7182ab5ac22b812c929426ecdd2742c2f6446c958824f44577cd50f4a59f6a7fa047fc00f8ffb0d368fe36295176cbfa15b6058c4537bfb63ca76c43ca02b40ab34ee973fdea2c9e3f952a595d837bb2b28ee3bb6b6c5161e4ba13fe4f8ac75bf2cc5ff8f012e808fba5f9d4153b6fce98518950a55480f9c26b82fe2e88783d784cd483868b47e149fdb1874df44af7cecda9ae9a0d2c386905367a60d5e8b5bd74cb8aeff1828d1c832f83cf01a4c22d22c00f2a8fb4b6b5573aef3737595b09fbdfd880fa5a778d2cd9fa207d06ec1fd7a19c504c56f0f9888fd11994a1644ce5faa440b38c4eec5137645a5ac50eff1e3666046739bb09da5b905e851c730aae0e0cfc3511518fa08c00fa0d67d55c984405d72037d09f0f91ffa64b16746cf9928a3f3e4f496a819e0c7b909c51932990053b5c1dd73c21199999913be1919ff55c92995bacd47c2486bdbfbc8fcad11b634541c60632974a095f9c09a60b257dd4245c701b56e4e97d2b516c2e905e4ae5ba5cbdce6f01f1147c6eaa4d91fc07fb0a01f95fd0d5c32134c88760a91b7359caf857ef47ccc944c3e57a39bfcd256956a3e5f8a668b2ee07af152c83782a14309e6ec9c7a27144695977948513d4fca792508bd88078fc58ce3536b575101b5d4a2141fe5a4b2c801038431cfe9ae0b4a0ea482660adb00f65a4c1d688bc34b127eb3486fcd660b428d107460f52b582b058aaee000e4b207d24c421b1f086e1a32f4a273ab76e31649518ec49a758940f5ed92897374fda7cf0291c4accd3e2eb8037fb8ae3d56819e5dbb151c812931ccc516f90f85963c6ecefd782e339b484826c85792f4b2d505f3e02762bdd9ec66e68aa59841720925f0fea77bb05f918a1e7e8b7e99f1c95d10c668c6f33e56b2026bc952b529b4868cff3a7884d32c9b825f74d199d23e8c33abf929f6133f7869784722616c84fa83cb8937880d5b815caa2ca56f278cf0b17e8e3611a2728976a7fb186867fd9180ff61e747a41289c12e75b8ea774c10bbd7399f89696952b6b4fafe19910db080700b69d34edd0d9534d5cdb0e85f81b5246a2139c2633b507c7a670a56268eb0e2a060e7d3537670df218ef358279d83eb0019a71813c1abc670134e7eb3850b4f09dd60794fb005861b87840d47bd13d1f16ef0d876f2a7c9932ff4e202d18e4f9f7b7dc79dcd7c63bcb2156ee8049e79de59fdf6ec5e6021d017a19589525abc6467c030dc6a70d683c492a624716bc098cf1fa3438620c7976b4553fb8e7643606919a9ff3425c47d62eb4f3c739fa6fe8f41ad68e668ca22bc3d74ce0789e1bcb05d4b309fdb92ede7b85b2d1e5b35236679cdd45d37cbf9c378253d4fd9b7623c91b76e4f7066c60d602e51a16ba0bfe198e7c3a887cf8ba8cb3600c21b4c8f6e3c38efe84733808e4a57e8b04b7c4262ff3e8d3d98fbbf04ad2bdab14aeca70b6542a850d7cba48faea0eea0d7021fef2b61f95b33f9e7b0537f3c7a09da3d01ce7bba28e0906b22db4f8238b6da39b7e9aa88f3326b91f6887b6894db7c5cb4b903572a3b1697f93a36701346ee44cad4a8cd287b5c63a1651d413446ba98e7c71829e101d4cd47fbb7dedbe11f57daf10026cafcfa4af7c23a7526022f6c650e4d5c4705d975d4c1c7f1584a8c60e1924b75c44a1fd403f827bd0b7017d4322a89f68fafc05c166f137ac1e8b0447a894ab21629812b2e5ac1811e1d02b1d4c60b57f3dbc24993b542834e15417e567ae86a70ba39b87c3615b5dea1a51844b4c4834608fba0247a0ac3346e147686827bb158618e56e2fbce516b7bd5b4cb6f5abfe9e8c5a02f2b3a1c8b2fd823b8aed7cc1ef7d3e30cf6ac316e9f38ea67933deaba8aa9b1d128a090f752437ac66b38ce71dcdb8e84b4e8ff02a8c2430c06c6b81e28083842dfe8fc1eb8469d95761d3ea7a7b67ea14f61c520f6e64f2b9e271f3e089ceb57fa8cbbc42047d340ffdad9d4a771e71bc6af3dea2aeafdb85341b02b501882cf0509f788f7f49e5c3e853f0411980969b6c4997fa8ea08dda83018f12707d2ea71e02c5c844f70d22817e856b07fd7fdabf966d47e4c1804ab65b522edad46bdd57e32eddeb6d2d0780a9178ba722e8fe6b0d0f99276ab98ff7a1c8f35389ca3cb73885484a03459f21caaec102ab8de9948114c162ac4d4d1b31b8ceb4e760e3e29edaca19f3c2d9844b7f7b4e28919556889f5439215b4701c263c85bee1443b484e9c0e5f1a824f57e6718915517d082963ab44e1b2b6ff5b2015a45d69d9dc9d984b7eeb25424a93045119e80ce66db999470a5f5202d81e6d16734b452d413d029c2216d67a8d98835337ef4d3ed63607c49f5d48a1bbba03ba651394c26a48e7f3c563a2e663dc35e296e10e0a4a6d9dd30454a8576096af7a1ba89244a026d7df6eecb4dc867658934e8ba83707b31473161d3638ea52f9e92a7ec7d3b58ad447f4d6270a04d12fb21c38a508f84ba5351d4a1be01dd45297523047ef57d8091b86f2573de3753e67af093b95cb887ef96c58d25fe3e8ac5aac6c4027f2130af9fd5aa54d1f83ca440e167dd0cfc0470aaf52730339f03793bafe753e5bd8b79f37c1e88f9cda8de1763d3a1859f026ef4227a3ce46d29dee6d2a3acb88cb5ed1bfba673531b0b481a4fa4065a72d09142133b6949d0a7dec16ba1737218945c91f2d1800daa53d65ea56583bda73aca2d50c7d69b878530dfce8c176de672d5a071924b4d98a2bdf95f49748aa6a4a8fb6096fa9ad1cfa5debcf23eef2478b5619a2ea1e749e3e56319a49e1a56547cec6bd185303a6b4603039e2a2c4c27735bae95d3613c426a15a11998d82f274fe32f18e7a4bb5fc80ca9e07aa11efd39d29bba75a665dd963305c9afeb3f058b1058ed0006efc67666e81f3ad75f7e40348dc2bfb77cb3f5cd9846aec2158e88946155f50b3d4a6b8f254d4524f02ad26c18223eb0dcb69f206e88d5bee2cd14915e259e809b869c21a12e1058ce245aa90768095ebf1bead192509d3149a1875fc848e39e84c3da0d01a087e8e95daaab35d614fd8550131cea0d36ca0aa7f885b34e2881d01e1c224cc9b93832810bb01ef8fccc19eeadc234d65ca9f4112713cbacf240ffa9fcf3dffcd73e642b6c97adb4cba3db16e1445f7b591a78c8e96b56ba5c23de2b5b1a276c88b1fa7026ae49c38a5eb87f9eb507d78b9d9cc871692038a19f0167e8bb4efd304d569e63a62d5d7f25780989261d9a95218afc3d8f1d11307f015d8f40bc2a03a258bcfc69dba6a5776c690b6f216b9fb608a6afa207f15154d70b569daa1571f76f5a0dc5f6d206422e386c3f0975ccd9df437ca71dc6340c05f63bc224dd7e434f747583b6d203d5e481f19cc55a7ac8e0bdcb10363d5637e974b6a1a5a4dfce71f9315d0a1d1adbdb3914bb74debd83ed59f8afd26609a4010e8bb3043de2e45574ab64944c47e62aae358005fe5f584aa1852e2a4bed69f5f8d58075d19ee96fe13d12ba4ef01d4c47c44ca7d6475a1ef56d7fc3170e9c4ba9d84ce5d2ed61bec55aec4ce6c7f677b48a008fab1a2fecc49d8776106f01e3e94f5d412f3572006268f2fb7b764a31cf614804b387e6e1ff99d43d27e840e51de836285c79c9aa405dc7bdbf087a62f6c098e55a445a06c599584b50e6efd2b27c0efd4b97dbed8bf24e37eb528d97411107b742fd912ebf4d3ceeee86b191e635162f8426ebd719161861837c99e99c39319bc4c8bd58ca84de60c6d8e39c6af8d9abf031da4720e258e2e5e4c2fbdf425ee84466e54cfa8da2b2ff28582646b849f8b9f3adbecfc610d20126e66aa02eea3bd9fcc5a16a06098a22dce37cc6dfd6be16571d8c955a8c9633aa9c75d0ca67e11312d88ae730f55baddd84e12644c5fd3fcf20a7c9909345d80483ec6eb6c24a1cace819a74b1e3a7568980493e6d6ca38e35ca0f884bc8062ec78f081bb8433adc939932786249ffdbc75e43ec33134dbf1ec024e874788f8cbc357c65247a17166e28293bbb47209d2e6a5ce00f7f56e1c4eda2d73e31bc5bf9f5f616783e678e934945ee52276e97a63e5800c5ff4f780442f92556a9a5e13fecb1b1c52a0b4b5b1d804a8233992028df768ecf56b9f77117a55346075163e455c97ca1a454bb63a80e6d2fa4a344acbde427cec746a4bd64f5ac08484b93146808275c1bfc583d2f13b76d3e7061d3cec967253c7ba2d4c3a26fdccdb8df8b1657e53952138ef37cb47b580b9ec7b94013c82600cb0d184d1cc343b127679b8be05d1b994aac3bc8aa06973095f7c05927811cb003d00f26cc51bef6a725b93364a13ecd529912dfe2616af086dccd261c6023165c287291ac04a4063801b08bda87b6b177c2610d17fbe5a5e8795076d3013482a9ee325b7ed70089b3a005a9b3fce80930f8e090377b4ea038ad7a388aeceb8a31bfae9970d41e09dfd33ac2356c801137cee7243b966928282aef91cb35134af1a7e500235cc65e2321c7574c801d25fafe97de713ad7fc15bf600f7c8a6b765ed1793c683350ad5acb1e20cef4a343f61fb7a958c87af631b7ad33cc5989545e6a15afc0743d85753aff6d915c80e2880777606cef56e83b471951c6e580f9553032668bd909876aebf6763539b7aa463a62e8f5f6ee72a3adeafff764fca739858728c40b13b743035d6a5c1625d950cf2b26c72ce96023765d85a0610d2033c371dc348b2ace2b30a42b33c3de35478ab02104bb5a5ee4114fc2ef27e689ae6acddda72130422531b816623f26d54d7870cccf2fbba7e03d214fe721698c9766c3ef18834355ceff3c8354422f2567c558e112d21e1ee5a6327dae6880ced1558e0b0db00ff8b5e4606cf7efaf2b6060cf0e3bdea4e6fb528c23375b007306bfec3ab5af6c94570fb55626f4c8d304f11bbe2bba5bbf44000a772093f4f2bbfb62b0ceaf711fd771a45fe49184959fb98896f943a7d7a69d1976fb61b339d9fa1f1cb4b2f6a74c1f9ce3cd678ad4b4b9d941d3ba7eadcb17a9db9d0301fd4f049f5794fd3f3a06b815f2265380f90076b49adf3149841817d226d18152a17c2493cd96a4faa240af8cb46bdab420ae264025578c97c995e471b8f359c3aa4260d7cce4476c81c67f9c301f0bc03135ea3377e43e52c539e68adf987ef029a65d9e3c1d8d2663cd997185f126eebb25aa45a6518373ca319c2658e478598b4eda5604e5b6d9571f95310d05651af8913263a607f255f771055a336e2b71591992bb4ee63c67588701fb3f202064316ce75024b5044fa441d2473f42117ffa92b28b8b9349c43a937fc33fe4a1a52bc0a2209e4738d79a4ac7036f94f7db763c85b9abf2bfa1cbf86df465f61886ad3871d890578bae0c67ac2f186d39dde8a62df541742468d979ea3877d04147f71c06adf7200ef471f1b3ebe24cb0a7de641626750e1db7bebe188464835164dba8f484ffbdec8c35e95901529aecd30a51e08dcbff611402b58b5a", 0x1000) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000018c0)={&(0x7f0000001840)='./file2\x00', 0x8000, &(0x7f0000001880)='./file0\x00', 0x8}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000001980)={&(0x7f0000001900)='./file1\x00', 0x0, &(0x7f0000001940)='./file2\x00', 0x8}) seteuid(r2) lseek(r7, 0x6af38b15, 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000019c0)={0x3, 0x3, 0x9, 0xfd9b, "50e36189adfc9730d669a7f9591ea47d559c8272", 0x868, 0x8}) utimes(&(0x7f0000001a00)='./file2\x00', &(0x7f0000001a40)={{0x1, 0x88ac}, {0x0, 0x10001}}) r9 = accept$unix(r4, &(0x7f0000001a80)=@file={0x0, ""/509}, &(0x7f0000001c80)=0x1ff) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000001cc0)) unlinkat(r5, &(0x7f0000001d00)='./file0\x00', 0x0) writev(r9, &(0x7f0000002180)=[{&(0x7f0000001d40)="d78e80c5368b3ed5c71138b1b393d855863dcfba24c087c32a2161867e0ee0195e67f8aaf3a8540e84fcdcca030dc1c845a3a6e61515b2706c57f229cc7c0ead9cbe2268485fd4648c9f1a0a63aa2ff965df8bec9b1ef448bfbcde06", 0x5c}, {&(0x7f0000001dc0)="826c8ebab3df6def00eecbe0a22bc1db3e049e772cf41e24b396d5f44a1afd6e61b309b53a63bfa71c6fc77d19a304b1e1062d42094f45d2a6dcd628ec1ac48bbacad63914dbfd86c016ee79543809873f13d203d7c35d00a8e5f6b520a34ea292d8dda226d09c3dcf925a7a31f1ee2d9e19c4b04d2528f974bd4961928f6961d8635c46688c309f95654c806ac00b772d9dc345fab0f0f4a6131cffb47e2c7893e604a7c84e4682cd52989edf5a82ecca503d85994ce4c3afae5868c460c0fa85859faa08980c67b5b96b9685ee5787ca51d53739f1eac55abb7c1cebbf74ff74b427ef568ef3", 0xe7}, {&(0x7f0000001ec0)="e1650fe18a3b2631004274cd2408c8e98b5c0697999489fab87977bfa56fd5d58abc3f1bcbfa72dd138165b8e9539448bb8fb35d3bf18cbe983394dfeed5e1c68e58ec40b0c706b299ff7392a3b879a0d5318408eddddc011814404f71c4692c5508a43eb9bf618124f2fcc17c1485bc71aeb969f672f6973407efc68cc05eb8f1bded551e76ccaf945137278f6ec72e1dd81b153984", 0x96}, {&(0x7f0000001f80)="253afa21bf294b26f05aebad0edf2dffdeb8a073f0892903aa32d26aec3c2a0f6caa6926714454416b56e50baa22c7e063eaeb8b1d8f6047223586f7a0715b7dfe7c25d951e85a3c982de466db1788dbace0157ae628a1da6767699c320b2caae1fb6df4de43113722ae198b579487859ac09cd68c6774b69a1c033ee713b5b1c678000bfad0da213d109a6fef1ac6c9739e3846699af637103a4dfbe459d9d6bd740e0cf8d791258692c11e04362f647f48aa915e4138b8b724694f5d64c4d50248d367074419bae0952e37e643bc8c04af5f44b983260a5cd1e9253b2cf03cd7d26ab17d02509c14d97b443577950e61fb0deb405634ad3bd7ebc4", 0xfc}, {&(0x7f0000002080)="64cfb4f6cfabde8fac377c20c71b8a0431057580cdc89b0073130b1f7768d9b66714bab626340678a357e23c5aa9ff0f2ee72f076acf573a0a620ea4879e83006a073387285aafe9da791424b496ba350cca23a41f4e0f31bbcf2796463f3f73ce443911b40f4c7422452772e0c9cfcf72a591ec629bf16011eca1db921e3d992e4de9071fa3deff1396f59eef0938503a4a125dc3baa82842e69ed095f574b971d20baa9ffb23058dbcff92d5c6362f1110af5fd366b453ae104507c093b95d1ebb0e3c245af5239ec899afa4768e64074acf6cdb", 0xd5}], 0x5) r10 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r10, &(0x7f0000002480)={&(0x7f0000002200)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002280)=[{&(0x7f0000002240)="71a290bbbd46c6bde05071156cd0f30fc8a241eae3cc07e48c997c87b3ca32c3d5d86258af494bb4c0313f6afda31ca2197255e64536f5f1081852c4dfd9e9fd", 0x40}], 0x1, &(0x7f0000002380)=[@rights={0x20, 0xffff, 0x1, [r8, r4, r8, r5]}, @cred={0x20, 0xffff, 0x0, r1, r2, r11}, @cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r4, r7, r0, r0, r6]}, @cred={0x20, 0xffff, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r5]}], 0xe0}, 0x0) 2.482259107s ago: executing program 4 (id=3401): sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x7, 0x1, &(0x7f0000000040)="7d65df5c1f15ec24a92f842fcddeaa416672258abb7119dded7bd564460bf4604b9952d9326acb5dfdf192607297f988d2efeefe5d9f7655bc78375c72", 0x3d) 2.370831649s ago: executing program 4 (id=3402): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xf0, 0x3}, 0x8, 0x10025, 0x0, 0x0, 0x10000000000009, 0x9, 0x5, 0x8000000000000e62}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r1 = msgget$private(0x0, 0x6c2) r2 = getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r7 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r7) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r3, r4, r5, 0x8, 0xc}, 0xbc7, 0xc, r6, r7, 0x9e80000000000000, 0x2, 0x3, 0x7}) mmap(&(0x7f00002fd000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x40) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 2.369918816s ago: executing program 2 (id=3403): syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3, 0x7fff}) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) (async) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) execve(0x0, 0x0, 0x0) 2.229995353s ago: executing program 4 (id=3406): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="82ffff47c21e6ed705a1f5903abf45b18db59c6fed61bda2931f0000000000029dd52840fefd2493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x417}, 0x40a) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x2, 0x2, 0x0, 0x10, "01d04b0a0047c1d100", 0x3}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r1, 0x20008002) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011", 0xae, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000040)={0x0, 0x17b}, 0x10, 0x403) recvmsg(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x1002) pipe2(&(0x7f0000000200), 0x4) socket(0x18, 0x3, 0x0) poll(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3157ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbbd57699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x406, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x11, 0x3, 0x0) shutdown(r4, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(r8, 0x20004102, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$FIOGETOWN(r3, 0x80185760, &(0x7f0000000000)) 2.083981025s ago: executing program 6 (id=3412): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0xfffffffffffffe, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="6c313298ad612d", 0x7}], 0x1, 0x8000000000000002) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 2.083215375s ago: executing program 7 (id=3414): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='.\x00', r0}) (async) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000040)="74126f6ce39e06a231696f1b03f7d35abd0387b1ed", 0x15}, {&(0x7f0000000240)="f85dbc1b0bbb84f6875fb6d0044a274b5963b647bfe84430a4b6166d1b30f821066a9a604ddc5d50a2ad41b54ebcf5e8b481d446a6a4484419af986463c335c0727abc5334f1e477663c5ecbc5e3be1a45b67f40a8e7a4803aa42d6867f5f99e8b4b7d3a33b10d9c185dd3722375a4719037092b20bb4e5249be6ae613087dcda15e6d401d0e5ef0e807262a76b2a77164f739d6dc61f51b99e83effabc4802404f94274150597c1d8f6fbeee69e90a9372bee06f42cbfae2640a848af24ed8ac3ad134c0ded9de58fb77195db294e6c1e06d8b46cce8ca9c0250e633e9c3d4c0e7e9798c9038e9d6ba3bc8ab8575c9d75bb03800301d762b811cfa6bc44345c595b636840be6c77cdbac82d027d052fa75596ce2805fdb19e3b13275e0dc180b278b406348277abe4f18a276731de51ecf66a4e8591f3990e255e9caed09c21aa37f5cd670eb69c6f49990692e41451ae90f20ecd39539572f091050703d280a6ce807dc42e1fb29fd4e9c7f2ea450ad34034788529fb0f6012d8598501083553e034162067bafc40e65a9ac818723469d360618cd1e6f10fee6ee6aa96086e66856a3756dab7dac0246af73c1eb1299ea759777374556e5115328e650ba9de83b37fe5b991ba0f9034ecd0f78c7549cca5175bc2d65661673ecb6156ade85b97d5c9ca8c7f0e101e4497e321b9f396966e4d1381e71f76a0083fa3595de6eb28a6fc0a0d976ed1ec1079e4394a0a65c9486474c87001d5b0e06cd6c1d9a31f6e507c6dc8b5e08058bfd092f368ac800ce9d431a7fb0e731447f9d1386b1373f81a21c47f06a767ac7d92413ab573cd8b1a53f8c43a68749ff7fa86e41f9d0caf6bacfeca512fdbf428c196502e4f2ce35c164065085fc369b54205f8ea0b4b746da08155e3799ebda1c727157beabcb62726dabb69acd3abd84abd5dfed8e5ae2627955370484d2d6dba34c968b14e25e5c6131ffb5af27fed8cd1ec35bc3c741ce28d2880116ecc24885603097c3a168cdfa0a007e403cefb1a00d8755916a739e6346921c63e688e684114fe1f4c52d0aba52c829ba8f95d4342a8a2ddf88fd9e2631819a9f86c9cf62542e9071e1716adf036cc4595129558290827d4ce13dc9471616655908d227548ff1045c2264604e93c545ea0a667230f2f31b5bbffa3819d3436997a17d0d1b1299408892efc9b25c557695f797c244e866f11cc29ee8293b731b2352e6824fd04e94f44614539d403c702cd17085020a411af01a498634ac2ddb344b4f4dda937d63cf742debb2613487c87c31b3e76f8b29d95f4acf48ee972051c1d44dfdda172508776a035f4cea606ba3dbf73c1389ce9571ca5638a413eadfac669b47fbc313f907da89568b6248f7181a47d0d570b3fd01a4aa300085b0324ea2895e3184ba9c3e9089b72065013d62dd77512d81c6d85d2bd080280e35d5bcc63547f605acb7c9fe95055d76e87fa0d9f2a5b30ecc88ad196fb6682f1dcd6c9ff664fb57d70a0732a385747b8c7bdce5883ccf5e86bdc97ef1191694a657de43d4b44c922c74c2a4db7028454ad3a8256732b0e0f8030302a06a8bc3329556ff3605d9891d5db158d634b04b80762169b3ee5d7a709bd95deb30289e3485b8de79b43895192bbea79c90b46d151c88baec516144b4a351264a23b2cbab02905555c792c6b7f28af48a4b9c852e6a51318cbc3fc3e7efff2229fff46fe82fbe2ff56c3f087c8cdb433e5c992a10117b0096eac6ac77db4fe1e2aea4b2fc24d1348cb938942c8f6f741255e69b42faffd35e6f3e2f03057e9119eeee24e9d4143e70c3f7a896b926b99d027fddbd5dc48593541b41c973f98817679d5e8dd541e96f52e65ad26de16b1379c6e66f5aad1e4ff3fc40f9318da595fa2790ef7304c369a98cb1435bdad42953d1304f25eda287ff3e6a61a56260cb0d01b2d4c19d6787cb615152e9747de1b3d7502c93cebc81c68846d5fe8b8aaffc5b25a4894848be33df61c692f039ac8ef56e884eec3b0f7ca753e0c915f6b17fe41df4b69985d60eeab1dd57932ad8a6793961a2aa629a3e3e83d37a81732dc5beb7b88150d3715d0ac4c83e0452bf6a2c649cc9904321ffad59f896d65187ea8a646e5b60b8db2a683a7bfc093ba443d33c8b7856851bfc34526d7bda2ebcf0ed06fd04df4dc1287653278a6f81e066d95e908db01b7a945db64e18737cf231265abd59c45fdd9f173f4ad14e82ee92c9d655a5ef89ba34d39a47d4029bab13ff7718adfd367c7178a6ed37d2076cc65f28ce42408c14873b5389a077bb54516207160bfc12fa7df4eb123ba3f7662883ea32859b901d4aca2dea0002e42459d2f51d8923b5118d2e5f40ed313f002467d7a1717ed0857d92561f9011f152c313abc65692b0ef5c0ed3c8b36df176e9c52ee19cdbf0c896efe2b4e05a43956469bbceb8a1d06873c74bd194d367a7ee014f2dd9eb04c1dec78b60919bff92d80860fa55a819f76a94b675b74e62f24c479f80e7064d1a4c7f1cedcd12535f571f8e4f1bddbc5caeb2ec44e870546a59860b715e365bf9f0fc6e3316ac8971d4c6b18e4ebda577b9acca43196bb1d98b6b366c285a5b4aa43b9f1a9ab321218355b60b36da6c42f2d90029a75824e181af327218714b95aa907bac6bc8ebf65afb38fce280c1400c3fc20ca06a14bdd42f1f64da819f7715cfce5f1bc3cb6f038701bf746f0af303a5ac9bcb6b165deb30425fbaa773a90dde2790ce82d72927b5574ab644d88a123ee5b1fa744b45240362d1a4092ab02dc670893b1438fe78aca9e08f0463cc29e842cc395e4bf76cb4964f9d752396f0ba9d4a6d1f7353f303a5c87622993891309e1e60db487e984690bfd680b7869ebe758f9bbdffe2e65a3c561a7cec4c04fe5c6470f7faf9d8907130e97e67ea8b329666d65b9e1a29013e9cc221a7b904c5b4ac47796bf39e49638b1e81efa515039561197ae39c63ffc981cce13575b2eeb78b23c65774f4cfd13e51bbe6688745368bf3d61515de98ac47415642640bfdc8061bedb942cfa98bc6acfdfb659dc27dea802d5c45d42eec79393a6f2e9e450a9f9d9ea26e28e9ecb7af0e293fd6aded80ae67162a5d6258e04cf113f511a4bb5f62d5ef9d885083999b32696fb565b88639a5d89cb73b196ecdc6f398b508d8ac2d328a517262df2f8c2f21be9657c242df1d8295da61c22f734286a0b5500b7a8b9c2fa7cbcaa5273756b816daf7503e30523e0b92340cf75297600395628728fd8d24e9a8154bc9221b35733be7b33cceb48d6f63946f39d2c9e6dbb1d7142b4a4e038c1b683f1877c6e3768080265638370c440c0f43b92328794a39db895caf8c7d2fd3f380b09819fb71f4cfcc74ad7715be84831eed0c1e08951b739a1efc48306eabda19fa7dad5033607a30eea2a56f9e197137da745265b502680597463206e7a10a8b14c39485036a2d5f9552ceb035b3dee513820b511c08d6c794d8c34897d99fe461619886be959d5117284ecc4a88c14d762a5c8265af876268f04e53accbc6aff3f06d3e09588357f47ff8918de88422538e8712255432e39dbde57b6dd61cb18cc6f6eb948edce0da0d52c5576d13155b6c1fe0ca45b0a94ab27ba7521ef515b0f07d578dca05ebb24d268bad8641f5dacd95d75f6b8eb3ec9b0aabfa1409e3fcaf0650e7964f21714acda1f68fc130b53b010f84b72eae872180b5948a9cbf2a39dabf1808bf5b151aaf6f538a10499b2d7466007041343d6ca870fe5ef5b4086b640893c7b1ea707a9a62697fda66dc2c256654f9151688580ea90de77cfc465c53f78ab8a7d91f0229de6ae77a8c57f6091a37e211b8735baa33b4f5850d46cf7873d8514f52cb6aede9173075d735c7a40c92bc5d937d04d1918be40497fa6425b220382d61e2865c8437dba84fe92e5f8bcc5e6322e5831256ba67c53bc161a7c6f8c341c381f4c40fc8d02f0d0e8deaebfd493a3c53affcf05da7f0bca09dc57f962ffe36d2f09b085e9d2863e377f4060c86a2b218f4c787fe0065618209ef446db72dd182fa2da0865be629673f25b7163791c9ad1d6a656dc134e8780bf327da7c076cded95f8c47d8978401b199ee448a9fe848a23f891768d5e97bb652f791f8238e02e1fa07e482be2f86c2524fba7adbdd24be7e168dc1aee2eea30f9be6d51f6b5ebf5452a50d2b262f7ed5ae215631f478ab7f59b25e682b1471f17b0f07ae9665fa7168b83814720954d80d8f4bfb6e4f13ab5c84f14a7054d317e76d0cfd3c3622647fab0d2bdf0c5cd9dac4883db4b8248d34253266bd137da362f5f9bdf875a443481a995cd8cdccb2b3dfcf9ad69c454d6bd968b4906ea70499718a9a5154a27c37791ef566e6fd103b1f2d826737115447c4254d1c5440b5fd6e8fde9722018645608222c8f0191c1498a09acb8f68759b76930d72f05e1aba35f3287bd6ffd2c1c280d6904487ecbd6d8b25422f4a70b1ab4cee48847f1917b85a7652257f2ddd0f596eb0a7019db25310ac00190d9de42bee76aade9d1339d6099c4d27e25074a64f02642defa294431583a69cdf64f8dd41bc455ffa2dfdb6e0b1570f181ac2e3c2a8035898d7f1eb404bec030e7b7fb7bdec1cdd7d5d6bc541266bd8e97604cc5f68269c7a497cd08223858444cb62572809623b604454836c515cb6d1f2f81bafcebeb31c87db4517a231542fe7f84dafa693a836408b151f2256418a2e64ac4f3ffa5812a39755df2e17563634082b8da6ffcb0cbf30634c9f74fd83a58c137c65264aa3dc825bc1b2c42a446830bd35bde42a97e014d7da641cc053783e6ba5900bf0db3a17f3702f7c1bc3e02069c34d772e1a0782ed6bc20842ba52df5ec3a0d1c07885259e6b0c8f46ed071bdd74caf0ba9645fb6970f23f0a46be14301207dde9f444297177d3395a8257ce35db277a6021178d105a72527ffc6bbcc174d5ce06e9e8727846c909f94e91223bb9ac13b9bb8079ea1ece4ecdfd16500275ed72df3fcd17e6a11e5b2a56fff3d67b4246c9ac162051fffd8244e897706f824e28d1111e75bac560da08363ba54683dae330a49786e2f3ae082bd59890205211aff87033dfd7007d6169fcd6b355f6cf84cd7ffa10a4530b6439baa5ef05476cb34c94d783c8a0f147998ab7dace7a297893ee16c27c09ca28686d8c72da0a0e7bb0ed5bbfd472b100620dcf41a720460eb30574bba29dc1741e980b694f6f2a24744e4526b07fc30929a70216f49beff5127675e3b57d023e90cd22679e003dbb09d6badeac044c71a77fd234b74d95082c04be8a2ca9e3aa393d542a5f1c7b7c025cde7518359c919cf0be06f9bfcd5a4d2001a0ccfea8ee79172ba07baa6a5325477dd39a962ee75c6be1323e7920bc0ff269a31172fe364d8adb9632d8df70366c306935d5968a61a9e174c22bc79e230f0ec5566c1c7fe212f91f67fe87237c08a682d72edfb1169745404e1c6eff2d55ec09110d7c565aeff19302ce1d5c0f06fcdaa2d7d89fb9051cfd070eb9a82390f96ae029fda8299c72d37a8d38dc851bc95bda2e3b1e584055ca2270adb6b1f17870def6c8f28a90626b90d71a9e2156acca8ac0b517aa529036f6f65ee531238eb8634fe4b08ccf23259359b23aa8eef8c1a568312c73090def9d5be46852e9eb92a910110cd52fbe3dda475995d3662cb1fa4c160f7e296dbded9c83a98609dfbbd0ea4def4befd00cda9a818dd2c245a00bd98defcb70330925469b14f96b42e7548cd5392e0a8", 0x1000}, {&(0x7f0000000080)="6470aa0542bdb1ae4bc48c8954911716a534f914df940b3b8281686cd66b2f997e9de880b81871c2f6605be833534d9141240eefc729091956dadbe2cf747b62b8f4e2ee", 0x44}, {&(0x7f0000000100)="a2f5896bd4ad3d81e5504d6f815374eda905a1d8850858c7f45279ab93216a43040f3f5ee5531c96755707", 0x2b}, {&(0x7f0000001240)="2bc5f882666f3e0e0862c34209626f5c14f815c6832ef5143c862506be81e2b77412d9634fec25031957e53b99b8a08b7475954878e3b44a9f1afbcd24628bfa174db6f80a99a0f8be7e9abd79545bea9b0055a10831aa461556e10460c9b4811cf5fbbc034a77982ad1d07b0f7e7db20903ba3e367865e06c498ca9fa40448a5fb1d0e181ebcfde7c10952f1a4eba449eeeb910e8cb9003f375ee94e730f6ede48750e8ee5861ccf982dfcd6559c7fc311865049c51734d45062b6f226fe99ac4e75b50def1cea33b0d", 0xca}, {&(0x7f0000001340)="7885cd00d26b08cba199f6f35b0d6e79f30988d7f45a865961198e116b0edd54b43387e7d24612acbc769d547a846e34a99c7f76d104cc0e608d774a9b7ee78ec72279f79db3f394d0e39313e929b334dfc130ed24cfda2b312e0f456867fbc6aff0af61a190625edf3ef4d48a4280bdd2c737", 0x73}, {&(0x7f0000000140)="70ca11aae18248ee8995761e21b8b93068de8f9ffc", 0x15}, {&(0x7f00000013c0)="7528996be2f78b6de5c9b137d10023c78be67533802ac9004c37a9737b089a37bfce22b769393d010646036b9739a2e5af538830d0a5b535e3a8b27cadd852cfdcb549ed736f2fefcadd3ac773e197ea88f21d93c20c8849b1e0d0ee3daad34b1966c5f7c3ba3fbc43f95b4e731befaf434c4f93439b8280394c96f5fe358f77a585092cb44248a0bf", 0x89}], 0x8, 0x0, 0x0, 0x8}, 0x1) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x100, 0x0) 2.080616529s ago: executing program 7 (id=3415): mknod(&(0x7f0000000000)='./file1\x00', 0xc000, 0x6381) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7", 0x20}], 0x1) (async, rerun: 32) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async, rerun: 64) r2 = kqueue() (async, rerun: 64) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f13630b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be3898718e85a774dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad2018000", 0x80) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x80, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x6, 0x1, 0xfc) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 2.080258016s ago: executing program 6 (id=3416): r0 = socket(0x18, 0x3, 0x3a) sysctl$kern(&(0x7f0000000040)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000002740)="abf734f14a4819137aa3fb4fede70914bb67340f459d8806085867fde6f3eceea7d85b9e4b487e5ea752729d4421276fe97a8f07a77efc742151f530da628321", &(0x7f0000000440)=0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x2, 0x6415, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r2 = socket(0x18, 0x2, 0x0) truncate(0x0, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x8b, 0x1, 0x4}, {0x2, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="d3d3b638becfcd3ee2d5a73b0900000000725614810311ca3dde21b21accd315854c58c4a81e15489a2474cdea73fafe81360473698a99901e5f04e6aab365a9", 0x40}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="79ac599aedde607116918f7d52e7ddb70a231e47f1b30e1a4341e2b8db34ec9b03fa0f581f6385f580211a9d30", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f00007c8000/0x1000)=nil, 0x1000, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[]) r5 = dup2(r2, r3) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x20, 0x1}, 0xc) 1.920108621s ago: executing program 6 (id=3423): r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x0, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) 1.846282529s ago: executing program 5 (id=3424): r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0xfffffffe, 0x0, "031f00000000000000000a7acb856a680ecc00", 0x0, 0xffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1e, 0x3, 0x0) getsockname$unix(r2, 0x0, &(0x7f00000002c0)) ioctl$VNDIOCSET(r0, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x7f, 0x4}, {0x18, 0x1, 0x5, 0x101}, 0x149, [0x2, 0x7, 0xd, 0x9, 0x3, 0x0, 0x7fffffff, 0x9]}, 0x3c) setreuid(0xee00, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000300)="bec9ff743947bce9572477746ebfcbb79169fb5970b4d2bf089105ec4a9da6698f35d043c517b59f1bd713b0662985770d13dad489639d2ce7df11515bc480af3a790524f0d46de55cb8831ccb89250c5c32c8643b80b334a03c29fa209e5e8f7d738b2ea01126e2ab3275cc4e1c0a7943ff613c68512e7f4a9407b2c3ac6243065273c9ba1ad0a79f3be05a8f7b222e550c15487e82cf1db57262017c66da8c536500bd42235425207622e745d00b9211209c976dd475f63dce33b0346cd2380b84cf6637cbd03f6a67ab20909e39167c7c3fd5f3974dba8c36996e1f8a6d2d9f2a241ad9b7336de1554b65bebf2f77912ac2924081a5e7633fdc270028a11b255f4f2d6ca2e215c0944776e5011bd62ba98343fc7174e4647d33566c0100d86364f86ad384f854c2682f026d349fdb78976cab41a2dc373adc7c41a19deff7d772260c", 0xfe80) setreuid(0xee00, 0x0) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 1.842182779s ago: executing program 5 (id=3427): getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) close(r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x603) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000001980)={0x10000, 0x6}, 0x10) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x30) close(r3) connect$unix(r2, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 1.698444426s ago: executing program 5 (id=3431): r0 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x20, r1) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r0]) 1.602401504s ago: executing program 5 (id=3433): r0 = socket$inet(0x2, 0x4000, 0x84) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)=[{0x23, 0x2}, {0x25, 0xc}], 0x2}) (async, rerun: 64) r3 = socket(0x2, 0x1, 0x0) (rerun: 64) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000340)={0x10, 0x6, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x34}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3263}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x5}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xed}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1a26}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xa}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000e9e000/0x2000)=nil, 0x400}], './file0\x00', 0x1ff}) recvmmsg(0xffffffffffffffff, &(0x7f0000002600)={0x0, 0x3}, 0x10, 0x0, &(0x7f0000002640)={0x33d, 0x304c9091}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000540)={0x0, 0x4, 0x4, 0x2e23, 0x0, 0x5, 0xb4c, 0x10, [{0xfffffffb, 0x2, 0x400, 0xbcaf}, {0x9, 0x4, 0x8, 0x8}, {0x9f, 0x8, 0x8, 0xfff}, {0xfffffff2, 0x5, 0x800}, {0x1, 0x5307}, {0x81, 0x7, 0x6, 0x2}, {0xa, 0x10001, 0x9, 0x4}, {0x0, 0x3, 0x2, 0x7ff}, {0xca, 0xe, 0xc622, 0x6}, {0x4, 0xf36, 0x2, 0x1}, {0x5, 0x4, 0x0, 0x5}, {0x0, 0xfffffffd, 0x5, 0x8}, {0xe, 0x2, 0x997d, 0x29000}, {0xffff8000, 0x24, 0x9, 0x1000}, {0x3, 0x2, 0x6, 0xfed3}, {0x1, 0x4, 0xffffff80, 0x1}]}) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (rerun: 64) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000100)="b1000501000000aee200ff03432adef305000701070000000000000000000500fef96ecfc72fd335feffffffffffffffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c321182100df720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc1100000000000080000000007f62b60be8b900"/185, 0xb1, 0x0, 0x0, 0xfffffffffffffda1) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000080)="01000000", 0x4) close(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x87, 0x35, 0x3, 0x2000002}, {0x87, 0x1, 0x2, 0x2}, {0x206, 0x4, 0x9, 0x1}]}) (async) setuid(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) (async, rerun: 32) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffaaaaaaaaaabb0800455c00300000000000019078ac1400bbe00000010c009078000800000000e0000001ffffffff0000000000004000000000000000"]) 1.594564894s ago: executing program 0 (id=3435): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{0x0, 0x6}, {0x0, 0x20000}, {}, {0x0, 0xfffffff7}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {0x3, 0x3}, {0x3}, {}, {}, {}, {0x0, 0x3}, {0x1}, {}, {}, {}, {0x0, 0x7}, {0x2}, {0x1, 0xfffffff7}, {}, {0x0, 0x1d}, {}, {0x1}, {}, {0x2}, {}, {0x0, 0xb}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) write(r0, &(0x7f0000001300)="daf81761b2cd6bfdff35f00812fd7470f7763209c655e05b64ef5c1128910799eaf5ffb6b6fa770d7255b8327b962b958327d4f743392f27c3e937618f6cece51a85611ca68ada42fbedf34ecfb8d03c263849a9be81c68a0be780393450d0a31f978aa4130b4b1effecb742f4987604cd46be4901fd82ec90db46695c06a1a463eda9dc2339d7b8526bb894ab942ed36e8b174381741472462eda2142278fffbd488ad14197a292ca02f83b22f31ca3342dccf566db2c62add62b63e763d4d1be2ba25f57f620a330e988a8aa932d838d12245de22d9de3ba653d82990fe23f0f6edf3220b057ae1d1332f3244f8571d9688a2796c459acdb", 0xf9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f00000001c0)="54822e8db799ebe8d5f0f80c9e20aab0f892ef273ea103c187e73a3c50de8112d077cc769e7848403e4f4c7c8d01a809e29e5c82f7a055080760fcfc6400c990afbbe58c1d3e87366a321a1d6eb30f985920b5c360dbf1f822ad9ac8c0aa02dde0d896446e6999e0ce4a4e3409f861a4da87049a33ab099ee4c6ec086a0de922058f428a7579b02bf824d3e987ea96df1ac5caf2f939e940f3b0bbdb322a8dae38c07edcc8ba6bf4181184dde3e5ca358fdb1f2167781ed9e5f62d1ee55e86", &(0x7f0000000280)=0xbf, &(0x7f00000002c0)="cb8105e700e4c20f5be85fac980bf3da27932aec2a5c01184a97e7a5c8a3911fcd2495a0b19052c39d9c5965ec1a9620cfb4360c6c916f5fa6f7bc20fc6799140bf349cc37329ed25206ff5740d61cfa0b940969242eadcaa22df6a2944d3a9fd82527279b4760c20ecfb5e7bf26bbd5e40269b03303e49f07a8cf31b782b9585350edf47f08c96c55594dd409e22549a64d0576c1f2d385565f3449e302685c310b434ea07b0e705555481f8c5c33f8dda90b32eac731e4352be5e940d9283f57ba4502de5ba42d336b9f211cde846f09f551473a376f7033a95654e7708eceb8cfd71b8374ddf959ae93e3bcae16a9f399bbec91fca1e07bcb66f9f992f747aa8ebb341d1296afdf523769b5d9d05620930faf143c2dec35726265a0df4284b61d90f4f1d74860d5f2f47019e5333bb7b30fca425bfc68a214cb43fbd5504371931c108d25090643cbdc447c791affe5eb4a30adec9eb663c8d6d96cedf8e09add21e075cfae054672b6392d6def84487cdf766c236dfbcd7baabeba2ecd469af36f679740f2b1752a2a3fdc94c62a73b26e497ba41d273b4a4c0c298b10b3003f38ee4bb2eadf237709e54276f28f9ad30e05d588b64bc034d65bef0429a99656f24b713a13ae7237d4eeccde35aa37f80f4d0a3e58a191333430d1d8c4108c487c88b16d528cdfe6b8efad0825522e93c0cf3e300ea5ba03b070c395455b175d329bbadb4ad6ea732c0ad38196927a55975a19e4ff9e1aec3c5a6f441c5acb9a433aa8390f16742008428066a9347eef06d1e7a1932393ff7fa3a8d9630f04721f03e354dfd94b88de01d2d7f571abeab1f5f6845227eca251d322a062e581ead24b1570fcf99fc3756fe45fc81f73c5ca4c3c76e8f89d2d177fddbe8dbca9de1d9007bee70a9727e096d8504e9cfad0ffdcf9079f99a8314b26a776a8d11dbc7fa57c1a766f2e3ba28ce246861b4709a95d1df97c8d0d1a199e327d15cbb5c2faaa4d354ac41a751c9681abd90dac0007254f55d91b5642688c70853688fb25ed8e56d3aaadfadf083d12f7216a5e92be3e7a84f2a9ec142f9bf11564575d71e2614b4ca064fb02223ccdf78e2204238f1d63ecc07f02cf5d6de3fbc0ee4cc05875b6be12330ab90e5938f3b425501de17e7218aa42bfca74f0b20e346204550b8945c49aecd226e23c51bf8257a8bf5fb1ff85355aa5b181d893ca1e9fff671fce088c34327a230b07adf3f68378909ae787435c316c0128154e27e47e3d04b9bb2385d6bdea929e306510fa4570b8a95fec0326891f636adc6c2994c03016e18d02030de3648575c7a0c1768ebd68ed2c921ad1da3805150e7ada2620f969ea1e2dcbfec3ffc454460c21015e47943966ceba311740c434d6c44ef173011c689e6641064e468181452037afaa3b6a6e683374fae6f847eb31c923aa22aa97800af165641620f6f97111e4a4fe2b6c76b7e901976099d15d1240f6a02579f66f0057779b32b7d6bd294c19a6f8e75c0e62b30e5fa4663feae031fc03406ecca593ebc4a58a2878ba21f8d86162f6c52449ba546a55f08296a6d2961a9ab4db5b198d4a5b1fced1bc5459295c99f497c138b3072b4e1fb67e7a4cc94dc21dbccb42209759d1517443a87bf85b626e44d6a05cb7a969bc6a35470ac820feb78fbc8cb4cbdd7211fe643db3619a3faae10cd711552af985b559986803a7f7798fb3039c8e14709dad74fa6d42fa9ae5c3b5279415c49cf01643310599ddab3c64254025b5c4c93f205b0d2713ebec4400f961a506daaf8091a829bbc908cc67ba10ea83aae429229ad3ce77503ff12b53f49d036ef271303a952bef26af5ac12617c4ed33c6b2d6b567dfbd1a044c25801cbe563093f2741f632eaf83a2a21ed4eb64365ebc5a836f7dfdd7526761d32d0b2017de6d919e5813ab375c30bfd4d82670965ab9655812bf649d60b91ebd44f8bf064dca5dee2c3fa0501a18a9594d0c78f7c53a36082e10b66d00ef9ddfff3b3d5acbd9199bc665f6b7b05a60b779ce1c64f7a37b8f9fa687068d20c9be1641bc11e926822493d6f707d2009aa7c9b015644588a41d91bd068c5f86208813763b46f9c08072c6c3c32152c1389e9e7ed9ac6bd2ae2e8f47a94200de4d64e6c411444c3fe42daafdc736bcd31c02258efb64b3e93f34f65849eb3157c53555e7a20554841c2e37a84da89e71395b167222680231f1368581a14df184f7effa8ce57e1f4b06770a8c2c2eaf8d05688d1f82005d7fd973f66583655e2ddd0c8d3c1ed83145b4a16ea14620817411f85337fc867bf48e8797ca2590dc5b5b2c4b8f0f712ebb5237b625005a3d8532142c455036a17f8134ac558bb9f713ff0567b0c0865669a175f20e41b371415d6a859227010055029155e85dcf19125025dcc28870cf4d93fe2645781d2027d5a41930ce066c09f454e0e72f21646bf5326802631d9094a75b9b0b09d0d921a3dd535697d29fca12f5b56f3fbb7db42f7c753fdb9056d48f1964d6517262fe96dd207278dd21be51e291e7b128d0fc7efe0ffd9f518fad6ff58e8ec14c9329d155e858833119c422caa2321690a33856fc113d07372d9e22087ab6863b2a9cc15b143bb29a43e88a27d217b43f199bd10662efc588db0cff6a1c1f204c6d2b94981d78bfc8bd5a684e753c19966073a064edf13b6a79ed25c81dc3b94b40361c81430f7c4237e092079e95e31a5e8aabb331eb9b80c993f4a197da050e5b9a31d3f0cce61f42b1ec11f2efe6941ad3148b76a6a9056f91f35aa4011fbaffd8e7294b4d59e32a35a5a6be8ae3d9d73fe5199dd8361bd0c9f82094803849390dc5423fe0f92958c69cd66b52780ac07701a31891b162acb966d95aab27ef16dd6ca94a91a4d334d1642ebfebdcde922bbdad1edd836203a4e3e4b989ef83296ba348ae2462e5d934ca00b2951a20d2b3b1e4cc249e7df29937e98e65536852dbd7f57bebea720adbcdb14f23f8861a7800a720267ffeda271534249a4d7013369ef7945d5479721a41f5c3660b51a43360e97fbf7d144dda889ff7c3e5b70799cfb7d70f5a3d9b6b23aa49bf10aad03725170e288d9c8e3e579c94cac392a763f338d2b3ebf900a307ea061a3f633c38a7be100fa51864f6535bb2391067092bcb68c2722d25f9fe198a25ca92fb155a0432b85bbe879e7c6c5bccbee4215f0954125eee0fd79b52fda4761f3a305d39122cf2ff675092f93b8fe5ad05ea4c1de287353f92b1b7ae4abcc1b87a40026702496cd2027320c8d08b743808fd0667d0d6ddede4f06cf7f9c3cce9ab53ef1e9d0c4b1242f2798190660bbc65f4417691053b64f73e47058fec58ce21d11d81574c35577b404699f53187a1955b85b156211a9903a1bd2b0aa71cd5c31e6c9234adf434afe426e10fcf8484b29e7a7589494203f197d970a42bd20d5489f05e96e0f4de4787dcbd739d61d0fa3a4692933a52c0c3d08418652ab4480add2d79695528973cc605ff0d230a2666ad8fd0d1c436d0d86273cc45c997cbd071dbaa90b959fedca6131fc7364dde16d23232dc4742359df66830840af1afd843ab0abd85fdfa6ed96b90f3957f7b2e95ca8e0c03f9d91eaa017f0b2d7fcb4120bd60a9582edf450243ab09efbee0727a18e9904e96c5b62ca8c56f8e165712e03dec816eaf1408b4ba64188d440433e560b460dcec443b9ab81658fcb884c6256c4319aa96ecc7a4f7aedee9987fbd38af8a2aa2ddd92ab012abc8b51d64802787435e75fe9efb0646a00fc3310b59ec8a0fdae2d256198918f1e1c1649fa485522c5a566ee180e430105933902576a664c75412cbde505263aa6fc2c05a5715b3473ab360d2be9df89a4d89c502b81d13cb70feb37c10aee047f5d08916780be1f0ba5084b4e4253cfb6c3c8d7d83d80baa6168c9b33b781136c911f55e89e709574aea70cfd12c34c0cd18d5b44280a69e438f39e8f36f7c727bf9afbedf6ace724d1c139ef283a155dabd6690334b4c89c86cca5b043f015c362eb950dc88d51d1c49a9554d54a814213b4cfb7871e992fee05cbeeca407b8098fad7f35901e73e153dc5494ce94f3a63da9be6e12434ecb4eea299e7e53426a9fa213c0c0a0b1d39775df4c4b78e2373ced2662868f58193c62e28e68fe3f64dcacdc5e480b281b25f51448930aa957ed7eca94e6fbe33195ba651fc8eac0fcb201b2f79428bc138969471f97ec58dcf66456b5ddc60a68544c64737cc80242695e882124b04779653262603790ef177a553cb4f3806a39fd54764bbd96e1263f49e1067336a18b5546113a183684d42be1f099d0799c929dab34a0564499ea8260e09270fa10f46b2776aff96f8a968620166c6f3b9f3683edeb006550e61e728937010ef5dd42216aa701185ec892840dcf220ebbb1655e7f474bb5852c1f12eb253e247ba617fcdacb975734fa4d880bdb14ff1e2b76da2dfbff964e9f212508ebdf2c73eca7f92d2f2ce1295c312880148dd8a93100695c2b0bf511e7714d94ff06a07210c7c9516b9749cc16cda8e0dfc1befc6c05086a31ae00aa62a5107245f0002a158dc78281091777c8aa9532bfeba61e535ff16394f83142b40df95be47e3d20257f67f2486ab91cd8c67374b775ac348a2a4bbb4beb792971b17c19f9c1061fdac0a7ded55a7ccdef14b765c0886b3b8bb3563496639dc2a547958539054c17b350f36f6ad199f19222b08519fea53c6a0ea7e838248f41645a1f9c98214d5ff6f0ba38d1113c61bd23abef0d0f0cb856450cd5a51f124e28d988e296b62c66059cd52e517380755245f5c72da6e5c3be3651e5ce3a13c9b0f4fc47ea46e3716b488a78207fa0ec285c88b53b362bb53b587254326e2d3d608beb795c9d63f6c57ba9bea980b40a3223be480d71f03271f024873d109e01d5a67b28166fdf31debfe15dff0042f4509f4ecfe158334ff56378f020005c5ae1684ca9f27f8b58f1ead4d1afdf701479f1fb1fbe6a0d953a62e24a81b069f980b4724fd30080d450b01f6004dff622815f3046ade0bdea50707b0dfe9e443ccaa1166a5c54b1284f151d9e532e4ff69e9cabeb3a16cc5680089d57e2e69a9b33fb8139a63eaeedb5cf410a4970b47f58deb05c508ba2b798f34430838ea71d87fc6c8df68046ae43ab8b1d0fbe55962353bb787b6730c9f8a3470acfa7b81960d5a6d5599ea1f6b72a5ec794c8aa9d5f361413b35a8183a8ef35757885d0870a9be6bfb6492c09f75dc319564accf5d0e499bb9c6b59145b24faf10a5e05e029450ee48631ec974a6dcbef1f9545994f5db1573c158e0aa8b8eddd5c964ee11575a83aae0dcb20f6ee91a71c012ab98c0ae96137cb29bd585b4700dca5f05885c785fb255edd1e5c03b44ee1ca7d80c72995521191fcecd9581b510e058958c891d17537ae0ad27818f2fc1715150de660d3d555027204874078b1968571040397f78f697737f2d6e7fae6c19c027361a77039ae52723917018b8df5c3992631d5f8aa1d57ab7d7840d11a8bff5c97323f612d1561bbd1629ae02281ad80fadeb8d8f47ec87ee41aeb12b1db68994a3c105abfd4ffda0c055f1296ec240a0ef87fd2ad3500b9787363270687b5e68eaab68bf3cec302824e033269396899f5cf58c63071c8d15fb031524b648ad458251f0c3c8a6cf5abcd9b539a2a335ef58d4ca49c9e2087fa5332310d5cfc82773e9e2be371dac207796943c4154a3e8a45778445fe9ac1ee38021af08090af237c430f926c15904f0f80", 0x1000) write(r1, &(0x7f0000000180)="39f29fff56576a8d", 0x8) 418.512334ms ago: executing program 5 (id=3436): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x70c3, 0x8, 0x7, 0x106, 0x80000001, 0x33a, 0x10005, 0x10, [{0x0, 0x4, 0x4, 0x71004}, {0xffff8000, 0x4, 0x8, 0xfffffff8}, {0x8, 0x20f86, 0x0, 0xaf6}, {0xfffffffd, 0x800, 0x7}, {0x10001, 0x7, 0xd, 0x3}, {0x2, 0x8, 0x3, 0x99}, {0x1cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x3, 0x14, 0x8}, {0x6fffd, 0x84, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8c}, {0xf88, 0x10001, 0x6, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x2, 0x6}, {0x1009, 0x7, 0xffffffff, 0x6}, {0x4, 0x7, 0x2006, 0x400}, {0x200, 0x1, 0x4, 0x2fffd}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x3}, 0x8, 0x10027, 0x0, 0x0, 0x7, 0x0, 0x1, 0xadf8}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbbd57699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x67, 0x8}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r6 = socket(0x2, 0x3, 0x0) r7 = dup(r5) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000), 0x10) 417.935845ms ago: executing program 7 (id=3437): mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0xe02) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket(0x1, 0x2, 0x0) mknod(0x0, 0x2000, 0x1e5f) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) close(r1) openat$pf(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$FIONBIO(r0, 0x8004667e, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7) execve(0x0, 0x0, 0x0) open(0x0, 0x40, 0x102) ioctl$FIONREAD(r0, 0xc0106924, 0x0) 416.90956ms ago: executing program 6 (id=3438): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fsync(r0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x7fff) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2060, 0x0) 409.744425ms ago: executing program 0 (id=3439): setuid(0xee01) r0 = socket(0x1e, 0x3, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f0000000180)="34967ba6a70e467436b621cb77b030841233c3842640858b89108d88b98a66c378980b803357dcebb648f09b8471ea18e20e15f92f7ed6c91d7354e0c0a986d2f5e54e4bb4ce0cadd56735cd2c4d6908303454b4c096f47eb6ec112733eff6f2e699d9d3aad3837bd3280fa7fbca160c21f7db221d1dc5cbd1f4bbe0a031dd0f700168cd80131b4d9ec535d56088d06678cbc2f8ae8e85ce805740f144ef11ddfadf229750d0f78b76ed961cae250669d0f8ee678902a0544c6e2c4ecc31e7cb0161fae299ed2a464a427675884d5bcca098c6cd1614459a9d1552832fe9e542341fff4c250b4b81f6e4437ba122355ecc0cfc", &(0x7f0000000080)=0xf3, &(0x7f00000000c0)="00000000613f44aee3030000005daceb14c23d3f68d84495be56bf9daf1d", 0x1e) fchdir(r0) 307.742491ms ago: executing program 0 (id=3440): recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=""/179, 0xb3}, 0x890f}, 0x10, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000018c0)={0x4, 0x2, 0x6, 0xc}, 0x4, 0x0, 0x0, &(0x7f00000019c0)="df2937bb", 0x4) r0 = socket(0x24, 0x2, 0x0) sendmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x400) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000005c0)={'./file0\x00', 0xc, 0x3, 0xd}) 307.288866ms ago: executing program 0 (id=3441): r0 = shmget$private(0x0, 0xc00000, 0x684, &(0x7f0000000000/0xc00000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) (async) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000200)="01000000", 0x4) (async) setsockopt(r2, 0x0, 0x6e, 0x0, 0x0) (async) shmctl$IPC_RMID(r0, 0x0) (async) shmdt(r1) 300.908539ms ago: executing program 7 (id=3442): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) r0 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x4}, 0x1, 0x6a, 0x0, 0xffffffffffffffff, 0xfffffffffeffffff, 0x40, 0xb}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000680)=0x2, 0x4) sysctl$hw(&(0x7f0000001680)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x8b, 0x2, 0x4}, {0x2, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="79ac599aedde60711691759e0d38ba370333c47c8f7d52ae17e1e9ce61f43cfcb7e0e7ddb70a231e47f141037804000000000000c5f115990e1a4341e2", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) madvise(&(0x7f00000a8000/0x3000)=nil, 0x3000, 0x3) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)=0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x1c}, 0x2, &(0x7f0000000480)="817a4e2fe67b59e7396340338c5b38f61d19e31be6e3b264e10ebf87a63330fa8396a0cd25934323ed2b429bccf8f978b658b03f70169640621ca7949dedb6b54a5252aa03e50f1beb3bcaf1b8f44d4ddfbc8ca2d9f3077e1e2cfb157622327dbac9dba936bac04444354be63bdf2693cd7bfd11327549e6b8208f5b35c4272754f98528032dcc41b239630123e53cf39dc3c87c4b300363cb7e99212cad54211410abdcabf3369c76e42462ee1f6784aed7d98fd9426fd800f7e77f18d1706fcf823c658c2e3dca47f333dd49ddfbbc9c189f0331e7d75438f44134d1c6a7f6f1c829e77b23a8b03a3a76e20cbce05e2017b98ca23f1ca62567814c27deec8bb4215c69cbb603a047e1b2404f774143a2fcbe5cb345adf85a03a5b3b7eaff34be051b46481f08557729d642fe330221aa0d7ad629368e6aa813773a7a0954b8e2f2731838a516434ac46a6b9dcbe4b5453b2a8493045ae34d07db5b9f0d9722b4baff565da8926e32ec78451d90815e81deed37798d513c1561e41d2415e08fbbb0c68b9075198b4d3c93dd32fdc35976085c9410c772c87d9f7a31ed90f4c9bcbe01554a48b65e245a7f967a20e2c5174469e80669b420934c3d9def4566b4ac5d7277d5f9a2ba37fb86033144489a7be011033a12aa8cf408f122d7235a25af8f13d52ec12732da0862da4d14bd2ae84372b94895a631d6473cb7a35a9ae9ead0631144f19de72be612f68630d7f2013f59e5b9a4d41b82dcb13b8ff9bff2fa2d0ba3c2961a3900acdd6d44f25b0dcace34ec2180bb951f74cd14aa404750756dfc84527b363e339e07fa1485a0361a0beddd445657baf1ffc13744c82b662f936a11ffedeb94478e3b68b7d704b43c97d5e539100c737cf2741e794e8a04f422ab12cbbcb03e6857fcb1161d8e96e76cef37a226b67ba8f4d130cae9b30dabc9b35f791fe25d04489032253bded4854861db4851c7d58a1f6ff6b9ad9e9c8ff3ed9fa2c6adf855de32787c15d9332fa96fa5ec1ee05bdbc657bbc8586b9c930008153007545dc6570914071417f7e9780b5e063224f2b1742a8e87a136d13b94201dac7e321d15fbaa2bd60bdf48c1c3603c54b4c99ddf12652bc8f79fa6753da5e513f76f1b0eb5b9fb198bb55b0b99313c8a9aea532d41e0ae34ece94dd6f3b5b00fca30f6cf9556dad08b9f68672ffa9ec36e225ca5b4ea2ed8001154587775b99347f79f9ba34011ae860bcd63edef1e57ade54698ec41f252b60cc2ba57dd1d054265849d523572527b6f35126ff9d54859275951e09276ba6bd670895a8428dcb86a0040135f6efcaf9ef849d64d4764d4033065e0a32f3fbd5e928e849ebf83dabff9c103658d863a0b1f7b7c2a662df303c25a39fc578e5ca495e3f635ff1b05aa2e976ea48ab98bb2e1a5ef9419dca2d0d1fc4088f7a4fcddd3b6ebcd56a7bc91484d300ba4af6a664e16a57d2686619fc669529899713cbf8ba6343b3636f66f01996515966f10911a868740e0f8be846324ffd7911f73b065eb1e6f5ffeb1cdc55c901b2ec3f117d29148acfd45b5fb073d0c4cfa346a748939cb413f8f61564d42b8ab715eaff31293b15c2e5e6763797b4ddfd00a6e7905fb6e90b2b471e7e6f2755a86e5aec4d690ef44ff9dc0d884f86b67e0b399cce4a20ef34b507f975af759dba6fc5aa2f17c7738c87f34735b00024aa4362715cd8bb4e84d344f694bbea0485b0744719a296369d8cf904e3bec3521dedb113fff42278ff623de316c1a56eb13741df38b01d32dd726d1815322689f6e736c995daa584f0e39bfffd4198d72ae3282d0621b17c615a76f911b68bd26c5514d07f54104451fed345af4a59ccb15ae4b70ef3415d9275516514ac8f120ddefdbac251a8f9c70e74c1c4abb2d13dfa6366b9addf77d759223a47e3a861fa3cff9c35266b165597c78d21002e838230513b3364d9a0795f359fe355fa7e37368fe56695039976f26cd83712f3549f95bc0ca859f2cab1b4d9fc41427d3248e72cefb9aca469f53c9ceb6a8194f45376b520233139dadb7ba73dc3d0ee287b3a70eaefa68f130cc1076d30fff4014f92b42f579bb7bd23ffa1a96013800939a1113062cf207816e1b3414ec8e21a7735a4a46526e3bfcd84f4b37834cadcda57f4b8e7de686fc0a9090d1c26682d79b1e1164e234f89fb3e23def64b4bdbdb16b91155ee7bad64af06768521fcd4aac005d6d82726c6b7213f0f7b42ea1f35a7253e054e56915f42cff44e9b86c7bd969a1bc5214afa97912b81e198a4424b8db830a2185ab4d2531236cf1af452bce0e3648d9f8e4d7ecba1b3e3c639a81a960c59f596a88d03e8c635a979b743e5383f919ddf09019902eab31a77007c6686c0c26b5a30e8caacc1b6420a54301e87f8aa18ce37744e509c5d5f4b566497aa2e0dc3bff55dc3d1810c01ff5ba53e6639b2142acc4208e3473f04f5cdf111f68a548f0e74c2e86b0e100887692877848d6e9971b36061f2ff3b80d57f5015b0d262fe96062864d58e7a52fdc2754ca00213c0af41e4e7b3f03ecd1c4b0270ec334dfef961c45d4034b88ae05fd18c4f6dd2b3ec25192a6da3fa3558840ac26bd405cafa901628f50455c120a19b5687765dee22713403bc5ae52675257dbee4502ff67ab64bde338128c37a6fcf2573bace626394bc1f594c33fd4aed50a7c1b162c89dd3d04c4201410e3d82eaf30f4d0b4d36e43af2554dead2288bb522d2e301e346d8d0001dd4af5ecd584e66d9fd8a603ad21831fcd719a9ea7c4e7d0e243dc083d48d0c05ddcd5d8dced8a4f8e561629d506ead09616461fc7d92dbbe5ba04717b4434475cb7e41f84a6d86ce0322ae71d93687b2675f6275b9b20f9474471b4debb8ad0ede69bd25c9c2d6cad0f5a43860e1941c03425b41164dbfbd8af1ca4fb25eb5ff21212eb12d8a95351b8ad9b6b685b40ee994dc0af98982ad7fc091e4543c0addaee2b31762fb307700492cbeaa6dab2da88c9a9bfd8bf34b305e3c569231ed0cc9770b8ea2af3f900aae433604b18a020287641f563ae5ee8500acde01095b15dfd165ea2f9820bd988989ef549b017b518c83f85cb892183d5249a3d8338dc2599c8668f0495bcceeb8333e3160713b9fb638031fa3dc2f0a9f92baefa47b5423a6249e4d293f5072a1cd5ec15358adc9c1838735e96ea142daf80b2a5457733f1aee194052db1b5fe97f50195d462f28d5f55274b0e457806e8cef5aa3d34978a969c6b5c83a083e8d0542b22a09395c3db5039a516cf4c894a5998624b315280541b6e644b3f97f9f2c9691cb41fd2e3626fca23f812f899a995e899ef0c22ef22c3533611e100c19425554c62efa193fb8227788bc12ea0edf32e71f3329a7fb7a6d114a2c055f010d8e4b89f5dd4b86934691138b62de09a7a50a51f1ceca8d77c3f0d28a43b148fcd1e73b670f000539e9f4f1f404b363842a058d8005d122bd3593a34008762b74cad7ebffd8b77001abe6af3dbbecd532e97a1fa40254633097d2352796fd7cf337770f0db78820f111eef4faf0b33b3fa12f0da569eed80f067228f8bbac9011ec461cb9956e014379de7335be2d43205830296b1ace87935da0eb8ad1d1f0a95ef79c90ba531293d61522d65e360f10e9dfbe3fe6f6b9cb83dc3f4a52563b320608332e248989f1bf49c1f31f99b6b6e0d9d6310d6b703e615a390d8442280c7285015158119177d5f73305825727672e0df1c50d63c65571e54e538d089e3730147b2b367bf34c80aac107a7072950cfdcf179170e6a47b0d13648a6fdb7c05e3abe60eb639698614d73700a14532d410df21905e1b31c9ce53569044dd0222e87a0ab28926bceaab196fe7066b282070cc4f8b95fb30eb45b164f485a301b379af411a689c88286d2c823ac97aa4b0430d214dd98fe0b10ba1fa2938a4d1a943c208906e672c05bcf0441260df633ea2fc3ef0331e47a33b33a302476507151c8a1550ad0f68aa2f17d0a857174ab990362e0b45087a0d10f44735900036dd23d286c09a88a30f17d4ad09d2d5e365c6a5fa65d4f67a3321214ed52f91916d03e2ff559e360d2a3124e809df2df076716585ada018b582dae314b441f6c7a1948073b214b28c9ffd352432c21ae37bd54d790433bbdaa22c56eba774623bfe28b1eeea74d2566f9f06255d231970659fd2b808fdd8fdbcbd25b838c1356a872173cfc2235a9e58425914853031d03093dcada53140cc8dff4dd9c4d817430cd80f292344fe3099fc7e6892d41f1d515998cc2ec34018c73595d0be4f5947c323f97d124d2c2d80012ae1455f70e772021cc365a2993a8540f1f1cc75182c11bc62fac9683438050e2e0e61cf9a939fb716ca3b97e019e6ce8190407f264ac2298012a78e541a99fc5fa4536844fb48cefe2925ad1b790b32a65f68d2d4f4a8c7913f5046e82d181b547d31a96196146f9a94ab3e186ce738ead20528e9c2e0ef3a712bdec95616d40849f8153304649d787fe31db06aca62f1db4a95753b44fe082fc19cd3d7cf3f4c87e543dfd1489b8bc2c5a277b86b122fdf6980a3e098b5b5e83a2115565d30ed7edeaa38a74a673ec4a5fe89b2bdad2792e40e14a5d278458f14646608d7390fc84a366d2340dbf0a0990ae97a3eac6108d76d512501fd3fa782672dc72c9f6d967203812e58a2448adc2e7ff6fbd358bb25236292d0ec0cce4c8c5f84e69fafd8f8389d389cdd0bee8fc5981f7db673229304d14d0d4ff83032d71f08871251bc5aba24d68ecf4acdeb366f06253af688dcf83aed3f0bd78e978cda2135fc77b9bf48361296a40582726e8d8c694bbe56c496b077b29e85eb41bba7c39bff0992291c73a252161e46b63458d6660b1c3dd9f84b1028372438196bc1c0819e10fbae1f79da01eaf96e03b81707f8f18e21b776d44cd52b9ae160fcafa1ea8ffa38be96701951fe3b628852d797314044a1c0d472da3ccbdaf0d9578b28aff3d15a54fff1907b1ff14ac3d03f09352e25b63dad716b4cf2cada156b60581a44d1bf2bf0ddb6c4d4b548a55a65e9845257a658a76e094fcc7106ae36ccd73854e7ddec57f39226ac99b1008d59ec83337974b10f7baa11ab072f328ef5321cfb1e05f7b32222a7a51b27f473f0e63e1de30f0bb401e8fa874c5d1b1764ef074f1b3ce84ddfadef5bcf3d3131c75f6127ee442ed77448cff89fcfeaa6a7939a985a20265f2a4f2fc868c18221d58d921d904912506735cbd328c5d40b4ef2d3c6af70a61df494df276049e635e4cdf228fe79cd821321a192294ab4ece62f224c6ebfcb190de8bc6fbf4620786897dad4610061a75951098c6f664051a8ed6c39893cb7f3d9d777b54abd0d8ac2558ba1ce1befc93a368f834fb2e796a70f4881b60bf91d7eba06d8b58f7c8d24cb6a49233b3fced0766c7abcef69bab1c21a72d13651904fb9708d91170438e9898460e7ccec00fcc50a6c3bae166695312692fcc3ab1e33bc85024ca0391b0834df7d03f67248d8241fe64d9d8f213a1d86acb355138de25a8b3e12298b9a0d5fc25f0b415f4ae0af99fc291cc990b6adff1100e67ccc101026dbe62e9483c625490dbbee25f7ad379e27f99b98a12a5ca0e3daeb033727f50416a114fc4311732cc94e8c68e10b339fb6b5f8d6c0561ac969e1bec10494aac5a7149cb842784f7be0a333567b90bf87425b0001c73b0396e3678b1dd44aac6727d2269a99280ff9897762350204010f9ced6428cf4a44f49b9c7c3a68a43b20", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="fe9e9f00d6a36d81cd6a53e5a1ba158b2c2f0e5b6582e1d2afe82274a7dc45424052e2025f14910ac36a8b844a7e6a6f8f60987d55ba3bcbdd9077e5fcb6ff7e566fca5f4c4939701c897faf50dd610c99742278b13c2fe650ff9df8d52ef2f8f40abe6fdd530bfd8196", 0x6a) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[]) 225.020074ms ago: executing program 3 (id=3444): setreuid(0x0, 0xee01) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) r1 = socket$inet(0x2, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r2 = socket(0x6, 0x2, 0x0) setsockopt(r2, 0x21, 0xa, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x7}, {0x401, 0x726, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x4, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="8c9aaddc97fb9812f0f118d8f2903c2a9401c199e9d2857221d6789bc1a8ee636966", 0x22) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f0000000000), 0x23) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) (async) close(r1) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000004, 0xffff63de, 0x10002, 0x28, 0x8, 0x3, 0x8040, 0x10, [{0x8, 0x6, 0x2, 0x80000001}, {0x3, 0xe0000003, 0xd9f, 0xfff}, {0x1, 0x4baa, 0x3, 0x7120000}, {0x8, 0xe2, 0x7, 0x27}, {0x81, 0x40b, 0x3fe, 0xa6}, {0x1, 0xfffc, 0xa, 0xffffffff}, {0x9, 0x804, 0x1, 0x2}, {0x9, 0xd, 0x28000, 0xb7}, {0x2, 0x24, 0x6, 0x7ffa}, {0x3, 0x8, 0x6, 0x19b}, {0x0, 0x2, 0x8, 0x7}, {0x20003, 0xc7cb, 0x7ffffe, 0x4}, {0x401, 0x535, 0x6, 0x6}, {0x9, 0x1006e4, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x1004, 0x75d98000}, {0x9be0, 0x2, 0x8, 0x2000069}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 223.997272ms ago: executing program 3 (id=3445): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) r1 = socket$inet(0x2, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1008000", 0x4) close(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20410, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000600)={0x9, 0x81, 0x1, 0xffffffff, "f2693e9bcc32d5a514d182589970879a62bfc48d", 0x1, 0xd}) read(r3, &(0x7f00000009c0)=""/4096, 0x1000) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x10, &(0x7f0000000000), 0x0) syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x8, 0x0, 0x15, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x3, 0x9}, {0x8}], 0x2}) 223.444456ms ago: executing program 7 (id=3446): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="469a8d", 0x3}], 0x1) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0x6b) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000080)={0x7, 0x1}) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000080)="d02b7c92f45e", &(0x7f0000000180)=0x6, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x165) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000100)='./file0/file0\x00', 0x8, &(0x7f00000001c0)='./file0\x00', 0x8}) 210.771909ms ago: executing program 3 (id=3447): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78d, 0x8b, 0x2, 0x4}, {0x2, 0x81, 0x0, 0x2}, {0x1006, 0xa, 0x5, 0x400f}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="d3d3b638becfcd0000000000107f00f6ac00bc7256149403a80701178186fb6b3ad8a5f101618b33", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="8f5f52e7ddb70a231e47f1f780211a9d3085e500000000000000000000cdc5cd", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0xfffffffffffffe8b, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x112, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r3) r4 = getgid() r5 = getuid() setreuid(0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0x0, 0x0, r7, 0x9c, 0x4000}, 0x100000000006, 0x85e, 0x0, 0x0, 0x143, 0xffffffff, 0x8000006, 0xfffffffffffffffe}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x101, r3, r4, r5, r7, 0x81, 0x3a89}, 0x2, 0x5}) 62.618323ms ago: executing program 5 (id=3448): syz_extract_tcp_res(&(0x7f0000000180)={0x41424344}, 0x8, 0xfffffff7) syz_emit_ethernet(0x145, &(0x7f0000000480)={@local, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x14, 0x137, 0x65, 0x3, 0xb6, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x101, {[@ssrr={0x89, 0x7, 0x0, [@multicast1]}, @ssrr={0x89, 0x7, 0x5, [@multicast1]}]}}, @tcp={{0x0, 0x1, r0, 0x41424344, 0x0, 0x0, 0x11, 0x0, 0x8, 0x0, 0x8b2f, {[@generic={0x13, 0xb, "415c9b3825a43ee07e"}, @timestamp={0x8, 0xa, 0x200009, 0x1}, @timestamp={0x8, 0xa, 0x4, 0x1}, @nop, @sack_perm={0x4, 0x2}, @nop, @timestamp={0x8, 0xa, 0xffffffc0, 0x7}]}}, {"7778400788f3448160f38c366f72b19632f2c4268be2346e36fd83f386963e296cf6c4b903c2bce1b7c9f8560e05b8d78080adefc6039ffa8fcd767dd637c3e5912b562c12f6db36a29c176893f5b314659565bd049c993bb5ffb43ad7b8158d86f82c7eb2e1ecf4f9ca34e9242ff62384965582cd3b4ff142fcbcdc18d48b56c5f3cfa1cc050805e55c1194cbddfb3f03df14b42ee705d4e0327c9ce9bc4e7656bf0046b0a5b6c6e19abbbd374bd981aaded61b5d1fd933de5e05bb9f6059f2b711e6919add971d33c7ac3c5abd70"}}}}}}) (async) syz_emit_ethernet(0x145, &(0x7f0000000480)={@local, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x14, 0x137, 0x65, 0x3, 0xb6, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x101, {[@ssrr={0x89, 0x7, 0x0, [@multicast1]}, @ssrr={0x89, 0x7, 0x5, [@multicast1]}]}}, @tcp={{0x0, 0x1, r0, 0x41424344, 0x0, 0x0, 0x11, 0x0, 0x8, 0x0, 0x8b2f, {[@generic={0x13, 0xb, "415c9b3825a43ee07e"}, @timestamp={0x8, 0xa, 0x200009, 0x1}, @timestamp={0x8, 0xa, 0x4, 0x1}, @nop, @sack_perm={0x4, 0x2}, @nop, @timestamp={0x8, 0xa, 0xffffffc0, 0x7}]}}, {"7778400788f3448160f38c366f72b19632f2c4268be2346e36fd83f386963e296cf6c4b903c2bce1b7c9f8560e05b8d78080adefc6039ffa8fcd767dd637c3e5912b562c12f6db36a29c176893f5b314659565bd049c993bb5ffb43ad7b8158d86f82c7eb2e1ecf4f9ca34e9242ff62384965582cd3b4ff142fcbcdc18d48b56c5f3cfa1cc050805e55c1194cbddfb3f03df14b42ee705d4e0327c9ce9bc4e7656bf0046b0a5b6c6e19abbbd374bd981aaded61b5d1fd933de5e05bb9f6059f2b711e6919add971d33c7ac3c5abd70"}}}}}}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050160000004000020000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d", 0x57, 0xc17, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050160000004000020000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d", 0x57, 0xc17, 0x0, 0x0) dup(0xffffffffffffffff) (async) r1 = dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000280)}) write(r2, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) sysctl$kern(&(0x7f0000000100)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000140), 0x0) (async) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000140), 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000040), 0x0) sendto$unix(r5, 0x0, 0x0, 0xa, 0x0, 0x0) mknodat(r4, 0x0, 0x2000, 0x3361) ioctl$VNDIOCCLR(0xffffffffffffffff, 0xc0a86b04, &(0x7f0000000200)={0x0, 0x10000, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) 62.240308ms ago: executing program 0 (id=3449): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file2/file0\x00', r1, r2) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) r3 = socket$inet6(0x18, 0x1, 0x2) getsockname(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) (async) getsockname(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setuid(0xee01) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') mmap(&(0x7f000002e000/0x1000)=nil, 0x1000, 0x4, 0x8013, r0, 0x800000) ftruncate(r0, 0x79c8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x20, 0x401}, 0x2) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x20, 0x401}, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001c00)={0x0, 0x0}) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x3, 0x1012, r0, 0x3ffffffffe) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000240)=0x1) (async) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000240)=0x1) 61.369938ms ago: executing program 6 (id=3450): sendmsg(0xffffffffffffffff, 0x0, 0x40b) (async) readv(0xffffffffffffffff, 0x0, 0x0) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) sysctl$kern(&(0x7f0000000380)={0x1, 0x32}, 0x2, &(0x7f00000011c0)="71157dc7", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2a) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) lseek(r2, 0x1, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000008c0)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x7fff, 0x3, 0x99}, {0x344c, 0xfffffffa, 0x4f8, 0x4}, {0x6, 0x303, 0x14, 0x9}, {0x2, 0x82, 0x5, 0x2}, {0x4, 0x8002, 0xd9b, 0x88}, {0x1cc, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x27, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x4, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x130004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) r3 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x801869a3, &(0x7f00000001c0)) (async) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000480)={'./bus\x00', 0x7, 0x1, 0x7fa}) (async) r4 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) (async) sysctl$kern(&(0x7f0000002c00)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x9, 0x2}, {0xb1, 0x10, 0x1, 0xff}, {0x6, 0x5, 0x83, 0x400f}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x101, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x18, 0xad5e}, {0xc, 0x80, 0x6, 0x4}, {0x4006, 0xfb, 0x0, 0x6}]}) 60.762046ms ago: executing program 3 (id=3451): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea4d6912d409220e", 0x8) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/226}, 0xea, 0x0, 0x3000) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/245) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) dup(r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) msgsnd(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0300000000000000dab3815a921605babc906fb065bc65c7cea5ef177c2e4d9fe7a610870b5e9e9eeb06f61f5293a743aaa549efbe59d4e4be19a1ebebe9bc6b9d8b6820620c109f172240cac022d9788afd56107bc5d640c4134f139fb0afca4ea220b30ba135d7c3a538a4f672f91a32455e7f781f008d27bead0ffd1098c93651c96f881a90a6ac7070bbab47b5568a8bbd4795729b8d249eb80963cd14fe03c5f4b5b7c99cf716bd1eb495e7775045a0b20c5d5900b6481c1799549cefc989b5ecf974b10f1df49805f3d2179ba5560c473427d0478f9403a3c265ba892daad531f8fba9da7587540d502d7a496a31b8628c82241e4ae95905323c17d70a2106d3d6047369a769dc87ab790116458509c2b36da3c820947b0b2a85bc93ab0c009eaac6eb16778ddbac53c0f78484cf99da8aa0cc7984877634a886c46791337385a9a1afe6230b1b15fe750e5ea83a23ed374110fd3f7b28b25170cfb0e6d9e05ece6f6b48cd4b9b73ce1bc8be2f1397bbb1d838942d77a0f8a729db63f5a97328a723afeb579acfe6aa5ca38afc10722f71d5350b52dd47d038a948f6ac97c30b921f5d23af4697ca561d87b2a43a28806f2abc4e29ff51d41b7b8bc0cb3a3aec3779a236eccb5bb41ea76631e08e7460b6ef2fc22c39cb19d93c6e5e041a888901c5015987719574b1ee9402c1707bbc97fc96bdc8b56cfaf95b1db44bb32391993a046f3b1fc73eb8d15c674108b0b3642fa7e98fd7ff0c5994ae3793b413295a52c18a4d4deb2f17fc02800aa53937c2514586e7b79819adbfa17c1e1eeac5deea61a879df89cd7ff75df60ca8fc18f4250f206b7e1e8254058092bec27e44df22104bd7f3fc824568768a6c764991c38bd53217733ab3f0fc6868a5d6241fc71077d780346dbf4a3ad01f0e9bf263e600f893aa713bbbd193180f278779935d2c70b8bc27346f927ee6d423741d12905b82c080a9eed48758f59ee7c295aa6a06cd5100475bdc8b11609311cf37f5ca8d74a6f31098b965577a2f5eaa796ab22f3f30673257e3e9d17fd56e9ca986c521f2c4e98fd7cf1f74618e7e252a9ed77e0393058664317360998ed385d3208fe0d36ef9eb6630eff33bbbb75837609255c025f0f7f5a927153fc4dd27dcf2de7130548da0fb47502a99501e51f0ae95d185302ae0d631326c2cbb0e3cc5e94728080badd78176480308ab91d2e5bc0a96cf6817137cd21d688eb68a4705c9fb561bc518c88432b282ea30df52ff270801fb22966c15f357afa14cc0f21f8d73e780ed373fb0afc0948afc5ff66816450fa1625281209b0596e61b9ec5863a31dff2c04a4a75b0d5a27c254f4b266e83600b699a6108bc44f2a1c2e9833563c632c5fd6598020cb5c4a68e0bb2c7de1ea6f16a5067383fdd1442d2ca2e9123c755b93c40d962c9b81fdcd1b2b66de2300e179e5cad9b6aee7d9710d515f080bc5f31a7cd2e07d45b30afc38d255aee9b1ba19ea833d89eaa91292786130c5507f986a1b46558ac9957d86bfea841b62f4dcf346e1529fc0d528420c1b4c5a19c29d347a0a59c6e2ec92af4707a36be4564dc53bfd1691bb14c7244cb59109d8d66fd1170c8c6e002c4511e8d89545e5eaa8daf792b"], 0x481, 0x0) msgctl$IPC_RMID(r1, 0x0) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea4d6912d409220e", 0x8) (async) msgget$private(0x0, 0x0) (async) msgrcv(r1, &(0x7f0000000000)={0x0, ""/226}, 0xea, 0x0, 0x3000) (async) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/245) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) (async) dup(r0) (async) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) (async) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) (async) msgsnd(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0300000000000000dab3815a921605babc906fb065bc65c7cea5ef177c2e4d9fe7a610870b5e9e9eeb06f61f5293a743aaa549efbe59d4e4be19a1ebebe9bc6b9d8b6820620c109f172240cac022d9788afd56107bc5d640c4134f139fb0afca4ea220b30ba135d7c3a538a4f672f91a32455e7f781f008d27bead0ffd1098c93651c96f881a90a6ac7070bbab47b5568a8bbd4795729b8d249eb80963cd14fe03c5f4b5b7c99cf716bd1eb495e7775045a0b20c5d5900b6481c1799549cefc989b5ecf974b10f1df49805f3d2179ba5560c473427d0478f9403a3c265ba892daad531f8fba9da7587540d502d7a496a31b8628c82241e4ae95905323c17d70a2106d3d6047369a769dc87ab790116458509c2b36da3c820947b0b2a85bc93ab0c009eaac6eb16778ddbac53c0f78484cf99da8aa0cc7984877634a886c46791337385a9a1afe6230b1b15fe750e5ea83a23ed374110fd3f7b28b25170cfb0e6d9e05ece6f6b48cd4b9b73ce1bc8be2f1397bbb1d838942d77a0f8a729db63f5a97328a723afeb579acfe6aa5ca38afc10722f71d5350b52dd47d038a948f6ac97c30b921f5d23af4697ca561d87b2a43a28806f2abc4e29ff51d41b7b8bc0cb3a3aec3779a236eccb5bb41ea76631e08e7460b6ef2fc22c39cb19d93c6e5e041a888901c5015987719574b1ee9402c1707bbc97fc96bdc8b56cfaf95b1db44bb32391993a046f3b1fc73eb8d15c674108b0b3642fa7e98fd7ff0c5994ae3793b413295a52c18a4d4deb2f17fc02800aa53937c2514586e7b79819adbfa17c1e1eeac5deea61a879df89cd7ff75df60ca8fc18f4250f206b7e1e8254058092bec27e44df22104bd7f3fc824568768a6c764991c38bd53217733ab3f0fc6868a5d6241fc71077d780346dbf4a3ad01f0e9bf263e600f893aa713bbbd193180f278779935d2c70b8bc27346f927ee6d423741d12905b82c080a9eed48758f59ee7c295aa6a06cd5100475bdc8b11609311cf37f5ca8d74a6f31098b965577a2f5eaa796ab22f3f30673257e3e9d17fd56e9ca986c521f2c4e98fd7cf1f74618e7e252a9ed77e0393058664317360998ed385d3208fe0d36ef9eb6630eff33bbbb75837609255c025f0f7f5a927153fc4dd27dcf2de7130548da0fb47502a99501e51f0ae95d185302ae0d631326c2cbb0e3cc5e94728080badd78176480308ab91d2e5bc0a96cf6817137cd21d688eb68a4705c9fb561bc518c88432b282ea30df52ff270801fb22966c15f357afa14cc0f21f8d73e780ed373fb0afc0948afc5ff66816450fa1625281209b0596e61b9ec5863a31dff2c04a4a75b0d5a27c254f4b266e83600b699a6108bc44f2a1c2e9833563c632c5fd6598020cb5c4a68e0bb2c7de1ea6f16a5067383fdd1442d2ca2e9123c755b93c40d962c9b81fdcd1b2b66de2300e179e5cad9b6aee7d9710d515f080bc5f31a7cd2e07d45b30afc38d255aee9b1ba19ea833d89eaa91292786130c5507f986a1b46558ac9957d86bfea841b62f4dcf346e1529fc0d528420c1b4c5a19c29d347a0a59c6e2ec92af4707a36be4564dc53bfd1691bb14c7244cb59109d8d66fd1170c8c6e002c4511e8d89545e5eaa8daf792b"], 0x481, 0x0) (async) msgctl$IPC_RMID(r1, 0x0) (async) 7.560869ms ago: executing program 0 (id=3452): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$kern(&(0x7f00000001c0)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x6c, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 6.231984ms ago: executing program 7 (id=3453): semget$private(0x0, 0x4, 0x200) select(0x40, &(0x7f0000000080)={0x81, 0x44809e9d, 0xffffffffffffffff, 0x9, 0x2000000000000000, 0x200, 0x8, 0x7}, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x10, 0x1, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x28, 0x2, 0x30, 0x7}, {0x25, 0x0, 0x0, 0x9}, {0x6, 0x1b, 0x7, 0x880}]}) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001980)={0x81, 0x6}, 0x3) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x80, 0x12a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9e) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) 2.584344ms ago: executing program 3 (id=3454): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async, rerun: 64) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="258b300ad15115bb14aa764dce743f74b3f3e834", 0x14}], 0x1, 0x0, 0x0, 0x4}, 0xe) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="71cb3027811600f9fa01efff587d454ca0801d60e798bdf4e420e6adda00800000ffb5df80b4c44a3c2f2c763eca160008f8cf964ef31d6986331de5168b2ac686c0186d64dda41d602fae92352c3ee7ea6f9b63f82b4faaea050b24d44f3dbb9c", &(0x7f0000000080)=0x61, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async, rerun: 64) write(r2, &(0x7f00000002c0)='\x00'/14, 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x8b, 0x2, 0x4}, {0x2, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d3d3b638c8db0be0afc3121ee47d850c0e936a54cb4fbecfcd3ee2d5a73b0900000000725614810311ca3dde21901acc095939853277b3c3234f30d48eedd315854c58c4a81e15489a2474cdea73fafe81360473698a99901e5f04e6aab365a939a752f70006000000000000855d5ba0cdc0dd405646734f72adfb9a", 0x7c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="79ac599aedde607116918f7d52e7ddb70a231e47f1b30e1a4341e2b8db34ec9b03fa0f581f6385f580211a9d30", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000240)=0x6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[]) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async, rerun: 32) rename(&(0x7f00000002c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file1\x00') (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) r5 = socket(0x2, 0x3, 0x0) bind(r5, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) pipe2(&(0x7f0000000100), 0x0) 404.202µs ago: executing program 6 (id=3455): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0x10000, 0xfff, 0x181a, 0x7, 0x7}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x41946472, &(0x7f0000000500)={0x0, 0x0, 0x0}) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) pipe(&(0x7f0000000040)) 0s ago: executing program 3 (id=3456): r0 = socket(0x18, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x762}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000140000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0/file0\x00'}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) ftruncate(r3, 0x8531) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) unlink(&(0x7f0000000200)='./file0\x00') r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc1126939, &(0x7f0000000100)) pwrite(r4, &(0x7f0000000100)="93d4", 0xfffffeca, 0x5) kernel console output (not intermixed with test programs): OpenBSD/amd64 (Amnesiac) (tty00) Warning: Permanently added '10.128.0.247' (ED25519) to the list of known hosts. login: pmap_unwire: wiring for pmap 0xfffffd806b4e0400 va 0x200000001000 didn't change! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 56.&,53(: /"*=08&&&&&$805#3#5760, /&&3%4=080. %22/2 $52).' 0!'%/54. 56.&,53(:  : #(!.'%3 4/ 0!'% -!9 "% ,/34! 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 56.&,53(: /"*=08&&&&&$805$6%1060, /&&3%4=080. %22/2 $52).' 0!'%/54. 56.&,53(:  : #(!.'%3 4/ 0!'% -!9 "% ,/34! 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error load: 4.80 cmd: getty 82158 [ttyin] 0.00u 0.02s 0% 338k pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (Amnesiac) (tty00) login: uvn_flush: obj=0xfffffd8064a322a0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pmap_unwire: wiring for pmap 0xfffffd806b4e0300 va 0x200000001000 didn't change! pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd806b4e0500 va 0x200000001000 didn't change! pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens    OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error nd6_resolve: something odd happens uvn_flush: obj=0xfffffd80746c01a0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error uvn_flush: obj=0xfffffd8070056698, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! denied attempt to set clock back 31457281 seconds nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens WARNING: thread `nfsio' (482499) exits with status -1 WARNING: thread `nfsio' (115458) exits with status -1 WARNING: thread `nfsio' (95986) exits with status -1 WARNING: thread `nfsio' (458149) exits with status -1 WARNING: thread `nfsio' (99735) exits with status -1 WARNING: thread `nfsio' (436911) exits with status -1 WARNING: thread `nfsio' (501895) exits with status -1 WARNING: thread `nfsio' (88777) exits with status -1 WARNING: thread `nfsio' (325891) exits with status -1 WARNING: thread `nfsio' (1907) exits with status -1 WARNING: thread `nfsio' (134668) exits with status -1 WARNING: thread `nfsio' (408829) exits with status -1 WARNING: thread `nfsio' (458110) exits with status -1 WARNING: thread `nfsio' (76245) exits with status -1 WARNING: thread `nfsio' (27037) exits with status -1 WARNING: thread `nfsio' (30873) exits with status -1 WARNING: thread `nfsio' (164305) exits with status -1 WARNING: thread `nfsio' (400428) exits with status -1 WARNING: thread `nfsio' (52896) exits with status -1 WARNING: thread `nfsio' (184415) exits with status -1 denied attempt to set clock back 124780431 seconds sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pppx: unable to set addresses for pppx1, error=17 nd6_resolve: something odd happens    OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens OpenBSD/amd64 (Amnesiac) (tty00) login: nd6_resolve: something odd happens                                        nd6_resolve: something odd happens pckbd_enable: command error malloc(): allocation too large, type = 127, size = 4294967296 pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (z\$ZT+Ρi/hD1/ -V9jsiOT"ٻl*BSΖ;RB>~ZrU2}g 0Kφ|A%]7VlF@Palכ.1_?YM) (tty00) login: pckbd_enable: command error nd6_resolve: something odd happens uvn_flush: obj=0xfffffd80650ea3d0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens panic: pool_do_get: shmpl free list modified: page 0xfffffd806598b000; item addr 0xfffffd806598bb18; offset 0x40=0xfc1ecd4f Starting stack trace... panic(ffffffff833d71c7) at panic+0x1d0 pool_do_get(ffffffff839c5850,1,ffff80002a3db288) at pool_do_get+0x5ea pool_get(ffffffff839c5850,1) at pool_get+0x149 shmget_allocate_segment(ffff80002a3127f0,ffff80002a3db4e0,84,ffff80002a3db430) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80002a3127f0,ffff80002a3db4e0,ffff80002a3db430) at sys_shmget+0x1b2 syscall(ffff80002a3db4e0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd6a0c8d0730, count: 250 End of stack trace.