last executing test programs: 26.48064072s ago: executing program 1 (id=1103): r0 = syz_open_pts() syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) write(r2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) r5 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x190) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, 0x0) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x2) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000003680), 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r7 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) mkdirat(r7, 0x0, 0x95) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080042000090000000000501907800000000ffffffff014424058300000000000000100000000100000006000000040000000900000020000004b3892303ac1400aa00"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) fchmod(r0, 0x0) 24.136434525s ago: executing program 1 (id=1103): r0 = syz_open_pts() syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) write(r2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) r5 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x190) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, 0x0) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x2) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000003680), 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r7 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) mkdirat(r7, 0x0, 0x95) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080042000090000000000501907800000000ffffffff014424058300000000000000100000000100000006000000040000000900000020000004b3892303ac1400aa00"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) fchmod(r0, 0x0) 21.578463455s ago: executing program 1 (id=1103): r0 = syz_open_pts() syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) write(r2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) r5 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x190) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, 0x0) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x2) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000003680), 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r7 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) mkdirat(r7, 0x0, 0x95) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080042000090000000000501907800000000ffffffff014424058300000000000000100000000100000006000000040000000900000020000004b3892303ac1400aa00"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) fchmod(r0, 0x0) 5.356908372s ago: executing program 5 (id=1629): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x32) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) r1 = getuid() setreuid(0x0, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r1}, 0x321c, 0x0, 0x8}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg(r3, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x438}, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x9) setreuid(0xee00, 0x0) setuid(0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/146, 0x92}, {0x0}], 0x2) 5.355879757s ago: executing program 1 (id=1103): r0 = syz_open_pts() syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) write(r2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) r5 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x190) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, 0x0) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x2) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000003680), 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r7 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) mkdirat(r7, 0x0, 0x95) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080042000090000000000501907800000000ffffffff014424058300000000000000100000000100000006000000040000000900000020000004b3892303ac1400aa00"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) fchmod(r0, 0x0) 5.35567646s ago: executing program 5 (id=1632): r0 = socket(0x20, 0x1, 0x4) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r4}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r3, r4) fchmod(r0, 0x83) setuid(r2) r5 = socket(0x18, 0x1, 0x9) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000140)={0xb, 0x3, './file1\x00', 0xceb0, 0x81, 0x6}) setreuid(r2, r2) setgid(r4) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x40001812, r1) poll(&(0x7f00000001c0)=[{}, {r6, 0x100}], 0x2, 0x2) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) r7 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1, 0x22) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f00000004c0)={0x1}) stat(&(0x7f0000000500)='./file2\x00', &(0x7f0000000540)) mknodat(r7, &(0x7f00000005c0)='./file0\x00', 0x2000, 0x8be) r8 = open$dir(&(0x7f0000000600)='./file0\x00', 0x2, 0x12) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640), 0x8000, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000900)={0x8, 0x7fff, 0xe0, 0x5, &(0x7f0000000680)={{0x9, 0x5, 0xcf, 0x6, 0x4, 0xde2, 0x2}, {[0x22bf, 0x4, 0x100000000, 0x98, 0x4, 0x10001, 0x1, 0x0, 0x7f, 0x8, 0xa1d2, 0x5, 0x5, 0x9, 0x1000, 0xb6d, 0xdcd, 0x80000001], [0x0, 0x0, 0x0, 0x8000, 0x5, 0xeb, 0x6, 0xe, 0x3, 0x4], [0x1, 0x0, 0x49, 0x6, 0x4, 0x7, 0x63eb], [0xce1, 0xd4, 0x0, 0x7, 0xffffffff], [{0x9, 0x4, 0x6, 0x2}, {0x2, 0x80000001, 0x81, 0x6}, {0xd0, 0x5, 0xc, 0x9}, {0x0, 0x7, 0x27, 0x9}, {0x3, 0x8001, 0x6, 0x80000001}, {0x5, 0xb2d, 0x68, 0x8}, {0x1ff, 0x6, 0x800, 0x5}, {0xb, 0x430d, 0x4, 0x4}], {0x6, 0xc00, 0x6, 0x7fff}, {0xfffd, 0xc, 0x8000, 0xfffffffffffffff7}}}, 0x200, 0xf}) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x7540) r10 = fcntl$dupfd(r7, 0x0, r5) listen(r10, 0x9) r11 = open(&(0x7f0000000940)='./file0\x00', 0x80, 0xa0) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00), 0x8, 0x0) kevent(r10, &(0x7f0000000980)=[{{r11}, 0xfffffffffffffffb, 0x8, 0x10, 0x64c4, 0x5157}], 0xfffffffa, &(0x7f0000000a40)=[{{r8}, 0xfffffffffffffffb, 0x6, 0x1, 0x6, 0xd0}, {{r12}, 0xfffffffffffffffd, 0x21, 0x10, 0x4, 0x12}, {{r13}, 0xfffffffffffffff8, 0x2, 0x1, 0x2d6, 0x8}], 0x8, &(0x7f0000000ac0)={0x101, 0x5}) 5.137894774s ago: executing program 7 (id=1636): setitimer(0x0, &(0x7f0000000040)={{0x0, 0x1}, {0x3, 0x63d}}, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getitimer(0x0, &(0x7f0000000340)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) 3.175636541s ago: executing program 5 (id=1641): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x4, 0x0, 0x8000000000, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) (async) close(r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) r3 = kqueue() (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) setrlimit(0x1, &(0x7f00000011c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x5, 0x6, 0x93c, 0x4, "74c98229f4166731e4e6b89bf99fb7940ec1e9b4", 0x7, 0xa01}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = dup(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0xd5, 0x40000080}], 0x6, 0x0, 0x0, 0x0) (async) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r6, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) (async) close(r1) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) (async) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x15, 0x4, &(0x7f0000000040), 0x0) 3.17403891s ago: executing program 7 (id=1643): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="94", 0x1}], 0x201) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) execve(0x0, 0x0, 0x0) 3.057238188s ago: executing program 5 (id=1646): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x1ffffffffffffca5, &(0x7f00000000c0)=[{0xfffe, 0x0, 0x5, 0x3}, {0x0, 0x0, 0x0, 0x2}]}) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munlockall() sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x5d, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x400) 3.056142401s ago: executing program 5 (id=1649): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_emit_ethernet(0x72, &(0x7f0000000180)={@broadcast, @empty, [{[], {0x8100, 0x0, 0x1}}], {@ipv4={0x800, {{0x16, 0x4, 0x0, 0x1, 0x60, 0x0, 0x0, 0x2, 0x1, 0x0, @multicast1, @rand_addr=0xffffff, {[@timestamp={0x44, 0x20, 0xff, 0x1, 0x0, [{[@broadcast], 0x8}, {[@local={0xac, 0x14, 0x0}], 0x9}, {[], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0xfffffffc}]}, @lsrr={0x83, 0x23, 0x20, [@multicast1, @multicast2, @rand_addr=0x1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @rand_addr=0x24, @multicast2]}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7}}}}}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3ff, 0x3, 0xffffc12c, 0x3, "72fa8f26493d7d0015bf7f7c2bdffb7331e65115", 0xa, 0x4}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="91ad", 0x2}], 0x1) read(r1, &(0x7f0000000200)=""/243, 0xf3) 2.991302805s ago: executing program 0 (id=1650): getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x9, 0x400, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) r2 = socket$unix(0x1, 0x4, 0x0) shutdown(r2, 0x0) setsockopt(r1, 0x7a40e226, 0x3, &(0x7f0000001100)="7856ef9cd0c77df08df462948af0f233916c52456169d18da119905a3263c0114cb5c3ece9fa99e2ba5e02c02b550c51e85b8e50a9ded0561ad644c85cf2f589c83f645fcd097297503a312081ae4a9654908a1466dd79eb74b347d7693aeb083da357df2e09c6f8ec3ac8a4a5cab43b4d56ab2a26d7c04f47edd3b6fed72f2780554a346d87006300ec68de6968baef9208d78f65453f0ef94c25291abc099004cae35549250eb0c6bfd6b0665874a90f24d18916", 0xb5) connect$unix(r0, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = socket(0x2, 0x4000, 0x0) r4 = open(&(0x7f0000001200)='./file0\x00', 0x8, 0x123) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000001240)=0x9) sendto(r4, &(0x7f0000001280)="ab89aaeb90624e7b9b59df258362252296254a155ba5bf4212b3c2489ed613ad32ff6410a6f67ee089ff6ce826a1711dca0fab141b0cb8639748295d722fd84509f7d02e1b63f69ce1d05da22795eb13c93937755d0ba8afedba3c4ed7f4c6893052f4b87754f0ebc628547c3cf57241b78c9de5ac5e0f25b7ac55cdbb9b5bd3cd1b81222993cd1b3715d663e4298e44f3abb5646ffd042fdd2c786ffb27aa9bf6cfa488a7288464b712bf0d3683e9bb429761d9ed5fa2995df4ce", 0xbb, 0xdebf67ef87efa712, 0x0, 0x0) sendto$inet(r3, &(0x7f0000001340)="d2eb353f1f1b64ba98d1a6da422ba3d4919f221fb6f3d4", 0x17, 0x402, &(0x7f0000001380)={0x2, 0x2}, 0xc) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000001400)={0x1, &(0x7f00000013c0)=[{0x1, 0x1f, 0x3, 0x6}]}) mknod(&(0x7f0000001440)='./file0/file0\x00', 0x2000, 0x1) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000001480)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, &(0x7f0000001500)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000001540)={0x3, 0x2, 0x1, 0xc9f, r5}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000001580)=0x10001) close(r3) getsockname$inet(r4, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r6 = semget(0x3, 0x0, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001640)=[0x4]) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000001680)) syz_open_pts() ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f00000016c0)={0x5, 0x8e}) mknod(&(0x7f0000001700)='\x00', 0x8000, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001740)) sendto$unix(r0, &(0x7f0000001780)="fa6b8a8a5388ecbafbd1934221950b8f81322af645581a3a3071e51f4660087ffb8a818c535524f490e39591152641c228a454746be0821ffb0098b209147c8861aef75f61b468", 0x47, 0x400, &(0x7f0000001800)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000001880)={&(0x7f0000001840)=[{0x20, 0x5}, {0x14f, 0x401}, {0x41, 0x1}, {0x40, 0x2}, {0x2, 0x10001}, {0x81, 0x6}, {0x86, 0x8001}], 0x7}) socket$inet(0x2, 0x0, 0xd) 2.950506405s ago: executing program 7 (id=1655): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x9, "fc686b340da1e4795af94547bd1305d65c21963c"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080)="f16c96f1fda3fed931cb2830a835fcf9610e010e46be37297ee0f619857b0af40e6941a3dd73262ea910", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) chmod(&(0x7f0000001140)='./file0\x00', 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x10}, 0x2, &(0x7f0000000100)="30d4fc0f21faa5bb5d70d9a0d88d8ac72fb794ef4c3dee05164fa8678c8e25fc15918c1e740a85b1c1f736ad3903372568581f129ec6c37b178bff3b1caf53b224e285584cb2e6e5e386c555f27396baf1824216471a6dfec53ad1bb3b25554d094b948585374cbc6cd13ee71784d34465d118e58f5e16ec32629f6503622b817d549ab6ea64726f2f46d039fb69cf85410a22d69b5895154f0289a05794ec30bd5726864244ad5b07815cd07fc39a18cb079d208615edec7d6257253e716e271ee8abe6c4de322ef53bab4039469c04b9360f721aff891042f219a33339166a8637f882561aea68d36fb170f16959b8e91c32eb12dfd4b50df24db8e296d715daa61e065159c723d26e54be341c79580b503f557a8f42745409b396ed169860e5983e01f5ed1a546f3707c7b23f4e913240824da0caa4abfa1ba61e34b47e3b0d023281e89f1ce724e35b1527c9f6dabd8f63f17bfef7efe296528dd01afa6164a534d0155158a2b9c0b7dcd0020dba9c4e0cc4c707ed221b534ff5b6ae3738637d903904df8f0e1376891a0fe9ee2c5b431f83b8bbd460ca46112ce06aa8dc7569dcca5321771692f3651688337820b25431766766041beb33cc050cd1c01da491c4547515aca7e9014fd7ea0e507a45c58194f2a97f50365a87cf0500960a70dd05a001e77d2da1b0879734bf340c84f0094655e8f176e2090a54c2e2d6f0aae7bf30c444abfde5b6274ab243a4d8242065552fcf39bd3d57ea5fb24386bbfce8c3658423a06388c8b0238494de1d4163d9b93243f62b3e195db0269b820631854106e3c2d7f0d79eba5837a54191a8c7b8ba663ec3704409987245ba1026aeba9e84ec20b9555fbb362a1b5ae22918f894800e04576ff16227446af6fe234b286d80cf4cb8af1a510088f9edd3a091828f2effc85ba79912b1a5c9629c120ee19c6b369ea1b7e78f9b049f7724995fb88023e4c11f3c5063afa03cde81816b46d9b7adb42371ed2a1ae48adf1625eebd7754b28c02df0a896752391590cdcee07b6bf96419ae9707948238d586d81493b4a1f897fdcc302b51df2c20eff164aa774c8a0243f8f83fd98a185cfba2f748074646b230295f3ddc66bb216bc3c1cf062a3461fd2ef8e89823a54f483ff10b5bdd640e34e355a26ce35d9bff65553ae530d41dabc99bef8a4e1980546c23647154e5b877e4e325579cee0eba1b37c7cd0a132d6295df99c8cd8ebf131c77ee0f18142e950e5e13522440b3bbc7c157fa8a6e2958c6a6f929da83b9873163ce760d4b74f7b3cac070343c7728e0a2c30378ce1baf808af527d86fc03d5aa171d2176a2e8d844e391c6c1e99d8893f938995753c64d9fd07407fa249981ed0780ba0be9bd73fc43c1fd092c1187aa37ff67b34429a165593a3763c2741ec10ee643427cec4e3f5a83374ede1b2fc41f15d08c26fad8fc09641d913a541a2469621deb38f1e2f2cc544e55cd87aa033bc9c7d5cf259192baf15c6750b9bb0884264f8d3b4b2348980b79d243b59b91df7ab5dc5e13bd693dc3aa0a291a883555f813a18c6948ed2a6444d31f070fe53e395369891b55d9b0b6f0ae093e7df3c9d1dfdd94dea9fedc9f87a10147a0f043b54943bb4911ed60f36d6b91fd1fd2a9a112dcd645596e003a94f7605c0b9b6a4d45ad02264cf528418a7d97d08d1a85b7e6ab6928cf48a23676d9280e7ec143ff6be372483ed3f846337c700c3f181d3149899ccac563b254baa76a16de4473df9dbed774bf191c4c419be6662aafc32aef6438fe9332806396cd9d83a50cdac599ad2c986ac7390acd3ec117a11b5c11542c9e2acfef36f367db89427ade81f4dcf93d6000b5947a9cec572fe695daa114f095ed163a292014edb06d9699104ae5e5ded62493b1e02f073ab136e4cd198a3f4c2ae6c01e4bc66c192820c2eccab0b3c5cbf8ccdac305daa2c9268475a29dbe8c8bb159b77722a2b4b57a9af43c8525fd77ce38885ed9eca59536c1a6019b9a27097e6c042f29372b884263810cae54a792ef0866a52c3d0ca71e31d28f8ba12470748f4aa2107b6949940997665929718286b8d52f0f62da59c5eda24580aedcd32e20092a9a4eb82c885487c5e82c1f292524f6500cf64fdd2d1b2bd4b444fe42b15b101f90190e747046d00ab7d11f30f742950dea82d1632dbc2a0c4c4c8604dd4e590fdcb6dc49ab9a53e578a7f2ebca90533eed9c751b2f725f4c00b6a6a16c44779183c90deeda1e953264591a37526f745093e761df2ea57f639d52c22d158f26e93f0d125a8555faad95b12a2526e0242becf0b0234c8a24fab5e9a5b8beb5212918c3624ccc525e3d885cd41e2e6c4b03de836c6fce0eb143c9c06120b0664402311da24127163c6bdde9add462bc3fae395251a3cda85b94be3abde070096cbb783b341c9c5c7b25e914bc7a4a25464b4029a9e74d5deb6733fdf82b7153586cd010aa8b5a19a2eb894bf7feb09f1376962c4bd80f32059a92be716887255f9b476d524b7897687171b66b4b47d9ac9a8d37f99b9ef60eb6a610f9ee7999790be71281402471bb95ffbe84c4d8c5849c8c4cc30b61c8db9d7f1562b84f8cf51de657b3435f9351ecfae83b55ba7890c92d6a2f288e9d497496ad47bd79d2c30b2e217b06dc096b1910b9eb3ce44e89f417f014c365d1774eca33ebea045dd39c0766332af1de8f01e3f359b66e533fbe057ff348d29703632e1e49ea58478c6ff18ee0f308ee59a739989685c4625673097bdee925e42fb69b2a0494a47108061a428a7276aa731c4883f6b6bd5adc72861b045a91020f08d465907dc3f19c68ee04df2472318a608d3165c66409b2224975a5e14cf01b3e75a045766ab4ce4cbdb1a49e4b804eb3ff4a515070fdda8bc85414708d4b16e4129636dfca928bcd05f6818da5265c67e027a370a75eb8886eb16c573dd6b74c34dc91a2e4e1f01eeb34795b6ff99eb3b98e3e97dd35dcf2042634e05e8b781621e93aecb0ca8820d23bee9f7f5ea7f145b5de3ef00ee0bd9dff94a8c30605b75596ceb87b3d5e66aaf449c06db9c6eff6cd2fa68a678cc1287c8162ad411a9fc89a94b60ae5f4b387135ecd6767d977cc48559c59cca82047535e1f987841e6f9fbb5ac14eb5b85702bc6543f2091c567c54f2b84d8ace4f6ca75c70caba538f5fe3cb56bde73e535e857c0bcff4f8755b873beda0f056aec4a64ad2333754420ee52263ca80bf34febb6ccf7895be9182384a822aa62f79f0f657246a714fceebd2ac169dda942b70c60b0ccf8710008df00810500ddcbe6bfedceeb808d9055e84324d3ffbb8899194cb660d0c230883ccb4241f858864b271c788d658421722af6c5cd3cc1246f5671ad87b70ce9dc9d3472c65d651568cbd77d958e155e123f9457d8691ac7c02f4fc91a8e9c0575ea6b978e0fd9daa37dffab993957360559856f237f857328dbcfd105ff3e1577f3f05f3e9baf221da63bdd6aa0ec701513f5df7f2cd7d651b26a3a19039152a0e52899faaedf737594ff2c25a67f6c0943bf53896864a45b39f577a59bad992c5fa49b189b9c796539313a67c0626da5af92dc06666ef6e9dd4d6d8b7cdaaeecc7742688831b156f1ed4ecb1274ff7032cc829293aa07d4a1981dc1cb9b36d70d563e81c36402f5dbb6701b2cc015565995cd4829179bbd0c5d4500075f11ac1cbaea72e8622050e4f0a99b67c0f37d0dda3360700350647ffc557f8cc19837bc37b67b397b8997873c70ef89eab2f80037cff05421a6b1bea597c93e1e5f575b5b04bb680e189893c767d9fc1cad0d2079d50797e2eb51f1cc96f9527fd00c433f162a5007199995dcc1e6c8e05500ea2d0a119c6cc815e0c45bb3c12a22225f342e5ee5fda75d5e65b3d302ebaf6f96fada3d749058a67bf555ce5fc96662928fa39bb16399d10dc9c92c8b02b7633c105af810d5f139cc3f698a241382eb5fb3bfca8be86b64a47fcd5e5cd63d4aa92638911e4088b412563041d42eca7cc52584cf1c61f9747cfe08e87c1f2b96bad9adfc6802b8617b58c13f10243670de95826e3880c56063563079385ca21f923e1db5f2a8971f0c51c02131265276b5575d5d06a07d405ad620bff1dc90830a694d5455cda7fa5d9249407699ea40e8084720fd31e012af9a9350d21724bddc8da844b72198aa2c5f2d75e6202530d9d49df48d20469ec2b8556d529597f3bbb09be9f7624d0e01afb43d56967e1ed3325a70e8eec255d2589db394160b461ca5b1b4ef917aa9515bf75cbdc2420d154f73ba3a113a8f8676afe963d229bcfae882db940895278d0bda291f6d5a36a2410444b202f7cc9d89161399eb15d32abdabb198084d878b47205e9872004c9d33c6e27f1578e20305198ba8caef5fb7ba5d1a5666a7ac13d37861a256b1f091048a37b530980bf48efe3e4636fe906a0b56e9d527ee63343a2ee847e24a6e96d4a7a6e6a4fe890c5a1dd2953197844238eaf0080d751fd87798eb5a28b39eda48eb10b958c382b0cdae75008bf044d5b651713799eeec6ff59a9aafe3c44078c7ff90a6d7717d9ad5fb9535da9e320a0c340ef8dd84c59a1738e22feacc532b722bd46580f9d44b719e3e28088e7e55a223ae918fa080fa6921dcd2f46e66a120611ac3082a0e71b934f4786acf6286ea570b9c25622b5c1c70016834df6dfb1012d2e3ada22a034ff2a20a756d4564ad53a0b07a17d791f83cd73dbb0d7508581b90ae3f65aced3f1b234a47e1964778703a72d7bcf4d758d478540e2d81ef5a560e7eef38b576dd00046459b9ee00ecfc9a0ca769644b5e192352c9225e4429d6e1d1408c93e202998bbe842df395cf65c6e76f5811df3d9bf20160ad5ca9c70806520181f11ee160140a85be6d778744541271ba3eda720dbe9a36fcceda572489f1fdfa52429f6ed2f65203567f967cf2383ef77dce5bf62cbb8850538a686a3aae761edf9cbad62abebf6ed6bd79c681a20d7b576794b115d8134877879dc321e071a14f1b8eb9f4f3f6b24af44964183b5cb2566d9e2e1b149e9aa93724dfe42be2c425e4b18ac297ff279b1d96fa0a3430bca3dab78d483988944077be1d3b8f73cfea2f2facd1ee49022a1bba0d0b2229e9b607e49bd8e68d55f7e6ba32aa4cad67436b8741374b7dca286a7136ea171316c6c151061f72be905c2f0530ae9c037306ee6271b20e679c4c1cefda6eea1fc718da036131fdbed1cb265bb2e5dc5f515b16f9c844bdf0bf641707e25e6dfaae95c59742026bbc754f7201bffa84ab7dafcdd9b053f598c666da3140f9b1e0612f8c7087b6b541c0992b263c639637c704d8eb2d8c5d520c938c745872482395f75734a63152715d481fa88a80da668f2b24150ab2a1c8581d2dd80efbbace5e1145b62969d8b7362b11f4da0bf0add94d2c683364f5b2d0a5b66b32d8c2b0a85e3c1d93b9ac6453530d496b608b2e05081579f5b551c807eae39a6dafcb2ff4ca54510b7ec65db0a44b7cd5d1134c375a703cd81442b6efdce13dc5ced0afd9c360db89aa6c2aebc5387d431998b93e1915b3f41195df03f50a83a6e129b4da05ff2b3aaf6e1cdda5a4378089ae50ccb457f527ab79de551843979624bc985429b3ea721c52ea72afbf6d16604ea6af2472c59ca75c25ab763b6e9bcba1ee0fc80de6fc021c17f70b8fb013123a3d73433225fb463ae334566991ec24d3ee48a74174dd2fec0bafb65b957baa74ca15b4d8b749b1b611dfd4d063fc9df195a46a9d32d3a4e8", &(0x7f0000001100)=0x1000, &(0x7f00000011c0)="5162fff8b520a0b1b38820bbdb0eb6c18ee7134ae72ba8a82395efec46065a0d21a6e14ee08f4419134751781b3a10ccd4cb0e6d06856c9dc78ecec8993f8e87a7bb4d216c7f0f590e46ff7479a7a4eeaf94112dc6a3a4f99e57ecb2dd5f2700c122f1b195d4be74ea9d20a994c5095c3387784a54", 0x75) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) 2.948389381s ago: executing program 7 (id=1658): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) setreuid(0xee00, 0x0) setrlimit(0x8, &(0x7f00000002c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600feffffffffffffff37f87ccdc0c4a92cfe0000000201ea443d080000000001004e204e22", @ANYBLOB="5e00b1e567d501967419"]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x27ffb, 0x4b6d, 0x8000085, 0x21d8b788, "831b0000007be2dfe4d62007f533e2942b7a3ceb", 0xc, 0x200009}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000300)="bff103170ba1be3415004bcfa2ea22fa87019e58f6ed01bec17cb4f1225f359b68e1229c80c33b6d27d6455b21418951fc1782d19f8dc921479551cfe7b18304f9084a906454af019b6534193683ad946e28b3e6da4918fa0f8f5cd96bea925246d750fc335693dd378c372da80a4054a90b7f1dba839aab1f872873bdbaad78503bc95cff3e2958786a309b6b42b70d359115027a550b8af12a1b35b2c141d142a71f996c34aa1db1f94ddb8d89b5ef5bfcf62b22b923d6dda39bc5f323380f928ce2438f900a480be98a1c5ec71fa1b21ac2029ed62d84f54112423f162c21f299de4ab0691e7a0bdb278313299212a9cacee891f1997797f9234d0959608fbcea1204737ef8fb1b49e43e2cb7b0a0e7c5e709caf6c304c53cee6a651099859f0421bf6c5845ecba23a1727a9bb0234d81ba8847b60404632cfd2384dc211dc8b956eaf85749a13ee2d7bdac8af0de6577d3168c77615be89cbc2cde7ee2d095a2c37a4134d136f0d77c6b7640369335992c8b3d6c5fb4b2de2356ca0db483cc10db23ed85e070d396b53750619ae29bf30654227111fcdf2d3af03ea48750a73df2d20d13c3e3f971aef283d7242e51dce45e6ad4a07b13423d8a1293f4c2bcbb4fecdba96c1f86a342e7d81c3028d236532fde42211c787cfb66af8f5cafc74747f367a72ee603b07a25860d9a5d589a7ff76c15961356dcdec6d5dc65c4423a9a7addffcb8e9ee9786742a4b6048361496d77f95d416d7bdf0a0a25c7f74ce8f541dc41b9cc8b46cbd8fee665dab4e0f2aa89f6ae886ba8d51799c53cf0ac7d3788c275277bcad8ccb4d1b546e24729f3ddd0d4df65a1b10dec37d22eb0cf688fdfb84aab765c346b5f1601796ad233fab96842f392b2a5c89fcbacdb9e755735ad4e78d9878bf7394498545eb19a4fe27ab0b7a6280624669ce8d46593ebe5836aa9d173ad6114467173ec38f5785a24cd1c250dd272564b1adc152a6b05a1d917b4fdb1d7084a6fe69452e89ecd3bd8097076558ba6af1700a1859580649b93526d079b9987a81866a8679c9141dd4ac14872321f111ee52de6c7dfdc057834eb2b1633480da3b76c4f8accc1c13866bd3300d6a83239af6c8a7bb4489066a5d9fe8142682af8973dd12ac77a110eeb94180ac5ae0d9e880bef2b075873932aa214a870b964922ce8402cd7e5bb7b66c87a5cedbe74ee26d50e324503cc5a2e675cc8cffaae86ef39a4e7731675b77259d57b4f71b34b9ed070b086186ef3f26711ad2fadb65317433a7ccf29202fe07c64537d3db3881abd21b972276af139dbd2fa59e50adee11227d9b2cb0bbffc0fe10a2d5c491d4024ef56bcce973bd46502ed5bfea9efc2c25a12a95f04312c168414b263b52ba13af349d5b5aea85ec68f50e628215ce768613b6831736af0b6c47e037ac6c198560a2fb743cf33b057d40b552c91c01168040bf631b8ead69fbfcb92468a4b2dcaff444c897c10254166a0205d4c74208789baa4867fe495831b1f9ebbe5255e47cd2dd98ec25801523b47f0c85f88c30e188a8960f3f28a97b7abbcc695435901c5a6f1192056f543c845ea8ba8ed55687ac437c96416c7a560b9093d758e90f95f6cdfbffe6bf94e9b8f48dab77f249db7d58a3af9619d7c5ebf359a568c6bb108776d7ca657b8a3f28bcf48157f3dec73689bba505dcf0aafb15ffa9618cb18e5558982349b9eb45a8d818a90b47d562569c08e0192f53da8f6800ea3728e8d6e36b11eb739df7b8f5d9c3d5bef70398e52fb700491230f7d3579ed4c88f9d03cc7cf5316f7d59a87372b658e0c320c424325309ef301cc7de2ddc882dddaed7e2e76fbd291028b9c70a39a91fa31c21de7e21ac5551a95b8bc2bc70d6474c10d1f3b08221236038bb6b82563fd8c06af69bf1a6c0c1a4ac46e6702e744b5aad6f8668ed828deb5adeaf3c96a4dafa88c9167b351871329439fee1cc4585ae0e42f0dc72f09efc527a32234350dcc622426e7f0cde9ff1158603e5579408a13c8be2efecd2403b124cf799a2d8274abdde05c28", 0x5b0}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x5a}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1ad) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x7, 0x1ff, 0x6, "32c14a6159de090004000000e2c791260dad3860", 0x0, 0xd}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 2.849817116s ago: executing program 4 (id=1664): ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000100)={0x5, 0xf7b, 0xfffffffe}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VNDIOCSET(r1, 0x40386301, &(0x7f0000000100)={0x0, 0x0, 0x0}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 2.767648569s ago: executing program 4 (id=1665): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000000c0), 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000000c0), 0x0) clock_gettime(0x3, 0xfffffffffffffffe) 2.767245918s ago: executing program 4 (id=1666): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc444443b, &(0x7f0000000740)={0x1, 0x2, 0x0, 0x0, "97a2a24ff3c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0xfffd}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000001c0)="fc798fd0dffbca17b6c8b3f11e8881673389ee69f8a95f8f24f4d6b9362dde2ef12e23ace2813d21237097eb55629b84e8d4358a9e0b4fe921fc8c30882e36527120597e57715b640d667716d4833823b9bdf0a9c84e93d25d99de98f62620a1925c6e94e38df996e9467a7749483cf3c05e93266f4cd51b5479a105cc67ec1e3d627db493676ec66f39d2947033f8657fa742033718d1c9beeeadab4542fbd17ab8bd0eaa9d770d3a358d78589c0b7a2acecf42f483f889d9449eecce7ce74d66b3b4a8f183f88651a3b3542da242b853b55b5359c8ddf1e4226454", &(0x7f00000002c0)=0xdc, &(0x7f00000003c0)="d22f504cd5a21fe2c95da67436a70746809ea35fa54aed03d1dfb74eff65def84782a197d24927f3863166d845c0e7919001ab8f259763491c0583818bbae341537c83b80502545588169b1cffa18b634f625571427e46aa90", 0x59) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000080)=""/150) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 2.765588372s ago: executing program 2 (id=1667): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="c528c0d631f9fda2c2276c27e9bbc82987816c69980211b96eab36018086c3c051c795047df904ada614ba346cad6fca5cb41180e43be9c4428f0f6a868cb7c832fa367828162a4b", 0x48}], 0x1) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = getppid() fcntl$setown(r1, 0x6, r3) (async) fcntl$setstatus(r1, 0x4, 0xc0) write(r2, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) (async) execve(0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="a61223d8903009c2165d0000000000000000000069d6c55f80a5a3a037bf3698a9887825279c987465ee863b39fe6aba398579ce50f648769c8c1b700000000087e425fc3fa19051", &(0x7f0000000080)=0x48, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) (async) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) (async) ioctl$BIOCFLUSH(r0, 0x20004268) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000000c0)=0x7, 0x4) (async) writev(r5, &(0x7f0000000180)=[{&(0x7f00000002c0)="18a76e994e6ade5a4381ead7b1d978410103af03f80badc725e380539c3e934456d49e8a2c2f5ac86b71394cc5321b6d4bf8fe223df0b2308ebe707c0a054b9e68a13e86eaf3512e7f63bbf46c9f3d11f58f954fe1366051d6e3cf65accf4021a44e6fcc02c4951649ac0d75b8f69ddb9ce21be42336ab", 0x77}, {&(0x7f0000000480)="cbdc3dbd477032e0defb2f92d9a92209436b352d4da4ee59c5c8fc0126a1bcd5b2874792120aab354598daf910ad58be7becd40573b0b6392419616f371b88e4581b7be349df55698b5f601c58d00bf16882162404d7e53654b6c47bf4dcf01a8dc1b72491e84df8e4b16daa3ba41cbb87e9e111e4009b437b277567ae6243c07bde6d1e41f4e4f6db6b70", 0x8b}], 0x2) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r6, 0xcd50441a, &(0x7f0000000200)={0x3, 0x2, 0xb6a, 0x4000000, '\x00W\x00', 0x4001fb, 0x8}) (async) mquery(&(0x7f000073d000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x7) (async) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x1ad) (async) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) write(r4, &(0x7f0000000000)="88f144249c024ca05d6af224df16ea88b1a123311ebaeacfadf72c11ae97996dad29772e217adc647554f8815ccc18cd479c1e3cc1101e222a9510c4e98e1d92ac6cf2dd21c99d62da577ad1fecbe2c3905b624d6a41c97448e22ef4631b8c40ce29fc7409ad1fc1df8dc3920476401b1dd29404949140be7b56dc8afe779118716d12df9d5eeb44d03fd34d7dc375c4e569caddc43d348b4128764fe11c7444", 0xa0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) 2.759203697s ago: executing program 7 (id=1670): setrlimit(0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0xc0307004, &(0x7f0000000140)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="a61223d8903009c2165d0000000000000000000069d6c55f80a5a3a037bf3698a9887825279c987465ee863b39fe6aba398579ce50f648769c8c1b700000000087e425fc3fa19051", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r4, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) close(0xffffffffffffffff) 2.696461212s ago: executing program 3 (id=1673): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000011c0)={0x3, 0x9}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) 2.695905755s ago: executing program 1 (id=1103): r0 = syz_open_pts() syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) write(r2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) r5 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x190) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, 0x0) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x2) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000003680), 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r7 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) mkdirat(r7, 0x0, 0x95) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080042000090000000000501907800000000ffffffff014424058300000000000000100000000100000006000000040000000900000020000004b3892303ac1400aa00"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) fchmod(r0, 0x0) 2.695814994s ago: executing program 3 (id=1675): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) writev(r1, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000100)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r3, 0x100000000003) r4 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000200)="cfdefd6e95251a1343ce2672d7d5b90b4f3a10e94e660cb93863e0258a8bec6c8e3666822bbc2138c9d31eaa8acf999d574725b8d0", 0x35}], 0x1) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r5, 0xc0a86b06, &(0x7f0000000200)={0x0, 0x10000, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) 2.695626289s ago: executing program 2 (id=1676): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc1084413, &(0x7f0000000040)={0x0, 0x4, 0xc2, 0x0, "b7a2224ff1004684d30000000500006b8444d100", 0xfffffffe, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) ioctl$TIOCSETA(r0, 0xc1084413, &(0x7f0000000040)={0x0, 0x4, 0xc2, 0x0, "b7a2224ff1004684d30000000500006b8444d100", 0xfffffffe, 0x4}) (async) 2.695383628s ago: executing program 6 (id=1677): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x142) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0xffffffff) (async) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000080)={{0x7}, 0x1d, 0x7, 0xd418}) (async) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) 2.475189611s ago: executing program 0 (id=1678): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x84, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) (async) r2 = syz_open_pts() close(r2) (async) syz_open_pts() (async) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x18, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) (async) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) (async) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x0, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, 0x0) execve(0x0, 0x0, 0x0) (async) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000180)="19", 0x1}], 0x1) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0xfe, 0x2, 0x81}, {0x2, 0x0, 0x0, 0xa4}]}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) sysctl$ddb(0x0, 0x0, &(0x7f0000000100)="34967b", &(0x7f0000000080)=0x3, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r3, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="c528c0d631bbc82987816c69980211b96eab36018086c3c02fc795047df904ad", 0x20}], 0x1) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000440)="a61223e590dfaa38a33009c2165d5b77369c3aa91b99850000478340847f74c5b9e15773cd5c6db4c38597f046bdf7b0288c81f397310000008bddffff", &(0x7f0000000080)=0x3d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 2.474516164s ago: executing program 4 (id=1679): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) 501.347092ms ago: executing program 0 (id=1680): openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0x7}, {0x6, 0x10, 0x2, 0x401}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r3, 0x40047309, &(0x7f00000001c0)) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="000000aee8eacd", 0x7}], 0x1, 0x200800) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71c1090071ac001ce15a000000000000005f11012b3be575114b8e5f", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) 500.186417ms ago: executing program 2 (id=1681): mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x3, 0x2, {0x0, 0x8}}) setrlimit(0x8, &(0x7f00000000c0)={0x2, 0x200000007a07}) 497.402275ms ago: executing program 3 (id=1682): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwrite(r0, &(0x7f0000001080)='q', 0x1, 0x7) clock_getres(0x2, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000200)={0x6, 0xf}, 0x2, &(0x7f0000000900)="2d010000", &(0x7f0000000000)=0x4, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x8, 0x51feef10, 0x9, 0x8e, "f82dd4cc9f7aca6a0a28bb20227859a48a17228f", 0x5, 0x40}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000080)={0x20, 0x0}) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206937, &(0x7f0000000100)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000240)={0x10, 0x5, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9a81}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x419}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ecd000/0x4000)=nil, &(0x7f0000fab000/0x1000)=nil, 0x1}, {&(0x7f0000dd5000/0x2000)=nil, &(0x7f0000e74000/0x3000)=nil, 0xcf02}, {&(0x7f0000c2e000/0x2000)=nil, &(0x7f0000c65000/0x3000)=nil, 0x7}, {&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000c18000/0x1000)=nil, 0x6}, {&(0x7f0000ebc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7f9a1794}, {&(0x7f0000ef5000/0x1000)=nil, &(0x7f0000f06000/0x4000)=nil, 0x8}, {&(0x7f0000fa2000/0x2000)=nil, &(0x7f0000cd0000/0x1000)=nil, 0x5}, {&(0x7f0000fbe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ceb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9fa8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xa5}, {&(0x7f0000e56000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}], './file0\x00', 0x2}) dup2(r4, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xd, 0x0, 0xffffffff, 0x0, "031fff40630000000000ff00010400", 0x10, 0x8}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="dc220bea113764681458a6237e8da1e3bb", 0x11) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x413dff) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x7) ioctl$FIONREAD(r7, 0x8020699d, &(0x7f00000001c0)) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000080)=0x80000001, 0x4) 497.26144ms ago: executing program 4 (id=1683): r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x3, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) 494.604556ms ago: executing program 5 (id=1684): r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x8e0, 0xcc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x9, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000880), 0x100, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000900), 0x200, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcba6e35827534b54a0713048e69931929648", 0x14) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r11 = fcntl$dupfd(r10, 0x3, 0xffffffffffffffff) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000000940)=@file={0x0, ""/4092}, &(0x7f0000001940)=0xffe) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r14, &(0x7f0000000240)=[{&(0x7f0000000300)="97f530578b8577fefa10cad3274b495f86236b9e1e876215c0687609b116c323be5499a6c23c4ae2129a2edd8a14fbea0e1075638d7fa013a2a7622f8f2bc03ff465c51f2a0002339d49a6d3f48e7d8831886423cc253c84632e62", 0x5b}], 0x1) writev(r14, &(0x7f0000000280)=[{&(0x7f0000000200)="96e9cf1c159f0b69904fabf735bd3794417a80412b81b220a2be41ca6ac25ac05e6f4c", 0x23}], 0x1) r15 = openat(0xffffffffffffffff, &(0x7f0000001980)='./file0\x00', 0x40, 0x2a) r16 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file2\x00', r16, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b40)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)="a0a305c781f816180a6816b15c48721bbef2", 0x12}, {&(0x7f0000000180)="c0c4399399f3fa7b80ee53a2ca2f43ca7a612b4feb359d838a4e8d0d27b8bb3047a019fd069d35be2221f858d04ff002fa169740f713334fddf6d3a06d90639a59417eff266f54e86dc87a5fee0846671a569829cb9dd8830dea63a55cacc95a00afcea563d1c04af7367515963c5866cbc5bf12a2a20d7ad58319182c8010bc8ec5c7c67464da5bf68a8223f071e30617fb472f32605877403b9fd558e5326472798d6a405d5abcb7d94fba1514f0e1d147b5199c45845b8c5eaa3bfb250ba78d99e876bd0a7715", 0xc8}, {&(0x7f0000000280)="4bd229f1f0f820726d421eae1d9f583ab27866016a29d1491514f65fc95869fd6855a3b8fa7932a80eca8542d4c6a81830a1276257366fabef584f5c789eaa7f553a733dbb81", 0x46}, {&(0x7f0000000300)="2aed32044a82cb64f507ab9ce872b000b34a1973aa8d7d5446f1ea0c89866fe16360265db99cc279d841c6b8b946", 0x2e}], 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000039fb0000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESDEC=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00'], 0x178, 0xc}, 0x40e) syz_emit_ethernet(0x3d, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaab97a4757ca6008060018803a060b0004d4787fc670db8cbf64b82e2c7cf59b587251063385f44796933ceba760c3cedf79398af720d61413a807246cbe895275c56f601a013f7c4a4af01afd1b24b2568db7a5b732d1933de6b447370cbc2bfd7763f81f3e776a95a90a54132062b7bddc202f7e764ebc2e7b0753f17c9b9024943bd4361f91c5201c5d96"]) 493.055465ms ago: executing program 6 (id=1685): pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) fcntl$setstatus(r0, 0x4, 0xc0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x1b28c1b8}, 0x8, 0x0, r4, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x100}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r6 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r6) r7 = getuid() ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = getuid() setreuid(r8, r8) r9 = fcntl$getown(r5, 0x5) fcntl$setown(r0, 0x6, r9) setreuid(r7, 0x0) close(r0) setsockopt(r0, 0x3, 0x40, &(0x7f0000000000)="ad261d0387f9e799026b558250d9f502149775bca223f75bd9eee3c23bdaf5e61e2584bd156c764d37ea649484", 0x2d) 492.891298ms ago: executing program 7 (id=1686): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400b359, 0x0) 443.108412ms ago: executing program 4 (id=1687): sysctl$hw(&(0x7f00000000c0)={0x6, 0x2}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) getrusage(0x0, &(0x7f0000000140)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0xb, 0x1}, {0xb1, 0x10, 0x2, 0xffff}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0xfcc, 0x2, 0x5, 0x7}, {0x5, 0x6, 0x9, 0x2}, {0x0, 0xc, 0x7, 0xc4b}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="c5cf131a7ed7238c4b7d1b4b5d9d700f8f6aef332a571a9424490561bd6473c2b2beead97bf73793b56bc72ad50e74e35e1175cf898ecf99d7ff61ce4a47d3a30ad9a149c3b8b68731f8386791f678081ec64b4585ec8f1daa88c9880eff", 0x5e}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="a61223e590df9438a33009c2165d5b77369c3aa91b99850000478340847f74c5b9f046bdf7b0288c81f397310000008bddffffffe8f7c65e2560bd130200000000000000ea", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000340)={0x2, 0x5, 0xb1, 0x4, &(0x7f00000005c0)={{0x8c, 0x3, 0xd, 0x2, 0x1, 0x4, 0x9}, {[0x1, 0x5, 0x5, 0x6, 0x3, 0x12d, 0x8, 0x3ff, 0x6, 0x2, 0x10000, 0x1, 0x8, 0x0, 0x664, 0x1, 0x81, 0x4000], [0x80, 0x1, 0xa00000, 0x7fff, 0x7f, 0x5, 0x7, 0x9706], [0x3e76, 0x9, 0x6, 0x2, 0x85, 0x9, 0xb20], [0x9, 0x4, 0x5, 0x9, 0x6, 0x7f], [{0x54, 0x7, 0x57, 0x4c}, {0x3, 0xd, 0xffff8001, 0x8}, {0xad59, 0x5af, 0xc}, {0x3b80, 0x3, 0x8, 0xd45}, {0x5, 0x9, 0x26d, 0x80}, {0x0, 0x6, 0x8001, 0x1}, {0x5, 0x7fffffff, 0x3}, {0x4225, 0x7f, 0x5, 0x10001}], {0x9, 0x5, 0x4, 0x2}, {0x2, 0x8, 0x1, 0xfffffffffffffffc}}}, 0x1, 0x4}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[]) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x9, 0x1ff, 0x6, "321b00000cfff6ffffffffffffff00", 0x7ffd, 0x4}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x5, [{}, {0x3}, {0x0, 0x2}, {}, {}, {}, {0x2}, {}, {0x0, 0x1}, {}, {0x1}, {0x0, 0x2}, {0x3}, {}, {}, {}, {0x0, 0x1}, {0x2}, {0x1}, {}, {}, {}, {0x0, 0x5}, {}, {0x0, 0xfffeffff}, {0x3}, {}, {0x0, 0xfffffffe}, {0x1}, {}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r4 = socket(0x18, 0x3, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000002c0)) ioctl$FIONREAD(r4, 0xc028698a, &(0x7f0000000100)) 442.791108ms ago: executing program 2 (id=1688): r0 = semget(0x0, 0x1, 0x281) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) (async) semget(0x1, 0x1, 0x200) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c16adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f5ef569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x0) semget(0x1, 0x2, 0x4) (async) semop(r0, &(0x7f0000000140)=[{0x0, 0xfff8, 0x1000}], 0x1) (async) write(0xffffffffffffffff, &(0x7f0000000180)="6aa20ca257503d8ef66bee8af577336e6823de107df0373d2ca29036fbaafd033199e01ffd8cdeee3304f5ff3884fa6a4100f077249e9f0d6e0a8c1ad772c749b5563ff31e3d55825a7d4799915914a38289c2cc6065cca617b59b787e12fc1efaa718020872f2537db43d297180f939a37b0241f0cc3693fcf89f740649205b2caca7a4c442b15f93b2b45f4c52c3e32ba3a9274f3deefbf0d5bdb50137750ce8f5965e9fc50e2e997cd0ffd9a209572f967318277798e21222110627c9863e2bc563a44220d417b219d6434926ff3ec26d882cbcc185365ad0e2e367447212c6527b6cb2d1e93f02237db8e6390216b69321bc8d7fcf1635f715536117b46fc3e19edafe4815bb9f39b25aa7fdd57dec5b60337a12d6ba6a8cd5a5085be95d782debbf4a3139967801c3d3e780ecccabade604885a5017e82220c97694d8096c79a2ed407aa00f439b8e91ddd98dec7251b899b9bd60094be85d1350a6862edd6b9cbe179e983aab653a557b648095ecbeaced6367abca7d79f736af50cf663f9f0877a80fefe8af37c419da48c63b16832802e25e1e401c49eb81755e489c4880bba15ff436073c30b3c08dad7d0037dd31d1d264d3b2b7071f51ea2a9f5dca0e12bbc3cb72f7fbe491e3765072f8b7bd767d158146c882274b278b4dc98e190aa16272b3e8adae11901a8ac9185a615b787e30a560867e38193a233ba840080f056f4837723bcaf6dac17c8ef7583d2bfed089c61ed2332c860b84182503b9b6e3b755397d20e7306f8309b2c5551ac1277a6ccfaccff4ebcdc5758a20faf69271b79ad0fb680aca62c476ddadf2a2334a03536c63465529d9229c4b11f78f7ef310eaf74c56753a73528a8314ee52bc7b1aaf4fdcc5dc3b9c35007868b22eccdea9794156dece727930baa9bb106630162d15481c5df33c519c8ca2917c915577464038e179bd64e37ddb8a01cb260b4c1c062b9b4ebcd8a831d289cb78a750e03943c5b75067f43191d1e46342d8cc4f0287f95f6eef9b58972d97ab9ea55e623bc0c7e0da7a378697794f30f532c332f19f60aed8826bc7925200d6004ff8ba17443fd3f9034e38f3dc2d93d8d77b272de7e11a845edbfd028b02cd221da0cf40f05eddd1ec096fcf318357e77041e39f78db6fd8f1c913d6c87cc48ca7962dda4b550faff372a3b4ff78a0d78e174fff3769e630601f1dc4db2b4c70d3410d484c6828037f0784802071c8fd53efb16d22c0b1b6e24adf7bae73e18d1c3e7cc64ce9e655c6a00e83b5ec44146015d16604ca593e01ee3bf0c492b3288a081e57a7b65860f981cd2f75198e03cd4aef3004a0412c621a78332362b9df36c2ca64bb9f6646b3f72d2395531fb837543e43a1ee8f34ca5e2be0e2a14aa2e2e143f81176e10ea6b4b432dff4d2c121cd61449ade07fd2366b9fcf6c2ec7876ee6491e5d667eb08352c553fd0010dde81ca8c7c17f18a01239f221d7c8a5de6e936ebf859d81668efbf7353fdfb85df941ee4c1372660f83830fb1dfb1270f212a3555261881dea82e39ea0e1d626e81f155d7facdc8de70cadc7efa8b8a9e693879737a9a5b0263be19a53d2848a9bd111970f6b3a5b2f06130899457481b436a607a7a0e198e652cee92d73c9fb4e44b8e896f8b8db419465830dd6e63ba6d1cc6b36ff32630864b3b2ce7184565bd40c71c30bfcad89d2a4697a87111d82c05ad92850f6b667d56d02b738510b9cb2dd79b497644381502d2d9cfe064e8515feb885f7cd5da7438fe58a9db1b1d3f90e59412ed4d44bf85140d5717064169814a17d7b57c56207e49487f78e1284c30a6abd802424c3b166fedf0b48a85ebeba0d513367597f32b4710680bf632936ebbde457c8c8b1c187ec0afe9ba1e442cfdeaba212a1977fcfaa4a4df14534240343b501390a89b115369f76e2251fa237599d52a6e0dc1f008af5828090250ec06f78512e038c233d6c9d21f5a12b6b1102f5ed3c26649ed6458cf02de5c398d61fe31679d362fa289665f2ff70927b1e043ea5a7ab4de54865fbaead7452f6d103d41c2f938326298ede1ae25897681d59d9eb0e7bb50e53c5db4285640d342e7c99da07d90047511b7698c56d4a187829639bed2be390d4e219e1126663567b0382df36ce4ce23453783dc53bbaf150b50f998ecd551827c65963753dae05c91941bea7bae0da3a08f640d7c5d54e27c50923c7d81cf0d5fc52fec37ffd9c025cfce16831b8aa1396125123a2446d2ffd34c5666f7d66f466e0ddbfbc6f458769bcb3a03607517bc66c36c5673398b5e9191dec4240b5075506a084c0a6e92fb3718fdca8037c421d0780df677a5bf9b9c8506796f34b96906999a6d536494fd33a1c4d355e959af3409f611ff767ed29806b3464554599c8783c19e790a7d99db01b338fb8fbad370db4579308da8d08ad7acd56ce64c07c6162a47e2aa9002dc414463d82c816ec0b50c4399ab43bd51d7b73ed2bcf307e8f3f9413b102010e221b762ebf4914e2b9001cb93830c1b202b5433e33ff9502c5fd932110c76214c00b47189ffa82a14d6b80f8fd08dff16938750f8f4eddf140474c7377b2c8dc5c6e664928491e71fa584c4994fc558853ca3e0f7547909d34c403f79b52c6702b0899b167cea7c9d85141d65584e704e41478023debe503befb494a2a3d03726a3e41b0f4a6b4e6604f49e27f61f780e7d8e85cdbb8ee499ec6e3099e6519dd11911919587a38a18f053a8a170527fb754cbde5b42e3fe54032e49544fbaba32bba76be166a7c383f5a623889c80076f056fb10aeb885a2ba8e457ca2c94a0559db7d59790cd05e9e5604d0e93cabf51a013aabdc590ea3dd383587d271d31eec974ed5e8536596718fb0268fcf0640b4cac7c41307ae109066746faf093396cf3248c6655c8e731da8552b892d203b00cf87fc26f2bf5ee4d3cf8e2c2c8579cb70117656e06a538a05b5968cf0dc2b774a994ad9fd2c38530cbeb09f10ffd76789998bf2aa9a08dbf9ffbde8ec08d50abad5efca8f95012c4d8eefdc1e9d28c38cce59dd78f3dc4395c01e9952020d9631165ea1c9a306e524ce477f82bef4624f0aa006ee4e019bc2692777cd634ea37700977f4ce1197e4ec1aad09e6ee4af1682c43730f4ac1b0699172ef9e4c5c117fdb6741dbf83d9c31a0821b87c7106cdfefe8cf1d68c2299f6bfd89b821356c17270a5109d3af7452c3a19390fe51268369941764c4e423e582defc09b548a21fba31b811cddd28a7741cd686db65be75980bfc03fbcc5e7fa7d4a3c12e1109c88172a26d9f0d5c22680d48a5ae54f470c09c53ddfcaaea80d6a426802a2f43e5e3c45865ff9931e1966988efeff47ed785893eddfe53870c6f6e061c2028daac8cc8a87ac60056f1a10844a00c9e151d375e94d31e36cad458cf8bb0f0761389b5ea7ba6a3424900937d1612f5f7bfc7a3fa7bf3b9d5e326d6343d40a11bea05f80e7968c83c59eb9047a3d3e8f563d2968652615b96ac025172eb7a253f82719c0b01c33b2a76451c455316c4e0303c8f15d290320d222a5996a1839634aee29d9b67a3b755306a39425f27993a470dacaebddb22c3f32cf433f40358532cf4eebc8805c8d8026d49c289a63c60f00e0110e97ba5b3834c30109cedf5d0d57f808394563f94b0a649c4694426cbc8ef60223fb847747da920fbc808075e68af2e963d3e0bc02e430dfdb1687ee3942134790ab1cd1894444a8369fceb3c90fb28c6042fd6f4baddf750014f89134d6712d2819fac9085b9aa43da5860098684ef968a9ab15b63b3b72b87e34db7772aff13f110ef439d9269627ad8da6a91547543dd3f88eaa1de20c7343ac729b572b512a829f677cc45ba1f08313484a2c2cf4f7fa274207f8af0235cbe065dfc781f638a3f977486883ea17573e02801a6169bb002fe944a06a251b280c9bb3558e2fc8057cd637bc2e1a6288401c0ba5075916ccf7307b01dca0e1ae24e49cb593851bbd2d77941a3e02950d5f25de0cb7542ece1a931f523de4ba8540e52a0c5584f910d1869341c93c38c9a7982d2fff9b13c0367cbc7314ab49cc6692dd1d243360af2223fb5a121f9f776a111035e62ec8ad89ee5c00851211a3562a9b238f714da0ffc257462b2ab112f5082ebded9b54010ad08b2fdb6f2f988bd648a472143747735abdc3a57edaba20281ad6aff4789f0ba112523fbf2426add594226edb411cb831fe7014c26e35453a1d6423b6d8d7e3a5d797d5e0ecf04cf49a1da1164128dd94ef4d84a8bd45d2419e7b2628b0a2d71d07529f544c46b6bafffb5a0829f69d8e1bb204aef9263aca3c12d676c654884174f0c1a958a018965a340d6c802c8561f0a0180a5784011d0cb57544a14f6fd5dce5df9334025b6328a6fe147d32eeecb6c5eca7fcf4e98bd453e50cff3485258c36d5ee2eb25d4c0907f9ea79c5ec75ae8cb654ec7e5298612b08ecb4bc3da34acff63bba033d7a12f046f4c68209c1221f018ee0f1006381932bc9b6b19a4acdbbe371bef47eb29724c01097d87951aa1e3f98efaf0d72613b8ed5e81803763feea2819461a95a6b2e1d3fa0947095e557fb755ef3d976e446aece1e3f8b04dedee514d666c77a108e924cd0d3a0ec00713c128673f1e45de91709c0ed3d93cf2bbf3d26f2204ab44d6d653abe9611f72ee8c702d9ec60cf464f97db218548acfdbf77f1a598d622686400f965bc0506d092b12c6be962c287280467a86e8c5aa0a34dd537eae1e58dabaee79bc7b83e60cff7eb7205dc7d890fba14ad1b338d20ea08d0098f9ce06383ae127b0bbce1ba5038776ecf68f1106010b671f568768b2c98031162ee4df5b024a9e234d1be88d28c4819281b86c94474c3e11628146003bb1421d62b6fd71725d988372d8b96f81c3b668dabe196c0d3d1cd5536c5bfc988655542ea8f856fee850a3bffd1510e41f9ff72b990515de6ec2983cc956a690c19b51e759a74b8fc6f1d02e34b09089727cb6ff638fe29e64edaa32c1bdce16bab114a3a89d0fd4e513347fb5775a999f7471b3b206342e5044660a96437ed0deeafaf81823d2191b3945283b8c0bf2dad37dfb53a451e3cd8dc0a939ddbb17fa278608480649e6a2d453c5ddadf496093a878885d0bb65c50bfb9cf0addb41b3da22c04d7d89138b0b23c36e591cfe32e0bd4ccafb7d949029abc80ada263a9d99005299dfe7de13c3cd2e6098f95831c052e6ea4c339527419b811b79e1c068fa37c50c185dec2a7b2cdcded000800b0feacab7e55e3175a5eadc464618527ce98b396b3db813a99be4204c27c14b607b7eda316987224aac3ae85cec88cc845367985a9d6462369f5eba6ec97f94afd1918a008c53d6fad0968cf9f2e7bc78ba67d061bf80fc1bfc72c4e4a5a75d01bb983ab7517a5e56655aa87eaf9f73efaa1a286693ea2e27a75dc45005fad4c01c72693c7310c3fd03f9931629ed5959374b2f043cd92ee1078c90b05d9ee37f2945dbe6d976d5e576bd90c89991c6f53b4f22cd6cb70f11ae7d1b0fdf3a5b7f52a02fc4b266f6d5935fbe834a409c189c7e2f63413b8d3afbea0c35040549014c3f3c8b0c603e489aac92d87acdd6bbb06e713fc4f7121ed3cd2f67187950778947ffad9d03ff36fc2e55beed709d80a409b8d0e0103f693651a8f7eb599fd969d00a4a614ec37ab8f26b98fef1417c76aa63b99c6bd1b06de946d0ea055d4e26d52004eee4b0a047f1dff06ef530e6bd444887720eb16f7e536f366974ab6", 0x1000) semctl$IPC_RMID(r0, 0x0, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r2 = accept$unix(r1, &(0x7f0000001440)=@abs, &(0x7f00000014c0)=0x8) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0xf, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="c528c0d631f9fda2c2276c27e9bbc82987816c69980211b96eab36018086c3c051c795047df904ada614ba346c", 0x2d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="a61223d8903009c2165d0000000000000000000069d6c55f80a5a3a037bf3698a9887825279c987465ee863b39fe6aba398579ce50f648769c8c1b700000000087e425fc", &(0x7f0000000080)=0x44, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000001200)={0x1, 0x3e}, 0x2, &(0x7f0000001240)="3d9e01bff6087547732c4e30302ac608a30cd00d7014348f441fb2abc2e1a70bdcd426a2d3a9a59857d36b09f0a5acf9cbedbdbb38e4de0c4a44e84b069150e5c831e25e738d9bc79da223f528747e752f49", &(0x7f00000012c0)=0x52, &(0x7f0000001300)="f6d84affd2183135bfef4c0b2ba7e4785fbd13862db1f2bcd24c0b00", 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000011c0)={0x1, &(0x7f0000001180)=[{0x3, 0x3, 0x9, 0xc}]}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f0000001340)=[{{r3}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x5, 0x12}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x8, 0x81}, {{}, 0xfffffffffffffffd, 0x20, 0x4, 0x3ff, 0xc}, {{r4}, 0xfffffffffffffff8, 0x7f, 0x8, 0x6589, 0x1}, {{r4}, 0xfffffffffffffff8, 0x124, 0x1, 0x5cc8, 0xe1}, {{r2}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x1, 0x6}, {{r2}, 0xfffffffffffffff8, 0xfd, 0x20, 0x7f}], 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)}) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) (async) write(r3, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) 438.878663ms ago: executing program 0 (id=1689): r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x8000, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x802069de, &(0x7f0000000100)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x621, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000040)=0xe84) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f00000000c0)) 438.340069ms ago: executing program 0 (id=1690): mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x801) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)) fchown(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, &(0x7f0000000080)="0000cfcda3cccc38f48141bc6897036773eb7333d70c56cf732566720f454e2ec5b818d5bfed555084e3d3489c35ff228dbd29c90196342da407f862fe52f19da1c41bd62dc9e226ee27b52b7524bd08abdfe69ad119c68e12066f4e9438b771cb7177273e299ab500d3d37dd127d4c90f191b823152623c9d8df98a319289ff5102694f392342e33d25e6574f65968cabdac20740adaa0de83addfc2b072a1be104c4fd45f9f92fcc60c0", 0xf) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x801) (async) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)) (async) fchown(r0, 0x0, 0x0) (async) close(r0) (async) execve(0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, &(0x7f0000000080)="0000cfcda3cccc38f48141bc6897036773eb7333d70c56cf732566720f454e2ec5b818d5bfed555084e3d3489c35ff228dbd29c90196342da407f862fe52f19da1c41bd62dc9e226ee27b52b7524bd08abdfe69ad119c68e12066f4e9438b771cb7177273e299ab500d3d37dd127d4c90f191b823152623c9d8df98a319289ff5102694f392342e33d25e6574f65968cabdac20740adaa0de83addfc2b072a1be104c4fd45f9f92fcc60c0", 0xf) (async) 434.996204ms ago: executing program 6 (id=1691): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r2) 257.770345ms ago: executing program 6 (id=1692): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socket$inet(0x2, 0x3, 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000300000004}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x200000000, 0x2000200000001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002440)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f00000001c0)="24d494d6fb99618483dfbe866e71cb86a7c69f9480b460d90b4917b4827fd2543767e8d2f54112bd10acd4f53a", 0x2d}, {&(0x7f0000000200)="bc360db798a9e98bfe600e29de2164996a504d47fd2076c84db403be5e90c8a85cb748d1273f2849dc77d43569192cfe460b6d97dff57b53794e24ed42d957e5e3ca8325fa91e8d911b9055623462b702122ace69deb7c156b29542e0ae383c51f46b3273bf748d97d20cfb356cd0a293bc61b598fc3572f378dd3232563ead46ac4b096c1d6a6489bebbe792c1205d6d32ac3eb37c5c5b6ab6d72fb4317322a2af30cfc65854b3d8cc6d81c5ca1df642644e87ebf315a64730de7e7094f", 0xbe}, {&(0x7f0000000300)="350a97e4bf68d4d448b5c192cf89fc86e980cd5bd7cd1a847453b2740972ba9313114ea0cbdc78804051ca360169485437d917bcde679e8973d7022f47b42d66773ca396f5e3f31809b048ef03fd743f0f1bfec691a5ae1dd23eda5557a3a8692d86b854053ec73ea3aee0bc55d24d1704893226bfbbfca7d703f97a4e42c26f46ce70e676db7a2b3d3b9359f7db0d53bb", 0x91}, {&(0x7f0000001600)="c7cf5711111ad824254ea42930052d988b646d1f6fdb3a0f767e6d3466d67f8f72c3619e694f53e72e7a23ad7a9f2f6629f9caed586e55443c2cfc207c92fd290643626d2bd824704685f30b265a51e9d64454bcd4c8da754197592f45e751eeaf0d6c7df3926556ed5c1ac6e1452581a5138823e2373505f18d6b672b506f9499b0444d4077507019e04809724bc785dc41a6d2b151f1042ded0c443fc277094ee56a4d743c093327234ea1e6a93e8d51df3febcc6f9054807ff3a266214aaa3fe773494bf1a0c599521bada1e15eff2d70779cdc8b2e2a6083ad453d039cebd43cc707675fc308982ce62cc09fd60f8db8f9731d064284b26fcccc923a6c4ecac364ec86436b23bf9e573062b49ff5a0e8f104f7ae06553a9177f9573be8b15eaaaa2046abd282e8f49f3ce7bca489b9ae8a7df7f812aa176507f7d19f03193b94bd7a841a45fc8cd718bb99a8a502ffd96e2558629eea27f2f2650769718413013761b83a4d26b2ce5d314ca1883053d65254fbb2c3bfbb606901aeeb94c8fddca063fa61280a3afb254f26932544dc4f71d61dca73d65a99ada3e140654bfa2ff41adc240b84183e3bad0f1c3af7499fb0a04fdd855e6a003b0a7f4e47c80029e16e33819cf7ccbc228998491462b3ef2f624d4965e0d5b450e23e478f7cd16b4bcdf480349857e63c024a7bcbda8f821c835d3aaddb0d225f0dec7b9c7de790b273c260c8b1ca80e0b3426eb5978b0656bde36251bfde5e165a6efe48a61def7e7f12aa463c4e7b0f1c047a66c7c11d40e3a526fa23f14180d5faca4c1676bf34b0c900570828bf0aff8ac884e2b2a5f50655bfffd29ab8e3a81463d86dd157ea7f403187c338cb1b226a3402fde88020a73cf349c4a51f02c308cb31fbf3b574bba44f9af239de0ee3a1dd52bec2c8caf9d250a56436361ba1e224bd2b883fbc9daf413aba5b4da5d4fe33293b8f4eebc8e3b6994d1c716e8195600aea05b61ca332b43372ba84c71c50a4cfecdb894cc4a669868e8437234eda07dead13f83d6fd99db97fc11dbec22d06cd6bbe773efd1fe5856185632a7bc5c28519bff9d090c0676dd4fe5cc345b62b09ed5d267c7ee252b54831bd2346d48c18f47ffe4fa2af8427ea11fa0bb83bcdfd7516948c5b0a41d5a6c0fbc14d1fa0663b038925a842692f934fd76d4074d0dad9cf6f3252b70b850a78f58b9c39f6164fa516927c4ac0e3bf70f2e8465cb4597856c35be12d4686c154afc4725d53e560a793a167520f7532b9445cea80ac55eba97d326bb4b7fab15741d6e083a5f68d537f434e13184d323c4ff2b54a8726bc04f66415004d2b62ac4db2ac3e70b83c3cc7b0a40331dc4c1b79a3ba231e905ec0570a1855f673efd324867607e46dcdc97bed4625ce73c08aaa874ae2ff4bbbfc85cf5a3a4d7314196ec1a0039351c79bb2921a212b6a9da0c1103a97ffb9cfb86f991f6e45c5d8d43a664394fdf30a163f95afff7f4982055447bb90e9efcce3ae609ceb1565fc9f61dc49ffcb49cfe1626280db3fd92c8dfdfe0cc9ea7bf5be200c82e2ef443db6aee45abc114ec16a81e2f4b37fbd508b59a8ce0aef8da155fcd476de9c80c21d864c5744a55a7668d4426d8c7383d43d64ccc9edc41aa77ee876468e4d326773391956b4ccc3cbaadd2efc6c0cc02270624060a80787a9324886980e12eae7ea1ff8061822f5f813ef75a5468711642dc7701de1416da0bd5d6fed984df6816b1d3dab86541984133413af68f0e8adcde208285359a32f959374bf97ca33a9f7a54c696e9f2ad3fab9227e9c7407cf61bf43bfd32ccfe116877b76d0bb78860e0f42a59aa2eabe85d513ccd3a1b7805d9c57b7e863eacf9362033b18850eceba29a221c36f9602c4211e3a3aa594261a5d240a50cc3707471f5f816560a15e8fb879c3ce4f043aee8eb0cde950c443997af49b86c5feace8e6ffc54668c8ee0eaea07d5b23e30c9fa59f83fa058791bc293e8824421a700bf52f4dae611a44d0feb2eb6a54001e30a390b9afbde1823fe17a8e278ea6923bdc30e508f1163918fcfe7a56bf562dc0c4c5d059f1d15bdad36655ba729b4bbb6ed1a3ebcd496614f23ace70c7a114345ec4c1fd0d7fafc5c808bd58db40c20245a0c86762a140efa4c38bcd4ae7f6afd8e187d8e4fc6ff9e95a96f1955b2fca5fce22ccc7d6b31d146b82308b690ca9c62c7ea7ad0794ffb2ca65c32b01ab1690ee69c247908ba4e4125f9c5530b44b80a928098c469878417384200f2b9387937b5888adb9ae95dbfe279ea294d2bada3a80acd0fd411fa0f211c3871ebdaa88ad1e12af28987dffbd88987acf15eb7d96ff4590ebce43556a31664befc7bb00428a985f0226f399733e536e12fcd36d760b8d888ea741cf0a7bd6e549be3e3d2673a9f4fb9731243c369f755010131ed0e365c541a293c0cb096ae460ac2a943aa36cd9b4efe2262aabfa14e9041ffedc5e176ea287cae0bb28938b6e20fdaba5530f2f75f3e9de1ebc8a1ba7eaa031420cd4278512a230046b9355f4193f3570f09ac2cce78ff1f073b8e68d6f1e400415aadd2c047b8d324dc39d2c276918b3c4cb9d2e73b13d5d51baddaf14e02a3f5659aaf55e6dac0c66b93f85c647c04041f33c363d3dc4abe2234be3254daa1217cd8f7c1b6dd89bd2546d83aa5935500b3c24560c5162468cb4ad46a392bd5481c0ca2f8635d5b7a5ec83496378eeb8af84535ea6f7e5772da1fd4eb4e8da3b7c302d861c8418a3c30b8a75591c32efdb6b2ee61d60ba92d9cada1f384cef0a10c46d37941126bfc2fc9e2138f713e4174c2eb44f51333e262c4ef1ff52c91835a9f36b701821ae4fee1585f4f94f4c8ac032b272857dcc257c93aa9fc48e655510f0b2b4d5636d464b30aee3c6d0174afeeb609d0ea1aa5b2aea82b4de0405cae16c1ea6baf546abe6543149deefe3efe2f34340f7b55ca31465b261862edab0d24b4df33bbafbb62cfba0b25a80f2a6b8fbebe4033038dab1a035349e29481826f0ac2f27985b9c777f7aad851cccdedfa4439930d95bcc5dbe792d7186b3f8b843b856bf1bc80ab7b5595d34812717c85155d36a483453fb1d3794e42217c23bcbecd7e76b6a983ccc91d6486433c32ae9dc1bf8824041659f5d303456b39bac697006be52cb5561e997cac1fa0d1cbfed06b594cfaf583ccbb40db58d122aa837fcf7a5bb65a4721c16ad009454b195ab1a5f098b5f02bd001158626f5ada134ed9f44290f8a20bc652e8dcea020e490c87e4d8119a0dbb9b41c20297b47c10408df35edaaa153f8b96ad4919a872a3955c00cde4a140bfcf585148ba4efa5e857a0e20b3ddef2f8385af0c2b81e9e0473f37d25a7785d1d4e541e39c8dc6ce3e0d8d14079ccb2fa5ba756a0f19e3dbf2d73b20170c148205ef99ed893276bc0ba9bf2762261e698ae5e346254a7f95e6b66a931c6c83e867c9398773d780c2bdb0c38076afed9281e37f5524630bff71092a9c924e8ee31ff1de805b7b0153a60549f4945494afe94ab6658461efc00276c16905de8003a78c2a88167bcee7ee733c8b4b759bdb862f2dfc6e3d977e07ddf4dd1ce906a1c0d1ff873b1184de1bc79e77ad4e6a8c33592d8a524bc608f96c3aafd469c37d2bff9fd8e6fac67c81a0990b97d496acddd438d5e6af00abc48fde279c01d763318ae876614e51660f0674217c348f5545c452a095450e2c11f7008becd85a83d9224a3e728092d993fb149b40a0c2b67fb8ab12fae68cb12fdb1c2fbf62c7b5b25998796fdafb4ff999923167c3f268b34ecd88d079156aff4ca07483053b831bec6b1120d51ccae3daf2258fd2997e881a24ba791a907cada2b3f3b851608ec8b582a89d3d89fcaba130c2f72fc60d5dcd76fb4c395ba6974035234f60b2532816bb3d197c1932795935dc310f96355d04c0abaf2d44203dc2dd84bf9e70b8131b134f143078626adec56047b426d233961a63bbfe3b6ebb36c021b7eeb30ae9638d843eeef73078002a8c7b2acbac15f5c099e603bab382373469baef116260ea89c5e8105737a7bc35998c4173f379de8b7dcb12e3fc816e1000807ef18f679d27c2fb6f585c06063a91848fe420d6c2fe354080ca9e6178d426354d5c5ef741ba43c677f6cc3e233af6d9d4a2524c60a3b121e27e91abfa6777d2a782c2c1059788d6cbd89ae50e6c53527335bf09cbf997920ab6630a1aac4c9c14a46e63c9fec1483fe9cf893bb7bb8f838106483d1f92c280197cd4e6c148cf0cb1cbfdf6ba002dc3f5674f5668984a6dca3d380b5de087981200e9e4ed5249b5f7fdff968c348330ef02d000435434ad30f29c937037b31f2fea6b947a58aed59846c3111675dfbc51e273042b55764c9d9d54a0c812e52daefaa639692f6afb2e72393f7ed615b4eba927bec27fdf56cb97918ee7f803808e5e159c99528292e333c47865c68f4ff1ffc41fe6bd4feb0b24e89428790dc17752c840b50efb470d0f1f759ae52f06fd4b3efb836bfaccfa3a322f17a1f3c622bb5c1d4ad7f7b038d3dd34d7040072498d97201be3ab61fdc88613a52ccee5f8e992e599592cacf70ee153096b1824e44a5f1eb6eded5ecb24270fdbf9a7d4f118aba66a771e57393360e1b78f6cbdd012166617280bc174651aca7f8b79422df5b3f0caeb9d85f1e629a41d7eb6a363f6dadb097c25e33380182351054f14ac9da484f4fba5953bf8a71e3b0d753d1bda8b9c57728774e3f6133a0d63ae3a63e923a8277ab5299fc6b40fdde28fff602854dc169b3f01308b77faeb2d035ad4286b0443811d500fdfb2a5ddfb287be3f93ddafce107a96416cadfdb21c5cabdac3584419eac02f6f5887619676705f1f053f2cd3039c6f42204e00f80e9eaba7f8272653e5b0b2f5b25bcf500b24afdca7891b6d7186aa4b1b168b2a217e36fcafca8209c629cf06565aed6a09b2741fff0cc771ee910cccdd0e0884aece2c346c23344ec3a49bdc266e252a1709ea0303be59c444bc0a985940392d972ea4e7c0c7ddde9d08e83366ab153565751dc120420441c5fd344fbb2223cb0886d076d118727a591c951964916e4994538e336d85c3f847f269b8336c7b0fe8d8eb9efc14de5267e3840e0edce3a3a26a4a1b33f8b4072e87f66d8d211f0647aa2ff490d412e605037fe2f22032e6f5ef35ca528ae58782e4e42ab7223dd901a58664f8db732abb69fef2828e054bbde17ad30b161dab7ea4aa04a955189fe941600982abd22372c67392e6282b62535d493e13e45f2449427a2c1e90cb5f88041a9126612e33969fc9e692a172f41f109e234eae3656f886ec1d9fa8e28e46113790940a5db7266f620ec436bc6b850e92e0142469f3eb93483f0f27e834567935afd4d86bc94f5849486ba6b07924cbc78e69c2861884ace560a4a10dd213b503b6ef89e7971c956e1264fbc8e54d56db7668cc77414045cee78a6250f8c6e36508edc43d35edbb95afb64ed571dbb5da1cf56d976f0e7f39e5aaa6c59b47d549a54a40a76def7d966907cef8fa608de98da2516be534384b7165373087e840b91012a1caafe0d6a47eacaae3052cd3633f1ebe42aba209a950263354302f54100d0d9d9db8fe08a10545a733318fef53f5574405862395cf3b0284eb0ba7f0afcfee682c71094a3065567c607dd74633ae7ed63f3eae2ce1268480638f40caeb618b92b8112727e634a5013f590ea5303cdfc0dd614395a1824cc52ebafa30b68b174a784fa4ae88fa8ade87e", 0x1000}, {&(0x7f0000001500)="5dd28e045dd5ff993546ef6d0d1f76bb86748ebdc4c4253b33bcb820b079487d502b3b6fbc63829623b207d7067a3798b37a9ad0b3ae5ec21f545af9c6802b0f678c7479871f1e843eeefef7c7ca070ad9ad4d33c3467f6b29090bfec3b10659669e74e826", 0x65}, {&(0x7f0000000400)="d418b3b9a01813104ca9614cbc4f1d941b012d380d4eb66741695d69a12a24a8ed7db17aacbee08726f43ed00aa8f3607a82d09e706aa797f43f5c1a", 0x3c}], 0x6) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80, 0x48, 0x0, 0xff}, {0x6c, 0x2, 0x9, 0x7}, {0x6, 0xeb, 0x8, 0xfd}]}) write(r0, &(0x7f0000000200)="d29e461bb33000e2000000007c11", 0xe) 255.239743ms ago: executing program 3 (id=1693): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cc8000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000a80000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f00008d9000/0x3000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x4}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 253.973817ms ago: executing program 3 (id=1694): setitimer(0x0, &(0x7f0000000080)={{0x200000000, 0x4}, {0xfffffffffffffffd, 0x6}}, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000d40)="a41a98be3dd1a0bf379e4d9756e95792de8ba2ec8c944d273f3971787699f30430b2ef68051dda8ac09e53a55e1a658d143014864431abc3eafee2860f7034be1098dce36307fbd044a0e3c4bab607640f55db0eeab11c44575d86288798f257bd3466ce0249f6c562202777e2aa0f187890dbbd66397e3ce5a21bf17b9fc59b5ab18b41100c192bed60e361cda973f34e478c91565e1125244cecce6ac20456f243d3fe4bdbb1be190b80c0a7166b7c5c2f6a9bbfa64853736fc9bb94ddceab3f9c080ad811139e3976ead41d157b257c3a9d67284b7e075168b3ede14267f8b30fb47c59f7ab24c2b0abb93194328f72309689341fc742a4f778640c02795eed414635807a6f38ed2b6c84b86fdc6aaf8e5b71ad60be1ca8478c6b6366a9a6b578861bbf72af2ae628d631b3e1bcb28dec3d42458bc48459eb96f21ae58115f0454aeb492141fc213fa55e930b2cb8d4cea57d384115f3bfee1d9e24bb9b2675808bac432163e96963b43f87ea05e7634c85d959bcc27e8cb860f5af2bab7c76964b89cfa4723358767e8fb076253a3156084f2477bb6ee99b79423c93f0cbec01b157504999451248e6d1cdeefcc793ae596580e9c66885505639a91ed1cccc4d59998164b7fbf39d1b50f36cfdf6fc39ae0ed91df6ef4a0960573d59aaef66f2bbf761cf483fa6199464d7984eded77c99cf419332d97490f535637a35e972229b8174c0c4c8c3553a8d03f422a1", &(0x7f00000002c0)=0x210, &(0x7f0000000300), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x100, 0x84) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xcb, 0x9, 0x0, 0x10000}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) pread(r1, &(0x7f0000000180)="4e9b82af42046acdf9d0fd56717c7164bde9c183164fc9a55587a11f26ced1c4b3a7793e4d70df85d51840ea525b6a592f2aabf1b50fdf2681de5a90ef3d61e5d911afa4642d14195fb02413bc83d31ebea9c7f4ab0fb081701b8fbcd4247478636206c862fa534253045e0f0472b6db89a17468799a8f8e64c4ffde47598a", 0x7f, 0x8000000000000000) fcntl$setstatus(r0, 0x4, 0x80) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) getitimer(0x2, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x158) utimensat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0x8eb}, {0x9, 0x1000}}, 0x2) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000300)=""/215, 0xd7}, {&(0x7f0000000400)=""/204, 0xcc}], 0x2) getrlimit(0xd, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000080)) 253.007823ms ago: executing program 6 (id=1695): r0 = msgget$private(0x0, 0x6c8) r1 = getuid() chmod(&(0x7f0000000100)='./file0\x00', 0x84) setreuid(0x0, r1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x5, r1, 0x0, 0x0, 0x0, 0x10, 0x4003}, 0x40, 0x6, 0x0, 0x0, 0x400, 0x7, 0x5364, 0x9}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x4085, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) r5 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') sendto$unix(r5, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 252.589846ms ago: executing program 0 (id=1696): select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000400)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x0, 0x0, 0x9, 0x2000000}, {}, {}]}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) fcntl$setown(r1, 0x6, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x8, 0xf5}, {0x2, 0x1ff}, {0x47, 0x5}, {0x0, 0x10000}], 0x4}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cc8000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x200}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffff000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00008f7000/0x8000)=nil, 0x1000000000003}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil, 0x4ad}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil, 0x9}, {&(0x7f0000134000/0x1000)=nil, &(0x7f000023b000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e86000/0x2000)=nil}, {&(0x7f0000096000/0x1000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0x40000004}], './file0\x00', 0x6d}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="0000c3058e", 0x5}], 0x1, 0x7fe) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) ioctl$VNDIOCSET(r3, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000100)="9076304efd57a94fd96bdded84994d90143e8c62fa665940b3f806a2b702d8cd8e7aa2f9bed0f28d68ee0ed4738c4e809fc7ef8bed090cc986e5310d5784b3c1035e2347534bfb788f68884b6d837289f451e1844ff46f30cbdac65ccf51f1661b18f8e506e34cf292c8ec88bb2dcced", &(0x7f0000000200)=0x70, &(0x7f0000000240), 0x0) 215.709492ms ago: executing program 6 (id=1697): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x65, 0x10, 0xb, 0x1}, {0xb1, 0x10, 0x2, 0xffff}, {0x8, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="c5283808000000000000005a5ed30af346a037d06b", 0x15}], 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x599) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="a61223e590df9438a33009c2165d5b77369c3aa91b99850000478340847f74c5b9f046bdf7b0288c81f397310000008bddffffffe8f7c65e2560bd1302", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xa4c, 0x9, 0x4, 0x7, "5b94b0b6ef79813f00", 0xfffffffa, 0x6000000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f00000002c0), 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f00000000c0)={0x3, 0x1, 0x2}, 0x0) fcntl$getflags(r2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[]) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r4 = dup(r3) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)='T3', 0x2}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x9, 0x8001, 0x6, 0x4, "e131becdcadcc0c56b15a311922f55b76e12b0ee", 0xb, 0x6}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000001c0)=0x9) fcntl$getown(r1, 0x5) 215.309013ms ago: executing program 2 (id=1698): r0 = msgget$private(0x0, 0x4a0) msgctl$IPC_SET(r0, 0x1, 0x0) 215.053831ms ago: executing program 3 (id=1699): syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESOCT]) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0100"], 0xff, 0x800) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x68, 0x0, 0x0) msgrcv(r0, 0xffffffffffffffff, 0xf, 0x0, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="c528c0d631f9fda2c2276c27e9bbc82987816c69", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="a61223d8903009c2165d0000000000000000000069d6c55f80a5a3a037bf3698a9887825279c987465ee863b39fe6aba398579ce50f648769c8c1b700000000087e425fc3fa190512b2ce56c994400000000000055f4630057fff9708fa08025", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x3, 0xc, &(0x7f0000000080)="eb96cbff13b9fd812eaa4e713048e6319296480006bdb2ed76365d9871f66e2819974d31122231a041b33b3ad1036a9fdd8bd9cce8a1cc2e0b5f25a733a2823cc12ba32cd65a5b3ebf92176a842315819e45db39e5c94bdff30c2d3c4e005f4c12e3ae51ac3b7c598ed940fd6b8ad90c2d0b29f86c0dc2bcfa7e7e55cce996b36ab6c55ba9c08f03f7ee96fbeb1bde2c7c5f247d167b60", 0x97) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 1.630458ms ago: executing program 2 (id=1700): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x80, 0x11f) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0x7, 0xa}, {0x34, 0x2, 0x30, 0x9}, {0x6, 0xed, 0x12, 0x2}]}) write(r2, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000240)=[{0x20, 0x7}], 0x1}) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), 0x0) getppid() clock_settime(0x100000000000000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000ae5000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000228000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0x100000000}, {&(0x7f0000f66000/0x1000)=nil, &(0x7f0000b4a000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00007ac000/0x4000)=nil, &(0x7f0000022000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x1}, {&(0x7f0000c9e000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000d5e000/0x4000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7}, {&(0x7f0000d23000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0x1}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0x8f}, {&(0x7f0000788000/0x2000)=nil, &(0x7f0000efb000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000038c000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil, 0x10000}, {&(0x7f000083a000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc6}, {&(0x7f0000e50000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x808}, {&(0x7f0000d8a000/0x4000)=nil, &(0x7f0000494000/0x3000)=nil, 0xd1}], './file0\x00', 0x40}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000100), 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x11, 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x0, 0xffffffffffffffff, 0x81) ioctl$TIOCSETD(r0, 0x40047463, 0x0) 0s ago: executing program 1 (id=1103): r0 = syz_open_pts() syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) write(r2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) r5 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x190) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, 0x0) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x2) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000003680), 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r7 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) mkdirat(r7, 0x0, 0x95) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080042000090000000000501907800000000ffffffff014424058300000000000000100000000100000006000000040000000900000020000004b3892303ac1400aa00"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) fchmod(r0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.207' (ED25519) to the list of known hosts. pckbd_enable: command error ¹j¼õ¬|ÿ žpckbd_enable: command error ./file0/dev/bpfifconfig: tap1: SIOCIFDESTROY: Device not configured ./file0/dev/bpfSYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) SYZFAIL: repeatedly failed to execute the program proc=1 req=1103 state=3 status=67 (errno 35: Resource temporarily unavailable)