0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x7}, {0x14}, {0x6}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) (async) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x5}, {0xc0}, {0x6}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x5}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000440)=ANY=[]) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (rerun: 32) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) (async, rerun: 64) open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x126) (async, rerun: 64) mkdirat(0xffffffffffffffff, 0x0, 0xca) (async, rerun: 64) syz_emit_ethernet(0x3e, 0x0) (rerun: 64) r0 = getpid() setpgid(0x0, 0x0) (async) pipe(0x0) (async) fcntl$setown(0xffffffffffffffff, 0x6, r0) (async, rerun: 32) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) (rerun: 32) r1 = semget$private(0x0, 0x4000000009, 0x82) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f0000000080)=[{0x6, 0x41, 0x6, 0x80}, {0x0, 0x0, 0x0, 0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) close(r2) flock(r2, 0x0) semop(r1, &(0x7f0000000300)=[{0x2, 0x6, 0x800}, {0x2}, {0x1, 0x8000, 0x1800}, {0x2, 0x1, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x1f, 0x1800}, {0x3, 0x46a, 0x1800}, {0x2, 0x1a86, 0x800}], 0xb) (async, rerun: 64) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) (async, rerun: 64) getegid() (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) (async, rerun: 32) semctl$IPC_RMID(r1, 0x0, 0x0) (async, rerun: 32) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "c07b1f46000000efff0020fbff00", 0x1000}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa", 0xa) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) pipe2(&(0x7f0000000100), 0x0) (async, rerun: 32) poll(&(0x7f0000001580), 0x0, 0x0) (rerun: 32) executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x34, 0x0, 0x0, 0x205}, {0x40e}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="f1ba94b845a931b687a8b71b67513ff8d30b3b3224024a6653a8aa6b92834d5dd814ad866237491a0afe3e3ee0d210a5579071c85ff2c393ad6bf38cf1cdb6f9812760441460dbae66b4e2fa848ae7f6aee9", 0x52) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f99e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x9, 0x0, 0xfffffee5) symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="35097d71ec454f5abb3263bd865cab91fa455d940952d10dadb8037c", 0x1c) executing program 5: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15}, {0x24}, {0x4000006, 0x0, 0x0, 0x7f}]}) write(r3, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) socket(0x3, 0x4, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {0x6c}]}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x4000, 0x0) dup2(r4, r5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16}]}) syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6055acfc002800002fd6faaf3fc0a2b5b90400ec8a8afe35fe8000000000000000000000000000aa890090780000000000000000000000000000000000000000ff010000000000000000000000000021"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {}, {0x0, 0x0, 0x4, 0x9}]}) preadv(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000080)}], 0x1) ftruncate(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x1, 0xfd) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ea00000100000000", 0x8) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) getrlimit(0x0, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) pipe(&(0x7f0000000580)) utimes(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) pipe(0x0) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup(r1) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180), 0x2, 0x0}, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000002c0)={0x0, 0xfffffffffffffde5, 0x0, 0x0, &(0x7f0000000200)=""/75, 0x4b}, 0x8003f8b}, 0x10, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000400)=""/158, 0x45}], 0x1, 0x0}, 0x1) sendmmsg(r4, &(0x7f0000000080)={0x0, 0xa}, 0x10, 0x400) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) close(r3) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/46, 0x2e}], 0x1) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0xae) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r5 = socket(0x18, 0x400000002, 0x0) r6 = socket(0x2, 0x2, 0x80) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) r8 = socket(0x2, 0x3, 0x2) connect$unix(r8, &(0x7f0000000a80), 0x10) getsockname$unix(r8, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) executing program 0: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mlockall(0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db7f62ae0210833c71e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56c", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}, {&(0x7f00000009c0)="8f", 0x1}], 0x3) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) executing program 2: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, 0x0) setreuid(0xee00, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x6e, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0xfe}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) close(0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x65, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001700)={&(0x7f00000016c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000200)=""/141, 0x8d}, {&(0x7f00000019c0)=""/4099, 0x1003}, {&(0x7f00000012c0)=""/92, 0x5c}, {&(0x7f0000000380)=""/146, 0x92}, {&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f0000001400)=""/108, 0x6c}, {&(0x7f0000001480)}, {&(0x7f00000014c0)=""/2, 0x2}, {&(0x7f0000001500)=""/152, 0x98}], 0xa, &(0x7f0000001680)}, 0x8}, 0x10, 0x1003, &(0x7f0000001740)={0x2, 0x3ff}) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) socket(0x11, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000001480)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x6, 0x8aa}, 0xc, &(0x7f0000002d40)=[{&(0x7f0000001780)="70ffd0a289cf55cc8f2804b4a3fba540c6be9542e78e5fbaf21efa5f6bc1ccf124c0aa553297f67012115e92b1dcb6735dd2834ff640ad678ac9330fc2a80d0e970bfb05457d4044c414d7e8aa0f6260e7315d18d01c0213c16e5d9d381d7306817b684cc0c864f391bca4c143f2794767e175864dbe75", 0x77}, {&(0x7f0000001800)="cc51d9403c62f4340b97fb073ee41e052a6285a4d3d9d110dd91b24c460f2b4ee404f052382417b1cb33c9ed033e51be7884e537c0f85b8649a7e9de2962504ab6a2c2ec35cd99c2e287eb82f0faa67e6c3e1688694d5a2ccb04ab37c7dc59dfe1f04e364ff2974e6c4e73f5e6dbfea02c45087834014103185cb84eac862bbb0598ddfcb4900a968a887b048459b818a9021baa7976092a2f30b4ffe18bbf785e684b61d97a0adbc1c881dc57658ad897c5c7b3162b7be34cbb3ae25ec4f562bebd191d59f89ee644f6d33cac21cfd63ef26b93f0b3141e8bbf0890420bf9cfc0f3cd13c4d9954a7c587908cffabc1614e7b2be42", 0xf5}, {&(0x7f0000004140)="208307ab12c179f72942153d6146f5394379c645421b68a62b4aaf9b01bcbd4a34387ba66be526c077e122f9d78b1dae15eefd390fd4d6146602ef9db79f920dd739d313b90adce45477547ebc572999e4125f8fde20a25320ccba0804d05cd9817b5cdba37243ab2e240b53cb775179e5238bfe98867088faa710c4657943948278f2ef547fbf78dc5dea47241f65cdb6afca0da548a673377fc23d85e664fb213a7602342b046156426c83cf06dd8a47c6b3c68cffb27c35e356d1cce9e7b6b95fcbf379af25f6d9f41fc02ce9b246ea0a2b1a4a2b05e6df7a7cf9552044458b89ffbd4ee88c228686d0c20b60b3e5c0158e5e5cd133fd8464ef72548b982b8d64e7d8c2c118b7767fa97faf674458aa521bfe1b25d3d789da1fccb1bf1979883ab974accde59bb6eef3bdaa99c8b94f7ab6bcea30f9fea921f1855abfbc7ac7e50bff4dd14333b29e1f63a4391bfa59970237074bc781a59869cdc524399e1f32d0d44f22166ea4fa0df66af90567717d839abfc1786e0db3c8df2c9c872e0b9770d20ec3d4548debf949e97d2a0ec84c65f52da63d37fcc294aa4080a6af74a08df46ff6935c15f96bf80a1ea946830dbc67fddaa970a06dcbd5d12932a98ff3fd7ba2e5df946c8419a6c4633854052c54b1cf784f523ce26c53c16eeccaa2a258d8a076e60a7fbc7730895fb6cfcd068e841606013525a1304a38158ae316741470ea1c499266d0c5c9ed5e675af30e403f3d4d99af7c3d32bfaa2b4a9113e4347ac211889194a3f778c450a55d705c7766957ca4238e2281e370beb75478580af8c7e400baf17635b65fef0939d340eddafa09e8571b645d62e8528d3b7e614214f98043f0c3bbd6ca13bb5e7d17e67713efb7c942b954950fb32843399fed23ef80e682ef5030ada06a494a9c1c08d180a7e4d83b567d89b1e87c8a01489b5f1f00098b91ae51405102691a8bc1d32f6c141249b429d00170c866f82bc2dfe860da4185d894abc0964c23a318cc1bf29602126ed93b7c487f1f07f8baccf71ba9318ef02cb0262a9173263ba3796daffe2047e91d8a41f9fc17ee5bd8094409c2af1a6858789125005016a0d2a9c93aa1709d987e75bda192b2d51420b9be02baee634373a49cfe5fa95c71349b3fff7fa5c8f8670c109d4c99099530e77019c54e229e2aaa5fe48d4324a3776907b767cafbe2841fe1e98941f71b979dbb19b09c13c05ed6c4e30cc92daa388d9a5f5e39cc57cdcbe28787892d35e6b7d05b23e1d5538030ad113fa87ce193b356a90e1f7ae42c1141b5075f27c4128228071e52ea4e188ada76e02eea0477e3994ad3676bc78a312a171e06763b0839bd92a77f8f2b81edae37c76c69cdcd69a8457aa82152af938c5d8bed32d451aeaf3cee0159d766fbc535c632fc4a15c10732ec494f6ec5edee45d16a1219d5b04307611ff5b4a4ff17f539031ac134dee5c6ab079c598a08c64367f72a82bf2fc6a744dd864f3105028f6365f6ea29194c0d70d1323eb5805611f0bfcd962713d6f4179ff58cd27723834126ac4fd8633775f430cc5057c3ccdaa91da3ce07b9ec7e78a283138d4854e5aad6e7a8520ea5defa56fd35c23d9c09838e3814bebd1dc2142270c15deb71c25a4cd72e8aa5432e36f0a085f8e1a3b29082fe5fd059ecbd4f70f32035d6a346f815f769609753700201273a4233ef37d8c880783ff545dc5ecce7aeb84dec00e232c1d5b9202034a69737596d3a4143467b94ad076d56cc34fa8fa44100c33afdf5377d706eb681bd95e53212bd784ee6aeae864b5d5c6751ed53db00743e2f97d3d42ca49784737375313e68ced01965026a12ecf7bece27854822311fb487dab31acd9a8c4bb83d46eff5296c824b0e836deea5f51168b6a160226b66a680a363e60939a08186f337e7dfa95db91c7f58140728e2a74137a34b34a9d055f1dbf93443a1b083271fe83f1c920306f6775cabfcc90bcda798e8b941a967d99a682deaa9485afc1c41baeb682869fc0e0ff3556d5f71155df485123fb0a2418840d4a6a2d73a61a324196bd6a454b78ccf3a0d1200fe526c209e14e89919f7d244a2f62ab0cc90a53a98983e7b833073886b5ff7bc70f17b58876c8ada9de75383eef87540bac4ffdb547574d0524279415c1cfc8ff396bd9f0f7ffebdec33597dd0b22569e5a72fcebdb4ddf81d588c52fb73117be5c9520c2a8b5c350e0fdd66612a2cf202a1b22c16059786cfd0387c953c387748d7f8b5bd7c3f740c876b7c4ac839b9971d56f0efa2487d0acd83afac28feb2061026105aab77eab57dbcb97da7e2a6e8ec8cdfc152f31f9a1949e60da95348d4fcd63d6f13bce8057cf3726757c704a63870229593695c6e47d41516193e79ca276fc1ff78c95a36c311bd1f4e13bc3746bddf4bec3d34bc432ed097e70a8dc0d66a027d7deaa6e3a2ad5cc4b8da45a82df91ff93a6263b7e25f21a5dd4cc31ed4d72535227b607cb6b4e8cd8ea4c7ab59f62aed468bc0609aea9cff9f286cf80d656c7d4f78d5814ec8cf2d781370ce74aa4b73993a8e39c67d93e36399bfc74ac132ac240c22fd48f21baec106fcb56b6c2bf82b6d8ff7e3c8fd8696d0c32a5c0eed6e594b131a7cd8a5d362713306ed19f979f77a35ac8af8da32cb86ce9fc93013693e88f72c9119e00c147aeb05e1109a4e89424abfe121543df01b58d827545aafdab8f689ad0641a4dcd0d991f62ef5f2f7ed6f02d3167fbe20940ef39b62dda5e1a2ecc95dedca277ecfe0daed93d568801c2d403ffcb23ea6424ba316f01b99686c9549c46b1178d81eadd8f5803a586e59e4da26445edfebd8c385c4bffc25f0b2bf0eb3ac6aef4d75357c607d3efed08ba84b25ff0ee4e9d05eb213826027fb567f16cdfa5bb25c94ae7f37bd08ad068f4c7b23260331d09c2cdba519ff030069749b4cc67ce64f8437d4afe3da2a7f68af1828f9beab53fc9e95d8e7f05b6cb4d9eeee9f39ef02ee5730b436acd5c2dc3a0b90bd926ad23dc6a87bbd6c3bf239d751a81aec71f06b954e9e861c47c2bb59aa51fafe883ce2379fe2ed3b26abbf515a9c47837e69e31ef98b546a60476087c6c1299b7edc5319b08aacec72316bfaf76e4f6148f7daadb94c0c9af22531d6f000fded80df6ad1aafdf8795a204d2b3730f5b16d8c8707af93aa79bacc21f2aaaf32f04e14575e60cd99abb5a7ef7efbf5e7558f8e4c2006e3c9c2832dc7405dec217db7c82bc16b5de31f5df8a507a570f3ce4d643012c2449e9142bcea5485e93a3a8698ac72ef297feabc0b164459d4c4133965632157fa6e6c593312a20cabd419fda5e0e466cc10c64d4f1ba7f88b1ed436e62d1474d88b9fd9176fe7649620b3fc4e975e89d460ea0a7d430c3a53c631057581739dcf3cfd4f0ab032e00fd0334053e4b8a29c6da9bf8f3897a20c0ee667933ab634229ace1a4f2d0d7a0879c3c4ac5a7b039f67fcfef0105a06ca8325e4ed671884f049822ccec57af55c5df68f08e58b3ed22d19ae6d1036b7019a4c77c32a2ab3cc513569757925538b8aa58c268211b4b5d54e568ba5b2e9d8a524e73c845a32774d57cc4ab6e31a5dd38c36327b167df4aef041530da12ef0c189fdd3f66c01670f21c6a044491d958b8c36b9fa79d62e55176a616ac34a052492a9df7c869933875fd594ce9c0919d1e903eb2472d503655dbace698f038aead3ea884e2b0a65dbf5b01eaecebb7bec45cf8d6543e26e343dfc6dc6ee1f229eceb98c9a1381afd791bba7a91fb15452c9316fe91cc0644b224cd44284e2c3eafab2a903fde09b5b18fdbc2ecd8b8afd6a531b6d29a5d45c89d108a75dc2b0b44f85a1e6650cc131d2cf3cb6b8d5c436be181dc5b8c09fdcba72976413187c78a5b84a6190dd39d1b65590a4b019a53dc1f7361484c6fb4fcf9f4d9472b0a7f6ebecedad49d3de51532ba9a4563c96c5175653367bc881d8964ea676e22da6af527a95df34638a8ea1167229fda22cde426968a5a069f9e1694213cb7b791346f918bec1aa0d81a810e38b5415727cf572a6013edd5432de3d07c513ca91f06e6177500c2b559fc5e98a810fc67b2407a29c154ab988ed8539ed5625533faf4a39aaff9f2887800077fae6c24bd7595d246666fe893c019a939dd2ec03f375678c2f959040172ed0a4565f774e2fb7dde8a0928d69caf062a96819642659aa5f34518130e102307335a141f00cf4e264b09d1dff703a6cab3c4f1348f00b9cf63c3399916287fd9c2cc422ca4523e9afb9f99d03032c4ae391468d2847bd278ca45432ed49a761ca691fcc5a0f7a2a6bba974768b1e83bdb4f433b03ab20bfbca905bd6bbb6c1103056413216c3e8b9d3e5b5f211d0791a33d0e26a8e1ff3d7855069492586cba2f4bdfbb381e0704b8d21f9ad0755fe2cffe9b893d3eed17a1dcae2a5b7054a289ab88bda82d28657da493f3668a1f0490063c97233db73dae057693814b21970f4bd931a043e8cb3c80f3a5797657dd976ad965a90c50fbec0704e3ec98bcc36170286c6ef51cc55f6a78530765437d8b8a73bfee7ad81a8ac771eebd98cea5e513c716e81fa245ef2ec1b7c41250376e6fa2682f0f2e92b11e3c3730812011fe67e3f932fa445e6628ab1db551c6d220e80007a7ac080ee46162fc9ae39f8862e04d745bb3d1ba91e0c0c25c921e03ea9c72c62a1dbf2e79f15c7ead7572190dab8bf9f4d970567ed4c7ca762c5a48cc769dc92739e8b7305589bcf0fe56d948f9cdb2d6c1863cfe708c1b185954bc8ace98742ee9c6fef0a5bfcde4a353b136fba840df7ad5b32ff82fe5a624f22d38d851fea0d6d4d7b8f73a7228ca14aea5a6786695c56a9580186e1b33ea450301515ea4ad1a572fc5553fb44f87f7ffed7bf52d7a1c89466e920842c141ca9b0068353b3600e68a26d7bb847f5d040966150c82866a9fe0bc27dcbca8468653dfd369ed6a28cfec7e9a2e61df4c9250af685664b307698cb718843bc06c83baa59c39d0fc2670acea95bd3b5ecd7f977776487755d763e6f685f3f06564d40131cafab19bb45d30eee361f0a45fc391398cdd63d21eff24df160e5beee7e11e565cbed4ea00766692b16d582dfe29f6749199670e4b2397712af38cc01c48396a8e87f5f994e812e053a37965c0ba1e26a99bf383a81331b887ec287eccdf2f017937aceb0039915c35b59ba01336f6329deb726bde61711613575b8f2f5bb8ebb3cc20479502e3eb86ac0174a0a4744ee10c97c3b51f1002e5f00f29af6ac7fe8904326c68342a221cbd64b316e354468926de695f65632fb9ca210e9f61940fa3ad2fc03ea74de533ba5e07cade959fb8050a3153f40b6d713fa8d837292aba88ce007104035594bbfc70d37d30e42bce08a8c518ebd01762e9c4a1a14b0a22ea3536f12df1eead6873b188340aba15f9e1e3d13df94d5fb09a2503f4963101dbf50c7201b1b1421b4d3edd0ef8e0853a55f0cf2f5fdc8e3ecf23aaf4d149df74984014175908f8d3268e705fa5ab1ab702e2a9cb4e7af2a115ff0c83c4a5ba996fc61042d78c231506999df0e6ecda8d732c855c57b76623ff2bc8fb5b026dd06613ac539692c7a0cf475ae608a3b2b966a3e2cdd1005377a2c55ac95d2f43e7553a8089b30fb5c1b2d4b37d60a0c3a6c9e4ac411b642252026488a5431b2c9888c6b43d361d5a6a2cf2eb234d063a880943f52bd32766544fee484dcedfe6fd5db3248882b960ad268e30d03617a5afb6481cfa4a71e89dfdbdb29e19304d60", 0x1004}, {&(0x7f0000001900)="a312a7d2e76821a5abb1202e6dbca0900eae168a241cf80f88ea8e7fe74c0ba02a78e78e1179719644459a5740a814db8e68c9c6560eaa60c99e7cbf0a521740db49714c792df1298b48bf27ebed1778fd508decc48bf34561d77615699e9707fc3d5d5492b95ed015fd3298fc42e51067b6a33170f4817f0e3c4999615d2cfbc2ea69d37c2c2af1f2d0930637755ed0ea08bcba2c9064a31f733139af6037cae0b253f7f1078615e884d8df", 0xac}, {&(0x7f0000002c40)="94bb6c97a2ea30a093ac611afb52b5e4e6d27799d8eea377bf9c76b8180bf3a516af4d30b2c6bb2247dc39ba07a951d8f70ebfae1355c48fedc21cc1f29421694498859e50bd504d9a9735a0aae222b051256d8ea601b0d395f260ba733f739e0e10d2cb71f3f607823aba55ce5e2dfa48def3e1d1e82ce7d6a427a3948918a0ffab98ea2737e9b09bc1fece6958b1ad17312223c5372a8cda44f46c8567d06a0210f2ac5a101bce3c34ad32f55edd1b0866abb8009e4dbffeff76d158f83adb91555cedf87995aef50216d927a56f4396c2a9d2f06f4d03795f94769f8a318c8cd751", 0xe3}], 0x5, &(0x7f0000005180)=[{0xc8, 0xffff, 0x80, "d8e3dbe3489df0094e3a2a341c582b8645d35369f7fd8a4abaa31d48a6ec1bba21de829d3c8821868087ef8d27d8113c9e389b9804b69ed3c109461f2bb8463ba976ed00f920a12bea8ef220ab8b1fa9f8623650d8af8ded1c0604162d15aa1d534e47512571cd9e3a5bdb6a8f8e64cbb547c0900a8a5617b01ef84239f3b0d52b6b3cf763df19558975425f115359ce70444730c03079b5b68a240147aea023b90c4510b567bae7b267ae84b175acf78819bf2082e9c8"}, {0x1010, 0xffff, 0x3, "b7c494c232c079ee55dc9fb1fe6d29b77d35dd1d965c47e88ef5b8a404da060a3debff71eb2cf23b9d6e19d0b94ad1fe8b6f29ff1aaecc18dc5381f1a17168d5499ea265e950ac43fbf930195ec48b0865d0a06e3be251e0c54f94d2b45f28c4a327e52356ce9f47ed3b198a8bfd8271c410f292bd0730c3ca2050eb54d3d426070c18c52ea890a355107e958a88314465311a915dc4c19e1cc7a280e355ff5c4c5927585ec57571f5e5e0ee10aa668aebf03182c5047a0055562e1f737536434f20ae338249f38d69360435de0a60235c1d03b38527f58f437cebb0e94b678d1e579cf5501e3cd2777db822b0f239a8585d0261f301511c531190a762c6d16517bfc1d1567fba05c50594e9631e8ce0e028b88acab4fb3443233acdac474c1d984f1d09056d006e8b227fd04403869ef46422e92286edf10906c6cb7dd17bf32251a7538bf5f3c18561ba515ca4825b82a3aebd3425855a76f1580e34672b36c1666eed2e39e2c8b11d47ceae45b484b29ba17bd14bd0b62014e088cd22bf2b44b58040953767c43969aa8278e0ab264f40043fe629e362e88056ca234161141f4979b8816713fbc950e4faac6a9bd3afb65125e2a87f188f3e8ccc0acbcb450c882cb9a34b8402efe27e0631b0136fdfe82464d2550bfcd48962bc7c1ab3d6115d162355b0128482642776cf9344c9c36f304c823d3b42d78dabcecdce4587efa982732f913cadf8bda01f0b2d7c1825a8ca4b286d2fd9fe083e879a384af71dd88c98a4203d7077a2348e267ab79164c90f4e83ba238b938c692d7168bd93e405198aa30a38549f8db73b77755995b343d4901b31018416fb26cace69b8391f1666e07eae13da3615a3567c5d1ea96c9e840549762270be6ac14ba9b54ff16fb20d8ca7c3866d243ae49ad39f204b9b6db49aee624f4417bb5b4bf4e0b6f4c4f1a6ed8f926cdf5c1999b58fae4ac7e5c0b7b59ad248d84a5d23985ad52e3ffb95d9a7f382f06d53a8c817c98d3d9055ff1aeac1d40f4e2340cdd2d905d71b7cf7ad520c63f9600c531eec45ad5e19072bee74e8164e2e4b24e50bcccfef9023ebc78e12f8af3128b77cbc7833583077202b4778aa91920326dd14954271cb39d3db4c951bfb9910023d1c91fa5ca715208b11bf99af81ec63531ed98e07d5e801be5f6dbf8d9a084cae1a1faa1015f0e6660d8cf5278b653034190248da715474142a0fd636c78aaae589e85a4a9962d8a0319579e357fd70e34f9ec87ab7f88aa789724ae5ae933d3b064f30534456929b301294b58f73eb05626b4f93439c42c04090e123d4a5d20cb7f0763b389873afdb1214ece2d0b427ce1cbae50b2d54ade6ef7d9bfaf5912cd1dd0f59e0db9c11aaf2c33811813431963989b98145d63fb021299849b8cdc245b3852c265c8036947cf0c6e1e1631d412ea7c27e6281e370dcfb12187f301e917568a29f467410aa3792103e6fb4838787437964b9a4dace93fcac8174812c0ec4a8b150b35d38aea2a018d02272bfb93744d16d042c44e1c2d11d31e514da22b21d57ca45194e419da8016428b31a7ce96532ffbe725a959ec8a2204906503f477e61ff191ec03d983faf35cfc83180c233526772ee704451d3e95afa32ff0ac95559df8107d92b4496d5783afd6bad6e0cc338496f1c3f3b4be9551d2b277dd7c5e4468670d3dc71916639d0cb9cda21a8b05b4eff532d8a26ef23f8730ba32b3a6352a9b15af75c12ee5a64b7ddd5862d01c993e829b96e79315d4c66cf05355ad454effa702e12706db0041419b626697af018026ec627e9cf23fa7b18adf0786ea73e19377e4225d35c75a2c87966a3a79e35201b032d28ff64e737cc4d14c5d4cf63d48e9ca2a24bcfc1425406149cc42e4861b045119b012523415f0566955ed999f3a12cf711006955ca20a7f2a1ae7ab50da860394cd92a1ca56f92b04196a920e9bad23f305ba646261be581b9499ad3f56b555894d9bf380ce4c37b1eda6887fe0030de0054d6be4d51d898d02b42e1406746ead230ddc4e9188b577f21b31fb07da83562d74f85524529c5b13639ba9a9be3b2a858f0e3b65485356b421333ef30e9a66d7eed94dcc2a96ba6f15bdc513bcc4141c08198a0be2c06da71575c2e193b4e2309a54951c83a55c89d7097af3a00103645128210cb092c61a11364c7de81db13cba0d722493467d6839bfceb0027fbde1fc9eea174a688c084833a46ca0ec7663a809919ce05d7cd4719a5a384afc53beb049d8387078c40c221ae7ef52c36d77de28941838dad2913c05b7c637d270a297f9a745c950f9441f5eec6b8dff24a8b48dea02cf7d629a64f4efbb84dcfecb1cf287334e08e330afdf80ca30ef67164fc32f8c61b084d8bdf94ccdfc202fc313aeb987003f6f09b705b2f8105eeec365991df6501f08a7edf2679461b71d8822055d5928da726b050587bd8342362dd27b9153617b888d3b401a43482bc90c8792093e68bffc5867263b57c7f6316b9fb7e034d2d39c912bbc7786e5487377826d170cf9fff3a0f23e16b8cac92777016de1eeaedb2ddbdf012b7f568a8ca37c413e3c6756fcb282d4d56e35c39e9388481cc77fbd3898a186b63ff3887f9c486e7681f0460ab22361316d2972033ebef18b739ad700631db231d451c1505fa775da2ee73061bd152da92fba6a2fb669e2262edc339b733761509cae508f2ae7280aaee40bdabf90a23dc975bf01bbc72117d7a487c5261525ea852b5a9f896883d91fe2db1662625d335f8d7d3026687050b3f62a5a56a507e0390bb51c81653fe0172164386339fc9e04c864ccc7ec94670bb1346f1c18445c4d131c9fc2116349ed9b23593f05ab202d51282116686c6716c7f5c2a0767b2cafb665194f47ee4978ea5ac5a7d326b4421a3b75e86fd78169994503673cabe7d4e3f54ea6853cc33a41f59f5f0f0e043a19cd526b8cba0d68d321b6027047e8923249ef96bd0243ff87dd645e0e647859f4d5c919e0dd8afa374ccfd1cb9e64e17e2ce65466e00e4c1660f121a95a3029e2030e1a6d29aa7d656498ab7cd3ddabaf685c2c5554097097583be3a6dbce018914c4272488b4fb0c50e04c49faea88b5d97dc1f59f6998407893e7310d154d5888c26db1fc9c01eab56c42682a137b320e1fd8200fb61a04ff7e69a591736e38305dd11f4f32af9483fe9d6819a822e1c72fd9ca73d7a50494750efb990e8d2c8a22df8530efabae2ffc172842691c5d70fb44b511e3775626ff79a629734cfea5288ed865d4a987e2f2b3aa3abb25f937b397edcd30ba341bb0186cc4596b271a132122169034a5da82ca9f29514c55d2c9d9fd85e87628cf7a1d38abafa09863b58f4ead4716c3146e900a85fb5d92785d4b86f7da74fa3aedb21fe2572faa95a3e7c248cebd27444cc032c4d986a46eb67a5b9b6601c462171b705232137f3e0be464621b793dcff0ed6a6d1bc19a08b10c95ab0ab531070303bd8b58040ac9082cc37113047f50dba1a972d1671eb8e879e39c2b73324c7271601149ddd561c489ba562e825da062a5cb063e11ceb75b44f929fe16bb6f439f4fa5e32dd1e372e70ae24b7c3cc9ca9a24e62e29e7cc039b635e40c276b4826e645ba1f6998da753c505d5e9a1b08da48186527ef21b369dbeb88cf60db0563ca0484f838ac5ffa03c54c8e1fea337d86cc9016c87b6ec34846c043b580f098875cf46a27486e9224664aca07beb7fe088655b5615a1a30d6d9816216188cc41b6cec815990850bd23186173c9fd922a5e07c73b24e94c2924857310b2b6934bde470ee343f6ca333468f449237a74976358e4645d5ed4c8e6b851a346922dff41d2b71097531291da109541f1f0e8dea2126cd630f12d7f0cc1cd29757082850bd99cc36a1cd345a39e0990e7dae7ef454dbcf946318e19ddb3d6c5ea898419819907b73682ee8fcdbe14fa679bbb8d8a2a3ea9074fa56886747a9be4c0b10ba74a2376b2aa39b597ff603b77e306fa8887c6d404a955c7637b2fdad9202a2335f4f49aaf5ffc45ece168118a0c5dbe46586b214aaa9fca140409dd8663a233616b563de6aa9661756417a25b441631caeeeba4137fcb9e4429ebf2d76b651609fba25a0b4e308b6332419e14644c767c61e4c14d4ca04e8a63c2959f8a160efeb772ee55380a7e4fb4ba28eb358132752f9354c60dd0c7b92cef1d189d97ad4303097cc802de13662ddf24c7a52238754d305988f49e9999b4858f7cefb2f8b0f942176bd4d8efb7db7ee46db230c559e550412210973ed119afcdf2fef6583177512c274215f27bf92d0485db76fe869d5aa1bfe78f742ad86346017a9f6918e23e39621f7c68e99978f9ecc0725a8e88a1423f9b241d51b3729277ea54770bd255ac35c923102d920d7d8b4bd5f5396406b3520a94e56fdb081380cdabad6439864d04cd91aaac6f8036a7410dd7198f953df9fa35f9cfb6269e56eda28a9d7cd57521bad390a41a038db3550fe6ac6c7aa47531dbff33e0384f5e6a90ecbebbf56f873cfcdc934345b148c75272d7f013fa95416c9eea43f00227f4bdf6f1cbc217ebaf30173c55cd5b08887e20029e691f2e7b103bbb7c5f30bd83f6d8f74d52c961d9b1c1a1fb285f8d1f1a10f078346700b80dfd653afc219af10e1f0c58c89447fc43cb97d552c348679659b125ebbe7b0c0afcaadd9c7396b3dac8c13dbdf1f4c2896994b01a6546ea49318b75b86f2a8f8e893aa6c2ee6a7f557e242b4c1b5f02e0d7bb5b445a7d6fd999c4c8cb9bddc3d300d3f457e8071f55578e411b3d46308a62a384d56faf4c5b25c792d28d8cba26181f26fb7507684ca5114d0657e823bfcde92ff1ae716dd82b125440da2e8782370bc3f4ecbddd8845eba0f729f46177b8e0ac01b25bbc28e74519dd401a270700e09d20dc14eafac3ee2e3e0a952ba2d1f2f1e64b564e2688e5ed6fe587b74d74411858a4b66dae882bb4f8646d6ef6737dfd1a63a4fa0a634aec0e900602283c256490b7d9a31e08d8635699af1b264db22f63d7571c23733eafbd9ea218c40cf876f27b60d004d95ccaa2a3c1592f712a79f25428b8ec5005f19736e6936c131e2a4f875509e2fa2add9d2434036f4664a98b2090ab34af53846c6e3bf631c1e15b29375963c81b1125e4f2edf3b65efa00f8edb37e0ddbf4e8e2db24d5b4a53b16cae6da3eb5640805cc34ad09231fb18810e84579b2cb2db28f45f30c4101716bc27998c5d4e40d780086a351a7bfd90931702883c2c1a9f25449249956e793e8bf927ff7598d10cb66e20dabc1a37070d3d81d22b21443835c2804db25729829804d2908d8b3f5cb5291a06b47f19e54a60bf9c6545ae496697d96395e3a63a64c78de35e6b92f305b85dd02eebb8f7b15d98f2c15e608ec5dfbdb1baa0091a2318bdc1513253f00b7993dd23ff052b5c1fb03eef01767b5e9d12ed184dafd89babfe81f91e39d68baf91098550e1e3679dc966f1ad3726f449ddc31f0d47150db26219eca40f82c18a46a8fc1d997442e619eefcd8930fcd46ffef8e0513c96749f919e36df19a2dae79dae3f5965558c01c1137040e9c064f6b42b825db684768b579ae7e6e679ddee48d3e3fc5cc5b63fd9726fa9acc913ee4a86527bb420f1489f7deb5102c52f9a89befc0a6c79486edecb2d211fe358e39c23c3d0ca6bf5db3059c7d35159db344bb4a90ea299d801ab0133eb1846958119329243b5833153d9820c3ffbebc05ddf1df24ed665589825071d2bd30"}, {0x58, 0xffff, 0xc0, "9e0041436f6f3278dfd9d0277ed87d9f29df9029ef64f408b567118bb6a8868a2671bdc602a4730155502c807ed5fa9e272dcdfac08c0fb38c48a72befe437fb477e346d8f8f3a90"}, {0x30, 0xffff, 0x3, "8e0a5bababd2e8cba5089cf8f41a3b91843e360a5b91e7a1adb3efa9d587de"}, {0x50, 0x1, 0xfffffffa, "4ecd10bb41dab1e76e4a8fa2371f70741a507369c4a4b6b42d809e48a95d55785fd1fa3918d70cf91bbf1d200d55c8cbd0eb4b69d59e039f590447"}, {0x58, 0x1, 0x9, "f3526ec27f5fcbf438568eb544b44f324f595e0afde408cb62a7a650370c78fe5315318cd48d2c0e26b5cf70369e7ac43b6225024e4e73605962795f7d89f7e842df73"}, {0x98, 0xffff, 0x7, "45d85ae3387606efbce4cf095c692c51680a2b683b4653096aa887ce4d5beb7645ebd0d5bb235ddb0709e5fb8a91480cb9580aba20d2b21e5c3d9f4440588987d7f95aa80dfa4d4d40f4303115525610447557a4109984ef89cfd1eef702284c37e31cb20d02db4cf874de9679485eee2acea617ba59b99fa69d007df83fd8183402697900a6"}, {0x90, 0xffff, 0x9, "6a5f0dd327783f73289a6642d1975e79bff611ace7da3f1aafac26211e2f14c9042fd6c638314dd3de2af97c98cad4921461dc518f59be2ec218f1d0a09df76abe63cda1b6f63def8a2348912e020a4dce3372981fa770717cf254ca69c5e3f92d7c2fd567b51fabea3e340721f7ff4d6a3bcafa411502d8aa1e55f51f"}, {0x40, 0x1, 0x5, "4aab0775b932fae947017c49dceda59e659c94cdc3278171290e65aecf9377293bcde72dd362e01bca5c"}, {0xd0, 0xffff, 0x8, "87014aa2bb7f9bde8224ea4510660b4b6d905293fb88b6ea21e49bac964ed3d40dd9e951e213a3d147cd64837a3ed1b8e798e54d553b8e38fea34ed0fa376144bbee6ad482088456e476db3733809d0a8dd40587e70b7f923b678d9289481c9539b02f63031a3274c1ba66afd081a61a96f92926ad2e1c69039562a49e57ac83d44714cabe31aefe03d30f5377691c608231f6bfffcf5f0e7a792b91abbb839398b70fa4d3a111f496c678af2d408f4cc25da4c2456d0b3b8ad0bb25d4"}, {0x48, 0xffff, 0x200, "12f26d276395292a6986e593dedbd7912e210868217f0d843e6524f09aa73310fed6ecae5733484f9c5f04d6b1970d1c46c4"}, {0x80, 0x1, 0x400, "248f9833dd755f0d68c030139746c0fa6090356272adba17fe5e0d74bac736b0ad96b8c66edd0f8a2dc71b32fb03b7f8facefc8be6740284f7371090ffcce7b6ce3c34694ab1fd80796bdf6b3959cae1552ffc95589e769d765135680693fb9993f259d1561639b8ab664ca903b5"}], 0x1508}, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) dup2(r2, r3) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000003c0)=0x5) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) recvfrom(r0, &(0x7f0000000280)=""/166, 0xa6, 0x40, 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) recvfrom$inet(r4, &(0x7f0000000640)=""/4096, 0x1000, 0x1000, &(0x7f0000000380)={0x2, 0x3}, 0xc) socket(0x2, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000580)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000005c0), &(0x7f0000000600), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[{0x1}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000100)=0x8) executing program 6: sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x64}, {0xc}, {0x6, 0x0, 0x0, 0xfffffc00}]}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) mknod(0x0, 0x0, 0x0) mkdir(0x0, 0x0) open$dir(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() open(0x0, 0x75f493fec6515f78, 0x0) kqueue() sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f0000000080)="572f40b2e5fe4229f62b9c", &(0x7f0000000140)=0xb, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getuid() mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000100)="bbff2eba542c0580fa35632749b009ade26bd2094189ebdb4acfdd2cecc44d53d0d82cd69aaed3e5672f35b151", &(0x7f0000000200)=0x2d, &(0x7f0000000240), 0x0) socket$inet(0x2, 0x4007, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x40}, {0x22, 0x7c}, {0x8, 0x0, 0x2a}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002400)={0x0, 0xa, &(0x7f0000002240)=[{&(0x7f00000000c0)="b0c0698d367d36c3f551fc1fed83b58e4ed86a38b3719d85", 0x18}], 0x1, 0x0, 0xd0}, 0x0) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x0, 0x0, "bd1331844e5b401532158b7b8c4d9c602691cdcf"}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = kqueue() fsync(r2) pipe2(&(0x7f0000000200), 0x10000) pipe2(&(0x7f0000000000), 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) write(r3, &(0x7f0000000080)="0f7850a8f62859d2b5eb72a2f15dfc99b094376dd2b2f7c877669e983d1b5d8a6e2361267c0a5bf2a0d9324fb057094600782284e67bf1aa1e5211952d980fac3e49873d3b42f4e2d9547063839f0cf0d9d0156c87cfdb290134a054803ee2b5e8917cfced7f15670af8b761", 0x6c) kevent(r2, &(0x7f0000000100), 0x4, 0x0, 0x20, 0x0) r4 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) dup2(r4, r1) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000400)="8b75b47993278645446230f913f3f0078cf2ba5c8b55ae3a4d0b62bd0344a98325c9eb3c95757469b8e6f19e222aa6dcee61a583b1cdf9fee4edafd8ebd449f9da0de3e4ea323d13cca5d1a8ef1a04e14c71ffa5dfe19c80dff89fb6aabf25efc7233d2b45a424e4034cb8cd23f301bbe83a0df3b858a7a0f917222406f169e70cdd0cfb9b2ce2075f1b9802716effe6485256c3c7b41efc5d80f752623685917e65571aafb82a63c3dd2720c9c3dda8f9b3b78fab5b33218774c2de31fe50e8fadbca3abe9c7a9252520013d7c5fc5db6515ce355ac06d7f5eb7b522297106bf17b2bd48f", 0xe5}, {&(0x7f00000001c0)="0b3f2583a24c6c903c353e373d5fca3ad5af82a8b5bb354c9b802a0e6f2ba2413747c99baf6a95e180838adf1bd88ca1d01f2cb38b2342464ccdcac3c3675cad70375b5e5eef9502b1dd39f30da54a7bce643d47efcf3b8516cce802d38fbf6084c098d32e8f41aa2c4eff5fc40be028eed271693136a5b807", 0x79}, {&(0x7f0000000500)="483f8b48027dc2617ea0881011aa79756716da1e10e85322aff7df4b230dfca4a846cafc685839311126feb0d6b8d072a13e410fa46e97a7bb5db15e02aa3c64bc0a7b6ac06bd507dd54d49ac643ca3b39a94956f57e1d2a42b71acd4f2427475d5a5a4421c9838f2c15b7dd9fb388e2577932daf7f06466a822cbec42cefb0a88a2142a36d918486a22f7de62df4d6058e0dd1a4a7ba4d417d7334b89df0406d463819a25fee0e6fe1f761d1102dfd7bca45b901ff7a942fa8ccbcd3819b6c5edd878fe6df2b6664263e56d6967b2a90a8428bc4e987c5bd9b1", 0xda}, {&(0x7f0000000280)="ce5f2ee485fffda3737d2f74b5fb3f7a83d597eea3f6e384166a777bf375cc1fe0c892874a51258a1fcb855c213e31abc2950c2ff77ad853653ac5a52723aed9fde70eebdb8092040287754d56d4cdacc991ae71a144afe9183025055b20d9beba9cbba5de510eb4761687c2c03ffdcf02501b46588a5a63602180c702439cbd036e0fe05e8d4da2ad4b401d437302085d17e0a005fa545b43ee898096fdc3baac", 0xa1}, {&(0x7f0000000040)="3a8191f690f2d5d5a809143f9891", 0xe}, {&(0x7f0000000600)="9f72aa2d2c7b7ff0b37544bafafd188243a0f8729c6d97f4802dfe416eb0610785090ee8dd12e44e0871f9db3d9d733637ade3200a8007f7ea811f95fd0b72f3af6ee9e845d9fd52cfd7e8943b4222f8fe34fb731b1fa745423fdcdf069d8daec0d4ac261b32eaaa0296c0a49244c391e42e2b4db119e110d4f550a9c0e36a14eb2145b7d256a99e678bff768658738ba4eb10afc499b53b2ad58c13f0f4b435564ef7424976", 0xa6}, {&(0x7f00000006c0)="eb9a95cb643d3102c86f82eb5fb447054d27bd1961c7860740e026df48bd677846364fdc985bd1a08dd725c19f204f1354463679d626ba7d9e36f6d0fb38fd8e960f0401bf266b0162ad9575ffaf7f46d37c8b1f5062504926008e38ad3386060bbf7bfd4dcd39115fdd80350acf548a7ab80ef534a662d8391f159cde24b2c2d0512689cc0abc4ba6d392770a289c2ba82482be9417a6112f9e4787b3a3d3e32d501a9f85ae861ee5470231b0fcf53132b736f49322001348afa04832f6db90cc1fe0e6da000f49e5d38d0c195261c813999f7c4ee91f220425d490", 0xdc}], 0x7) write(r0, &(0x7f0000000240)="f561325db04cafa4512e5736e365ec83b3cafe082b7b4436cd4c057f8ba5b08a4c719ec710b568ae0f7befd0ed09", 0x2e) ioctl$TIOCSTOP(r0, 0x2000746f) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x10100, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000840)={0x10, 0x701, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10000000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7101}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xc3e}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xc2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0x3e}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xd0}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], './file0\x00', 0x3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000340)=[{0x70, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) dup(r0) executing program 3: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000100)=0x5) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "2cf748460adb56e8dd42caee5275882ceece40cf"}) socket(0x2, 0x3, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r4, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = kqueue() getsockname$unix(r5, &(0x7f0000000040)=@file={0x0, ""/85}, &(0x7f0000000180)=0x57) kevent(r6, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x37a, 0x0, 0x3, 0x9, "6d2b000001000000000000002000002000"}) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000000240)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed08cb632e6959c", 0x5e}, {&(0x7f0000003640)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0d9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a37266e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f458000240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f89eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab183810104000077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a6e3a72e52e13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356fb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034c9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc491290422983000800004b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608000000000000000000000000000000364a78e1d1d1e8f5c1c5f854d92fd2d832f29620ec1e9e8f6cca4f", 0x1014}, {&(0x7f00000009c0)="25fd26f0c2f6f8454eb459827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516143c92282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e64e9f25f7d20341ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761de8c384dcb53ad08cb1527152db4272ad88493fb38f40398b5a000034fa551a4b2630e0900d08787e89612408f5c38d3185a17475d4a4942473058501ebaf20d02af3d8c60a5f48c3a9a6755836a8fdf1899b5bd43910f6d4f751a123c587ee70642588691f113749045b6abdcf3db86e647324bf25b37e3c2cc4c1e1464d5b356097378f0ad8860e4468552ee97b612dd1c29015fbc2bb362f3ba161e64e4739e080ed7439645b5209d44475bbae79006aa70b987a873c7180fa32988ce3fa24907bbae057634b9375ee778fc5292fd9a9bf70f2f654b773bec290c771bae649022fded51fd770fd6f58b4a8dc1fbc504f3357929f79893aa5e2cfcf29b2adba3c84bdd7b9b6781fafee04027e459268e80a3526634e889e6a166e811e3dbf3f88d5f3939bbe77d38806a3be958f088b364aff49c4e0ddf54b8f00890c52731b1681743fce56bebf135603daa64c74b80caa8e5a793bf0f659190ac2edc99b7c13f6fefc1228934e5c43772936352251dda437b4579dadf606a98feec406db368b7a01fbbf7ec7f3a1ea81669eb813bb29ae94d90785d31cca24ae7cb776f054c42988b115b5befca984fec1442fbb7275d32ed818261759c2e7cd06397ba28bd1162302e11a7e6bd53a478cc67ebeb913a5fbd49fbf848917d8d241fddf73a075da83e2b6db447bf9ee2e3e2c543fb1c67a3de15218f147520019ef263a15abb18bbedefde3da0deb0607a6d1f1b8613a1786e4d972c065d800000000", 0x2bc}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0fea7a92", 0xa5}, {&(0x7f0000000100)="6973b3b7b5f516f850b75a28715b10f7ad8042b6ad24befe4129af5d2f4165f2a214c533a7f59cebdfe071af14f8fc14b9d792c9c83e6b98efb49b3f4ad8f456696d252dc98388c1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa0cb61dde68a23b8d6b17ccb00b359556b51a4bdc4", 0x77}], 0x5) writev(r7, &(0x7f00000004c0)=[{&(0x7f00000029c0)="7b0503584ce8d2ce7fde9e5d801a23ea2b6979ecc844084c073000b4809a5180fdaffb5e0ae0d9f4cddd3f40a84400508657dc115d65d679ac86e2401d295fd33c96679b22911981b7f2b74fa91476f4fad3563c23c7edea5a5f4683a85a165d76b0dce05b843f379608a96bc2c5d201679acff1bbba1e46eaec7b32678997f651eabfaa08b61659f3474ca5feb3442f78b3ada6b54d1b173086e363010d65d6afda5da875d835b5eabebe8ae60c30895434c23b575878c5373add15a616c28317d955070cc7e28ab6b1ff76e4f6bed742420b07d297fb9cd6f06809f8c22547b515872342ea597a5394049845f42b3b97a20c308a5cb45d3c08b4f64821b9078aaa76312d0277d9ae7cd484b85a4c7d28663537be3e24ff6868f17d16aec1e49345a8c4b5b3cb314c40208c6633af6dc2dfa17badef99f179c53fd06163b1149ed0d6377f6b463dae3ffce81dd31f87cee66a958b85d49f69e5da1582e93743dbecedd2667a8766abd88895048c20f30d0b6635fd4cf603d01e22e79b7f145ba37fdbdfa914544e6aa499e988df5ec70926111777d3898a4175190daff7cac90043a46a2b22bc3b185af2b4e3d0b217f6c92d0b852660790c06a9f5076e9808b947adaac219c31c24ee613629455410739acc0a3b8cb9cc507611fb1474996bf338c74cb0bb44c17edf276edb84a52d7dc768b303a3bb3a56a415bb73d3a5cda8a7e753788155923baed1017dc08c52fe86240bf109704cd3fd7bff10627752988eb75c8e89f13efe9f0dc899adffcb7074a523d819ac2bf24eca8379e9efa19020f9380dfb6499fbe2f79a95cd0c0d6d90f97e8c39e75f789213f36282dd9a8cd23fb67d5e54537d07435b30a5d462ad54d8b5166ec68f96ac8d0830550c1da2086a7115d740c3e1105fcb2b9ccf9ab280913944808d01d54ce4b613e7b39b5d71c234a89154407df8c4c32226ecc59c577fc832180d179b5fde9a0ef92e28c7d3a98990c45ef782b5716cbada6fffa288396864e05fad09a020c8c0c13ba6fa3344d5c152e5ac149c1c10ae59a4111fa1de7d99cbd375476143287b405a5408da70dd8b3858a6f9142ffbc7a45cf9016ae23facf0478dcd19c477173f43a42b538d30d2d39327fdd27360f6ce39b995a3968af48a25c82e67a8068abff4b5e0f797e80d3293ffbff6e70f77a42486449d518395c159a1a2b0d83fbc4ed496b7e4c22780031396dc4c16cb4dae000600c209fdf5a25ebcbc6f85590af28968a755198e68e1a012d0b738f33cdfc2cefd43841761afc9ba8920e1c12eddb06d6b88b710a48bbd3b40d2340289326f8282c7064eb97c30be26580e47ac5969c7b18a29e642ba7fb8ef23f4e2262eed3c342e09a7d587c82f16a49d0debce35137e7e68e37db92ec952a289a8a81f8845cd0c4abba94adc27222daacc087923a554c40c0aa05607ecd0391627f92d58511d35e6f503ecb165aca20936695fad1641af15a4586f0c6b7b2e50edbd6c4fb73ef75ec9bd8ca0e49e0fcd88d58f3a2df25df04646394ba3a856d5848a30ed717c48ab9a8cc96ceaa4d4b15be21c71cc2e2cf0c905ea54955073b2560049a1d31cdcefb330f150e693584c262ec5019895b81f9786e7e15c5cca371f0709bdfadc4d79f1a7150c92619a3ab2dc2b8153eff67b9113c648c49c80bb768e3bea1efe6506444a8ceb36ce54c6978567ccfb54c17e84ad0ed0aec569b33eec80bc161c8a3f3f55094916647c2c2438324b8f459fa01f7e164aa93f766fc9a9ba69e8930fb7ad640aba041636589d905cbae5b68f41f24cfe8a591fe6f1ccf2f43ebffcd48d3e23ad6da34baed3242127562024c7bf77b962e4331b1e0ec411d95f4f9f7b177a85b71d150b9bf710aef8124aea83cd1f1ba339b480ba1f7ce179a15acfd1da8a1219ae9205eb7e50c5e485f54cec2636d3e46f65fed3d079ff3f167337106b9db94c7722ae14ebca9544edcc27aa0dc287c4184db906b942f4687f973c2b431321acaf10c404d0c2defbbf9ef2743687243b14cc8948a9b25601b2c5f0407a11536d67ea7575c077c563d1a102c08c87485d22c882e4201446856ecdbe5dbf73270bcb8d1e4bc3bd3076e8646c3618a821f61c19cd9d706804fa0149d3c9b701ce47d0d4c920379ea65a27d4704b205c382146fbd64a39e2cfffde3cadbddefa6e7dbcb1b12e2d9d265cbcf04926bacff8a2655cc74091f9530e638b4e2e6e94fe8191fad8b82cf99246edddce075e9433b4816fb89544a02f373ddf57343f7669f8ca5be22b8728f5041ff61edbdb7ae019057ecc1b12777e1d35a32a32e22a2385491c08080a3ad9ac5557224db5c30cc6b7f351fe02a836e5fb2bc48674ca4e27a8b65d878e8ed12e9671f42d72894c6d4f576699895af3cb6d3ce79d0fc2509025b9a13aa38bcfc8cde0f1e1097ffba802b75e27cbc0c16636ee7ef273bd799844b620ce0a4fd9481e0486ddf5465a09682757556acac7ee70c5b2e627c0bd2e887db4084f4d94854ef03f4f5bcac7170c6d548597c6d991782539778f6be82457144f9ce2bf4a9cfb33fd2b428b093e2c821a656c1a1ee373d97a89660fd942b8cad9f365c92c9f9da92aef4eedab492ad0704882d5b4fc2e80ed86b4c29fedb897a61132d5fcea1df46f98278b74f452ea42d3f7791c34c41bcbab19fe284dbd512d9f40339fd43d5a6aeaaa9b8c07b9653b16cc1b1438fcf4d23ac73a7b2adcc38e490fb1a14930e6af91a58f6e87dc28717d03700873886542cfb784a2fa005443e5ea4e3f78c0b9290dd4e2a7c0f6248d71b4a3cbe53c05f15d7ec3cc73cab1cc49f16104ae325e988bb5fa8191e6fdbdd910ffb758df5b2fc9f017f20a192c2c281849c6868d6339e86d4bfbd2fb12c65dbba64e464b3f30ba60af382f0182e215fd5c29ab327be6c6ffd8c80becdaf870b02845b969ba90bd9f6997d4cb4acddd229d900648df0f92318805f55c8668495c69c42ee87172e1f01c357b1df4f1a8e7292fdbd09fcb0ee2ede4e5e88ee2e0f302d5db26cab14e93950931a5041870711ed5d9240e42857b11a08eaa8491be999341035f8c88d87ea81c1d02911e67105f620116cafc30cefaeffc9a9458d3e93ee8df29871bee070f8839e3be54f8a5f9752769a7401e49979ea879cc70555d686c741bebec0b37f767f1dcff2c97ac8d50213d5e52a7208b8984661cb0cef2284700daf6e40c560322294843854c67e22d4dcad488a1523c84426180c6b5830b1433c3740048abbedc218b9c4d6ae98b6f1c273d203a3a5c573ae75faaaed5bec26099b16d598378700dc20ca803bf8a7063bdf0978603fa7200fc23a038a8e98b01cbfac63753efb68e73108fb896f1ef121e28c0ceacb83341e87179886ec0baa8010a175b79cb113cf9382bc49f3e9ed10e24f6f3da9cd436b3c069858a8f0149b29e98a895555459598378f788c633dfac8a7cd6c629f147ee73daa03dc45b90810450b0f36de8a79340a58ba9e62805d39920427a7c04db2325924b72c12e3a423453591c72e55bf9a76cb089fd3daacf85d696a6c3ff21561816f9b3c0c64d160f9819e29cb66547f565bf7f947177e789888a9cc48bfe52bac189bc6f55b6b20da33f25f5378496a466b104c284d5edec82d42b527ed345180e010eb570ab22189a9ffd06cf22ecb3a99b10da6cf5be313c2354040a570b7fe6b90276e350beedb9889df5048c2c284cb9816e70196405e333834fc1b2a13a6d4a5fe5373b514fe3207de4e835c4cb8776e5976bed23e7d0163342d6fe16f2a9dbede4f7088b9fe2955d7171a081809e8c221b954929c231ca309b4ab0e0c1cdd5604cf41b501f6b6cf3fba50e3be01bc1ca6ca02c304c13339dd853d1367621998d7ec24fd085e7b3d883adaadf3c95036a489b524985bace6bbd0090e08b650644cb009d36575e543fc3e101b3747f275815c1dd1812406714d19950f9a0c94ffe67739bff0277909a25fd6ebca6b366823296bf5ef22bedd7c49db15007fac31a70379fc1daf7b9cc93445bd372b0ba8f5ed6ae0a74bfbb2a868a363f9c819cc457db46eba23e9226762e529b90cb4e9b30c4ad24468e0cc52138660df3decfc596a2338d654e8ff160704d4eeea557d5ce025e7872891d7cd51fcf956e7a5c34a7f8059e9141548fa450990abff568655d48b5f82225e58fd0716dc422b84675ae1c6144eff985b9e72abec0707a64c6505f134411ed1825273c8e80b5688a828415a23647a78d", 0xbd2}], 0x1) kevent(r6, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 2: r0 = socket(0x2, 0x1, 0x0) dup(r0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r1, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000340)={{0xfffffffffffffffd}, {0x7ff, 0x3}}, 0x0) getitimer(0x0, &(0x7f0000000000)) r2 = geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r3 = geteuid() r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000180)=[{0x2, 0x8, 0x800}, {0x2, 0x1ff, 0x800}], 0x2) semop(r4, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0xfff, 0x3]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r4, &(0x7f0000000080), 0x0) getuid() accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r3, 0x0, r2, 0x0, 0x0, 0x7e00}, 0x100000001, 0x8000000000000001, 0x10000000005}) getuid() r6 = geteuid() setreuid(0x0, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) socket(0x2e, 0x1, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x7, 0x4) socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000100)=[{0x1, 0x2ff, 0x800}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x1, 0x201, 0x3000}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000001c0)=""/24) semop(r1, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) semop(r1, &(0x7f00000002c0)=[{}, {0x0, 0x420, 0x1000}, {0x1, 0x106, 0x1800}, {0x0, 0x0, 0x800}, {0x4, 0x200, 0xc00}, {0x0, 0x4, 0x800}, {0x2, 0xfff8}, {0x1, 0x7, 0x1800}, {0x0, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) semop(0x0, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) r2 = getuid() semop(0x0, &(0x7f0000000700)=[{0x4, 0x40, 0x1000}, {0x1, 0x200, 0x1000}, {0x1, 0xd22, 0x1800}, {0x1, 0x2, 0x1000}, {0x4, 0x8, 0x800}, {0x7, 0x2, 0x1800}], 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) setegid(0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x100, r2, r5, r2, 0x0, 0x50, 0x7}, 0x1a, 0x4, 0x1000}) seteuid(r2) r8 = msgget$private(0x0, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000780)=[0x0]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0x0, r9, r11, r2, 0x0, 0x4, 0x1dd}, 0x4, 0x6, r3, 0x0, 0x1, 0xfffffffffffffffe, 0x6, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r13, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r4, r10, 0x0, r13, 0x101}}) executing program 4: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x40047463, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000082000/0x1000)=nil, 0x1000, 0x2) executing program 0: sysctl$hw(&(0x7f0000000480)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="27066690c62f6cebfc962e4f49fdf85ddf958bb59860426bd2349152e4c487d027cd46f195e248a524479613712650dacbf45a40d2895bb625ae25384b1428b351741e7c39bd3e8d85e5ff6ee491f310ea22f6277d32a4c5330276e25ac6d462e119deddbf6badd9ef9e64a19ee554b064470bd2754ab006e73222858c6204dae5a1764731a77e4b41697626bf4cf535b0dc125d12b33fc627a22d13282e613e617bfd9c25da0036a4b844f7ecfef68d2f88c2f067cfae3c60d1", 0xba) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002db1bc88 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) msync(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1) syz_emit_ethernet(0xd7, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000c9000000010100907c00000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7004000090780000020696c729630402d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d4"]) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000100)="3d6a1499", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) syz_emit_ethernet(0x126f, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x102) getgid() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x1}], 0x1) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000002400)=[{0x0}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xffffffff, 0x5}) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)="ec2e5848cba4c5bdd5eda001ffc0c975331e280500fadecbb33b72ace141204333dd9bde5dc0811ab1a44ca5737acbbf3fa0d599009a88b371bc3b92505fe3e05dc04c483f02a6c53f4f99240ff5283509e3fecc6903888d1886e5eba6321a9c2a3c32c8fa9f8b657880337efec7717d8984060ca592fbfc82a29c124723", 0x7e}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x280000000000, 0xffffffffffffffe1, 0x5, 0x4, 0x4, 0xfffffffffffffffd}, &(0x7f0000000080)={0x4, 0x58fe, 0x4, 0x9487, 0x4, 0x7fffffff, 0x7fffffffffffffff, 0x8}, &(0x7f00000000c0)={0x1, 0xe5c1, 0x9, 0x640, 0x3f, 0xd970, 0x2, 0x47077047}, &(0x7f0000000140)={0x4, 0x81}) execve(0x0, 0x0, 0x0) executing program 6: kqueue() r0 = kqueue() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe}, {{0xffffffffffffff9c}, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x11}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd5, 0x10}, {{r1}, 0xfffffffffffffffe}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8060693f, &(0x7f00000001c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/260}, &(0x7f0000000300)=0x106) r5 = kqueue() r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kqueue() kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffd}, {{r6}, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1e0}, {{}, 0xfffffffffffffffb, 0x0, 0x0, 0x80}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x65, 0x2}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)={0x0, 0x3}) r7 = kqueue() r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r7, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x11}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xd5, 0x10}, {{r8}, 0xfffffffffffffffe, 0x88, 0x4}], 0x8, 0x0, 0xe9ea, &(0x7f00000002c0)) msgget$private(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='-,^[/..[:\x00', &(0x7f0000000100)='-^!/[(-[\x00', &(0x7f0000000140)='://.]))&{(\x00', &(0x7f0000000180)='(#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=':$-\xb7\x00', &(0x7f0000000240)='-k%-.\xae]$\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='#{@@\x00', &(0x7f0000000300)='\\(\\-+\x00', &(0x7f0000000340)='!-)*\x00', &(0x7f0000000380)=')\x00']) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r9, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r10 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x40000400001803c1, 0x0) ftruncate(r10, 0x80002) executing program 2: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async, rerun: 32) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) r2 = socket(0x800000018, 0x1, 0x0) (rerun: 32) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) (async, rerun: 32) mknod(0x0, 0x0, 0x0) (async, rerun: 32) open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) (async, rerun: 64) accept(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15}, {0x24}, {0x4000006, 0x0, 0x0, 0x7f}]}) write(r3, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) (async) socket(0x3, 0x4, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {0x6c}]}) (async, rerun: 64) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) r5 = socket(0x18, 0x4000, 0x0) (rerun: 64) dup2(r4, r5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0xca) syz_emit_ethernet(0x3e, 0x0) r0 = getpid() setpgid(0x0, 0x0) pipe(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x4, &(0x7f0000000080)=[{0x7, 0x5, 0x7, 0xb9fffffc}, {0x3, 0x1, 0xfa, 0x4}, {0x9, 0x7, 0xc0, 0x2}, {0x5, 0x7, 0x3f, 0x5}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) close(r1) flock(r1, 0x0) semop(0x0, &(0x7f0000000300)=[{0x2, 0x8, 0x800}, {0x4, 0x0, 0x1800}, {0x1, 0x0, 0x1800}, {0x2, 0x1, 0x1400}, {0x2, 0x0, 0x1800}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x20, 0x1800}, {0x3, 0x401, 0x1800}, {0x2, 0x1a86}], 0xb) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) syz_emit_ethernet(0x51, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045de0043003b584d22a7e0c066000509339078e000000200cd3497d01a2f747bc55bbd98f8aad3dfa916c47fbfc29af9b52f8cde2b7d836b10567c0000000000000000"]) getegid() madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) semctl$IPC_RMID(0x0, 0x0, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "c07b1f46000000efff0020fbff00", 0x1000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa", 0xa) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100), 0x0) poll(&(0x7f0000001580), 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f8343712", 0xb0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x5}, {0xc0}, {0x6}]}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010006}) syz_emit_ethernet(0x138, &(0x7f0000000440)=ANY=[]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x6}]}) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) executing program 3: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x33, 0x0, 0x0, 0x0, 0x5, 0x0, 0x100, 0x400}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r3 = kqueue() r4 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)="d096b6182b77e0085b1780a4bf1e902db7f6", 0x12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) accept$inet6(r0, 0x0, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r7 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) mknod(0x0, 0xc000, 0x1f) fcntl$lock(r9, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffd, 0x100000007}) setsockopt(r7, 0x1000000029, 0x38, 0x0, 0x0) kevent(r6, &(0x7f00000001c0), 0x20, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0x83, 0x2, 0xe7, 0x5d3f}, {{}, 0xfffffffffffffffe, 0x24, 0x2, 0x1, 0x1000}, {{r7}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x1, 0xcf6a}, {{r5}, 0xfffffffffffffffc, 0x22, 0x8, 0x1000, 0x1000000}], 0x80000020, 0x0) r10 = fcntl$dupfd(r4, 0x0, r5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r10}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r3, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0/file1/file0\x00', 0x10000, 0x140) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x20) mknodat(r1, &(0x7f0000000580)='./file0/file1\x00', 0x6000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) fcntl$lock(r2, 0xb, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x4}, {r0, 0x4}, {r1, 0x2}, {r0, 0x4}, {r0, 0x10}, {r2, 0x40}, {r0, 0x20}, {r0, 0x80}, {r0, 0x4}], 0x9, 0xfffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000580)='./file0/file1\x00', 0x6000, 0x0) bind(r0, 0x0, 0x33) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)}, 0x1) shmat(0x0, &(0x7f0000002000/0x4000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000001c0)={0x3, 0x74942b2b, './file0/file1\x00', 0x5, 0x1, 0x101, 0x1}) setreuid(0xee00, 0x0) r5 = getuid() setuid(r5) r6 = open$dir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x10000, 0x88b4bd38c5afc6a4) rmdir(&(0x7f0000000040)='./file0/file1/file0\x00') r7 = getuid() fchown(r6, r7, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080), 0x0) open$dir(&(0x7f0000000000)='./file0/file1/file0\x00', 0x0, 0x0) select(0x4c, 0x0, 0x0, 0x0, 0x0) sync() bind$unix(0xffffffffffffffff, 0x0, 0x0) executing program 6: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) kqueue() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)='9', 0x1}, {&(0x7f0000000040)=' \n', 0x3}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 7: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x40007) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r2, 0x0, 0x7, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x80}, {0x6}]}) syz_emit_ethernet(0xff, &(0x7f0000000280)=ANY=[]) executing program 2: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x64}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) rename(&(0x7f0000000280)='./file0\x00', 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="2321c4b39d97b159f2af40ac54a79c7b0bd1a1a3967ddc2581fa46e4f597e9afca291ca111ecbf7b0774e294c23b6e6880ed8f337b8051316642bbe927fedc4b0565cb5d3964d3b98c9524568ac03b5bbcde0e6c4a35d6938b4308a7db219ae8576c45d48849768b3ccd43ea132b448ae76d41362090820f8c9a3e10ee0912122ed59fa942baac681ce79c", 0x8b}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000003100)={&(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002f80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f8343712", 0xb0, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x5}, {0xc0}, {0x6}]}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010006}) (async) syz_emit_ethernet(0x138, &(0x7f0000000440)=ANY=[]) executing program 4: setrlimit(0x0, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) syz_open_pts() chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x28, 0x1, 0x1f, "f5b48cda12b8626286591f431f3090c612d2d01147"}], 0x28}, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xf66d, 0x0, 0x7fffffff, 0x4777c53f, "1c10260930770300000000000000da64612c3300"}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r5) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) close(r6) writev(r3, &(0x7f00000008c0)=[{&(0x7f0000000dc0)="7ae0445be7e8efef04af3f7ad60d3a98013ce9d94bde9bf8e0cd020deb77e1cfc7e2ea34dbfe4b2a47efd4bc363879d458f67712aee3fd22aae129c79a11a2decb35b9c3e44cf50523af75ad15b1fe71ea01395e266dfceecd841f9d25b12034251b03bc60f242c103a900dff29c7d86860795651ccee2a3ab76a0fcb65b596f6af10ceec881cab1a73de51df82816eda3dcf0c0dd0684dc61aba4bcdfe537d44e09f651c213b8335dadd14cacc0a18f9984e819d1cee13bae0a2b5057deaa8676ced029e4f442afe5b60a89bfcce7aa9815c9a17f1adb04efb34e627d44a31280b0", 0xe2}], 0x1) open(&(0x7f0000000340)='./file1\x00', 0x880, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000240), 0x3, 0x0, 0x0, &(0x7f0000000240), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setrlimit(0x3, &(0x7f0000000180)={0x5}) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000300)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0xc1045763, &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30, 0x0, 0x0, 0xfffff000}, {0x7c}, {0x16, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000980)={0x3, &(0x7f00000000c0)=[{0xc0}, {0x74}, {0x8106}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x2) executing program 7: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) recvmmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000240)={&(0x7f0000000480)=@un=@file={0x0, ""/530}, 0x214, 0x0, 0x0, 0x0}}, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) r3 = getppid() fcntl$setown(r1, 0x6, r3) r4 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, 0x0, 0x0) r5 = socket(0x800000018, 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800009, 0x4) bind$unix(r5, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x18f}, 0x8000000042}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}) r6 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r7) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) poll(&(0x7f0000000180)=[{r1, 0x40}, {r1, 0x1}], 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000001c0)={'./file0\x00', 0x6, 0x4, 0x7}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 6: sysctl$kern(&(0x7f0000000040), 0x4000000000000379, 0x0, 0x0, 0x0, 0xfffffffffffffed2) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x1d16}]}) sysctl$kern(&(0x7f0000000180)={0x1, 0x1}, 0x2, &(0x7f00000001c0)="cf4fb9919fccca08fba33d26a90c56c9173863ed758f1924981b1f07fe731bdde3686d32100eb257cf9690d2a8133b7c4af5562e8ccb06a0133279", &(0x7f0000000240)=0x3b, &(0x7f0000000280)="5aa49b9e2cb232a4aa0708a7a9ddad7474a9abd4418cfe71ba46c18bbd17cb3e402b64e0cf51e3e861666f2db1f4f621a6b36bcc62c9fb1286b02e9356816a95861325389dab799f38406966fd8958e72933b0187f835f9b9193d3a2be3f823729d51f7c1f334bb7f30a6efb7295739900cda51e74667e226111760a28394e48c98ef29cdcf81c62", 0x88) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x64}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r5) r6 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0xcb) fcntl$setown(r6, 0x6, r5) setpgid(r5, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffbe2c6050b8fb86dd60fecf0c0028000000000000000004000000ffffe0000001ff"]) listen(r0, 0x1ff) executing program 2: r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e20000000000000000"], 0x401, 0x0) msgsnd(r0, &(0x7f0000002b40)=ANY=[@ANYBLOB="03"], 0x14, 0x0) socket$inet(0x2, 0x1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x5577c537, "3c107dae307e08002b4600000000da64612c3300"}) r2 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000680)=0x1) openat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) connect$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(0x0, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) fchownat(r4, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x4) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)="bf0909b98732e43a60ee63c33dd9cb7de67102649ec14a5cde", 0x19}], 0x1) msgrcv(r0, &(0x7f0000001b00)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) syz_emit_ethernet(0x5e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffbe2c6050b8fb86dd60fecf0c0028000000000000000004000000ffffe0000001ff"]) executing program 3: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r0) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000840)=""/4096, 0x1000, 0x1040, &(0x7f0000000200)={0x2, 0x1}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) r3 = msgget$private(0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0xee00, r7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x3, 0x5) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) fcntl$getown(r1, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0xb2, 0xffffffffffffffff, r4, 0x0, r5, 0x80, 0x1007}, 0x2000de, 0x4000000000fff, r6, 0x0, 0x0, 0x8000000000000000, 0x3, 0x1}) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100, r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r11 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r11) setrlimit(0x0, &(0x7f0000000000)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0) writev(r10, &(0x7f0000000140)=[{0x0}], 0x1) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/91, 0x5b}, 0x3f89}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) poll(&(0x7f0000000100)=[{r1, 0xd4}], 0x1, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) mknod(0x0, 0x0, 0x0) mkdir(0x0, 0x0) chdir(0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000a2000/0x1000)=nil, 0x41004}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f3000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00000a1000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000162000/0x3000)=nil, &(0x7f000009f000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000009f000/0x1000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r4) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60cb546500100000fe800000000000000000000000bbfe8000000000000000000000000000aa"]) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x4000, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050160000045ff62f2907b307d0000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be381649bfa5516f32c9af172f3391f7c8cf5f882b297be1aa5b23edeb51e2f0", 0x50, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000100)) getsockname$inet(r1, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)="807a69133c863d175df18538e21b6826c3f11a60cfdbd32b49b9f3d118a2a95aecf770928a1698ddb7e3fa9afbc593511758cfe51806300f3e800da509bdfe1de3b81ceab5f69c8f2aefdfd3f7c69bb0f616cbff10d75d7c65bcaef80688e5c40a9d4eae7c53b6dfbfe784e686b47921900c77af805857544bb38f08", 0x7c}], 0x1) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000000)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000240)=0x2) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[{0x5, 0x8, 0x2, 0x1f}, {0xe444, 0x1f, 0xc0, 0x6}, {0x40, 0x1, 0xe9, 0x1}]}) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r10 = socket(0x2, 0x3, 0x0) r11 = dup2(r9, r10) sendto$inet6(r11, &(0x7f0000000040)="70afdaa3dffc3a1c37b043c6eb5e5e5268ec", 0x12, 0x3, &(0x7f00000000c0)={0x18, 0x3, 0x80000000, 0x2}, 0xc) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) (async) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mkdirat(0xffffffffffffffff, 0x0, 0xca) (async) syz_emit_ethernet(0x3e, 0x0) (async) r0 = getpid() setpgid(0x0, 0x0) (async) pipe(0x0) (async) fcntl$setown(0xffffffffffffffff, 0x6, r0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x4, &(0x7f0000000080)=[{0x7, 0x5, 0x7, 0xb9fffffc}, {0x3, 0x1, 0xfa, 0x4}, {0x9, 0x7, 0xc0, 0x2}, {0x5, 0x7, 0x3f, 0x5}]}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) close(r1) (async) flock(r1, 0x0) (async) semop(0x0, &(0x7f0000000300)=[{0x2, 0x8, 0x800}, {0x4, 0x0, 0x1800}, {0x1, 0x0, 0x1800}, {0x2, 0x1, 0x1400}, {0x2, 0x0, 0x1800}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x20, 0x1800}, {0x3, 0x401, 0x1800}, {0x2, 0x1a86}], 0xb) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) syz_emit_ethernet(0x51, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045de0043003b584d22a7e0c066000509339078e000000200cd3497d01a2f747bc55bbd98f8aad3dfa916c47fbfc29af9b52f8cde2b7d836b10567c0000000000000000"]) (async) getegid() (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) (async) semctl$IPC_RMID(0x0, 0x0, 0x0) (async) kqueue() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "c07b1f46000000efff0020fbff00", 0x1000}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa", 0xa) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) pipe2(&(0x7f0000000100), 0x0) (async) poll(&(0x7f0000001580), 0x0, 0x0) executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x400, r0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r4) socket(0x18, 0x2, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x30) fchownat(r6, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x4) r7 = socket(0x11, 0x3, 0x0) sysctl$net_inet_ah(&(0x7f0000000180)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x2}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_open_pts() executing program 6: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x11}, 0x3, &(0x7f0000000040)="0132d0f63ec5c40faebf33695900859d9daa3cbcc8d74cdbdd403f7b0edf9b8eb6c9e8e7d2c521bf08b9d6fff1803d9d570e35eb64be8092588be46006ff91220f2b19f0d0fab08f9eafc255509629246780553b815a0c82a95d94a99c333dc7c4da8b46ce3428a95365745f50acb1ca55155b5f298542c105e902e1e0e7b5f50115e43126d4074a6a21c3311948141a6ec2487bf0d19a31807e1151a1a72fd43ead3cfa44d8c9375bab5e169907d8f5041740010c3053027488f6bdf09e466106fe1c4d6bb7b1c34a651b5f5c6b70915d0403d78ac1688c033a3961b31db7275098ffb2acc99707e77e007a4dc4b83b17bc4df95777de54ca557c81da827202f2178e569117b01c52a148a1590920c621fae1ed090daf814b67c4b0b91332534135fcb6c6ee3e3c8dd5a3903dd9d168c11ccd3d77a2f75ae7c0e0d6f9e2d57289dea5cf3fee47ebac959e8bd0fe1d466158ecc787f7a76bc1e4861ee0bd48a42f4abc31b1fe9768e9e1811f8e1d6e647c8461f02da8286115f6183a3cedd6e132747b0aa9e582e06a923367fd85e2943a3bcf1d35b00efa3a6890fed799997a3cbb8aa503f0ad5ae342f671231560b66aa6a8ba36891ff198190de4219574f05251b0dc7af6a50076c9531373556e9775b92d27d0c25fb44c9bf54b2e7b013bf0336c5bcf51b8fef90cdae67f6f6da823d4434e3eaf5cd58d6e065757ad568e598efa9336ea7f89a053ad01d67a2a305e83d0e494029d1f89eee75c750374bcc318748d62cdedfae26391201a952a8c2a2f5e8268cd8837786e5859ce55a8c90ef4a6322a520ec10b513fe85f51e5768b311f5e758908cd088055d7a600591e79314f2b8c4c07552af44edf1e665ae64e6c078409fdd975a9285d8ffe2aac252d646b33b64e68311aecf609bb7a8b2df0685fdfc82a77db6b4ff23a668ea7f2bf542ca018e640acaafcbde09500bd01fb91f70c000f7357b877ec93a460dd2491f6ed76ef5e3272570d785e91d360ca05aeb1da62bcb8abea78aa33fb294a6fac59ea54fbd80cc9d510cd0e93429670fd39ae5c2c6a82387d0a5e7c8eae44ac565fcf882607e7b781eb84a05f2fa35aa59a9006c489edf31197119e9f1cdc312f7ad13b9c45c6e785a54d43c8e595d2c0c6f0ff4ecb5af0341bc4443ed2bd7a2529e20a4b00d56fb578e9a61e8691c0865cedfdaa09a7d81687d2196bd153d88e1a87b17625a55b6e5021aee0c6c67b195a1e59383bcd53bdefa507f350ba9c1c4b22cd734839674a4db89a69d0936d41fba1e3d5ada94ff1fbc3efec90ed140b95379ece101623700adac33884d4084bab1bb498bf510191301a9e9ddda5ec4cb7c3a80b98785d3839977ab013c459a8f2e61a1e17bf48696f47b44c67b5923e80b85bbfe49d223d1edfa7b9ddbd85ab7c7720040ad24631650ea4a72dbdd22b88deb14dd9c4667b737b8191ee65af53fe1a051246f97fd08fd0a636d41ff5ac56760afc6a8a63bd65ab85f30db452ea5ca1a1fefbf913837af07cbfc92086052d21c05006ca53fc0e0244b4ab7be04f697820baa8d662debcd040547415eb4e80f024e82a92482cc488a9949501b25b5efe1bb414452f4956ad96b2558389948ee880262535b0b64f0fbf9d1ddde4cc7acd8b9bfb7fb2d6a3a686ef129aa161e72ecc35e36eb4a130e32341d10778462bf3ac27d7dd1ea3c6e281c392a34d399ad7a800a0157bf6e0103905f8c4f459533ccda6e50d218595c995a45c38f2be14259d698748da355f79032fd795a5fa9d60818536bf08723059463661d07ddad81d8f0644b77c43ef46a3a4652fb8642395dfc1c1307cdd680720e16e13f6a54075096444b8508c48ee627a969e25a45e30d8c7b41575db6898a6af3e7d61abd5b09d790bc5cf23508884bf56391ebfb4894e2ad33f475e5b8a90f2f958d1401ef19f28a260584e635d2f70f7cfba86de87b5aed51da4df3e6327c670c7302d2c9a9b617afccad4969a757c48274450848d374c801569cc7b944d915a97030eae85188c706b352abf49c50d81d220fe4fe5d8d5dcbc853c744a4ff495aa9692cddd6ad2cd324c6fc575c247890dbca858f310e3cef3d36a9ce7038abf95e03f7b21af15e04d586f3e30326637ca7aed60f7fb4a12d639d6f84f65931ceca13a313b2e919b592f134cf392ca0a691b29f68cb54f574648ad5e8ee4814a527b6f27cba177391e69b574e2b833a5c8bce98c5b9420248d22c0d4fd3aca2f28dca55cb9efbd64d75394bb1051846cc328de22f6b5a74c52f73531f430b17c2865a79e65d628ee39bbbbdadc1b7f58a8abcf5b2403e5212131e81e09930390ed7c11fce883203939db098bc356357ac2b28dcfcd99965b8d7f45c513593f9dcf2d717244de3d16d31278cfbf49f90c3be76c86cf3fc163d24af1fbff9d3a226c20a1ee74cd026725e949c41ddee5f64705f491e9917e17fc7ca31c5b2717cb13a24a91d91a35197ea9227a5c842168a3625b0c07bcab949223fb15c5204400d92c611c2d2ddfb9c7786aba1b90379b9532cd2ede63066fbafcf5f6cdb6246e58a3b6009e8d5664d23d28bd9794dc463eabcfabf57286845ba3ff7f0a86156c9887d10f29c41b69ffc28139d72d115fd4237905de3f267c6d4983ed0246b354e99d00fbb2fcf95fc995e77bd59996e0348d883c7d2698596b1723c2fabe8a934f4dec456489489e72ae7ad681832aa1b591db42d5b03836af1543a1327294b2dc6e883e6c47a45c2ab1cfcd49d2b078bc8ee1fbc06fb27d5e326d025fb14251de7c065e26f7e121bb20ad4f2a70950addf2ff28a323a3200b0527acece34fac2774318f2c4b0c7ae1d1133e92d8703f0f6326d8c8259a4b834b24b6c7eddfb86bb110e025932d16c9bce245dbd2a11620d77c47f5020a9b3e03ecb5091025e13128ffaa98b03138bc2ac16bb81540322b01fcaa10815b49373dd910c1215372267d27f05b0a52d4dccae130b170bedfe685e7c80a74d7f2a3d5bbd09e6b4afd010f55b53470db7fac8196777fcd501c7013948db1015440a776f3755f57e3e85ca4b554def460b6c3218c057b2e64534f38d947d985add6c0328377104bb3537e5bed943293140f8943d053f3b7df58dbba917ef31493f6535fe3c4fefb4ed9de632d47d2e95deb381a0c4a1edf0aeafdadd72b620b180352a33fb7e22e018286efefe8abc45ddcfc1490eb03225e125fb543ff28c3a699f926962698d1753f6d80d56bb6063c6e5efb1ae3ffc1fa1ba0d838e01fe6f7ff60bbb8e2e215f50e37c1c5f114f86a2f8488c80993ee076de626bae93b16c72db560461d93d0e053d47592d5c4469bdaf35ab73595e289f7d481892ead069ee4f7d8e0a650f670970c48a115f6e92d9f6a0d90d761d607df2fce3d33193adf967ca277642ea43ba9c02613321a0765277dd0348a093c9d22942b50aac66579bb59c2a0978c909bfcdb2047030cf4efac98416c5ba522ab8776f761ccd4581081590d31d29aa60cc9f6dcb5437aed735d8b3adab85e94db836667a0aa6e6a42c9035cdd0608a9735938e9f33cb4aaaa8bb2cc7ac03b0cd0b6136131c598e4fa0cf140b6c35d98d43a81e7f3b046cd1fd14bc9f4e0f8484a31ce4f7b96da68839ba0ccfe7a954213d897a6375ed70107b3200e0be252781fd20037e96914b8187634ac35b5ede39b2fe118b5e7354791a9ffc89ed9f60310f0b6fb4e5afa5f921e2617107f23759bf5a9e561aec2da1d68a1d91dbb79f20d916e888f961700856ba256c29ae886b739082f78d6e44a739cc03e0d2f7a6ed766aabcd023b476509d6457e1f6ac5daec39fbb1cacb4183956853bf352074a6f8181c2e95277e4e6928254120bc7ef20ac96cbad963cb0d8bc02f085b09feac37cdc8a6a6745ce2d1bd37faf3a0f427c38281bbb7e9fce2006ea8f6258356cfdc3921231ccc262806abd35448b0cee5f4e1201f66358acf38450c293aa7a3df1b0f41265e7c5dac373302e8ef3db47212995fb974d7f3854bcb5ac161c5a9f2d10866fd1996af004595760c5ed1154faa6c1f01f952d7194158bc59738d74bf5fae42517deaadbe18bd095ee36ab6b437d718c67046136cdf01a40fb10401e903bcee2c58194b9d97e2459bb00d06e0045523479a48e822f0af36b5f5688f0f39d5fc219b4edab7828fc075ca0005bc2acdc3c9195694f5044f71c8c77d83655834528eac9b353fc302e66e2434978e27cc923d7df3ba483519f122c73e1cecf4f7bd4ffc6d11c46545f7954b355db9484a3efbc846eaaf6abec080ab976ad64116478c682e3188a7ac88a26eee8d068d8e4d9163ec1b10e19ac2991e9adb776d64673cdcbbc682e4d9181952d518607e88daa56e0d438374fad0be7ed87b7ca879035a505b7c202581892b31ec6cdf965fa7aab8543157bb626d12001fae10a0d07f3b5b779277e86554288f5d1ac8576e2d8d55eabcaad2d54c575e77ef59d11cded23426de4d16ebc18bb915353f728e105409d829c6cfa8d2f3c0e78f041017c3c9d8e5ca7f864b629204c39241fd5b615a94efc7e5577f19ae052a4104b79a82a978cf4fb6e765b089bb0ec742cfe69a7d7ada4d0bb9e094b215c35560a500459baefe0c11026a762ad15fa9807d77ff4abe31144b806936da9cf222d413e41741371fbbf485a02cdfeb617257003cc81257a9a1c6f0fb5bcdd2e395852ea9bcd2c8d22a843916ebf3458d8cd640da2f3090a7b9425313e163235181502e372f7119baf02540bce5d45f72f04eff3a34bb345d4d8c8ece77bebe88bc3908b782c466ee7c38039ec6a5c2def5a301d0ffe570e646dacce49e9ec0232c25c7a8948bf9a386f3ddd5be3b8502e9f1e320c643ba37ac2a1871ad335153080647e97b29eab8d87f6c45a521d4d62729603f19bd2cb00f1bd84294d61f8982f1f04fbcdf3542ade0a260ddfd18bbee78ebc050f2ff8c3c2ec88b75719dbce7daffae02e286c667e4fdff7c54bf2ca369c5d847efd497210cb049107b93505ee36679998a9988f896db50def0eaa2ae4d91e7bd3097dc04c033f768f45d7ed6ca9b62cb64ad8cd974d9d7698ff26a71bd41c0e73ad6732a5f9e3a49a331627a81ddfe1a1bada26c1e985ab93ca8810ad99a6d32f7c8046a5ad4013d817bca49415536c69cd975e5e5291770e6ad3b9f49b74658e6a0820f6dd2d637d530ae465317690dcc9137793bb3d50de163e883aaae925df2893d370bfebe942d03f08f927af67b26af3657c1aba1acef2fbe32ae65ef84338e1c0093d1c957b53172f6d809df6a7534cf37e7812c6b14333a41ea601dcd02b9f1fd70b5feb82c74f815bf85ca929519ddd9530a9a072e86c2fc5a591ff21ccab09d378dc0e33d4c4e20b371899220d5af16b74812db254f25a24c3ec7c43e7a517e4005e50ee42b3ba755d81481360fe792ec35f48123f314c196b125d0463eea8893557e897f4357db16cd975c9628e2942cba14651af2daf2f7f9dd48d84cb1fdfc87cf35462ecb552ecdb1ae7a0773f8e00af0e128f2ee21598e1d491e468b4cd6e084d543da32c0bdf3642911c8db063884bec98d62cd84972d36a9ae744a79dc4f95482132f538b1d1de1367ad896287b8d492f3a0044f7eccafa1bf73ecb2e69023505b67dbe73b55e8a3fb120a540422a86f2a843725f8a8f9c4db5b8b99f4dc1fbb3b476f601982f499c6b630f5db56642a4d3f5efa08e05c1e5cccc5f7f1d4b7cd58819ed93443c449ecd5a32ff97d22f2b803636780f28b46c", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="ef9ecf8faaec227929bfba70971284220b0d3e2179009a49326391770c23c065b67ab661ed0daefc144c418671ca6cf8682d1c3489bf6b190ff1587313d59ef4475da8ff87b41be59619367d2614548d95d56c01fe8cd18e7067ae236461c343ce773e54ea7c9b8bcbc5981f69b200016ae4a04d7be5bf0027eea9f0f94e32aa472ce61faefdd4f629547424750d0690236f8c1f0a24dced31f14d5db6c07e43688f6660ecde94594b5834c8b255", 0xae) r0 = socket(0x10, 0x2, 0x21) connect$unix(r0, &(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa) connect$inet(r0, &(0x7f0000001180)={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f00000011c0)='./file0\x00', 0x80, 0x40) readlinkat(r1, &(0x7f0000001200)='./file0\x00', &(0x7f0000001240)=""/4096, 0x1000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002240), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000002280)={0xff, './file0\x00', './file0\x00'}) sendto$inet(r0, &(0x7f00000022c0)="900571fa5c93a6dc8ce314eab9f00e57ed9fce1dd3538d146d0d317a9ee5d47760f1f86ccba332a91365cd04401375740ffcf2e1d9dfd2125c1d233ef955ece5c3aeb5b9022e10b97b0f22dd9086a217897e853696069e29c9fc0e123b3558537b9583f8972cda9cb70c7e2291fe4b8e7d954d5d2c5493fde2f9f095edce0d16c4ee0bbf76c8c94bd8eed4f64f7ef377a2f68fcef32c3b20e9193167220b250e364f43057b51912aac0982f8359fce5a3d7e07d5d61b7640b553aa09cb106e3120b34245c8cebeccf4894bc6674f5c91cee31328d3dbe14911af6aa361b37d6f3dd0eb90def8327c7c319d25cfa59aa21ff6c6b60f2f47", 0xf7, 0x402, &(0x7f00000023c0)={0x2, 0x1}, 0xc) sendto(r0, &(0x7f0000002400)="1890d2b23b67637936b803a3e1282fe4dacce715007319b32fb14504bae8155b039e8c82f430a76004632b073daf4f033591a1308732e24347015979778b3432aa52dfaf3bc77b0aa46275870554ef12a61d320fcae11d16d85bf38e054a6843c26dc97b080d442282a47918c37bdc4ee730776f3c4f983a1ef532cb8c732a5abff1d44053cb31688defc65bb1340306a23f3b1ba558b5a27dcbb47aec7cdbcbff70eb652b61b09aee7ffb502bd71f33", 0xb0, 0x400, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000024c0)="c40407c121948f0f16405eeac7132072c303b4a83d4b427c1c836f59e54ab317b5b30ce75d7824d05c4039593a600737d23b1ded5c3f9fd68040ea77e9e05092998bfaefa30d55f9fee0fb8fa254104f32c9cbd395640687e691cce6fae09cefcee1ffdd75e60157c609f2ddd6092e7292ab1a36e1fbf43079380ce3a9111e854571ebd3529eeef847945f88c0bec0ede0b56661df1bc36680711f92444f3097ddcf22308c4d6bef80e6244816d5cae69e46069a0e686828cd7c7e0b5ea0ab87911ae01fdc357fb051c20931f8e8bbd04f650767c1e06b5bdfa9cb2fe03ff74799c7e9b3ee0b494ac749a82f5efd52e455c04e7ea70544ea5ceb4de8fc4597fafea19a48fd4881b98189b5d4bc3f1d2f432b2712e62fcade521cbcaf7bf2bf29f5bc3953779789c183f25a8bd0260007c2be7e1d568e99d712a20907170654908398a26d49ee0e83eaa813c55833f200fc3decad6c134a25e58ebff4c21ed041ec5798716d3783fc4d9ca0fb2ead3321b04061d962325005e07f5995d69bab2abcb1bfbb2da597582bd9d3f77c10d37735b9dbc20fddcb64b0034477189271fc55432f9d19e3bea48eaf56f95e2b64300af68252e2d15126d8964227e7a358be1745a70afd3a70a5d71d80b39d00d033b9745e272136aef63c86f4b484d897f698ca6fabca376870afcebc714c134fc129b6ddc20fe1994e95308c6b9d27785bf19ae2d123211d07663939351974b5d44996dbb83e2f140d2cabe475c6907f70fb7594b501ac8b7c1356235eefb70d6582aa5eb71f2c11753d5fbd5afbbb8b2b6872586c9c52dfc4af32d503c62330ffdb4ca2734d0ce0c945922a32f96f46b60503fe0e42fc22616643788608e2919445a100d6bcb0b4a080bdf68545e2c5e8d5bd28be518602ac461ad894f6ddd37d65da9f1cfbcd7c17981651bdd7cda36c032fa97ecf65d6c944ac93e6cc28e1a3c52116c4011f6aa5355b9650d9fa1b32120ad3f838e429182fcb7418301615ea6a327c8806f26ae9dee3012ac5bb8516a5a547b1c60f2ff68b9b0eb47344c678acfe2b4fc78d9de8e2ce6100c07cab2c904be76a0f7bd11a35ba78a241670e17a1f734f13a8b49eb83e44598d5c5fb47ef2ab6b8eebde066d036dcdd5d8261ced602dc56956d086a26de85049ee6fea72c6b5e4cc26877d8bee68f1c574e9fe1ebb7f1ff71e13c3caffc1ad2495e1d2ea175959fbccec66153fb66e771179f8ae22c16e53e0dda757e22f3f478c80c86507ef4786e46713792da48c6ac45e987a653db7f4ceb5e154e5021f09a4b6d56160847e90a0a5066c0acdba9f0cacea0a9f0dd15911a8bbb5804a155059d6acefb5e9283fb851bb842d656c4fe0d1ccc7373e4352a88ea0a9788614ab4db41d19c2aeda92e9d4a96c3b1da7e3a9833bbd08068578e9174e0f9d0132747e4411cbbdb9c443286322c9738c8bf2c25adb622139dc93b61a1aab077e160459926265c4902322bab3021090497e299a6f8b5bb4e51d7ef9db41cecc4ea60b6f579fa9945aea68dfedeb739e250d217eda8285e0a2d6e2e5cb70c094b522c44d0a9907bcd8914208fe8a376e9323346fe3367c57c2ed3cfd0dcf20d38702d78f1879aff76e21892ca89edcba181e2ac862d8e30af3514a57fbbaf9750354481387152faffc077d22caf0d472453e814cb4b48a3b87c94f6ebd496f8eaded4193781d3a3a8fe1f12b47cf1ffd18aa9389631b070fc354f34b0269c75385c9ca6c3f6f18a9c3136bc2d353124701c58278759a7ab3c46e976aab5e3ac146eb24bde0536eb79ff37bc655bb98c8cb6df502887063dd19f9d649c2b68872e89a2ba4858bfc0f60cd6ad6579d175249012775b839158d9d1082496940e050a2e5d9e1fbc9e5b03ff18e71e933fb8fa795da57c6d25f8c59575342be6c0869ae2114ec31a397445743dea0077ecc682ee939453e74b88b0bfc4a06a7a6c87bb8207f9424623927b351c90af36ac29e915ceafd9c05d9ddccd78859a34afcc50a520c9aa2d59fa8ffcf87c1c587a96266d8d9321195c0aecfe31580e695f0a61f69c4732faecbe38583863bc4c27925fd150ebb8c16300ba8d3d2cec29fa14f2c50371451c822f6474a395a5e8b876beff08e2904a9d45651c7e211b4284814660b7a394de70b0f32551f3c711759088be5f7d1a7eae26c88f91524721b3bd2de2bc7cbaf78365cf559b227f546e3edef287afd614cc33a52c365e976f1059d76f44eeb82d20bb468200a66f2d57c0df8869f5d1da8c1ec35a8eaa5bfe8c0fcb22c042e6982900950ac7fc66587ef94f590f37fc793d4d120eb09e8baa2864a8e2342cba7944948be2eb6fd18b83701f9e1badf1f70171e35324b944cc2271134acbc428d459a34c835a7663526d911d22bd0e71d38b6428fd2b55342962c5e853b15d3db2952a94011fc041b1df493c953d9b7b9abf69ec0b28083faf5a60038c49417353c1dae2d21f07b6daf59b96d4728a9ed34d326578192250557f09ac03814053e3449c05ddeeabd0288aa8d52f7582eedd81292c881b3cc75d09606e5dd796feed225725e8a145ce38208548d71a53ae6b677f9a1e8a4b491ccaa69a7b994aa6c89f6964dbe86494c89480762f96cc485fd95c022ff9aa5c52da6b2e92d447fa08c5061efa16f405148b19c6aa72e9caedd5fb9f326e6427cfe0ac83f1145790bc3a3459e8bc15185d204df5ba5a90b04bd21d6693078103e0908e9e7c3c3a6a8f520571fb3a434d84841deb71f048324ecd1f39c1b7855d24d808742e718028aa47d1d865e82bcd21f0e4b47ce70545883a45e958a1893bad399bcb448e7fe19e2c3b9f099cd73febd84375d13c2302d1f09ea75a57b93b65a74641b69d1cb7f8cedd2e5df5367bcbeba6773996a25aafee309b3636fd143033ec9f7176a77cdb9bba8265ebd789efef6931bf498f5861eddce462158e6fc84d124b4c485f70319accf43db42f33029388a6a35e2a95430d0485e2fc03a61849dae12dd22aaab80fcc815323c0bbd1e3622a8d0feec6a92f8e95af4d5e15b9d1b9fc83262de14d53a5513b55eeb9950dbe9f0ba1eb6c5cefdf608f47548528b7f7bc39a912bdd00619a0663a76af5ba0701608710e15f7ae156000a59542d9934f40acb4d6e05b4e622900bd1edddb1e286284666efa66f759e0890474d6f68598c7e8a8a27f891dc628d4c87215bf1d5939e6f18077e3100f8ec3c3e1a3625ceb8e419665f85c753c2101d0ba0ba9f7c469ffc40ef0435cf6db59b3295fdd90d4f92896d354efd98231baf777aff4796f81dc0df1413c4488c6aa6d2a87e44ff2f67b01bce21a3ccfae0369cb696464e3e7bdd6e733bd63ff450e600585b30b3f8b27e4b10ddadf13e2748dcd2c30c11f0956b0c1082ce13c559d90ea1ec53152c001240ddbe800547737f51c97363e1a9016d6d59848ccedc3db869e0a833ca83a395648b30bc553ba48f4db1c19a92d275206f172962d0949991096c989c7ce03ea506c16dafdcc1077f4abaacef35af9b2957ec4b656ee949865e5edbd88a11a76dbf62a359a50429c9e1cd1f6437b53217859ed52a683592f56cc52a64dbcd576215c10cae9820bc80710652780475d7e89c8b3c57baefed9872ddfe4b26cf3da7fedb93814355cc385814a4fc14550e02edb5c8f35c3dbd3443324e88f44b3105cef906d77e4916281ad165f28c5c4329f038ed3b8e32a06bda53010aaa69984da8de0019b915d3b44dcd07059827822ca3e61fb0a7b491871a2fd5f1d609080fe2d9ca4e763a140751ada0d2e631109917c6fc9c5e4b78cc565e5e4498966d97646063215c02b780bbaa09d0ce24b9863eb8bc10f4b36b74c9bf366f48a5bfa7db1a98263af5d6c59cc68acecf15c12d916154669937c5ed50a657c87efdd20e077cb175ba729ea861f7bfb7c28adbb6147521a14fae089f0244588ee00b4fc34362af46b46ea94a50527f21664c447853653bfe04982b15e49eaf977c0f311556a230227a5afbcf86509fd0c14f059497a53b092f4be61375b77d0e8892ef983ad6579555d98a3455af34241c92ba591d4d3a07d06a75544250f734bb6065a98975f040fdae5fbc0c84f28d513a55e93cad13cf876eb1164a4ba614552ab0ff51e2e3b7e3c35418f209676cf9e3d9e723f6ae12cad0d0f6bfcfe290024df12c67396ab9974e820572fca49c730463cc1aa0469325ace8b7d906dacdd980a2f4971c66bd4f1bfc48479ccb585fee10cbb86dd8bbfb94ced5777919afeacf28020b5ff169ae0ca727a6c41a4961806b4f678c098041f82b08891a3b8a3b66203031553186ecf43d4640d3deeb51653bbeea6cd57fdb4e0fb2a6e8fefc1194e14b39c11508cf0c0775d0917dd547073899019207af0bc3d15a2e623929f268acb4f74afed01d4915d7d0852bb4b3caaa75270000cfcaf8dee6f980040fe17404c01a19ebc2289cfaf65aa4d8fbaa83590234c5cdbb30eb46d29a0ad0194c9ee244b4d02e57154397192aff37ca69533daeb51ae63ff590f7a75b40926ba83af9a8d02ade2c5be108fbc825b26efc4577f1654474f8fc37aa5c6883f75ef61b520caa1ac9ffb8f9613684d01c62f55bad46eab6cd0e61e0a316681d8e915167edf39582ac5ee60f9c2083185c0fd0fb584fc907ec4fb526c90d75f508a2efcf27dfafcabd55930978d6b292faf9bef4fc5ef8fd76363a4868f6f587431791110d06c972931075a2139c7921a7ce01d2c282bc9e27ae4084f9581c3859fcd319153005b307c211aa6c4341de2a0bb4ce2eb13a28ec4e8e25d8281c39040bb0039dedd7c656b53e64333f4978b16a4c35fc58355617e05a53a2ef84fa3c450aeba8afb474e848062caadd2329dba158423389f9efe95da30b570cc097fdc05d48fb68850ca04c197fc55d468f64befe529406e61a32ae86d1355b5ccf5a7ddf61fef177558572a74be3b6e15b1158994bf49eb9bdea415e7a0fab722ae4619da64aff39ce7eb0d1c609a51fdf7a88853b5f11ea43a5773fc7065be075b85e4dd227bf8933c1739e372c4bfa1a918ba7539b328ff66dd3028bc141ed8d50c48a51f9937b5fbac5523690b093b0dfa305a1dcc574a22e8ea544878b1592d1929d39e4ddd2adf7d5aae7bc902c2671cb7d4e687cbc1f3359ba4cb2f55d8d585571d50e60167bafc932bb6c28fbeb146560fbb2785abd4622033e26ea184864c30f3d8126194a6ed6fc61c9837102df735c3384aa41cc13f40bd786d94f6c53ce09f5072ac4e8cff696b8d33781ec4cb18af7be227885dc7b44f866cedd4a9f56330322be20d1dc6b3b81c79ff035cb0501286433c74500c65dfe1e7db1b1645df77b90b96ee8150f94e5832aaab9e54dc4db45001a2ffe6441d96d64e5b23b22c37ed43f3cb860016848c2de71a2e4a4a3c5d38d03fe3cbdab389384dff16997a70960355d49e616cc63b24621f9f0461027a8d44a386e1ca5f54cf8ce2242310ae395724810f1149e41651a936192b28de579bde5befdacfc73e5229534d9618aa52e08376964d653332365884887075a6e34075d8ca1ea11abb261a04f02a5767df28beaedcdbbd416da901bc00676a5d1b03dc430e8af6be5c9e5bbdaffa29c61639a6d598e359e681ad8a76968089c38b64143a1275e1c6ee0ef6095f80cb518d595e8cf3b0aef8827a0378eb4db9c2f5b580438c236beee615c8a2c7ac5e0b9d828a8af8d16e308cb41a79d62cc902b059a994835b80aebe253c2a87a3296c033ca0cba6c17d", 0x1000) getsockname$inet(r0, &(0x7f00000034c0), &(0x7f0000003500)=0xc) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000003540), 0x20000, 0x0) pwritev(r3, &(0x7f00000039c0)=[{&(0x7f0000003580)="0d3f99eef74efe149f2e3ab9819e3479b4490dc1f2461066b9dfc6b16d292c8f94fe2bf9a6cd848aac77c69f58fb5fd9830eb949d55804bcfe084b5a502e1a7328be418cfef4d26c070b525e7ae0ea54c6752148500f2e90d016943f1af670841f420a25c46228fe208575333772e196c62f06b91e032ed5293a08abf92ebbc0693971885e61c3d967cf0f4ee1fa9a0a34882515d785", 0x96}, {&(0x7f0000003640)="9edaa98ccbcf37a6a098887ecda84fb58f8778120433ef13e3906624fe8ac51b4191d5564a2731fbea87861d26f59afd6f9755419e4cc9388ee79d20abdfb5b6cb1a745ca73694ecc70ee2374301f5a052a44e2bc5fd935b1003ad5f3fe73b0a43ca815b6ac25da9278aa3d845568c121dc7ad68e8ff35fced2180ca136443f417e7454f6f20857203a2406b9de56542069416b20f2912d3b195014802f036b7e465099324825fef079be631f0864f073b65832b8f11e54ddc477ad9fd0b6be677a155b44f7e4bc18db046aa6faf32f2d2902184be7d524f7f97dab2a6874c0fcfbecc58b882f3dfaa46576355", 0xed}, {&(0x7f0000003740)="0892a389541d968f3078c4b1b1ae59f21121f0d15891e77067ba5c6e5b0dd17194811b1f6596eed8c05cbfa382bed3a71d6faf37c0e00ead54503a68e1fff12f795d95b19959b127ba4626e2dbd6f0c4c385d0fc163730231f1094289641603f7a577e8997baac76b3b51cd840a282c1f1e0fdacb7b8ae4153937eb1d82b35f4cc3880029ef6e6c8980da06b7b0d02eb1dbb4938f3e1d0a42d79d69a43e9910df6c840eee4f37c0620c2c77c9525888eaf09d1b77eb6ea90152300408ea904ce0d5cc1ae2a1af1cd1ae0dde00db2918f7267d93254261f25e6cb3fc9d712ab99203123f4e8c83395ce4ea38dbbd66812b884fe4ab04d11517a793da73631", 0xfe}, {&(0x7f0000003840)="6f17c8b791050299f41baf68121b624963e2d2a3c74654d1bc76b9841db664446f9cd0bbad585c92b00a6c9cecdde706d39b1190e9b630e3e62122cc80de581c50a6211857a63eb30e6f3d96b6282c382456c46c5ac2eb9842a487a5b43dbfd41167cb96216bb84935e71a88932ffe1924e44a59cf604c0e3c34ea81905812486af301e0a7cc91d2bab77d3c9d477786a28fca29d0f2d0501f2bc661160a728373fce885bc1a5f8bcb9a817af9a05c276b24e82578df431402f90a7e8bc5db33fd3496b51211fb93c3834028c9b448998eb82c7088", 0xd5}, {&(0x7f0000003940)="bdb923369ac4af5720cfc2328a230c476795522e1b06c381658093146d3a36370fba417221196ea6cf370d74c220c3e67cc240976de81828de033b4a17810c9d80250c36b71956c7cd8e72e48915229b4c9674c4f0042d", 0x57}], 0x5, 0x8) getsockname$inet(r0, &(0x7f0000003a40), &(0x7f0000003a80)=0xc) r4 = socket(0x10, 0x2, 0x1) sysctl$vfs_nfs(&(0x7f0000003ac0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000003b00)="eaf3", &(0x7f0000003b40)=0x2, &(0x7f0000003b80)="35ffa64fe1c5e3c05c7e91d372a5a343275a04c480354349e048a821a9cedfb6a854377581f8a1b4e2ef5421e20c22987c2dcdc0d41b532923dbf7ac167601069c52dbcdf8536f131fb5e0397020f331c3db381ab4a6", 0x56) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003c00), 0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000003c40)) getsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000003c80), &(0x7f0000003cc0)=0x4) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000003d00)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000003d40)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003d80)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vfs_ffs(&(0x7f0000003dc0)={0xa, 0x1, 0x7}, 0x3, &(0x7f0000003e00)="8c2d563be49bed7b6033bec8478bbda100e39804affceeda156e867089245f2a8d0cb3839d3d34b066175084e19733767208a7a134b3af0564cff9dddc651d2fb161f1a90ed045a0bbd9d67552ff94a1af52732856bbb0da167873eb64eabf7d959f6eb4db24837c12402f05420a971b46d43296798b07caf0ab3686ad54c6281aba0b882e082f5149b94fa45906e52be0c083e6c690efbbfda7bada12afdf601f06358a6d2a6e583a7cc4f3da523e98f04e8b031efdcf2d1b5cca06129521ae328a931bf5261f468fb0f9b2d5442310e4ba271426a17c51be8a4c3aab09556889dd80bd62ba1c219f7c", &(0x7f0000003f00)=0xea, &(0x7f0000003f40)="67b0ab7add66d4875df2090adb2cd6e3c5ad0e3cc7d65ae6f86a26e51a9de4d4842d17fdb61b533b59a79e96ce83789fab8d64326dbb11f663832d438a8c330b8adfbda27aedb9d44ceef1d93869f388", 0x50) sendto$unix(r7, &(0x7f0000003fc0)="f60444206bfc7873b6ab506bacf191f0cb1acc221394db894bf208464edb6977196a83e368e5a7dc9ae8fddff62d0f0eb4ba32ef75d6b76bcc4148a0929ac4c635c53e6f88bec643dab313a115a3a905d518e393d7c2c26dd929ede31133a6612af374c3207b84c65edfcf129b62d7c9b75a8782e1d0963324c8ccaee4c3b1027c948ec3621479e83cd73241de0bdec672a960763908951ec13d187e575bdd2708a35dc47ba89360f7d2db105262570af8d0f75c6c4e4ccbf9ceb8392cb70a28e392146f9a5d9f1b3be9f86dc69243d81f65ee158439530778793382ddcecf5465", 0xe1, 0x404, &(0x7f00000040c0)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r5, &(0x7f0000004100)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$vfs_ffs(&(0x7f0000004140)={0xa, 0x1, 0xe}, 0x3, &(0x7f0000004180)="988a8539cc1eb5d44bf39c789411f01c68441ace9863f647b2f1a5e830a5f81c77ec1f7b46ac6f8b77a02c52f4f0d07967d5131f53ce7bec18fc046aba92e54aea19298a03035c851e0a4be9710a628e305febe25be252cb6719d34f76ce5614670fbf2c92bc5a1b4a5f5742bca87d6e9da7f06c287cfa2eb038cc57d54036bdef5baeb0f915261235efd7e7037ccbb033008a662b168c1756315d3768e7abf8516ac9c8fcd396f6bd1dbe05", &(0x7f0000004240)=0xac, &(0x7f0000004280)="7994425b2f881ebf44181d4275d3d0ac4e7aa8f5cbf20d29087b5eba4bc9e2d0c5975728b9b3e12e471f04f16f", 0x2d) getsockname$inet(r0, &(0x7f00000042c0), &(0x7f0000004300)=0xc) socket(0x18, 0x2, 0xa1) readlink(&(0x7f0000004340)='\x00', &(0x7f0000004380)=""/72, 0x48) executing program 5: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) close(r1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mquery(&(0x7f00004ef000/0x2000)=nil, 0x2000, 0x0, 0x0, r1, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b", 0x50, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x48}, {0x50, 0x0, 0x0, 0xbbe}, {0x8106}]}) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x2a) syz_emit_ethernet(0x26, &(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRESDEC]) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) poll(&(0x7f00000006c0)=[{r1}], 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) pread(r2, &(0x7f0000000000)="f430575ff2dbed2ff1fbc12e9f5205ae0ffd71a7", 0x14, 0x9) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket(0x1, 0x4000, 0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x0, 0x7}, {0x25}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r5 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x4004570c, &(0x7f0000001400)) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000080)='??vq', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x40}, {0x8106}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x401}, {0x81, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod(0x0, 0x2053, 0x5d4a) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffff9c) setreuid(0xee00, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000002c0)) listen(r0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000340)) r2 = getuid() setreuid(0x0, r2) pwrite(r1, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) socket(0x0, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x40, 0x100) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', r0}) setreuid(0xee00, 0x0) r4 = getuid() seteuid(r4) r5 = syz_open_pts() fchflags(r5, 0x0) connect$unix(r3, &(0x7f0000000300)=@file={0x0, '\x00'}, 0x3) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file0\x00', r2, r7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000140)={0x80000001, 0x6e1, 0xffffffff, {[0x1, 0xfffffffffffffff7, 0x2, 0x9, 0x8, 0x4, 0x8000000000000001, 0x5, 0x0, 0x4, 0x9, 0x100000001, 0x20, 0x5, 0x0, 0xfffffffffffffd47, 0x8000000000000000, 0x3], [0x80000001, 0x9, 0x8, 0x5, 0x6, 0x1, 0x308, 0x5, 0x1, 0x4], [0x13, 0x6, 0x3, 0xa000, 0x8000000000000001, 0x2, 0x8ec3], [0x1, 0x3, 0x2, 0x0, 0x2, 0x9], [{0x800, 0x9, 0x9a79b22}, {0xff24, 0x6, 0x5, 0x5}, {0x1, 0x200000, 0x7fffffff, 0x8}, {0x4, 0x101, 0x1, 0x7ff}, {0x2, 0xd4ea, 0x1000, 0x9}, {0x9, 0x5, 0x100}, {0x9e1, 0x100, 0x2, 0x4}, {0x4, 0x3ff, 0x1, 0x200}], {0x7, 0x1, 0x3, 0x3}, {0x4, 0x8, 0x6, 0x7fffffffffffffff}}}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12", 0x38}], 0x1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet(0x2, 0x4000, 0x1f) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x8, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)=""/225, 0xe1}], 0x1, &(0x7f0000000280)=""/31, 0x1f}, 0x2}, 0x10, 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0xcc) semop(r4, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x0, 0x4}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000001c0)="a8", 0x1}], 0x1) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x2) semop(r4, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x9, r2, r3, r2, r3, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) getgroups(0x9, &(0x7f0000000140)=[r3, r3, 0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r3, 0x0]) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x7, &(0x7f0000000440)=[0xffffffffffffffff, r3, r7, 0xffffffffffffffff, r8, r9, r10]) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000340)={0xfffffffb, 0x13}, 0x8) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r12 = fcntl$dupfd(r11, 0x3, 0xffffffffffffffff) ioctl$TIOCSPGRP(r12, 0x40047477, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x5, 0x0, 0x4}, {0xc0}, {0x6}]}) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x10, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000100), 0xb, &(0x7f0000000280)="a7c1290f17722447b2c63e743f6b379fa5267a394a5d94db9417b6982f519b111f61ad994119ba843799517c2ddf4c65594fb3b55a5fce717f619f904ce7b41e4296cf777a1db4747703440100000023e48310b779f9619c7642d6d7f500000000000000000000000000000000c37a11ae4dbe56deeb1ccae6d8e73f8976b460abc78bfdf1bf11c3ec2956f559e2ae95b19752a20f358e90edd96264cbc18906750f34e7e595d09e4e313414f688d6388b713904a7996cc92a328db185299eeabc8e35147498451c4a84a9d41bf693affdc27f4569379570f4", &(0x7f0000000180)=0x67, &(0x7f0000000640)="e2714be05c6a432bfcb43ba70e2bb9e6add925cf34d00e465191e199efee4898bfe502dcc0a3e3fd0cc0e7969055dcb470ddd2f263dfb8065cbf63d41b2a29e4f92695a2dae1e619ba2b0ccd1e605cd2827beb6ddaf6b579cccebb6d267a74d6af9f2cddd1eb38180245caf3e0f240c5f1ee52a05a63c446df6149316cc2e17b775698e9114250d85ec893fbd204889e5c3f37ee5894227fa7b36a2803d9c558953caa2452fff1bf82f49299d2fd07d8a464fd351d966782d21806ba5be9dc66d7dd572cdae3822888010771550dd55b3014876e2537e33b838b12b10d843be49e4cfc3b3f04a60088dd3cc3fbdc16864e028753d898f0bc0bd6e20f96274d743755332aebcec91d4f490000000000000000628c7c526f7de4f21b6260bacfe436d6eb63a96ded0b0f29cbc8ea2a7d2760b1fdf551506810d63132c72c14be5ffcc53ca339aea237797e863010f33b057982b6825dbdef1ce4425ae7d1234ad5cb69", 0xee) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600625200000000000000000000000000100ffffac1400d0fe"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x8, &(0x7f0000000100)="54db0b54854d9a37275631fa6e64174e78402377241f3b2ed58c7bda91f1bb6545d47631dff7e76aa265a2f8843b8ce1456e3fb26125a455bacf5bd48c8d7bae6cf710c023b177094b91f32433bbacecd6613f1005d2fb896d2b5266906e9b8c5c1a418c4d72195cfcda996f6f5dce220916634c6dbdefed7290ee704452", 0x7e) setsockopt(r0, 0x1000000000029, 0xa, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x9, 0x0, 0xe14c, 0x6, "32cd8b6abdc8a5508471050000000010000407ff", 0x6}) syz_emit_ethernet(0x13e, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000ffffffffffff88a801008100000008004884012800680009812e907800000004ac1400bb94060000dc080000071302ac1400bb00000000ffffffffe0000001440c003100281e8d000000020089235f000000007f000001e0000001000000007f000001e0000001ac14005ec8000001004e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="00c0000190780003010c1903ea9caad2f9152f6c080a00001a2000008000020400000204050002040500130ac0e110a4ad45531de3e3b9d7a137cb7ff43b06460524104b5b186bed35574c9281e3748f1a8af26d5569fe2434ad2b1160ba32a95eabed45021ec38b3bd4b1c852444086acbedd863c89193279bbff4b9a8bc7f54bcbe60cd405744c8d069b9fee58d84e66d2701f92ac3548f4f488feb5a2db33cf2bc4d02eae7b53485ee64e8d9fa18ecb9241d0c1c3da4aaf88df03"]) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40b, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r1 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) write(r3, &(0x7f0000000000)='~', 0x1) execve(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001740)=[{0x0}, {&(0x7f00000002c0)="a1", 0x1}], 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r8 = socket$inet(0x2, 0x2, 0x0) close(r8) r9 = socket$inet(0x2, 0x2, 0x0) dup2(r7, r9) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000200)="ea0000000000", 0x6) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0xa8e, 0x1000000000052}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0xc}, {0x6}]}) write(r2, &(0x7f0000000100)="76e5dead6f01f8617d2100000063", 0xe) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r0, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000600)=""/9, 0x9}], 0x1) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="04", 0x1) write(r1, &(0x7f0000000040), 0xfeea) poll(0x0, 0x0, 0xffff) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xcfe) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) getppid() ktrace(0x0, 0x0, 0xd30, 0x0) ktrace(0x0, 0x5, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ac, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r4 = accept$unix(r3, &(0x7f00000023c0)=@file={0x0, ""/4091}, &(0x7f0000000180)=0xffd) bind$unix(r4, &(0x7f0000001180)=@abs={0x1, 0x0, 0x0}, 0x8) utimes(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)={{0x400, 0x1ff}, {0x1, 0x6}}) r5 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = getpgid(0xffffffffffffffff) r9 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000001280)={{0xffffff86, 0x0, r6, 0xffffffffffffffff, r7, 0x8, 0xfff0}, 0x7, 0xf801, r8, r9, 0x5, 0xd08e, 0xa831}) accept$unix(r4, &(0x7f0000001300)=@abs, &(0x7f0000001340)=0x8) executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "28b7e60ab87aa57800000000d0d2000000001c00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0xba, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff0200000000000000000000000000010e62"]) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) executing program 7: syz_open_pts() r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f8343712", 0xb0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x60}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) (async) r0 = syz_open_pts() close(r0) (async) r1 = socket$inet(0x2, 0x4000, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050160000045ff62f2907b307d0000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be381649bfa5516f32c9af172f3391f7c8cf5f882b297be1aa5b23edeb51e2f0", 0x50, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000100)) getsockname$inet(r1, &(0x7f00000002c0), &(0x7f0000000340)=0xc) (async) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)="807a69133c863d175df18538e21b6826c3f11a60cfdbd32b49b9f3d118a2a95aecf770928a1698ddb7e3fa9afbc593511758cfe51806300f3e800da509bdfe1de3b81ceab5f69c8f2aefdfd3f7c69bb0f616cbff10d75d7c65bcaef80688e5c40a9d4eae7c53b6dfbfe784e686b47921900c77af805857544bb38f08", 0x7c}], 0x1) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000000)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000240)=0x2) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[{0x5, 0x8, 0x2, 0x1f}, {0xe444, 0x1f, 0xc0, 0x6}, {0x40, 0x1, 0xe9, 0x1}]}) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000080)) (async) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) r10 = socket(0x2, 0x3, 0x0) r11 = dup2(r9, r10) sendto$inet6(r11, &(0x7f0000000040)="70afdaa3dffc3a1c37b043c6eb5e5e5268ec", 0x12, 0x3, &(0x7f00000000c0)={0x18, 0x3, 0x80000000, 0x2}, 0xc) executing program 1: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0xc}, {0x80}, {0x6, 0x0, 0x0, 0xc0f1}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x214, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xfffffffe) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\t \x00\x00', 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x37, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000810017000806000f3c0a06010001000000000000f6aaaaaaaaaab34a52d37c4973738d0b111febd76fc1c7"]) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write(r0, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) executing program 7: mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000240), 0x0) mmap(&(0x7f0000a67000/0x4000)=nil, 0x4000, 0x0, 0x1011, r0, 0x7b61) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0xb7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000240)=""/65) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0xffff, 0xfffc, 0x9]) socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bfd000/0x400000)=nil) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000440)="adc8e39ee85ee437a50c8d65e1e7cb876cd4340862b33dc796add8e8c44e4b5d8dd2e57ada7b40151b1ab4d5e32338c9667c29e3af3eb210fcba4b2dde0ce69d4da363f3ad704292dab4ea66c604fdee03ce8e02a184e0dd5d914fb7c73eaea31273643640c5528f90c83b8ac60e0ebc5dcc062daa776e62eb483c2dd9afa4cf203d7a42486aa5c1f56563e6e585757e87029b500c48e90669f807fd2e52f6a7f012f67d3b2cb0b5f05bd32521a5da18d855c6b0b9d5460d47198a5cb01c116b56f153299dfebfe04f30aacb6e29660c34f532612d", 0xd5}], 0x1) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000000)=0x4) getsockopt(r0, 0x7, 0x8, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) socket$inet(0x2, 0x4000, 0x1f) (async) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x8, 0x0, 0x0) (async) recvmmsg(r1, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)=""/225, 0xe1}], 0x1, &(0x7f0000000280)=""/31, 0x1f}, 0x2}, 0x10, 0x40, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) (async) r4 = semget$private(0x0, 0x4, 0xcc) semop(r4, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x0, 0x4}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) (async) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)) (async) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000001c0)="a8", 0x1}], 0x1) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) (async) open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x2) (async) semop(r4, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x40}, {0x8106}]}) (async) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x9, r2, r3, r2, r3, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) (async) getgroups(0x9, &(0x7f0000000140)=[r3, r3, 0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r3, 0x0]) (async) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) (async) getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x7, &(0x7f0000000440)=[0xffffffffffffffff, r3, r7, 0xffffffffffffffff, r8, r9, r10]) (async) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000340)={0xfffffffb, 0x13}, 0x8) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r12 = fcntl$dupfd(r11, 0x3, 0xffffffffffffffff) ioctl$TIOCSPGRP(r12, 0x40047477, &(0x7f00000000c0)) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x5, 0x0, 0x4}, {0xc0}, {0x6}]}) executing program 3: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x2, {0x5, 0xfffffffffffffffc}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r1, &(0x7f0000000040)="cac5cc0905d6601988abeaefdbdaf000"/31, 0x1f, 0x3c7) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffff5) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) clock_getres(0x2, &(0x7f0000000000)) minherit(&(0x7f0000267000/0x2000)=nil, 0x2000, 0x3) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x8033b9) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xbb26, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b9e54d0014040000000000000000ff000000000000000100000000000000000000ffff"]) seteuid(0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 7: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r2, &(0x7f0000000340)="38c344d08db0e1391e89142d173b05d32264bd5fd9f127", 0x17) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {0x0}], 0x2) recvmmsg(r3, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000001280)={{}, {0xfff}}, 0x0) getitimer(0x0, &(0x7f0000000000)) geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) geteuid() r4 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000340)=[{0x2, 0xa}], 0x1) semop(r4, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x0]) semop(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000440)={0x0, 0x0, 0x200}) getuid() accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(0x0, 0x0, 0x0) executing program 2: symlink(&(0x7f0000000040)='.\x00', &(0x7f00000000c0)='./file1\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x28}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)="3764872bd78394630fdf07724b1cecdafdd2d5558e912fd308edebb9edc25ab02caaa14e8fe278142b8582c8c0ac628d456da37a6aafb81504283be9fda82ef314b30208d3970d6cd12da5e65068c00623288f22a2c37ff70138c97b9f33c7771ecf83f8c0a67badf52aa19890c2deae9b82dae0b15f752a3996", 0x7a) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x7}, {}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r1, &(0x7f0000000180)="0000000000009cb8e7b6241109ea031fcc78eccb4c526627822c39296e94", 0x1e) executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0xff}], 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {0x30}, {0x6, 0x40, 0x2, 0xfffffffe}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9cdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x82e}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x20000000000000b1, &(0x7f0000000000)=[{0x5, 0x0, 0x1f, 0x9}, {0x4000, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x2}, 0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8, 0x6}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x90}}) getuid() socket(0x18, 0x1, 0x0) r0 = msgget(0x0, 0x80) r1 = msgget$private(0x0, 0xfffffffffffffffc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r3, &(0x7f0000002600), &(0x7f0000001380)=0x1fa) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRESDEC, @ANYRES32=r0], 0x0, 0x0) msgsnd(r1, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000100)}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x6, 0x0}, 0x0) socket(0x11, 0x3, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x15) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socket(0x2, 0x1, 0x9) setreuid(0xee00, 0x0) getuid() semop(0x0, &(0x7f0000000340), 0x0) semop(0x0, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) mknod(0x0, 0x2000, 0x6da) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) shutdown(r4, 0x0) poll(&(0x7f0000000080)=[{r6, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r4, 0x5}], 0x1, 0x0) executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r3, 0x0) rename(&(0x7f00000001c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x34, 0x0, 0x0, 0x205}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/92}, &(0x7f0000000040)=0x5e) r4 = semget$private(0x0, 0x4, 0x680) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000300)=""/117) utimes(0x0, &(0x7f0000000040)={{0x8000000000000000, 0x4000000000000004}}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x18, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x2}, {0x2006}]}) syz_emit_ethernet(0xba, &(0x7f0000000180)=ANY=[]) shutdown(r6, 0x2) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) preadv(r6, &(0x7f0000001600)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000001200)=""/101, 0x65}, {&(0x7f0000001280)=""/174, 0xae}, {&(0x7f0000001340)=""/132, 0x84}, {&(0x7f0000001400)=""/235, 0xeb}, {&(0x7f0000001500)=""/224, 0xe0}], 0x9, 0x76b) executing program 3: open$dir(&(0x7f0000000000)='.\x00', 0x9402b26e15339a91, 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b9, 0xfffffff8, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000f80)="4d8e805b4782371c982c275697f080102b23f0614390927ddc14e03eadeae5f457076938ac4a1e92c26de0ed16e0004b595344356f01d43062cf9390c0566b513f9fd300dab20a3cdee25c10808e629984ae8e715920d3b76ba6044852dca93a63a613e44b6a7fcf93bc", 0x6a}], 0x1) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f80fea77cd3deb6f0dc7a16a4766c4d01ba7574d21bb6fd876a5e273df5c2efb4bfbfbba6d0607c89f6f9931c9842434042d7584032a881f7cd6e83f28349", 0x54}, {&(0x7f0000000140)="ccabf4598869a7ffe940dfd720f213636cb70143b4b9e70de22af12be645e1971bfd5b11f54d0958ff501973bc6e376c43d5bc3334", 0x35}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260b871e9870becd338e810ac9db46da6003daa2d429aacf5d2f1c57338884448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c030715b2d3c61a166dfaadc31c6a584c6afd751ab8af0bb6838af36121f30", 0x6b}, {&(0x7f00000003c0)="194778e492af51", 0x7}, {&(0x7f0000000440)="5523724dbc478ae0a9fb96ee2d9ccd355be7ade22b147da9c6642df754a108669d2d5924796858251ed2549466401db9cab9f46c95bbd423971bc31ae3ea107aac416a9a49c416351256aee61de0400c65e10b09b4768eabcfb42a183ca72597dbef4f480b00628eb4e3c17b3349181fe6839d6a5ba7cf435409fa2c05b7341d7690893aa1b1e6a1e1a1585a9b23919ebe23f2c6755bd4", 0x97}, {&(0x7f0000000600)="3042a106de5b00508fbdafbf867657c638ff71f633d20656d21cc4fd69a9d737bb1f42b0134ecc016db07dc6cb11e1288df1931f1075e3868f234a3ff8d20fadd60447013dee8ba768fabe8e8af972e9711511d1abf332923f7a6d6cf19b640c0bf32e1aff42ee1798", 0x69}, {&(0x7f0000000680)="2d898b1d753ad155f405ffec653aa76059d017279f95f0110c70988d", 0x1c}, {&(0x7f00000006c0)="9b828cf13141c353ea0c649a36205c4b3cabf75ca6f4042220fa1fc5d42fdaa27c32f2f970654d544d73906c3af8b3b1f3994764", 0x34}], 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="56ce01", 0x3}, {&(0x7f0000000500)="badbad87750b277e6e2891897001", 0xe}, {&(0x7f00000007c0)="07e7cd8bd123d8393b0b264e8866b3c3356a11f903abe5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597c6939cea4a4bf217ff28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20228848d59e89738c52ec69d7f389473880cdaa212f207888bcdbe401", 0x83}, {&(0x7f0000000880)="b01c1c2743688d9c0926d426dd15bff6cff0e121c29a46a2eb88bb999605cdc954f1de5fed76e698c6af7d654b22b7e154cddc16380fbc497a290a", 0x3b}, {&(0x7f00000008c0)="c64b0e573b528c593101efd63b37d4688205519c0382e1150bad3a8974cf5c6010dccb515c788c02bdc9a34942c625dd8de55501e2db0d8e63cf9e6154b5ce607d0c2a646744ffc9840c5eed03e992d2668b27247651367a3e6b882e08d2acb0abaf9b83309ac4e9307f9d6ba7e339fc92db1059a8f49fea3d16d425b2d64da0559dc6deb6ba250d4656bec72672d4492f153872ffe22d3f8e057aa9e4196e47e2802106a9bf098dcbab814f43b4979f0eb92d25", 0xb4}, {&(0x7f00000009c0)="524915e72e66194e85588b9a2ca92bac9ed70cda29c7f7bb11e312a3da941035bf0b512002ad505a8668b1dfb928d9a6d58cdd371b47c19dd06a4f9901d9444b6b613082d20dff774056f23c066122eb071d8d29524db36ec0c66806b684b79b3eb7f120445f36c2627b4243223a10b357e974d00c0d0e4b7c752ca2f866fd0434f4429634a19a72fa33867578e77397a0fb728ac0d911815cfeeda0b9a2f7ff9208bb679c132580cd47a8c17b4e26d6d6ac904cd216c37ca034bb07919cf71d772cba17bf4aaef5816395317bdc0d", 0xcf}, {&(0x7f0000000b40)="39d44a2c7f2dc610841c6207aad871c6f4dbb91ed07b2b322f36d0eefedc2b7fee98e98f580d74", 0x27}], 0x7) mkdir(0x0, 0x0) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x104) setreuid(0x0, 0xee01) mkdir(0x0, 0x0) rename(0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) rename(&(0x7f00000002c0)='.\x00', 0x0) chroot(0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x1, 0x128, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "010000000000000000001339e13600005003005b"}) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699b, &(0x7f00000001c0)) close(r0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc000, 0x100) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000480)="b437ab93c964ca79", 0x8) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) socket(0x800000018, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)) dup(r2) r5 = socket(0x10, 0x2, 0x7f) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) syz_open_pts() semop(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) getpeername$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, ""/521}, &(0x7f0000000200)=0x20b) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206932, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) r4 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xff00, 0x6a, 0x20, 0x2}, {0x0, 0x81, 0x2, 0x4}]}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x5c4a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x28}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{0x0}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4, "5ae57766cb6c46d80304fff70200"}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f00000006c0)=[{&(0x7f0000000280)}], 0x1) write(r7, &(0x7f0000000040)="ac", 0x1) r8 = dup2(r4, r6) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r9, 0x0) getsockopt$sock_int(r9, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x4) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0000010000", 0x6) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 3: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) r0 = getegid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002f80)={{0x1, 0x0, r0}, 0x0, 0xff, 0x0, 0x0, 0x7fffffff, 0xa, 0x2000000100000001, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) r4 = semget$private(0x0, 0x4, 0x3c8) semop(r4, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x7) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) setreuid(0xee00, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000007c0)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xfffff7fffffffffd, 0x104, 0xfffffffffffffffa}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001240)={{0x8, 0x0, 0x0, r5, 0x0, 0x8, 0x9}, 0x0, 0x4d, 0x2}) r6 = getegid() r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) semget$private(0x0, 0x1, 0x280) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7a5, r1, r3, r5, r6, 0x300, 0xfff7}, 0x200, 0x7fff, r7, r8, 0x3, 0x0, 0x81, 0x6}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ktrace(0x0, 0x0, 0x112, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) OpenBSD/amd64 (87ÝWÙ¢ÎX±VVðͽs*NHÆ`p˜P]Îeã ×Byèâb‚†þ§gh…Œ†5ÌõR`ø`ÕËons8¤Lò1f“ðãb³—â5#ÍáÀºúb%é¢æCw»çòä[òÓ6hôË) (tty00) executing program 5: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES64=r1, @ANYBLOB="8b3ca56782df1af1d8634dd30a88ec0d9cc8e446573767cead014d2248909feb4acd30ea888ff0b23ab13ef15573cf9e448abe03e5f634f9d79e610252f1610d5f0275bb2dd7fb98e167429b25691c99f28694ecb93968e1d5e20cef20a6ddf8b7d6a177d74b8587ce991f622743b0d3eaf8616bec1e4d78601d8f8860c719ffdb41461165c6f228e399cadffe092995ee1eb95966d5d257f616a574b3ff5635179ca93a78f92dc0eed616aa"], 0x9}, 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) syz_open_pts() chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getgroups(0x0, &(0x7f0000000840)) open$dir(0x0, 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x81}, {0x48}, {0xe6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000000)=0x4) getsockopt(r0, 0x7, 0x8, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) executing program 7: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r2, &(0x7f0000000340)="38c344d08db0e1391e89142d173b05d32264bd5fd9f127", 0x17) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {0x0}], 0x2) recvmmsg(r3, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000001280)={{}, {0xfff}}, 0x0) getitimer(0x0, &(0x7f0000000000)) geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) geteuid() r4 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000340)=[{0x2, 0xa}], 0x1) semop(r4, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x0]) semop(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000440)={0x0, 0x0, 0x200}) getuid() accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(0x0, 0x0, 0x0) executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x90}}) getuid() socket(0x18, 0x1, 0x0) r0 = msgget(0x0, 0x80) r1 = msgget$private(0x0, 0xfffffffffffffffc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r3, &(0x7f0000002600), &(0x7f0000001380)=0x1fa) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRESDEC, @ANYRES32=r0], 0x0, 0x0) msgsnd(r1, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000100)}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x6, 0x0}, 0x0) socket(0x11, 0x3, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x15) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socket(0x2, 0x1, 0x9) setreuid(0xee00, 0x0) getuid() semop(0x0, &(0x7f0000000340), 0x0) semop(0x0, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) mknod(0x0, 0x2000, 0x6da) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) shutdown(r4, 0x0) poll(&(0x7f0000000080)=[{r6, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r4, 0x5}], 0x1, 0x0) executing program 0: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0xf, 0x40001714, r0) executing program 2: symlink(&(0x7f0000000040)='.\x00', &(0x7f00000000c0)='./file1\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xba, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff02003a0000000000000000000000010e62"]) executing program 2: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = kqueue() r3 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/7}, &(0x7f0000000180)=0x9) getpgid(0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8c", &(0x7f0000000080)=0x89, &(0x7f0000000340), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x1, 0x2) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x4a, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffd, 0x95}], 0x0, 0x0) kevent(r2, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) executing program 0: ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x800c5709, &(0x7f0000000040)={0x2, 0x8000, 0x1}) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRESOCT=r0]) executing program 4: socket(0x18, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x0, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/504}, &(0x7f0000000140)=0x1fa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f0000000200)=[{0x3, 0x3, 0x800}, {0x1, 0x6, 0x800}, {0x0, 0xfffd}, {0x7, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x25}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) bind(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4e, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x117fed43401ae164, 0x10, 0xffffffffffffffff, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000440)="adc8e39ee85ee437a50c8d65e1e7cb876cd4340862b33dc796add8e8c44e4b5d8dd2e57ada7b40151b1ab4d5e32338c9667c29e3af3eb210fcba4b2dde0ce69d4da363f3ad704292dab4ea66c604fdee03ce8e02a184e0dd5d914fb7c73eaea31273643640c5528f90c83b8ac60e0ebc5dcc062daa776e62eb483c2dd9afa4cf203d7a42486aa5c1f56563e6e585757e87029b500c48e90669f807fd2e52f6a7f012f67d3b2cb0b5f05bd32521a5da18d855c6b0b9d5460d47198a5cb01c116b56f153299dfebfe04f30aacb6e29660c34f532612d", 0xd5}], 0x1) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{}, 0xfffffffffffffffd, 0x50, 0x2, 0xffffffffffffffa6, 0x7ff}, {{}, 0xfffffffffffffff9, 0x20, 0x1371e167c5d3b19d, 0x80000041, 0x8}, {{r2}, 0xffffffffffffffff, 0x9, 0x40000000, 0x200, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0xa, 0x1, 0x60, 0x7f}, {{r2}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x8}], 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = socket(0x18, 0x2, 0x0) close(r7) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x7}, {{r3}, 0xfffffffffffffffe, 0xd8, 0x1, 0xfffffffffffff801, 0x7d}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r9 = socket(0x18, 0x1, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r9, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8544d04a8d2b3a581ede61cfdaa82605eda31245495529fc8b8057e1ecdf4e75f0285e8529a0cd3c42ffc0616cf7258b79c45528d7def759c70cfff9ec142d8fc1bb0cffe108dbedf1612c622514b9c0d26e4ac40a2d9e3747175d553ae797627b9c7c8ba52616bcdcdce0b865777cba34c4a1a271a606a413cd7c647b9a52252d0896fdc3c49d72ea735544b0fba745bfb953124e4a71f7f32", 0x12b}, {&(0x7f0000000240)="a0dad33d8fbaf597e7e103220ab0deda793d2bc8e73b72116bd5a1a955304dbcd8c64fe81442749ed0a4b71d568eeef7635395e1550d4c04d9339946528d59da82e033d332cf", 0x46}], 0x2) write(r5, &(0x7f0000000340)="97", 0x1) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) read(r6, &(0x7f00000000c0)=""/127, 0x7f) socket(0x18, 0x1, 0x0) executing program 0: open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0000010000", 0x6) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 6: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) getpid() ktrace(0x0, 0x0, 0x1720, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffe, 0x10001fffffffe, 0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) setgroups(0x0, 0x0) r5 = getpid() ktrace(0x0, 0x1, 0x40000930, r5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) dup2(0xffffffffffffffff, 0xffffffffffffffff) acct(&(0x7f0000000140)='./file0\x00') executing program 7: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000015c0), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000000000}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) open(0x0, 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x808, "efed0ff8a5670000340dc620000000e4ffffff00"}) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x41}], 0x8000, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000240)=0x2) syz_extract_tcp_res(&(0x7f0000000440), 0x6c, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673", 0xc01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000027c0)={'./file1\x00'}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000000c0)="84f016906d89c4c0646fc70a77bc4e5eb974f56bcb76d88d22737879962ecb59e786820e58943206bf22a1d856b9f82e1a06bf371a1c33fa1bdd86841f9af11115e0a53f5d34070b03c84502bf97cd5ab450d711eaf5456823e2c5459b764a2c4b7185adac4a70a2", &(0x7f0000000180)=0x68, 0x0, 0x0) executing program 4: r0 = socket(0x11, 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000280)=[{}, {}, {{}, 0xfffffffffffffffc}, {{r2}, 0xffffffffffffffff, 0xa1}], 0x10000000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x1f, 0x0, 0xb66, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) sendto$inet(r0, &(0x7f00000001c0)="16109f197ea7c2a854684fb311b6afedffcbbc6fc39caa9bbab5391bc1d79a920705b04066e963bd1b2c510d03461ae521290eaeffffa2034ffbe7cebdbc42d6c9625ce8467aee86aa4e5246aa7fc5b79a3268269deb9515fd6bb49409beb8a048eac79db3aef4f1d9181b3b22cfea11a9cedb61f821cf0cde8b6b85cf90f6d36f1e2fd1b6c678a57cfb8a120cb27343a7994155d25e9b4da325bb2c0a02cc8cd7ba52742209", 0xa6, 0x400, &(0x7f0000000000)={0x2, 0x2}, 0xc) seteuid(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) sendto$unix(r0, &(0x7f0000000100)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) kqueue() executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername(r0, 0x0, &(0x7f0000000140)) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r2 = dup(r1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000000)) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000040)="71a9e40cc8274bc1e65a91501d162948b47ee3a7ebc26d211394a34b8e5f84cf51b59c7afec37082", &(0x7f0000000080)=0x2abd, 0x0, 0x37) dup2(r0, r1) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@mask_reply}}}}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000003c0)=r2) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x40}], 0x1) sysctl$kern(&(0x7f0000000100)={0x0}, 0x0, &(0x7f00000002c0)="2d89ff27647a8b0a5cd466cb6565d09fb37ac673f290a4299689f9e0acd4276307cc13ddb6adf3834a73e804a88f8a68dddf4d00e2d772284467062b5dfc605488811821e588aa0958f083f3ec878672ed3beed4162a9e6145e836f274ebcc9439cadfe5adc8ef68afed75ed74e77b1547b6bfcca1f42abef4671a32ab2a8fb063e825f261526a9b2459456859e24163eb80a8a25fd96a497ca1bdea376af15608cff1f041420fc9f84c26cb4c4e555ca1020ca06bf0596f669cff05e9fcf54b5ea8ef67a58c1ffc7e6d83250bd8e039802253a90908f79d6024f7195986a6246af3eb71558902687853b16462ad91fa0b7982da6d99bd", &(0x7f0000000180)=0xf7, &(0x7f00000001c0)="ea53f7888bdf5fd480d1a215ed0fe5b6b4fd5047a313c19f87f6d7300ff9eb86e2b32437d67011985fad82bd239b179a7567fdddf8d779a673e857896d", 0x3d) shutdown(r2, 0x0) execve(0x0, 0x0, 0x0) executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000300)="141a", 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) connect$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0xc) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0xff, 0x1, 0x40, 0x6e6c, 0x3be65059}, 0xc) syz_open_pts() semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) bind$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0xc, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800280000fe8000000000000000000000000000aaff020000000000000000000000000001000200040000000000000000000000000000000000000090"]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) executing program 4: r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000001080)="7fd0465fe1a1e3d1f958e0e0f9606dbfb8e31b42b753bdf405b0b2f2bfa8fd556978b0a48081089466e1d9d53dcedb58930f6c099512794b886ff08b4f8c565151dbc0c5dd0696fb9c1d7f2a3858931248c43f0c4957239d55dcd58c01c85ee4e8ed86c96f5145dc2ed88b8f242f5443a9383e7b171ea45d384916b4bca86d189114f4bc", 0x84}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) getppid() unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@empty, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @broadcast, @local, @rand_addr=0x10001}}}}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000080)='./file0\x00', 0x1, &(0x7f00000001c0)='./file0\x00', 0x8}) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, 0x0) executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0xd656) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="1f319c1fde2abc05119e9bdbed82410f2932fbd8845cf92b5b8ff03fab37e84f062a6661e620d93bf8e9bfdbd8850fa7aa8788b2bd66a10ccd45801e6147b7272a71be5f82227bb3d03acda3661252bbde1da4947d5032f057eb2fcfe99888b1e034125885a1770f221ca28972f352b2d04db1e8d522a260085a40c38e403025b4212719d15f6e1de8b9043ef294c1", 0xff82}], 0x1, 0x4af) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) login: pckbd_enable: command error executing program 7: execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xba, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff02003c0000000000000000000000010e62"]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x5}, {0xc0}, {0x6}]}) (async) recvmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000100)=@un=@file={0x0, ""/259}, 0x105, &(0x7f0000001540)=[{&(0x7f0000000280)=""/128, 0x80}, {&(0x7f0000000300)=""/18, 0x12}, {&(0x7f0000000580)=""/218, 0xda}, {&(0x7f0000000340)=""/49, 0x31}, {&(0x7f0000000680)=""/214, 0xd6}], 0x5, &(0x7f0000000840)=""/75, 0x4b}, 0x80000001}, 0x10, 0x40, &(0x7f0000000800)={0x1000, 0x7a}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, 0x0) (async, rerun: 64) close(0xffffffffffffffff) (async) r1 = socket(0x0, 0x0, 0x0) (async, rerun: 64) r2 = socket(0x0, 0x0, 0x0) (rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) r3 = dup2(r1, r2) (rerun: 32) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) r4 = msgget$private(0x0, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) msgsnd(0x0, 0x0, 0x1f, 0x0) (async) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYRES32=r5, @ANYRES8], 0x401, 0x800) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES16], 0x401, 0x0) (async) msgrcv(r4, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x0, 0x700) (async, rerun: 32) msgsnd(r4, &(0x7f0000000000), 0x8, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async, rerun: 32) r6 = socket(0x0, 0x0, 0x0) (async, rerun: 32) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000440)=ANY=[]) r7 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000240)="c970d86ee917ae98c433c0c4f3c0ddfceae3b0abc8bc37b80b78b0d7666b43a9a64a6ebc10a534f4618d7b6cfced10197c89297da63ae19af3eb2e21d464e609d27a0d9d02752f5cc5fa66cfd952dfb2bee732cac4a8162e32e909359faceb16e90827f22c1734d02367ecd87cf552ffa6cde3266821b799270a919449f907b43bec1af1c88651a8965431189fa6", 0x8e}, {&(0x7f0000000300)="4742b261f15e771468bd4cde6458a2e7c543c3869a8cafa46d371397e445cf90f77cc174d7c45b429926afaade810c56cfbceb4ad9a683d4f576628f53a29521f52368b289b4891b1797c02c8fc3a82fdf9c56372a84bedd625b93694755d28bd35a", 0x62}, {&(0x7f0000000380)="ccf79a75fb275a80747e1f0682aa8393e8377ebae46f7fa5fdb8c37e8c37a1ab80fe49757327a584b1cbe1e15ee341346008bc40414868642a3ea1d82c5382d040c0f7980e04e1cd5654b6a13be01fc507779c6cb37a0f8a9c6f70d982558d2478b669fb36328d4c6b192d5a51a5d0e88187a71ed31996b8436de6650911331aab1cb50a406825622b0be76a39b61885f12409b7641d6495e8eed4579431d1e33aa2a00c3d7f8530e0d9c1f6c3302508461c3fa4975c98e8284dffeccfd775f6e44701317b357682dd370c67e963d726c4639fccf071c49d3bd32e0022d8efbc7e9edab02299f25b55762b38f4d0f3f9428a9e5320db34b3613b9cf142e12ec7a067afdecb963f1dcdb278d6bfffb3ab2ceb920be828becf28fcb2afb23bbec1b4e370b834b82f6982f194cc84777530671af2bb78ff4c1853e221507a5f7dac83264ba7ef9fc15b9a8119778cf9cabd2bcf219bc459ada5c16e26252a700630148740799f5c541e1866df49486b6c3cbd3ce92abf29f36a4956fcdd06196208a08cff57f53a85da62e9b7542219b7670e0caa30773c56357ca89410e8e0f0fa20e41038d839824a9fba68e1f597a60040009d07dc17d264e29ec0f3c087d83c37790649d9370984fe115527dffbefaac707aeee09f82bc8818304ef8e51858fc0ec6d3160396bcb5176c049f2eb5f416414f20bc9c13f3e5cb8bd6deb55c2527156f25b9fff3f8c554901e0b5c87cbb7645d5e6f1637a85ec5ea9f59834d777076f85b8bb920740db7fcc6f9bfd15644489d8e61ac40cd2ffa4e6b73536002aba82328a7ca48e10c082c2bda6b289026b6188a73a58e6172d2555736eafbb96b5c5451dc31eda2123e074a8d0ae04ee68934224e81e0251d6dce46b81e917ec3a06b25d5164ada4362a385bc0474dc2105dcc409f5e9fb01803c2e4a8a4eaf72705a5b935580aac8a3249cff107a5f872bd50c3b3e8c31eba0f94eb3783bb1eb6aafbd33a69643e7d0ff91199916f59c4de97da6270f04cf1e4775f3912159ac67c11ee562f5a56d368ee3ea6a7d776b4c9a4d24ec5cf54ba26ce557ac3cf99e30521308a4ef21f171dae809e105d096eb0fb8ab837e768da5536d0b82bbf60027876501c68e558bdf9c592586f5a9cdaa73b752a7f2f42140a7fee488bb993031e3afb7f0d2061492bdcda88293042b558d55365b158f04c5c74049fd5792a691b3f543e7a76b4c9a6fc1473225be78248d02e4681ed021dd69027e48e6fb8d2d84b77dd188884436ba869e2f71a7e072dc12a5c9e7d0187577bb3bb3ef4d1e95c04bbe061b93931317a4edd736215c649a16912e2fdcb1ab0587340f738ba80b236f0200707dc849959dc57a3bf795ba0d4bbfd2dd3ad957aedff2afb9910e6c3358d15e84a5236a9399979f07a24a770ad892bac65d7fe6879d61e97a1f85ac4027c0cd1106e0e2308c4ed20c40f99810cfd475db2d5bed8116f08774d948275fad4c2c2bce67a2f7c15cba7d58668b0668048473166dbc1e953e4deff1a8948d99caf964b81b9d55371daa7cc1ea8f62a03bdbf4b7d190699c82f4a7ba199a8b47452a43eae3a4d3d2acd1b90f0703f0231b8b8ff6312739b94494b99635708008bc04ec2c982e9462b25f9f3b441abbf663be9eb88292922de9fe321d40039b73ecfebaf3d834914226545405f3271033f14c678e65f86a5e9fe980a18db0c676487ec0421ac8f59292145e6a04dc2d71f0f2259deb86905dac56e90fa7f0dfd2620abd20ad8cdd5ae4778bea96eb204d5ebb4986355f88de23e64e7a12a4c29e3e13559ef0948386adec48f13b5ab88b565cfefca7ea20e3f47a93e7bba94554767ac9b2fe4b8eaab0078d1117219505c45b20eadcbf18fb527e1429b037a9ebdb0a39e05cfca008ffbbc54b3e42d1b28617eea05a8882bce35a940b023c926b552afdf629bc78737d88c53ea5294326dac390d1803701ef5558c7c9368e68f1e999e11bc5cd706f404a3e7740a927d2b0bf091d7d402d88eb6de8df6d27ba63e735c4a34b30503aa07d026d62cd68c1cef27dbfb9af84db4f7de6faa7a71c641b98a7a428c5b9b180b59808d60ab3aade675ef22f83cb63db891fdb9799939b53798a79c4961d2e8d1dfed9727413759c59dac5a61548090ec3b49a705726ee436a4edc994d0466b55a17aaeebcbb53cc6de0174a062bb7962167e0fc6eb9ba8bd6cab7464d77e66e30622991b8e5052753b5a30aad2b814a79988b8d5a8a665458f044457048b08a5a106e90cb103c96a157a9d6d48a01f269cb4af77e7aa27f972ecf928b04c18eef9b9d93130c66e1205859d3bac368faf2621d5604c69f52f692087487f85ea9d2a13e443cf67d866cb05ec7e462bebd203be70bce32f2dc156724aac2874b23583fc35ecfc7f64fdbed9643b4ccd33f58272bf7ee14bdfc12dd51549d8221bcf88cfdfe97ca37ffab9ed8cb628f0e463a5bcd7956137fbfba83f720c3e68dc37ab453f6438ff759e2220d0c56b3f72cbf3b4eed1de7f074574db30a37676e5d62d9b7b1909b182aaaf8b4d503aba440360ba55ba52303d29caffad03f98cddbe49b7cbd29d0aabcb164a64de6ab144d47300a2a718b470fe474532fd7f80ff8d6542f66bd97e911addf35a3ce5e7ca6c8d4330353694e4ffc30484e5a6b37ee3b6af695aff9c0ff6e93c6b9b37f093c12d74736e86772d1aae35695625583708813794efb0a9afa73e16eb78d735adcbdfc6165fe28d177c05d0d4b67fd626a726b6a39ed80b90acab5c1ad3d7f6a95c753320fe13b1d214dc21742cc284a6c0496cc554b14ef719ce45d98668cd77a74c1b38c6799b3c1d0b764a64bd1cf4884b19c76a138c42ec8c7f1374e4cc1fbac5a218bb0b7673d1e957d3d6c9164643f1cae0c45efa6f2f20707529f12a6ec445d716ede04b6b0d25f218a8eb52c69e84ed1a00f5ff16b318ecf7eaba37446fbc0230640b52424373b394c5b1528324c20b28e3df72790eaba1a6877e106d3bd60c4869d9beb53607a7882b83503d6ce63b2ffceb735bc30037a4e7a020169562c67654f6a85a7ca25da1421a9dd39ae3c78f01bfd9ec6874dedf3c0e3affd091390c3c9616ee3fac826ef004dfdb4fd1c8d2c862acf72cf6a23e1d579efdc35bd52e8a48ff040298a485cb1fefe4a2154f6450c581c4d7997a5c21635233cde11fcc11bea67e6039558d580b526ba1bb305f082e52020822f8f5908fa8eef747bcd6aa99404e995ed72c3be89701a2b7fb8f153b6f7432ab4e921fa4fc0bc9b6b148c2103dbc9c0536ba4e4b0cfaf79325c193905f4624fab1a84099d0b66b5b5b837b38f0fbbff28af83553966ff0b5fc67686481f165634379ff04241d77d8b0dc0663e6b7eeeadb451cfd63e69ad65126521b5c6964c155f7c2e6c8549d263bf6812c289c25c2ae3b9d737edf604d2e98135fa17471c7063c0bf45f72479b856ea7b630d734ada7dc5fbd0dc7641388a4e6bb2730cc3207bf53d7cf4c689302fe095d47abbb317b87e4d1d682b373c4302d2757f6ed3f0340bdbbb3b1121788beebc7f29c720c03d182799a5bb504750e7dbb6d4ebc7724ce658eb91d4a67d28f429546ce07d8f7af7467b64f15aeea5aaeb62aecfaf679aa033192f477d5d7f9a2c70d8351531f7a55a44bbc55367b05fa1107568ae2debc221bc3b44612cceb3a2fcd7c529a4415655c8d58028522c696087adc883e06ffdd0272513492cdb772dfd752dbbc361a43164b670f41b9753b01d215d85e600536466c272c72ed3e069d86698e57d9fde315ac66d88b403ceb8142dcb512ba98f5d5b7ed9b627e93a466a1e4e7245bcbed5d77843552c3694d1a303e83d6542e5a6f2a499d715bf17ea5705d3873ba3342a4153b33a4c3fee97cb80aabf3d5622805e76ce579e91926d681d4984be1465b5a8f4e95d9a6897ec4b45b1150eb3fdfbc786aecee11b2a494aaacfb3fe614d3446909ef133a9af2ee8c72c5aa161407136479aaebdc75a2adbb2c859f7b44caf3163409c73a28bf248be41cccb041dda8d7189e74038dc4a18f688fe07036c87487656f7672d41a8d31d59f4b8fd5a50e4b85a0bf5bcd5fd756143b606b42e7750415092f22e3f2e1540afd294f56be3f22141ec0897b8578bd6f1a0e18ae50434063bb513380cf65e4ab633f001997b3cb18c2340ebc74dc7d01ce3f0af0eb8c44a8a297c9e6f7255806482b9e5bd0127bee5ce52fc9cc34d11e285e1b702cbe56c51fef97ae0dda0fd51f8d6a7c190bf8b2616f9a442b1218ddcd592e73d6a7e447b91312fc78c84af29b9f88ec3abbcdd6e91a484e40ae9ce809b92d4afced83dd7e7493f86dccc576de02fe39eca291d29df21244f7399a47a44132fbe5dd9618ec6f1b0a9cfaa4a96c89df38ff7ea4284c918625f0b1c1fef11f9d32ba78038d1d1482804831f04be0b4afd5c58292d1cd4206b469605b39ad96fa043c5b5d61338a190a8489c3510ab40a6f7379697cebe029c5aa0065a65d1da3a4fa09fc774b99c6848d8dcf4751f9cb3ac914f88776873d6eb09ce23645a8556676240cce9de5fba4c5efb90640d53ee8f35edd793b704f3cc6cf7833c27f45e1711c7a8a30165b6aca9f4aa97d886352b798e682370d2d9e4b94449d2cf88b4d91c672d13ea2ab86c66deecdf088f224488e9580aa37a6b66319ac3217f66b754ab23f0228ac84966970ed1fbe5de888ba2736214ed966119edd2afde9993641dd01dec47660f1fcc0af43463b7aa45b01cd497b92d58842e01dce3cf44dd03b938ecc3902f21b04e9a40dd24fdd5f7def33e3ef7b2fc72715f2deeb8ac6c8821a2e8b82e508dcf9a2f5d321e4c4ab0117a0d5084c0fffbcb83fb649f086f8d5628aae73432509e8e936e482720e5e814dd2219beb4e268a251cf65f28c13093af507968fee85b57fbe2718181d57dfa74c2a9ac8df9b25b7c1c04f566ac17265ef774e6a95d53421e1bd9765d11d504219331984bb992e0e3870e65b89636b495f8fba1d46b8efc03303fa7dd2c1222015dde34064c5f2063446fbd0dfb78deb08d363818741e9ddcbc1ff55db5513b88c6a19ce8587651ca3a8e167edace144611ec5610e68773ecadb2498b54154f4cd6b4403311a51c0fd98d10a069ed7a02e515038ea4d2010a2a1069dc7c3a0af66165b5544a415bb2868d168c7c285b6a731161630f2734f4da69bdee8900b425ab002874f84cd3323c3d776217c091dfadb9c27868199cb75ce823d3cfbff85307b3fa04ca4bf99aab34d6a1104119fa505f3faf6ecf6ebc1568d613d797f516412246aa049cc4b8561c1f187cd9b956d223dd37a70336e53f6d0ea9711b8ba0c7735fc7d222fe4283c1379301b6d00e1d0a7c31113e1f6eb2cf605e84d000c98e7f712812d93e99e5668550339388470e2b7c1901f124101d4ab0934ce36c3d8e0671a867b0e56d54efe274a396c2570251d1b243c240f015e40c9fe22c85ad2c9424633e84d307304bdf4217a2a615bfa7f2e2df986c8afea77d98928e36089866bf3b345b361ab75d276047f284bd35638d62d9e1aacc9fa54c737404e283a094603ac921c6121fd7535624cbdeb6036f778966f40d82768278f10672c15e29284b9801aafab98599dd70a30b52871f41b6ed20ce359da77e83b3018d314ddd3fdb6e7796e4619b01f39ddc59b123a1c3084f86fd3fba8b7800e3c37ef05a2cdb70ed3763bb769b895d94a2467d154e3ab785d0bb0c3527053445f28303a330b9f5ca579b63", 0x1000}, {&(0x7f0000001380)}], 0x4, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x20, 0x402}, 0x5) chown(&(0x7f0000001500)='./file0\x00', 0x0, 0x0) (async, rerun: 32) getgroups(0x1, &(0x7f0000000040)=[0x0]) (rerun: 32) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0xffffffffffffffff, 0x0, r8}, 0xc) executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) setrlimit(0x0, &(0x7f0000000000)={0x8000000000000000, 0xfffffffffffffffc}) r0 = kqueue() getpid() setreuid(0xee00, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005026000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206931, &(0x7f00000001c0)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\b', 0x1}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="093f49cb", 0x4) semget(0x1, 0x2, 0x304) executing program 6: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x0, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) accept$unix(r0, 0x0, &(0x7f0000000140)) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r2, &(0x7f0000000200)=[{0x3, 0x3, 0x800}, {0x1, 0x6, 0x800}, {0x0, 0xfffd}, {0x7, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x25}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) bind(r3, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4e, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x117fed43401ae164, 0x10, 0xffffffffffffffff, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) executing program 2: semget(0x0, 0x3, 0x7ad) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000003c0)="16f3af27f18375d4a437e011078b99f5b713b78d3bb5fa262b5c68f795aa4348a0c9ac54b4713c38a590fa88f4a1163892b9d2e19cb832e256ad056c91ea2355a6bf6958c048dfb623604c000085723bb51c6d001997788a6a9250a95de0bfc0bd3d0ca5f8dc83e665d50a42ec62ea4cdcedc81d4375e7cc0c", 0xffffffffffffff3d) r0 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) executing program 6: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x12c) msgrcv(r0, 0x0, 0x3b, 0x0, 0x0) msgrcv(r0, &(0x7f0000000b40), 0xa6, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000f80)=[{&(0x7f0000000b80)="7e0b1d262e5ff2f5d7d342870d27eacb6fe743de0478ce89351bded2fd55a8a8ecdc7dc5fca43681986e0fe45229db6d77fa99cfafc9d6e8785ea4840bca30079faa0fa430bbd17c5d41608379ae9b86178b5d3592caf0e40535a52e0d40df1c462c6ed2f1605e77d633ea8e510e8494169d5b16ae8481a0864e682349dcce248d0402cfc1293a3c199853eb48ed2122a6a4bf99690c12242f9355d6033e0451a727fae7e7818af274564b416f2a8fdab5b6e55b067bce72fe94d8725f6702a7bb01ca17bc5903b4dd9b3b02187f0185748684", 0xd3}, {&(0x7f0000000900)="3c8f8b8e19799be303d0aa814b3794541591cef707c43bf09aa55d66b0375b05a7ad4bb364b86db343e3e98afa95aedefc7887499eaa763bd9f36f2f85b1e14fe35f06a7719749aa0f724e8c9dbb6d3e83139a4da47b9aaf54e33fde2e0e0f92d91212f14aa7fa09a760c7eb4e728b2251c5ec9ef1a04f93e258efc54422c768fd55ec09b7f538e4689b8b2fc4a0d3ea41e2a4032aa2e55e546e949ff614d5f110172fed616ebbfcafe5985d06fd09c0bda66777f1", 0xb5}, {0x0}, {0x0}], 0x4) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000100)="3f4892d9d6989eba44342c610c2de7591e37206918d4a9e2bd91a72cc7aa5b19", 0x20}, {&(0x7f00000002c0)="37a2ab0761ddbc86858f59601bd01c1d7e43a0e0e795201b6700e066d3156c4aef686bc4e88e6ebf72bf907da5aec5d52935a77165b69227346c78705d26144682201539732c5da2dcdcf5bea24cf4cadc", 0x51}, {&(0x7f0000000240)="3abb349723ae2d64808cfb6359a8b8aedf380cb1b5d86e76391719a44c75854081", 0xfffffffffffffd8d}, {&(0x7f0000000340)="e0613ea8b5848ee4c64f61dbf1644f0467da8be572ace6674da01bf2e72c7db517bb5e344cbacea2498b86c85ee5e7788d0c32f00a6aebb87c3cd4c6a95cd193edf14fee35e5ea82e35d08ff6a3c913aab4d6ef4aebac3bd301b154b65e33600944ccfbe964fd2db96923560b5e73ec6ca353030be291ed30858f156d84d056d32fe3381e8b557cd24a4aec2d69995884626e3d63f39dd9367ae0e127cb755918f14bcc5515c5ec3e55379bb699740ce8a36950ffacaef19", 0xb8}, {&(0x7f0000000400)}, {&(0x7f0000000800)="6aa8b6dbf080ca031ee6baf912a6fa9f9452e47f481b91db551a21855dabc831a376dcde2acd0c8746eb2c5bf5a498a0a72553a5e1f2c170fc243896f9eee584ed8b6484e98751e98a74a81988829e5e8fba3e1c33fe76b4ecc1a19516b87f2a195342fb9d3e7dd709dd44cb5623ec7535bdf29a28fb2388433bddccfe1091cfa2e257c76beac00ae5bf18ced5c62414c748a33c91f34ec432a139a9fedfd54c1f13f3e39377c2139bb17a94bb20846c10d09e55c19de788821db6778e3a0b441117899cc7b2fe3b97f25291499535db9059dc9716b77e855a7453d9bc7287ef032693fbcb881827e7269a1322", 0xed}, {&(0x7f00000009c0)="6fac7694b56bbaff041839439e5877f2c0fef4fcb751148e7858caa503ffb0b8b7162e842daba061044669a2f2113924c7f1a31b21f422f2b912a1a614b70ce402bf945a21caaef31c6607945bd50a6bb61470430d4db7a9fe6be4ab558a6c8b33b2608db991f8b6a01c9bdd8601f2fc84a301c13c4837e9e04a647d710b7622760d1e", 0x83}], 0x7) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de6800000000000000"], 0xb9, 0x800) msgrcv(r0, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012"], 0x11, 0x800) sysctl$kern(0x0, 0x0, &(0x7f0000000400), 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES32=r2]) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x37, &(0x7f0000000040)="0300", 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x51}) syz_open_pts() executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) nanosleep(0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x9}, {0xba6}, {0x6, 0x0, 0x0, 0x20}]}) r1 = getuid() setreuid(r1, r1) r2 = semget$private(0x0, 0x2, 0x490) r3 = getgid() r4 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r1, r3, 0x0, r4, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r5 = geteuid() setuid(r5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r6 = open(0x0, 0x70e, 0x0) r7 = getpid() ktrace(0x0, 0x0, 0x0, r7) recvmmsg(r6, &(0x7f0000000200)={&(0x7f0000000100)={&(0x7f0000000380)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0}, 0xffc}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x2, 0x0) sendmmsg(r9, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000000)={0x1ffffc, 0x6521baa1}, 0x10) recvfrom$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = socket(0x18, 0x2, 0xfb) close(r10) setsockopt(0xffffffffffffffff, 0x2d, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() socketpair(0x0, 0x8000, 0x0, &(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x500, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) sysctl$kern(&(0x7f0000000380)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x81, 0x4, 0x93, 0x81}, {{}, 0x0, 0x0, 0x8, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x6}, {{r0}, 0x0, 0x0, 0x80, 0x0, 0xffffffffffff8000}, {{}, 0x7, 0x4, 0x0, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x400, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x0, 0x8}], 0x200, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x1}, {{}, 0x0, 0x0, 0x40000000, 0x200, 0x9}, {{}, 0x6, 0xc0, 0x200ffffe, 0xfffffffffffffffc, 0x1000}, {{}, 0xfffffffffffffff9, 0x0, 0x5d19e6c3bb03b694}, {{}, 0xfffffffffffffffb}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000500)="c8e3e94f55f88613fa6a3e507cf650098f57f052018fca2b19d145c860ade8320f464efdbc4dfcae2ce197122d6f9c2ab15bd55cde2d5ced49b4806cf92aa163f9998b10cb84eda69c23efb26920ac68fa1c23da3019b267e5aa3d4b72ac6715f8763eb2e86b5ce83fde27854abd69b6a327f7f8bebc19ef3984b5c75bbb3a1a56d849fb5d792ce35ea83b3178c5dce062782912b946a0a832e664390e09de49fa1877a58625c5caaa07a6cae7486919de35b2ca8e332af7ed1326df8ec6f9b54f19", &(0x7f0000000100)=0xc2, &(0x7f0000000240)="23d60ea57dd80deb53d371536a8a97629796711c76f697774b9c044c140903775879efc3d654c89f97032c4fe1747aae4f2c4b3e84312b31cccd55f29467308253eb5afeeb49071f0667d1a60bafcf57b867ff64664d151e390e2afb79cfc5fbb0", 0x61) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100), &(0x7f0000000040), &(0x7f0000000080), 0x0) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0xe811, r0, 0xa0a) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0x8c4cb24}) r0 = socket(0x20, 0x4000, 0x0) sysctl$vm(&(0x7f0000000200)={0x2, 0x9}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000080)=[{0x60}, {0x30}, {0x6, 0x0, 0x0, 0x210000}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vm(&(0x7f0000001340)={0x2, 0x2}, 0x2, &(0x7f00000013c0)="455e0e7fd8042f98a20aadf6b4e0e3883970d6ef930f70e95da2bdf55fd550b63844405ae34ba7a24829aaec432c5388688cde4e733985d2c8b52cba5573cd7eacd9ab0c5fb40003ecbbc9bc8563f4059903478eea4eb52037fdf8ad639b16244d2366b898840a2f8ab673ff77bb7d1be820a246099669b77af0a42d06bc2771cc1b467eac054e1c3d86d266892b58beea97718bb0c287edb299bde3c04069d0eaf56f6746d6b8befb94ea029f8cf3ae4f825208dc35e860b974b2bc2a1251", &(0x7f0000001480)=0xbf, &(0x7f00000014c0)="61cfdfd3b31006714e2320d9ad044d8bda07110b0502283f7094a1411f2fdd928b82fd990b39185679de7c3b49134e7a8e2c9f936b91c60ff6c115e7ab08beb9fbe7c528b054068eb3667dce2e28fb70a960f68c279e563bb1560b3da205c1869bc7ab5ede7b6b34943cc8ccbdf913960f69a1a768311b6aca0807e66bb456c10c0df85c5c798d2fad5a1005ef25147a1e5f7c76dae0c6734f288015dae2c366bacbd3ab403bae8153f3044cd9e5b862f290301d950cbd82b5dde55df13c65f7233a3e38a62d4308c2fe54312c7c318e5606f41a265c60cd99e7d7a516a48d759d29a90ea33bf53084b0253d4a3675d9ab2d8cb8b9b452c4be", 0xf9) getsockname$inet(r2, &(0x7f0000000240), &(0x7f0000000000)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x40}, {0x6}]}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r1, 0xa, r2) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x7}, 0x8) r6 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) lchown(&(0x7f0000000140)='./file0\x00', r6, r8) listen(r0, 0x6) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f00000001c0)=0xfffe, 0x4) open(&(0x7f0000001300)='./file0\x00', 0x10000, 0x2) connect$unix(r5, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x1}, 0x8) r9 = dup2(r4, r0) write(r9, 0x0, 0x0) executing program 2: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1186}, {0x15}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r3 = socket(0x2, 0x3, 0x0) dup2(r1, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="00040000", 0x4) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) getpid() listen(r0, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{}, {0x24}, {0xd8}]}) syz_emit_ethernet(0x4e, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r2, @ANYRESDEC=r2, @ANYRES16=r1, @ANYRES32=r1, @ANYBLOB="319e86ae1ab53fcba6a436dbf56cbe539f581cb0e67955cbdb7bf6f5e0768d76f55dcfd707c63048a4a66a2cd037af373d1a2963744d8c9a9616e3e706e65abc9cc4cf49c085bdeed6068dd04f262040b051d00f7f824a12247b30ae8347c79128fa7f9060622346044aa325f36aa8d76c488f8dbf1b627871458a5889e2cc8897b83b215e47778d399373e7730b854ac985b98b558224e71e85582dbd193e0146369a2db69173188049f8eb93f75a352b293dd5d5c69296e93c378c3713564edb969cd8771b708634c503032a0fa60bbe0b0d6d", @ANYRESHEX=0x0]) fcntl$setown(r0, 0x6, r1) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000080)='??vq', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) executing program 3: sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0x66, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$vm(&(0x7f0000000740)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000080)="01000000", 0x4) close(r2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/52, 0x34}, {&(0x7f00000000c0)=""/218, 0xda}, {0x0}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000340)=""/188, 0xbc}, {&(0x7f0000000400)=""/142, 0x8e}], 0x6, 0x6) acct(0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x1b, 0x0, 0x0) socket(0x2, 0x3, 0x0) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, r2, 0xffffffffffffffff}, 0x0, 0x1}) setreuid(0xee00, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x100, 0x0) getuid() r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) setrlimit(0x6, &(0x7f00000000c0)) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000000)) mlockall(0x1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = getuid() setreuid(0xee00, r4) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x5}, {0xc0}, {0x6}]}) executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) munmap(&(0x7f000074f000/0x400000)=nil, 0x400000) sendmmsg(r1, &(0x7f0000000100)={&(0x7f00000000c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000540)=[{0xb0, 0xffff, 0x48, "39b9ea2f263a9b6f32e7e3de7b08cf82f7628a140de8bd90c30c3eceeab97d06b2e196d11a5cc369722aeccdf8926ef0d322956ecff4b4d8516bb0963ac41ed3fbb6631c5aebe1eec2e944023fec9fdfaeb2bbef10794ad78e3ff20ada08a6ceca8d7c5e0d96e2ce906fc152aae8a7b3f29223adf008ad63a2e844ce372e493e2fddb7ec1ed3e771cab461606873ea853b53256bf10fa3a59ee93bb377fa44"}, {0x110, 0x1, 0x4, "044cd39b7db29e3ad2a7125e97dfbef0d27786750cd10ca29483a4f479705511e69c04bdfcfbb2f3c53d866ef0bdba1411d655083b04dae8f96ea267b2b52c8d3cd6b66a3e1123c63a9b2db6aac4dc65925243ed0bbddfb8b47a1f001df15e5f67fa37cf1f2e55cd2548da2a4a8a22e6e9d5d7517c6eb14002d011cc156f47cabcf1823a1f92d715a855e53a5f401e3bef9b7db55514e42c105b0bf6df804882e64f499c020b6ec440ba561ab364da8fa97b2c2a395e162521e8ed1a4d9074684876fd0a7d26f593cfc5874d1616e525ffd74a337b0f47631fc4337008db0fe672b7615eb85546cbcd10be69429149cdb0ab058909d0f9f02201d70a7bb3b2"}, {0xa0, 0x1, 0x6, "6fd306bd0cb9dea9da677088b080a019fa32d9cccf3ab728bd438813d1c72b68bac6a5973b4dc54a45a490c46df848fdbb8beb6bf8ac605da441906d61abd539e319a533b72955742947990d50ccfa2a305efed0c93bde5bc4c58b8c5a5b17d2b4d25bbc7b97de25ba4101f1532e07bd54f84682a9d25538859a4a0c82678827b0049e28f30835440b77"}, {0x1010, 0xffff, 0x0, "4ee8d2be8336ba42a55386979253d3edd5da432a64534f8da14428af6fe090b62297c17288f634f9bc5679b036f5d5d7de5380a61761b68884d8d629a1dfe41180880f12cdcfdda26be26af88e932825e12d7b9709f2267d8b51fd2fea6baa4b31533211b3ebf228e87eacac111251555242f1362d54e049416e3455e87d69e88b9d289ffb8550183ba312c4c6eb3b87307223fbf7f472d15200a4e255d89a8c09060126aaae177a49a84b6e68ad9b8e1197969c101c3cd518438a8406de5ce1f1b62ea248c5c44cab8a9ea23d8ff6dd8fba0e56e13ad25d99fcf09b77a84ccb128d7e7a29773efca446f44543c3e8033dbee42b8e8ed54fe66b60f7ca18b6535480440bfa75b575cafdbf6a1d0364bfccb37b2501714277215e0801b69371c54c34413e6233727ee26f6970899a2b1bd90980974ad973a3abfc5849c1030b451fa81072295180495f99812b0fdb3f242fbb78aa908225f18798f3c6048473a86e6314cae1a6f431ec4f91b885041e0f25c0fdad3edd24513f0ea094992c5fe1cabb8b683437d1073ed53ef9dd369380cdb19d00e92e005f5f9ec2d7f837f4179717e5da5c55acc7171eceb5a1be1b2cd6d6b7ad2c33b7e8743acb4d4673284f4156b91074b38fe07cf1cefa570d9b699bcf5f080ab84d74cd4ca399d5165bc61846e2cb9a694ea324c565aa621c408818d7d7c41fb93cabf4ed43b0d02f2ee1b09e1b896d1ffb36fabba54310704b6d7daaf56e5394830542c528f0c91bd32efbab0f3fea8dfe9cd33931bcd41250ec5d2b5afc806325c6ade92dbe68cf1cd4ee2e42053194e6f50a3324094d602bff4d54ec1be98df9b7ce2f88cee609cc8d0d0279fbe14ac5cb440d2f851ad8724882b18e781e3033967614fe009916bb41a6e63385a472d7e0a7b8bed78a6f033d354b62a2caebc055e015fedfd9c1471308ddc36acfc6d06b42ca97506a205cd64412aeefcc83d23719154db8214c094c7f08e86a981e5ca06721e7dc5f97c97b92338de76455fcd14fb046b677c1f62706c46e5a8d5ad18817e0116984119d8b393b41dabf0c3aa0a4c9a8ba83fca9498f1afd8173373486543f5bac5d6cbe4078473a2ca5a9f5147a853fab226d513d24ac4c3d3317e02f90e068657fc0f862e80902f07abdea9899c3d5a86520de627adba58374be5fca0ca12f718151d35a93d25ad19407e4cc616b2aef2204b3807f9260e7919f03c3b58e9aa5d24bc9984188277a6d23c2e72a4d0ee6198b9dbe7dc4f0f0ac91ae1606e084889bc431944b277d7d5f171583dd000280da96b423e645bd8bf44a341fee61410eba18e576ce818753edf5b8570435909bd5dec8ca3959dd9095c0b4bf87aacdd2bd3f5b2e0d7db62648bd709cae08b68008be7893361d9bc11f365c3ba68daa23ec0b41c3d8a4c458898eba3127dab709a0782834a21f159e2f6cd452be727f4a799e297f1f46c82ab52b1fa9c11f8ca21f86bbff963257afdf348a7205488097b9bdd6ed0c83b557f6808cae7c34793d7bdb8610a9cbd49c5ac8600f5dfe6d37c4a5a9f73951a0c53db16a54b85051ffa0b03384f9ae5bc7f1903dde8706ae3b5f6e71302a7400b37c15a54589dd7e64c0a679c44450c812086bc095215b09e3f96978fae9d7c17054d1575c00339eed58b8991fc38d2daf12450d20b6020a50e005950277d361a718ed02024f7730271786a6f279487d699eb2c1fd6534bbab7347264b7cc8d1fbc0c9572ad386ab66e97981011540025b99209e18546cdf41f00cfcaede98bf66acdf8c3c51a56c83e4341f4aa09c0e941f5afafdfbbe2b2229fd4e6d46510ee22102a3ed680b2ba09683eaa88808b1614812cb87caa8fcec39e9024d332319bc04dc05d9224bfff859afe5ddb17bde42b1c709a48e8d9efd4e1967bf4beaa594a8946804d906b8f1346dee381137d213fc7137bf9414fdaf6b5ff1abcb34da0171e6a4b864c7b2d1a8b1ab95dd77b233cb5d443525f142fd24b80962cd464142cff2035958f6036f04d7cbf2d68f5a352eb49c64fd2fa4203f2c122cf21d5fc1b6f6116e8be1f12c5493861594d7baf3461cb1b791e91c0272e01fe87ba1c3ea8d6099eb4a741bd4361005a3106cb97e8c6fdf5d0b580f472b1a0dcc2993be6172aea37c1957ecb9d7a42fe3f39c24b4b1e0ff7a9e92b3279ccaabeecb28f0fc89d8b2fe328c590000f1c788c623e1a4a3d6c22b9836dee9e0f1b2f7263e2ff91fb9ae798f812905abb27c386bcee538f36117ab67cd6feb039a73bd8175d467d16cf8307e45963e76764e0adf6189d5007de727775850328f5ded0e7eda61883e1c1bf9de21b61d35275f87de23e3ba36fc59a900e45f6b8e7e9eb81992cea9b4570bc0699f2ebed9abc9b22da2e39b0a30016157c62ec814adce0444765498e6980854b54f2f45d172b00cda4ee55051f4d599743a1c519bc6c4b08a948a3608eb623a940f4edda9eca5643943b3cb564df5bb475457143daf0bef7ad1dc0d50e4cce090a94667ffc43ad05a5642d1a780ce5a7e23a7cdbf6da6a7b654433da1b3e34ef1cebacaae43bd243649928eae4bd51732ed37cc48263d4351981fa26dfa0195b1449cc76261f3c7382899c81abdd102e66ec21a12a7605bd12b3591187f9d6951d450542023e5145a9009f4c2cb69f4efaa67c03cc5e4955ced43abd8a36b5032a2f8e6b57a0675172f3baa9a09a4e5a2db0df006377592abf7e0e8963cd67cf5ffdcb81a735c4f33f8d58070befb994d089c7dd7406b159dd2368b307334db6710b7633603e6e03c178a51091e579c68b2fe9aa5c21e7b40b5505737f5ac3961270bc502465ca1273dc856944c20872bd70d7296b24e72ab7a8583be59a64eb14ac35beb09a2e17ed5070ac1ec48c90f35ca859312f02deeb918f9c7b8ee5a3c7050fb6045823b7e71478959526b74380ed12dabce2b38c5fa331fee4836208b4dc26edd4ec94db00a16ac124d570ceec08bc8e2702d1c5af68a0c76bd3aea5ad3289abe428b54f7f5dfe67217fa3bfb04fbed1ecb11b13d4a8c93cc74c99c8048ab67b1034eaab93e92e6819acf0386118bd9d767712cb446295a6348833367cce0b8a28270e0619030d34aaee83d4964ebe0538e31dec40860a6ed69ef7adfe44713f4264a4a7626a83609179aab33b74246c1231264ba9d9fc86e241836bd1fd034c20449fc9e24708653909fad1dc0929a44a0fe7533f6e67dad9f0c8a265a95e61e5f657b158e1590b3c0bbfe14e013d808ba0ee658d36deda3c941fe193e7b9bf8431ecb7bd30a69ed9d52639459c1ebc225f60dd009a85075bb8d008486eb7a195032647b79c5896de4037d74e261001de93d441e8c176690de2de8b634288a8c1d4087739cc8318c4518b90e01a0e70865e942a83a3280995566ec0ab5cfaa30dcef48facfd83bdea28bfb8ab715f38eef479f42d8e0ffe0832f804822d9ed3aca2eaa554e0e4318344b6aa229e6f36003dd410b96214952e717391199b80b0338a28b6ecdfc2271565dde2447a483d9d8bba638b9d280da7467cd4e2c9df8c0c7992994f6473ad2120aba12ca0fd66b3797f5f47f0d06c2290c94acfa79ad0da0f0326d0876573ba9385a92c3d76d278974024e4b1a4503e89b220ecb434adbee9b4afee225770cfb66a9b017d9205d16bf5f81cc2a415f99d6b38a9f1ec4321ec71d4a985f3c9c9643b9d791f9812d67c3dedf01fc83e31432b4c8373e4d09c0cbbc192597d953d9a83d1e80babb9c7d4a2f408b9590ea7ba054295efd012d8ba068b4f0c48bd304ca9ffadce27b795c14b5432eefc78315c217494c26f341583cf7a95985f34d388f1e41d4ebbb5d67e789a1df5a8501521fa53dcac4a535eb57d537ea7c93604c23133d0d87d7d615eadfd6fb61c8963af3de26cfae5686278274e4caa0531aa978edded905755f32f44d6fbe50aa8255457187f382b159dc18f885245257b5aa6755f898dacc3b3f7eb53acdaf63c02a23183fd9d7cc9471d3ea29f782235d9d93ceda5112046eed5356e79daa939c243223c8814b9b25a7125e83f1527ed2fe46f4741d3962653094fb1330160ddca9206a136d7817e093e3d86cf491b0439f124695dc0f460818a7239087133ba394d7c17b991cb3ffbb48c6024bf4832d3cde34adeb4abf26239870715c40394760044e25e557fccbacc1902e08b75dac869236f9ab4d44dc7f9c5a84c1bf16d27b214553695e77d89eee5a266911e7cb190b2da7deb2cc0a1e2eff10696b16e9c7382ec80cb7b7b3c65ee4afae363f6b21367d963cc33d45cec6c54dc5ca81d64a2ac010b8c73f408edc499b7e0268dfcebfe89b6de6e3b4371d238fa76da53fcde378efb1a3de05decaed8336f020ba1e08485fe35db0a44f180ba4fc775c97c56be1fb7849d3cc0717e84c2fd77da6a6df44eed757b7d3bc9c07dd90f815a8df92f3eeedca4702556201048a8752b61404b32eebdb9fa055953224863a9498dfc12012d826eb35a362a506b5fe2037093d88d954b979c9be1aca922d8c541c04ef69d4ccb07cddee41e209d199ddd08b19dce01f6784648f8aa0922b8c9b71de3b5b6e38f95704a73cb6801b9a12ef7bb83fc60d25fbf423cd2fe5bcf9fb626b6e358ba4dfe057ab86e2f0d4f53e1bb366330aab873014c87ba1129f76ba542d3880cabc2f059582c6701ed2b917ba66686c95fb7325a727187d29f60303bbfe74fdb260121bce0b0c540e0c3bcef262e0218577897af3f0bea0e8e4ff865badfc2f180e3ae3d727c3fdd6454f920610b349bb00eea906c05587a79dd95ad2ec1866387189b193ebb5222b2fe8aebf0f358b8bc9ba0686810a9dcfb3ed487cd92d438d05b76f117440bf29a6a998322bad9c7125dd94d989fa4a43b1499a45692d060925f0de21dc1c9dbbe5ab5f5263f963860e2e15ad71e955131fde7586f0f52c49583648174768f69523dbd03a8325d0377e7e016faccbcc3d93563da6c73c33d8e2c125b63dead07bda3f263741a01c21d6630603f01cf83e310e3c9e1f028c1961a753dcd559a9aacafc2241e764322b17000c8432dc4a32dee88c93dbacbcd6f3734cc496813ee73bdece1dc62b1bdb652d1d3afc0b1cbe792224962b91a92e3d2e3d4052d56e4f1f236aa8912b926bdb4b80b29eec11c3a0c626dd30d1c40182402e38e30af005a906b82992d4b4d41e543de8b10f44c999d5277ba387243d2fa7c0e4516e8ed3bfd3a76785218c27eab65cbf2980e5bba102415e9d0da915bbf9a99bf07146791b2eef4024ae1cde61dcc49abde3f92eb4fa533ee556e8515156316b1073eddf9b72958a8aa4231825f7d79dad7a8c7cd0b874affca338a95e69b4a5d251d1823cb38d47e44f1688925b8ae3d1077cfd082e5c2b27ab75e8d15341f445d325cad80edec8b7fce2ab80e60be36675ebd436656d017c43d36b246e04b3c0e95c65cdf0d7074b1b72cafbef686f92c567fae036413a8bfbb7bfba4584c9c0defcf1b3b73dd8fd5e9b54b56e4206bbf3e80dc6d97798e112f54e9be0e102780f0be37db8818d469d66c075a8e755506134e708adc1b69d8f8714e63a2349f5061d510468c78a5bc40d9bc6aa9bb0a3f25672d3462e5564b5399a61ce8e838327562a0b33095211e7c8aa0364ff6af07718e4537500db598be68d671370af4fe00f291662ba637370e2b10b57ddb276ad43a0cce4ef6eb7ce3229d094084cde6da4332668ea9f5d99155e86f2433d9f1c9482cbd6f8f774eb593b79707d67006ec3"}, {0x28, 0x1, 0x6, "e700b3dd9ae745a94d95cfbde4463be2c8fd534b5d0b0f"}, {0xc0, 0x1, 0x63, "7f8d27f0bc0b979f447ff4548b20a6a5596241413a066e82daa71c8d23c04975e5b91d2d00f0555ddb8a77fdfc094b175f659eb20ae81a5ffd143d0d4fa76514dfc341e9cb094b5c3902735a34c26c7dd78e486fc5d7ca87e2b96bed410474205512c4977329fff21b04f24bca03eaed85114176953eeec080f72015e6e2812c6f94ebf7f132103a23d6e94bea319ce374e17cc2ea0c9f93b00d5f05e2a5fb21bf94a9a9fe3edd5deb98ae1158cc3c2e"}], 0x1358}, 0x4}, 0x10, 0x404) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sendmsg(r0, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000000140)="572f8e34afe696afb0bb171da590c9bb173d0b3b4afa9d775cfda566160cdc82da48521126cb7982b73ed72074e1fd6b32b966abced8d9dbc724b69c945ef7d9bb9ecbb002500f63a44a527cee5a0886b0160477add66049709631952d4f90eee165b58f480a83f53cdeb80d59bd35f8e308ecb28d4b3ad41877e997a2d07f627c535b26fe3b280edaa3109778abcc6f499c31fe433f8928a60611568399792532c6cd34fe5103784eb101fc50b759a8ba0d09a6e16d1e08500dd7cfd27645bbf6c7e4f93c7b7768af72bf56d789965ff3", 0xd1}, {&(0x7f0000000240)="44a9c9856fabc33d233722463f05eff127dde5ad12c6c83822f93474bcf47cdf2078765449a2c9b02acade56ec6eb0d75a23ee35793fbad86f76b0b13657997facc8caea25b19771a98c1e31ce87ed5b1b5a24b4d9166019d7f8bde8dab7fbc9bf696c4667a6ad8feea70bcd003b064419720b0044b2c41335aabd7dccfedc6bcd97d3da3a9d41c767489581f62d7d05e6703809b0f15656215fd3a7d5e11893292f502c43d1ae76f1a0f918c1e15b380f995aeadcb96810e51d2168895a04dab3252ce51a714354166cff5790f0428b608481c32f1489ebfea0279de67c3cb2ed1c7e0369a40fdc86c8b455", 0xec}, {&(0x7f0000000080)="690b7f2028f06a6cd4e3108495635bdcc3bc7d644372facff9594ae3ca2160505f7b8c198e", 0x25}, {&(0x7f0000000340)="a5f68e24644bb3254403ec7459d611b8e43d1544fe78a6e102f062ee0c9337634aa74bdfc4396d9a1f6b461adf678a79ddaf59", 0x33}, {&(0x7f0000000380)="d23b0e61298ab4f6c544477e089101d7c9a9acefc40323f2b6744bb1850a16b516e51ccd406de0bbb21b3ed3e3c4ebfa546ed20842b841680b3b721ae47b14ad5a328b516447839651bbe7583103adbf0168c7ff84e7950756576c62fde2adf027f33e5ea3b2086b1af12257ef0b2bd2278c2a11e974220f9255fd6fdcf6dc07540a062bc289d0306ced31af1ff2b06d9468ef62c1cdf15961aab73b8e8e08029c0b84bd7112bae222b2689abcc0975d9eb7b3b4465439a0da020fa4627200e8be81daffe58c3ee7829147a425b92d67525e939f04b5bf956e8fb63e70b4572b18e724", 0xe3}, {&(0x7f00000018c0)="c30ad80e099b96bdfe0c824dc3700f6a3e196a0735c1ed06d68c1d67d69be3aec95227e1506645b8b56d6bbf7fb82aaef95fb902687ea14fd006c7bbd189d57216e9bbef9644e5fac60a32f606954495b68385624608b13ab059aa2bc8f6f677318123e4ab", 0x65}, {&(0x7f00000004c0)}], 0x7, &(0x7f00000019c0)=[{0xd8, 0xffff, 0x3, "64747663d135ac5d83222338c1ab676f2e6520e6bc64ecf1b2a8cbea19af18aae0c962bd0c67d86ca69c1ce9b9d5d4a68ba72c5ac3dbe3c0d89dfe9dc36e7134557a45a0e9ddeb994e609acb7ee2afb7cb170e3664ea1a2f35b40e9e558c9198a40993d48179b9d7c64c0f3130f209eae72cc6cbfc5aed9934002bcba7b02ad7a8b4a47d491da9debf1820c7e4d31f598e57660d9ad467cbd541140bce6819b594d24fec6f0331eb594391385ba9863fea4545826a3168e02454ff2620c422203a9b"}], 0xd8}, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd7, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc9, 0x0, 0x1}, @tcp={{0x2, 0x1, r2, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d4"}}}}}}) syz_emit_ethernet(0x12d, &(0x7f0000000380)={@remote, @remote, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv4={0x800, {{0xe, 0x4, 0x3, 0x4, 0x11b, 0x67, 0x40, 0x3f, 0x37, 0x0, @empty, @broadcast, {[@lsrr={0x83, 0xb, 0x2, [@rand_addr=0x7, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x3, 0xff}, @end, @timestamp={0x44, 0xc, 0x1, 0x2, 0x6, [{[@multicast2], 0x81}]}, @ra={0x94, 0x6, 0x80}]}}, @tcp={{0x2, 0x0, r2, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0xffff, 0x0, 0x2800, {[@sack_perm={0x4, 0x2}, @sack={0x5, 0xe, [0x6, 0x3a247c0d, 0x3]}, @nop]}}, {"21136a477363509097fb04ceffd044c01eddd2734ed26571bcd41a45a275231c72125ddbe1a7beb968f64795a28c6b847a72ed19ed8eddb6141ed2bf813ea1ebb0423bb6e3133028a74aa45cb44772f989f9415001981b177c8191ada46110c4e5157ba136355999c9eda0e8fb43d6cab036303ab15109fe011b052dab6b02abb4e8984b515fe117de91915593ee42174bbb207f95e27709e6638f466d5c12d2c4b736c4dae7b4efb700a8074af0a882d5b93be797f324073d9889"}}}}}}) r3 = msgget$private(0x0, 0x202) msgrcv(r3, &(0x7f0000002d80)={0x0, ""/164}, 0xac, 0x3, 0x800) syz_extract_tcp_res(&(0x7f00000004c0)={0x41424344, 0x41424344}, 0xffffffff, 0x29fa) syz_emit_ethernet(0x1256, &(0x7f0000001b00)={@empty, @local, [{[{0x88a8, 0x7, 0x1, 0x1}], {0x8100, 0x7, 0x1, 0x2}}], {@ipv6={0x86dd, {0xe, 0x6, "a7563b", 0x1218, 0x0, 0x0, @loopback, @empty, {[@dstopts={0x62, 0x2a, '\x00', [@ra={0x5, 0x2, 0x3567}, @ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x2}, @generic={0x4, 0x4d, "b760d5ab74e8545e52c41046c16f2341081d0d6e113ce482331529598c867df260eb46b299d24830d2d4391c19c9f9bc278cdd588ed8661609707eb3f09314bfa6a905e3e8afc03240c348065a"}, @generic={0x1, 0xf4, "c4f789fcfb139d5c86c7a654ebde85994080e61121457dd6951ce56e0f36dfec894753cfedf01a824f5193e74a0ebbe4a09f97cad836ab95e34db8456a28b342e00ae13e0ea3556ac55f5577782c7451693fc1904e79c3499e69aafa31b26b51a1c623c03a2235ab3ac36987f0f4bab0a5f6d4c26b93f51c91f798be029085ca6579bddb28069c4b67d8bd60d4e444270e66b6d830fe34e2f3e3bcd67e0256b0e222bb3b30e668b7f706ae3642cdc9519e0488cc2e2b2f115f2ffe3fa6628c9ea16a6086df75a8bb2e8c05d6ad4ff8ecc22d8a51b861d78dcd03ea4e280c48cad4bd0b09dc394368813aafb520147d900159c280"}]}, @routing={0x89, 0xc, 0x0, 0x7, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast2}, @empty, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast1]}, @fragment={0x3, 0x0, 0xa1, 0x1, 0x0, 0x6, 0x65}, @hopopts={0x1, 0x4, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x1, 0x3, r2, r4, 0x1, 0x0, 0x6, 0x80, 0x9, 0x0, 0x3, {[@eol]}}, {"ee5456db302e5f5b595002d5491edfe58630edbdcca351703778e65e078e1cf3050e943c48fa34fc7721f12a598ea57f96fb57559d0e5abd5c8fd36995aaf973b757743df0225eb40fbe86fc36814446669e464b09eefe9fbae17d0e8cfd64a4e38fb95ba2d1b1dda1039a9565a4cf25704cbf553263577b58b643bd01d29a6e915da1ee443bc7ccc90bc41a75e152d1f54027fdb0b4eb32bf7813722ef137f273c3a83107b97ccdeb8dad895622b6d25b0aa04c5a2deccea9c46946ba202b8157cfa72ce335b0854901703db4fecdb2c375c14acc2f2158aac548da57aab6829a1c81d5ff92f616fea8086f1f2afb4a1a9fca6b505e90bbe4b6d522e2ed24df11caacd53bc7665549ece3feb80565794b0640018cd7695d7d02fa38a9f62b781986e4b00d483e5651b2bfb0db39d765cef689f64a08e075c8b296b3844414c241bee5d52dc44c47fe54b4f74c90a9df4261f525aee63ab316c2ad45442f8c7db7b82ddf5258a84de4af52e3f7c187e843c5920efb753236ad3e95633d0658740bef1816381bf046da971d7d3958e713bb5fd6fc41cb892dd35b2af5c77b76186409be8e0e40a7cc96e597d92a513a35dd7ce0a4c106e46dfc7a83d36ae24181eef1a914dda1413d991ae7f830a575b580cb7dbf3cec21ccead3e7954e2960ecf4b6c9fa0ce28fe5bd854d09037c49eaadf6007da7358040ef13286459a18a2da972852dac4aff80f9bcef8a5c07d5df5505ddf859be1f0746b7220a3ba7b74c46d96997316ab884b0876ae3f6bd4c657bb9aee1fa0a8c4e1ce3fc1cfd37f208d62f5b8ec9296e916e5873afe087dfcac042cb7a3159e8b3908a742182eba09834993d26540e4193031897f764241513ada575fa83a4c8dfc6cb0e597214b48cf6d802db093072aa579e69eef1e285ee6f6344b62492d94dd5ad01b32733cb9f6b2f9dc71f9f8098eb595760760cc1dcb7ab54c87c0cdf62ad13f323d78ef51ec496d7837572e485719610e9773907b1cdad47db78351d9af4ddd7e9cbca13061322b9c1fa03b8ead7aeee5c76a1fa552d1cb37aaef8154f5ed1f77bfb3b6fbdae5627083624036bcd9d9c7f861073e53749bee05b9918a8456203aaab87882caefc31c02d0a436809b7f5d608085a7bc2072435c753c26349f962c18ead3fe681fc8fae73f1208af725531b46f8810da8a19aabed5ae45347437a569d0467f1956c18074197af329f74892d27e865ec9f749bcafdbd6cbe95fd5140ee909d2e9992558242c2fa1992857cea924a7a838380ce4ce4eaa63b5cee52ee3206a4c6ad5538717a70dad8a18aa54d43d1130e0061544cad5952965b999e9c9002897995e58ba720255ac412fff7ebe55f7739e457a5d3f8a8a991c406fa4defd0ad13a1e6c47ff6687bf832125a1141b2dece66e91ffa8d83318c4602a3b6d7edb95f5febaac1ba56c4ab34f5aa21cd36704c3a8efae90f1a91ffe651700661c89162d7e05e9b819cd7b2c32d5b334f203d09f82bbb6dad4fd62e3cf04d44ff68f54f318c013118573880e89702653ed797eddd827a36e3f3310f9e208aadbdd0252a7f2ecf46f5ecdbdd1037ced65d72e3bcf6736571c6609ff5e9c17ec4d5de35abc5080ccc34b6411c45ffe147fe3af518e74873508ccf1117fd8fa27921855350b3de0e9876527b1493cf9d327512d1650978cf69cb63236b6216ac2839e46948a73e87a85beeec55aff29103c1a516371e0adf0e4be8052090205969ff99ec6e11e632ae036a5200302df4eb2f75be1d76e69de812cfb651a633c581450d524afd03b03e9a0d1c1ce69e621ac299ca710bb4b427ce9ab872bf281981b0c25435e31111705cf3a00295f63ae840697a5f101fbbd6d19f37cb8f9b1626fe6327502cb2edb671653aaedd2a4cc3e6fabe236ce406af292da69651e012fea0ae954643048ab05ae65ffead3a9f11bd31b65d733d0e2adf0e95203f13e1795ee69f92b92734927c0ac9a8addf9887cd3059f7b2ea3ed31ff61a8b16a7c16ff43d21771577f6e741ac59093c50abe871a292fbf24d8afcf25aa6c3570d253a36dc0367d2228011017a95c3dfec43d3109fd009bd43088566c7ac825300337f935fd3afca748d22d1450298a60c0aecb4791d6feee0331698a9a5aeef821c27f2d33c6c73ae581859eca757db4b810953591c52ac52505d98eca477b6853bf21c4c135f56965bd44c295fca72b713fee027fc388d89e50a1805846508904329b8ee7c1b46d49eb23f4c976adeeaad58d9dd328e394cac7b3aa2f280b081e024b1a05a1e0f17a6c105eed9db8cfb02e03411fbcfd53ded99cbece5454f1e4100d94f938e3dd2d990c7b7c1594e9b47319a9cf097bd7595e1e152380598fa2498f0c3808a84b41b572b58770222190d00478c2afef98fadd9db72bcf829c6fd68b997cd1129c1947fe8cd38b6fa25e483ad1a98fada37944672a0707f845eb019b1464a9612c90f3c3ba8e4f281344831ba8878bbf73ec419f1e25cff2748852c7107cad04efd78a96913be387e8db59139c43946e44318237b7d570a6d8873bbedbca2c49133faab4b8542546a4888fd983283316935a5a7bd5249f0ebcb211398cd950e1ebf37e9746b06b593fd7c729f770bf202e3bdb182f59d3d9da46cf3662b283092ea8b468956bfd81f139ba3be7b1165d3c33e755cbe609804a57db2a28847dee1e6ad4a8c6cee7b3b8906816954aea3adf9a8aa2ffe8250f564c14695c2ec1c49ab2b07471b011530e5be0a93aee6ec6f8b644484d1efc8e33517aeaedcd26d03844007c03a716a32c8d7bb9970f5414f37eb748e7eee77cadc9f43694cac51220ec910503c491e5e1de57d490b3dfd80519d2f335633fa9a43a33c6fdc008d32ed2505c64beb9950d231f7cf0302bc1dd8f96a030fd71546a4c7eb6d3d2b0b686555199e114037f6b15b845abec65f0799b86172f80795549ec71b5c6ce24ea6f75876edbfeaf0fcf5b7d58db53c83ee52d6cf931a1af538af246e46dbe37fa15afc169e2a4d79891fadbf4c827ed482e24723332dce765d5a06b7efd1db67fb2e988b9ebc88d25018a45ed99ec1d467c6f1c64f11d1f70b7fb3bf70e670f5774cace8f6c768613ba2bc9a24c7502669f62665a9399cb296100a6faaedcdf503164c6a335dad7bc3e5154cbfa9aba8aaf11e0cf4a580c18874c9b10a2dfe331329c7b22b4fd73c13120e3adf59e46ac6b8efaa638842e21883b6d541c996c2b19ca8c887aa595514a743ebc999daf91de0c700788243145f4e3beb8f9c152c7eb258e2383bc5d23b2b27750606380542fcabc7ba0f90c595a7ca0dcaa554d82917d6f40957ea89ca9cd082a4d427da8c6a104a5849bf1139812129dc58868b8067fb40e351539982ed405e337f21c8c2ba7e7794f634ba01fdda9b7cee460f087d8d93a8758139bee6579eea7303459da1d655dde8ac739e712b3c2b6face0949fb0653155c764f587f252367bd972d835fd2ede94050606a79622c64cf7e310f43dafbc6912bbc531b3c9ebbb52a0b9428ba92893f6b1204197b8d407888c8f573bab78e321bb4b8ff63205b9d0ab2cbcd4f7b1aea0cca0d458a3fccc762e15f2bf36c6649d72c8d68d498427b6064d15e12c9a77733c8a2b56f2c79c07de7e5ee8873beaed76dd3709d55b84de65636926e76026b390aedb6e91c2b2585a140b0cfb03032defe37a25141808a2d52ac6460a4a3c5285cc6ed93f5ea4625ac8b170d79544e30fe46b79f02cdf14a3637ad2ff4fbb67993d4ad9ae9c5e8b8a2d17d31d89d42d2b6b5d813559424e4ea8c1de008baf0bd6d88501b40acdc1a93cf617c315c7d8a8695647b8f268f29b326b6f43804c4b001319f6382e19fa7acdd54b9c582b0d8f26b366e2a5442179c5581771dd8bdf6f16cce9a39bc7234ecf51ce2a65b16646c9c59f715696dbf053801d8abd4ada2d3afe4e661975ae48f7d8a4cbbf1a10db6f5d6f7c6a4df3df253b58697063163483d2463736511dba1c9a7f148a47f23721a077159b7244b2cf9c6adc2dbbab75eaa6e813025ab7f18e2b1c52363863c6a2bd154eeaa71c1f1303b66f8446e54572995066deafca5471d28fceb5a392662d1059a2d9399e803a8fb2e95ad958425d2057088d420b9356bc5c0a3b158da3c565bfdfb4d464cd86d8de8e2c1a9ac3d3366a4cdaae1b77657fb5e7577639d573a808a58832a74d144d40700cd4d9122a8b7f231178f373022dab5295d3e5cded547729b850e1bd354b4de0928de50e8c014fe2d1eb5329f752ebc0e65fc59d556e6ad4169e0cc1efa5a7ac12122505b8f501cbe00376708f03e64fe084afcfb42d5184e1f2e7877df507825fc5201683058035c9623004d362eb15d2821edc65369c32f388f1d6fda843a7a880f91378b8584c1d24ffd30a0b47e3bf4f77f605e1d9edcdd305e4ad6223cd00d605049bfb60111b61d53111d23a7dd422b8ad1c00e2d58e94b5186952fe294528df1c928302203ee0181cde2317edd34750357967f5b28d6ba76ffc7da3bc31eea53c7e34f682920d2f79d893d4e2915a097d3ef84a83557c83453eab890024a9fb06434ce8674aea8d6fff8524d6b4f0e4be7ea47cac03251c57edd42cfb0dfc6d2318c702148843da0fd40969d6b5c0b8516c0e36a825203afcead5537670f1359d23572275a1d74849b70668bd73ebbb8e5cffaef434d39fa8dbfe46669c2b84c2e9ab65809edc6db45cc9925fae6c5447cae9e82579ebdbf55cebd3c8a0b1f135a84ed937f917d6c028cbd2a9590fc7c3d81829afe3f81552532895042e9a7cb2f55347f2627b1bfdbd522de2e710b275610a78cb5f0e41fa6d6a3baae0eb563b8063381826ab4fd1b2e9668871385f01bc09999e938393e7b949ff45a97fbd3bdb627af80d455d369b18cfdaf594b548f99382e129ae2c427c8f035929779f7c168e5f283220d0f517cd7a3fa4b60f29169cefc2a1e86ac7ffb16e7eaf0d3241ded5ac09ef0fb972144adf67109a9f3289d8a7b6e8ed1161e7b39795f04f838c87d75b105641979f7ba0bdaaeda9c7a8462cfdaba849245d96f87775914dfee51adb23bf6c2746a2d68751db3981f9721761d51ed08099a200a9a925ec937be14819ccba11cd15d24848abba27664f47a31323f0d506d8c666cf77e5bc7e147fb8dae409b25969a45539777689dd6a31df47d829e44a0299f3c4d58ca80827357ae240422d8f13145d587f0d2cffc7bc721c952ba118824c7af6910f096b4bd8b91556b6c392569df3002dbe942076c21cb54f47cb12290b98bee6d0b1fa98514359a59e42ffe03e14b70cd77be125bc7cf864edbde7383a4716f7c06884d3a1ac19bc2ea3b90449eb179f42c60042aca8d4883a75967fb5f0b7071056b6d71d667f5a39c41866e9f5bc9629effaccc285d25ab08dda86d64b05a0e153e8af0af52f93479535b823e2bbce2b65760b7c89968826e5897f347703825fd8a6a5113a19755e62ab8f6eab697f5ee6a5e5e7ef7ec1f2da4bc9ffa89bbf1cab5d04739fc689c4c71e4f90cdce8cebd0770d707e67ce18dd520244a39c9f14a10ea053dc45c8770552ff5f62862383f9fc4ff11f6308b92d09857000302120bf1e34700b4c538f4378d9aa184d9fea1ed02e23f0e3c439afd8e4a9c588055b5811d26c1663a7b2c3e710e65dc6a1cde16370fa5bbb2504ac83f94da85062ecc2d21da61fb4118a990db9eb23ae9f69f8c78590ab46b84fb136a1bd92ea5c48c1833b1e0e23cc957fd2cd1a"}}}}}}}) executing program 0: sysctl$net_inet6_icmp6(&(0x7f00000002c0)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000040)="12452222503cc994899353de74b7f4f814b8579291c6f9c403a51cd59b491bb63973975a25fbef102ccd9ae96e205138aeb801dbd23c4337ec7af6971c1a9d6061c01b6392d8f4ab153c024e088b092eca5561094af46b8a9f7c9316ac8b665a9198938a9a2b5cffa9e92473f8311e4e2ce537f9eaca241a47a8806c157436b6b10a3cd12480ea2d1c932932e3c1a62cfc916c591d490f4ccbee41bd7e891d0a0668c0b18bc70118aa396639144d79ffce555a10ae8a5212b1912cb84b854763b1bd9b8e3b77673f7b7296d727d68e61c86db278876345db1deef1bf8b680d3eda9a41ed9baad0534afe", &(0x7f0000000140)=0xea, &(0x7f0000000180)="0ba152ef32fdeb07bb1ceedf4544257abf68b3058a2e25947507ef977aafd65135cdc68be6f266adf9fd910d26a10ae7596b210e5bf7150b7c7a6f43649f9d2028e6b110970b5d60498e27bdd8fe9f7471be9966bc8b9d71b269f50edbdd3402448b8fea4e6c82e4f69ce5ebcbc43fac9d83cb46551373c228baed271b0ebcd490a6d4f0bf13413cdd19c8e46b60e764e871b333cb6ce21a3e7ae8d5a7c164955fb94d03e52bb0fa5c277743e49fe1781752894f4b5939121c1bb047ab7de31c5cf127cb61c86bcf60947e6b00137404f5492d5572530c21371079fa4a4fed78cd82f93805c3f6", 0xe7) executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) write(r1, &(0x7f0000000040), 0xfeea) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x80000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) execve(0x0, 0x0, 0x0) executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f00000003c0)) getegid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x4) socket$unix(0x1, 0x5, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = syz_open_pts() writev(r3, &(0x7f0000000280)=[{&(0x7f0000000300)="de", 0x1}], 0x1) close(r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x7ff, 0xa7ba, "d8f10dee0ff9308d9306551000000200003f00"}) writev(r1, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/236, 0xec}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x131, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x10, 0x4, 0x2, 0x0, 0x0, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x6, 0x3, 0x3, 0x0, "3162f52b51cb213c2d4b987257e21062d58290f8", 0x10001, 0x1}) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x41}], 0x8000, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000240)=0x2) syz_extract_tcp_res(&(0x7f0000000440), 0x6c, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 2: syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x18, 0x4, 0x8) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00fd9108f4ab36", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="e208000000000500", 0x8) socketpair(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080), 0x10004) getpeername(r1, 0xffffffffffffffff, &(0x7f00000010c0)) shutdown(0xffffffffffffffff, 0x0) syz_open_pts() preadv(r1, &(0x7f0000001e00)=[{0x0}], 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sysctl$hw(&(0x7f0000000140)={0x6, 0x13}, 0x3ffffe82, 0x0, &(0x7f0000000240), 0x0, 0x5583dd8b51240878) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)) connect$unix(0xffffffffffffffff, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r6, 0x0, 0x25, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000180)=0xc) executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0) ftruncate(r0, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x1ff) executing program 4: execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xba, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff0200002b00000000000000000000010e62"]) executing program 3: syz_emit_ethernet(0x3e, &(0x7f00000006c0)=ANY=[@ANYBLOB="634572ae51a600000000000086dd6043a08200083300fe800000000000000000000000000000aa4e224e220008907800"/62]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x9) executing program 0: unveil(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000080)='W\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa"]) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2}, {0x1c}, {0x6}]}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000140)) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x214, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x111) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\t \x00\x00', 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="6e067be5121fef935822f9d5c2d53d2f84c988f762a946ab41a123d5c613fe38a259b22e914c110d6be76dd1a4efb4981acb48951ba36faff3f9960c9602f3b32ce419136df1af7f71530c30f559989e3e52e994b523a301da1bcc92c82a5fe41215ba71fc36dca8", 0x68}], 0x1) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) dup(r0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) setreuid(0xee00, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x0, 0x0}) syz_emit_ethernet(0x7e, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) socket(0x6, 0x2, 0x54) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0xca) syz_emit_ethernet(0x3e, 0x0) r1 = getpid() setpgid(0x0, 0x0) pipe(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r1) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0xfffe, 0xfa, 0x8, 0x5}, {0x7fff, 0x29, 0x2, 0x9}, {0x9, 0x3c, 0x4}, {0x2fc0, 0x1f, 0x6, 0x7f}, {0xd8, 0x6, 0x2, 0x5}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) close(r3) flock(r3, 0x0) semop(r2, &(0x7f0000000300)=[{0x2, 0x6, 0x800}, {0x2}, {0x1, 0x0, 0x1800}, {0x2, 0x1, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x1f, 0x1800}, {0x3, 0x46a, 0x1800}, {0x1, 0x9}], 0xb) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) getegid() madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) semctl$IPC_RMID(r2, 0x0, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "c07b1f46000000efff0020fbff00", 0x1000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x12e, &(0x7f0000000240)="ebffcb7f13b9fdbe3a1f8124fa5d2d4832b21b4df915f7c135c0eb", 0x1b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100), 0x0) poll(&(0x7f0000001580), 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) syz_emit_ethernet(0xba, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000007a100080000000000000000000000000000700ff020000000000000000000000000001"]) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001980)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000019c0)="b11a4f12624715944f111ae625a9cec1b8109fe02a6e82fcd768b9c03f86651b5dd9bda5b05ba3ecdb902934bbe93bbbd800e2bddb7db6a9e99dcfc2a401a6bbabc8e8fa076d42dd87c16eabd2485557c85e90cf067041e043f764f5d512eba212ca9e826ce0e58ae3432330d32e9285a5415e80acaa2064acfc6eca257fc476e555ba66bf8e8be75dc3d44d8454fef2fc05716d1a15d95443bbcd627782bbd54a0b77e4928f5d70a538b632406d173d1cdf1d10aa6efe7a815790be0b22ab43b5c2a542b1b7c29e9feb0fbac3513145d1af62833272755cb0d55a64261532e67c7f68fe21378fd29b8d849ef69f0f15c948c84d9657eb7ef762d12e7d9fc264bff7db9f01d0e7b0c97d445fe953929ca2fba76a37b82f5c9c9b3f4d3e39fa3c7037864662358bb69ad859270dd48a4fbd30876d9fd37f41f062c34cb170edc4a5df720b5ba3fd4306369a6630013db24a42d72c9124286b3dc4ea1fbce353e9370a9c1c34d046d014cd80428680a42b094d5ba236d53f48be7740374a1b066415e7237a4bed51872ae4cf670775321b355ebfcbc1486f0d8d1a0aed24f25bd2395de026a8992850b33bc46f0a09c3d9202769f19e2f9c5df07b50fc5946963c3b325a8da229b779298c5ab17cec3acd8a956bae9377a2f0f1fbfdd7b58006e4d15e7e7448e9f8b19e86b480395fc9763557f6f24528bf2a4a732fc79d06ae53d72a100805aceb1a4f53350e19e91d70f43dc61d87c71d2b0e21dad775cfb322ecddfc7d4d31ab399f4b9b64b91af27822e16a56d808f08a75aebdeacd80f112fedd8a15ba4059ab913353493b485d6c12787892fc854a1b64ff044c507f62efcd9a543974a6b9777c57aa0fc98ba50bfad7eac78bb7cc1d39cd8ebfc8ec9b0105c6f20cfedac21ad8e8abfc2185d6de64f7a4fef702963b25faa77469ae31dee31d58c7390425f7cefcc5dd3679492331ca2ce796e9796c4817319a81f6acd5a3bfaad6d283ba7fa114ac242bebcc3c7e9ab30738c38d647698577f3141621f2345fc2b3d1e5effb3c549822bb47203ea42cc9989213e3c6c6be82b02f5341382ac3b8882a399656300a57034b444cb32f53aba7704266d71df114031c42dd3339a8078d54965bc171edb9d29a61484d14e612eefc28d5b0ff9b0c27aeb006ff88be08c8e67db8c18fa4db38add96ba5bc62a206ca6be510d6262d1e9fdac1c63ed177962e3351499a85fed9fe31c05ea75058bf2a3035512bba5e948c4c81543801d4dfd176d67f693f49c94533b59328c3492e07d1bb27d9c345c6c0e497bbdd60200a1f5469d71bf60d776a6617c20bb4ae9ec617062bbb81c82c08963812ecde760b8ddba8d39c85ab71a2622b522ff61e1ab11cb78f6e24cf640314fe123a114fff4894ab84946ff5ef5645d987de310bd73ac2cec1abeb36d748686ab60ca697532b272f17831daf334c5ce553aeb9ed9b81e0089e1b4fdffb7cbf17ffe8d82dde42f7e50facc908d2c6b91b7689e4913ef773956b715f5911d308be6e350c3aa18e8732ce2c379ea22436136c6ee7d25b54d92250048c2eaba39306ee46ccf30cc58c00ea442717bbb066ea15a2a0b9f417f0f43357380d4bc520609e3e7f252bd9ddda2a1ae205e043b3ceaf7add7f555eea1e315b47dc21c85653a36bca1eed23a28ade6d1e66fa5ca7a5cf43669fe85eb11aa9c750cb157d9952e1674f4be90a5d9ecba65c8e60e66955d581995721885fbf35bc88823a4b627277c150b60bb6d2ca461a1de6d7b160fb4d8c89f0c018bc570b2f0bb680c264241b5d5aa49c298a3fae9e09be9e7beaab7768cb2ff5fab1ebb09a9cc5ceae09b7214e5c1715d729ea29e8dd828eb83086f19b294bba07193f4e8514bc1cf8f8ab4fd64c986324e77ed1c0097214590337629b0ea4dcc5624e097caee7bdf5657e3e2027700c84eb3f526a6b8f69fff0463631f274635f3c532edb582a240e8daa13cdaa2e0e8a63b26611111aa7bd0d7d8574515e2144bf9ec9b52719b4a04aa3475d83a655c317abade636807a0b340c10061dd0e94918b351048a3cf6d51e7de4a0cb0cbe2ba00aa53fb62ac9474de80a41b00e76293faeca85f4f10aad77bd8de7566928985ecf18650641d76df0f5ab4b1a7ebddd720aa4195fe4b7bc592cd8adbc841014728362f13c7310f6da262fc00bf96ab32fb5fb306635c734b40d8855ded6adc1a3958846361e6820c96bd7175c66d8329eb9484ea8418593b652c112eb18945eb2adc3be8af40262c2708970d223c335f3b92abcf6e0ba8cc3c934092261cff3e489d1172be2341aeab91cf81dc2f1ec9d894a923a66fc2907e03f0e6fd0b76b343c0fe7e43af0dd2a0423f85ee925822fcf33b57a32fda07b7bb281aef2eca8877dbaf153d93dfac3a7123f3fdefb3ef577a02a04d2240d121252dd092aa66559f2f7881c45ed6dbf3410955abf14bf1fe351ed3d01eff9a7dc267966dbd853f359c9bc9be534ce7c17386b56bbc802b6902a6041381a3dc194616569f7a250684077c2705a316f6218703f4d94e2d13f2c5ab3cc41f0aa59cb8d7f1be4f3b841fb5c57bec71c208a998f11ad005efd70d95200c86059caa3413d37cd681dbb0ce4c366358002f69ef3ef4b13ab3150a5bddccf651bc67686ddddd4257e4d5d759247247b956ca5284b21ff39185c81efa5147ddcea804dc20c07691f23aa2bc6b7622824c91f3ca0098b685a19d7d09a82b114940123e98879da6090b21e1d00f18f4d278e9c00d7de06c1268bb85ef680ea69e911cea36901d739af3c63e66e47d20ba96ec22453484445417c79d2c878de5fa230447b07d2f1bab36949787186047307d4befd772d5077d7982087e2bd1ef0c640858f61c374bc11ac7edfae547650e0cb334e39d1aa7f364340cb13c944f1ff672f5fdd56c93b4c0bc082dbd45c10de85893e92640d4d7d821e33671c715148c97483ee1870e", 0x841, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xba, "09000000ffffffff080400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) writev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)="bcecd49fb34c4163da02acb93304ff92ad96605ea07d6b02", 0x18}, {&(0x7f0000000240)="274b70af46e7b060122548a2cbf3e1b63523ee48635c58ceeadb4310fd9c120fc38dbeadf887cae9137a70df8151b917449cf17d04f813d2df9c6cd43a52db464e5988fa6dabc1354ce152c19408", 0x4e}], 0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000540)="cb57592b74376d685a62fd536a9991923156b767bf2561610f208517f035187a587887ed21c82f1e465e306d231b7098dd1b86b62aa6fe5a5d949ff1df78f2628fde8ce891b831af635a8660e9a509a19e32cc272b4d94c483296d3a8095b47a3763ea09", 0x64}], 0x1) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) execve(0x0, 0x0, 0x0) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod$loop(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) r3 = open$dir(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x1) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20500, 0x10) linkat(r3, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f00000001c0)) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) bind$unix(r5, &(0x7f0000000800)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfe) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000005c0)={0x0, 0x4b, 0x7, 0x599, "d8b5220d88f1155400"}) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908664540551024820786a136c00deb655d53d98f02db78e1b790623cf04370ba8f9c2e1a4da5fdc66cae3b28299eedbc2f41956966c17b10f0c30fa83b4d12b38728584c3ad6b92b17e936773a06ea6257ee0fe396bad9ac145854734554e42871c422c72ad6e51b10789997a74ab1f163c215b45600eebcbebc0b53117cb0a568996513223bab162d0a3f14de5f55b678c53cbeb9d9ec8e2e7f5eb40bf22833640c0d158752d636afca64cf332d161eefcb1e05b3ddf55aa6f0631cc3442141687e9175a3c60ec218563bafac03753cf849478f77cf3de6432fc2bc2f25d1bf6a161fdf38bcd9e9c6b0fe8bf4e105cb922e26192f33497defa555ea3643bf11b40c2ded4fda0e76b7b7cd5c2078c9eb7df0b41ae71c70f3daca7a4bd730638cfbd12dbc1cb0881fce88ab4720ff0279595e85a283a7bd11d1acce03a58932c6eb7ea55c4dfc9537b77dcae7df385b8ed95a7963e77aa9efb9bd14e5053cab0c2d7bad9e6d863add3e40f470e4801223d474814744247afbe1086811d2b8c6ebee57773aeeae67b1c80448fe31e273824eba219aeaad252e9ab9335587d2cc6b4bafc28157b27a03c4421c679f5ae6364923d55db29bd0ef93f8adb12a7c01add149e6c91e399aecec02219342cd56468c5db13a248e26b762eaac903245794576e96fa719482821e11218aca6cf93e542d49edbbb704e4b6220a303d9887238bdb4d7e29e3b30289eb0cb1494705ca02de93c593fbaaf8dff12eaac92fda27920878120fc6ab81394f3752e45531ea6eb3d2c1c2eb049fee89266b1fc9e61ac71bd71776a6d3bce98d31061f4d1b4f803521672d3ddc6c1a07802aee298a264f41f9ace740bfcb1765bf4d4f3f0a1095f070ab07ae568f16da17ce4b3543ba2c0028ecfed42eae7a91d3092b0bf75f52c83c0defb6abe5774d8ad834b4496fbaaa6065c70a3d83c18d0306d5c7235245a5b92583c305f8f5b19b662bc838257fa6beaff3498b6e0672c9055fcdb6e6470e7fd3cc90cf659a9f756320ff372bfe0f171d475cfa553c2a1fe8bef88fbf1", 0x435}], 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000001c0)=ANY=[]) r2 = syz_open_pts() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000240)=0x2) r4 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) recvfrom$inet(r4, &(0x7f0000000300)=""/88, 0x58, 0x42, 0x0, 0x0) dup2(r4, r1) r5 = open(&(0x7f0000000140)='./file1\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) writev(r5, &(0x7f00000002c0)=[{&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x1) execve(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x89, 0x2, 0x6, 0x482}, {{r1}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0xfffffffffffffff7, 0x1}], 0x6, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) executing program 3: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) dup(r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000100), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r3, &(0x7f0000002e80)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) open(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') r4 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) bind$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x74}, {0x8106}]}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0x8) kqueue() syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socket(0x18, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4c}, {0x16}]}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r3 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) dup2(r1, r0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000040)) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) executing program 7: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000001c0)={{0x0, 0x0, 0xfc}}) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0xb000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x5}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000040)="71a9e40cc8274bc1e65a91501d162948b47ee3a7ebc26d211394a34b8e5f84cf51b59c7afec37082", &(0x7f0000000080)=0x2abd, 0x0, 0x37) chdir(&(0x7f0000000040)='./file0\x00') shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x2000)=nil, 0x0) syz_emit_ethernet(0x64, &(0x7f00000001c0)={@empty, @local, [], {@generic={0x3c07, "a5b6700723ce96eb169657ce4324f1d8923f99c123374d0d6e7445ccd90613f868eccf3633a6974a227f0056231d963cc86c15597c70e6f1d791babb9941e822bc6e6d08b7216a086746f03e9c8f32470eb29e596ffe"}}}) r2 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xad9, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x1}, 0xffffffffffffff22, 0x4005, r2, r2, 0x100000000000000, 0x8001, 0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="6b505c5b804aaaaaaaaaaabb86dd60cb546500180040fe8000000000000000000000000000bbfe800000f53c542ad01cb537000000aa0001000000000000ff06ded068450cf64e21220008907800"]) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x24}, {0x60}, {0x6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffaaaaaaaaaabb085dbd0f97223a43f3936b18eb07b306002308005a090000000000000000bc160000000060690df9b21b84633923e5d353244b0e932637ee4affe8d26107a5fe5d61c0c567a33d6071705eef033c2a03556c50810b0536e428e58502151de866b90d7262249ba907e551b1127b4db06800339b0ceb82496680"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x1808, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x35}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[@ANYBLOB]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4d}, {0x6}]}) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) getuid() r7 = getuid() chown(&(0x7f0000000040)='./file0\x00', r7, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x46}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x6}, 0x4, &(0x7f0000000040)="d69096f07ed81b37a5ffa907803c4f016100555e83b8b1e695fa115f93f0861077b79f272cb3ff83d3f4d4f787e83d790882e7685abaa4f6cdf5c7ddbae09180620d7f0fde1565d8c5e607e76d24bb1a965f857142f6f62b7c86f1f12c00"/109, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(r0, &(0x7f00000002c0)="766dc698d1465d780e0a617cc7cf", 0xe) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x40000530, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x32) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) socket(0x18, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x7}, {0x50}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) shmget(0x0, 0x1000, 0x22c, &(0x7f0000ffc000/0x1000)=nil) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1e, 0x3, 0x0) write(r2, &(0x7f0000000000)="2deaaec43f0c0f6b3a1eb2f74da1ef10", 0x10) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) setgroups(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x8, 0x0, 0x37) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240), 0x0) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000140)=[{}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x20}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x20c}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x80, 0x8000000000000000, 0xfa7}, {{r1}, 0xffffffffffffffff, 0x81, 0x8, 0xffffffffffffffff, 0x4}], 0x7, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180}, 0xe00000000d, 0x0, 0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) msgctl$IPC_STAT(0x0, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x3}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[@ANYBLOB='K', @ANYRES16=r6, @ANYRES16=r0, @ANYBLOB="337ef9b0d1208d92b43dde5e13279d5c97485c1c4951c59739e20264716e63de9b2effd729df69b12b8899c7d8f1f78afdcdbce81935604f9d14d18edd2c1be1acdf4d6ba516882c5d7df0f444519389bfd3a44207ccdcbc93350d9141f5344db04937cf757b929a16da903e93881a212f5e838064b10dc269e4de5e34236f80452f9047339693ee2ba86669b3fb461bd6e597e7c6231307f88b73604d40101cd592dca20c246c01312f689640ea3a691b75d0942bbd799807b3a0716d2134f6f87f5ee509ec296d63ee26e2"]) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r7, &(0x7f0000001b00)=[{0x0}, {&(0x7f0000000b00)=""/4096, 0x1000}], 0x2) executing program 7: sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x11}, 0x3, &(0x7f0000000800)="15161665a565b678efcc1a16e750e50147e95193ee4a52bc22714f2d99406ed9e0046419cf774346a78b91f34134423ca6df2ee7e11498de3dd4ee42273a30c6221164bc556c759101a63dfd9a07da07c07c55632baa5f242d7aa5e0d7bce28d2bd5710c7cd74a77f4ddcdd98bbbb925fd0000000000a0c5b566e95cffd51dd54778f017805664c5222303ba4097947fdf6c8f6c89d172d855f83b18c1f2ddbe1f158b1305cf56c8030b73e0a97c164dba9af2df834846be2ec32e933527614df040bfa999b6eff82215b3768fe1947d3fafafa52d2e71c0b8782b7ba56af6ca070356cd633c34c22bdd9ca355290c3a46bc7487fecf09c65251b3516f00853822191627e6356313aa5aeff007467b9301a9049c8559f14e43b4028404ce30f9e683d7b2b3c55da53e4951756143a590eeed8f8f2e0de32bc1e63802c846a2c4474eb81df6fe04f246b2de4c0331166e9b25", 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000180)=[{0x4, 0x3f, 0x1000}, {0x1, 0x9684}], 0x2) semop(r5, &(0x7f0000000140)=[{0x3, 0x2, 0x800}, {0x2, 0x6}, {0x3, 0x8}, {0x2, 0x3ff, 0x800}, {0x1, 0xfffd, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ef, 0x1000}], 0x7) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r6 = getuid() r7 = getpgid(r2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, r3, 0x0, r6, r4, 0x0, 0x2}, 0x0, 0xfff, r7, r7, 0x10001, 0x8000, 0x6, 0xbdc2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0x62) setrlimit(0x3, &(0x7f0000000540)={0x0, 0x100000}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000980)=""/278) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r6, r8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, r6, 0x0, 0x4, 0x7fff}, 0x4, 0x8, 0x7}) getegid() accept$unix(0xffffffffffffffff, &(0x7f00000029c0), &(0x7f0000001800)=0xffb) open$dir(&(0x7f0000000340)='./file0\x00', 0x2, 0x42) socketpair(0x6, 0x8000, 0x38, 0x0) setegid(r4) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{r1}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x100000001}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x28, 0x0, 0x0) socket(0x11, 0x3, 0x0) executing program 3: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x79) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000900)={0x10, 0x0, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000565000/0x1000)=nil, 0x3}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil}, {&(0x7f0000cc2000/0x1000)=nil, &(0x7f0000c22000/0x4000)=nil}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007f9000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil, 0x5e}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00', 0x90}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) unveil(0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x5) socket$inet(0x2, 0x3, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x1) recvmmsg(r2, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setegid(0xffffffffffffffff) r3 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', 0x0) open$dir(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) executing program 7: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x21, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x9) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = getuid() r1 = getuid() seteuid(r1) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff095cb70400002b"]) setreuid(r0, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x0, 0x0, &(0x7f0000000340)="000000bc13b0f2817dd990809a039ffb78830b206c013d5af7984e582a0f990d74a74b82574ad6222e26536413480e8b3cb474f6dc93790ad7f08e5024157a842e2b05560ac56dce6270723e1985bc501717249c7f8250b62a6d2be723db48f905d03c52dc6669f0915275dd8d9318b92f25b6788bcbf564ce846a88a50fa8bdd1a405b5e964e812c1313f8103a5372dacafce568945e245360c154c020a1b9b76460574498fd663d3bde194ac19d55e3e845ecad949682e01f69b76f9f0a44a33b35cf2c1cabf2f7edc90c3cbf19d0bfb414109405343415ea4b2b91148e5226690ee4d8bcc6503925e850f9e68147f19000000", 0xf4) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x18, 0x2, 0x0) close(r5) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x8000000000000000, 0x2000100000002}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000001000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="03c076dbf6ab44454e57e1bdfcc6b0ba0f97d08d3cd6700ca6d6271210e960b8e583adcea6a7bf0d59344c9bb541", 0x2e) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r7 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x8020697f, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r3, 0x801169ab, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r8, 0x3, 0xffffffffffffffff) executing program 4: socket(0x11, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x601, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x124) poll(&(0x7f0000000180)=[{r5, 0x4}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r5, 0x4}], 0x1, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000000), 0x0) r9 = socket(0x0, 0x5, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000440)="92a160df7065ff8245ae8cb9b0530996133d213d8e00eb7aa6eafdf3b7e5cb3a5ae6cbcdaa597864870d30ef2006e71bd953d5a4a7cbae9f6c352d1b5641b318b1fbe5806f20fbedad1706fbd9335d25fc149b992af0e421e87b4c467ced", 0x5e) r11 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10, 0x1f7) r12 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r3}, 0x3, 0x3, 0x40000000, 0xdcb7, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xcc, 0x1, 0x800, 0x2}, {{r5}, 0xfffffffffffffffa, 0x5, 0x8, 0x105, 0x7ff}, {{r6}, 0xfffffffffffffffb, 0x2, 0x80, 0x4, 0xe534}, {{r7}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x1, 0xfc}], 0x5, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffd, 0x80, 0x21, 0x400, 0x5}, {{r9}, 0xffffffffffffffff, 0x84, 0x80, 0x8, 0x4}, {{r10}, 0xffffffffffffffff, 0x60, 0x800fff85, 0x1, 0x7f}, {{r11}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x20, 0x4}, {{r12}, 0xfffffffffffffffe, 0x35, 0x40000000, 0x7fff, 0x40d9}], 0x40, &(0x7f00000003c0)={0x7fffffff, 0xfffffffffffff800}) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f00000004c0)=0x8d, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x10001}]}) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000540)='#/!(\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)=',.\'\x00', &(0x7f0000000600)='/dev/speaker\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)=')\x00', &(0x7f00000006c0)='/dev/zero\x00', &(0x7f0000000700)='\\}\'#\x00']) fcntl$lock(r9, 0x7, &(0x7f0000000400)={0x2, 0x2, 0x0, 0x7b8, r4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x2e) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) (async) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0xca) syz_emit_ethernet(0x3e, 0x0) getpid() (async) r1 = getpid() setpgid(0x0, 0x0) pipe(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r1) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0xfffe, 0xfa, 0x8, 0x5}, {0x7fff, 0x29, 0x2, 0x9}, {0x9, 0x3c, 0x4}, {0x2fc0, 0x1f, 0x6, 0x7f}, {0xd8, 0x6, 0x2, 0x5}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0xfffe, 0xfa, 0x8, 0x5}, {0x7fff, 0x29, 0x2, 0x9}, {0x9, 0x3c, 0x4}, {0x2fc0, 0x1f, 0x6, 0x7f}, {0xd8, 0x6, 0x2, 0x5}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) close(r3) (async) close(r3) flock(r3, 0x0) semop(r2, &(0x7f0000000300)=[{0x2, 0x6, 0x800}, {0x2}, {0x1, 0x0, 0x1800}, {0x2, 0x1, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x1f, 0x1800}, {0x3, 0x46a, 0x1800}, {0x1, 0x9}], 0xb) (async) semop(r2, &(0x7f0000000300)=[{0x2, 0x6, 0x800}, {0x2}, {0x1, 0x0, 0x1800}, {0x2, 0x1, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x1f, 0x1800}, {0x3, 0x46a, 0x1800}, {0x1, 0x9}], 0xb) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) getegid() (async) getegid() madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) semctl$IPC_RMID(r2, 0x0, 0x0) (async) semctl$IPC_RMID(r2, 0x0, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "c07b1f46000000efff0020fbff00", 0x1000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x12e, &(0x7f0000000240)="ebffcb7f13b9fdbe3a1f8124fa5d2d4832b21b4df915f7c135c0eb", 0x1b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100), 0x0) poll(&(0x7f0000001580), 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r1 = socket$inet6(0x1e, 0x0, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) shutdown(r1, 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) syz_open_pts() getuid() r4 = getuid() r5 = getegid() chown(&(0x7f0000000080)='./file0\x00', r4, r5) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x10029, 0x67, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) select(0x40, &(0x7f0000000080)={0x3, 0x400, 0x9, 0x59, 0x7fffffffffffffff, 0x400, 0x8, 0x4}, &(0x7f0000000140)={0x5, 0x8, 0x7745, 0x8001, 0x4b, 0xfffffffffffffff8, 0x7, 0xffffffffffffffff}, &(0x7f00000001c0)={0x8, 0x8000, 0x1, 0x10001, 0x2, 0xfffffffffffffff7, 0xffff, 0x100000001}, &(0x7f0000000280)={0xe3a4, 0x101}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x6c}, {0x1d}, {0x16}]}) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) close(r1) syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x7f73, 0x7ffffffe, 0xffff4b1b, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000001b40)="dd5f1642b89adfcc1a32f7e23c2a98690d12d10bb5bdc1404b07ff30aef193ec6b27b992ca6b11ac17f6afb46459b834b7b42b43ba12046b7b3475efe1bd9b26a030e2a795c6e3fb322c496e236a26755355dbb684b66a5ff972f2e4ace8ffcf78acaec151fb7c72b092574258da71eaf70c2178f36c81d1947ab964a7cf2bc41a1adeea8dc240ce496d742912e21466b3e3f9ff188eb01b5ed3c70a7beb987eea496426ad61d0075d448c8eef0533b257d7902e55ed659a09c5c3a8458788a2fca05117d427c51ea4036788eafddd35b0249f80bb374b4ee8558cc14705493940ede4ed83297c546309cdcce7684746ebb63d92c110c11ff015982a09694a252e17775c21c4765e37eccdd055ac4882ffcab35c9c63e3952861b843683d97a8cc494bc3ef7c015b7642c13d6293375ad13a33b524128f60dd1e0a5c9d41d1905ef9392715d4391fd135670251c5aecb1a9043411e98418f1e7a867ce3cee99813de64913a5fbb9a295939a5c1b46fe3fe93919852b17ef2ac032c397d8e5996648ea32c6244b9e1333f24ffe17a6e386877fe31526e9342d2e6641ff731e416d9399ad940106f5d767993f363701adfbc9691187ec28c3f4f3c9a015dd6707d6435d8d49564d7cd5dc402a251f7316910fd659c5b5e5deb44502179815b48bb5a9e1d6b2fb7f1ed2515bbb068b2fce364aede000e62029441e5ad82897269da667539276756ed8143a5aa782861955faaae00bd1c424a869361d85056226da576b52af3ad45385aa4dafec08d99bf2d8fc18821773c6941507a868b6782b6ce28e598d4cc0036c9b6369afa42b84e370e9b9f5e9f7d85d59a0fa0aa42d5718b2a30d2fcdcfd655bc2155dc3a67b37f6abe5ea194efba006a1298ae79655a1db0bb7265b04645d96e95bb7909336c3114a8fd15d3f66b03516a82e05bc7ca00f694a1f93f7366ac66e1c5587891da7376bb5f01e90aa7069d0685d3fdc623f928b6b58e213fb343cd1a67ef3dbcfc1688a85adcb4017356c471628aa717cbb4b84efe8f35f9c2ca758b879345c95c1fb9f549e36fae0d24fc1ec1f369b0031e72cc9d48c62df6a5fd9cd739d88bc24c0b2f7a48e15cdf1f647074df000b0049100fcc5d4e4e260ee8afae9c34d33581dc91535e52af89421b0319b45c5d7d2ff1a73af0c4bf490cd4a1d466df3aec9a18465775ae48e2026df4f61a4638cde7c4f86f8c02316dcbdc267e0f6568b587056de8d6f5fc0938ebd7a59c5013d230440f6a8da95505617496366ed7acdaf72153e6d4b6d93c43bb5f3b855d264c6210b83b6e7327986816a7eab80cb6a48bb9fad8c3d2b39c58841f598385673b6bb16d0472a7e4b4599c2090e1ef44c463d261d03ab9392ede03ffee0fc82356525f62db20f10faf869ac6c150a24e0b424c382213a61f2deff8ebdd8706540ab9a34392dde47693d49c954e082a7b5e0ed7ebee1524eee1fba9b73cfd074f83a89f68acb39f3ed9a4ebb4aa99ee7311a148f6699213242cda53eab746a1e95efb2bce781649d1ce6b9366be103f8c2bb37adf874be6e4d89d2b2f7a0cfe05d882f17be8cdfb0d10f64cb89c88906f8ec892b504315026e9d6f1e9ab73618c430ce2580d23ab5981a3768bb3be75ec06ab2c6c8182016ff91a692cfeecd70309cd757ae123a4ba35d7b714fedfa0e209cd5bdaae25664b74e20900a28ed563cf673ec72a9683b9194889e9eb83eb38d6a62a001e996251e52e7c24df1a473952751f54c78080ff128d63cf68f74324547afb4c88af276c02f0f11db72d286c5ef1e6fe2161871ccb94d1be345628e0d7817502558be89b7d20eb12694bce5e6486c58d6a1f54e822af0601a67ab9f3560c40fa3560c502959e264e4f41b1ba37d9f047759f8be5fea265db8dfd000df918f075a1d7b446f6ca7a656a27d0429aae7008184d69dd9ac62a02594288c041e3a27bb4ca2aca1c8566b1979c93a0a89ec85f02428f7625d276a075d056a71e1f9e45b", 0x592}], 0x1) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x100) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000006b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/14}, 0xa, 0x0, 0x0) r3 = socket$inet(0x2, 0x8000, 0x7) r4 = kqueue() r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xa1, 0x4}], 0x8c0, 0x0, 0x4, 0x0) ftruncate(0xffffffffffffffff, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x653, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="020000000000000093f18114920b4e2d44363248689f6e0d3f9e43fcc5f2627f6d0f6bfb73542e3c4ea647f75608da1f9bc4339a90d032f200c12cd77fe92e6f8d014f79c3407e64b38c595c23df9507383ad2015c28f6013d2e1e2a7383dbbd078dc6fc969b979d55964137e1e4919e0feb5783"], 0x8, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, 0x0) setreuid(0xee00, 0x0) read(0xffffffffffffffff, &(0x7f0000000580)=""/147, 0x93) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) write(0xffffffffffffffff, &(0x7f00000000c0)="c3", 0xffffffed) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0x0) r7 = getuid() setreuid(0xee00, r7) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) executing program 4: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = dup2(r0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) listen(r6, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) listen(r5, 0x7f) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x1f, 0x0, 0x4}]}) r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f00000000c0)=[{0x0, 0x94, 0x800}, {0x3, 0x7fff, 0x800}, {0x1, 0x5}, {0x3, 0x8, 0x800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x400]) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) executing program 6: r0 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r5 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r8) fchown(r6, r7, r8) r9 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f8343712", 0xb0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r9, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r10 = getegid() setgroups(0x4, &(0x7f0000000040)=[r0, r5, r8, r10]) r11 = semget$private(0x0, 0x4, 0x100) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f00000000c0)=""/55) sysctl$net_inet_divert(&(0x7f0000000000)={0x2, 0x22}, 0x4, &(0x7f0000000240), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac42", 0x3}], 0x1) munmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000) socket(0x18, 0x4, 0x1f) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x0, 0xa, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r3 = socket(0x1, 0x5, 0x0) socket(0x10, 0x5, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x80, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x80) r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 7: sysctl$hw(&(0x7f0000000300)={0x6, 0x13}, 0x400000cc, &(0x7f0000000080)="b5a7e6307d6404fdf0a44412bf79948b20765a98d09fe79a90f2745ea113c888285f30595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000380)=0xb9, &(0x7f0000000340)="811d0500084921468fa87365aef5d7adf97bbbdf683c7c4edef7528365000000000000", 0x23) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f0000000180)) r1 = kqueue() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff7, 0xa5}], 0x7, 0x0, 0x8, 0x0) chflagsat(r2, 0x0, 0x0, 0x55b3b3b89a53c133) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000000c0)) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) mkdir(&(0x7f0000000940)='./file0\x00', 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt(r7, 0x0, 0x5, 0x0, 0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x100, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000140)={0x5, 0x5}) rename(0x0, 0x0) r8 = socket(0x0, 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file0/file0\x00') setsockopt(r8, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x822, {0x10000, 0xfffffffffffffffe}}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001440)) geteuid() getgroups(0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pckbd_enable: command error executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000240)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206922, &(0x7f00000001c0)) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000080)=[{0x15, 0x0, 0x0, 0xfffffffe}, {0x40, 0x6, 0x0, 0xd585}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) executing program 3: getppid() r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f0000000200)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09c9c22947354eee9e9c2a823972dd02202a537718c91efaadca9d677cfebb3229e7484835f87e93af964d0973e2a252ce7609f1389526a35ecaa691c26", 0x46}, {&(0x7f0000000340)="7c12e022db4aa0bf4b626e60ee782c17c48016feff9c0769d282d5aeb02bf27e63e8a3550aaf065896aba368ae346a89697a10288eb74119d277afa51f20f1b25b4bc51d5fa39b95112cae7145032777d9cb2853689071f30f2f9c65f0b8bef6d2b5c7d6346f4d181bc4e37085688805932d7ed252c430ccf1a6a9c4", 0x7c}, {&(0x7f0000000080)="28f4941201786a1dbdd0d9e3dbba93f0bf6b5408b61f21a22ad858340a0e07c0246b0f4d6dea7fbf6f51be56d2e6b6b8", 0x30}, {&(0x7f00000000c0)="d83e051da625d0afd7c450a583d748b86454907c0920274e4c766d89e7812dfafe90e5029802ea765342ede95d05c3e6a387a6f623cf6c9c68fda1c2a86881029084a89479206ba3165fc798fb809e183b72c74e1b453a4aeba674b23834a3b610147b0882cffa3d6fc7aca1b15209f8f88cb7f87371105606b9f62c20d9ee16732b3651d55f5c3ff64312778ff0d9ed2b46444c81", 0x95}, {&(0x7f0000000180)="6be041392f83e25ec85b3cafda8b11532466fff2f52e1062b3398aa61b8c7bed7cc89fe194681ea03a3ff09713c48a923689f608a95edbe3ec9801a3b4843e586e5242e1dd2e3fe0e110cebfccef4c248c4c581f635529ed9a", 0x59}], 0x6) msgget$private(0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x3777}], 0x3d}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa44f8643d308786dd60f800000018000000000000000000000000000000000000ff0200000000000000000000000000010001000000000000c2"]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000500)=[{0x54}, {0x5}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r1) recvfrom$unix(r1, &(0x7f0000000080)=""/157, 0x9d, 0x1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket$inet(0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r2, &(0x7f0000000180)='./file0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000001880)={&(0x7f0000001840)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000380)=""/33, 0x21}, {&(0x7f00000003c0)=""/87, 0x57}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/148, 0x94}, {&(0x7f0000001500)=""/250, 0xfa}, {&(0x7f0000001600)=""/238, 0xee}, {&(0x7f0000001700)=""/121, 0x79}], 0x7, &(0x7f0000001800)=""/8, 0x8}, 0x1}, 0x10, 0x20, &(0x7f00000018c0)={0x8, 0x1ff}) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x24, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r6) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5b8c, 0xffffffc1, "00000400eaff0d00008000"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000100)=[{0x14, 0x0, 0x0, 0x10000}, {0x2}, {0x8106}, {0x20, 0x26, 0x40, 0x3e9}, {0x101, 0x54, 0x40, 0x7}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r2 = socket(0x20, 0x4, 0x0) dup(r2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setegid(0xffffffffffffffff) r3 = msgget$private(0x0, 0x0) r4 = socket(0x11, 0x3, 0x6) sendto$unix(r4, &(0x7f0000000500)="94010516000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x40, &(0x7f0000000040)='X\x00\x00\x00', 0x4) msgrcv(r3, &(0x7f0000000000)={0x0, ""/43}, 0x33, 0x2, 0x0) close(r0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xb2b8, 0x0, 0x1ff, 0xffffffe1, "0000fb00000f7e00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}], 0x1) ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x40000630, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r7 = syz_open_pts() dup2(r7, r7) executing program 1: utimes(0x0, &(0x7f0000000040)={{0x100000000, 0x4000000000000004}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0xde) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) preadv(r0, &(0x7f00000025c0)=[{&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f00000002c0)=""/124, 0xfffffffffffffe78}, {&(0x7f0000000000)=""/35, 0x23}, {&(0x7f0000000340)=""/69, 0x45}, {&(0x7f00000003c0)=""/75, 0x4b}, {&(0x7f0000000440)=""/204, 0xcc}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x9, 0x7fffffffffffffff) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000540)=0xc) sendto$inet(r3, &(0x7f0000002680)="501c0a90096a4a36f49f0804e28aa569e2b75f332a9dd3d584a4218bd88ca8c75f4e87d243391b58e7d617304370c0b4a89e5323a8", 0x35, 0x8, 0x0, 0x0) executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x6, 0x5, 0x0) r1 = dup(r0) listen(r1, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60054bc800000000fea6c33fcf149110061d071ba4df80290000000000000000000000000000009b"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup(r4) dup2(r5, r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000140)=0x400) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x3, 0xab, 0x80}, {0xa, 0x0, 0x4, 0x400004}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r8, 0x0, 0x64, &(0x7f0000000180)="004308ae2deac70f5150ba32e79d54b2edcb00000000000000", 0x19) executing program 4: r0 = getuid() socketpair(0x18, 0x77f8a78fd4eac7e4, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) lseek(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa3077b99cbb86dd60c61e000000e6ffffff00a13b1000e01fe376a998dc69e1cf0e6aa4e553a185e6daaa00ff0200000000000000000000ff0000010001c20486d264a05922c20777d65ba40fffafb4431d83916fc12d1682b412e252642c9b39f1243611c9c7656fa429bf7b57409d1e705ea45345e354c5332221fb8f6ceef4faef2d11e42eb9d4ed91af77d99c0f9751ba4b000000000000000095382d3afaea3c3667de77a3"]) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000080), 0x0) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r5 = dup2(r3, r3) linkat(r5, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x18, 0x2, 0x7c) connect$inet(r6, &(0x7f0000000080)={0x2, 0x1}, 0xc) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)="00010000", 0x4) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) setsockopt(r8, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: setreuid(0x0, 0xee01) sysctl$hw(&(0x7f0000002200)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x2}, {0x8106}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket(0x20, 0x4, 0x0) r2 = socket(0x0, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(0xffffffffffffffff, r2) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) r6 = socket$inet(0x2, 0x8000, 0x2) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000080)=0x400, 0x4) r7 = dup2(r5, r5) accept$inet6(r7, &(0x7f0000000780), &(0x7f00000007c0)=0xa) r8 = msgget$private(0x0, 0xffffffffffffff41) msgsnd(r8, &(0x7f0000000380)=ANY=[@ANYRES16, @ANYBLOB="27e52dbf3260ce5ba9e4d6ee457715973d49d65391610fd7d8cae54acee2d8797d41fa0ca92cf7f34c67165fdad73183cd27e836536fce06b60e10fff29eff829a6d6ad34f9c2b88e0ecf41f10df4f7733fd2f0d0ca59432b46989404c45b57953c22826aa88a04e9590", @ANYRES64=r7, @ANYRESHEX, @ANYRESDEC=r4, @ANYRES16=r6, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="e2741b262760a83cd10dac54c94df3dc0aceb15f748d0fca74063f6a2449a5f01675e43b6db6bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253ecf79a3cde8e6899dba47b9fc7a42c201003676b496218afafa33c7fed5d17dd1009c6bf317671b2f5d1889", @ANYRESHEX=r8], 0x298, 0x800) msgrcv(r8, &(0x7f00000002c0)={0x0, ""/157}, 0xa5, 0xfffffffffffffffc, 0x1800) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800460000240000000000019078ac1400bbe0000001830300001200907800000000"]) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000001}) close(r1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x27) socket(0x36, 0x4000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x2000, 0x0) truncate(&(0x7f0000000440)='./file0\x00', 0xffffffffffffb5ea) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socket$inet6(0x18, 0x0, 0xff) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) nanosleep(&(0x7f0000000040), 0xfffffffffffffffe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) socket(0x2, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getpid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f2001fff7b306000002090144e9b59cac1400ff"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x6) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300), 0x10) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000a40), &(0x7f0000000140)=0x65) accept(r6, &(0x7f0000000ac0)=@in6, &(0x7f0000000a80)=0xc) r7 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r7, 0x0, 0x0, r8, 0x134, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000002c0)='./file0\x00', r3, r9) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(r0, &(0x7f0000000040)='\t', 0x1) close(r0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) malloc(): allocation too large, type = 127, size = 2214510592 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) msgget$private(0x0, 0x9) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0xa4c0a279fd84227, 0x0) poll(&(0x7f0000000040)=[{}, {r1}], 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80000000000206, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050300000400000000000101000000000000cea50500fe0900c0cf2fd3357ae30266060000be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5e3c6471887247bbaa3a53426d93c0000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff130000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x26, 0x5}, {0x84, 0x1d}, {0x20}], 0x3}) readv(0xffffffffffffffff, 0x0, 0x0) getrusage(0x5f8a20f5b4f2087b, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000100)='@', 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x3e61) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x3) r4 = socket(0x18, 0x2, 0x0) sendto$unix(r4, &(0x7f0000000280)="9fa02fbfaf7eda8959dba772ed4cd8fa4d4ca19ed2c7883721b639569092ba31a1cc2c7702727ad2d9b0a24313c638735cf7fc010e0aea10ffb0262362c2ff425a5c0412a9a445d80157baf98051e8011f7d96772fc751f96a87636b035ecc1f79ddb415f68186b74cc8bfac74e444926d7f405af3fb52252be0b64eb1edf6c65ac8a124cd7ce08d60f61ea8826dc871024d98254b0d25b1a9b6dda00ce7bf2c0472335fc307a269f74e1faecfe7844388df17c793d67d5638e8f355db11cfe9ca56f42f4d17e874b4140b24e1df7761773243f8cf144d73f60fc70b3cff50456ac26a88cc717a1eb538938ccd0d0930fcc86fea324c3ca4d53969610043487a886e709204bbe8013599cd9ba68b79d06b4e35a662296777ef2019cea713ba42d704acc5bbdd33ade4c05e58d2d8d287f050410f822a292e75ce7b5760b518bbcdf00515c69f6dc2e41095c4c5d6da2c1ed326ebd573de267df3fbbc4d81a0961a4cf788865a74566959acf53acc6760c4d3524c1ce7ea4a84d5efd5cf0f4047b1f67379b63d7607ba8e7dd951631429f12c3772a5a9a534217e043d7fa327cc79e53098e262c87f872656cdf2a00564b6e1e31723f2f93747e191ae0326fb11c02d60f21b54a8beb54d05afac888eafeeaa8d58ad4d632775450765c115a1fd347cf1a296d0c4ae55763f500d2536f93ee739fa0782559177ab4a5d08b4589e2ef5d0275c1608a18660ab5d856d6856cdf106fc150a108b239ed5cea803a220d6f012ae6580699170ca387eb507de72e262a887ae730de4484d351cda057429cd0c2c06e39943ce3a3f7cfe3906d8c48abca2b5faa2e3e43ea20a41f30c7c7acd4d93d66aaffd37012565e809267bede3bbebc9500e92950da3b03c87f5fe082df04a54bf97bac4fa2618039c07829c3eadf88284a04d76b8e1b1e09c51a56f86f53ee117eb81a68cdc78858e68a54649105c5f5f345c3206eb92592bbfbf7e416bf6da99a9aa46ff078e069248b96891008754ee6d79d39f6b9cb79da34fe8788fce5bd58ddac31e93ee8ad28a87a34bcda23dafbc816e6533174b38cd513a6b7246fc02aaeb4ce0965a19448cf7e07d46bd63fed96d418a79b6866f545733acc2205414fd7fc4a02fc2b6ad2065195319e8e2c2b3f45fa037d6747d054d49344ceb74f92992c21cdcda0229e43670f13df75f53203e1808a3a07c4182806033fa4ea770e2a3187d0c3db0cc6ddce8c802f4f6ffd227ec571bf40dfcc46852f29081a6a683bc76556bfc8315597cef596effcd7ee8c52f93767e78b9b4c2508c44c2be22f26232864da677b6767dc342ace11354f511ff9a8898c6062fffc0934098e2bad38bc68cb2e0cc269320835293b713c184f42e1cefdd5d15d28f6b5e057a3e91647534621d45ed1ab2cd4014b00274047ac2fb4222d16e2df95601897b6584a0773b0995bb000aec3d32071c4f8a6aeffbe1332e71445d403f9eb70ede38d8b8a698228f9029630efd0345dd3a1acea17825f40aa79484cc4f1d999644bc7fb3876249d6e088e49ab4fe8c306d47f2f74fba0a6e663ae2b781826565c26553755bc2c579b30126eaa9d94e5239f764b2816ec7b652dbe6b46f8eb3d9dab05a76686397b79099a915da364bb59a18301ab46805c48a87d68989824afc8575e367c1b7ff6e0f75b77f91794d0d2efabc6105d6a1d4908e998333f14b11d5824bc3512c13250070a2ec811ce27b7f0ae9f14c6998693cef67c2249c4d749de876aa7c48ef5434f27964986ece185688ffdedfdb2d1613fee23ebf2153365391195f85214fd7bba860d6d2409f11e6dbc4b8fcaa42f427142cc9abbc7373122924139942e13abd77d7a5faa730b896322746327a388e2b47c7065de57cd4ab95ef5b7b3c4387f831660e53f2696638826c3b34f6c77ded2cc0b2ebef6aff776a4a9de29b9aa1c9807e6fae62ffab2326632de29d4c3f2f3a707a41dd8610728d0c6231460ef7790988061989e1cdc2bd730d6bc804ce8d0517af62236b98a00f1159ad7784e19e8db1babffa7487f3e4c804a6dabfa30f8cb63a00f1ac475cd66b9f051d54ae11415b07601cb94d05cb821dea3e842e190e6c6655d40f72fd26b06dadc3be0465bf05c13e13f5bb736b665f6fabdb66d3adac2e27e8fb12db15aaf14112627abc8bb459bc8363001766e60e7185bbd77081ae8fd592d4dfaac9969844c336f4d4f43ac0e92f0e072a25eba807c75ed0171a8da93565053533d4c48cbb67dc55d4196279d39efa2cd71f99691e767e6658665e6064557ce5cbbd22e3773e8b827df718fee4f30bba89e159467f15ca0ce526c0bd0d6670dde4fbde0ac5052cdc6992486e7e86bac02a402e84882551b68bfed6d823b31f26894270fb6fb49ee457729fcbaeee54d9e093066014b7e6eb1c8144323d245f36ec465a23c66c5372a5357660134e44e63fc188ec0eccd4a689f8f6ca9514f694fe5f42ea8182f514c7c323479da089aa8b2d4065d5b287498c3c488f44880f7b3057d228166f1aebdb8b2c3da774f62a0d9876afc8e3e6f308560fe84a079439836329383b84aabc48126e30acb80e53e993bbe201dd2d73e43cb65e5d36a3abefa1d067f0f71c93c3917f2518037e5cbe32b2a467e87df053b658219b27d44dbef17f1f8b6d4e390eb83d31a0036662c090751f8eb932b397aac1c4bb57661ee4adf4f28860508784bdccbb653e1f06100b421184fd9458243099a653fa5b66561a9caac0cbad4ae7f20c2aca8d1a58a8f57da5f137328c1118248aba18edcb432a30e9fcaf58af6c9af0f3943dd0825c50743dc013ab82ac16b0b73d9a5eb6744b23b9331dc44eb012fe0f5376e1b851726dadb38550831ade73856a08392ab99c87eedc5a9426d73df70889b9100260f95b7902d5132a7792c52c2f53bc520078387ccc1c91f834635d700403559a0505811477c0b2c4cab479c304bb2b0c", 0x841, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x9) close(0xffffffffffffffff) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) syz_open_pts() executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580), 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r6}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xf9, 0xffffffff, 0xdb6, 0x1, 0x26e, 0x4, 0x6, 0x1, 0x0, 0x8ff, 0x6}) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x3f}, {0x6}]}) syz_emit_ethernet(0x1082, &(0x7f0000000240)={@broadcast, @random="469f5b67c280", [], {@ipv4={0x800, {{0x1d, 0x4, 0x1, 0x1, 0x1074, 0x68, 0x3, 0xdd, 0x2e, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@generic={0x44, 0x2}, @generic={0x94, 0x9, "016fc04e223390"}, @timestamp={0x44, 0x40, 0x6, 0x1, 0x7, [{[@empty], 0x7}, {[@multicast1], 0x2}, {[@empty]}, {[@broadcast], 0xfffffc00}, {[], 0xab}, {[], 0x7}, {[@multicast1], 0x2}, {[], 0x7}, {[@multicast2], 0xfffffff9}]}, @end, @timestamp={0x44, 0xc, 0x1f, 0x0, 0x8, [{[@empty], 0x34}]}, @ra={0x94, 0x6}]}}, @generic="675edf21bed1cc4d49a4af2680f7692c48d41f4f55f53e6364f74a047482d56cfb2dc6af7f11689679ee2aba5a1ab29e29d13ec6f3d0c204c59d835c1ef4fcb8d11b63693214c6dee3bad207b1796df78f70e0dbb336ac515653f7ae9a83c62cb09ad5da54d0b3d1726ac3c2ea0f6c266ece5d3e6b6ab962e0aae88543ff7940cca62e49d9297e9aa68b02bd654f8f921dff5d561da8769bf05f777019619691e7363b671e8de65bbea8a280a970d19ad1e0532b8a9ac883502f42a50b32285a552fd8989fc3c66869ad6d8d689865002d41d14d01ec8d7c2281944e1d0ed0f6a00824a8231919173bc38f9fb27bcdc939bca3a5161bdc9eaa53c9eab0f8fd9e428ef82487b14f5f60827d0a099c2391b49d8e67656a0fe8048504808b7fcf10bdca3e90da23ef92b3b99eee978d7b8aff8641952f238ca1a5600a44d7974c534fc0101ea1487c2ec04660dba751e0cc9211b368213d1320569fa8b8c6daae46c4e9decb61f01e3bdd83de187434368984619e6fc4550f7969c9531fcb8d4eeb2d1a34bf9c663685456aed783bc354bf82e0bd0020a7564623b7b44ca49f154fccf41158457c7464e290bbdf3299ed34717f50bf2b3d25c1147e664e0a9d77306e8a3328e22b54af8f9be9b0d14334acd707d88d09f35aec6985bc83c8a5d5b661d44a28a882ab4ed80d3e4ba0f783d166615647dcb4682075409c0ebcfeb32ca450f518925f1b6f181f7b56454c6b29b6ea2a38743e8f7e63fe5df4d240aa77116d9d788f3b29f362d0c9baacceb61b057b486bddab52bd718f8c564fb824bab3f687f299b2446b7f941b92c93e5b944b6e9e2e61726890c43d07ead8ed93472a7233723aed8a5dc505c628af2f07f61ae43833c0a05483322888539b49a032b64a101e802cec88679484ae3a7e2b78bd6be0278f5e6bfb23c8c60b6d377b26dae64aef14e7853a01f5bf65c51197a4bfadd0c48ef2cecab7d93f5563f8c59dcf4659a48fde0e982bd741505d76c4e6feccc89f939c8e345978212caf4a8400520550b1b7878d01776b4221d25738f3b6be2a67d11f1d9cae4f7d57ac37896a07a1c874d5c21027c818c1467e8e98840df77c80b35be26b9f5bc486886da6c0588e83cafb3aa7f82cd18bc58c3740d7b9e3bb9f641cb84b75f71fe7c97dc556232a236b84f6c38d81002e3ed21d815d76579c9d0d7650efbf497fcc8bc6dc9e22439326dfb0d1c81341481186fc7f47e4b9d998dd4ad68fe2c98552a87e40c4c158741356b033073cd0171fe016d49fb8f8df40410ccd91e972d85b4686d17b39cd8a82700b8d2b4284a46e5d4d040e388e4f6c2c2808dbdaa9ad854074585b8e9e7832b4ad2dac4e96f1b3899a8149fe6db61dfa9f5778627ff70dddac61f100338b6506c922d39f47f05cef040a07e10f0671580dceb0b82bb8e7c0e8a604e8c71670e44583ff2c692faff0996bfae95861f4b2fb8324a52f66cbe3f6bf070f40205fab070b7207880b96cabc197dc8301c8cbd5627107de855546a62eea1ab030b6421106b9159b342c0de4c4e2cb779720020ed1638ce1d0eeb3c864a25ae6b6f2ffd29e5690e3a9fc418f6ef93894d7c07646e2f35c770351a51307490b5823168d4073e3960ac8432205e99453f09c352bea96ea497c82767d704d087963fea78f286784d250404a199a11b1cead7fbebf4d89c52694a6e7c5cf0942e806b018959b785cde1a0d25db4476b723fc7d138d2083060d4d7ea8cfd29cc38930f8b364ae628bf0ce62e318b09241e5de15a1ac471c5459c66525d936b2ae4ed2cff1b58de48cfa677917df9588d66b2b88ca463b3103bd86cbe92a7b6373a4142fdf1d2c093affbe77fc441a8dcbed3d7e0b3fb3a3c65ea28b4bae14fbd6c8318e2d3144b579f7cc00927aca356a45fd66bdd833ead19e1d60aeff768b756cd80ee47c23015df518f638c7ad50b571d2bec228bdf9584c4d3c12831bfb747210c1778420c675b075336c25291082d74702196858d53b3307f934eafe6b5bd6f637548488137efa4c507f984596247de33ddf8ef43753897a4d0906876403e607dfddb9cc6a1af93b15bf579db3779e85a04ded43046689766f27bdbf50b2ccbb4da28e806106d30ecf6cba3d1c98430734fcd4318781131e44174b85d845dece863cb26519c07c940d4afab977963733c982b4360ba227953fdd1f251b31c042aea4151915f5fd2ca20472c290036a8f760f7902a39f62ef3f45c70a39addf15f3ce67d1d0ddbacdb85a3beeb569f7c898a3ae0e3fb10cb35a8ca1052a73e6b76475022073dd9821086fb896262a0af2f74a0434554bb0eb85b478339dc1a983e8a972a96529c0ccf698be54b3d7f783e99d5ce691ce4435ca7a1244033b43180d442a6f01eac667340729afe126d36e16395365fba050db3b1437fcf7f11b34e62da21d5ac84723669e9865809c98cdd85624acbfc6820c9cbad26ed6cecfb19c3d8e6126aa6141b9813da753a4b368f0698d156aaa7365853cecf74585fc31bec4254bb659e153686db16d37a6f34e8d358a4c2a3055138bd31a040c6f9ce74c6f2e3c92d9bc24cb1b2195dc4f3e3d663bd4a82f13436bc571d71f8619445342daaddb8e946dc5c24806694c2f8be4c7a00574263a941fe39180fe9d043cc7ba4e21929b2a1885cb3a1229eb959f6f81aaa043342164640a22eb1c09da4e3ac204761d7f450a28e7c9def60f7b0f178f285d167fb3dc5c18a4bdba2b7c0985a11ad20260999a54d8453447ae4928b9d5d58815409ff83716238da5254e0ee252925c54c3f0b9570402b198a279c3c9f71eebab6597157345f9aa83d9f2bd6a355c86eb12603bb568c1d3e2e1ae05d1daf486639c59b26a86a48fa8f33aaafabd84f1a08464f6d3d51d82732bb3793a114db86caf3fd43e5c6ee515612daed32c3701f457237b7ad2d360dd7b9ae54d2539a222931c502b5c78da725898fa8bdff4cc35aef22212d88faef3a7d9207950271c255c91b2b1dd1ddddebf2aee02217a052f44a2dea16aee4b0884d448064a7e843d34b2cf5862ea5f2d6babe84e1396c3c639215e16688ce57b2f6459b43a3b1719acd234497ebec418a3de80f2e5f6fa3df42a8194a6549373142334a2295f2911b37d4ce4d1795a6ebb95008d2ed805fbf2d8c0f096ceb9b3df2041063c56d6b1a074ec3f0b7c365f5a5bfdbc6379c850d536641c1c044e5e5bc18696f7824328b966a6063f7b15e72e34c60325f563984e62b0e661b04460cfc698c13410fafd40e53021e81d1a7a6446f86f67b35b0334e6633accf4c465b209eb873940d3b1bae9201835a53237ac4b5c817ab39ac8dcf46e09bc9a103e270bf1faf56d0a36e01257a74fb576e489a41aef3d8562c28f3df51b1f8e7b1575a2797b47abb63f5f99c65a7484e2477821bb847568ab1706e0e78a6384702b6c99e95e89f83ee2d98c9d23884f9c6b8463c79c9ee81695be0a980681751810382fb358a2fb6b2078984a65263743308750eaeef04ae1b44bdc03181ee3a336045b048237df1b3a2d574cdb2371eac38e1d6b030aa26445f6ba9dc408ea7235ca69738cd4c0903814a1928cb0c9be79da654727b1d994b3b253bb7e5b63b2c42046ee9be8ae1aa4384699d719ff5569bedeb8eb638075befe0a3c4424a9a5cce43810ef7e436ec0aa4a59a9347778ae687f6420d3b02bf621f6ae98da199823e5b22d3786011737128f6ef4ae3c331368d206bf8fe70d9e9bd6e63cc4d238a2a7f2de2c2cf5e20202536c518a04a3ec33248595b249901d52db14993dd5526de26d6ee0ce179b3e33571c34034df6d8c46715b943462ddde50b9f75a337333444b4dd27b3ab1d633760bc75146f43d74b2631e4d2a81aafc34739b553714fc804cf67355d747816770b3465f27e110ee1eca918190b95546b8b7da55808ed0a27e7d1a54e11cc11183af40c72dcf326145b6c5973cf0e9462963638d1444cc29d0f176076daeb5820ff389cf7a5d27e5930d40d73eeaa0d8cf9472095c3a33499ffd4e5423a421633da4947c05af90018e1e47469369434071e5665ad72d5d46fff065bb326d8d55cc80cde03fff0b658abb5433cf9996599d365d0a4f2ad02e9f1a33ac07ae45e73dbf8de49df5c9cf9905235ef77f916f8759e39465e7a55e61eabbed6860b5af682f34a4e700d0ea93eeed99468e078329160c8ce237c2dd4b6521b265d8d1de03ca2ef2b2a2bbcd85f941aad267d9ca12c8bdc038f74b979b491898088e77a4989a1be3a35b8b7f9b053dc9e089b8f075e95a7ea72997da8cb3b231057fe7ee0f8af05f4e474717dff84608d54b77a1bb03185718afd2b55d7b40f54eeef772cad0b6c702484c41387ee07bb689f2724240757809aebd6d95db31bec8f18c764d9c46a92808731420502ef87a67048d0c19e42223290c3698c7eb944f96ea8e5999b173f5beca049b716b82547da9b2918465841c6b4210d3747adf147add1ac23ba7fc00a6c5bd192ed06cb3639d268b0102d87ffac40c50a8fd0894e48a361421ec2a0befce2c54a4f8f6f028c2d41a51bcd53d693f2b0d66674dabb9ff2f791961f050136d4ffeb75d20233ec28e4d66977b153dcc3bfb67bb1008f387ff01d7e05d0b76bb7ee0f4a43c320a63a556e22df839c93ab2558a121e43936cee62392a8e5e14b6dd4ce848e793e25d37a706e523d2828b9264b17481b9ab7eedad83545e4c552385197bc86b77f8eb2ce66625eddbffc89937abd4b8c338f0622689a09d591a9cdc37275dc2781e38442d28f2c738f8abf1913aa410153b79873d4de111f1568a52ec5e5e288438dc14f2bd27c6b8c2e89af51279d93109ffb8a61a53dfe14350d51e144bb8c9b452adae3444043633f065bb6782f310d5c6dbca1f7d08870ffb522b97ee9071d724fb1c7b7cc4576936cd1db95f2a647d7d8e55e732fbd549cfcae7619936e742129d65d723b11a20410d69316365ce6826ff4edb4b3470df0c66411ec5b3909a620f58e46b4545b1d41d689be20d9ce7baccd48a8614f909b4cda1432458ac4a1796056ec60cc520f202436d9aadbf65c16102d6f998c58e4f108ca65b46e9937691b56a448d5698edbfce3114d1f9ef9d83c60149c849677e649e7475b5417b28654c800747c7f1f42990ea5862415f0c48cf1d87400e800f8be9d843795b8cdd358a55a5fac1c30ce7cd2c54ac177caba7e4a884290e04042019d68d2f62237c42f91c925d8e9eb0e6b050d313aa552aa04af5de6c0da94810b5e960fd5b1462d3f5af41a13194469419172c3e275c667d95cdef7282216dd23e893cb3a70d300e12ba6b4e671759a33e6140aeb0c45cd5d80dd32458e0de5a3b3a9d16c86c8fb10051b3ca2e34ec5c0f3e265a971bd07630450e773513de29c16091d2355fbcd41d9160c37e3934c1340891cf11ac7a91af675f161f3270f0b9a18dbdec82f30fc899510fd592c94b7847b764397192776996c74f041116cdb4736e46db5d94f365f3fa83928319d4eeb093b949ad6a8b9e760f665c7dce4111d8d1ec449e97b44eb54159c39a13743c5d5afc25da798ab8deb4f250e44825639598cba502a8910d09956028d79d3cccee8e51675386a2cc99baeb782b7ae80e0d124b32e29a58c83cbc1765b99bda4b59fa7539d59b9f20d6c133f7bce632f37840b1760370583bbc93a7356bbc62e4b8636dbca7c6d728669a4d92b7ec78b88919096203710b0a1d120a57484599c2be2eaeec8f4859d17e593ada2a8718f4fd"}}}}) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000001c0)=[{0x48}, {0x4d}, {0x16}]}) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) setreuid(r3, r3) r5 = getuid() setreuid(0x0, r5) kqueue() fcntl$setown(r0, 0x6, r2) setreuid(0xee00, 0x0) close(r0) executing program 4: syz_emit_ethernet(0x61, &(0x7f0000000280)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x53, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{}, {}]}]}}, @udp={{0x0, 0x0, 0x8}, {"b118c3ace99698f88732e2aa21fdc48103a73a0bfcb422b030c2a845400a2528002b485bf57bcf49fdaa86"}}}}}}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r0 = getpid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) syz_emit_ethernet(0x5e, &(0x7f00000004c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "4292c8", 0x28, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x29, 0x2, 0x0, 0x0, 0x0, [@rand_addr="bc742a9c878a7622119f3100029598ba"]}], @icmpv6=@ni}}}}}) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r0) r3 = fcntl$getown(r2, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) r6 = socket(0x11, 0x3, 0xc1) sendto$unix(r6, &(0x7f0000000040)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002018fbfe0c2300008abfba0900000008e371a3f83437320501eab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x14) executing program 5: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x80) setsockopt(r2, 0x1000000029, 0x41, &(0x7f0000000040)="04000000", 0x4) r3 = accept$inet(r2, &(0x7f0000000240), &(0x7f0000000300)=0xc) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000440)=0x7fe, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(0xee00, 0x0) r5 = getuid() r6 = open$dir(&(0x7f0000000400)='.\x00', 0x0, 0x80) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, 0x0, r4, 0x10c}, 0x0, 0x0, 0x400000}) pipe(&(0x7f0000000480)={0xffffffffffffffff}) setsockopt(r8, 0x81, 0x7f, &(0x7f00000004c0)="ba42cbb9734b6d30f18633ca961085a5edc31fd5249112c827db5ddfca80b1c3e8706aae1b0a8538c4bf81683a003c70417888015eb8edfd57195a0278e3a2ad1d23b76c235d494af9520022538836dddda1c3fa205e306b0d291b939b5507b6ddc5c97bc625a3fa0012df62ddf33efa155efa4e4760331b728aa31bdc05cdc83d34641255fa7fda982debe4f8565dab7d7a9d7ec75a294e4b7f594ae808dbc793c32de367184cd42fde2c53d58cb24873c755", 0xb3) r9 = dup(r8) mknodat(r9, &(0x7f00000001c0)='./file0\x00', 0x10, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 0: dup(0xffffffffffffffff) clock_getres(0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) seteuid(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{0x3}, {0x6c}, {0x6, 0x0, 0x0, 0xc8e}]}) writev(r3, &(0x7f0000000200)=[{&(0x7f00000002c0)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r2) dup2(r4, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000340)=ANY=[@ANYRES32=0x0, @ANYRES8=r0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) r7 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) shutdown(r1, 0x2) r2 = dup(r0) listen(r2, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000240)=[{0x0, 0x3, 0x7, 0x40}, {0x13f8, 0x7, 0xe4, 0x9}, {0x37, 0x3, 0x3f, 0x3}, {0x4, 0x1, 0x4, 0xe8}, {0x9, 0x3, 0xfc}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) close(r3) r5 = semget(0x0, 0x0, 0x21a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = getuid() r13 = getpgid(r9) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, r10, 0x0, r12, r11, 0x0, 0x2}, 0x0, 0xfff, r13, r6, 0x10001, 0x8000, 0x6, 0xbdc2}) setegid(r11) r14 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14}, {0x1}, {0x16, 0x0, 0x2}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r17) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x0, r7, r11, r14, r17, 0xb0, 0x6}, 0x2, 0x9987, 0x80000000}) accept$inet(r0, 0x0, 0x0) dup2(r2, r3) executing program 6: open$dir(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x400) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x12}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="ab157888df3ccd154815a7bde7b1e1b4", &(0x7f0000000140)=0x10, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000140)=ANY=[]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000006c0)=0x9) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x8000, 0x0) sysctl$hw(&(0x7f0000000440)={0x4, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r4, &(0x7f0000001b00)=[{0x0}], 0x1) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x401) writev(r4, &(0x7f00000007c0)=[{0x0}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x5}, {0x84}, {0x8106}]}) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x144, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c8010e0000fe8000000000000000000000000000aaff0200000000000000000000000000014e214e21", @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="112000029078000601080a0000000500000002050a00000004000007ff0303090902080a0000003000000009080a00000006000000060000fc4b98b12eef894b4b0d149d070450deee5faf8b258a5434204f5f3c2e6850090d6712ae8e3445de03a56eba9dc8cb7c10e8f0f3b75dd342440346864153f2dff2c2f45934e8cf7b446ea8ff400238821a6c533a1e0fecc2e3f4ae969b98e245eab10f6d49430115c83843bdfa9bb134d9214f4c7fca095aebae373046059e7063ab3e08d38214f3b53824532028188344f98dceaf8d6e4c4ad2d6be09868502bc69d93c2c1faf42b43ce5dcb160e6696188448a6030214e81aab7e432673209ac5011d044311239cb55"]) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff37) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000040)) ioctl$FIONREAD(r3, 0x80206919, &(0x7f0000000080)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) executing program 7: syz_emit_ethernet(0x56, 0x0) socketpair(0x20, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)=""/26, 0x1a}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000180)=""/190, 0xbe}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x4, &(0x7f0000001540)=""/143, 0x8f}, 0x1002) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x7d) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910000001000000000005000000000097ec4f3cd079bb0f35a147deca20d12bfca9a1abc4d4826bb9c571f53cd3", &(0x7f00000002c0)=0x22e, 0x0, 0x0) denied attempt to set clock forward to 13622315181289262 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600090100014000080000000000000000000000000000000ff0200000000000000000000000000014e204e2260eb3ddfb38035638e2aac8765270fb85472a17b822fcc7330d66952a9f30d0c8e1ac56f1b39cd7feb9ed291e3bf6d09140fd72eb84a499963190d8151b90418", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000540)="9a0371f6488dd0859aba3194114d0019c82916ed584e384778675b820dfb9911845dff61162f1f03d679fbe42fb4e4e7b0af84181697d6f761ef8ba2e1782cb2cc91c94d47f41cb67d3fc5bf418193ac23e44546f996b81c26491b01c291fdb1fb27a41ee3ef90c8ff21dc62130d54c4cf72d2b63aa7e101d8fd4ff2e20d43ba79095f7d147c09bf69134796e5ac66ec0101ead6d9c2e33794ae6181fa88270c5a28330adce9f7b7ddff40b0ffffff7f2bf21f0677b0e732928dd64869292b8ca1e8c9ae0f09d3ada923c595cbf63bab74b839527cda1a83b4f38cb76d376e167c9a221e14f1b34d51601b5161478793cf037389f6e14856ad04861ec9bd0a3be828ae31a5a5da1af7f42a49473d354e7986b3c37e40938bd8c30e3db029d3aa952900422b4cf2f493f46681d6", 0x12d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x35}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000002c0)={0x3}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="d72368a9ea2cb76072bfa036d6126957831eb03354354c52fc632db043d195da6ed06a51eb61d17e16e88e3bb51d17736695b292c9b1dd80ec23b38bf53145ad6a517ad93f93827b7a0eca6587c1500a4b0097ed3102b00242cfc7954ce99c65f49fee27c9f308b0485542aad8d41d2d1d16b8e3576cbd", 0x77) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0xfffffffffffff000) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x86) write(r2, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/61, 0x3d, 0x0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r4 = socket$inet6(0x1e, 0x3, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000002c2e6a67aa011be1000000da87c08fcbc78c569a64e87fc1cccb5afe5ecc3fa56162872eed8e9cac47a57804c7d42672ce42501ec4a1cb13cfbc7b7541ec17dcc09e31c81dfc4e769982a5ac9fd7af0397fad92c3abdb46a3cbf410c66fe0e5f39c7"], 0x10}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x7) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x2, 0x3, 0x0) dup(r0) r1 = getuid() setreuid(0xee00, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xd2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x0, 0x3}, {0x4000006, 0x6, 0x6, 0x80000003}]}) write(r2, &(0x7f0000000180)="0400a8fc9dfe842e583719781f8d", 0xe) r3 = getuid() ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000012c0)={0x0, 0x6}) r4 = socket(0x18, 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000140)={0x2, 0x0, 0x3, 0x1000000000000, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r6, &(0x7f0000002600), &(0x7f0000001380)=0x1fa) msgsnd(0x0, &(0x7f0000001180)=ANY=[@ANYRES8=0x0, @ANYRES8, @ANYRES32=0xffffffffffffffff], 0x0, 0x800) msgsnd(0x0, &(0x7f0000001540)=ANY=[@ANYRES16=r3, @ANYBLOB="6e3e69cc9bdb9848f1ec5412237271e370981d69c2d8df2de8df99bce6909898e9cb63ff2f40ad3727d133f10c3a8602bf8f2a23e1e1769f02a93a865394e207ca280d078bedaaf28d6b7cd9fb6f44ee558926de8d99a5d0e727b297cbff91bdc74290504c770a51dfa4978cdc0b1443b5084e907fd57d5b60224b9587150e1d5e823f6f82f41ed692d0a0032e7ba2bcfa86b9c74603194d4c0cd211b410c7bc01d8c804b00aee3a70d62e8e55d60f70abdb16f92c1cef4cdf8e8a429fbff0b6999579ce72e0ff5a7fb91f4fe73ca8e3ca4a1c079864082a50434d3bdd93f02f73b1efda6318d3de3c59a0c7b0389f254978067d07fc38ad02de0de7ba9f901deddf23f27864d422840c231f4681619c34615458c11bb1ab207473018016c1cf429354ea38edf7c6a8778ff61c071a3336fb3977ebfb3c0a934c22963593782910db609fc50c1251ff923d3119be01be4515d6d64b0c6db00f03d6328e0d4fd475481ae46583f1a25d10191e7db06a41c8a0fa4fd594ce5711c774e3e49348cd0511aa530861801fe5d6407aa4eeb4e54fee35fb2929e9964711cd740ea39574de3c19f1070847796bb5f003635c3000b79c8b2c2749abfff66f12a605ca9d563af75e27dcf6204a1e8c03db2a0beb821247978809a831fc13f1ec6cdc8290b244b1fd358dc7591490b689735cde73d3acb608a87eb8090e96909b09f40dbe958e846da88ae800768adc603ca60de0d8f26ba54a283c76508754432a4482547ebc4a571bb4947b75f788620970d07c161f00865eee69319ba88aa68624cad226e79d1f12b37c435cecd384e16f3d61164675e0cd37c4c7c022860e6fda5fab70fdaee171b1e4555f9c6315f9a4fff1c06d93b2ddbd45b1d981f7cd00af1549540d2ca02a9082ccf52844b8811e6a95075c30358b357e0182c91f5c930f87f67e0d5cf6c0e8d41c7701c3eac9e45391ebfd051ba68badd82ea01d4cbc03f419f74248ecd8a4329a8ba38dfbefb2190d525f8988ddfd5a52806c69228af13928490551b6197c287fc3ccb3f51ae87f3e8a38fe784438a614a62162c83e84249a74ab75bab9b36df27ae4c51ff0df037e6a70a47d99c47a35e005151ffffc97c47a6d6b3a172a2796f50aa6a32a66ec651ec9d951ef80bcbfcbb945c43f9c61ffefc80fdbe977c2486df4495156bec3ef1b9fee1a270fec29463bfabb3f81005a4ef5696858320be74bcc46a654f03bfcdfd25106a38d638f75d31065961066ce3453c17eeacbb40b595011edea07c9497f4f46a38b25cc8d5f424bdaee149693a6e3bcd0fb9747d001150750755211453c93e33342cd56842b7bd7f578d73327063418e980297c4f363fba3cc96d6d36e1973c97c26c7389ab521870df82fbe7126409dc903e7d7a3756ade4c779a51f77383a4ce04366bec6d59a2803be7df31cc651f0804c801f805b12662b9ab424521037a2e1025e6ce9e9f66b25ba7d5ab861cecc5a90e4c4536c09f14a0be71ad6c104f343c05c23aae7f71380acf69faad0c70fdeb6dad14f8243b8211e1034aca6d0b759a280d0defe8f5245637d597d9f0c96a50f0f62b4239b36624c62d84cb99bb49095a85c6e9f0f70ead745bab829296cba3809d987fe3519d5668d7cee34d91f6d54fc4fb4e3f69712b4d9f0301d6e59560869297a33c72c4a2b75acd91cc38907bf5f07f38723762bd5fd8242ea7555e42622b5218f90d19a78c8f4949ae6f6a6c5db56d12d0dbaebdfb6c2430d386628453868b2f00a998e4a180343439994120f40004357b240f34e6f242cd42efa35b45fdec089bf630c564f69f122e1f87b2d25afc09da8ce6920b4ac669afd1046149de90f76e5e51e3ec8cfb941e9abc9b4e26430bd8f93e28334311f28781e706c3f1ff05edc12fb00eb80d8a8490b4784cb80f2b24b813d45b984e021608a6ac695fab5a31e803249e2e7c9211da65a1f45ef68c9429b32fa11dc46b8f4b3dfb82b9e67154339d7d73c6483927b18ec77f7d492ccc375b637667d45fe0fc3962f9c6a44fd354d56d6a3f58f1f3795684232af6474ee06ae4b85c3a243841cbb13a6aad3392e786766d1dd5493f118e348b6988831f427e10046fc475518d1c15ad034a7e21bf7c2b52936118ab1c38cf4d397abfdcbf9ad25debfe6ff13942c59e041154ba828920593abb7100770c88b398b59977f383a407e569d0a0b6222f87d5cef7ada723bd7569544a232bf7cb99d493c28e7c4681a26db33c21e7aea462e1abbdda1560c88a2ac6959755862d72a06f58a86e0d079f308472a99c958c8a44bdb0419761cf26a0b9518c3428dc9337ee3ac0f433bafa39a4998ee77363ee3995c71ba8ca61a14e89e4aac38743bdcd6855e28c4e6cd77e6344aa15acec7484757d585e493c66c122316b5696516007b68d4507ab0d32f20949cb5dda577a5e6d300ab51531024d27d3df815b1646f154ae2a9184fac208a077d00ac50ec213e96bd4bca8e6e7d353121748525beaa84189e7a2dab9ca55a5380e308ccf51d4dca722a152422d1b8dbaa891b548b60d3c939c1d3fd9087d6962c65ec97eb415b1aea6819b1023413f08300b227fd4f4e8afc35c652f2999aa37c095a04b4224f3947c1760f811d691ecd5730892a4772726e1e95a47caccf809854ab0cc2b5ea90b5ee93361fe2e52a292214f77d7764e984d38397d09ed1a692290a562ab343f4c9922e82037e5ddc3344b82b19a31456eb059d10db4b341016691ca4b35bcd34617024c4d14e4f8f7d56e9df99473bfaa257c32a4c4b4d3383a0202ffa11b51f875482c492bbf942b2420ffceb670eb0159bde4b64ed6a8b71f0d7cedd02d62b8d1c80f08b10a41c8296ed2447c1b40a59330201f4ebc23340e50bb4c228ee824eebd0034f9134798b164c4bfea582c2b978d961aae674fb5fc7452efb36340cf7b12939cf6ddb6a884549354e83c98d0e114a19f7ff7c680855c10cf832f630a5f3f77b7c28ab245540954fd74bcd4d04406f9bed4004693162848a696c5cbd1a96b19a382864df88081c36464d0f820fee28d3b5757fef358b450d74da66dfc3f60e5bed66e274d951a5c4f474ef6bdc8dfa48a8deb220fbad2ffe5a335ff2f8421226b387b58e866ecbf4ceba5058ba41409db8da95792847aeb183e5223f131974b59558e066f7c52dea6278f5612fca9032672d04923029794ee084c37f6ba242f8604c8bb537a96413aab487355352034e677245eebddc65b46c8f1889903ec6c96d070fd8e9aa4a21b43e91c2d2c99ca4336f26d02e68bbc3f1e478826d0acce9857d63b1f47479a99d118017b61000d65a5974596a359535568c1a87d9d89fb9962d309edd8e7b80b77d4b94abd29f9321d67c2b085e0c8a6d251640781a64926da51baff24cb710ea3d36957fee9441220ebf914575a00777a167faeb299f2b08c86603efe7b3425cc2646214894801f5870a5f7d335659e644ae362d529d7b6611fd7f772b375a46cca5cd108de68fd282074de2317b8daab94a05464d78607f9d04bf9c3d3e2c29e7cea71297b0445466fe728f011c589ea56dbef45d4c94b1c50a38d6e85592f2f5daaf8508b21d44945da11e544d186e78e8e9a57816d49db702c344a6bbfffba78abbe153691314ba3a92790ad945336a5d1817558d2f5f2cb1d8133e65a72bff958d1e4c5630d6ef08d5a2cb4257ac743c0e3437018ce7fe76f7ef5759ddf70a9774badbda94a559617183e8423da8a50099807bd6ee255650084154a90a2fefe7cfb9517b0f78e1a17a76387ab2461f492d47a82763affe7848d68eaaee8b412e760b3642962a85316f58b1f4ac7553f309560b05c429a0ac5f9f12832ea5b491b3779ced8abb6a7b2ee2fcb6a1c6a289c063c2281fb737629056ff68c1dab93b59f36e212dd6ff8d3a4ae14bb2068fc7919d21f29eab37dad7c434c510cd8e11494ceea6f57363e505e505e7b0c551e7d3f1972e66a5fa22e410e9481cd2bfd0a22ae615ceaf32302b0af3583fe41ee79dd55508fe6bf5203258a7f53cbe28cc8ce2a887f45c64bee2028c8c462bee7f002f6144b67d61a4407e07deed0b33a99060378669fe2ced34d3550cc56c0f9427b281a5489bb4314b1bce0af77b3968d3621c1f0a5d4b277f71fd189befa87255da853a018cdb9295eef0e118c3c736003e477e82bd2358e37d6bc4017aa5c8084fabf0d9c45a230efdd331ab2ac1e89edcf59f269ba6ccb4beac9df153bbf409cddb2e5b2fd6196d7b990ca0defc3808aef8034b2d77c8a706f607e06342b3278392992af63c027c22fe24a8746af2db1be622e725b596570b1b8dac547bc53e9ce96a0c0670e35d311d602e7c6b1ef860d82601e8ac4805168b76f3d51dc517f0a346956cb3f1cd68491f8127b2c5fa34859a5d646967b034740093e22ce6c0ea2f3c38b9679c95cb571e7f3b069d0509e27f894bdb03c295cc204d65f31d4f08770b232001ef32db8f54086df6cb767a1c94b903d647ab55f4143d61d9518028ef4b7f360f233abdd6a4439a843591a130b611f095b0356130478e8d00d56a373fd36580341b483bd648bb0c111983e32a3f953226cba7f74011da512a5a681ab3e4c47decae0e0967b6cde13b8bae5b49eba63cd0518fa5f64c52c0282a7fb1d65cb249a6bf9e36b0e4922192b8bf5dc529c4af27ab5b2e16aa9afc687448e721ab4c87d115366a8f493360e62f3cdb8a732676819fc559e7be26d1062b82ba89f7de384a3d9e057e4d51ac1177b98612d01c95f9ed3caeb4fb2511ee44631c262445943e412ce4fa84cd21f37532af9024af9c9f6d819bb307e4d023d98f9c384824846ebf13acdde8f30c369648361e46bb56512cfa2533ce38265594a0cb831a00af24089f524b31d2652e653428b0e4a8e3f5f225c74a1dd0321a8565f2e6e7337395d52f3c3f1e52c2379035a1bea8d2926e68ee9d479cb5cba138cc058872db4a6471e67502378d13bafdbd853abd420fa46b1f0b2103a67553916533954a7782ce653f7f870f0f19f62869c72f581ad6a2893d0afbb25f38ea9a086b4d9fee1ed335a82e60c2d45be406513e864847f35486d3e207809def55f0fc180ae5a2fd8fef1b5e65889c23090fda7abed4255600f243940c5fb1936039fa4b203cc65997760f3bd35c709003c95f493f0e49fb2b964d4872a6d849e632111b199c2b207ffc9e9efbe18450ee1b3a68c33931d1cc73d59f23d0be10d24e87eb7cb3b26e471e954344b4f5ebec4fc92666e07f6a17d43d1352de14fe4cee506365e99e0f7f8abe7de5c958d6d01f8f487270320e76586afb5d8d8446df8698adade1c9d482a0437ef14f0aac9717b3e9994275b1910fc7db893f9966653a26add0b9f45133de29f6b0659d2babe43296e9a73b0d3204c770c7159c0fef6160a89b95d94ef1eac41452b6be71526e7e32abe3d214e97a2de83f3a14ffb54d2104224bc533a1628f3b99d561d97a034b4603b121734e1f9511aab848c54e89c0b0d7711ecb159f29f4799f81434c2096c075e4ecee04f2a526e56d58d8044cb081f48b961b106100dc92a507bf78230e9c8e4013adbf4455865d22b28a7c70d5c35fa1727c0f6a7854ec747dd0878bd499bc9948ac5c84cc493f69c6e32f4f6bf04aab75beab43b83798200007747e9de08815853d7d01267185ca997bb05fbcc79196f4a0ce8a0448e4509abbdd27bcb6f368371a007dc5764d2a765f4137e336049af199ba3162120d5ca5c7cc9963d691789de94459a6", @ANYRES32=0x0, @ANYRESOCT=r5], 0x17, 0x0) recvmsg(r4, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f00000000c0)=""/1, 0x1}, {0x0}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x6, 0x0}, 0x0) r8 = msgget$private(0x0, 0xc) msgsnd(0x0, &(0x7f0000002640)=ANY=[@ANYRES8, @ANYRES64=r4, @ANYRES32, @ANYRES64=r8, @ANYRESDEC, @ANYRES8, @ANYRES8], 0x0, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000001140)={&(0x7f0000000040)=[{0x7, 0x1}, {}], 0x2}) msgrcv(0xffffffffffffffff, &(0x7f0000000d80), 0xcc, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYRES32=r8, @ANYRES8=0xffffffffffffffff], 0x0, 0xbf6ce03ba1750aab) msgrcv(0x0, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(0x0, &(0x7f00000013c0)=ANY=[@ANYRES16=r7, @ANYRESDEC=r9, @ANYRES32, @ANYRES16, @ANYRESHEX, @ANYRES32=r10, @ANYBLOB="bde9546db09da16d30a35a8c5de93cda445ac8a5d526a09fbd1a8c3e1e36518bf372079b414a69f77bf3d8ad67a0f7c8775b02b983f41b90070eacefd9d4d62f5c7eb8af3dd19cda2014c195cc70c1e0e3cfccf53d47446686e242355821775851ee6b28050197e8c9954e1fb267123c18aedf1b74e6686f8574fb1f8ba413eca682bb3b3415a208918cd99485d14a85b12c9e88d894d523e128067ce887b8c112d4740a4c0840cc21ebbed89aa2c93d148b3131017f5cc358b7e9d1ec055c9df1b50fa051dd000772eca133b09ec453a12a", @ANYRESHEX=r10, @ANYRES64=r1, @ANYRES16], 0x1af, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000140)=""/4096) socket(0x18, 0x1, 0x0) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x80) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c000000000000009959f22051"]) setitimer(0x0, &(0x7f0000000140), 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fsync(r1) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x0) r6 = socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) kevent(r2, &(0x7f0000000480)=[{{}, 0x0, 0x0, 0x4, 0x0, 0x1000}], 0x60, &(0x7f0000000540)=[{{}, 0x0, 0x1, 0xfffff, 0xfff, 0x5}, {{}, 0xfffffffffffffffb, 0x0, 0x80, 0x0, 0x6c}, {{}, 0x0, 0x10, 0x2, 0x9, 0xa6}, {{r4}, 0x1, 0x4, 0x0, 0x80000001, 0x7}, {{}, 0xfffffffffffffffa, 0x2, 0x1, 0xc}, {{r6}, 0xfffffffffffffffd, 0x48, 0x2, 0x6}], 0x3e, &(0x7f0000000300)={0xc23, 0x20000000000000}) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) recvfrom$unix(r6, &(0x7f0000000180)=""/192, 0xc0, 0x1003, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) close(0xffffffffffffffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pwrite(r0, &(0x7f0000001500)="18", 0x1, 0xffff) executing program 0: r0 = kqueue() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000080)={0x0, 0x0, 0x0}) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f5c9594d", 0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x10, 0xe61, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1, 0x8, 0x8000000000000000, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000106, 0x3, 0x30}, {{}, 0xfffffffffffffffd, 0x8, 0x20000003, 0x800, 0xffff}], 0x8, &(0x7f0000000140)={0x1000}) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x83, 0x10}, {{}, 0xfffffffffffffff9, 0x5e75a2b2ed514803}], 0x10001, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r2 = open(&(0x7f0000000000)='./file1\x00', 0x261, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0) close(r2) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000240)='./file1\x00') r4 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7a", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 5: connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3}, {0x80, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) close(0xffffffffffffffff) setrlimit(0x5, &(0x7f0000000980)={0x42, 0x5f}) r1 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0xca) seteuid(0xffffffffffffffff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = dup2(r2, r2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x4) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) minherit(&(0x7f0000159000/0x4000)=nil, 0x4000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) clock_gettime(0x0, 0xfffffffffffffffe) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000694000/0xb000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000068e000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x280af2bb88172798, 0x0, &(0x7f0000000340)=0x57, 0x0, 0x22) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000002c0)=0x4) executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x21) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000040)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b", 0x3e}], 0x1) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r6, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091d7e30514cdaa394ea50291cb050dfd7f77a4e4966575bb4394baeaa8b3ef1fae762080719dc6", 0x3b}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000080)}], 0x1) writev(r5, &(0x7f0000000b40)=[{&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13", 0xdcf}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cfefc9", 0x4da}], 0x1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair(0x20, 0x4, 0x106, &(0x7f0000000040)) utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r7 = semget$private(0x0, 0x2, 0x388) semop(r7, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x3, 0x800}], 0x7) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0x4a98]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4011, r0, 0xffffffff) open$dir(0x0, 0x0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$VMM_IOC_RUN(r2, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x8b, 0x0, 0x0}) executing program 6: r0 = dup(0xffffffffffffff9c) fchdir(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0xfffffff8, &(0x7f0000000000), 0x0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x112, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) truncate(&(0x7f0000000100)='./file0\x00', 0x6) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) mknod(&(0x7f0000000140)='./file0\x00', 0x8000, 0x4a) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80000001, 0x2}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000080)=0x401) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000140)="77c14581f74551f12d122d991856413e1a0327f1ca46e6176b3a8295fe7e2d844da7f24ebc26337a5d082ae3b02f5afc91868aa60d196c521e96d12b9327f4864b7d5fbf8260f11aaa631ba350a71e1456401ad7eea212943e7ad36523da775bed4b698841b4935b9cbd8b22c49b4489de3e6bd9aabef3df4506690253845e99d25a274392eb6b10d051499bd1ce885bfc47c95edaaf013e76160337549f67f177e8632cf958c0a92e374efb9979ba49ca9a1aaced40611e9d3788a7ed8ff686da6a034e3ef85279eff0bf586a3d0e59edb7b29d", 0xd4, 0x8000000000000000) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000280)=[{r0, 0x1}, {r1, 0x10}, {r2, 0x4}, {r0, 0x2}, {0xffffffffffffff9c, 0x8}], 0x5, 0x4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) pwritev(r3, &(0x7f00000004c0)=[{&(0x7f0000000300)="d94b6d3cb02928d9bf64222f9eb2965dc3df4a9b8ee381b2482438158946a06cb3f0663c6a87edd3f0d4c00df5c227385d464ac0cbb706a84d5fac60297334281063f742033bc5458029c173c23f613ef7f77065250df10292abd276dddbfc9a85a944f1035ac0ff84ad98c69d23961c3e376dde5212ecffce9ceecec6f3", 0x7e}, {&(0x7f0000000380)="92e375afae8babd899f48ba51efec0bb9f0685f95ff3bf6c2eaf44bbf6f5e6f6cbeacf3331234f092000bccfc5dc3c79e1ba9060dd490ea511b4afee6bc1e27212fc70c142832d67de3fd454edf6a462d864d314cbeed56566893af3e799792d23ef421d21d1b16f40b5718f1f3657c317041768f1ca6e9177ed88b517659b53bdb3240705fae4e905e28cb7c52395a12b78e03ea9fc712a195fba1f6c", 0x9d}, {&(0x7f0000000440)="7a34d22d709c88d47039556baa80142cafcddf10e2493255e81a11ff22d455d2759d8bffe6ba2e9a18a5937894aeb6bd0fe125c650e2b7933c50f5ed20478c22a726cb61b7937ca99fc53fc9fb71cec518d039784ed71fbe070e89e04787b2c0", 0x60}], 0x3, 0x1) sysctl$kern(&(0x7f0000000500)={0x1, 0x36}, 0x2, &(0x7f0000000540)="194d88e641dc89e27f3b4a0fd89d5e9817eca22401fd5ee84a504869058b4a929c0b6ccd9f1726d74ab043ec5c24136d7fc0b6ee", &(0x7f0000000580)=0x34, &(0x7f00000005c0)="c6b16461382be7596137ff7e832545a0fc521e1cde66088252", 0x19) shutdown(r1, 0x0) ktrace(&(0x7f0000000600)='./file0\x00', 0x1, 0x204, 0x0) poll(&(0x7f0000000640)=[{r0, 0x100}], 0x1, 0x1000) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) fchown(r1, r7, r9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000800)={0x4, &(0x7f00000007c0)=[{0x7ff, 0x1, 0x2, 0x1}, {0x8, 0x74, 0x3, 0x6}, {0x2, 0x3, 0xff}, {0x6, 0x2, 0x8, 0x1f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x8822, 0x0) dup(r4) r10 = accept$inet6(r4, &(0x7f0000000880), &(0x7f00000008c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000900)={0x1, 0x1, 0x8, 0x9a74, 0x6}, 0xc) wait4(r8, &(0x7f0000000940), 0x3, &(0x7f0000000980)) r11 = open$dir(&(0x7f0000000a40)='./file0\x00', 0x0, 0x1) mknodat(r11, &(0x7f0000000a80)='./file0\x00', 0x6000, 0x81) sysctl$kern(&(0x7f0000000ac0)={0x1, 0x4f}, 0x2, &(0x7f0000000b00)="b00df2f94ead78d6ac2e71afa35b52b8e8bf050ba6b9d9fbebcb7981bd51717b4879ef142fbee8e50098776429e10ab97b37f465e25db427e16363ad1bb5b27a0c893b4b6055bc7c708b5bbaafde85a03f71254b6b3d4bdb3820fa057e94d48b0b66", &(0x7f0000000b80)=0x62, &(0x7f0000000bc0)="b00e901425205d525b96954f91fe27ebb90b1696fc224deb8eead4cbc1794e76b670ea7a300fd5a27ba71f4618ec7d84cfd0aa57c5efee619ad866b3a27a49c31706b443f017167ce53cd11baba9df32afee5cb08c17656de1c5580dfd0ce2181dced5d41efa06266020f290241b6f36ea24d3bb65deac", 0x77) wait4(r6, 0x0, 0x0, &(0x7f0000000c40)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000d00)) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x3}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setsockopt(0xffffffffffffffff, 0x2, 0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x40e, 0x0, 0x0) syz_emit_ethernet(0x126f, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000200)) mknod(0x0, 0x0, 0x202) recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2012, r0, 0x555b) rename(0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) ioctl$PCIOCREAD(r1, 0xc0107008, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000240)=ANY=[]) shmctl$IPC_SET(0x0, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getppid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x40, 0x0, 0x0}) executing program 6: mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, r0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r1) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/1, 0x1}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f00000001c0)=""/27, 0x1b}, {&(0x7f0000000240)=""/84, 0x54}], 0x4, &(0x7f0000000300)=""/43, 0x2b}, 0x801) executing program 5: open(0x0, 0x8, 0x0) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000100), 0x0, &(0x7f0000000400), 0x0) r0 = getegid() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8201b9a) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20818, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r0, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket(0x18, 0x1, 0x0) socket(0x0, 0x2, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000180)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(r4, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x1000100000005}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x1ff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) setegid(r3) executing program 4: syz_emit_ethernet(0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='O'}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="e5fd0cc0", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080), 0x2, 0x0}, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000280)=@file={0x0, './file1\x00'}, 0xa) getsockname$inet(r2, &(0x7f0000000300), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000228000/0x4000)=nil, 0x4000, 0x5) r3 = dup2(r2, r1) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000240)) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mlock(&(0x7f0000475000/0x3000)=nil, 0x3000) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r5 = socket$inet6(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x100000000}, {0x8000000000000000}}, 0x0) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=""/216, 0xd8}, 0x803) r6 = getuid() setreuid(0xee00, r6) r7 = getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, r6, 0x0, 0x30, 0x6d}, 0x0, 0x4000000000007, r7, r7, 0xfffd, 0xb, 0x1, 0xbdbe}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r6}, 0x2, 0xd47, 0x7}) clock_settime(0x100000000000000, &(0x7f0000000040)) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) socket(0x2, 0x2, 0x0) executing program 5: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) listen(r0, 0x0) socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="f662ef7c33015df2", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}, {&(0x7f0000000640)="4035ec9391bcdac62e09d817e04b62e28e0f0a29d992338ffe2d52acae01835a1a27fe8538d6ba56089709dfbf505a53ce3b154e2b6604d65cac79864fe7ba8eddcc28871a5f1fa2834a8b24ed1e990bae0fd6464b1c78d25aa3a0b2dcefe931b0570ad6ff9f14e64f393cd4c58fc3327bb0dc576cefe2d6f658f0c460777f5f02ec1c7cfd0f010327e999", 0x8b}, {&(0x7f0000000540)="4ecafcd79678fc3a354493cf", 0xc}, {&(0x7f0000000700)="592eba8b8233f12db30f7ddb62d9169ba7d33537daf91abc2c12c17a99fda3cfbbc3959bcd6f4a1549077f0ce69695a53232a27c0f9b1907732d50dcada4f15e37dcda6988716c5919915761d0f8563966d085b68553eb4beb16c9bbd7f6d44a37aa81620b4400d2643349ca745ad8989b16814fc30615cf66709762339f8da6b9e6e5dff6e574ba425d4dac7f69e8c45d5b8c71e248832cbe87b2be9186f376ede47a3a48bc6fd02a6a975995d1698a47dd83abeaa5b24b3ae39d2817c8877a3a56656f5dfde1b91b47e7341544c51d1a9220eeafe95e10d2a9f4fc823561333bf71e5442ea1bec24f18e", 0xeb}, {&(0x7f0000000800)="5b8e37cba8d7b8b7e6989eec1fb4f752250dc38077a9a8e2054276aa9cfcfee834408d9db01d62c186e3a15bd30aa808eac53ddb8d800c3497f8615a0eb071fba6428d160fc77241927f3e00361a7b6790419788b7eb74e36ca80281259e923d29a28ef9d345a213ccb55ed4f2d03820f0dd2a3de6842f2d54787702f9880ad211dcdf72ce83d0f6b8b6c78429edaaf0f3e0686c0aa52ef12845b4271789eafe7fb6243d67a1f5ca21ab60fd9bce4ab62509fe367c2e3589f3d7862c707a194897cf75f05d09fedc4d7d", 0xca}, {&(0x7f0000000a40)="18c086d3ea5ab844466476e6e737ce745a03def790535237b0d23f8cf0c444207968a442f26fc64021710904850f57e2cbb6d93df93d1ab76fae96b95702731df4db27270808bd1b8f924795b2c126067fd399d66f99e86d9642b4901518bcf6b874d042d7e13f7aa0079371deed775b721f8f57230212a01d443eaf47d5b8c6fe9248f1ff32517686", 0x89}, {&(0x7f0000001180)="7e9cbbfd461c7f8e7adb9e28c03a3ee0433f7b7e6026cbbb9f29ef845678934049ea808b387c9385aea2cd9f740d9bf21a0c01be4600000000f800000000a44487e273dda880c2920000000000", 0x4d}, {&(0x7f0000001040)="409625130be8194047f99c730503c52edc5cb692fea7ef1261233b3cb75e6bc7a1ef8bda83ed028121d5dfed4fe74871ed92ce79f653684dfeafb2b1a287fd73981e6e00db07084c79454d57cf30a8f99084b07638312d9646f9ce4e11f1a0e351689f4dfc38236af535c20dc2167351a94f2adeb755ff2b1e66e3c29accb2c544b16f", 0x83}], 0x8) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) symlink(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6381) open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x180) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendto(r2, &(0x7f00000003c0)="04", 0x1, 0x18, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCGETIF(r2, 0x4020426b, 0x0) connect$unix(r3, &(0x7f0000000580), 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)="1512e1564d96ba7b4154fa1483ba76cf3dcdd3db622b2b1accfc6227f5ff4489ac6107f744e4f1115f6fa9cbf037f4c13d22dff2106c95119b805038d269", 0x3e}, {&(0x7f00000000c0)="105afb4c09d6ea3fe4c505d71625b8e5014dc0247a38d2d08066347a81b0e6ae3a65f3efaf0fa5cd201deddb95265fa58afb58cbc694c5d9295e9403fef4e21b145f0bd26398bb3f41c369a784c1831bda3f3a571dc6b0fb0beb523769d3de0f262a0154cf2891c026b5fa18d522ff1a2b3de9ce6f7e84afb626c1e199f81fea79d103ba377645da00ad6c1c25654ca4e16fecb198c2f504b0f2d0", 0x9b}, {&(0x7f00000015c0)="368c12198d2f13281ef190b0ba1c15ae756d97d693b7fd9279782307aa11bf3c3e51a52d92b01a65dcfbcadfaa379558872305ed16043097e80344f02a4a18046689175da6e300d8f89ec97821facc2d93baa2e781955eeab4ac7837af36f2087fe391c1626d341cf01da516773e5ee53332cff233c448e479d961c72588eba4819667198899098d7b5cca7f0e9eef02db55f58de2d5c72cf3acb4bbd5af99bfc0665d8234bb8842630a5cfb8b91a0d4a4e31e7bade89ecedf4540c8bf9c7f38a608521ca19ec15af7ff4ca25370b87a57b3855d5d37e67813e01f8498e3d797f8e3bb5f59627c6c5b4ef1f4cf76b93da3c049bad37dc9aedb3c131158497549ac6f3c1ea96a0671ddfb8c21f645b3bacaea767dfc0f699ac264b3cb7d2b8218f48379823ab1bb2dfdb525c60a62e509abf232685e629a915de67d31103766955d918a08531102e6946f02960fae9b616f9eb61655968b19e39671a57db8897892197bb62c3af31c520d527fa6e3d49be32ef46313405d057618bbb8b16452181fe6d1177b839ec094ea94ac32c407e7c5e927e4e76085dac6709e7986a3c414186ada405c1abfa6c1591c97181fd3c760c11e060e3aaba8ab1a54cdb5c65eb26baa0ff62789c61675db73820de8307f0c73b34084675019", 0x1d8}, {&(0x7f00000017c0)="9186688abb8a9e0037d48c3cde86fb355ddf1f53c02b7325ee3a6902c39f44414c12245b9cfdbdc871bfc0c47e657bde74e547aaec135cabbeafdfb4f4a8157153b5cc102a739266d5e5c78c4e9f8f1fa3cc8e6baed6a1fe4324c0c70847edf0ad0912b4af60dbd442f6ecaec3dbba45c30e120587a4c2cd4fa1bbcaa5430dc8282cadec119cfa45142540ca7ec326ced3754adfffbae24f6a437cb4c5245a78bef1740de278ae3d5cecd1c7c7d88c635580ab0ca45afde2454f93a1519adee45b95cdf51d1570b53d1ac8b6bf880ec30a46a0d5c2381ea85612401bd6942b7766801dd5209f289119784d0d478b4634fd0d602e09373c82de142a20f7424684ac86f7ce6a9b58b81f558c361584e7469bfb2eec4b3fa67940712caa038f810620b01688269f3a9a4ff08f382b55606af6462bfa7e9b18e9065b8e2f430314320535c6e1a20bfed67cc269172a3982161ebfd1f276771873d5c196604f44a4401174754462e462b318d053d4ef27397ea16725286224cd73aad6aeea403c54de4d6d1fd142c6f667fbe152d530813fd7a8d364424498c0ff332a2a716166c66abefebf63e36544f9ac10267c8dbec323f1e0eb413b75335124de8130b17b84049a05b69e14243d8fa4a8bdc8bd41b784fad2d32cda51483fa871de109b38626f8b2fce8b7a43cf86c1dfac4aa952f0f5f7741f0cd7fcf41d1ffb4e143a3b38fbefd2bcf9eeca9d990413d0b3625a4da37f3818aba20f7f7733cd3e2a04f4c9270f5a98ae25f248f895e110ed05fa8fcea97321cf027e52c0f8ad2876b13f3680ef8f290291767ed3495fbd0b9c9e510626d4ac801f45cc47914f3f32be3011149d864a8d7d14784f4861fd75e64b79011f30c8366fd60a51ee81d3177433698590c5c3c22520ed3f336a9b2c4fbb1ac8c395170ce59e71b416da96477d46f3928d74e38eb5d6ff95e4fbb77810f1866a374d696e398563871d6dd72fc37aaf702d03949aa217497548118c450b6cc14712ac0a3d42d7f18c305f72620bcb0adfb1a8bee5c9d5975c64e93b5dd3c10636e5d50fcd465c9339c93d93726f03cbafe76c820185863a510af1c215", 0x30c}], 0x4) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0x10000000}, &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) executing program 0: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x10, 0x8000, 0xfe) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) close(r0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_emit_ethernet(0x46, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa39aa060000000000000000000000240000aaef0200000000000000000000000000010000000980657d1a5d04b3237b0c0000000000"]) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x25}, {0x6}]}) write(r3, &(0x7f0000000000)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0xcf) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x40, 0x0) getdents(r0, &(0x7f0000000240)=""/4096, 0x1000) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x3) setpgid(0x0, r4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r6 = socket(0x18, 0x3, 0x0) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r7, 0x0) recvmsg(r7, &(0x7f0000002700)={&(0x7f0000001280)=@un=@abs, 0x8, &(0x7f0000002640)=[{&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/7, 0x7}, {&(0x7f0000001300)=""/32, 0x20}, {&(0x7f0000001340)=""/212, 0xd4}, {&(0x7f0000002480)=""/131, 0x83}, {&(0x7f0000002540)=""/34, 0x22}, {&(0x7f0000002580)=""/178, 0xb2}], 0x7, &(0x7f00000026c0)=""/57, 0x39}, 0x1) setsockopt(r6, 0x1000000029, 0x2a, 0x0, 0x7) fcntl$setstatus(r5, 0x4, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000001240)={0x4, './bus\x00', './file0\x00'}) r8 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, r4, 0x0, 0x5e, 0x100000001, 0x8001, 0x9}) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0xfffffff8) r0 = socket(0x11, 0x3, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x47}], 0x1}) setrlimit(0x1, &(0x7f0000000000)={0x8, 0x7}) rmdir(&(0x7f0000000180)='.\x00') executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1c}, {0x30}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[]) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r3 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r4, r3) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r4}) close(r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x2, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xf0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r6 = kqueue() kevent(r6, 0x0, 0x7, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="dcbf21", 0x3) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) sysctl$kern(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) acct(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f00001a1000/0x3000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000015000/0x1000)=nil, &(0x7f0000086000/0x3000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) executing program 0: r0 = socket(0x6, 0x2, 0x1) sysctl$kern(&(0x7f0000000280)={0x1, 0x47}, 0x3, &(0x7f00000003c0)="8b5ea54a413c745995d4a95b979bb64d0541e6a50849f2861cc5f3e014d9ea6bba61da747d3cd9a068b38d0bb67a985e46184f42a6c16a68078392dee63af6e601c0865da92ccdbbf8b85cb74d593a4d771ba5adb1403ae15565ef56d99f35fcc544e7a02a6c038ad8350c06a67bb9150e72e4f7e3084bf8a8cd1f65c4f707722236a4bc53e00f6e41aaea38a0c4e09508e1e439d617879713ed556c9f38b1213fe3ebb3d05a1fb9af890b38975b0a67fee19a5840f6e655d79e6d8596f328b0a7315e826f5b2d2ef536e5c9fa3e6af4a8c312e71e7da86dd5ea55f5a6a153b43941fab0217cbe2a5fbfc598f2f1bdd630558d225116d927d6d4c600418246ac0b6dde68455e73bcbe8a3d", &(0x7f00000002c0)=0x12, &(0x7f0000000300)="6675ce01f40d6aca4f5b680c7e17a4db799bb2480f1b4e922dd582704df696f66891b95981f7d920436699f59f5bcdb142bd08777d3dfee17dabe90c8f0d3defb72a65e0583485bfd0ab622d2267677a928d2d3d84731c57b234e88df06caf4fee4aa32022541c8c057f1c601f54d25fec982caee472cbce44bb86c6d5b25c6ba673915108c6f254cc12f9287a60000fbbf686386e3e", 0x96) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000280)={0x3, 0x1000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x35}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$FIONREAD(r7, 0x8020699d, &(0x7f0000000100)) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x2, 0x8, 0x6, 0x8]) close(r7) setsockopt(r2, 0x1000000029, 0x23, &(0x7f00000000c0)="b211", 0x2) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000040)={0x5}) denied attempt to set clock back 3222078538 seconds WARNING: thread `nfsio' (192649) exits with status -1 WARNING: thread `nfsio' (231126) exits with status -1 WARNING: thread `nfsio' (57248) exits with status -1 WARNING: thread `nfsio' (86608) exits with status -1 WARNING: thread `nfsio' (439354) exits with status -1 WARNING: thread `nfsio' (75282) exits with status -1 WARNING: thread `nfsio' (152925) exits with status -1 WARNING: thread `nfsio' (76260) exits with status -1 WARNING: thread `nfsio' (121802) exits with status -1 WARNING: thread `nfsio' (380437) exits with status -1 WARNING: thread `nfsio' (369857) exits with status -1 WARNING: thread `nfsio' (58013) exits with status -1 WARNING: thread `nfsio' (272252) exits with status -1 WARNING: thread `nfsio' (385504) exits with status -1 WARNING: thread `nfsio' (195404) exits with status -1 WARNING: thread `nfsio' (37178) exits with status -1 WARNING: thread `nfsio' (94270) exits with status -1 WARNING: thread `nfsio' (310293) exits with status -1 WARNING: thread `nfsio' (9544) exits with status -1 WARNING: thread `nfsio' (395165) exits with status -1 executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001928, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x400) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) dup2(r0, r1) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kqueue() executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7}, {0x28}, {0xe}]}) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) r2 = syz_open_pts() close(r2) syz_open_pts() mknod(&(0x7f0000000340)='./file0\x00', 0x8000, 0x1f) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) r5 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x6e}], 0x1, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "254dfc210b4aa916fbd5f000"}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYRES8=0x0]) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x1) executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) pledge(0x0, &(0x7f0000000080)='\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) chdir(&(0x7f00000001c0)='./file0/file0\x00') writev(r2, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000100)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000002240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcde42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c9924ffa9e9c3a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d07daa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc19636410d1adcb035f3ca41787bfa167e05adcaf6ed8c2f726eb1cc30e55c50e9c921bbfa3fa24f76491b57a05203661e2ab7f29c549a168eacc757180389716927dd9962db1ef9721830ba5a2218ebcf779175f21b9f53cbac6cc1e4a00bb3385a215ac92b8426e9a95a3065c8f3f14d5666", 0x147}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92be", 0xd01}], 0x7) close(r2) socketpair$unix(0x1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 6: setrlimit(0x3, &(0x7f0000000980)={0x4, 0x7b}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = syz_open_pts() sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f00006c8000/0x3000)=nil, 0x3000, 0x6) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/230, 0xe6}], 0x3, 0x1) syz_open_pts() setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000001980), 0x0) close(r3) syz_open_pts() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0xb1) minherit(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x3, 0x40, 0x20, 0x3, "8e6c7995cdb074b089d14449dab4619fb923b70b", 0x3f}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) close(r1) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x4, 0x6b) getsockopt(r6, 0x29, 0x27, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffb, 0x10b, 0x2}], 0x9, 0x0, 0x7fffffff, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba09000007000000a304353712051eadb71d89e000040781e4b2ffff130000", 0xb1, 0x0, 0x0, 0x0) socket(0x6, 0x5, 0x58) executing program 7: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp}}}}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000180)=[{0xd34, 0x3b, 0x0, 0x3f}]}) r4 = socket(0x18, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x40) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) getpid() r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r6, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa6edb7aa3910986dd6068e31c00000000fe8004000000000000000000000000aa00000000000000000000ff"]) executing program 3: r0 = dup(0xffffffffffffffff) r1 = syz_open_pts() write(r1, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) close(r1) ftruncate(r1, 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x1) open(0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f00000002c0)={0x4, 0xffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f00000b2000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000141000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000134000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x3a, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffff02d4e4d100000000000000010000907800020000ac1400aa4e204e210000000000004a4923190000c372628944aa0cbcf062ee7cda1495d693e99f0b0a045fa02d4063a7b7f101dbc812026457a59f1a66e3c2ba31563d284012eeea9e7306f5ae989b8a191af2686d4dee9a1688dd1c5e569ad07781a2aa6a399d606c2bd79b6634e87ad2c9526a8e248cc8df8724c288482cc0253ca0443007b4138503d83db0c24573d6c1bd4a87da3e162dd5eff8bf5c8dcf9c266f6dc6c578842a4f55041256a45f6d49257e75078f7f9010ad384b", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600000009078000005020000"]) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x205}, {0x81}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) getsockname(0xffffffffffffffff, &(0x7f0000001040)=@un=@abs, &(0x7f0000001080)=0x8) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x0, 0x0}) shmctl$IPC_STAT(0x0, 0x2, 0x0) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000040)={0xfffff4ce, 0x10, 0x7}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x401, 0xfff, './file0\x00', 0x5, 0xfff, 0x6, 0x8}) r2 = msgget$private(0x0, 0x1) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getegid() r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x1, r3, 0xffffffffffffffff, r5, r7, 0x2, 0x2d7}, 0x8, 0x7fffffffffffffff, 0xffffffffffffffff, r8, 0x4, 0x6, 0x7, 0x4}) setgid(r7) connect(0xffffffffffffff9c, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r9 = msgget$private(0x0, 0x400) msgrcv(r9, &(0x7f0000000240)={0x0, ""/78}, 0x56, 0x1, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000340)) setuid(r5) r11 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000400)={0x3, 0x2, 0x7f, 0x8e4, r8}) r12 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) shmctl$IPC_SET(r12, 0x1, &(0x7f00000004c0)={{0x70, r3, r6, r5, r7, 0x16a, 0x8}, 0x1f, 0x1, r13, r8, 0x5, 0x7fffffffffffffff, 0x6}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={r4, r3}, 0xc) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r11, 0x7fffffff) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000580)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) shmctl$SHM_UNLOCK(r12, 0x4) ioctl$SPKRTUNE(r10, 0x20005302, &(0x7f0000000640)={0x80000000, 0x8}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) executing program 0: sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000040)="ed161c14", &(0x7f0000000080)=0x4, &(0x7f00000001c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206949, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup(r1) r6 = accept$unix(r5, 0x0, &(0x7f00000001c0)) getsockname$unix(r6, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x10271, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x50}, {0x6, 0x5}]}) r7 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) preadv(r7, &(0x7f00000001c0)=[{0x0}], 0x1, 0xffffffff80000000) r8 = socket(0x18, 0x2, 0x0) close(r8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 1: clock_getres(0x6, 0x0) r0 = semget$private(0x0, 0x1, 0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = socket$inet(0x2, 0x8003, 0x0) mprotect(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mlockall(0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setsockopt(r2, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000100)={0xfe, 0x400005, 0x0, 0x3f, 0xa57b, 0xae, 0x0, 0x1f}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000000980)=[{0x0}], 0x1) semop(r0, &(0x7f0000000000)=[{0x0, 0x7, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x5, 0xff81, 0x100]) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r0 = semget$private(0x0, 0x3, 0x102) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/251) pckbd_enable: command error executing program 6: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r1 = dup(r0) write(r1, &(0x7f0000000200)="002f48125e00006b62d78a638c53edde2dd59840007c7fd238b9a70cb6410e2f9a64efc31b320055c3722fff1fc0d1b64623", 0x32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c8106c0000fe8000000000000000000000000000aaff0200000000000000000000000000012902000000000000bc742a9c878a7622119f3100029598ba8600907804003a04ff010000e50000000508f34b718b7b2b4a7e7dbfc4564ad6016431f4324734d393"]) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000300)=""/188}], 0x1e, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="b886b4e47f", 0xffffffffffffff79}], 0x1) r5 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r5, 0x1f8, 0x3, 0x7, 0x7f}) fcntl$setown(r4, 0x6, r5) close(r3) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 2: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f0000000080)="11e45d09", &(0x7f0000000140)=0x4, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000007c0)=@un=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00'}, 0x107) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) syz_emit_ethernet(0x52, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaa759c7334c0e86dd60230000001c2b00fe800000000000000000000000000200000000000000000000004e"]) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, &(0x7f0000000480)='./file0\x00') socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000000)=0x40, 0x4) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0\x00') rename(0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='W\x00', &(0x7f0000000180)='W\x00', &(0x7f00000001c0)='W\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f0000000340)='+\x00']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/169, 0xa9}], 0x1) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 2: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) listen(r0, 0x0) socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="f662ef7c33015df2", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}, {&(0x7f0000000640)="4035ec9391bcdac62e09d817e04b62e28e0f0a29d992338ffe2d52acae01835a1a27fe8538d6ba56089709dfbf505a53ce3b154e2b6604d65cac79864fe7ba8eddcc28871a5f1fa2834a8b24ed1e990bae0fd6464b1c78d25aa3a0b2dcefe931b0570ad6ff9f14e64f393cd4c58fc3327bb0dc576cefe2d6f658f0c460777f5f02ec1c7cfd0f010327e999", 0x8b}, {&(0x7f0000000540)="4ecafcd79678fc3a354493cf", 0xc}, {&(0x7f0000000700)="592eba8b8233f12db30f7ddb62d9169ba7d33537daf91abc2c12c17a99fda3cfbbc3959bcd6f4a1549077f0ce69695a53232a27c0f9b1907732d50dcada4f15e37dcda6988716c5919915761d0f8563966d085b68553eb4beb16c9bbd7f6d44a37aa81620b4400d2643349ca745ad8989b16814fc30615cf66709762339f8da6b9e6e5dff6e574ba425d4dac7f69e8c45d5b8c71e248832cbe87b2be9186f376ede47a3a48bc6fd02a6a975995d1698a47dd83abeaa5b24b3ae39d2817c8877a3a56656f5dfde1b91b47e7341544c51d1a9220eeafe95e10d2a9f4fc823561333bf71e5442ea1bec24f18e", 0xeb}, {&(0x7f0000000800)="5b8e37cba8d7b8b7e6989eec1fb4f752250dc38077a9a8e2054276aa9cfcfee834408d9db01d62c186e3a15bd30aa808eac53ddb8d800c3497f8615a0eb071fba6428d160fc77241927f3e00361a7b6790419788b7eb74e36ca80281259e923d29a28ef9d345a213ccb55ed4f2d03820f0dd2a3de6842f2d54787702f9880ad211dcdf72ce83d0f6b8b6c78429edaaf0f3e0686c0aa52ef12845b4271789eafe7fb6243d67a1f5ca21ab60fd9bce4ab62509fe367c2e3589f3d7862c707a194897cf75f05d09fedc4d7d", 0xca}, {&(0x7f0000000a40)="18c086d3ea5ab844466476e6e737ce745a03def790535237b0d23f8cf0c444207968a442f26fc64021710904850f57e2cbb6d93df93d1ab76fae96b95702731df4db27270808bd1b8f924795b2c126067fd399d66f99e86d9642b4901518bcf6b874d042d7e13f7aa0079371deed775b721f8f57230212a01d443eaf47d5b8c6fe9248f1ff32517686", 0x89}, {&(0x7f0000001180)="7e9cbbfd461c7f8e7adb9e28c03a3ee0433f7b7e6026cbbb9f29ef845678934049ea808b387c9385aea2cd9f740d9bf21a0c01be4600000000f800000000a44487e273dda880c2920000000000", 0x4d}, {&(0x7f0000001040)="409625130be8194047f99c730503c52edc5cb692fea7ef1261233b3cb75e6bc7a1ef8bda83ed028121d5dfed4fe74871ed92ce79f653684dfeafb2b1a287fd73981e6e00db07084c79454d57cf30a8f99084b07638312d9646f9ce4e11f1a0e351689f4dfc38236af535c20dc2167351a94f2adeb755ff2b1e66e3c29accb2c544b16f", 0x83}], 0x8) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) symlink(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6381) open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x180) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendto(r2, &(0x7f00000003c0)="04", 0x1, 0x18, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCGETIF(r2, 0x4020426b, 0x0) connect$unix(r3, &(0x7f0000000580), 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)="1512e1564d96ba7b4154fa1483ba76cf3dcdd3db622b2b1accfc6227f5ff4489ac6107f744e4f1115f6fa9cbf037f4c13d22dff2106c95119b805038d269", 0x3e}, {&(0x7f00000000c0)="105afb4c09d6ea3fe4c505d71625b8e5014dc0247a38d2d08066347a81b0e6ae3a65f3efaf0fa5cd201deddb95265fa58afb58cbc694c5d9295e9403fef4e21b145f0bd26398bb3f41c369a784c1831bda3f3a571dc6b0fb0beb523769d3de0f262a0154cf2891c026b5fa18d522ff1a2b3de9ce6f7e84afb626c1e199f81fea79d103ba377645da00ad6c1c25654ca4e16fecb198c2f504b0f2d0", 0x9b}, {&(0x7f00000015c0)="368c12198d2f13281ef190b0ba1c15ae756d97d693b7fd9279782307aa11bf3c3e51a52d92b01a65dcfbcadfaa379558872305ed16043097e80344f02a4a18046689175da6e300d8f89ec97821facc2d93baa2e781955eeab4ac7837af36f2087fe391c1626d341cf01da516773e5ee53332cff233c448e479d961c72588eba4819667198899098d7b5cca7f0e9eef02db55f58de2d5c72cf3acb4bbd5af99bfc0665d8234bb8842630a5cfb8b91a0d4a4e31e7bade89ecedf4540c8bf9c7f38a608521ca19ec15af7ff4ca25370b87a57b3855d5d37e67813e01f8498e3d797f8e3bb5f59627c6c5b4ef1f4cf76b93da3c049bad37dc9aedb3c131158497549ac6f3c1ea96a0671ddfb8c21f645b3bacaea767dfc0f699ac264b3cb7d2b8218f48379823ab1bb2dfdb525c60a62e509abf232685e629a915de67d31103766955d918a08531102e6946f02960fae9b616f9eb61655968b19e39671a57db8897892197bb62c3af31c520d527fa6e3d49be32ef46313405d057618bbb8b16452181fe6d1177b839ec094ea94ac32c407e7c5e927e4e76085dac6709e7986a3c414186ada405c1abfa6c1591c97181fd3c760c11e060e3aaba8ab1a54cdb5c65eb26baa0ff62789c61675db73820de8307f0c73b34084675019", 0x1d8}, {&(0x7f00000017c0)="9186688abb8a9e0037d48c3cde86fb355ddf1f53c02b7325ee3a6902c39f44414c12245b9cfdbdc871bfc0c47e657bde74e547aaec135cabbeafdfb4f4a8157153b5cc102a739266d5e5c78c4e9f8f1fa3cc8e6baed6a1fe4324c0c70847edf0ad0912b4af60dbd442f6ecaec3dbba45c30e120587a4c2cd4fa1bbcaa5430dc8282cadec119cfa45142540ca7ec326ced3754adfffbae24f6a437cb4c5245a78bef1740de278ae3d5cecd1c7c7d88c635580ab0ca45afde2454f93a1519adee45b95cdf51d1570b53d1ac8b6bf880ec30a46a0d5c2381ea85612401bd6942b7766801dd5209f289119784d0d478b4634fd0d602e09373c82de142a20f7424684ac86f7ce6a9b58b81f558c361584e7469bfb2eec4b3fa67940712caa038f810620b01688269f3a9a4ff08f382b55606af6462bfa7e9b18e9065b8e2f430314320535c6e1a20bfed67cc269172a3982161ebfd1f276771873d5c196604f44a4401174754462e462b318d053d4ef27397ea16725286224cd73aad6aeea403c54de4d6d1fd142c6f667fbe152d530813fd7a8d364424498c0ff332a2a716166c66abefebf63e36544f9ac10267c8dbec323f1e0eb413b75335124de8130b17b84049a05b69e14243d8fa4a8bdc8bd41b784fad2d32cda51483fa871de109b38626f8b2fce8b7a43cf86c1dfac4aa952f0f5f7741f0cd7fcf41d1ffb4e143a3b38fbefd2bcf9eeca9d990413d0b3625a4da37f3818aba20f7f7733cd3e2a04f4c9270f5a98ae25f248f895e110ed05fa8fcea97321cf027e52c0f8ad2876b13f3680ef8f290291767ed3495fbd0b9c9e510626d4ac801f45cc47914f3f32be3011149d864a8d7d14784f4861fd75e64b79011f30c8366fd60a51ee81d3177433698590c5c3c22520ed3f336a9b2c4fbb1ac8c395170ce59e71b416da96477d46f3928d74e38eb5d6ff95e4fbb77810f1866a374d696e398563871d6dd72fc37aaf702d03949aa217497548118c450b6cc14712ac0a3d42d7f18c305f72620bcb0adfb1a8bee5c9d5975c64e93b5dd3c10636e5d50fcd465c9339c93d93726f03cbafe76c820185863a510af1c215", 0x30c}], 0x4) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0x10000000}, &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) executing program 6: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x840, 0x0) r1 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000003c0)=""/93) r2 = geteuid() semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x880002) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x6, r2, 0x0, r2, 0x0, 0x1, 0x1000}, 0x7fffffff, 0x5, 0x20}) setreuid(0xffffffffffffffff, r2) r3 = getuid() fchown(r0, r3, 0x0) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r8) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r2, r8, 0x4) r9 = socket$unix(0x1, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r10 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r13) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, 0x0, 0x0) r14 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x4, r11, r13, 0xffffffffffffffff, 0x0, 0x0, 0x34f}, 0xfffffffffffffff8, 0x0, r14, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff}) executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x7) socket$inet(0x2, 0x2, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x48}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="cd4b70d70fb918d89027658686dd609f6b5e00080000000000000000000000000000000000000000000000000000014e214e2200089078"]) executing program 4: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {}]}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) setuid(0xee01) fcntl$setown(r0, 0x6, r1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) r0 = msgget$private(0x0, 0xb2) r1 = syz_open_pts() pipe(&(0x7f0000000840)) r2 = kqueue() r3 = syz_open_pts() dup2(r2, r1) dup2(r3, r2) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x7, 0x0, 0xfffffffefffffffd, 0x81, 0x22084473}, 0x0, &(0x7f0000000140)={0xab6, 0x0, 0x4, 0x6, 0xb3f3}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8028698c, &(0x7f00000001c0)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6e2c}]}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) msgctl$IPC_SET(r0, 0x1, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000180)=""/79, 0x4f}, {&(0x7f0000000200)=""/19, 0x13}, {&(0x7f0000000440)=""/156, 0x9c}], 0x4) write(r2, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500013d000000010000907800000000000000004e224e21", @ANYRES32=r3, @ANYRES32=0x41424344, @ANYBLOB="3104000290780233020d96c729637cae4fa49c15580402051a00000004000000004000000100000de500000002ffffffff080a0000b018000000080402000000d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2780b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) sysctl$hw(&(0x7f0000000040), 0x40000371, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0xffffd) open(0x0, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) getpid() setuid(0xffffffffffffffff) setrlimit(0x0, &(0x7f0000001480)={0x0, 0xfffffffffffffffb}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000000000009272e841064c6c111311d33dd414f1d03b21a8aac56ba136a91b12a0a25d202a"], 0x28, 0x800) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 3: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)={&(0x7f0000000380)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x3}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000280)='./file0\x00', 0x0, r2) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) msgget(0x2, 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x9, 0x8000, 0x7, 0x1, 0x9, 0x5, 0x401]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000), 0xb, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x1, 0x3c, 0x0, 0x0, 0x0, 0x2c, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x14, 0xb, 0x1, 0x0, [{}, {[@multicast1]}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206937, &(0x7f00000001c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000001100)) fsync(r6) setreuid(0x0, 0x0) r7 = getuid() setreuid(0xee00, r7) executing program 2: r0 = socket(0x800000018, 0x3, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0xc0}, {0x2}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200000000000000000000aafe8000000000000000000000000000aa0100907800000000605adf0000000000fe8000000000000000000000000000aaff0100000000002c0000000000000001000000000000000000"]) pckbd_enable: command error executing program 5: sendmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0xffffffffffffffff, 0x58, 0x0) mknod(0x0, 0x0, 0x0) mknod$loop(0x0, 0x0, 0x1) link(0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setuid(0xee01) syz_open_pts() socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3f, 0x4, 0x8, 0x800}]}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x9, &(0x7f00000000c0), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="b886b4e47f", 0xffffffffffffff79}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffff5, 0x7fff, 0x7ff, "d88c1afa8797f9bdca0988d115540100"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d09", 0xd3}], 0x1) lseek(r0, 0x7fffffff, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xff, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x4}, {}, {0x0, 0xfffffffc, 0x0, 0x1}], {0x0, 0x0, 0x0, 0x8000000}}}) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x81) getgroups(0x1, &(0x7f0000000040)=[0x0]) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) r0 = socket(0x1, 0x4000, 0x4d) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x600000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) close(r2) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25}, {0xfa}, {0x812e, 0x10, 0x0, 0x4000000}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r4, 0x0, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0x1, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "010000000000000000001339e13600005003005b"}) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x2, 0x3, 0xfb) socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) r3 = socket$inet(0x2, 0x3, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) semop(r4, &(0x7f0000000140)=[{0x2, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x10000000009}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000004c0)=""/195) r5 = getuid() seteuid(0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x8, r5, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x20}, 0x3f, 0x100, 0x400}) r6 = getuid() setreuid(r5, r6) setsockopt(r3, 0x0, 0x3, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1021, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000000c0)={0x3}) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d8900040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r1 = socket(0x18, 0x2, 0x0) close(r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)) r3 = socket(0x800000018, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000a2000/0x1000)=nil, 0x4}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f000012e000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000459000/0x2000)=nil, 0x540e}, {&(0x7f0000260000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000009f000/0x1000)=nil}], './file0\x00'}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r6 = syz_open_pts() r7 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(r7, r6) close(r6) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) execve(0x0, 0x0, 0x0) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80206919, &(0x7f00000001c0)) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000e30b060000001a5113fecea10500fef96ecfff0f00007a89583535", 0x25, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000000), 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc050756a, &(0x7f0000000740)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xfffffffffffffed5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "65dfdb7132fce0b568c98b35202405275b738718", 0xfffffffe}) r1 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0", 0x1f}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4109, 0x100d}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000040), 0x0) setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) getuid() faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{}, {}, {}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001200), 0x10be}, 0x0) executing program 4: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) writev(r2, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000200)) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCGDIRFILT(r1, 0x4004427c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_reply}}}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x5}) r1 = dup(r0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002a80)={0xffffffffffffffff}) shutdown(r2, 0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x2, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(0x0) r2 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x3, 0x1400) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, r1}, 0x8000000000000001, 0x80000000, 0x0, 0x0, 0x1}) socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x200, 0x0) r4 = getuid() fchown(r3, r4, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') executing program 5: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) listen(r0, 0x0) socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="f662ef7c33015df2", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}, {&(0x7f0000000640)="4035ec9391bcdac62e09d817e04b62e28e0f0a29d992338ffe2d52acae01835a1a27fe8538d6ba56089709dfbf505a53ce3b154e2b6604d65cac79864fe7ba8eddcc28871a5f1fa2834a8b24ed1e990bae0fd6464b1c78d25aa3a0b2dcefe931b0570ad6ff9f14e64f393cd4c58fc3327bb0dc576cefe2d6f658f0c460777f5f02ec1c7cfd0f010327e999", 0x8b}, {&(0x7f0000000540)="4ecafcd79678fc3a354493cf", 0xc}, {&(0x7f0000000700)="592eba8b8233f12db30f7ddb62d9169ba7d33537daf91abc2c12c17a99fda3cfbbc3959bcd6f4a1549077f0ce69695a53232a27c0f9b1907732d50dcada4f15e37dcda6988716c5919915761d0f8563966d085b68553eb4beb16c9bbd7f6d44a37aa81620b4400d2643349ca745ad8989b16814fc30615cf66709762339f8da6b9e6e5dff6e574ba425d4dac7f69e8c45d5b8c71e248832cbe87b2be9186f376ede47a3a48bc6fd02a6a975995d1698a47dd83abeaa5b24b3ae39d2817c8877a3a56656f5dfde1b91b47e7341544c51d1a9220eeafe95e10d2a9f4fc823561333bf71e5442ea1bec24f18e", 0xeb}, {&(0x7f0000000800)="5b8e37cba8d7b8b7e6989eec1fb4f752250dc38077a9a8e2054276aa9cfcfee834408d9db01d62c186e3a15bd30aa808eac53ddb8d800c3497f8615a0eb071fba6428d160fc77241927f3e00361a7b6790419788b7eb74e36ca80281259e923d29a28ef9d345a213ccb55ed4f2d03820f0dd2a3de6842f2d54787702f9880ad211dcdf72ce83d0f6b8b6c78429edaaf0f3e0686c0aa52ef12845b4271789eafe7fb6243d67a1f5ca21ab60fd9bce4ab62509fe367c2e3589f3d7862c707a194897cf75f05d09fedc4d7d", 0xca}, {&(0x7f0000000a40)="18c086d3ea5ab844466476e6e737ce745a03def790535237b0d23f8cf0c444207968a442f26fc64021710904850f57e2cbb6d93df93d1ab76fae96b95702731df4db27270808bd1b8f924795b2c126067fd399d66f99e86d9642b4901518bcf6b874d042d7e13f7aa0079371deed775b721f8f57230212a01d443eaf47d5b8c6fe9248f1ff32517686", 0x89}, {&(0x7f0000001180)="7e9cbbfd461c7f8e7adb9e28c03a3ee0433f7b7e6026cbbb9f29ef845678934049ea808b387c9385aea2cd9f740d9bf21a0c01be4600000000f800000000a44487e273dda880c2920000000000", 0x4d}, {&(0x7f0000001040)="409625130be8194047f99c730503c52edc5cb692fea7ef1261233b3cb75e6bc7a1ef8bda83ed028121d5dfed4fe74871ed92ce79f653684dfeafb2b1a287fd73981e6e00db07084c79454d57cf30a8f99084b07638312d9646f9ce4e11f1a0e351689f4dfc38236af535c20dc2167351a94f2adeb755ff2b1e66e3c29accb2c544b16f", 0x83}], 0x8) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) symlink(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6381) open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x180) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendto(r2, &(0x7f00000003c0)="04", 0x1, 0x18, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCGETIF(r2, 0x4020426b, 0x0) connect$unix(r3, &(0x7f0000000580), 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)="1512e1564d96ba7b4154fa1483ba76cf3dcdd3db622b2b1accfc6227f5ff4489ac6107f744e4f1115f6fa9cbf037f4c13d22dff2106c95119b805038d269", 0x3e}, {&(0x7f00000000c0)="105afb4c09d6ea3fe4c505d71625b8e5014dc0247a38d2d08066347a81b0e6ae3a65f3efaf0fa5cd201deddb95265fa58afb58cbc694c5d9295e9403fef4e21b145f0bd26398bb3f41c369a784c1831bda3f3a571dc6b0fb0beb523769d3de0f262a0154cf2891c026b5fa18d522ff1a2b3de9ce6f7e84afb626c1e199f81fea79d103ba377645da00ad6c1c25654ca4e16fecb198c2f504b0f2d0", 0x9b}, {&(0x7f00000015c0)="368c12198d2f13281ef190b0ba1c15ae756d97d693b7fd9279782307aa11bf3c3e51a52d92b01a65dcfbcadfaa379558872305ed16043097e80344f02a4a18046689175da6e300d8f89ec97821facc2d93baa2e781955eeab4ac7837af36f2087fe391c1626d341cf01da516773e5ee53332cff233c448e479d961c72588eba4819667198899098d7b5cca7f0e9eef02db55f58de2d5c72cf3acb4bbd5af99bfc0665d8234bb8842630a5cfb8b91a0d4a4e31e7bade89ecedf4540c8bf9c7f38a608521ca19ec15af7ff4ca25370b87a57b3855d5d37e67813e01f8498e3d797f8e3bb5f59627c6c5b4ef1f4cf76b93da3c049bad37dc9aedb3c131158497549ac6f3c1ea96a0671ddfb8c21f645b3bacaea767dfc0f699ac264b3cb7d2b8218f48379823ab1bb2dfdb525c60a62e509abf232685e629a915de67d31103766955d918a08531102e6946f02960fae9b616f9eb61655968b19e39671a57db8897892197bb62c3af31c520d527fa6e3d49be32ef46313405d057618bbb8b16452181fe6d1177b839ec094ea94ac32c407e7c5e927e4e76085dac6709e7986a3c414186ada405c1abfa6c1591c97181fd3c760c11e060e3aaba8ab1a54cdb5c65eb26baa0ff62789c61675db73820de8307f0c73b34084675019", 0x1d8}, {&(0x7f00000017c0)="9186688abb8a9e0037d48c3cde86fb355ddf1f53c02b7325ee3a6902c39f44414c12245b9cfdbdc871bfc0c47e657bde74e547aaec135cabbeafdfb4f4a8157153b5cc102a739266d5e5c78c4e9f8f1fa3cc8e6baed6a1fe4324c0c70847edf0ad0912b4af60dbd442f6ecaec3dbba45c30e120587a4c2cd4fa1bbcaa5430dc8282cadec119cfa45142540ca7ec326ced3754adfffbae24f6a437cb4c5245a78bef1740de278ae3d5cecd1c7c7d88c635580ab0ca45afde2454f93a1519adee45b95cdf51d1570b53d1ac8b6bf880ec30a46a0d5c2381ea85612401bd6942b7766801dd5209f289119784d0d478b4634fd0d602e09373c82de142a20f7424684ac86f7ce6a9b58b81f558c361584e7469bfb2eec4b3fa67940712caa038f810620b01688269f3a9a4ff08f382b55606af6462bfa7e9b18e9065b8e2f430314320535c6e1a20bfed67cc269172a3982161ebfd1f276771873d5c196604f44a4401174754462e462b318d053d4ef27397ea16725286224cd73aad6aeea403c54de4d6d1fd142c6f667fbe152d530813fd7a8d364424498c0ff332a2a716166c66abefebf63e36544f9ac10267c8dbec323f1e0eb413b75335124de8130b17b84049a05b69e14243d8fa4a8bdc8bd41b784fad2d32cda51483fa871de109b38626f8b2fce8b7a43cf86c1dfac4aa952f0f5f7741f0cd7fcf41d1ffb4e143a3b38fbefd2bcf9eeca9d990413d0b3625a4da37f3818aba20f7f7733cd3e2a04f4c9270f5a98ae25f248f895e110ed05fa8fcea97321cf027e52c0f8ad2876b13f3680ef8f290291767ed3495fbd0b9c9e510626d4ac801f45cc47914f3f32be3011149d864a8d7d14784f4861fd75e64b79011f30c8366fd60a51ee81d3177433698590c5c3c22520ed3f336a9b2c4fbb1ac8c395170ce59e71b416da96477d46f3928d74e38eb5d6ff95e4fbb77810f1866a374d696e398563871d6dd72fc37aaf702d03949aa217497548118c450b6cc14712ac0a3d42d7f18c305f72620bcb0adfb1a8bee5c9d5975c64e93b5dd3c10636e5d50fcd465c9339c93d93726f03cbafe76c820185863a510af1c215", 0x30c}], 0x4) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0x10000000}, &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) executing program 6: setitimer(0x2, 0x0, 0x0) r0 = semget(0x1, 0x4, 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x62, 0x1f}, 0x0, 0x0, 0x2}) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) setrlimit(0x0, 0x0) syz_open_pts() r2 = open(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x1) write(r2, &(0x7f0000000140)="d9537abde93d050ccd16b13f742a47ea1883918b454db34b2a5edef69e436d92af44b7f1afac97755edebdf912d576fe098bcd3b253d", 0x36) syz_open_pts() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x23}, {}], 0x2}) open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x8, 0x42264520) open$dir(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000000), 0x4) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x1, 0x5) close(r6) socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x3a7, 0x6, 0x5}, {0x3ff, 0xfb, 0x8, 0x8}, {0x6, 0x81, 0x6, 0x5}, {0x4, 0x81, 0x3f, 0xffffffe1}, {0x2, 0x3, 0x7}, {0x6, 0x80, 0x9, 0x5}, {0x5, 0x0, 0x70, 0x6}, {0x8, 0x9, 0x9, 0x5}, {0x8, 0x8, 0x1, 0x6}, {0x4, 0x77, 0x54, 0xeb}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) r2 = socket(0x2, 0x4000, 0x7) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) recvfrom$inet(r2, &(0x7f0000000140)=""/1, 0x1, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) r4 = syz_open_pts() ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000001c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = semget(0x3, 0x3, 0x40b) semop(r7, &(0x7f0000000280)=[{0x3, 0x2, 0x1000}, {0x4, 0x1ff, 0x800}, {0x2, 0x4}, {0x1, 0x400, 0x800}], 0x4) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000002c0)=0x80000000) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000300)) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000380)='&\xf4&*%\\^+^\x00', &(0x7f00000003c0)='/dev/vmm\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/vmm\x00', &(0x7f0000000480)='+*\x00', &(0x7f00000004c0)='%!\x00'], &(0x7f00000006c0)=[&(0x7f0000000540)='#\x00', &(0x7f0000000580)='/\x00', &(0x7f00000005c0)='/dev/vmm\x00', &(0x7f0000000600)='/dev/vmm\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='/dev/pf\x00']) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000700)) r8 = socket(0x10, 0x3, 0x3f) write(r0, &(0x7f0000000740)="689598aa8ce2fefe51", 0x9) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000840)={0xab, 0x0, &(0x7f0000000780)=""/171}) setegid(r6) ioctl$TIOCCDTR(r0, 0x20007478) fcntl$setstatus(r3, 0x4, 0x80) readv(r8, &(0x7f0000001a00)=[{&(0x7f0000000880)=""/82, 0x52}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000001900)=""/225, 0xe1}], 0x3) r9 = syz_open_pts() ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000001a40)) getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001b40)={{0xc71b, r5, 0x0, 0x0, r6, 0xc, 0x1}, 0x9, 0x70, 0x0, 0x0, 0x8, 0xfff, 0x3, 0x200}) executing program 4: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x18, 0x0, 0xe) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) (async) msync(&(0x7f000002d000/0x3000)=nil, 0x3000, 0x5) (async, rerun: 32) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (rerun: 32) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r1, &(0x7f00000026c0)=[{&(0x7f0000000040)}, {&(0x7f0000000340)}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d89", 0x800}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601", 0xd05}], 0x5) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "1c72cd87b10df451248b35d52c9d9d945acc2286"}) execve(0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) execve(0x0, 0x0, 0x0) executing program 0: setsockopt(0xffffffffffffff9c, 0x0, 0x2, &(0x7f0000000000), 0x0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x112, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000002c0)="04", 0x1) write(r2, &(0x7f0000000040), 0xfeea) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/144}], 0x4d) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000001600)="b100050460000000000000001a000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf73882b297be1aa5b236deb51e2f0ac3ebbc257699a8fe99b672f4d335d223e7d029d6ba8af6300370021", 0x62, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000015c0)={&(0x7f0000000380)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)=""/150, 0x96}, {&(0x7f0000000400)=""/206, 0xce}, {&(0x7f0000000300)}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x4, &(0x7f0000001500)=""/189, 0xbd}, 0x2}, 0x10, 0x1000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000200)=[{0x3}, {0x84}, {0x140e}]}) syz_emit_ethernet(0x36, &(0x7f0000003880)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8a40, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) getitimer(0x1, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x11d) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') executing program 4: sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000440), 0x0) setitimer(0x0, 0xfffffffffffffffe, 0x0) r0 = semget$private(0x0, 0x7, 0x3c0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0xc}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) socket(0x0, 0x3, 0xfc) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) setreuid(0xee00, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)=0xfffffff8) r3 = socket(0x6, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x50) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000)={0x8000, 0x0, 0x0, 0xc29a}, 0xc) socket(0x20, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r4 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000002c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140), 0x4, &(0x7f00000002c0)="6562831c395e9fe314670fe68b6b786efece41da4732dc079ee2b173c8f6ecbdd4cc49d1ace717eb6865d863bee493ca5345982c9ff5eb73fdd32d05c753a06a01dc14bd963dc5c2e3261320d652b17a9617b69fea49d3a1062b8d711a8d1767012a92f4da750f2dbd22a53c87032c67dbfa8d1b1d48bce99afe4814387a4a82f5c3a190f6eeefdb8dd3ae52e9f7103d645c4182035468e3c8e56a9c56b086fae183557377d2ae7b22caf749fe03d07d38affa", &(0x7f0000000180)=0xb3, &(0x7f0000001440)="1c315b12e49b879398360b5e9c4eabd121b2f08d3a9a44045dc9c6cdbb029a11b57baa31dc521bbeb5095e1be24d8a8f9b7c15cd0d13a4200b4b39f7a29b093a52337445ff4cee6bb18a03f2236f76eb947c90e29e8e88e1115321bfad0ea9e17def45cc8e2f299cb88faddcf16882029b243bb14e56d13fed51a4a81178fe4a12e0b7e091042dd664c44e731046192b89e391151e5036e8715963288b9a143329fadd8bdcdea1df1ea3eab897f330d24eb06086882354b88071b6402f2ec81d47fec49417f6ad187f1b78df8d527c90bffb470be2f0423909660f694280cb1eaddccda3feafc9b5ece007ef1f26d2d2da85", 0xf2) ioctl$VT_GETACTIVE(r5, 0xc1045763, &(0x7f0000000100)) semop(r0, 0x0, 0x0) executing program 4: socket(0x18, 0x4000, 0x9ef) r0 = socket$inet(0x2, 0x4000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') executing program 5: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) clock_gettime(0x2, &(0x7f0000000400)) sendto$unix(r2, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/226, 0xe2) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x1, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) symlink(&(0x7f0000001340)='./file0\x00', 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x100) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) rename(0x0, 0x0) lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000240)='./file2/file0\x00', &(0x7f0000000080)='./file2\x00') symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001440)='./file0\x00') unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') poll(0x0, 0x0, 0x0) close(0xffffffffffffffff) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x119, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0xfffffffa) executing program 6: sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x1) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r2) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000040)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b", 0x3e}], 0x1) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r5, &(0x7f0000000240)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091d7e30514cdaa394ea50291cb050dfd7f77a4e4966575bb4394baeaa8b3ef1fae762080719dc6", 0x3b}, {&(0x7f0000000340)="dea073b40a2cdbcecbe84e3b6b7e7ce9f8be667e751f2f3cbb061b4a2ce432f497ab202859ff58faef7d7bf6ae654f289fbf67568640923a3614fb2e55602bb8e0fe72116280e4bc0a3c9164aeaf13c5629a9020fabd533c4bec2d80bcc08e526f20fad8fb3ffca9e362929a77e662f0c78cd64771f3558bc0a1994c0c68c92703baf8bebe807b9cfa31f927b17141a25160f90732f95e15cbc5e1c8f2ab0fcebc8eaa20ab50b0839791d5e35237c1e597e7ad3bcfb151e7900f50f922323608abcf5ae056cb6ee69a70b98aaace751dbd934440ba1cd208490cfbfdf05ab3ee06e6456e832def744f81fb268cb9003cb3782d", 0xf3}], 0x2) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000080)}], 0x1) writev(r4, &(0x7f0000000b40)=[{&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13", 0xdcf}], 0x1) writev(r3, &(0x7f0000000000), 0x0) sendmsg$unix(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x0) socketpair(0x20, 0x4, 0x106, &(0x7f0000000040)) utimes(0x0, &(0x7f0000000180)={{0xfc, 0xfb}, {0x1, 0x9}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r6 = semget$private(0x0, 0x2, 0x388) semop(r6, &(0x7f0000000200)=[{0x3, 0x4, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) executing program 3: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000040)=""/87, 0x57}, {&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000000100)=""/34, 0x22}, {&(0x7f0000000140)=""/119, 0x77}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/94, 0x5e}, {&(0x7f0000000340)=""/60, 0x3c}, {&(0x7f0000000380)=""/104, 0x68}], 0x8) shutdown(0xffffffffffffff9c, 0x0) chroot(&(0x7f0000000480)='./file0\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000004c0)=0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000500)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000540)) seteuid(0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r1 = semget$private(0x0, 0x3, 0x31) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000005c0)={{0x4, r2, r5, r6, r7, 0x150}, 0x3, 0x6, 0x1}) clock_getres(0x4, &(0x7f0000000640)) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') sendmmsg(0xffffffffffffffff, &(0x7f0000001d00)={&(0x7f0000001cc0)={&(0x7f0000000700)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000740)="80f259033c0a3b38f531839080a9043c2b8664361caa065c6d0778c96b7c74fe7d2f57334f1c93f137c648e063383ba6976537e9a1a5a12e81c88997918b091118c09c59f13d353860ee70b01802f7e24ad8141d6bcd279cab576b97bc", 0x5d}], 0x1, &(0x7f0000000800)=[{0x28, 0x1, 0xcc, "111c7b055b3a8e200acde9f7375c2a4c9c9ab7732a"}, {0x1010, 0x1, 0x8000, "a9760bae873dec8b1e4bdcb7d392b1ffe7039e162eaa5d92da528bb5b345939b718f32e6342f440467b462e4e8f66b6cec724a85681d0e1ed19ee5c612843ed47c35630e8b8c2df74085b1a11df08eef180576ccd6d8250f2e30b31499fa0da1cda2a0152b677f6b3082696ae8d50fbf38b230ef1339b85f496bc045984635b01e93a1c6b82c1355211e694dafca2b5d8c3d3c73b7138465b1401d4a81d594171a3e66ea52ba54b0b9fc19dc9a579812419229d3bb36723a717dd5e22a4128f31ca8ee75ae6ca4bdc48dbd49a6ae0bf4cb6e54bf59298537663dd3d974fe4167e643a2ea8a769769802e63e78993c94d0c5a257c7d405d973e21e849ddbb7fafd92c4bdc0707555f153d2d5ac478a66444ae93476278a57e6eaddaae1fac09caf0465b66b02cdff0cc35caa0e54b3d7b7e8d1de35497152be58fb75256800e7754f737a60c0ec2726342359b6d77cc9b518d0b2c9c4eafd79b5a0f97d4311b75fdb64472a9633b22377d9c45d335d983f9f0f29f66453b788c436d1cdc5149968fccbf37135375dfeb64fb1809cc9637f6508fbc085427be7d72611fa386a1749b44f4a4730b18fc1b7d379dcc5aee23bdb49cfaaa748fcb687122a51e8e46854523897e4956c3498d9a1ebb25e3787c7944066f670770e1c8ffc5b27b2a3f8c9ed0ab8045be5fa2e16c9a41e0ecc7ace35a41201ae2a9e68614209baed1732d854800bde2b52aff3cdf506a126652103be33d649ca460469c4b758d483529be663c91dd1f7695114b964985058a44c6bcaf9cfcb30393e5480d7d7912fa5c59f784e9577274a2e314ddc6147ca31da82ec72267ad2895c306e7c804addb8876125c3c926989dace237812e229853103789ccc721c06f61674c3324f8a67d14b132bd727cfaa49a22cee27551247be3508d95227552172467ed02b0e9c48a0136c595f1a48354c67432e137e103175ba791111ca7d981a472cce91d197dafbbcc65ecac8612ae0bf4ed1dc0a7a2d4d7f3775139cb701b60db54edfb6015a9497101a0bbe9b7b5c92ff314d757ca687cbcada446293ca2311e3feb71b167503e2ea494594da6f9363e39ff0bbf247e4b5bfae1bbcf454ef9b7d12c17bac3a5a6fb92958ebd1416125d45a951c3c5429f52dbbfceb06a5adfb4f1f6fbd8447f12a0a5e9a27724a6d1414acf5060cdb4869b31c006697cf0ce005fc26a3cffb53f6d579a4296f0387ab0033428c7d5440cd24a5a39e0b0f08487cfd26328f334f2249d4027d9ffcf7c34b3f63189bc7e24fd9300f2bbee5d52e32e4417ed620be122c3f805f361894d688b36c988668e4f2a17886fc68f80ce7c253c5e8b02ba67370be83ba2eb8ba52c4c9136507705df4adb8fd300d9ca26d03bbedb85cc3c3dc4bf7ad26f02de1a171b066e98398918ae8a0d61313c239da056051f0fb1e1a220fbe7fb76eabc63e8e1b9c83760598c1978744f0096a3afbd406440f4939cc29d8482d6512b79e7d359bcde75f25b7d4b3bf99bff242222a24990c10467be0c7c5d83b41a966478f68ea6050aa4cf4d5854b7fb4091c31f3293447a3d88009cdb1b4d9e21bc2cf48c05667380a220c8ed912dd40cdd04924f676c18ac2a612a609b682c314a12053dec6822cbdd3f90cd2e6d0b68033e23fd1c9b87513f821d9d3c28781a060c8e90cf8f8be21f3c9ecda4ea72e87cbdc9abd51b819740edef64edd0bef8642c73060d536ef6ee22e1f103d30a0c125ce2f16f7189eccd8bc702084dfcddb573fcf5c2a1100ff1af9cbb69e1e024763745f729cbf033224acfee448ba1f485f2a7c0918df612271d894342189fc5088f2f30d1fec335e71c25f1f6250a51be92a89ccb011bf3c96b8049febe5e566c8c454cc1552cf42f3bdc8eebe7e343b4fd4215c720f89b7ce46aba20a3ace0bcc772a8e200677c5ae2fdf1fcae059239c7f15931aef39eabd35c87ccd70cd370b5d4d5a82d113736591c6b832fdaf822ff51e7e8b93fedfec9c3f6205a18968c29c70734e830773affd036b6c0d4301ed48f6ebc7cfc4515b61d4f6d4281f51ac41cee6329cc7ba74ea9e667e7816310e77dcce00dd366db4dc039bf27b16fe8e8b432d8708c522be0478f313bad09db8e91a6e790fb366ae2895a02fb09eb2b08671b49da8e821bd2c250b36fd551bdc39fc13de35456b16164d776a4422185547ecd0cf018f8cc8e54952b8dbb7b50bdbb6bc2184f4a4bb666f171c925e42be572d45ba696d83ff7204fc4d12d513476a360532ffd568d47ea568c5d191f7742ad982ad620aa8d1f0566921c1a87ad20b05462aa47c7c5d6fc66763bbe9c45e97541bd7293872b7e70d11a9328385d58893e8286930392b39448551f1f0f1a45a1ab78b9cd97ac0b461189d474af0af51055ad39e2e536884834fea21175f32e1712a336aa8445a281289d0b744e120f502244e6ba7e9c702c3b144bf46e77b326d53908ba0dd805ae6b91eb590b81fe26909b0b3c5981ccad65ec3c93a0380f8bae326ef22ab8788fc5727b050ff7b9a926aac5cc9dcebaa0674b3648520f776f74ecbf8a9534a0c652a835aca65e086a7c206be6f71bbe7f58683589cdd843bf1add4bf50cc612b86f3f7ea6eb5828db35857ba68887ccb29a21a50593987a7ddd3c43632f914d262ed23e51af021f133f2610e847c80662477f21d12316cc51825335e02ed3fbd8e29b709d6d3eee864042d9765ce2bbc87f9f78f984c4a2954a93af8ac23f6f4280203852d40c6c6b68cc71453a7c16b566b526c531767dae025604b63dc8247a44e304445b4df48748b1a6c55657923a4dffa9eee4f3f6d5084f561df0c7b8dbaf5aef34176dc99b1f9e78f6a8c79c0bdec5aa81e53548f55b88db82675962036436c07ca284c76e381b3eb417d0d5c7fd0804602fd414980c50674163ec6891185edca969498d444f72c02665d2f4da858a59a5959f023b32ecacbe12d7633da084054f655c69ea96bbc8825fff5f6cbb6a3959c1e3bf34251013fdb26b4a2d760a06f6b357284babb0809a1480f614acd3245fe70370dc103f4f19b4d61c9b8dc53aad31d0d238139a92703bd54aed4abbc154b942a1c2d1e6d9a1a65412fb8d40bcca2e0b7812f87a9106080a29b5dedd4957da16a9f4963efd2bc259817d5782dfbe625236d200ac9ddc7c14b49ae07091908a34b33644cb452df0c4c87354e127d24c4d8d25678ee269a0a45bf120ce79fe5e6d0f6513c95c0092a41dad85b33a598cea55ae92956bb0b8ffa196f21648366fd09bda117ec5c2f9ca51fe54f88c42822f2436ecf30ad5edd41893a564433b111c70528d582ccdfe7b81606c60e3652783b592d64e28f64fdf84c929ed27b58764d8182d05bde34ad88f14ef367f49518b8cd5deeadca1bc7d1bb168ac5269062ac69d286b4b25dec55758bcd27fdabdef6dfcfc8c16362563557503c35f0875758fed156f9faf364e8dba1cc952acacd22de7484d8d62396306ad2d324650529889454f3bedb097453048980d3ef859e939e92ab72744e3d8bbd8fc796402c53eb3c925369cbcb067eda726610dfecf68cb03891e31a210bc9d3812cdeabca6fee2d7c91719a4991ff6ec2169214e0abac86831850e868cb9698462bc787bdffa9857f4a74ba978dd69e679f65a93746457d48bb8341c1a9bf4affdfee7614679042c763300fbad96afc7fe94986a98daa78ff0f64ec5958a77502616e2c89a7079111ba1c0905fa1d2f8ffea59ca3a4ed310235bc9c5c410907c2ce3a69f1d66239926463c309e150e34104545bbb2836f060fe881b0f8d39fdcd316780569b02aa0e9a94a391d98a106090902c454ef5026a8dde1ffae85bb4914562324806c1642f75c4b4fdd83807cb73438f9b78ad43505dfc5f2419d59dd2bbc6d15fbdac55a1869c0dc2af06439ae272695d39766c763c7b6c881fb553862e7c5c741612b9cea62cfd7f623a81a88df9808b81f01db525a2d11aec2c5c5b97ab0fb64b4af5e972ea0d0d00e36b107426aeade06dc98f49273c7be3d785a671b96d4d8379a9c9fc0e634e0e31f599115d123aec3ae7bbb589cb1a00997d0867892e6c7984fbb494cf6d179a3380d1350706fa2e01f1ba68762898ff138d50f3820c9aac618f48ef91ec380161ee574a93628ce319d009c212c2a14a6b8b398637056c822e5ec6e3ca6702c8a340c4db67b9f892f52f0ff02af8a08a251caf320be8a292cf77d3c66c13cc82daaaa8f939f74a01d31f53dd40e07bcf944f92909ad3f247e280c9040f5a4c798e616bf9b971b0569c7c1d63eaff64f7075680d0d2fac0b63847c36f376fd171fa571f1c58472a96f4873ea77c4f94b0cd0d54ccf2ffaa141645107301ab456df0b6dc2f8631ad49e9dda05be6384a99be7232a7b45202981dff1df914f243fabe49ecb750a564d933b23aac172f6e17e2b22277bc2781291ab6792c50d35c196e5b949a7c69d919ff0713057d3838ad327aac99bdc406a3b3803c2e220eb66e9e7b2db59db953df2aa94acc305395f84c60cd45c1a7c91d26e03339d2cc9b0b46ea75820ce19316fb2e6d2acf24c0aa3ea5a13307f060002307e92cf92ff3beb9b51b55cfaf8c90c4d2ad8f63c854d5899c78e2632bcdac3b6584b7a149c1ccb2d553e6eb55fc2938427e511f1fe785775c92d37a0f0cb200ab16b1067cd8ee0867e710fc1848b6b9a3d5a28f31572d268c9c814ea14decfb24fc035b7a27ccb89981975c8d77585766a30dd325c51b0bc371a201e6ee599e8b643d69a8e851dd5855a511128c7905933b99669d12f84e44786813c5bc7793015866aa9692a9988b401bf848a97246cfdc1bfd6bc08976caf23faa32b5240fe97afe138b381b1843eed2486aa5736d43ca636b9ef18df444ece622ea3dcc88f4a6582f7e62c7eee5722a58fc940305e196bd05edcd35884e52ffb1795a1811b0c23d97e6bef32a0fdba83a021e62f2de6f6054912e074c09a99d61695ced1f0cc13e7c9bcab5c3e1e60c45ef0ee67c4428967942942d58eb5b8bec57d82b88fe2649b921e88ac53c37f98c73a201e10f9b40aaa707fe0bb799f3f89fab182e8d6942b55bb332d7ce85d67999a2200c4f013de3d749bb1c4a291b6b4fd55ad8206ab3671f9f547c76bc2a13b13c8bd5bcef4f3ccda0f0a85d29289fd2c9c4c1c8037308370e0c4f6d61d0b03e5cb1fed1a9d4b63e4660b6ed57321ba25cbfb75743ddc743d8b03f53f97971577c9f02b04561365d24f78e4beaa2254a02c2738b3cde56ae99b0d7e0fb3d8c87c3707fc3a1bd879d96457a105c2f52da25aeba7f0de79162073b901ce9ce698b925a2025b54075d094f16dd6a8986d41a5d2e32e0d926e0a00cd8279be4656b44886976ad8f292129417169126a7b30e0d34c7b07efb63154dda18ce6e676c806ed359f528f56d79cc263067703fe9ed73c509cb3b946f9d66c1b3260c68a2852f6feadb1dcc0b0a303dce50b0e8014646de869006a286a5a4fb907031147168780d9d57728ad24fa417b00e49373a20633d36eb6ef6cc15bca8578f6d2540e8888368976b92a460643498ecefb071fd2a57d5fbd5054fdd0bfff93885b4c093fbb4265a6516038c5fe474b1f5fa5f5fb11b2a67edae0a1fae0150e3f0fcb5b1c30856af24a27c68a6e7f44f490f0348fe5672d72a4b541a472ed0ba2b5477fb4c6b7e969a0a5251ec7d05835c93001eb0a1449a23c8cbaeecac345ca9f00212b51315ad9278315f98f4116f60e1319381d17a3dc20871f4d982fc88bb"}, {0x100, 0x1, 0x5, "314ad6296acd1fe1c7987f831c33c0dc2c6df6350b10aa42084f66a4792b90269ea4b2ca5dc46ed1fe724f7cac1a9968d6bff41eb55cf5d8102dc323af277fe51bd3fde6ecfc1e6c4993000bc3a02cacbada6a54e808d6aadc22454dd22c189ed313c760f18366c5ec00b710d1d920ee58923c031ec26849141e36a6d738b8dc989927492254f10395edd3d4910ecd35a3e0db5b30dc09ab9ceb87d71ab72a7caa0f575e790b90ce7e7685d059222cda8b74f655561ff94e5ff9fc281bace0899b7afd1c28ed46f7d4bb04c3c174624e2b022cd1fffccdeb7dbdb35189fc5a26efa57af71fffce3b05"}, {0x80, 0x0, 0xd9, "d50daded68f40400951cfb4aa6073a549259b70d59c9f6cd92234500e7f06cdbf3133837ab7322b8a5395ca990711ddbcddea47dece7da3394b10b999b266b272b89a31b231a850ab9559eacabfdedd685455d0f04e645f474a1ab8b9432f5ebcb5454689eda1cedf634b80da578e10a"}, {0xa0, 0x1, 0x3, "679bb50494c6ee6c5925ebf55ceb922d9ee52a1e96608cb306c4af90f3a5c7ac7abf5e81932a987b37c5597ba28a2b471be01cdaba91eaa567162a0fd922734511833f385367e6cc9e4c795701de1c3cecc68c3fbf0de2450691f779b6cff7fd20fbbe959a7336a2dcaddaf288e15f28d778eead0f76ddc6fa5c2d9d98e81a3e38067ad5f1f65ee81b"}, {0x68, 0xffff, 0x9, "cdb205bf1e1cb035664b77d8bf674f64ed360a0ebeae2f09a63574632d2e9852d36e725e50a739555c156653c80227577d1d513776cea690a1fbefe0262a3df9341b7d968c6bd4aea4ec00487b5d0fa185"}, {0x70, 0xffff, 0x4, "53e32694bcdf091f5599743530375aa00929f49539136f1616e26f6afa148446a43c198d3a5ab65f23b2db2b245e44d897acc706bbea13b516e8a9dfd5dc531655ee2c5fda317e7a169499a30eed7cae4dcb73c89bf7450e79f37b"}, {0x68, 0xffff, 0xfffffffd, "ffb358693364387a0e12b0f65cda1f1f7bc22ba5ad4fa615af5da630b6fd9357bce4968a93e042c7c65d726df60d1bcf896ba7b9d0a6f818247003d168b4b18a2c4f6f6979ea33f784de85f9f0cf93c6c408"}, {0x110, 0xfffe, 0x20, "05a504c5abf836d88f7cc355ff3f725b1e93b6130f66f04f222917fdf71570364509ab65c99a426c0f510809a4f08a4379d4c9b3a5811c43c60317dbd91243164e1fca4ee48b7e99e30d8529bafd338ed120a852f0ffd965d2850657ee3df4ba605b52d54718f8b0d6b5b3a681e2e9c7cdfe46aa69fd2e36597203a8c098fa73f8adc51ad1c8b80079c192d01c4acf6afd377e2adb72e306d919407c0217d3a2e54030957766af5b3b13b3ec18ed20b28f1f599465a13f4edb87f9b5800876326a5de099ba770a21ef157f2781555fcd4fed5ce551f1a58e4e12e8d66174100fd0fab5d23b97b51455a8ec04f1131c0eb6f24235d5a01a72c07d0e"}], 0x14a8}}, 0x10, 0x9) r8 = open(&(0x7f0000001d40)='./file0\x00', 0x100, 0xeb9280fe6000719f) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001d80)={r3, r4, r7}, 0xc) ioctl$SPKRTONE(r8, 0x80085301, &(0x7f0000001dc0)={0x1, 0x2}) r9 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001e00)={{0x73c7, r9, r7, r6, r5, 0x100, 0x8}, 0x1, 0xfffffffffffffffc, 0x4}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e80), 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000001ec0)={0x8e9b, './file0\x00', './file0\x00'}) close(r10) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000001f40)={0x2, &(0x7f0000001f00)=[{0x3, 0x0, 0x6, 0x6}, {0x5, 0x6, 0x1f, 0x1ff}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001f80)={'tap', 0x0}) shmget$private(0x0, 0x4000, 0x28, &(0x7f0000ffc000/0x4000)=nil) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000001fc0)={0x100, 0x2, {0x6}}) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="02", 0x1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0xbf035c924f7afc22) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000340)) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000002480)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/78, 0x4e}, {&(0x7f00000001c0)=""/173, 0xad}, {&(0x7f0000000280)=""/242, 0xf2}, {&(0x7f0000000380)=""/38, 0x26}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/56, 0x38}], 0x8, &(0x7f0000002500)=""/171, 0xab}, 0x1000) r3 = socket(0x18, 0x1, 0x0) dup2(r0, r3) open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r3, &(0x7f00000025c0)=@file={0x0, './file0\x00'}, 0xa) executing program 6: sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x5}, {0x4}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x62, 0x0}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) setsockopt(r2, 0x9, 0x41, &(0x7f0000000480)="86f4baba6d1adae8d0581ceaca57ec1f1e4af1a558e38c2dce539ce5bae1591a16f277445395b10f1070bbb27bcbdb0b0675e404b2876d6dbe883e45b3ac79d56a7f25971eb12602aec7a01c66ebb2971f5f528981f6552cd717f7872da38cb4b41104058d1113d9c5db51849793b9ae7e316cb04d4e1846bf7976186921538c28c2c16d4d7642584f5333eb21e27e4fa14cff630464b9e1788bf2c28a3f6a4079a3af2f3165df7b74a3c053ca57269a47bb26482c32cc76270ee32a3007a551cffc0da37c89c585bea6b8fa3def8a161c24249e1fa7ad4079890ae52917b6e9d45e19ca3c80dc6b00d42f2f4bedf868928573909874dc486a15521809f56430a45a76585ac6c6889f4378000b3667d3ad8bb81eb1c0824bd05ae06be090fc87d0e5cf4100f1ca78a6e35e681a8e4eef9f89a1b45a49b5e5bc69850d24c30904e239fd1144d1", 0x146) r3 = shmget(0x3, 0x3000, 0x705, &(0x7f0000ffc000/0x3000)=nil) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000080)="00000003", 0x4) shmat(r3, &(0x7f0000266000/0x3000)=nil, 0x2000) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x20000, 0x0, 0x0, 0x2, 0x3}) socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) syz_open_pts() writev(r4, &(0x7f0000000780)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f00000001c0)="76c17816fa5d0502e1a5feafe5102f735119af78b4a1643a0070f9503856f6d17c332da5ef46f2eea661c91fe7acd8604a48d511978093eb", 0x38}, {&(0x7f0000000600)="4fb1c7aaa44dbf79727d66bf91795b901713dd3c019c5220dccbd750c6c2bf6120d1a41ee8923685b86baea215603130525d8e22bd44d5cb08e94b608d67d3fad61bcd28c81a1a072c03a54d96a8169def95d4f2e6a58420ea966d838324bfb6a15a71c23bdc2ddc4c8f2edf1c55dcf907d1f547fe44fca0540277d90759b6f1e55dec75bde798ad025f1362f958c7e697efa712149f2494187ec471fc14e6e19deec9c634f7d00a1da33d792a0f73dbebde8a4b240123f9c254c868e6d82a115e10052a7c073052b54b558395a5d2b65a4844489fb24b2bf83c927bb728e354c65001771a26e9390fcb3d", 0xeb}, {&(0x7f0000000200)="2c481047bf84995d319bb43cf3b4a7ffab665631fb859d3b9ccc6ca5502f121d8039399dca0e691dc4d7e394d1f2e8533ac9dd8e55358c54cf3e42be4a27f212a7b0756ebd88884d867c7724024fa2786596e933d6191580cf14364863ef10bc9839d9519070e91ce5722dc74b6173ded5496a65bde3d610d58cc63b656a9127a1497c2718187a36a51d6763ac5203bb", 0x90}, {&(0x7f0000000380)="484a7f52e47a13563dd6d6f2d29636cd515dc1a5ed3285a66bf198d68af03bc2df5abd642ca91af849221fe8556eada8268d0d3e35030671f151c93148c1335d37afe42b8fdab4f64925ae3728d91bdbd6b6e989e422bea0a4ebdf2449001c6c4004aecdacd60f34fc1fcb79c86db533c32d0b2807f99bd12f11c16867286feca28a678d7d2d0e1fc98d1bcfa8edffb905e227abe97b031e3db388940af78a38cd9103852a95", 0xa6}, {&(0x7f0000000700)="9ad3d38d52eaaeedbec887a60347f2e3228527630cf7e9cc648e05bb7b2c6bbd17f0f50441857e960c36645d55e0abb7db4f0498a7e7eba1fb34bea89558ef9387", 0x41}], 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) madvise(&(0x7f000074c000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x12}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) setuid(0xee01) shmctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_RMID(r2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getpid() ktrace(0x0, 0x0, 0x1720, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffe, 0x10001fffffffe, 0xffffffffffffffff}) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = socket$inet(0x2, 0x1, 0x1f) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{}, {0x28}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[]) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08bfb199120000", 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x8) chflags(&(0x7f0000000040)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', r1, 0x0) setgroups(0x1, &(0x7f0000000140)=[r2]) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000001c0)="15299fcdd04ce5148091fd176362c44377486609dd0a7e081a5c5af66d70c9edfd4b436db3cddc1b", 0x28}, {&(0x7f0000000200)="3fb5cdf071effbb0ec739dba72abe3c67272d70eae25caf6217762fac2711619aa62eee995d148427df4326558fbdaf38a633979ab86", 0x36}], 0x2) r4 = getegid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000300)=[r2, r4, r5, r2, r6, 0xffffffffffffffff, r2]) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2812, r7, 0xbb9d) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) sendto$inet(0xffffffffffffff9c, &(0x7f0000000440)="e2ce0b9cb5cf0d51351f96f36bbb6e99d4e809b127e0294be069", 0x1a, 0x400, &(0x7f0000000480)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(r1, 0xffffffffffffffff) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x20000, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000600)) r11 = shmget(0x3, 0x1000, 0x310, &(0x7f0000ffc000/0x1000)=nil) shmat(r11, &(0x7f0000ffc000/0x1000)=nil, 0x2000) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680), 0x8000, 0x0) ioctl$WSKBDIO_GETENCODING(r12, 0x4004570f, &(0x7f00000006c0)) semget$private(0x0, 0x4, 0x14) pwritev(r3, &(0x7f0000001900)=[{&(0x7f0000000700)="d0ca0990c68feb6f1ab41d82e1d3beac0ec061ee2ddf74da8187c9bd8a69d6d7e8093566fedef224372445a9c4e60f84a87963a91fb793804c02df5bfb23174e6579bb45840eadabfecefbeee515a43f562f4a157ef098bd94c9bba2e5542f222fbfa059fdee8a8ef8b1bef6b05aed3e00fb46cd149740bee8bd53b26c356f66bf607aeb12a2581f76d178059edd59963a6d916bf0c52026e8a67eff15d09a2be38d5245c12ef9ecaf5cea70551d94856c9e45e7d60b1a0da6d0e2558ee38a21eaa0ba2d70f7fcdb23a524f530df787ea65292c4b80a4e72ba90d80215ce41ac01e7", 0xe2}, {&(0x7f0000000800)="9ae65d26b407a34b700cf67d34c52adaaf7f990218ae95804cbc82954e37765e33403fc8c30891d731cd2b09c3227e8199eb607bf2cfffe81133f6b19431d716afe84fc33630b838211cdd431b2d644a4c4c62c9869c132df21195a42ab4f62b4d568725b2666a6689cf826d2690031adfee7e249bba6f17eace929f269b063b6d7db7f2a0a320a9738e12f5e37e7dd84d4b55fa40fffeb1cf79f149996fc16156b86e76c8d8358078d12536cdb2b00ba995c3dae46a4ceda78f817764b871d55861dd53bfad4e235f8cce98cbc574b4988b49a7eb37a9f0d21da54ee4ae41b9587f4b8fc9ecbf9c6276599b371a06d38745e657286746b8de827f", 0xfb}, {&(0x7f0000000900)="859d777c0716dbd41e0a970d01721f93999a1a79f6628188923ab8794877219388dede7845fc4f8c35c5aac9ec73d5c1e32fcca31987a30b71d2162252cc5c8c311c06dfde7d0b5cba7a22a1447c436a00c8525e3a5ca5118aac843d61b9d72593a1665932ab060b0edd242325546f03f2174a60ad82e34e41fcdc6c9f4c77b65693054f0832411e9c43d696dc530114c9e6b047ff3fbc5e2e8a7f4b771b2a497d5bcb71837a40e9c4e4c154226aac428e78f5d605705624d35997c6379ef21336beb8549492d6d3506292e7e5b0c27a36616d16f5a60f6293a25281bc8d3825c2633e2684fb66e2e804de111da194b1c2d9fa176709e27b58f40cc936ba16232ca82ca6bbb7d02d05241275bcece001ef4bbd9d65ae94dbeaeea4c2f18ec46554c8930628524cf2deb0cf3ee6e6bc096a94f8ec1e16dfa51a194fcbb38d2e0232da2ba8c7beab983c514b94c9a45f21453c6a78996f550e7189bccfa32b1184669aafb084ee63495cfbb97bbb967f01004320ff5c4a5a9c8b5b99a6b8748be56225588a29718a742573c90775636ff637ef7f65cafb024107ae76cd487084d82b78ceff0b3670759750a65d8e93488f94c9a82e3b09165417b6f557f94d1ea36ddcce7cfcb8d6c08b5d2819335d2ff62d16ad36782f4d46eb3b3024860b4cc8b5a4df250895492f0b063164779f0cb5fd0fae9421c5fb6494b87dcf5bb61055131992688d30e118fcd0c63100036cc62fd53eef81a0221d1badb393ed21a552d647ac9af0245be3fe4a7b725abc533819ec53dcae148af6e2b0cd748cca95fec2c213447be8029e427d8fa967eaa734d6b9201100f026f2511ad3cbe45fa2e5bebcb8718f754474180996bd41c2beaa1f8014a5120677f583157501f2dc2a08e0dfbb66fcabd68f613624861a8e366e152ec97111cc7cfc473c951bd4d2f0a1123ecf5de3d557bcbb294fba4a8cdb85a17dd7085bb047fa211b8d081766b8dc31fa23dad9421424313bda1bab685010bbb83c7cffdf0617bc68c9c866ab1485893265b569ba4de989c1d10c77872015af65ebde65c4f478b98b52a880a2e88911c881310e61aebf48560ca03908f99ecd08f097d8e355b5719397fdcff216a385e729d2825873737fad959844af9bdcb3445da2400086ef8651cc370093e1169b5813d8d714f772fac1c2ea15217c57d7bdda7b4e5d645b934e46c5647e0ed3dd0260dbc9d01e2c16648f90b8c56191307c5a1d2023502e62bdcb874c05271272b2873df85ef855a652535be8afe5949cd9ccda7cdc51f1a8b102d7134890684940d79130bc65b84d92d05fbf33f335dd7db769cd38e3c94577f8f2e65b114120502e5cf7bef9a4f6da97489e9668b92052f97f2433dfa07fcbe29390364eb236144266ed8a532b8b866f3f2cd6a14c7508982fb16bfb5498008e197dfc604b8e7d65f714d5398bc860e9e03cc9327c52b9f7bd3a24b5c5763ead05ed58ac667a9c85ec4fafa4e0129aadca5bffe844ba321ea201cf9e5eaeb0d21ba490785181936a66378a2f92f6b7b643d60d49df2649ec349dd2788c2a78901da125778f706a2567ab2f76602c598046c9d0453da81cf2e27ceced39d9caf87cb25e1737d9dd164b427c064e79de302643a03d41ffc68f36518255db0673c7e0267dada857af1e47c27f7a946f385b69c2bb7d67226952d78157afb7d3215eb5be6218b2f296ef46de11acfcd2dc353ab5a40530c234f640636eb47db96bdc8925c89e4898dbb8f62bfbc341d6a351fd21c6a563e1ff86533369869a6820a144111c77b48b45667b050828b77de7bbd8a5588102c96586c1a75cd05ba756680046f4a663767694d0ff4f49e601505a596e3e68671eb71884cb55c76149db621376708471771fe8885c4eb9282080bd4aa3c4a527b66d71cf2b2b03e91e486036e5be965aa8a87bfa964b92c1e23718ca269ac445986001fe4b00e4e7f4c3575038e074cb25d2ef753bef5f6de76e633c2c4d3acb7c367f574bc86b8da0451531b925b6d999129e674a49f54f9dc85edc01a3d48466312b6ca527da0de3b6febfe8d08e5b6a83451ba79f83c61b63b2167a1ff3492e4cb40f6a2e400fb99e63813fdcb778e34971ee9f5cc45ad00dc7c4380b5c3b2264b535d27ced6bf2d87b6546b22eefa3b890b7109822d42d388061770552553242ae33b3e9d26d2e76daa133b799a252f7c27e80a100c6363e9f0697aeadc6b570f5b904deefc9b1e4e3ea90bcf09e7c611d050f1e8152e7b81a8eea17bcfa7a0f4f9af358a35228ae9a3a47040f34a41c6486a464b7cc4907289d00173ae9149f65b51f4c110800903c0523d2013fe11d4c51aef0e1f781a18eb24f21242efe4474f045d94e0d1eba8a07cda49ebb5ee69cb7e27a5a61455688eb3e0204dd2385473b3ac3d520c72ee6ff02783245ee8b99d69c1b88066763fcc7902e0e37775d65c10895d95c9013df64749157cd264597f68b717db9ede9c4a7217d1db63f727fc371f438cace97eded41e5b3b4eb40ac78b54c115ca44e423d20c3195159f68f120ebf50f6f68bed3ec390b844eb21898d4460e5a44964b08f4539e75bd6483825ec351fba3212c7c4cf36f746a16e6620b4c71fc56d03e104b13520d29e02b4516f95b9ea7388fc2cab61cc4740e18b54a21b0f2139e4874093c806d9992bdd0be375c05e22b1086f91a67bb15fa8706404693313595ae9aa438b3a20f6faa218a775512ad3e3b50422d4929b4ee7ccd13fff026f8ddb042ecc73cb5528d0b5c8e2e56478a9a68d6ea9d45dad859e80de87cd85b757e0f90d9ac6bdcaa6f08ae5d781037cc9beb335a804f9330967d2a0b16703c1cbf4500cb1af5cd303a69ce2bef7fe1dfe021a7ecdd856b7c9dedaca0c6744d5932c73ef90166a19e516ac529f8f5af413a20d2b0daf1f84d49e1137b291856b59a8a1685eb7d9e6909f31f3bb85709e42ade6f06cfdb1caa54837d881b090efc8f9d600cf2c7119aa57a4389da233129ee86927b6e025c48a2fb9c4e9926ae622f3ea7431feb6fe8aee143f3d74893e971485baf72d6a59d15ba95dade33cf69cc1b89f1d3f6c302155617443f432e5f73c457967342ab68114ffb13729c838e3ee729f1cdfcf0dab9d81bf29e3512b1d27164b32dba770718d565a2c99b1ae80d2438d86e4bd714cea54a02a99d5864794e61cdf9c059fe8f34238d5b978841e57710356cc33f7787e58187a0075217b55fb1eb0506bbbbaa05d7f5d1958437487ee5980d2b57a3c111a158de1870c03792c7568c35b59a57fec486e2896c2570f6a9e591ce697e13a601acc8bee167f390d16f9b684002c2896bd64393e5d880755076d8ab4f13d240ba9cdb97b5e86b6e718e683e05d5957cf5985afffd761e0258aebd0317eba1a41c784398861721032ae05ea42a220137b599f2319d3a248a3cbf4de8941a209819693cc9e6e08648687d615860e9f8776163b63b9a0e9d941f6af8707c8b936656f46f0133bc1e01a1e01e8270fee36f224db39048b0fa567a91438b5419c4f9839cfedf8d45f8841d43302951d19bc4f59095dad2fe1303f29a71abcfc998a0be9ae26e34b68d45c93d7e96881de445098177d6f03fd7f83c7927ba5948b6f684064c19201e901f6982dde7f3a18bdefa1e21398deecfc86c63c268e014a3064c4ca71a560800b4512a35250effeb4db1281d04cb90ad045bec5568a88a6c90a55b463563d60a38522e0c4417dcf18ee1710118f0e8bfaa5782e519dc67306a96fe9dfa312796e0b33390a55051dcb51f35809a5e10914789066dfd1d342510737df0fc25c81883810c8a6a92e89d9e2024723bc6668df6455b3472e316543bf13b86e7557885201f8d6d44b92f872fa4f02b1d7362eab554c1cb8e7b1fe0375309865779c9f94605ed77f92869d45ad461d0be3949518285f14a032b6727b30924d3c43a56b26aaa65ed2d13e11993b4213765ec739da737873a7f7131f5f04797b68a88d2b13cbb6a33aec1721e2ca95d9166f12d42c8e7d7ceb50cc246d5d1a3bb899df73d219666241c577f58c693a7d42f5c3b8f20f9cdfd649c86e56cc5613f7f1c70f06eff50f301144290348686e0da6cac54efc06f4953e7e8ee92d7cf8981e9288b7700e3b8aaa4345604e17987fa2fb22e30d644f1fa136407ee61e7f4720251b162a7247eadffdfbd80f6c701d6d4a63d690a69a7c97e6539483afbcc282431c4ff74bd993a58888359d45c2b745d738aedcecc9085305ac39397f898a124a47615a5a365f5a07c57a5d1553b23919e44360543d60c034901edc4013bb7aecf81ca0fe749aaed23ee8916cf607dc2c7fad1d5a2e659b8a747609823326b220a854f875619ab6e6491183e0b27ff4b73293bde0ef597b8866ba1b9983d1eacf9b1501c27f11096a8874c66778e9e77a10b2fcc0811f3e5f0100761860618e5d971486e7864758280cbeeee4d382fbee4792ce8171b5c49cb49243ad2a010f90ccbce72ae473d0573b7e8b0f8f91770b8f0f7eac34ca8cf573aa2418883ddf230768f6b0b79f0f9feb1b9068eecb002af560d5f0c8d17386c6062dc3cfc75bcdeee8f8706bdcfa66fe41ac94c14bd00d3ec2c7269c765a188e31a5862566cabf4643e116f61e0e70d1fe2d92892f6c1c5ec0f2c03a07339d59cdb13c24150ebaa21d5428fae68e4a0d73212363cf22e2cb5d715346a3cb1315fefc49db6c5e657e80a5f42e79f793fc6fc60b340b5de1ccfda0152e484bb4e9be411c462a1b944c92f2945f81e018ce130039a5666680e8c3741662b2c87be5b90714a3bb8e52a1bb585b93525d4ff83d43898ebf28c7380b8cf98e7e5a77881138694c7b102602134871bb5dcce57e7e271dc39a14e3bd5a396316343ff5c49998c7c72971eadea875e1eefa418181dce4a25b7e0097151604d58700687df6b872a35fe0930f30e555e520d9169d8a0e6f9cd07692211cebeeed06a95a894f2cbea42cdfde59c4aed003b047b99f79dd493d06c761eca253a8313698554eeeb71cacd9a9548733893239ab1a052f756839225a9260719132c4eea591cde2de9122dde5e5123f31c3a94be7eb2b5449b343bf01204396135b6c6efc817fa4cc36ee50964655a4422658d774884f112e46d394cf7f4300d7ace72ff420b57136aa5413f520535e9c88c2e9b1108406647626fd1b80e70d00bf1587c12edcd2c601bf76b041e0d01c3181ed934464a3890cf1eae9413343babff438cb36e5329f9a18abefae6ab0f8bf1db9751f9fc8698b0110b0aea4819cdb69f7002c594381f8f44503e9db98ac9bfd8b1cdf29743ce49c45265acfdba2ff66c69ae576ca2fcdbb999ddf065edd0316d360d6009607db3b4e35a4ea6e68435b05ce3c3c2d4a9ef6d17ae5ea685499035fd14538406a7f200b78dad34ae80979fa0b1ea0cb35a32b08e9b5604e5a8aa32fcba0f7cc248a25e329b6f35001f9ea45c24103ba86ee396825cbdf89daf572638d0bf251a2fac877800363b36434e692dfa726a8dee083f8aadd3ae51e2bd5e116836bc3e458cdb7e317021ebc0edc088d7d249a0561bf016979e5668ea5b34301b8c1d8428c0df3810d22accebd46af35dff94e62cb29371404d57fd6ac5454b9ab4fb446a0d3be11552f52736dd57f6b3e9a8482709fa5cb3f01453cf536fc495e7b5180c58283052cb113a438958c097757b185744ee9c03781d1efeb70222466caf44857eb7f33b2c3c3b917672c08a0cbc5309fa20277a78ec816de2449ff0fbdbe", 0x1000}], 0x3, 0x1f) ftruncate(r9, 0x9) fcntl$lock(r10, 0x7, &(0x7f0000001940)={0x3, 0x0, 0x0, 0x84, r0}) executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000080), 0x0) r3 = semget$private(0x0, 0x3, 0xa8) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001940)={{0x4, r0, r1, r4, r5, 0xc8, 0x5}, 0xc684, 0x400, 0x9d9f}) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000680)=""/8) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}, {}, {{r6}, 0xffffffffffffffff, 0xa1}], 0x0, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x1f, 0x0, 0xb66, 0x0) semop(r2, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(r2, &(0x7f00000002c0)=[{0x4, 0x0, 0x1000}, {0x1}, {0x0, 0x3, 0x800}, {0x2}, {0x0, 0x4}, {0x3, 0xfff8}, {0x2, 0x9}, {0x4, 0x1, 0x1000}, {0x2, 0x7e7}], 0x9) semop(r2, &(0x7f0000000100)=[{0x3, 0x801}, {0x0, 0x2, 0x400}, {0x2, 0x8}, {0x4, 0x1, 0x1800}, {0x3, 0x101}, {0x0, 0xecb}], 0x6) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) r7 = getuid() seteuid(r7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x7, r7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}, 0x5, 0x9, 0xfff}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000040)="f7e1a137", &(0x7f00000000c0)=0x4, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x0, r0, 0x0, 0x0, 0x0, 0x4}, 0x3}) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60dbaf7700143a00fe80000000000000000000000000000000000000000000000000005d"]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x61}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000440)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000300)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f00000003c0)="1879f2d6f15e4eb2ced42b8939fd339d39283bf9dd2f3212401fa8a929c5bde0e7d9ffd3e6180bcb5c84d6ad6a8a7901ba5b751a59044dc2c5515977b8aa47acde1708254371faf892cddb4107055d51620ee1a43235c9377a9004e0b8d686a544ec151703a6bb72c19a0df618a4df0706504126034623939f450075961e9355608d763497988611371ca7ecdb3c96a5213d95b4e5864d19a69f39bece66228c19a13ea08bc97b13de8d0d72bf7fd574f717e8ef1fbce83e38afc3885c07e7a810373e5ce625de687953749b2433d6317e01a51873ffdb2663cb", 0xda}, {&(0x7f00000004c0)="65e70cd227104bd4b9d4104ad8caad63cf5bf5951996e93b1d1a3f1704bad9392ffe9a6b7fcd8960ef96e1878f04aafad7629fde79e02c9b3c47a8d4efb8f91436ac2aa78678464a4ea9fe91c05c907f2b687b0096687621f9c6e07999929efd089ad22cb1650fb91e969f80e325f6361f368f0745cfbb4b016b05884aa814b9d164784c06f0ecefa03986450565e9fcddd81ca3c5b86900cd05bb5fd3005c5360ef4f6bfac88c8fa72bd9a0f5527140cd83612d398cc0bd9f422dfce930da7fc2262494f59e24f1a94f33331761edc1596d4af2f276b09dde54e3833f4e3d12aa6b4ea18467cb92d736396946c465213935699c2f15a6cecc", 0xf9}, {&(0x7f0000000200)="f8cb16bb75", 0x5}, {&(0x7f0000000240)="8d4f68746bc888fa8feadfae5c66e532e0cb09b161e37f7af3efcfc218086065fec0f945d273fd20662bbca86ac6853a9f681ed1f4", 0x35}, {&(0x7f00000005c0)="7b8a2900d9c8a140f7d586f4f723678b52b96325700a0d901a10a9d9f95346d6caca8cd870466ff912620978113d982a2bdbdd90c2c21dcbd97389857289a6806a395f8297fa4f08f91bc11999b339d9b3d4e211ed6f9da18700cd1b21b279a5eeaf8faeb9bdc0f5a2999f810c99613f36816ae7cc62aaabe1152191dd69f12afa6c0a1c877a6279355ed032b898d4fad82b37e0dc138833769ad059bbe1c9c337f719c4", 0xa4}, {&(0x7f00000006c0)="36070a79565850167e913666e2f1b2729ee2ab6b12b56ad67e6abb5b84b48f96f71364ac3e55ddef97ace5a752511ac5a9cb4134efc2856f28334db946d0e87f86708156d22c74c10c8866af4e978c00774eeee0b52d10abade3ee87c39012d7bc78fc4e44af5c45391917ae5dd60b46a3e60f4886cf1d8633644fb2c90c7ddc34a166e563ae099e1ea1782d5c3366dc8890fc9d269350559ce405150d8f5c2d9d9862d4781c53113584153337e537d9c9e8", 0xb2}, {&(0x7f0000000780)="6141882992ade818be1816241ace4b1cc520443a017e2eba1735be565e19ba9847ed12fad2d57e73829e8e5b10f1ce40287de9d450f0a32a521681a749f1a9d19dbd201fa3ede4084555608f23628971924126cf2920f3f79c64a378ef710b475b14b0ea7eee89c7d1411e6c666f3a123d8f0bcbd0dbfc280815bccf84d4214c8082dad9c78764697975afba47f033de3ef5b88689200f13b41adb72fc211e342710f8015bc6785abae52d84df1980b7ec677af272480fc1f9faaf06d21fca1bfb2b623e042fd223014241d3f24f84b44e5817151e44fd0f30f1afbdffaa1746462d84920e713a456493cbda498a4170999071bbc8a1ad7fd41497cc05b733c84502f88dbfae150dff8678d09f6f1aae20c8ccdbe3f6d25923cba83034c3a7446f0bf60f048e569e00862ed0b86792ccd6e0173ed6b06640369f6a67cf997641c9cefd540eb0733b24a21f7bc30a0a4385d697d4f385ffd278e3f6e790f17eaa240ce7147eb9ceadb55d5a46118ef217e0bc54e66be9d556297becff818800187b2fba0638daf883a26a8ff22e5406d9e4557db304ff68417c02a926541849eebf08b9ef7ea2e557136651e27c767777853d8e8938c2a86a0c2c84102f4a2b3622c2e5e4aecdccc45190f1c36a7f5d20f9eac30e24ab82233ec6ec0c15263e463abd804b63d88acef8af78203e557c43bb083a0df8bdc0d2d2640a19c82a3f6f81453d54a950653d91abd10fc854fbe3248b3b11a46e0bec1845295ee0e7f5eacca7fc312a95bfdfd600ff4a961a27564e0e29988732ea8a05dc0fbfcc568d251d2b7dfb43ebbdf59d633d03c9a3129295da04816942e85872fe6b08a17a076b840eff2981db9ebdea8e0710b6db0d43ca6847e993ad73e5e273b3b960cc263a04f2b727bce95d57f5b7d7fdf150c8289565040bf7dc044a9a2412d8e3d826a396057421a0e908ad96dc91cc88dd8adc30e6d8e310719981bbb6de415387bdd38b35280c77c2897aab2a99eb7f6a5d69c62e8eb5c0aaf5d5da0d6075978bcbdea3d4c38a968814fb99ee8134fc48047d3bf244096c72eb3ee9d32174425d89a354b30a95d370177ab8ffe9ea3349e12cd6fb38af9db9125e3741b1a32e936ff70e86c9404176910d2f59191cae649c4442e4bc1b7527a5f0d186bdfef4ad606d83d3a03709c1774e1ed0b759490ec627b68ee6459df16a910a343042bafd6b57958d67c4307f4fe7dfeacf0a77bb29283451e9e21f5435c28893be3cd45d207d4fc1774b77ea4b746c11446c20f398fc1b1b308dd7222a93f75f1fa796679292f792ba12bc6a1729edbaa0d5e2ee1bac792dd967a79fbc80908cc421be0688aee918fa569cde1e4fdf16fdf0cf469f9e90e01b93f54c18b3f6982a1b747f82d9998034c78fb82e983f69008ec99d65af342187c88afeca91fd4214d54d4636c485f5e2c2ac51cafea43ab59eebb9d40ee1e23c42577cda24a73d1019345f7f04efbbe0e67d697d63ef29041b228cb468e1d295eeebc49ad0d31b652e42ecaad602c32f20f300f69d9f49a7fc5471f11c76bee098f5c9944ab329ea8083897d476df3e29096022ffc3cdb44f996b6e090e3d09f0c323c6b682d0949aff26da5f5cf31831478df330bc288dd5556fbb46f8b7959fe7d627551517cd011c2ae18b528981774799517c8f73462e94aa9fa276dfc142455a4c38a2858c24150ea5aa0ba79575b43455da60e979d7afdcb4a531630018e0310c401c292cf5dbcf681a3904807d77d52a40d6bce951b6c3da8173f9d8c2ba39403c9bd5141e366f040fcb4a84228b192ab606e8f0f9db3d82367aa5dd8f23446d385b5837b0926a98d5f4409eeb405e1f6864e41298f8392c945327d71a191733e57704f9e9ba7ee6a573da55d2b7600c034be555062764769e6c946cd9c92df3edf70c1bee959dd1545d08153b3090d444d499d131dc965b65343a5a37f49a861673dee7f738d06adef17ac10e083c4499ac14625f7148fb2e8d98c4df83b1dcf04928087d203b76937422cb163c0f5b1932109d51a1f88d6cf430fdeb465e32721fc27771de6b6018fb4d5c144a3a48ba374f7633afd7a128ef2a45c77af7808e53acdd471d81d499a148e7c79784f84301206fef05055f29cbfc1d5def9a8e69b6d8a752c83fecf9faaf9b04896babdf1835d2724d2829cb9298e10e9c76d123ced32b1cda43c860d7fa5b474d15395b29cb2734b4fc5471d3f5f9ce4011d94ed1f795c9d0f066b62c66744005abf0b7ec070dd67380d9e9e78c46ee72a4192be76d22b9ea8ad0cefdbab0979ed5ddde3192560a9a32decf6280dc4aa30e431eb8a5ab6477c4869a50f238c20e9c60b5090410aa2ff416f8fc1ad9bfca41e941db6277568e4be65b4ac09ac40f832ba6f4d397cdb43f5d3dff622c4a62c553f65bc0c8958a49cd043c3269f74b794e063fd41210dd3c747e46054e1f4800e0db9acbda756a8a36fe2c075b8d557e284ca6e18232a6d8c8cd5136e8dfadceea0d6ade317c19f690b1b34d7364f741170ddcfcf73c0d57e253d9bbe1d05ec5a44e54a469e770e2c22573381e9542f241421d48aadae99ee8f9d3d8133b885965458456c103041d069d86547371a37a52bffbbb494c8dab71eaa005292e8955d89c9cf0254445878095347baec2079d5a1004d866fde76cb15b64cb39e3dc0c0e39366952e8652308d300017c1c98b276a802cb3e93ada468d9c2380c51d93281e7b9f2eddb2906a99ac351ed911fd64525272068aecb04da42ffa79a53f1f37112b310b22d5b9583ba36149d6cdb470a28902cf2952be5af014e966a5e81c18fb1e517cb4af1481b65e91713465b8c9a9cf00d2b5bbe55a8b496e0d6df4f326e6174af5ea26e1d6c4cf01c5d14def8d81c2df82fe364a76394e2a138b9c339b336c0546ed5a77d60eda125d02c1aa78fdb9ddad819cf121ba14fb90f898cd370a4feea8fc85cce289a42bbafaac080ac6665e435c6185346c289a3b2631c21d41988a31e117c7aa57c8a4b19a29a3534e0d26f62726c6f43233e158a4b48e8c128f32fe53131afcd8945b0028709056737f45dae07e4b994ecd909dfbc2e720148af98951f94045a8540368811fdd9fa6deec7d9615bf2f091171a30603538f22c9259da43299bc3c80db03f3939cfd1a2b5091b4c603a64f63b025f406b1e65c2de3b817a69b2700003775878faf28688c605c1fb4f08311780b2c6ed9834de75ff6753a99794b0e37531a4e6626ae963451c7d02e1cb5b6baf2c56cfea32ff23dce68dba2d31abafc75ca87433013ff30ae2654c021bebb6e2ef45183cfb831a9778403293f61037b89b4654f7b5202796711d3691159b79d12b9b4d69aa9e0744a7605fccb904fa1ffd08a9a4332fb1168fef1b696ece7f386c2b78683e8399853c56e3652e94c66b4cbacd4d9a2ade619e0adec02aa9a16158eb8ae06e5aeb8eb560a224fb571b314c8b733681220d03f8e522bb05ef0a9a69650167c666876e140c1ee8ec88251cc5dc47fd9f48f704f947c1afeaf7289347941b3537f9081c07f1807f690d74f7b72ee802d1c6689e0cdf2f1ec29c32380fc931bb7cda307ba3d0eb01f8a304697e53e6b3ed5a059658161eae71e7a09b1f8596e9d37d9c840749c8a8757581703c993206f45b9f40df8bb99fdc42ea3631bb3a45b2c3151ac62d66942d81d4ce06359094d7887317c2c3fe984cbab7288f7a8587662694c6e5238b43fd628b862e406a4641b6bbff648ac4f7204df7ab48b6cbd35769f00585558688da4c7fa50888362ff80a11646d56160570dfd48f6ac64790be4f29c8f166579ce8b4ec6d1103bc1b8cd4b0cfc48b78f56bbdd0bef3bfa7a51a9abaa0120a619d50826955a41bff36acb748f6d086788e3c1fc64a97112520ceb83c26fa2a79717d743ce895ce9d209c7fed65ca1fe64a0445e68ed7634d6a042a6601331c63337957dc78c021b71bb5eac90855053cddf299ba1ea9de891fb609ec5f70ab3fba7239e550da48bf56bb8622a5af53aa030d6bb093cf8d04506cc729dad249e56c0fdc46619ebaa62ccc4b891adcc17c6ed535029784e3cdd5734d87ea6b6c6b9349302fe8cd65dce070d97ba133f80556af6901b7ecee3a9d356593a28d1ea806a2c0054443cce9dd135a64d27ac1679274812f6efa10b531a302a199b4affa1c25b8886fc5cfcdfcb0d5d5aad628077d38628617f85e7d56a9841958201458320a55ddddc7ad53dac4cbb14a8f3d73c06bdfbac5711c842dba364c755db3eb9712f27b02f5645ebf5b9d29da21d8eaa41b1ed595d420af0b7b77fea2d66c34d1912f87330a4aa9de8c012e6ee655d7791273e235ddc1998d824d48dd1473fe196617a68ffae1cc1858bd1ed597325b2aa19acd2cf4e58df74fc3923a972fc31310726367b2b78fe616d55536a9f168b7f84214563ac07612f70cc73cfbb7c36511d99e70eb6ba7ab2f78e3dff08a1add8af9cb4f6e544fb06e0d5d72eb0ca07acc20d94e411ef52ef8d4b6633e36ae74599d0646ff7e12aca038653b0fd1659514494f35948ab58cba162a645db33836c6dcd117ea4b57242345accace617bf4dfb3f8b46862a4bf1d65837dd2f50b787ff1f126949380bb34b4d136a005c64e0cdb74c35da74c7c27dbaab9db73c96c76e771d5d93cf51cfe75561b408965d359077be699803c2bd03c47c32e5f61a09f71ee8ae2a1ffb47946b1306957f3380b8bc99641cd083644cb4419638cf23a292c524da110028ad094d4090010a3c89ede8362fb92162a773d395c5a7d79d758f6f13adb001194008ce698431d34d20fc4cad477f1dc2c0dc0051c422895b60edbe8484f647b6db51bc8648b20348d07704aa5982dbb0b3690a2fcc6851fade68cb4a8cb457f61e612af98bd2392be509ffe94f1959adee8294331fc7c403aca26d0d429625028da41f085d0b9468166f6b5ae8db73bc7fd9ef6e0c2d3b81b6de16bd5a2930fda24b108009c8b0bae48854644e37e60940599974c0817a83adf3c3a6ed412d8ef7ed9655f59c58fef250f5747a59739b5f2d4103c3347f6ae35ef2f744506e6e5bfe99477d786817bf66d4fa628367cb4702a91306ddd186f07b6514ab2c5eac27c913091dd5f24053c943f57b1ffdf6e27fa7f05d1eab4cee774645793aa9d819265d00fc89f5f0af6e02a0b8574deada52efbdcfe2a964755f20a98a6118f5e7946ad29803031fbddb55bd32a1b7cd41ad3e16f96d65ad627d4ad4f9b1624fadec8cb4a2c8998202059e467605b2b96474b59499a15db8b0064f6396567b891ebaf663ee9bfe152046897bc4fc10d8fa1be11e11feb96c17b323623f2cd67a9c55b01e1fd635e843c372fbcf497b1f8aeeb2446374b0f554b4ecc35b3062b00cc6ac4972d6daccc742e61def989af9305a93dc312920c46cc06174192fccb6d0baf9eeeadbf4cd6523ea387d6e9b5f44b3367677ce2fef16df783d439b8f1b17941513146342b253a8c79aee1ff42129e274b1c05a6cb9afcbe7a0894a71cddd38e05bf8f47ce1dc6636b0dd7dfd66dbdea290e5f3a3fee7cd57b0cad752957f4566f5524e15291c31f885c55ae47c429bd6010a6727a6b283002fcf33ca64d78eeece1804aaee9b4ab47a8d1a1309c38082515c79650f1171184cf6781ef3c132dd39c66cef7eb5fcb396e2b4183b651f0bba8577f75e02dfca0e720cb2ec29b6a22ad1144789e41c5d7ce41bdd89e3a7857d8770d014500f0dfeaf26409a81b5e73d169d9f95ff539e3b", 0x1000}, {&(0x7f0000001780)="5033a1f9cb1037d9866e354f28b3159b279d4f63f0e8c5923733d71b494f8ceb4c8fbf29051c255caaab7ce04462ad6c3eaa55333f3f278914776a44c7752aa5cf74b009d6948fe6f0a6174fb5dc1cadec0ec0376a4d18595f0aa53f61fafce6d0fa1f3ba48f785e6040cf5d7a004ceb5865742520084d0a6364bcc8b93432a39a9828596dd324d405a58145a3b124070c4655a4f4d6fda87a6ff5787b4fcc2aace47e7f4cedc3519865e2902db436f22d3020817fdb516a157e1311d1a34462f946b1efac1c6fd064ddd5a63ef7fbaa00d0d0f1a3be8997b439589dfd", 0xdd}], 0x8, 0x0, 0x0, 0x400}, 0x2) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async, rerun: 32) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) (async, rerun: 32) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async, rerun: 64) mkdirat(0xffffffffffffffff, 0x0, 0xca) (rerun: 64) syz_emit_ethernet(0x3e, 0x0) (async) r0 = getpid() (async) setpgid(0x0, 0x0) (async) pipe(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) (async) r1 = semget$private(0x0, 0x4000000009, 0x82) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f0000000080)=[{0x6, 0x41, 0x6, 0x80}, {0x0, 0x0, 0x0, 0x6}]}) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) close(r2) flock(r2, 0x0) semop(r1, &(0x7f0000000300)=[{0x0, 0x1, 0x800}, {0x4}, {0x1, 0x0, 0x1800}, {0x2, 0x1, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x1f, 0x1800}, {0x3, 0x46a, 0x1800}, {0x2, 0x1a86}], 0xb) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) (async) getegid() (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) (async) semctl$IPC_RMID(r1, 0x0, 0x0) (async) kqueue() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "c07b1f46000000efff0020fbff00", 0x1000}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa", 0xa) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100), 0x0) (async) poll(&(0x7f0000001580), 0x0, 0x0) executing program 5: sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000140), 0x0, &(0x7f0000000240), 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) r0 = socket(0x18, 0x0, 0x0) shutdown(r0, 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r3}}) r4 = socket(0x18, 0x2, 0x0) close(r4) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x20}, {0x2c}, {0x906}]}) write(r6, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) r7 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffbe, 0x6, 0x3ff, 0x8a, "28a3c059cdaa5e767b8a8ced45c5eda09d6a3a9f", 0xfffffff9, 0xffff1b37}) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x6, 0x3, 0x1f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x9, 0x0, 0xfffffffd, 0x80, "ff0148ae4b00", 0x4}) ioctl$TIOCSTART(r2, 0x2000746e) bind$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x21f, 0x10002fffffffd}) flock(r4, 0x0) flock(0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x80000000000, 0x100000001}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000280)=[{0x201, 0xfe, 0x3, 0x80000400}, {0x9, 0x21, 0x4, 0x8}]}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mkdir(0x0, 0x0) unveil(0x0, 0x0) open(&(0x7f0000000180)='.\x00', 0x800, 0x17) r5 = socket$inet(0x2, 0x2, 0x0) setreuid(0x0, 0x0) getuid() seteuid(0x0) r6 = syz_open_pts() ftruncate(0xffffffffffffffff, 0x4000000000005) fchflags(r6, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './bus\x00'}, 0x8, 0x0}, 0x0) executing program 6: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) executing program 4: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) listen(r0, 0x0) socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="f662ef7c33015df2", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}, {&(0x7f0000000640)="4035ec9391bcdac62e09d817e04b62e28e0f0a29d992338ffe2d52acae01835a1a27fe8538d6ba56089709dfbf505a53ce3b154e2b6604d65cac79864fe7ba8eddcc28871a5f1fa2834a8b24ed1e990bae0fd6464b1c78d25aa3a0b2dcefe931b0570ad6ff9f14e64f393cd4c58fc3327bb0dc576cefe2d6f658f0c460777f5f02ec1c7cfd0f010327e999", 0x8b}, {&(0x7f0000000540)="4ecafcd79678fc3a354493cf", 0xc}, {&(0x7f0000000700)="592eba8b8233f12db30f7ddb62d9169ba7d33537daf91abc2c12c17a99fda3cfbbc3959bcd6f4a1549077f0ce69695a53232a27c0f9b1907732d50dcada4f15e37dcda6988716c5919915761d0f8563966d085b68553eb4beb16c9bbd7f6d44a37aa81620b4400d2643349ca745ad8989b16814fc30615cf66709762339f8da6b9e6e5dff6e574ba425d4dac7f69e8c45d5b8c71e248832cbe87b2be9186f376ede47a3a48bc6fd02a6a975995d1698a47dd83abeaa5b24b3ae39d2817c8877a3a56656f5dfde1b91b47e7341544c51d1a9220eeafe95e10d2a9f4fc823561333bf71e5442ea1bec24f18e", 0xeb}, {&(0x7f0000000800)="5b8e37cba8d7b8b7e6989eec1fb4f752250dc38077a9a8e2054276aa9cfcfee834408d9db01d62c186e3a15bd30aa808eac53ddb8d800c3497f8615a0eb071fba6428d160fc77241927f3e00361a7b6790419788b7eb74e36ca80281259e923d29a28ef9d345a213ccb55ed4f2d03820f0dd2a3de6842f2d54787702f9880ad211dcdf72ce83d0f6b8b6c78429edaaf0f3e0686c0aa52ef12845b4271789eafe7fb6243d67a1f5ca21ab60fd9bce4ab62509fe367c2e3589f3d7862c707a194897cf75f05d09fedc4d7d", 0xca}, {&(0x7f0000000a40)="18c086d3ea5ab844466476e6e737ce745a03def790535237b0d23f8cf0c444207968a442f26fc64021710904850f57e2cbb6d93df93d1ab76fae96b95702731df4db27270808bd1b8f924795b2c126067fd399d66f99e86d9642b4901518bcf6b874d042d7e13f7aa0079371deed775b721f8f57230212a01d443eaf47d5b8c6fe9248f1ff32517686", 0x89}, {&(0x7f0000001180)="7e9cbbfd461c7f8e7adb9e28c03a3ee0433f7b7e6026cbbb9f29ef845678934049ea808b387c9385aea2cd9f740d9bf21a0c01be4600000000f800000000a44487e273dda880c2920000000000", 0x4d}, {&(0x7f0000001040)="409625130be8194047f99c730503c52edc5cb692fea7ef1261233b3cb75e6bc7a1ef8bda83ed028121d5dfed4fe74871ed92ce79f653684dfeafb2b1a287fd73981e6e00db07084c79454d57cf30a8f99084b07638312d9646f9ce4e11f1a0e351689f4dfc38236af535c20dc2167351a94f2adeb755ff2b1e66e3c29accb2c544b16f", 0x83}], 0x8) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) symlink(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6381) open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x180) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendto(r2, &(0x7f00000003c0)="04", 0x1, 0x18, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCGETIF(r2, 0x4020426b, 0x0) connect$unix(r3, &(0x7f0000000580), 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)="1512e1564d96ba7b4154fa1483ba76cf3dcdd3db622b2b1accfc6227f5ff4489ac6107f744e4f1115f6fa9cbf037f4c13d22dff2106c95119b805038d269", 0x3e}, {&(0x7f00000000c0)="105afb4c09d6ea3fe4c505d71625b8e5014dc0247a38d2d08066347a81b0e6ae3a65f3efaf0fa5cd201deddb95265fa58afb58cbc694c5d9295e9403fef4e21b145f0bd26398bb3f41c369a784c1831bda3f3a571dc6b0fb0beb523769d3de0f262a0154cf2891c026b5fa18d522ff1a2b3de9ce6f7e84afb626c1e199f81fea79d103ba377645da00ad6c1c25654ca4e16fecb198c2f504b0f2d0", 0x9b}, {&(0x7f00000015c0)="368c12198d2f13281ef190b0ba1c15ae756d97d693b7fd9279782307aa11bf3c3e51a52d92b01a65dcfbcadfaa379558872305ed16043097e80344f02a4a18046689175da6e300d8f89ec97821facc2d93baa2e781955eeab4ac7837af36f2087fe391c1626d341cf01da516773e5ee53332cff233c448e479d961c72588eba4819667198899098d7b5cca7f0e9eef02db55f58de2d5c72cf3acb4bbd5af99bfc0665d8234bb8842630a5cfb8b91a0d4a4e31e7bade89ecedf4540c8bf9c7f38a608521ca19ec15af7ff4ca25370b87a57b3855d5d37e67813e01f8498e3d797f8e3bb5f59627c6c5b4ef1f4cf76b93da3c049bad37dc9aedb3c131158497549ac6f3c1ea96a0671ddfb8c21f645b3bacaea767dfc0f699ac264b3cb7d2b8218f48379823ab1bb2dfdb525c60a62e509abf232685e629a915de67d31103766955d918a08531102e6946f02960fae9b616f9eb61655968b19e39671a57db8897892197bb62c3af31c520d527fa6e3d49be32ef46313405d057618bbb8b16452181fe6d1177b839ec094ea94ac32c407e7c5e927e4e76085dac6709e7986a3c414186ada405c1abfa6c1591c97181fd3c760c11e060e3aaba8ab1a54cdb5c65eb26baa0ff62789c61675db73820de8307f0c73b34084675019", 0x1d8}, {&(0x7f00000017c0)="9186688abb8a9e0037d48c3cde86fb355ddf1f53c02b7325ee3a6902c39f44414c12245b9cfdbdc871bfc0c47e657bde74e547aaec135cabbeafdfb4f4a8157153b5cc102a739266d5e5c78c4e9f8f1fa3cc8e6baed6a1fe4324c0c70847edf0ad0912b4af60dbd442f6ecaec3dbba45c30e120587a4c2cd4fa1bbcaa5430dc8282cadec119cfa45142540ca7ec326ced3754adfffbae24f6a437cb4c5245a78bef1740de278ae3d5cecd1c7c7d88c635580ab0ca45afde2454f93a1519adee45b95cdf51d1570b53d1ac8b6bf880ec30a46a0d5c2381ea85612401bd6942b7766801dd5209f289119784d0d478b4634fd0d602e09373c82de142a20f7424684ac86f7ce6a9b58b81f558c361584e7469bfb2eec4b3fa67940712caa038f810620b01688269f3a9a4ff08f382b55606af6462bfa7e9b18e9065b8e2f430314320535c6e1a20bfed67cc269172a3982161ebfd1f276771873d5c196604f44a4401174754462e462b318d053d4ef27397ea16725286224cd73aad6aeea403c54de4d6d1fd142c6f667fbe152d530813fd7a8d364424498c0ff332a2a716166c66abefebf63e36544f9ac10267c8dbec323f1e0eb413b75335124de8130b17b84049a05b69e14243d8fa4a8bdc8bd41b784fad2d32cda51483fa871de109b38626f8b2fce8b7a43cf86c1dfac4aa952f0f5f7741f0cd7fcf41d1ffb4e143a3b38fbefd2bcf9eeca9d990413d0b3625a4da37f3818aba20f7f7733cd3e2a04f4c9270f5a98ae25f248f895e110ed05fa8fcea97321cf027e52c0f8ad2876b13f3680ef8f290291767ed3495fbd0b9c9e510626d4ac801f45cc47914f3f32be3011149d864a8d7d14784f4861fd75e64b79011f30c8366fd60a51ee81d3177433698590c5c3c22520ed3f336a9b2c4fbb1ac8c395170ce59e71b416da96477d46f3928d74e38eb5d6ff95e4fbb77810f1866a374d696e398563871d6dd72fc37aaf702d03949aa217497548118c450b6cc14712ac0a3d42d7f18c305f72620bcb0adfb1a8bee5c9d5975c64e93b5dd3c10636e5d50fcd465c9339c93d93726f03cbafe76c820185863a510af1c215", 0x30c}], 0x4) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0x10000000}, &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) pckbd_enable: command error executing program 6: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff, 0x0, r0, 0x0, 0x40}, 0x0, 0x0, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xf7, &(0x7f00000002c0)=ANY=[@ANYRES8]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) setpgid(0xffffffffffffffff, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socket(0x2, 0x3, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(0x0) r2 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r2, 0x0) (async) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x3, 0x1400) (async) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, r1}, 0x8000000000000001, 0x80000000, 0x0, 0x0, 0x1}) (async) socket(0x18, 0x1, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setreuid(0xee00, 0x0) (async) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x200, 0x0) (async) r4 = getuid() fchown(r3, r4, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64}, {0x84}, {0x6, 0x0, 0x0, 0x4000003}]}) kevent(0xffffffffffffffff, 0x0, 0x101, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x40, &(0x7f0000000000), 0x3) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/86, 0x63}], 0x1000000000000138, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fchdir(r3) executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x6, 0xfffffffffffff801}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240), 0x0) close(r2) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r1, r0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() fsync(r0) socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) executing program 0: open(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) clock_getres(0x0, 0xfffffffffffffffe) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="397c9aca", &(0x7f0000000780)=0x4, 0x0, 0x0) syz_emit_ethernet(0x12, &(0x7f00000002c0)={@local, @local, [{}], {@generic={0x88a8}}}) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000008eb5019afe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb00000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32=0x41424344]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x6, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000200, r1) r4 = syz_open_pts() r5 = socket(0x11, 0x3, 0x4) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000400001000000331c13fecea10500fef96ec0c72fd3357ae30200004e301ac20008acf20b6604be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abeba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r4, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x801000100000008, r6}) r8 = getgid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x7f, r2, r3, r7, r8, 0x2, 0x43}, 0x4, 0x9, r6, r1, 0x4, 0x3f, 0x9, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r5, &(0x7f0000000900)={&(0x7f00000008c0)={&(0x7f0000000380)=@un=@file={0x0, ""/248}, 0xfa, &(0x7f0000000800)=[{&(0x7f0000000540)=""/172, 0xac}, {&(0x7f0000000480)=""/117, 0x75}, {&(0x7f0000000600)=""/227, 0xe3}, {&(0x7f0000000700)=""/254, 0xfe}], 0x4, &(0x7f0000000840)=""/109, 0x6d}, 0x8}, 0x10, 0x802, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) r11 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r11, 0xc0406938, &(0x7f00000001c0)) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r10, &(0x7f0000001600)="0e330b4bede9e2f1", 0x8, 0x0, 0x0, 0x0) executing program 5: sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x5}, {0x4}, {0x6}]}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x62, 0x0}) (async) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) (async) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) setsockopt(r2, 0x9, 0x41, &(0x7f0000000480)="86f4baba6d1adae8d0581ceaca57ec1f1e4af1a558e38c2dce539ce5bae1591a16f277445395b10f1070bbb27bcbdb0b0675e404b2876d6dbe883e45b3ac79d56a7f25971eb12602aec7a01c66ebb2971f5f528981f6552cd717f7872da38cb4b41104058d1113d9c5db51849793b9ae7e316cb04d4e1846bf7976186921538c28c2c16d4d7642584f5333eb21e27e4fa14cff630464b9e1788bf2c28a3f6a4079a3af2f3165df7b74a3c053ca57269a47bb26482c32cc76270ee32a3007a551cffc0da37c89c585bea6b8fa3def8a161c24249e1fa7ad4079890ae52917b6e9d45e19ca3c80dc6b00d42f2f4bedf868928573909874dc486a15521809f56430a45a76585ac6c6889f4378000b3667d3ad8bb81eb1c0824bd05ae06be090fc87d0e5cf4100f1ca78a6e35e681a8e4eef9f89a1b45a49b5e5bc69850d24c30904e239fd1144d1", 0x146) (async) r3 = shmget(0x3, 0x3000, 0x705, &(0x7f0000ffc000/0x3000)=nil) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000080)="00000003", 0x4) (async) shmat(r3, &(0x7f0000266000/0x3000)=nil, 0x2000) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x20000, 0x0, 0x0, 0x2, 0x3}) (async) socket(0x18, 0x1, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) syz_open_pts() (async) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f00000001c0)="76c17816fa5d0502e1a5feafe5102f735119af78b4a1643a0070f9503856f6d17c332da5ef46f2eea661c91fe7acd8604a48d511978093eb", 0x38}, {&(0x7f0000000600)="4fb1c7aaa44dbf79727d66bf91795b901713dd3c019c5220dccbd750c6c2bf6120d1a41ee8923685b86baea215603130525d8e22bd44d5cb08e94b608d67d3fad61bcd28c81a1a072c03a54d96a8169def95d4f2e6a58420ea966d838324bfb6a15a71c23bdc2ddc4c8f2edf1c55dcf907d1f547fe44fca0540277d90759b6f1e55dec75bde798ad025f1362f958c7e697efa712149f2494187ec471fc14e6e19deec9c634f7d00a1da33d792a0f73dbebde8a4b240123f9c254c868e6d82a115e10052a7c073052b54b558395a5d2b65a4844489fb24b2bf83c927bb728e354c65001771a26e9390fcb3d", 0xeb}, {&(0x7f0000000200)="2c481047bf84995d319bb43cf3b4a7ffab665631fb859d3b9ccc6ca5502f121d8039399dca0e691dc4d7e394d1f2e8533ac9dd8e55358c54cf3e42be4a27f212a7b0756ebd88884d867c7724024fa2786596e933d6191580cf14364863ef10bc9839d9519070e91ce5722dc74b6173ded5496a65bde3d610d58cc63b656a9127a1497c2718187a36a51d6763ac5203bb", 0x90}, {&(0x7f0000000380)="484a7f52e47a13563dd6d6f2d29636cd515dc1a5ed3285a66bf198d68af03bc2df5abd642ca91af849221fe8556eada8268d0d3e35030671f151c93148c1335d37afe42b8fdab4f64925ae3728d91bdbd6b6e989e422bea0a4ebdf2449001c6c4004aecdacd60f34fc1fcb79c86db533c32d0b2807f99bd12f11c16867286feca28a678d7d2d0e1fc98d1bcfa8edffb905e227abe97b031e3db388940af78a38cd9103852a95", 0xa6}, {&(0x7f0000000700)="9ad3d38d52eaaeedbec887a60347f2e3228527630cf7e9cc648e05bb7b2c6bbd17f0f50441857e960c36645d55e0abb7db4f0498a7e7eba1fb34bea89558ef9387", 0x41}], 0x6) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) (async) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0xca) syz_emit_ethernet(0x3e, 0x0) r0 = getpid() setpgid(0x0, 0x0) pipe(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r1 = semget$private(0x0, 0x4, 0x48a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f0000000080)=[{0x6, 0x41, 0x6, 0x80}, {0x0, 0x0, 0x0, 0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) close(r2) flock(r2, 0x0) semop(r1, &(0x7f0000000300)=[{0x2, 0x6, 0x800}, {0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x81, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x1f, 0x1800}, {0x3, 0x66a, 0x1800}, {0x2, 0x1a86}], 0xb) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) getegid() madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) semctl$IPC_RMID(r1, 0x0, 0x0) getppid() kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "c07b1f46000000efff0020fbff00", 0x1000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa", 0xa) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000001580), 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000280)=""/140, 0x8c, 0x1000, &(0x7f0000000340)={0x2, 0x2}, 0xc) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x0, 0x5}) fcntl$setstatus(r2, 0x4, 0x4) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = semget(0x1, 0x1, 0x0) semop(r4, &(0x7f0000000380)=[{0x4, 0x6, 0x800}, {0x1, 0x7, 0x1800}], 0x2) setuid(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup2(r6, r5) setsockopt$inet_opts(r7, 0x0, 0xd, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000), 0x10) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x3}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64}, {0x5c}, {0x6, 0x0, 0x0, 0x9df}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3478, 0x0, 0x37) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x0) sendmsg(r3, &(0x7f0000000340)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="1000"/30], 0x20}, 0x0) write(r1, &(0x7f00000005c0)="89", 0x1) r4 = socket(0x1, 0x2, 0x3) r5 = dup(r4) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000017c0)) sysctl$kern(&(0x7f0000000340)={0x1, 0x17}, 0x2, &(0x7f00000004c0)="000346df11dc9fb31a3cd1ff8abc2db41dbacfc6b2480ca941dfe40aef74b23ceb6a8ff07084483416dd1bf09f35082bdf1457a73d5bbbdf95580c0c46a6166ece9f61629c6343ae350b", &(0x7f0000000380)=0x4a, &(0x7f0000000540)="90cbee49f524bd66eeb0ea1545298c43b6e301a798d51aa3c94cb9e2501eaef408dd9b17600b83e13a3390cdbfb2f2643baccca7873a5206cb76382763faee6e6dd42e761f614ffd74e4f205eddc622db079fe7da3e850ef5a6838ac63f44da042babb2809b8974330bd79", 0x6b) setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000040), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffffff67, 0x0, 0x0, 0x0, 0x0, 0x4b, 0xb046}, 0x6, 0xb19, 0x0, 0x0, 0x4, 0x9, 0x9, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x23}, 0x2, &(0x7f0000000180)="9e7bc98c60806a1f79b9ab5cb189fdfb887ef1370d33f8fc058759e979722176d17990d23f207fe7d1b56a081f44e0cd9564df28dcbfea356d4f4d1db255d867dc13050faea27c741e406ed7ae94a26b989acbc16f5fc45fe13bddb9f28a32fb7a3696fc9c4cdc8012c0f9c916254926bf805e54ffdd7b76a74df53b229b50b3edcaad55631437b27285665db67275a1e52dd196a093530b3762eb1137245609586c482e4def146f9693fda559889edb488bd0812db38ecc961bdbc9c73b1115fbcfbe0e62e3f99fb459864e6deb92f54a1a82efe671d32bba", &(0x7f0000000300)=0xd9, &(0x7f00000003c0)="abbef1d3cf4c36bc597cab8217ba8402c753ab763c62946a210b6a88dcb0635dee719e979c87c4ab8b33cec2beb87cfc97328c8e864c0c06a258ca8cd1c35faad0c89e72fc5311196bc7c956eacb793211cc46b17da3b05481c646b24c670eacd1e0889a3d0486ae3a007bad24ecfcbdf98919af55c2161b52c5cedfab17ccd43d6984d5bde3e4ddf0bf96cb951d1c1a90512dfcd78ec07079b5af497d2806d66c73042f48934673a642031a6a6d4fb405271406f49d47050c59b9da9be1fa3adabb19c4e832d54906b33100f854d5ee", 0xd0) r6 = semget$private(0x0, 0x7, 0x3c0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001800), 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000001980)) semop(r6, &(0x7f0000000280)=[{0x3, 0x5, 0x800}, {0x1, 0x2ff, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0x3ff, 0x812242ee9a8c2935}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x1000}], 0x7) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) sysctl$kern(&(0x7f0000000640)={0x1, 0x3b}, 0x2, &(0x7f0000000680)="9a995e5cb942517347a486ed84fa72ea5c1fb3adc68ee4955c57dc0a9925312561ee769f42eff520f47f23e860e24b5e182b72dcdcfc0ed9c9e5730bc5d53912179fb8edffb4ef60fe85035f683e8fa03c84aab3b3966e865ff2b40155c03eda0ba39f1faa21b4c8d76f58351c966089cb7b5b82165647f5998db6fb08724b00a17aeb71aa4c00dbd08dc816e7913a8c4790ccf6cecced247e20d3697f5c880662", &(0x7f0000000740)=0xa1, &(0x7f0000000780)="fe50cf8f532022be7a1092aeb93b6554ca6b2c71c2d533d7dbd4e6c4bbfce146ad5affe038da2a62bc0b76d172bfbf328751f0b4ac8afe7170cb882fc17c24f19903bc4a3d4568775754ff632f5600a20d8354b6e1f205c73f14e6197b686b8f5fd70afdcf2dd441f3b9659b4615337b74a7ff30409a808f233c63fe4bebc0f3d828fe67c63c026093a204e692b3d0797f65a9cd011d2bf47338a075afd1f972feb1b7a2c0e4ec6570ac5c9a44ff4ebb1e29e833825a2f174dfd9b45b4fd1e305440107ae09eff1925d94b9226734839f920778a7004633ed52b7157967a611be7459dab10674443af6c2d1675e0a4fbc31017afcb3ce76ede0dd84ff332480b68d667d4b4327f86ddf00215224de9baa09464f95de2227df27790cf775fe1d6b5194c42137833fd9ebe9a8878c5c6392942ac172cebdac5ab49e4368e9ecf2908a9b65765168d9a17b445d15b9b209f0976e9360a50384c3a078a85d09a9afe63598937e047f06473603dfa730f1f4b48232b3d459c95ca701d2965b027124a2b52b93be033ebc1ab6ffa4c5162ad839aab0a07b2decaab889d9a47259809a5be3b1acde2a5d03b25d4dc870971895a5e3ec6d74ccd613c2f1146f6f8a1b8900d92718cb96fde2a8a3859bbf961c3ac14ea9c6856eb38254b4a3b3908c6b5382f1915f6ad5864458933449cc973565e29c00f831e1c2d197dc284cdce62e059ea230e9cb32aa525fe7e4a5df9a7e5de79ee355988b5873fc5b8fba6b441f80a6f696cd35192ffb8de7b430b2bf975381eabb2d9f90f81a6489f5f1573ea70123a041339df42d26b0038907403846d9c172d28d72bce95e9221e1678d52fbb1ef0d9063c562d0eb35dccb643c036ee656a8fcb4c0c141fcc395a25f8f75456cda64704641770ff52d5e6ee9c257059999b1c0666c5dea45c8d349ebbc87554468657f5484c1b5622008801ca9d263b172913f2fbc0e86d104f0ced58f07401e932683b9605210f55f595ac8d0b2c1c2d380cc2b2273aff0266ed37a5a6b9549cd5135163a5584bcbc74f31cdedd83f359dd8e61614d84dd87e2aa9f36dc3e5550fe162cf670b819ec6da5cc9cc1c1efe82d35790f6e341f32299c4fe5a17d73a1e8a6916f888cfac19104b2219fd7bf22be6f3ddd8b4d1d4e34fd3d9868c155d7ebc56c3413d52301276b6d5f518e6332251b4de76c7b0b079d98784a74b8fd5727e01dd09aa5573d9253438c6beea5bb354d2631e79ab002aed9c2da2a10ca47eb6d2dec54011bd8ad3e29dbebd8e7f10525f304ff136aa9bba1d7c3bf499624352746b7c5378bc10d306fa57e9155ebd708d0098856790298a0dd16438259e70b24bd343b04ce0718c06606810c0490d5da581339aeb80731ffb5db41e76487ff248a2e512fbab7261398808533cef47df1a03426f04d46862975666f67efe70b7a6c9bbe41373ac5bb2b365f61d4393d6b8af9dc947b0af0dd1556a85ad2b91f35f1000d50dcc2b7c55bd5f1ec4eb24bbf2bf0130ad1af7554953e9cf36ab0c40dda0363dfa5b0827eb9c4cdcea3e1d8d3f74df6f57d0f397438438d571d15730ed68081bedae2fc336812c8d2a09c4a8d88a9291ea1a2bd5cce97abfc959c51f2823f61e31897c6df9c72718da2a4f3090cbed46e65a5deae856882ecfc884238b3e73225d36e32b2f2001a891b18f6c299f3a123d9bda274bdb2913080537c3ace42ea738c55ddfcece07539d8f2e3bfe57e7627c863a9685fdb5bedd669011c2bdf132edc16761bc20cd0eb8126485580e818a6f89e0101d02fd5c9ac3463c28661f9891055c692d347da10da71162b366b229f5637f9ab3a22867e04faccf6cbdd0ad1f3d455c9bdc8186b2e63753a5864affd874b96221fb76b4ba99fe751e97184dfc746a2822362c2804d384f357f17983157885b21b595f3232fa207f5da77f600d1dab4f6010a156d4f4a4aec1e44b4a0e1048f3c2919903c749932dbfd112623e032a76f8e5e7f6b1f440b8fc00d8c8f215d950477f543c7558e6a5f3d1084077f9d113bfde6f6e62f11a3901010624d3d7106ab0d66c917e0330904933498f8516c10f60119a136fbb590a27cb5dd9a762b2f90c717014f71c45001ac398f92007591d3443ba433eedb9ef4111ae27dc887b84def7156771fb64d8f1d461f946805ce60a74eb13bb5733d43dc1ec8728ba8f6a3b926da2407e595c35f717ff0966ef86fa1bb2e8b0edad51509f58bc2d925d41ba50faf8cf32d880f68b9946aa4ad5f3ea294fb2a30279197961071c2165d7017f892daa27748b2abd13d68df7c1d4376681507d76c5d1d82efb70c711bd2b7ca4ca964f8165e704bfc1ba5916398c9db022af5defeb0486ecc001bf7d365874cae1b51da1be351d59323ed223fb3dc5ec945c3f7b93e6261ad2415f116a911598f7b3e040b92207a10a1df3d3029b46ecdc63969a42ac081bdcc533aab1ec8df8dbd0646d34db822e1ee98f6324d0abc1348a4a3e474cd5cc08097e547df14274bc728a0cc310442eb5340c5ebfb4aba5e0a0a61800688d772be79e9521a8a7c23487f318f21bdfb96b68244c869a5e3843e50b326fba57b41d59948544fc7584b0da904f41fe6f0f42d1457d94f31961875eb20a33b8318e771509d08a5bf2f5e885ea75ea3fa27f98f998217ece0436fd2b3b5139d73e916f3ccbf0765b87da8ee830cc23943e96ffa88f045719c65926514836b9b88d8a0ac192cdd09cad9927d66af7ee61231d050efe34e85f7babf70ab9f026b18c0fd2b6534ba8ad581e4cc68e399b1344cd9a334e7dbdb9f125394d88d4e468e3ecec542b041cf65dd785e02bdf2e706bd92d3f0437d528e573dfd28258adedd88306e6dca43c74172b167000a225ec40a7d44980782590b121e32bd47b26fc124635d907e46e2a648111711eaa4991b1c1c1bb6db5573008b95c47f6ae72fc43ab16451087fe80a7cfa857dd277870d51b4c177a9bdf6230b93ef4187d08314081be6aaecef918d21176efcfae6e0ca905f0715b892c716567e0fc4041a9be7c636b1f2253b1e90a96a3a06cb9ab960d35a86e4631e0fd56a38d77991e7a74e5ddefbbd5216298d316541e207b0f39ae1924506cdda3c387d7e9d97a6c7107db8425212f630be9df04d8a1312e7c506e9fe560ad151fe014d96fc93d530a74413f3d61440ca9395ebcbb89cfedbce827a5a7456b6490baa77f87e2cf17e4b45d2cdbedbc3a8f4af3c728fc74408eca460bc1d909d8e20261ab8755ec93884b0713e8345beb0a3a28a8d4c36c8e9d2e9d1c6429ad0a7fb51741e5a70c605651ac8e86f5661ea2e428e489c0b42b8af42a6195a6a83557aa41db5af39624744d3cdd24cb6cf78d21d6ed2bc900db8e4d60f6b5cac86e82a4bdb3b11c08d016fc83d5ed8e067d31d43399efd314335d8877e7cb906ca9ee10224d7cafd2db74024a2b8f3cf38b2e5581077d1dc7da1ce98427af343869157cf95b750629543340c7262e2d21f73896b8705cd34f64ab1387747ebd43ae321020dc3013f36a05bae1dddcb0502471a7baa2c19f9660e8480a41e8cd669b256f92840e04bf88a64a73316639133b003e53ce56f1dabd7908d2623ad922a59a0bf5ead1e1ed9af11ad919c11525b2853a20ae72168e87a6cc18a14637b218a5fb6062f65d9850f6811b8a708f2dc901dc8c9c2111873ad1c22bdacd8b2c3b47875707b60c19621862773147714be5a96fd6574c5a95bb11b4f51127a54491883e43ba19004427d8a09496d0bdae3799e626ce25cfc65161c8be45905a445dad3a8d90e1e6828630a0348e2ddc176a2995dfcba459d64a4b491d974309d8d2ed5e0ec0fb969bcf0c5d6b42925e023282e88d704a45b59860dd46b7978ab74d689efd986c9d15f8222776f294a111f5973ca6c47c9ccd9e0013f08a4c22e23122c84a481a5bbd11d5ce26f9fcbeefc833f986e6a32f80cec255639882d317b7ff88153ca8d05d4bc4548df7846a3c2d8f7910ce8c030f69ea60babf796f2a44929a148f78b06999fce80c56028a435b5103b81cebc64b54391e26c2d0dcf3be83a85c147ff0286bef2eef06c88ac6bc853a4f80042b4ca72d5e6d390b51492de70b1b5dac38ed1d0718c8de4682904eccb1e7187e858fe25676bcf8bf7dc82decb0270c7631301da20e56453bf778e742d61f175196110c7b5b01c934d5116f156b713abe3b7e4a9887274262af0165f4c44c3a89fc72291d6d53210c5bcc85d6409b3f8d5216cc95e4b233469d07e9219b38ec6c80d17281990f4283004aff05ba8a23734f7741a14b3e80c73fad1087a3cfc865e135dafb59f6d62e352705442d55fcedcd83b30e897b91c5a3ca4f4db7f87210f834085f4bc90bb5c7196e3daf5640e1806d1524cc3e976fca949beb4d3cd62f0e1152e20629f424692569cbe488c621ab4ef19ead4f8dfce418f4fcd776b30559aea174c1902ae0ea2f60c87b242061f1c53ec206782f4e3003cf6808b98e733bc094ea20b90e15f89a354a2c13de7516d6856471002d87ec46c90a794c491dfd6c01e0cde823d06833c06f9addd6236bf8296ef28d493a80bbbbdeebc2bd9453f690ff8d994ee7a74089a3387e653bce234acab10323debb92656bfd0ec00e53a378945329438d8bfbb424af2c19d2ee070112b6283c1f9a6b7395e5852f7d499ac28bbfe2818a9f129b6f9564ca5e01b14237669b88343167aaeed29d9f42a366e4905541131b7df032ee4b4f641025f0572fd63e5dacc6bdb1abe473d3dcaf1e6e2815578ab952fbb66436955731ed20e620080026b21431596352cb2cf5a17a10470145d160139b177c12141f8362a573f601b815951d17bedad849b123715ab09f7dc6f29e787596697c98313eddd4bc7cf677bc995954ec390249ffa4c06b0fa38a33d1097baaca71678dcc3945695b2fd0d4b1ad9624b9fabe1ae2016f122588dc2b989b84ada3c6fa496ff58271fea8c76bdfd178f50d3a8a50fcebcab079c186a9c2a0a6e97f16930985f23f714686eb98653a06723d8a43c67dafe4fb825d147f5d12300a80de061f436afb94334ab20145318b04075fbbd0edc7d12bceb08a87a8e301b63eea8a112af2596ffbc8438888b0236612ce2637bce4e19772f13f19c15ef6c6c26b3507e72354f1c0b967951eca6762825933fefb3867c71b4016df2f5bda1a7686b84fb9fa7955899ac3930a742a63e8ce75842417b86a04bfbf0c6ddcae8c556e31192b3191867f7cdd1436bc331461e3a653c8404f30b6c3a6ea9c25bec320d1c1c96aabf2b20abdf3182fb52270a7a1e81a9225e8e6dd1dc0fab59bddf6ed341fde7cd3c6aed52c010b7ac99f5316ac7f88bdabb6165b1e62d681d86bae403a4e68c513c15014ebc1b431afe770f4f962dc26835f4052146f0e68cd6dc6e1d76819e9e8a80e6974ea5ebaddceece96ca1c3b397608b94c1e300e9ec7215a73fde210bbbeb1cf57fb3ae66637667223bf94b207e96d1044ef2871513acd78ac1fb3f0aaaebe3aa28197b385cc96a5ca7f0648430bd177c7f9ce81fbddd02d218bdfe5dfce9aafe81dc9e1461c38408482458915c605de6dedcd6af88655d51331ed9954908109adafd1db934995f373ae204f6da50ffaf94d368cd88b8e9789779fd84b5603650bfc3cc9cb0571826729ceebf0b2503f90c02c478435039edb9b6089ef5cb5bddded5d590d2b29cd1c57dd002ed2e764d52f2f3aaf23e35bd9245b1c69b7f729352961f6fdb2d58e742834e0c857ed1f39f", 0x1000) r7 = getuid() sysctl$kern(&(0x7f00000018c0)={0x1, 0x36}, 0x2, &(0x7f0000001900)="da7411c1ea13d888a6abb67da17a01d8670315c2d4cdcbe9447d3b34cb0791c245ceaea949f9693a134ac7d49b1da2ea184f7f8864a2abf4d20cc46b6a2dcf926d2977723e944cad038de91e0200000000000000aeddd2edda0db558955e09eca1bf05000000dca18ec4de8836c9543ccf2eff", &(0x7f0000001840)=0x73, &(0x7f0000001780)="1651af6318404cee8b0b7f4001040000002e5d52", 0x14) chown(&(0x7f0000000040)='./file0\x00', r7, 0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000600)=[0x7, 0x401, 0x95, 0x1, 0x5]) sendto$unix(r0, &(0x7f0000001a00)="b10005010000009f0500070107000000331c13fecea70500fef96ecf904bfb4b00000000dd2d07e28dc72fd3357ae30200004e3039d2d236acf20bf404be01000001f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb00000100000000000000bfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f01000000006500000000000000", 0xb0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) executing program 3: clock_gettime(0x4, 0xfffffffffffffffe) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f00000007c0), 0x0) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) readv(r0, &(0x7f0000000640)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/186, 0xba}, {&(0x7f0000000380)=""/181, 0xb5}, {&(0x7f0000000480)=""/132, 0x84}, {&(0x7f0000000540)=""/210, 0xd2}], 0x5) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r2) geteuid() poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0x0, "0e5f68cdd75751147708cb211e0202c5bf74de60"}) close(r3) sendmsg(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x20}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x2}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) sysctl$vm(&(0x7f0000000800)={0x2, 0xc}, 0x2, &(0x7f0000000840), 0x0, 0x0, 0x0) dup2(r1, r0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000080)=0x400) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0xc0}, {0x4}, {0x810e}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18280000fff2000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) fcntl$dupfd(r1, 0xa, r2) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000500)="94010504000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) fcntl$getown(r4, 0x5) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0xe18c, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa3077b99cbb86dd60c61e000000e6ffffff00a13b1000e01fe376a998dc69e1cf0e6aa4e553a185e6daaa00ff0200000000000000000000ff0000010001c20486d264a05922c20777d65ba40fffafb4431d83916fc12d1682b412e252642c9b39f1243611c9c7656fa429bf7b57409d1e705ea45345e354c5332221fb8f6ceef4faef2d11e42eb9d4ed91af77d99c0f9751ba4b000000000000000095382d3afaea3c3667de77a3"]) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000080), 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r8 = dup2(r6, r6) linkat(r8, &(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x18, 0x2, 0x7c) connect$inet(r9, &(0x7f0000000080)={0x2, 0x1}, 0xc) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0xa, &(0x7f0000000040)="00010000", 0x4) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) syz_emit_ethernet(0x5e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaab5aaaa86dd604292c800280000fe8000000000000000000000000000aaff0200000000000000000000000000012902000000000000bc742a9c878a762211ac3100029598ba00009074c06576000000000000000000"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) socket(0x20, 0x4, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x18, 0x2, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x41946465, 0x0) syz_emit_ethernet(0x1e1, &(0x7f0000000540)={@local, @random="1a6fdb50266b", [{[], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x7, 0x6, "779997", 0x1a7, 0xc, 0x81, @mcast1, @ipv4, {[@fragment={0x1d, 0x0, 0x92, 0x1, 0x0, 0x1e, 0x68}, @fragment={0x2b, 0x0, 0x20, 0x1, 0x0, 0x18, 0x65}, @routing={0xf0, 0x6, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @loopback]}, @hopopts={0x2e, 0x0, '\x00', [@ra={0x5, 0x2, 0xfff}]}, @dstopts={0x2, 0x1b, '\x00', [@generic={0x7, 0xcf, "b5075d11c4e895a3e18cb359e48982aca940676eb199c41f3ebb7afc5f8f8e9f7e3681ebae03bafa5a0c2db2044f4eca0aed287ac015545740f44b266bb3425fdc14d2ab0a64d268b66a0ade822c485fb94b39c06741b641703724e82281ae02d35c7b6461dd61988d6e026bfa24bb492688072ed3f2b60c1d65d1b51e3ba66043566f5a5aa2dc56b4b92222d7023fff65e42b2906e12e9d6b82c2c782efd24957bd01565dd5d1f9356df565d151bfc9cff3469d27c4f3f16121c86db459da85973fdea72cdcd3f496e4694b24f277"}, @ra={0x5, 0x2, 0x1}, @enc_lim, @enc_lim={0x4, 0x1, 0x9b}, @enc_lim={0x4, 0x1, 0x4}]}, @dstopts={0x3c, 0x1, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x2}, @jumbo={0xc2, 0x4, 0x7}]}, @routing={0x2, 0x6, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @rand_addr="7db7a07dfe2f8673755e95de2e1a5442"]}, @fragment={0x62, 0x0, 0xff, 0x1, 0x0, 0x7, 0x66}], @udp={{0x0, 0x1, 0x8}, {"6bdfdd3da77cc3"}}}}}}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r4) r5 = socket$unix(0x1e, 0x3, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x9, 0x1, 0x0, 0xea0d, 0x30}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x4, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) poll(&(0x7f0000000140)=[{r5, 0x4}, {r4, 0x1}, {r2, 0x2}], 0x3, 0x4) executing program 4: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0x28) r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000, r1}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0xa, 0x8}, 0xdcf, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8000, 0x0, 0x0, 0x0, 0x0, 0x100, 0x8}, 0x6, 0xffff, r1, r1, 0x4, 0x3ff, 0x8000000000000001, 0x1ff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x20, 0x0, 0x81}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r4, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000400)=[{0x1c}, {0x20}, {0x906}, {0x0, 0x4, 0x5, 0x4}, {0x0, 0x5, 0xf7, 0x101}, {0x18, 0x9, 0x1}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) close(r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x61) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) dup2(r6, r7) r9 = socket$inet6(0x18, 0x8000, 0x3) getsockopt(r9, 0x29, 0x9, 0x0, 0x0) write(r8, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r10, 0xffffffffffffffff}, 0xc) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x74}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d9405769cd908c5d9ac0bcecd1cd24b", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df", 0x49}], 0x1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x4d}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="a1070016060000c6386c7f000000", 0xe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) msgget(0x0, 0x704) poll(&(0x7f00000000c0)=[{r2, 0x100}, {r0, 0x20}], 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) executing program 0: socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x2, 0x0}, 0x6) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000400), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x2, 0x3, 0x81) setrlimit(0x8, &(0x7f0000000980)={0x1, 0x4}) readv(r0, &(0x7f0000000240), 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r3, &(0x7f00000009c0)=[{&(0x7f00000002c0)="c5ada71509abd225ed71d6b6fc435a50da5c5e5381d915f78249c81d07d56971d082937ade2d1a1fba02ee2bd81d5aef1de6508b5428b9c6471057390ac9f22da572768f37d68e7a2cf9883e551a040edecdf6f13bb9b251db05d27bd2e12f65e7eb1d8f9d24143810f4d9a43105acd3ab75bd884fef31b76613968ecf0d93cc8c741ec19bad004437f784a228fe54df90113fd695fbec2b93ad2db6a5c3f7f20055958562f4bf72d98d53ca7e9008a0c9714558996a7de9e32410b8", 0xbc}, {&(0x7f0000000440)="8f913d5fc7fcb1454cfc3ab66e03ea7704bea9417ae658a28e7146d5907d84e6119752cd26f0cf40c8facb55a83f5a50b89fcb1dff6f0862a51ec80f93c0996fcfc14ca43176efee7ed5a643cabcd72fe6a00d059ead5daaa1335e34ac8dff662cc5ff01b9d986244223e1d892754006f9fe48e1e1201fc8bf80870ad2c85e4aa696f2569079fac6a4ee512e31734a2894c89400a00adbff1d83e2bb8162a5f1b2e4398ece31c0730887675663589a93a344628c46674755a878dacf7ef4de7c0dd9c1e76100aa2c73cea487bb7f38d4ee70619c4a396ff72b26666ae199678d6499", 0xe2}, {&(0x7f0000000540)="d9992dddbb1fb3837baf58348257e7c7890c84b2200e59d8832fcde9dd49beb3eb950b4afc9ebda6279c4c572a166b0566dc73c4914bb74a44b91d1857ebb048861c91ff9d379a7d3c26f870309102324f6ff52dc8c9138a7dde12b76ca0d66d7bbced7dbf69c6c64f46e0af5501b0e74733233404ce90b502773d0ee5e0b60e33a0a221cc64", 0x86}, {&(0x7f0000000600)="fce59dc479c51bae5737f9a226f8496a27190bdefac77b548ad9770d1cda59136b4cff4b1253dff3d3cacb5f2ffb37c20306ed4270aa094bdc01ec8f5a99b7c5bcf5cc0f428c10a746b8f5514f855e38c10b6325d8dd6a7381670fab6706a89b4ecd99f42a4d3c89ba70748426dd918571667a61e6f1d321c8e92424afa5bffc9e756c328fd913408cea08e38e9a8665aa15401f9fe685ec9e4495a6f9b28add2f02785e9ad10ea21d4d725d932c8cb4ba68d8cb49d806b26720aabc15eddf499898ad2997c146437348", 0xca}, {&(0x7f0000000700)="ed3f413419f9c6c51765270ee1cfba1c94921a867fdb29b1f870d8f8a6d0a1cf21f38431d672edb5c8ad998c7f206ebb3d939f7a7bfcb8275a9c66d62f1468a2f59627b00e7cf092a0b6eaee1f31c4f7ce38a3badfb8d7fbfa3684b630f83f1caf9af2833b0e4cf043cacfe2529f72a2f9b70ef1eaa6fb470f5767f57d354ac30726b72be9bbcc11fb6696cc88dcd72ae2fa9f3fbb0aac07b9fe893c41e796b63acf06e6f4648c4abac6364f5e5ec5b25750dbad062e0f6286fbaf20e56d06e0300765ee515aa5c15d0a", 0xca}, {&(0x7f0000000800)="727039f1f320f84d5aa3abe64ecd4147bd707678a6695a3ddc3a46fbd2b8ce911b16e44eacc489a9d83a68941176a993471127f78746d7fd3196021e9bdf71500343604e68ef99689b51ae8da071abc101dd14f417c1e86f5d24e865e405e443a36e5e76498fd089008958ba2f890c51106c2605814dbc92d3e7686fe1b8f7d5cc4b021f31bd20213f0ef2c4ef25e01ce8fbd882", 0x94}, {&(0x7f00000008c0)="724c59ad6975f37134ef6106e3fee1d333910ffdd88bfdf217576e0258fb2e4cffcf86b15542f809174a996366d1239cc9ae34922da9becdc52a02d0734c21b94a9a0474830e8863b44f03710f4d3b53e64077e02aae9a001bbe8ec1e91954e29b489eb96bd1d8b00c74c8a098f6c45aba609c31d104518da9e6c2f5982ab42c5c733280155acf3451f224761e14f436f431068782858c29421542f376d41e2a030bbe2c3bb5d960ceb8f6b6e7f325bc4330c16f165e", 0xb6}, {&(0x7f0000000380)="3392dee6b31304d9873b3833793fb64168fb909fd247c360cef7f6f607025256a0379beb2a04f8a9554a615f6d96aab70d2659054e1ae66abc6ba9afb354001c829739426065d619e7052558ecfe07b0d7048f6a9cd396929bfe521d416d9a41d5be82fa6730b7462046d7ab72177d138512ab96f775aa48b8", 0x79}], 0x8) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x7ff, "fcdc81d0ee4a1466fcd1ce667f3e3fb6c4547a05"}) readv(r6, &(0x7f0000000180)=[{&(0x7f0000000100)=""/91, 0x5b}], 0x1) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$FIONREAD(r8, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) getpid() r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r1, 0x4, 0x40) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r3, 0x0) ktrace(0x0, 0x0, 0x1720, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffe, 0x10001fffffffe, 0xffffffffffffffff}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ee7045691d22a30000743ba5bc00"}) close(r5) r6 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000171000/0x2000)=nil, 0x2000, 0x3, 0x2810, r6, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000086000/0x3000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 7: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = semget(0x2, 0x1, 0x0) semop(r2, &(0x7f0000000940)=[{0x1, 0x27}, {0x3, 0x0, 0x1800}, {0x1, 0x7, 0x800}, {0x4, 0x3ff}, {0x4, 0x818, 0x800}, {0x0, 0x7ff}, {0x1, 0x5, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x1}], 0x9) semop(r2, &(0x7f00000000c0)=[{0x2, 0x0, 0x1000}, {0x0, 0x27f, 0x1000}], 0x2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, &(0x7f0000000100)="9aab348b5eb20318c3774f65aaa88ea57a8b6e2504603ab71f0affc87662c8cf2e89d0eb6675b75762826b0686d97beb81d65a00f0e6efee5e950e04dea4d4fb69eb29", &(0x7f0000000080)=0x43, &(0x7f00000002c0)="527bbb5b2527d3b7bf58be8c01f85f89e9bd8deef8b3aaf9cfbee771299aab4ddccc45a24040414e0d70ac7f1a5b011231ceab4027765d16ba98bab7712a60f3df88669632126917d3dd483876ab15b5cc6d54aeac6fdb8688aac608382c7f9e535fdbf4c50fbf9bb285", 0x6a) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000001c0)="3a2de5efec9104fe770695fce9d69519ee376c120e7db13014bf61ba26cc12e25123c96c846d5761143346a88679c219c0170932c294678fe92b4e814e3b1d2af7b698733bf6a7571d8ae0e1b34652b2e5d79b315abdad986b2f9335024b58c26363dde3153986f3b6cfdb", 0x6b}, {&(0x7f0000000280)="524ff187c7a9aa0d578db61e47c02afd9d30acfe9a04dd78982e5ac79425d2db55ef0f1566a51b2c30eddd8575", 0x2d}], 0x2) executing program 3: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000000), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4) accept$unix(r1, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r1, 0x0) recvmmsg(r1, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x8, &(0x7f00000002c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x4040, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getflags(r0, 0x1) r2 = msgget$private(0x0, 0x410) r3 = msgget$private(0x0, 0x208) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) readv(r4, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1) msgsnd(r3, &(0x7f00000010c0)={0x3, "a5040e08cba5c55ae532d10f31ac2353b117c971adaaba36529250316c0a2adb376a3ba727faa276b3a2c1425dd1feec9f790be4e1182e51aa43ae13419d1b4130"}, 0x49, 0x800) getsockname$unix(r1, &(0x7f0000001140)=@file={0x0, ""/4093}, &(0x7f0000002140)=0xfff) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002180), 0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000021c0)=""/57) fcntl$getown(r4, 0x5) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000002200)=0x4) pipe2(&(0x7f0000002240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000002280)) openat(r5, &(0x7f00000022c0)='./file0\x00', 0x40, 0x1a0) recvmmsg(r6, &(0x7f0000003580)={&(0x7f0000003540)={&(0x7f0000002300)=@in6, 0xc, &(0x7f0000003480)=[{&(0x7f0000002340)=""/113, 0x71}, {&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f00000033c0)=""/20, 0x14}, {&(0x7f0000003400)=""/109, 0x6d}], 0x4, &(0x7f00000034c0)=""/89, 0x59}}, 0x10, 0x0, &(0x7f00000035c0)={0xfc, 0xfff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003600)={0x0, 0x0, 0x0}, &(0x7f0000003640)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000003680)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r9) msgsnd(r2, 0xffffffffffffffff, 0x0, 0x800) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000036c0)="1a7de1198723c0d2dbfef8ea7ccc449a7e85280ca5063e69359479be463da77296a8fdfcc0a4b0f866f71af8e3492563c2b8e2231f1933f71d285b3e8857f8e281203fabbd09d57f25536b4b761d582999834b4836af837ef4863b8bd45efd2cf68fac15a0995e", 0x67) chown(&(0x7f0000003740)='./file0\x00', r7, r9) ioctl$WSKBDIO_SETDEFAULTBELL(r5, 0x80105705, &(0x7f0000003780)={0x1, 0xffffffff, 0x5, 0x32d2}) msgrcv(r2, &(0x7f00000037c0)={0x0, ""/121}, 0x81, 0x3, 0x1800) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000003880)=0xe5a) r10 = accept$inet(r1, &(0x7f00000038c0), &(0x7f0000003900)=0xc) recvmsg(r10, &(0x7f0000005ac0)={0x0, 0x0, &(0x7f00000059c0)=[{&(0x7f0000003940)=""/4096, 0x1000}, {&(0x7f0000004940)}, {&(0x7f0000004980)=""/51, 0x33}, {&(0x7f00000049c0)=""/4096, 0x1000}], 0x4, &(0x7f0000005a00)=""/154, 0x9a}, 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000005b00), 0x100, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000005b40), 0x8, 0x0) pckbd_enable: command error executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0xca) (async) syz_emit_ethernet(0x3e, 0x0) (async) r0 = getpid() (async) setpgid(0x0, 0x0) pipe(0x0) (async) fcntl$setown(0xffffffffffffffff, 0x6, r0) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) (async) r1 = semget$private(0x0, 0x4, 0x48a) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f0000000080)=[{0x6, 0x41, 0x6, 0x80}, {0x0, 0x0, 0x0, 0x6}]}) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) close(r2) (async) flock(r2, 0x0) (async) semop(r1, &(0x7f0000000300)=[{0x2, 0x6, 0x800}, {0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x81, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x1f, 0x1800}, {0x3, 0x66a, 0x1800}, {0x2, 0x1a86}], 0xb) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) (async) getegid() (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) (async) semctl$IPC_RMID(r1, 0x0, 0x0) (async) getppid() kqueue() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "c07b1f46000000efff0020fbff00", 0x1000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa", 0xa) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) poll(&(0x7f0000001580), 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x7da) read(r1, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) close(r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) listen(r0, 0x0) socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="f662ef7c33015df2", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}, {&(0x7f0000000640)="4035ec9391bcdac62e09d817e04b62e28e0f0a29d992338ffe2d52acae01835a1a27fe8538d6ba56089709dfbf505a53ce3b154e2b6604d65cac79864fe7ba8eddcc28871a5f1fa2834a8b24ed1e990bae0fd6464b1c78d25aa3a0b2dcefe931b0570ad6ff9f14e64f393cd4c58fc3327bb0dc576cefe2d6f658f0c460777f5f02ec1c7cfd0f010327e999", 0x8b}, {&(0x7f0000000540)="4ecafcd79678fc3a354493cf", 0xc}, {&(0x7f0000000700)="592eba8b8233f12db30f7ddb62d9169ba7d33537daf91abc2c12c17a99fda3cfbbc3959bcd6f4a1549077f0ce69695a53232a27c0f9b1907732d50dcada4f15e37dcda6988716c5919915761d0f8563966d085b68553eb4beb16c9bbd7f6d44a37aa81620b4400d2643349ca745ad8989b16814fc30615cf66709762339f8da6b9e6e5dff6e574ba425d4dac7f69e8c45d5b8c71e248832cbe87b2be9186f376ede47a3a48bc6fd02a6a975995d1698a47dd83abeaa5b24b3ae39d2817c8877a3a56656f5dfde1b91b47e7341544c51d1a9220eeafe95e10d2a9f4fc823561333bf71e5442ea1bec24f18e", 0xeb}, {&(0x7f0000000800)="5b8e37cba8d7b8b7e6989eec1fb4f752250dc38077a9a8e2054276aa9cfcfee834408d9db01d62c186e3a15bd30aa808eac53ddb8d800c3497f8615a0eb071fba6428d160fc77241927f3e00361a7b6790419788b7eb74e36ca80281259e923d29a28ef9d345a213ccb55ed4f2d03820f0dd2a3de6842f2d54787702f9880ad211dcdf72ce83d0f6b8b6c78429edaaf0f3e0686c0aa52ef12845b4271789eafe7fb6243d67a1f5ca21ab60fd9bce4ab62509fe367c2e3589f3d7862c707a194897cf75f05d09fedc4d7d", 0xca}, {&(0x7f0000000a40)="18c086d3ea5ab844466476e6e737ce745a03def790535237b0d23f8cf0c444207968a442f26fc64021710904850f57e2cbb6d93df93d1ab76fae96b95702731df4db27270808bd1b8f924795b2c126067fd399d66f99e86d9642b4901518bcf6b874d042d7e13f7aa0079371deed775b721f8f57230212a01d443eaf47d5b8c6fe9248f1ff32517686", 0x89}, {&(0x7f0000001180)="7e9cbbfd461c7f8e7adb9e28c03a3ee0433f7b7e6026cbbb9f29ef845678934049ea808b387c9385aea2cd9f740d9bf21a0c01be4600000000f800000000a44487e273dda880c2920000000000", 0x4d}, {&(0x7f0000001040)="409625130be8194047f99c730503c52edc5cb692fea7ef1261233b3cb75e6bc7a1ef8bda83ed028121d5dfed4fe74871ed92ce79f653684dfeafb2b1a287fd73981e6e00db07084c79454d57cf30a8f99084b07638312d9646f9ce4e11f1a0e351689f4dfc38236af535c20dc2167351a94f2adeb755ff2b1e66e3c29accb2c544b16f", 0x83}], 0x8) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) symlink(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6381) open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x180) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendto(r2, &(0x7f00000003c0)="04", 0x1, 0x18, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCGETIF(r2, 0x4020426b, 0x0) connect$unix(r3, &(0x7f0000000580), 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)="1512e1564d96ba7b4154fa1483ba76cf3dcdd3db622b2b1accfc6227f5ff4489ac6107f744e4f1115f6fa9cbf037f4c13d22dff2106c95119b805038d269", 0x3e}, {&(0x7f00000000c0)="105afb4c09d6ea3fe4c505d71625b8e5014dc0247a38d2d08066347a81b0e6ae3a65f3efaf0fa5cd201deddb95265fa58afb58cbc694c5d9295e9403fef4e21b145f0bd26398bb3f41c369a784c1831bda3f3a571dc6b0fb0beb523769d3de0f262a0154cf2891c026b5fa18d522ff1a2b3de9ce6f7e84afb626c1e199f81fea79d103ba377645da00ad6c1c25654ca4e16fecb198c2f504b0f2d0", 0x9b}, {&(0x7f00000015c0)="368c12198d2f13281ef190b0ba1c15ae756d97d693b7fd9279782307aa11bf3c3e51a52d92b01a65dcfbcadfaa379558872305ed16043097e80344f02a4a18046689175da6e300d8f89ec97821facc2d93baa2e781955eeab4ac7837af36f2087fe391c1626d341cf01da516773e5ee53332cff233c448e479d961c72588eba4819667198899098d7b5cca7f0e9eef02db55f58de2d5c72cf3acb4bbd5af99bfc0665d8234bb8842630a5cfb8b91a0d4a4e31e7bade89ecedf4540c8bf9c7f38a608521ca19ec15af7ff4ca25370b87a57b3855d5d37e67813e01f8498e3d797f8e3bb5f59627c6c5b4ef1f4cf76b93da3c049bad37dc9aedb3c131158497549ac6f3c1ea96a0671ddfb8c21f645b3bacaea767dfc0f699ac264b3cb7d2b8218f48379823ab1bb2dfdb525c60a62e509abf232685e629a915de67d31103766955d918a08531102e6946f02960fae9b616f9eb61655968b19e39671a57db8897892197bb62c3af31c520d527fa6e3d49be32ef46313405d057618bbb8b16452181fe6d1177b839ec094ea94ac32c407e7c5e927e4e76085dac6709e7986a3c414186ada405c1abfa6c1591c97181fd3c760c11e060e3aaba8ab1a54cdb5c65eb26baa0ff62789c61675db73820de8307f0c73b34084675019", 0x1d8}, {&(0x7f00000017c0)="9186688abb8a9e0037d48c3cde86fb355ddf1f53c02b7325ee3a6902c39f44414c12245b9cfdbdc871bfc0c47e657bde74e547aaec135cabbeafdfb4f4a8157153b5cc102a739266d5e5c78c4e9f8f1fa3cc8e6baed6a1fe4324c0c70847edf0ad0912b4af60dbd442f6ecaec3dbba45c30e120587a4c2cd4fa1bbcaa5430dc8282cadec119cfa45142540ca7ec326ced3754adfffbae24f6a437cb4c5245a78bef1740de278ae3d5cecd1c7c7d88c635580ab0ca45afde2454f93a1519adee45b95cdf51d1570b53d1ac8b6bf880ec30a46a0d5c2381ea85612401bd6942b7766801dd5209f289119784d0d478b4634fd0d602e09373c82de142a20f7424684ac86f7ce6a9b58b81f558c361584e7469bfb2eec4b3fa67940712caa038f810620b01688269f3a9a4ff08f382b55606af6462bfa7e9b18e9065b8e2f430314320535c6e1a20bfed67cc269172a3982161ebfd1f276771873d5c196604f44a4401174754462e462b318d053d4ef27397ea16725286224cd73aad6aeea403c54de4d6d1fd142c6f667fbe152d530813fd7a8d364424498c0ff332a2a716166c66abefebf63e36544f9ac10267c8dbec323f1e0eb413b75335124de8130b17b84049a05b69e14243d8fa4a8bdc8bd41b784fad2d32cda51483fa871de109b38626f8b2fce8b7a43cf86c1dfac4aa952f0f5f7741f0cd7fcf41d1ffb4e143a3b38fbefd2bcf9eeca9d990413d0b3625a4da37f3818aba20f7f7733cd3e2a04f4c9270f5a98ae25f248f895e110ed05fa8fcea97321cf027e52c0f8ad2876b13f3680ef8f290291767ed3495fbd0b9c9e510626d4ac801f45cc47914f3f32be3011149d864a8d7d14784f4861fd75e64b79011f30c8366fd60a51ee81d3177433698590c5c3c22520ed3f336a9b2c4fbb1ac8c395170ce59e71b416da96477d46f3928d74e38eb5d6ff95e4fbb77810f1866a374d696e398563871d6dd72fc37aaf702d03949aa217497548118c450b6cc14712ac0a3d42d7f18c305f72620bcb0adfb1a8bee5c9d5975c64e93b5dd3c10636e5d50fcd465c9339c93d93726f03cbafe76c820185863a510af1c215", 0x30c}], 0x4) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f01000000000001000000000000d3", 0xb2, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0xcab5, 0x2, 0x80, 0xb931}, {0x81, 0x5, 0x7f, 0xb1}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r2 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x6) ftruncate(r3, 0x8531) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) mlockall(0x1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[@ANYRES8=0x0, @ANYRES32, @ANYRES32=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) setsockopt(r4, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x8b, 0x8001}], 0x1}) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x3}, {0x8}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b97) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x34) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) executing program 3: r0 = kqueue() r1 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000, 0x101, 0x8000000, 0x9}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000000)=0x1, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x1, 0x1011, 0xffffffffffffffff, 0x7ff) madvise(&(0x7f0000ba8000/0x2000)=nil, 0x2000, 0x4) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x3811, r0, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, r5}, 0xc) socket(0x0, 0x0, 0x0) socket(0x20, 0x3, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, 0x0) setitimer(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bfd000/0x400000)=nil) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x5, 0x4, 0x8001, 0xbd9}], 0x1, 0x0, 0x7, 0x0) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec589040018", 0x62, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: mknodat(0xffffffffffffffff, 0x0, 0x40, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x3e61) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x0, 0x0, &(0x7f00000004c0)="00000000e0330c46ff5fcd7f6cb0ce8668764d4af9a08a16556bdb8f911a4b8aa170db5fd18f5b2719e5d43f5b7b1c393247d2069f00295b5025c79e9867e8fe22aede1bbb481376cdcd80db459dfd4c615e2e184693caff85ae469df968c0e0912db5e57245cc2c86daa2fee31f2ac87b8f59e7b7c69a1b92e1b7fd23641414a847f1decc91759d71caf975261de58c0c3d04000000000000000d5c6a677fc75a336a9b8f7eeefd0adf33ef1a6f5e581059bec627e6b65dd43dc084cbe3f1826898670d351a9ed3d28b18f96b0b95210829720d1410654a368d8e7d48c8ac1c86", 0xe1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xc8, 0xfffffffe}) kevent(r0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) syz_open_pts() getsockopt$inet_opts(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(&(0x7f0000000500)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x40}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6}]}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) getgid() connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r6, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) fcntl$setown(r4, 0x6, 0x0) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000240)="385f507c4cb01340a86b6cabf7e99fd2a1f64e46c65bf7c69d21cbd94970ae036b5b54c2c999b4f2438d461d835251446c132b8e", 0x34}, {&(0x7f0000000280)="d9428e7897d03caa11a6e46a9d3f33ea70298a53ccb039cc9e81adac5a0c841d6a07b4ec154a5241f7c6ddc784b6b21e2762f27f80557531ae6a8c53b5f568d98320f973b6c2d57f6142e48b2f2b7f042bca7ab62660d389b2a3282e526cc1a1f0818f21b414fa54c631305f69444b4194e730913c0a291142e856b6187b784ff906647eaff60581f7053ebdbabbba218165339b7ec6c5ccc7be1d79e5553ce2e935e1434bdc2625c8782466236e2bed9c77e52b0800e8dbfa20012e7e6fdbbff6a3486f8404497b4af4d5331d7e35fad0be3ccfcc1c85289e4c0b2a2d42583539bd905a5977feab2ec32034dac60a82cc90155f93", 0xf5}, {&(0x7f0000000380)="05dbbf8fc696d48d5d09bd7fc7e46e5b97ee08f5d5a3eec8ed92afb6394c1e49af6d54f9159ccd34079726", 0x2b}, {&(0x7f00000003c0)="967f0439b04b875a6b3ab41d409b62011737124594fd28b723e4385ec53cd7739fa462835f0b1dbe78d13bb6699f246b22ac263b3fa3ce719cb97e5e648165cc7a2bf4bd83902c51b32a143672e6a7dfc486fe11da50f92853260715319058db34be8cef7c3f8dfed0b1d93d9fb260ed85c12bb807013b3bddc71fa864cb145fca55fe692a1437994934718697ef306cdde2e34bb8a3b7dd97abbdf61f611774cf4a38dca02daaaf71483b84530dc3b2ab26bac1845ccda6667b3cfda7ac", 0xbe}, {&(0x7f0000000480)="44c26327ec6b8aa99334c6e60b2da8cc89664da9378f928824ad7b0793c0b24c6ea1b865923ab7b345acd3d029f1046a139902b10e39a71066b9f19e0c6e555952810fbdd045c6b00edd7304d2b90d5d6820fb87f711e25232d7d5e91ae5d2af1aa26e9a57c6c16c1627c5a5e2bf29c5e41176afedb6bdb35214c92e006f601533520aa6dce3015c0de209b131319e", 0x8f}], 0x5, &(0x7f0000000b80)=[{0x88, 0x0, 0x0, "366de6040f44362dba3f09919a5f8b2ce8e87cf927977d81f93b39b501a84c042ac1a31413aa22e7031f2b92ed875c6b418611328e93b8a923ff6a4fa0030303c933a22bf87f3f1887c7e8e070982673235e7703e0dd0d41a76d92c8160931e754cd95018bb4cca5ba7f259b92a6df48a8"}, {0x58, 0x0, 0x0, "552e3a80b5076e35ce8c6fa1e124f5c16a28f47df79e8c39eb139efbe9cc6dce5d49b7b88c2b413062be1c651ec2ec347c1a24feb5f661fe61ee9b4fc91fe5456d"}, {0xd8, 0x0, 0x0, "80684c8daac4a1a703bc79b03664a409cad4efc81e9e525eedf13809eb233c7265868948313302e2da01162a907fd94e356b2486726e66892460efadc7130a3a72d4c097e2942243b312a8ca74bd67f61bc457a614dd3a7cb8c3ce34234f7027e74f2bc9b0c0b5ee64a34a3b292641c37edf37a0ff1201aecd20b67ad4d8a7ee5264f0888a5f5b32fabb7bf54ee691453bad853d795ce02df515a78bdcde185f05399ec537b0e0ba2f6caa3d663d1bbbf4be5317f2c5232fd09192725fb12f3c01"}, {0xf0, 0x0, 0x0, "decba21ffcd8383f5bc678a475bd312fb0b278fc0615401fd9d578bff447401299ca80f52f67929f6d5bf43818a1e1fb9df00f367131411f5e8427a42ca10b3f9383d0efbda5e02bd45e78498229bf13d7a8db84e14c313f99da56ffd48a3bc3f8258c4a583963d3a19c39a0c28240b7457e31f595e96a83e41576da1da3ffdbdd393ae135d6cb349fc820961404d756c618274d63f0bec180a45a55743d52551994af19494b85fd9d8e4d6b4f92b5b320d57564ad4483282b44e002168ecea5ab5844c79a5e6f8e6fa0682875bafee081f0d067956eba7283"}, {0x60, 0x0, 0x0, "c48bdc1770c969f82ba3175fffd9292554b7e77ab491ddae51333f05cf3b7c8c32f6cce38a3cdbca4e77f215435a503b2038d3ba4ce24ff945b9e46050d3ab42aa8ea11e7a746cdba4"}, {0x138, 0x0, 0x0, "f0e0453d71f1e6598e9453b413cd822f3454eef8e33a9d7eb80d4a8ce87d138b80a606243b9ad85c80c93c141b39a8fdb02da2a76f57ee5a35a0fe273c114c609d8aebf7231b463d9c4f9a077fa345e39f5ea1876fdf9b6cdca28499474b697c5f91ed1615818e101f6e96925e60608fc77e1a39617a7f87df778f6396df118e01554199ea20b2e9b14fa4d0afdda2d9df1d2c055f7cf292d223b310f2e97866d79cb4270ea94cf5ef3b3c79ab323235b9c710d7d314201d3a0a2e27529aefaabca9834fffffec2ad4e9710059bfc30be6b5c5317b35fc4a4b6bfdfd10267a3b1bbdc19568246fc3bccf198bed4b943e0df0aaf31a558865eeb2822f168bc4cee359f385ea4b5fd7b265319e5ce03f1557da0dd645a6f36d9f7a40dd77c1a26402"}, {0xa0, 0x0, 0x81, "5a9bd8be2db147d9d8226c0f8a247852bcb63169154e7a4528c168594bf3822588848bfddafb4c5ce0b2889698fffde09083d25013e6d168ae417c08f2e74d17d22b5dd65998c8a7fdac60fbd673ead11c7af84531b2bf4919adc33ef9a20c3a7cbab231f989315c5b4b42c73022d10e02f65cb529d917c91e0de951adc15d28653aa5c2c4f3c6a98a"}, {0xd8, 0x0, 0x0, "075e40253a16cf6346c028ea766d6a1c992359b454c97373c54e2024191852e6d697570c324bd68355a397ff282ac274aeb880121aff62db2ab1915af2b9c815ca403f7efeea1818cc6bcc994a91b1b7fe874bc969e05a225812bdac88937db9074d0f80310e31938228176fb523ed2dc32e15dde06c318ffde90a7827562702d8b9a45cdff2bae60d2f3aaa148c5d5d0abaa129055557e38ed44816d9f16c15c5d9dd2baef8ffd609b6d789388d9b63455c93af48f7b689935e5e53a33d220483"}], 0x5b8}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x5c}, {0x7}, {0x6, 0x0, 0xfc}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000340)='./file3\x00', &(0x7f0000000380)='r\x00') sysctl$vm(&(0x7f0000002c80), 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{}, {0x1, 0x80, 0x0, 0x2}, {}]}) setreuid(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) socket$inet6(0x18, 0x0, 0x0) lseek(0xffffffffffffffff, 0x2, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) mknod(&(0x7f0000000400)='./file0\x00', 0x1, 0x2) r5 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000100), 0x4, &(0x7f00000007c0)="000d30997abfd6b4680d6a15aa6467bf51bebf9c09ad4303385b8652e59606196d93064ef2928a915da84a5b0a9f162f1604ff70c86be7ee9ae386ee995156865116de74c099ceaa1139d7bfc1928a1afd1a01730b2e58994c2a7e8524c3a5eca5415f8822c5d94721f578e9a9fb09e68c1202c27d351531013679d03f632b89fe1effb41b813d9c9bf7249782ee9620228b10c9fb6fcb", 0x0, &(0x7f0000000880)="e2714be05c6a432bfcb43ba70e2bb9e6add925cf34d00e465191e199efee4898bfe502dcc0a3e3fd0cc0e79690d822a255dcb470ddd2f263dfb8065cbf63d41b2a29e4f92695a2dae1e619ba2b0ccd1e605cd2827beb6ddaf6b579cccebb6d267a74d6af9f2cddd1eb38180245caf3e0f240c5f1ee52a05a63c446df6149316cc2e17b775698e9114250d85ec893fbd204889e5c3f37ee5894227fa7b36a2803d9c558953caa2452fff1bf82f49299d2fd07d8f90600001d966782d21806ba5be9dc66d7dd572cdae3822888010771550dd55b3014876e2537e33b838b12b10d843be49e4cfc3b3f04a60088dd3cc3fbdc16864e028753d898f0bc0bd6e20f96274d743755332aebcec91d4f490000000000000000628c7c526f7de4f21b6260bacfe436d6eb63a96ded0b0f29cbc8ea2a7d2760b1fdf551506810d63132c72c14be5ffcc53ca339aea237797e863010f33b057982b6825dbdef1ce4425ae7d1234a35e782c9b1ecaea490f74ee2831cfa7632ba7a1ff14bf736f397169fb09fbf46db63f34dc5785c98d1dec9b5679d64a7e887c44aa8efa4", 0x199) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480), &(0x7f0000000a40), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)) kevent(r5, 0x0, 0x8d, 0x0, 0x10, 0x0) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x0, 0x2, 0x0) r2 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x8, 0xc, &(0x7f0000000300)="c679cb19cbdbad5fecec3eb2161b6b56cdb7022feadeceab5ecc14eb502f5b125c3c49d6fb97a2430bc6625faca899915c7059df23bf76436ba6e8e602ce1d59bcb198ac2972f5d6d3b83cad05e43fcd93e7e95c47f48074cd5e06e33b282092c971a893831dd908f4b01bab19996444a57d41d1a1160f8cd1663df4aff8249985128b0f6ee673451f8adbcb9275600ce50f0a84c203f340dbdbe6069213cab5e9d848b4c352c97ae0366b4f3e", 0xad) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7, 0x3}, 0x8) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x80000001, 0x36c}, 0xc) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0), 0x0) sendmsg(r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000140)=[{0x25, 0x0, 0x0, 0x4}, {0xfff}, {0x6, 0x0, 0x0, 0x1000}, {0x3, 0x9, 0x80, 0x3}, {0x1000, 0x6, 0x1, 0x7}, {0x4, 0x6, 0x3, 0x7ab3}]}) write(r5, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r4, &(0x7f0000000340)={0x0, ""/204}, 0xd4, 0x0, 0x1000) msgsnd(r4, &(0x7f00000003c0), 0x8, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040)="bb703057", &(0x7f0000000080)=0x4, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r8) setgroups(0x0, 0x0) setreuid(r7, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') executing program 5: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x4}, {0x4, 0x0, 0x0, 0x20}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x30}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x3c) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240), 0x0) r3 = socket(0x0, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x840) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setreuid(0x0, 0x0) semget$private(0x0, 0x0, 0x0) executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x5b5b, r5, r7, r8, r9, 0x0, 0x8}, 0x7, 0x3, 0x4}) r11 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) r13 = getuid() setreuid(0x0, r13) r14 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r13, r14, r13, 0xffffffffffffffff, 0xa6}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) chown(0x0, 0x0, r14) r15 = semget(0x1, 0x3, 0x224) setreuid(r13, 0x0) r16 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000440)={{0xfb8, r5, r14, 0x0, 0x0, 0xbe16c0c4796c2f69, 0xeee}, 0x8000000000000000, 0x6, 0xe00000}) chown(0x0, 0x0, r14) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000100)="f3b4ea5b0062ec1e0f725b19015fe3076522fac52ff7ca02b72352ac9bad002fb3e192cf9f040e28827e96a10e131c155d90b765d302d2973fcc745acb7d4b25474b779b69f273ec500006b9d20ab14690d1ac81cae199a6e75a1315931c0fa9d12520ae5c203bb7eaf478f4f6569b1287b4d126fcd01927cc7ce20676bd687cf31209311e72bc3ef57a158bbaa0de44b8b89de2437b4f10e55060ef1e9c2272e808da7883e72363875732e98161291963bf1d3664b1f8c953a7109af1a139f7b4843a87404f61ae9195b35fb08818fb5fe86ed6bdd6c84b9906f67981cc7aa0cd2219198b3f209e7e4101f14a98fc73313a7a9b065dd4ac8ae169a7aaea1babb5a2e970651241d713d6f73424180e0e0f1df20d1ce3f027f2529291e236db1ff3870eff42fc8eb6fa56ac17e54254aee7bce229c856ae6a4418e37a272f4c89336e92ca83e50988360a66cc2ac38176c1c9c301cfe44f54c3a67d006b85083b0b570aaf94059ca5cb2bb0b40b9bcd8febe0f09036a717150be4e9616080e05a3f42a8f8c9c297a9136c45c3ed3bc0c0cfe50343ca67209c56386d38b4903a9376b3e69ecbd10a747ab1b32601494a504416355bce450172e0c33e46dbd31b2bbd2747709c0dd9567b78a56987c72d67eef3348936e9cfab481c03d95882cee97406c04d4af33656934c65b8c0a49a86bea93f21daac85bff7f104bf795d24d166893f9510dac69f98ccdf8a8dd7e2a801738f00299305a195931890fd525b6fb5fa5224324a5d8ccbd1aa22bdaa8c0d88361015f927e458907493c960e4eab017689e10bff81709967392fe808b1f8880fdd47b0659ea6a90d7a3b45fb94e752aac25c363bb035fc61fc07f5f4e8c6e5e051c3aa75f0754c81dd84b620ccb80717daf909544d09a93a186f7757c953eebf6a87cfb9b59d67688c610413860070b46806d363e54719d5cf13f4366d6cb652334b1806578f2cf8ec7464310f31b7664c4917c0afcec6659b8359d76e6a3e08e4e4440b535a5d25d7e1c27f043207af82452fbf227c4255da7be7936c786a111e804c899041ba6f33c8355e316828e9822c308fe100d1729da8621a276889183bfa34608a41a46a867d12bc6ce962d3cfad0508a42963749f3c818154dba5824d00ffafb96f793c24b2cee374b5a30a14f9b541ac5629a9265dd625c571cea9104a46e94a4a1ebff1b3de99c36d52a6a6d3a8e4830fd40880cc8cc6ec85d931db942a654e2f5b158b0a3b53b6e7ff56c055f36361601aa7534bd8db7bbb23c54a777e744af14b2761cad27c206c9ad7dc02c62042490e0dc54f0d4c2ae22d1cf475051869217181b5c5cc54ca1e2226fd3c9b61c0b441d7f43d3e210a0defc66f5fa39941f08d04fbb19b57ed125e589871706d85f481117216c57e7b012057e3cefba1c8e7dfc92955c4eb4ca3e3987b0b4d5d30e7ecd591a3dcc9f345b99c4f3f0080a71f1d15570b5593cce34b0d8f35bb11f5f2093ec12ee98592ebd8961c530b91f358ab23a224b4ae7ffc1c118711a0330512a44f87a0bd089be090370c32a48dad9bd539f51df3b872ebea52927147f35343d6eca8aa814cb443848ba6a97ce93e9c6905818091a27de7d58e541ec8c04e1aec75c7b6d4d4248f6b60681fe861a8fa7763e3f95a27868d21bdb646670fe4e468845759d39474a86c682f8c7854c6eb5678490b3aa2338d9cef692ab0c55e55837d99bbcaa51baffe83faa7b29bd71d462f5cba6dfad91115babf78b3f092eb3aa564730954bbcbc1c8e0583b360aed5d0d72862a4b8eebc5986eb722d0e8e2cd9edd2d9c2257f2f626e38301a4ec5dd0d95a05d4ebfbbaac05d5570fb05f6d74a8a8a0d2c40dfaec3ff1d3411e6c5317e12083adfdb79a8b6aeb3c123e0e35ae75af89c81126ea1d3aa1d3ab3074cf81e817bd0efe60c4ca12533cb2958e8f1e62e267281b20fbf4165cd6d1d234f7be6d59bb66fe3627174438aba211029200f8320311f67e136a228f53be723fc7470128869a5989c799806a2d6194c7d2a39db1ba1f2fa9452641f7fd3fb15a03946a4825e39701c75f034bc860fb649af3d744c5c217280cbf687383900ee4b97b1e77c50f719d1b06bed9ee0b13fbf1b4996b3595e9a60ce650223ded0ee1ee12ac7046ef39b156a39dcba6787d7f08fb125c8fc2553dabf8ba1d63df8bf26a747364997256307a19f3537ee4d2593e35d5168826eee9eb711b6588e041b0ec72705a3408cfd66c5374a17230c712fd6499f7e5f2190ee7f27f29d6ddeb25ee0ed7cb647504c50a728835ef30ec2861a5238be486f2342a51095163cd69a49ba4657e480af4fe6c09835c17e8d7c44e367f9c4340f9da1ebd2397444da579adc5b32cf6b181e29a34f1342f86c394d416deb1e58f363a2a0e95b30eab1f209d0ca8bba572820b83a7c8b33ff082f520e04d04c972a7da864305acb8a19f87cda07567d678300f0d8b03873c53ee19d12f32c54ca93400f88b7edec24fb40e73559882c55d1c66d7ba9ca6993dc1e34a726a0643db63d22dbec32a340b3f68d581342d8721f5d2ca8b51e4de293dd185d80e2f2f4e9e063f0e049b161acbef9f5d929f7472fff00fa630841979832ceb91e6f36398b48ba82543dcdca84bb4600ae710123180f4d48051264cb7c6cde37cdbf55786ccf7bb21661b47941d39f93aff2960c082bcd020266051242cc729444d16510c08ffea9bfb669d26552aec2f67033a4108946579a86fb9725beb2813654ce517e86c0fd4d6c4ef600b8326bc2e9bb0d3f00af43c61c27594399e4f0fff0fd3c0938e0f99f49f9512357ab39e4a087bb7a8def1ca8ba15ed9b43198c5e28889dcf65369201a5735be83a550e247b96f96230b9a88e59c40570796a201175291e4f6618d19a299d65a97d587a4ba9ff9eadd2b31210a9b9b3f6fda5cacc609efae5a0282330ee574dd1de75ca44fc33e90dbb90cede7f2a62a06cd9438c8c8255e28fcd66fd86e71286b714f98022de29d5a0b2f45f0fa455a2744af825766e2676f2cfd8eadb505d8ba214266e17577bdc74711be84e50019fd5b6fde5177404fba6e3dfb85bf5092d50949a9ae811f10e265535f4d6d976439529f76174d05434fe086d4a38f4d94a839e9ffeec9b1f9dce2ee981ab5f5cb886d284a480312b3182a5c0d8dd59fef48d542a47e370ad8bf0f9792e60c886cd673b1333a8d496591c78c2561dfff044352074bf2d94a1bcf80985a6449edf95367bc3f942d4895c05d0a204bf4475f87a4934accccd523e07a0955cce28a695fb8b5d4b9740291c5637e36ddb34d3ab73d8ad214ac822fad679d85ba4b3962e6ef068f699c6c7291d4347bccba326a387a133cbb8e2541b4f0b7631661ac430bb5e3a99e5609467f77c9f27024f584c2fcd5e3afee98d84a39a85f737bde33ba3009408600c405b3f65526599affdbf99ca9026dc5fa404fba046e8faf28e3cfc0ab209d1229d3ac8a8a972c2a15e318a95d7686398e86481470e80af03704629bb6c5f546508ef1881444a3525a130581a81773b8d3957ff84a826deef9bca662199fcadf3303c8999b82f98332dd97c293183664de4209f74134952b524aef6b756c88e7e12287cf656f2f53a9e98c7a23dacb450148a0c4896bf2c19870fdc6a4825aa08d68b1f0140df551f4cfd403570fdd253bbb60b72df9e82c9cf16c40036d6aae7978831687a7ecfff9bd0847c15e48c9229f7e3c5d1a180d1149f0ea8b3a8f5d632ba3421a5a0cfccc3418936aae398830e661b098d48e0b64656f2fa9abfd9f9cf2eacc6cb734f858fc2b06e44903c4a19fbec0e43d18ffc4f6998dc561ca8324134d1629dcdcf0c794550f58bd5e7faf73eecbd07b8171744d37b82bb4ed78a0eda345a31ead00c8e135a4f2984b6cf417c60346a939b36c476e756ff99ec4088df3ade3d031ce81cec5f00bb810e9e025791bf8e8f090e77c203738ba653bb81e3290cbe4b3d2cffa74d96b54363ad1be1576577025151f3246a4c47bedde081962fcd2174182a0d146307b22b955794c7849930a1a7dcedb339536819d269acd72fcec9fc9d730d053638bf636b4ba38f91b70fbe1cae95d24c477658b916ef2ec785ca91e5f5c98ee943547f7647153a5bca7e74c97562bfcde6814224c2a0649dfe76687cb361b92e9f1ce487fbf4a5a885226f27e5b4fdb21864dd570373373f33ca0e75b6a0d70acca70efffc4e913f489304e8933d35a48b8f70357b62eebb8ce40a08706374a0dabdba38640eb175ba5269a7b4473213ef588990f62b80e1b399044298f55d40777cdcf89144848081c637f6aa2418f6110a8da3acd9cb003b32503167400158dbdcef3e3b20032b378c6d4fae722862b9f50aa86b9c34639cb0ac27f2824c3fecc4824b1737801bd8f40063b3f57336fc045f1fc6931e603cc9c9d4d5b669dd6ad7cf66b6894b4c43171bb2c12104bc8d014de27e742086e7a904f9bb465c7489f42ba8cda0fc775e44f6aa6c05a6f93268fe874cd2343b9ca9d3941573a2f53de45495e079abd77d9cf9324bca26b96476c6cc1e84250e2203f16fc3b5387ac8fdf17080fa56fd11d54adf8956af80bd759ce431b782b3e5e863d0acd5c66b4e6f27f443e27df848d4c4c04ec6556f3a9996b30793ba78402da1ee3776f8a0587f94d3aaf2178e2584290192018d399694250e3ac515e61d4e954470f0750e81e6f1879beac68807f44a67763bbb84142ab37a4c16545d5d215d7addc1cd778b3dabdae9e8fd68ce2f4be2ec6969a23e85b0c2d3f7725e58db10e87fa05474f27e13fe211e25ddeeccd2d74b98b9dc69102a8ae79ab3580a8e5447b1696e9a72d064fbfd60cb85fde9fb56ede0b1a8bb48d10b2963d0c999d25d20b78168aeab5efe561c1356ce6c3d50b081c9acf65d56b6bd41b8a97aa07a3a6c3f50015f79c8e21270ae15dc1de120a004950280f020b60760afc2dcc7a2ba40a9183ff2d53debe4f96b134c3159b1d8326ca2aded9093ea94a87f7c6fb150782207f5f58b1f2092a7ac3b409bb05486a23429110536d69747e1324b5933f9dfa16a0c59e1a493225ccb055e7a21372982a594009df21c6dea89a6526d12fcbacbeadb9542ce621888fe8b0eb0c6c911c210d5bdcf15cea2056acab101d271e4d749a9e01e1b7d42075877f32590d2ba0d9896657e7f21bfd7ec1e61103ffe3a184df195b9594e66abebc5eae578dd02badacc288f7c78d09832c36735a911eed8391f9d6d3e93e943a97fa8be993611152bb764b30a7ec4ea3a74939735112667eba716cd2cbd6d478d04ec91bc2cfc8e430d8e60c7aa60869034fd8521dbdbe6600a8c741bc883a85d262121bd4c27454f12725bd4c537b72ea7aff604edc74bd561e09141267463407ffd1869e39c4249c1596c52ec3e16ccba5e438d1f173cdbaff10ef6a757929ede4320a313833551eacacf7e89c5dadf7eea46ddf2e3fe4810e370c4e7604f6882ee2631d34b812159162fd8826aab4376cc3c51b50087bab02d3c64e978951cf8f0352bd303e6658340744429b8071d3f9442bad542aa82a6184c7007bdaa9d7525555aa77475d3d205bf6cd39a7cff49220c42f2bbc4885258663b5662b9969b9196818cfd5742db5e231d0167e0b508d784ce81b5b1699fa9e3c6099fe20f1863606a0d5dbe20c81026f8b7a507fae60e7ae503de65fdde7f5fc5c2a8c1521632e78078c9bc9809c6d44627f1e77927bff47ede04a8aefebdd0592ae14b0efc13ec46", 0x1000}, {&(0x7f0000001100)="f7ccbf3748ff682c0cba1f7752d522ed44a83a224f655ced2ba9d840642d24ad3e5ca011c5fe0706557ba6e6dbe4bc9c7543c008ba628230ed2cb044f8b6254fa1f6fd7404af7c08cee4f19f77aaf5527617e5364f6a2917e783127c91d85835b0cbb66313fc315ac76851232f0a756df2bf64e5086685830d7bbab679e457e83f83430a68ddf14650efe2385215725f", 0x90}, {&(0x7f00000011c0)="d421855c99080ef9e8d654b4cb9a45216d34dd5c", 0x14}, {&(0x7f0000001640)="315da01e743fe99566a4dd5ae66304f0060a81c3a3aa07be5f8c6c17f66a8f30fbe6e6ea4704edb8a0eaa5671e55cb200fc7a43ec8277134635954398786ef63d544d7ed50a9f0f3c50cc8c286ca38", 0x4f}, {&(0x7f0000001240)="6564470122fa79a1", 0x8}, {&(0x7f0000001280)="57a92d6857898e4d47cf1e280585e08c007128a25ea525aaafb68169755e6290cce5cb8658e8beb832266dfcd7955adb84ba4bdcf86e5102db357604682f6b9b6621e5582a8ff32f5f13b1c84e1e141cc0a19348fe6c1c5a370e99ebf4b546f530f84cdba44f6466fad20801cdafeced21282efa1c401484b7cad0bcda49a6642d769c6332022a0caee79e95cdf11ab1d89d22b532bf01fbb181883f9a7812bc87ccfd5a8213ed3e14d08338228e80f6d245c79f9ca91434e5a1daac0a6b8ecf", 0xc0}, {&(0x7f0000001340)="f536b340c658bd8ee36ecd406402f7c298a95de2a0f822f308f1c92c59c93e16140b9d9694b86898ec568b319f0fd54b4a9ed6db6e7cc7828657ad7379c5747dc8380b4bcaca41973ea2596725ffecebe83d9a3410f45f1c8e2fc22f7e0226c68349d31af87cb575ee3d0fdb62d9eef10e7914ad470a8a8ca9533a4ff0761650cc68f6c693de3a59", 0x88}, {&(0x7f0000001400)="1020a43ea6b4dae0405dcf09f678d1ee0124342402fe555c2b3d22483491a399bc41dc3f7332df82b462447a31cdc476713e035310af72e5fcac8e7d9f16e3cc30208cec6b1b4136aad80a6cb8f7bfaf3d28adeb8a686aa250f9c770b8d13e02a41f77a7445030a50031e74ff2d29d7f7bac9faa862cccc056539085b39faa1272e34bdef145f1fe2e90b23cbb4ecead8396f696f7b76dd1fb3ebade8dbf00f00cab9e9ee8577fa318232251dd22f60c01000000000000803be11797acd2ad793e892e26a0a5000000000000000000", 0xcf}, {&(0x7f0000001500)="a1b9a365cc94827494376a856c2109806ee55e1998bc326c629189977399a9e471d2d7c7622ddf478c2cf8c087af06d338137a5931cc3dc7b6d9b4faf40e9068cad1a7fd3e682e882ded32fbfdb27b01955dc761a37a06daf3a3b2a9f005298926a7c5cc1b9e3ae788b27609631e51f5f84f3008", 0x74}], 0x9, &(0x7f0000001880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r16, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000001fff563e577de08e2ff1da6fed4c8e820576e322edcc8ef7", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x2}, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x7a2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x15}, {0x4}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) executing program 1: open(&(0x7f0000000100)='./file1\x00', 0x78e, 0xef) r0 = getpid() sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[@ANYBLOB="fbf2ffffffffaf290ac1737408004d"]) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) clock_getres(0x2, &(0x7f0000000000)) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x5a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r2) recvfrom$unix(r1, 0x0, 0xfcff, 0x0, 0x0, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e4", 0x11) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) socket(0x18, 0x2, 0x0) executing program 5: setreuid(0x0, 0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x4}, {0x50}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206980, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0xcb, 0x10}, {{r2}, 0xfffffffffffffffa, 0x13}, {{r2}, 0xfffffffffffffff9, 0x2}], 0x8be4, 0x0, 0xfffffffb, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x19, 0x10, 0x2400000000, 0x7}, {{r2}, 0xffffffffffffffff, 0x28, 0x2}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x8c, 0x2, 0x7fffffffffffffff, 0x7fff}, {{r2}, 0xfffffffffffffffe, 0x14, 0x4, 0x3ff, 0x9}, {{r2}, 0xffffffffffffffff, 0x12, 0x1, 0x0, 0x32f9}, {{r1}, 0xfffffffffffffff8, 0x80, 0x4, 0x40000, 0x3}, {{r2}, 0xfffffffffffffffb, 0xa1, 0x10, 0x81, 0x8}], 0x5, &(0x7f00000002c0)=[{{r2}, 0x167dae41554d0bd8, 0x21, 0x10, 0x200, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x100000000, 0x100000000}, {{r1}, 0xfffffffffffffffc, 0x24, 0x10, 0x100000001, 0x4}, {{r2}, 0xfffffffffffffffb, 0x8, 0x10, 0x5, 0x8000}, {{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x8, 0x20}, {{r2}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x30000000000, 0x5}, {{r1}, 0xfffffffffffffffc, 0x3, 0x2, 0x2, 0x1f}], 0xffff8001, &(0x7f0000000100)={0x81, 0xfffffffffffffff9}) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) nanosleep(0x0, 0x0) execve(0x0, 0x0, 0x0) flock(r0, 0xe) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x7) r1 = socket$inet(0x2, 0x5, 0x81) getsockopt(r1, 0x0, 0x7, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="e5a0f4db545464433a33b462872cce2468864e4d8211d04dcbc6b5a0cfc0a517af060f50a9465d7a420ba160c9ed013575bd1aef5d3a7e9c3f32a374e4c9193347abcc9652115ec73d0dc015c0ce8fd8a69d9d5fad93c887ed0723034870ac41e1bba20841945a3f159a72224749dee8cae412254c6ed13cad0303d5fc3251f279ae47a12d58701318478dacce61cbb3d8211c2108b8881179d51dcc4e733a4cadf8794604de67c1dcda9c73abd2b165a0a8e675e2daa8a70681f8924d57100bc6fbfd8bd7cbbf5a01dd9f59eb4fbbb0d0ba6c26f43e1b19601bb60cae1911a4d92d575e9d27fe97eafba349a4cc80224d6e06", 0xf3}], 0x1) execve(0x0, 0x0, 0x0) executing program 1: bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) kqueue() accept(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x52) mknod(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x61}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) executing program 4: r0 = socket$inet6(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000000000000000080000000000"], 0x10}, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0xb}, 0x2, &(0x7f0000000340)="f5f3b19a", &(0x7f0000000440)=0x4, &(0x7f0000000000), 0x0) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0x528) msgrcv(r0, &(0x7f0000000280)={0x0, ""/4096}, 0x1008, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setgroups(0x1, &(0x7f0000000240)=[0x0]) executing program 3: r0 = socket(0x11, 0x3, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x100}], 0x1}) r3 = socket(0x2, 0x8000, 0x25) shutdown(r3, 0x0) listen(r3, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x19}, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000040)={0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000063000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {0x0, 0x10}, {}, {}, {}, {0x0, 0xc8}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x3ff}, {}, {}, {}, {0x1}, {}, {}, {}, {0x3}, {}, {0x0, 0x7ff}, {}, {}, {0x0, 0x9}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) setsockopt(r6, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r6, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) close(r0) syz_open_pts() executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = dup(r1) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000440)="b2504a114a7071dc06001501000000000000422e43fed04c3d7210e24dbabff48918e647e884a4e04631442d", 0x2c}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0x100000000, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x2}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8fb7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x81}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}], './bus\x00', 0xa38}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000002c0)=0x5) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00001ca000/0x2000)=nil, &(0x7f00008c6000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f00002d9000/0x1000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f00004ea000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000240000/0x3000)=nil, &(0x7f000090f000/0x4000)=nil}, {0x0, &(0x7f0000133000/0x800000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000776000/0x4000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000040), 0x0) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) r0 = msgget$private(0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000840)) r1 = kqueue() r2 = syz_open_pts() dup2(r2, r1) select(0x40, &(0x7f0000000040)={0x6, 0x0, 0x7, 0x0, 0xfffffffefffffffd, 0x81, 0x22084473}, 0x0, &(0x7f0000000140)={0xab6, 0x3ff, 0x4, 0x6, 0xb3f3, 0x6, 0x0, 0x7ff}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8028698c, &(0x7f00000001c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6e2c}]}) msgctl$IPC_SET(r0, 0x1, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x3b, &(0x7f0000000000)="5ab7776a", 0x4) recvfrom$unix(0xffffffffffffffff, &(0x7f0000002580)=""/4096, 0x1000, 0x45, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) executing program 4: setrlimit(0x4, &(0x7f00000000c0)={0x42, 0x62}) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000380)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xfffffec1) getrlimit(0x8, &(0x7f0000000040)) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2000000000000063, &(0x7f00000001c0)=[{0x5}, {0x80}, {0x8106, 0x0, 0x0, 0x200}]}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x0, r0) close(r8) socket(0x10, 0x4000, 0x4) shutdown(r5, 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r0, 0x2000746f) socket$inet(0x2, 0x2, 0x80) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) dup(r0) executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0xfffffffc}, {0x1d}, {0x40e, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458b", 0x69) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x4c}, {0x16}]}) write(r3, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r4 = syz_open_pts() ioctl$TIOCGFLAGS(r4, 0x4004745d, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4a, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x20, 0x2}, {0x84}, {0x8106, 0x0, 0x0, 0x10000}]}) socket(0x0, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000200)) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f", 0x52, 0x2, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000080)="1d6306b4eefe033a28a8c4804f12fd236729a090", &(0x7f0000000180)=0x14, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x8, 0x0, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) kevent(r6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x28, 0x4, 0x7fffffff, 0x1}, {{r1}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x10001, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x0, 0xff}, {{r4}, 0xfffffffffffffffd, 0x10, 0x2000002a, 0x1, 0xf59}], 0x4, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x3f, 0xa}, {{r4}, 0xfffffffffffffffa, 0x12, 0x1, 0x1ff, 0x7}, {{r0}, 0x0, 0x70, 0x1, 0x1, 0x31}], 0x10001, &(0x7f0000000100)={0x5, 0x6}) executing program 5: setrlimit(0x0, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001040)=0x585) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000000040)=""/65, 0x41}, {&(0x7f00000000c0)=""/26, 0x1a}, {&(0x7f0000000100)=""/62, 0x3e}], 0x4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r0) r4 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) executing program 4: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(r0, &(0x7f0000000200), 0x6e, 0x1, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x64, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(0xffffffffffffffff, 0x70b137a8, 0x6b5ff704, &(0x7f0000000140)=""/38, &(0x7f0000000180)=0x26) setsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040), 0x1) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r4, r5) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x3) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x4) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 6: rename(&(0x7f0000000280)='./file0\x00', 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x40047309, &(0x7f0000000280)) ftruncate(r1, 0x0) r2 = socket(0x10, 0x5, 0x5) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x1) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x2, 0x1e320000, &(0x7f00000002c0)="213d3f9f3982ba794b79be9127e9727a26ee01006c97cac0bae3e70e907c5c3679e89a71a8e714f8f9bfb1cfd875e6ec2d932a0e959eb7d35e341a7d9bc58e4065bc2c0ac77e3a67a02aed5649a04d2759c5ff4058dae830bf13b80400000000000000d2fbdce3065ddc6b6bdbb3af90c1f8739c6478acc99b3c013819af84249bcc29cd3fba987fd9a5b2a12d5a6ed0fb28da9271291b976142fb941f688442cbdd6fbcbb72f1bc63e875158f8ed583a2d2d3762170c7ac1b6310a708ad47112aa5ac9bfb5732a4599f4e162dea7dc2892fef69c98e0dfec2c9f5a3ea7035a5188479397d09c8415b71a8b62fb675c6091e30daf3f9ec44f23c0d00a63e689be182bac059827e3c44ed4ce00822f2832e3c1254ae66f90249b198257e4c00e0626140587805963f6e73f359d9ca437155", 0x131) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1b, 0x80000000}], 0x1, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000040), 0x4, 0x0, 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r7 = socket(0x2, 0x4000, 0x2) getsockopt(r7, 0x11, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r8 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000100), 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r9 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e99da871a1b36d38960a2ce9666b", 0xe}, {&(0x7f0000000880)="b7ccf5c478be66ef0a9051efea62b1ebf21dd6b4e8401518c5a244501e9ee00fed581b42eeace8d50a68d53a57baf99f91c59c1d4dfdbe88b1983b1bf20b6da614e633998a322f5009ca8ae35b005619ad1ecd3add7c2dab5e4263d0b4d4f42c38b24ea7b33c8e68b328049a999d10088fd5bd2b03ee95282744998ac85e8080ed7203bed78b2e8880bf7842fd826ffd7b20f82ed32230e8b4a71e21c135205be6d0cee6f80efe28703360153c9b481d4aa0ab6f389f07546742ac89ae24ac9a01b7fbd532b60edfc37109172e22a4b3d07b80e1ab2e6a812f0c53cc30e7bee984cb59e4ac2ccba7c79f7032843ce7a6be7f9240901695634375f5a83d343fdae3ef24f06dbcb6e2d494f314ea2dc78fae6862603e320b8bac686ec0bf732ab297175c7505368584855e411aae45a96da148d840dcdda529334d478e58e91f7f5600ea29d987096e0429c497103f57359d6aae9053305315886c67bb069e633ebeaf6180582e00c175f11d263a2f71fa233d972b7e872d01f320065179218a6f7ad9becaed37c480720ad9941d83678e928f786e3ebbfedd5f7c959bff11ca1c6c1ba4281dcca31948a6ef25adf12c5c5c963df47f8c8ef8a1ace3e7e7a1394e85af20a1f32bb8cea93b7c54c27d475508b7b1c95ab4c543d22061b3ee7745525a04bf9f7588ad752527e9237f866f275afa5ad49495fc0ad957661269578d6af1e778c5a3ace65727b390e1920831dcc0c47ad813714bc2b292db7e8a590e54bd5ac43702333801691aee0ba9e913f476244ab6a4fe9ade436a4c98863c21f6afd57bc0c38984aa3970b549a066d2bd28c8a29d96121d139aed902f1dc3290e01932f264eb9205ea5da5b511db789555c95634ac16d46c663b9423bc51a3e5f533e7f85d8665c3869c85b5e0c73c01c3416f70bc7acbf7619ad25cba08b297b74c52903a06d0c07a8ea5ff09b562b783b3a5581a54a77015bab77a3f9a11e650fab3ef1300df54221a5467d85f8aac92442da248f8954df1242c644b343fe34c70c768855893c45024b625e355d74c172533392c2a571611d4448ab59a0e156f728e152e392bd6c3e396da2adb275d80a9c57b064ab004e9ad33c3e053fa23294bb99ac8e21510e33bca909a02f0ddfcf3d3b70656cb4680dbde71ff367d298bfcf09f7e370a5617eb49cd1d46de2e07541160cd659ecc7202f18f27ddf41b6ac4db90f5a4cf4f2a88e027a5de553d87764f46e595a45ccc6149a1bc44869206db80b698146f1cb24a4d4f1816e88e0a72b7f5b637e909085b157b3472bf3171c1f40d092d11ac39fdd45350bf7c1c7e622567d33f48394730fa5658ffe95e9279cbbadb0a50becf378d2b1d36b9c41a2a6d6bd785e0fe86327f6c09e106824a3e20cc85c530ac6e9ecd7e3c81ad190c4407ab54453679cc198e76270007ae1dc177c505e65beb9070d6af59c86fd3eec351c60df718b5e1822215543e701fb872b3d4bdb1d79aa8a1628ffbc4c94abea4585f4615365242e946f9881e68168e38eddb1f812e2da8ff7e167a6638e2c931aa49d8cdf7a7fb9e4c6062962d7d3c7ed07b9b8bdb1147ab011abfbafbc017a2725cc80a50ea784830c8dd46c3910333c9bf6a1925bafe7b5204304d83ce045b86fb0671b253536713c5b2da26537b623eb43e5e729c9003bfbf71a19e81ce0bebdd6e2b0e4b5b12f0d63f93506c25a1549a5375352296ecf60c31d1854f17f8be77c1bf66b6fa636b497cb12caf080222caf23d59679b1be8602345f2c9d3a9aeed4741bc923740fb7776ff2964556ed431b22505b0f86218883b99b78b51b3299219bd6661a647eb06497baec0ce92b274d6ed5b4ac035f9fa64dedb1253d6150cdd530fd8ced505bdb43ba815cb760cedb7e9e99687091f3a4f5f5a7f4bb17219f566974001fd7a23b0787ba8654746d8730494cb8b8268674b99f3ae2701f9e6b65b90b4be8b7ee16ea9ee150bc14d4b4edd1b342632e8dadbce14b084e6fac016355fa696dced414abd671fcb04eaf52200d7da3ead24311c80f82db79cc30c29dd2ae49f9192d78d75bcf956999cd1723d7a28d43b3aa6a484c0d7d274f83a2ff7c20193d09ea250c8639c1aa8bf468c30dc290137b27360654f2721c007e8f2db4651c2b0872cd2e277648bc7a6b80a58fde6901ba45c36f30ba7c68ac6b7710a6e5ce1e2b8717824e859f52d6e049c7a7c35a93363084cf34fc8fb3c0e8a0ab7dbd17d4fa1f3eb6b51155084a29ac20dff7e778c43424f5144a459d3215132ee53a5b0057f464a470d6840b3867800415227c0d89cd3fc204c6a7bc71d44df9bba865dad97bca5cba9ac20ead6a7a89de64956210b7aa637f49cc964209350853f6e2d7d3c60e933d492f972b20a414453089604f357a773902041754ec3b329b8d3687b0d96d73a0e34ac88086e87f4ee729f90ac52827945c49bd8e664ebc327e26114f417ed6815d41b9c24524355a2c07ce5d4deefe48677e79193b5c83e842f80250d654d86b8ca89507436477567e665726008de71744560779514d308a4490990e1d3ef875f31591b151a2cb63cf539d7feea430d640052b3953fc4033166a9048cdfc969a247cb1e06f0c7542f66ed65afd539de2524cf0f61e9ec7ea036bf6303ba3178b5aa133e14d386489f4c07c89dbad001d25f2b7a45a03566b3087fbbeed65f9ae11afd2e3bf4322ad68acc47a80c9b80de0d8245e7a40aa866b51e6beecfa64e4dc012d651d87d4a1bb6673ca77bc043b310447b8ca760e88454f61038a3d0231bf577984dc1c857f54455d0e24930cae83536967eceba28a9acfe1e821afc709e5195e914254207074e2559efdfd5f228aabb066c3a87a2fc499d6a272f8c46f4517cd286c5c6a008b2ccb45619f645b460574c5c9e036269f7780859ed8e8b6acadf0d4917424d21887444379658b06f31a641554511feb7c0c5d88a5fa2b6997ea901fa1160902c32ae5b77ed450890c407d30709dc0db5e217749272b7b142b0fc75b77c42da65404253bf3abd4d108c24e9e595ede495813ec04a15dfc86bd77c998ed21aa1ac5c3bd2b42bd9af63dc470ba836bc0e0c53ca6e4b8377fca63e8224d0b9b1fa16de4151ae2e20faf2a7a3343784c6c0efcbbbe682f1c2cdbbf3d3daf38cf8c310453d92e424d41c8d87cc94dd2d5d82de42f1fd9d8814da7719201d4e175ca0620fce09892842f10d57b5b67c74aa716524bb51bad903ba85221d7d00bd8eeaab825e80c1de932c7745c6bb9639ff7f73713dda5b2d54047a50f85faae492f1d4f998245aec66c4500693c56234ea7a3f929d785c250e7e847adddaa3989ac4bf34a6aaa76a34392e71004cc7c25fe4bfac67abc0c5740dc31a148c194e7f43e42b54878d60e42bf6b328918a8a74e7136ed12427aec20c8e699749f4124c1ae9df692dba9d1343c8be8b01c942d54c184560c8b27d957bf72efa4dfc7f9adb74e9c97a338561ad21753df41ecd286220c641451bef96d69515d5b817bdcd660cf794599152f3951ce77e197b28f3bbcb80011c7943cfb5278ab5f8891f58340daa9a9a0a2918f2e7f95f07c148bfb355706bbcc92f7690c1102e179ee9bec627dc6162dd7b2cc6dad99daa247196034fa19287349201bf21fede147d6e91e4c3d94210138bf84c49b0f7671e651d3c9ed3081a3f575d0515f5efb7eaa43be1b854ec7d48221727194f713a153b3b870e5caeddca33b1389aab5397129e7258a78c60bdc5c70b286e2a66712a1cb0d93b6c33ae750bfc5ef6d5b071a8dcd7a66f97a318ca805f214e34aafc9f0610f3dbbfa7e38d6d43acb271c0852339d3018eb6a0d8a60786363fff020157d87d50bd9c6e5bfcfb46b45e1deae56051979da27329f08fc93cb762c9ffcb4df5a262f74bc7ee6f712b5f6c9970fcfb85daa0080762b54842e323917e866e3f451d5487d818d62d7225bf216a1e3fb18342d69196d209daea2a79386444559c65aaae91e3b2e4549048d8caaeb481272d44b6587d3486bc08be9f46ee83bb41dae17037b5d6dfa838666f5569ce458e6b058f4c6cec913282585a5cdbbc6c2c9515910673a6a7564bdcac5936cc81e79415e7195ced60ac6d50388e6156e9d1020de5d9e556bbeb29cb8579667a1165bd1e95d2d3809e8adbc05c659a9b12a6834707490d000f3dc8fee39c1c0f5e8539cac038725a5f5dc1a6722dc2ce9847732e92bde65271ae1a055950548b1b4fc71c618c1213ebcce1273d6786af657fd548bb0c83a751af41d5bb110a13f3ed9a009c325069727b72b4e40de7ab4a4fd0d1e2f578c02532edbeda529bcc82ddda10924e41525c6b9f2f47245f6e2cfce9f573acd2ebedf971c0bf8f1e2c6c1369cbb796263d5447583555b038b82fba2ad900365999adda7bcde619fce71cca9a0eff1ac25fd108c12b4e58b4719f8e3e2e5b0fa819a5c0b913197a8ae34b45db5b4d7d77e674227312b775f6d0e1038da75588abd41202be2c72275c75d44862f6d1cf1bf57a47d366053670dd887672f9bd68eaedcfe5e7d0e642554285b6d274ff6c358a482154f018331d562489c0b0d92cd75024831efa311d7159d126b9dbd61f1ea41838a9426373b6d5b53800a057cdbfc088f7b9301e0317f85842478bb842bf9c61d20e7313efcbf6a309fe9dec4bea43f6efcf2f7765de6cce7412e260999651662cb913fed9549d145b5b3ade2ebcad4f47a2437d651f44ce8e9487a7e6c6d36bb7262923897ee97a51c5ccc2f36e14acc562a7a1ff3135b3b584cad107a91ee1f0bd9f5f64a05b1651e7fe86d723a88d532e804cb876e43312d104bff1d1b1f49feb225b8dcee08fb0f089ed31205c4b146b4bdd562a78080e4833ffd2cd32801ac14d6350bb07c7af39d32e8795fbada2ae42cb6f04b65bf37c02461a457c20424e423db1feb16f1adc738b7302dcd0940df1494eff9f4db89fa7da260a47fc91d3478892746b2ae334afa5bb75da9f32042ecbd9edd83b724696732b5e4e5b54c805a5a8ae3a9eeb895ec4b542beda2ac0e20f2fff1a7bdcc4bec66ea63991b886414d3a2466b441a2b59056ec17ff8022026453646feceb77bcb6e032986a206eefaaf41484b4a3c74f842b9e1872bd8ce14a2d9d62c70462520f136cd0801f7a56b5999a7b75848767b059c7ce41cfbf97f1fb213338f0727a4cd82970041c7265a4ac1693e12d0844a192ddcfbb66609ab179ba2b03f98cb810137e74a39359c10c161e5a2222d7587a597c7b0d0be8a7676037d7d251be28fdf0e766f46eddfc9b7fe094349a21d701ee33fb3cd96567bcc8a54a074a7629e0f35986ff43a6b577302fe0a2cb5ff530860a1c4ababe556ed51858b39dea066ec1b0e01272a809653ca7765ebe7bf40f5e091e343335ae47fafb23f1715088bafa3f8ad02f2ae9152c8613944c9dadebadbedabca0b2c76ece94058d6e1d78d4befb045098d295762b292997ed8bcf8a66b0bb8013608ce2c2fc6cc70c2f7f8243c7fffa712090c10614406cb5924eade95753c05f3ef1bc940668ff9866e7f156ab3dfafae3ae715688459e842b4098f97568c7a65fefcac3e0e51275a4a03b78664976d19f84243053247cc9b64fbb8e281b3a064afbb03d4bc20fb6edb85023685e6bcaab380c07cb5e29ba503500119964ba22ef2ab5026413b715aee1c8e3a0289b280bb0f57ba924faf7c4635b115fa4ab5a9f740ba1b827feeb0f5fd7fdb89a370bf821a629ecd007ed61089df4bd5e92c0b5737869e30", 0x1000}, {&(0x7f0000000080)}], 0x3, 0x7) connect$unix(r1, &(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8) dup(0xffffffffffffffff) mknod(0x0, 0x0, 0x0) symlink(&(0x7f0000000340)='./file0\x00', 0x0) socket(0x0, 0x1, 0x80) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = semget$private(0x0, 0x4, 0x266) semop(0x0, &(0x7f00000005c0)=[{0x2, 0x802, 0x800}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r6 = getuid() setreuid(0xee00, r6) r7 = getpgid(r2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x4000080, r6, 0x0, r6, 0x0, 0x30, 0x1}, 0x9, 0x7, 0x0, r7, 0x8000000fffa, 0xb, 0x2, 0xbdbf}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r6, 0x0, 0x0, 0x1fe}, 0x2, 0xd07, 0x7}) r8 = semget(0x1, 0x3, 0x30c) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x5, r3, 0x0, 0x0, 0x0, 0x120, 0x4}, 0x4, 0x3, 0x1}) r9 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8, 0x0, r4, r9, 0x0, 0x40, 0x2}, 0x100000000002, 0xc000000000000000, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0xeb, 0x7f, 0xfffffffc}, {0xfffc, 0x14}, {0x3, 0x5, 0x8, 0xffffffff}]}) socket(0x2, 0x4, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) writev(r1, &(0x7f0000000840)=[{0x0}], 0x1) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x3, 0xab, 0x80}, {0xa, 0x0, 0x4, 0x400004}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000180)="004308ae2deac70f5150ba32e79d54b2edcb00000000000000", 0x19) setrlimit(0x1, &(0x7f0000000000)={0x8000, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setregid(0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x2}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, 0x0, r2, 0x89, 0x7}, 0x40000000000000}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000280), 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r1) mkdir(&(0x7f0000000100)='.\x00', 0xc) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='r\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) unlink(&(0x7f0000000000)='./file0\x00') executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000000c0)=[{0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r0 = semget$private(0x0, 0x2, 0x0) semop(r0, &(0x7f0000000040)=[{0x1, 0x13, 0x1800}, {0x0, 0x3, 0x1000}, {0x1, 0x20, 0x1800}, {0x0, 0x9dc8, 0x1000}, {0x3}, {}, {0x1, 0x1, 0x800}, {}, {0x1, 0x2000, 0x800}], 0x9) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) seteuid(0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000180)=0x5) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240), 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x0, 0x0) dup2(r3, r4) syz_emit_ethernet(0x39, &(0x7f00000001c0)={@broadcast, @empty, [], {@arp={0x806, @generic={0xf, 0x8008, 0x6, 0x7, 0x4, @random="ccef7dec142e", "e68a89fe58c78c", @local, "f694e74c7f20d0dab402c02fe60217cc"}}}}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000340)=""/198, 0xc6, 0x0, 0x0, 0x0) msgget$private(0x0, 0x14a) socket(0x18, 0x3, 0x3a) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x80000001) executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x83}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f00000004c0)=""/4096, 0x1000, 0x1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xc65d85, 0x7, 0x101, 0x80, "61cdaa20c65fe26fd74a021558da00cedf264c11", 0x3}) writev(r0, &(0x7f0000000480)=[{0x0}], 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000280)=""/236, 0xec}], 0x1) write(r4, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r5, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) chroot(&(0x7f00000000c0)='./file0\x00') executing program 3: socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r1) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x1, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[]) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4302) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x31775dca5da5307d, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0xf4}) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000080)=""/14, 0xe}, {&(0x7f00000000c0)=""/225, 0xe1}, {&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/215, 0xd7}, {&(0x7f0000000440)=""/239, 0xef}, {&(0x7f0000000540)=""/231, 0xe7}], 0x7) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000006c0)={0x2, 0x69, 0x1, 0x6cb0, "549b3199c5c9af1486c0e1800fde948efe81dfc0", 0x5f}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000700), &(0x7f0000000740)=0xc) listen(r3, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000780), 0x8, 0x0) close(r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x84}, {0x5}, {0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) setreuid(0xee00, 0x0) mknod(&(0x7f0000000840)='./file1\x00', 0x8000, 0x7fffffff) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000800)=[{0x0, 0xfffffffe}, {0x1}], 0x2}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x5}], 0x1}) fcntl$getown(r5, 0x5) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x10000, 0x0) getuid() sysctl$hw(&(0x7f00000007c0)={0x6, 0x10}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) fchown(r7, 0x0, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xad6570f09f9216f1) r8 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r8, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000080)="1d6306b4eefe033a28a8c4804f12fd236729a0905280", &(0x7f0000000180)=0x16, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f00000000c0)="6a9938983b3907686051a5e6772760621a7dbaf63f45a1076af3bf6c78d9e306c6ff209cfc35573a38244a533e28f5fb1a286b03d887ba8893ba3894c5fbd00346fb9e990a7090ff26430d6bcde0d372887358a9767f116d44a085c6d7f53f4c9563632995914df1452aa322f3c4a818f76ef2f170cb33e486bb233c5adfa6b05405547adeb10e4f775a7354bd3aaec7afbf311909fbea2a8d895ed4fcdc563f24d05bd5ed6409a95f985ab3652835fce8cf53069805ab8cc813c21414a6", &(0x7f00000001c0)=0xbe, &(0x7f0000000200)="5cb3ec5e4b8e2ff766d97b08f3fd5ae8f330d8410ee13fdb4dd681a34a8a7b8485c1", 0x22) executing program 4: setitimer(0x1, &(0x7f0000000240)={{}, {0x0, 0xa0f5}}, &(0x7f0000000280)) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8a}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setitimer(0x2, &(0x7f0000000100)={{0x9, 0x2}, {0x0, 0x4}}, 0x0) socket(0x18, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x804, 0x0, 0x81, 0x0, 0x4}, 0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) connect(r4, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) syz_emit_ethernet(0x108e, &(0x7f0000000100)=ANY=[@ANYBLOB="5b0b2e6cbc97d71dffffffff86dd63c052a610580007000000000000000000000000000000010000000000de"]) write(r0, &(0x7f0000000140)="7ef6a337a8269869035807512d27f9b57c71b545a7f7ab17000e3fbde05edb9e4fad8d1ee743c3e6b63c0845868858f941fdd2345fb5b6a1e54fe2d51a7bf94511264ce9c25ff5638b95c85afa345561086614a2b4e6253be33ddf4c58c2fd32837e2da64b43e6d6ddafc2214e89aac87bfb598d44fb93942936f4e3fd9a196b5e75bb6ade76c6d7f23952fe925a7fa377a301c8fef123c28b5483b97a2b55c38430835afebed794f0935a60111e4d7b", 0xb0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000040)=[{0x6}, {0x2}, {0x6, 0x4, 0x0, 0x6ded}, {0x7, 0x4, 0x7f, 0x7fff}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) unveil(&(0x7f0000000040)='.\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(r2, &(0x7f00000001c0)={0x0}, 0x10, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x2) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x15}, {0xc}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x6) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f00000002c0)={0x4c, 0x10081, 0x1, 0x1}) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x58) faccessat(r2, 0x0, 0xc0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r4, 0x3, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000100)=0x27) socket(0x36, 0x4000, 0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(r1, 0xfff, 0xfffffffc, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x100, 0x0) mknodat(r7, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0xeffffffffffffffe) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: semget(0x1, 0x1, 0x230) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27", 0x51, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f0000000100)) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket(0x11, 0x3, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000000200)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa05000000512f4d335c223e02000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000000000000000000000000000007c24baff36c89ea4e8dcccdc07b4b0369de8daf9ba735004fb54729a7776e033decbff9e81c456937b3dafd21f23e411c4707e55c4c38cfcb48db4874d7cd82f6baa0ae9d25a7f26948eb936bd3bec5600"/257, 0xb1, 0x404, 0x0, 0x10) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r2 = open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000740)=ANY=[]) sysctl$kern(&(0x7f0000001200)={0x1, 0x9}, 0x2, &(0x7f0000000440)="06a3f7b968", &(0x7f00000001c0)=0x5, &(0x7f0000001340)="fa6b2e39", 0x4) r3 = semget$private(0x0, 0x1, 0x80) r4 = getuid() r5 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r4, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0x48, 0x14f}, 0x100, 0x8, 0x1}) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20000, 0x59) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100012d29fb000700000000098002005a00a500"}) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x4}}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x5}, 0x2, 0x0, 0x0, 0x0, 0xfdde) executing program 7: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1bb2, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r2) socket$inet6(0x1e, 0x3, 0x0) recvfrom$unix(r1, 0x0, 0xfcff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x0, 0x0) setsockopt(r3, 0x8, 0x1, &(0x7f00000000c0)="f6c0cca6", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r4 = semget(0x2, 0x4, 0x300) semop(r4, &(0x7f0000000140)=[{0x3, 0x0, 0x1000}, {0x1, 0x0, 0x1000}, {0x2, 0x81, 0x1000}, {0x0, 0x5, 0x1000}], 0x4) sendto$unix(r3, &(0x7f0000000000)="b100050400000400cea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139bba479f3f672f4d335c223e7d0c032bfa896443a42102000000720fd18bfb1470c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00", 0x87, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xffffffffffffffd9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x2, 0x3) r6 = syz_open_pts() r7 = socket(0x2, 0x3, 0x2f) r8 = dup(r7) setsockopt$inet_opts(r8, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r8, &(0x7f0000000300)={&(0x7f0000000540)={&(0x7f0000000200)=@in6={0x18, 0x2, 0x3, 0xdf2}, 0xc, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) kevent(r5, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x0, 0x8, 0xac, 0x697}, {{r9}, 0x8000000000000004, 0x12, 0x80000000, 0x8, 0xfffffffc}], 0x675d45e3, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffff9, 0x40, 0x1, 0x3, 0x101}, {{r6}, 0xfffffffffffffffc, 0x20, 0x20000000, 0xb4f7, 0x6}, {{r5}, 0xfffffffffffffffc, 0xe0, 0xfffff, 0x7, 0x6292e40f}], 0x10000, &(0x7f00000002c0)={0x763, 0x1}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1005, 0x0, 0x0) setreuid(r3, r1) chown(&(0x7f00000002c0)='./file0\x00', r3, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r7) chown(&(0x7f0000000040)='./file0\x00', r3, r7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) executing program 1: bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) kqueue() accept(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(0xffffffffffffffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x40}], 0x1) shutdown(r2, 0x0) getuid() execve(0x0, 0x0, 0x0) pckbd_enable: command error executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x82aa, 0x86) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) lseek(r0, 0x7, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/65, 0x41}, {&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/112, 0x70}], 0x3, &(0x7f0000000200)=""/211, 0xd3}, 0x800) sysctl$net_inet_carp(&(0x7f0000000340)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000380)="e5ddd67211b18901c9e04ff5f7781f2cb93e35fd988f83b52e4726a16edbd8db40f52ccba255fe0edcd8a54a14effe6108afd917a766c4", &(0x7f00000003c0)=0x37, &(0x7f0000000400), 0x0) fchmod(r1, 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000440)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x400, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f00000004c0)) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000540)={0x3, &(0x7f0000000500)=[{0xfff8, 0x80, 0x8, 0xfffffe00}, {0x7, 0x7, 0x4, 0x4}, {0x8, 0x41, 0x4, 0xaa08}]}) r3 = semget$private(0x0, 0x2, 0x1) r4 = geteuid() r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x0, r4, r5, r6, r7, 0x10, 0x62}, 0x4, 0x5, 0x400}) pipe(&(0x7f0000000640)={0xffffffffffffffff}) semget(0x2, 0x3, 0x45) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x100, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) chflagsat(r8, &(0x7f0000000700)='./file0\x00', 0x10000, 0x0) setuid(r6) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffff9c, 0xc0105715, &(0x7f0000000740)={0x4, [0x0, 0x0, 0x0, 0x0]}) sysctl$kern(&(0x7f0000000780)={0x1, 0x50}, 0x2, &(0x7f00000007c0)="a318fecdc1edc2bfaed1428e6f9d0d49e41793f780c4e8ffe100577473d3ff24869f802839ae74397327e7e6629990b54e8b0872bc647a80977ae70298f94a8a87b87f6c8a3ae3483c7cbcdc55070e62af5ed12ef71995efc9ee6da0e92631c05d2c28d3405bb74e2522995dc31b21f48c57582062f01d0cc774aaae886cabf5498e9f54e3acd962a322d2274f6292a5d40ae3f4953598260cb62c293b431ea15694ed9e", &(0x7f0000000880)=0xa4, &(0x7f00000008c0)="3a1970d2c99961dc21567c827ee995e18867e8d77dea2b95c027914fcd8557d7af0bad75d2bc2adcfa4fe6e1d780feb1e2d92b2200365fb725140f135cc6e73516d492c6e437cb14b088dd82d3d6393a1ffdf951afd99a5b1220e796a56aee51a492108bc4034f73d3eb3f9f3c9cc59d00a4fd0d30c49c1b26bdbddd0c6fc2490890da6f1bd997cc6977a09de46071a2c07939e574ba88fccf8f1abc0cddd347a8a47e36528e7598b1bb9aaf8f5a12b5f50717bd55440c5ce15012841a2a78832fc0dfb837da6c1f", 0xc8) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f00000009c0)={0xe9, 0x9, 0xffffffff, 0x5}) ioctl$WSKBDIO_GETKEYREPEAT(r8, 0x400c5708, &(0x7f0000000a00)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000a80)={&(0x7f0000000a40)='./file0\x00', r9}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) executing program 5: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r0 = syz_open_pts() close(r0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r4) setreuid(0x0, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r5 = syz_open_pts() r6 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r6, 0x0, 0xa, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x20007ff, 0xfffffffe, 0xa1, 0x7ff, "01000000080000009bb82f36b921aab39b58505f", 0x6}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000480)="b4bebc969a71689294962668adae5d4aef182d6ebdfb130366922cf92eab319ef4b876ca41a997607c852f53ad5365480a9a698d699080b86dd8e3d9895d59333b414764b8dd9d6331f5d3771c261ea9f51598df5b337da3e27e72abffd4886ad77ba4de6c83e12342d1f2df99ca12e24493259eafae9bfd9a49e2fec4ecaffad5dfceaf65d716a055910b81d2d81bfb53751e06fb04ee59da60dd6e9ce744f68ca6029e98386ac875d515e2f4a2c35e9acfd04c5711ca91a5aebe4b6c0cffad988cc8f5515e807d75b57e40970bc80c4bc176ae756779265b09da59f1dd6a94d49b50a4a7a87558d1856185271b36088a9220093dc38d380ef97f1cec74a87be4db3a124d1df9136ababe7f856e595668ddfaa5996841abe193b5ac9db6b548f03c170dd997e2d60c37e053a33f139855bb14af3a1e52d4ebfb4d8dce5c271febb51ec39f9331749f8d0b2828523db8c31a41818ba540a1cbbdd8989b9e8507c2ca057c9b535ac295be8be39709d20301e303ce073e439a6cba4f5843dbc7e88ef6abf81b436b46f3f4a675c6f9ed21420c9c8ad57740c3f7a604c66d08c613dff9d2bb59fdd70cd5df48c36263cc784b050cc80b0cea9724bd5d8b0052394b1bd63a996e0baffb02a1e6a6525fcce6002a60f7cf9999551c3df399f1875b1b1ad65931aa12bbd6ac5b19fe9e090a19848ed9693546d0d7a55b58b58d8e71fc237389a4c519af98c9c0f022c6e9cc57e627a4d0c4142b7d2037438644bde8ab77c16b0bf18273af9e90ab1616341e58532478208b0df067812dc36d6df0ae9bf38cfc323fe21c1835d597e300533a9a864f3166b779d056bb0d194da4df717433b3fe0a52225a2c98df0c8b6ef1767fb0dbf2f338d437f1258646f9e87420f039c377ae57c055c2b8b98ec9a8c6933eb2cfa0435897c99a9aa1470cbdd09357afac9d1c43424f249c81035efaa8490e7797d6701f8af2aa84f106676d57786457a639896bed8b5d422392e6f5d8cdde2987591cbcb0dca1da9b6cf88896f3f184b0d9fbf569e27c53e02aa394c66629cb80ae6fd100a3c6587f3335faf17e29207f93c7c20fa6ae4642429cab1934749abcabf46c3aefc57bbe63b48060b99da33e386f626ac2eac88d434233dc49b0a1c820eb896638f1f0369c742362f69506c98bf147e616cbc0720b2e01428bfe409a34718b11687d9d5df1ceec8be65ba3c412bf9fc6725072a782c1c989baac8781d1f71ebddc18ac1e4e66e2d6ce71254a44349f1968ec9dc33dfc42d9b138fd125a5a8563f835165cf9a261fd82a8edededf3174493162768fd6e2ca986b11a4f3fcf90e2d05b4dc5d34016bdc38b8f033d1611ea48cb42208f8b6f2f227de1f3fa934c01ab1640da2d65c2bcc05bd5d57f746027f7d095811033f176b735fe213aae73362dda2258a797ab5bd946229d3c076da80c78a6a0439698c66aca2e2c489ed3ada6ca6ca4cd43eee5654f4ad5551aff1c36f1676165b5134d47bac704360808fcbfdf27bc2734ca8ef76487fbf9cafe453de44d0a343b7d2e7b7a24df33c13718bdbc26182799bc733eae72c93ffa8b3ba9313e8e80b7b8b9e2cd824895d7d3cb439388b62ec67fb135316df28cc27a916c7ba95834649a002f22969d6bcf418f80e91a6130abecf074a5c4f945993ca17b2e0aae40f9f69b9809f71f54a56ce89a4e2441b6a24d9d1db965185991f1ea0f683b5a5142328d3d746782f675ea49dc6d52891978008f1f5b4158a25154a1c363d0cea3d52b55fa732b7519d80c29c29271dd8dcd0485cd67e19b3d7ef1c35ac95b25b6a240f56951def90e5c9260539169ac08b0ee112bc17067b6b38c5f0ae9edfe8ac21bbbc48fd7a4f112cadcbe118cd35aee4c063fcb6aa1ff2b71eb7813c0525fbbfb31b8c3e4356acbcba20b9564813f2f2cfc579bfab7a7f6d0dec603ff68b4d3b3f1e8d96b1ebdac347a0024f0a14201187256850bbab8f74196b50b21cbf962a2c961d7fa8dde1628b2835db146cc58c6919535ec228eb2b6585a405b259032ed77efb440f86bd1aaa41f198cfb7c2c85dcf63bcd0adef36bde390df6a6027f2c0749a53a3610774ece03bc8789c0331901ff62beabb6958e52367a308f855c51b1c71c6e9bb327b54dd6dabfca7104d2aefee8611968301ca03fe9fa6f4bb9778a37e7b6206bce61c11ea78f2f66cd5f0380f8541b101f46da2b96b1f93777df108f0cb46afb03b438754ac31b634d7edc17996557195139c2ac54929c064c64043c3deca54f73619ec59a6b67e90a16d477db61213dd873d71bb136a817d8f696c686c842567ba377a932a7ccaba3b9184132aec038bcc86b6b67855557554f5f2c1e8941c2c1f30175ddc74800c3f19a2de8d2f358dd5c6697d067e6814a86420bba151fe3c6ca7415815983be4da62c26617e7ff2f60c54d65da70db334e667a9788462e1b2bfaf72c1c3256c82306139b797c7f88b09bb4aad14bcee5b34482395ff297bf8250f3c50db603a714cc6568b16b335efc9307ce188ffc4679f6bb8f508b5bed419b7ef632bb112985795439d000fb25cb9712a5a01e071985a9d77e77a4b91fb6923487e1fcb713707ff6cd06556bc50a4789b461966f08fa37950430e7e30257afb541e31206a0ad2316b1dd92a244136bc6821c0210a2a007f2655d56f7dcf38c769855e3f5805ea215837ee7ef5e3daae619731328ec75f7ea719d79fd20398867cf83be044a45c8e2a97bf896c34ac6c14352f2703fbf4aa5d121e3dbf237f67fbfc51a615ae46ddde0571bd15b4a5917814e90d57713e8e0591803b2b27710d78c6ffe90ecba73dedb4333d59234874bb938cbc880f4b9239334576de213e8c18fbf3e114b5ecca7e10b88edc3251804f97756c9328e93c7b96848184e094e84a09dd042c494396a78500e6a92ab352c4e60a2e303ea0a13a7ed41187012bbd2db2e4c2148a995900369331e1204e9f9d780da427c3e9cf1bda6c197d719e7b525b118a6bc33ea162b15c77ae4dc6bae54f8e7cd9e1950919213e44f885035464f85026ef6a2e81787a71e58fc4aa645d1b7e95b73816792e0ca2e981aa1b50f824b294800da477170d70f0f00cc645da0e95422ca8a899cc173d0ffdced372077f9d19311ad06c86be335b1532fb9b1932a4697f0b450d64a648c838b92c4ec420e194b1108980", 0x8de}], 0x1) executing program 0: setgroups(0x0, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffffff) poll(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = msgget$private(0x0, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x400) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000140), &(0x7f0000000180), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000180)="1d34f1ea20630ae366188c9fb998a0ad7d02751277f665ed375a84e9d6dcdc488662f374bb1cdee94947d2f474731c6bf9439bca85be8c8c9914bf4ebad8c6cb5737ff84b5a5e1cfc633fc9d0a9ce530a418da8e9e45b92a7d51", 0x5a) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{}, {0x20, 0xe1, 0x18, 0x3}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x1) r1 = socket(0x1, 0x1, 0xc5) setsockopt(r1, 0x9, 0x800002b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000140)="08bbbd3cfe5a336db6fc0593a167200593b5f29afc36abe69297c1d9e9c342ad4792c354c816ee262eeaef7e8506fdbfebdb352e8a5667f7313959d28f3e98d83c14a6a096970e8fcc84261c876e2d20a9a7321f81c9574cae1542dc96e5fc491f85bb3aa87203", &(0x7f00000001c0)=0x67, &(0x7f0000000200)="6f44b602ec17c761535519e1c9005a4bc4bf8c939b578342732715e8b137607a66cbdafe54adac451dba608add322cd2664349724a2bf79c8e7d47f17096e0222419a773bc7ec3bdfc5c3f9a8c6feb9336968b995a2bb4bfd9ee495bbf007d379eedf0b3c091ce701979752445ba8e74dd721e0bdca74a093e7e98a227fd43721456ca05ca2d0110e4ac95fce97a0b", 0x8f) executing program 3: socket(0x2, 0x3, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x119, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @udp={{0x0, 0x0, 0x8}, {"bed47cb1e2b8b0874bd101248f8c28ac61dfb58adb9d8b6cd51603a003e2de2e533157fb0337804e102987ed7caa275a1a7361de1f054ca305d035512242c688a2e4f0cb9d5dccba07c11e293731ee43e896ad044941bce546f434a89fd78569b3808ca8b5a30a170ddaca17e9d03329a57a948ebf883a176a97fd741377f01a001d61f9805e4bf24cdb4ffe23edb73cc3cc4858940abd7545585c20888e3edfe1594785424e1dcc41e693183c82bef54a1ffff13b33e5dd95324ff11d03ae3a20a20b460c07b539dda0a10ef48644de09f804525388a8836636dafbe101367a3432f1c42a0246cc7cc7c6e7abbe65dcf31f9e065a11ca2789d572f172"}}}}}}) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0x14, 0x0, &(0x7f0000000200)=""/20}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000086000/0x3000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x8, 0x0}) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x20c}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x68eda01775965b95, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x4, 0x35, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x40003) truncate(&(0x7f0000000080)='./file0\x00', 0x40005) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x50}, {0x64}, {0x16}]}) writev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="927e100990cdeee0dc70eed707623638b02476ea1208e270", 0x18}, {&(0x7f0000000540)="56dad5090048f4de423bc1f8952666c8af7ada1484e07127ad036501f76a4729f16a2bee8fb40f7538e19df6715e2c245bfbfe5ce0d9ae30db141bd217c12d68033c499052142740acf2028b637075d594bf67ea07a8d8ca7ab4a89df89e8ddb2503dbb5248ca5a58999d5893447d165d38190d99a86ba151e8331fe438930454e6f2e0032d25044a390005f933165a2067a58507a79db9a862e6af0af00"/171, 0xab}], 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2c, 0x0, 0x8}, {0x4, 0xfe, 0x0, 0x1}, {0x4c, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[]) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000080)="1d6306b4eefe033a28a8c4804f12fd236729a0905280", &(0x7f0000000180)=0x16, 0x0, 0x0) executing program 0: socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000680)) syz_open_pts() syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) mkdir(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc5) unlink(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000580)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x1, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0xfffffffffffffffe, &(0x7f0000001580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x1) chdir(&(0x7f0000000a80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000b00)=[{}, {0x2, 0x3}], 0x2) mknodat(0xffffffffffffffff, 0x0, 0x2, 0x0) sysctl$kern(&(0x7f0000002180)={0x1, 0xa}, 0x2, &(0x7f0000002400), 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000b40)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000001240)="66fe3a828381d1e273eacda67075ad6935def5f9cd6995bdfd37e33b08ec074363780548fe35051f4414dcb8832dcf5dd6c08a8cd1744e607e978223945da20546cae6830b4f056ac5df91fb82ec2609168fa140743c02dd1503106835", &(0x7f0000000b80)=0x5d, &(0x7f0000001480)="2f7d6462b09210212ad2439154e9f90d71e37f3b80503d515147e8e664d97ed6fb4799d16a1bd7d4e1fe5efeb1d4944798ef41bcf2867f3a65c80dd3cf408a21fce2885ad0099b8d78ef0dfa1361cfceec9c5dfe888113ae58906b77610f9e10430512b10899519b21bb405cce2db906d6c6d1a18f0dd1541fe7aed3b1930db55f1c28ba1199cadd24b8a48ab40f141f52f7e2615fed636144bd2f27dff480aeea32cba0b2027615ca646b6287cfebf08122705ec14db3aca985926469f50ce98eb89fb1b07caa8a", 0xc8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x100, 0x2bd) executing program 2: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x4c}, {0x836e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x4) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x0, 0x20, 0x0, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x20530c) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac", 0x2}], 0x1) poll(0x0, 0x0, 0xffffffff) listen(r0, 0xab) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@noop, @timestamp={0x44, 0x10, 0x7, 0x3, 0x0, [{}, {}, {}]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="a2", 0x1}], 0x1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x20}, {0x16, 0x0, 0x0, 0xffff}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x2}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x7) (async) execve(0x0, 0x0, 0x0) executing program 3: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x8, 0xfffffffa, 0x0, "831d7a178a3d9f296f7cfdb99d2ebb9c1c71a4da", 0x0, 0x10000000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x2) r2 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x64) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) executing program 2: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1d}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) write(r0, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000600), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) executing program 7: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x8006, 0x71) close(r1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r2, 0x0, 0x61) execve(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xfffd}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) bind$unix(r0, &(0x7f00000002c0)=@file={0xd570d0466b6018f, './file0/file0\x00'}, 0x10) rmdir(&(0x7f0000000180)='./file0/../file0\x00') executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$inet(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) dup2(r3, r4) executing program 5: setreuid(0xee00, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x63}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="4d833407c0dd735d1d322f28a4d7afab11fd156c82d7873f44fb7796a65d52e47ccdc0394088909413c059c6ecd5ff3d7d0942b861e589ec51298a368d51472f0bdc415ce36e2c7ec1a56d1aee430e460b20b0033fd01c0f", 0x58}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = kqueue() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(r4, r3) setegid(r2) setgroups(0x0, 0x0) getuid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) msgctl$IPC_SET(0x0, 0x1, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) ftruncate(r5, 0x25b3) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) executing program 6: r0 = shmget(0x0, 0x3000, 0x29, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) r7 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x63, r2, r5, 0x0, r6, 0x10, 0x4}, 0x8, 0x80, r7, 0x0, 0x2, 0x1, 0x3ff}) r8 = socket$inet(0x2, 0x1, 0x81) lchown(&(0x7f0000000180)='./file0\x00', r4, r6) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x2, 0xfffff, 0x6640, 0xffffffff00000001}], 0x4, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x800, 0xb3}, {{0xffffffffffffff9c}, 0x4, 0x80, 0xfffff, 0x0, 0x2f}, {{r8}, 0xfffffffffffffffb, 0x1, 0x1, 0x5, 0x9}, {{r8}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x5}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x2, 0x1f}], 0x0, &(0x7f00000002c0)={0x9, 0x40}) r10 = fcntl$getown(r9, 0x5) setpgid(r10, r7) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x1f) wait4(r1, &(0x7f0000000340), 0x8, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f00000003c0)) getpgid(r3) socketpair(0x6, 0x8000, 0x7, &(0x7f0000000440)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x1, r4, r6, r4, r6, 0x80, 0xda9f}, 0xfffffffffffff001, 0xff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r12 = socket$inet(0x2, 0x5, 0x0) r13 = fcntl$getown(r8, 0x5) fchmod(r12, 0x40) socket(0x10, 0x5, 0x40) semget(0x0, 0x3, 0x204) getpid() setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000540)={0x4, 0x7ff}, 0x10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r15 = getpgid(r13) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000600)={{0x6, r14, r6, r4, 0x0, 0x1, 0x2}, 0x3, 0x54, r15, r13, 0x2, 0xfffffffffffffffe, 0x4}) executing program 0: setitimer(0x0, &(0x7f0000000140)={{0x0, 0xffffffffffffff7f}, {0x0, 0x5}}, 0x0) getitimer(0x0, &(0x7f0000000880)) socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0x3b8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x240000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {0x0, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000016c0), 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) shutdown(r2, 0x1) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) getppid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) shmat(0x0, &(0x7f0000ff9000/0x3000)=nil, 0x1000) r3 = getuid() chown(&(0x7f0000000140)='./file0\x00', r3, 0x0) socket(0x20, 0x5, 0xff) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) executing program 6: bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) kqueue() accept(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(0xffffffffffffffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) map stack 0x20000000-0x20400000 of map 0xfffffd806f282410 failed: hole in range executing program 0: getitimer(0x1, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = syz_open_pts() fcntl$lock(r1, 0x1, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffd, 0x8000000000000001, r0}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xb, &(0x7f0000000000), 0x0) getitimer(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) dup2(0xffffffffffffffff, r2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x10001) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) sysctl$kern(&(0x7f0000000340)={0x0}, 0x0, &(0x7f0000000440)="f11996d6af7f23a2e23e145fa4c6d10135e5fc690de622b3e07212c8d8604536ed80c11352e94ac2c06d5030c77b7899c999f988e455cf57df6fd6d7d923bf4cafb33b53d81b0cc81fb51bed61e01731d846b9257e4dfb45e2d826dc9b7b5f30d1a4830db3fe873d3d3437bbb4c8f21719b50e442b0409ce6eda833f12dd23ac733ec2b1cb0beaadc95355", &(0x7f0000000380)=0x8b, &(0x7f0000000500)="7e719a2302ff9417f1522f608ae901de996c3bbfd68da7654ebbc3c334a20a862165b44c4bf94ccfe2ae5d786177f6d5f838f86bab0749fb810655829d8ee94e95a50d95546c86ddc6346d9b261cc9c8f6068689128c7236fc7ebd985c56e4b07a0735158920cc11d27ca685957b4406b43b370a889fd7765b7b669a0d8eafd2f3cc4c8aad955738d74a870073391d137de1d4cddd016a3ef7bb9e118be6f9e63f7fd0a9155496c18ccd9504d3d191d6910d101b66d9ddec06c224838bab2725334878a740e715bc0c123f43073ef6e371bdc829195bdc9328b23b962b4085a9d69fc5aeecc75c21331a6f7af210dd6707", 0xf1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f00000002c0)="8a1e20a5a2bdce8e39ca185905a9de31265ab845", 0x14}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x7}, {0x8106, 0x0, 0x0, 0x2f4}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = dup(r4) socket(0x2, 0x4000, 0x52) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000600)=0x2) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="cf70770c0d6e80f391bb19656265c41dbf978bc8ef8f9c4c61decb06778c275ed5f70fff9371f1e7789cea6dd7768a2bf2e1a3b9964f606ae9f98c61b38d595303b8f29af43b7903151d6d610da3bb97b52d896feb0a9a1e917c89ec20b854157d7a67e8468615947f9903f6affcc36234407d72d527e7514e53d668cd96c5795a50dbf714313fa18f65de35968e6c1744ebc1a81ee87beb77bef9e84b047377255e3f21a21862b5acf40b49dbbd24ea82380a299266d9f5204d7c3f03c3ff802ae9a2c9f12137d5dff9b82c618267d950ca0598fb7e1d13309a0895d5b5d05e5acedd4410ca736127d66cb6e20f2d25effefdcff6", 0xf5}], 0x1}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) executing program 4: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1142b05070a07c5f6be79210ebe7abe6eb37627310b6a51f0b050d7cb8c092ca81f05be40b949fa", 0x7a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x4, 0x266) semop(r4, &(0x7f00000005c0)=[{0x2, 0x2, 0x1000}], 0x1) r5 = socket$inet(0x2, 0x3, 0xc0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1142b05070a07c5f6be79210ebe7abe6eb37627310b6a51f0b050d7cb8c092ca81f05be40b949fa", 0x7a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = semget$private(0x0, 0x4, 0x266) semop(r8, &(0x7f00000005c0)=[{0x2, 0x2, 0x1000}], 0x1) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r9 = getuid() setreuid(r2, r7) r10 = getpgid(r6) r11 = dup2(r0, r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x4000080, r9, 0x0, r9, 0x0, 0x30, 0x1}, 0x9, 0x7, 0x0, r10, 0x8000000fffa, 0xb, 0x2, 0xbdbf}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r9, 0x0, 0x0, 0x200}, 0x2, 0xd47, 0x7}) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r12 = getuid() setreuid(0xee00, r12) r13 = getpgid(r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xfffffffb, 0x0, 0x0, r12, 0x0, 0x30, 0x1}, 0x9, 0x7, r13, r13, 0xfffa, 0xb, 0x6, 0xbdbf}) r14 = semget(0x1, 0x3, 0x30c) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x5, r9, r3, r2, r3, 0x120, 0x4}, 0x4, 0x3, 0x1}) ioctl$PCIOCREAD(r11, 0xc0187009, &(0x7f0000001680)) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000016c0)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000680)="30f39436dd483fcbe2e632f3ef8c08bc1d49a91c817b8588ab0f6b902c72a2e00f55dd106aa594ecb80c66f69aefa9ed6c4fc034486517e453970f49a4324effec3db0a76e7676fac9cb47cde33e35718fbb73c4faa0a471746291c51b3d2ee4a441a317f5c12477fc4770cabb2334dd694a0390f991c406fb2a6b943c68dbb5361e29c56f9d9d6984ef3f29083745813ac0d634b8c004f187270cb074cf8fa207d1b09804178124215fc57d410a0d6874f1c1859702720769c0de6871dddebb71df2c1eb2d172eab568cf2097c61347e5b9491fed69c81726b3e36a8a5ace59081344e855cbbcb9873c8e4c9d3277442522f2aefc536b5567d7503a848cc643436e1af4b0a905634b02b7cb40f094b3ebe987094f400a9dfddcc48de80efc373650312d24f518c23fdd12763efaf5cd50006217583190b9aa646f68064f7c885e5ad066c8301b4c854d5923908e8ed9d6c894a199a4f62fdf77163420c46b88562d597b92a4b807c6166bd5e29191b61a1169c5a8988902c50513fd81560bbce2510829c84fdc39cad7224b9142cf6a4981422074fc34396065cbe8d79cc043dddf5b649a262e05d2c988f158879035b2af72801681aa3d5c1ab9b2731be01f3c66872059bd474dfe15a12bfdc6597f885591407447bc255c8292f695d1762e92a87f24e1b14706f127648cb9fb95a05982d1ea9a2093f7af5fdb0f65d63339b22f41846f4b755defad7fa2791acf1084a2c8e4a970ebeca6a8cc3ec3ec9353272ba3dea0bc9d14a122c26e6ef8ba721203d3b4a43a61cf2bb48a52ff4b76bdaa17189776814bf6ea43eee8400518da618261a99dd7c1f940701322dae45ebecc6bfe71e9d96fd815126a06c0288188d10049dbf6182c641632a698478572a10bf822d36a3c85410f2cfbaded2a44780ca286508edf332fd0da21c77ddf42bca8f929b096ebf7fd04a833ae260c0e50ff50a356053e97a368638fa42e866c357655c668413af9a785cce475d5a8f94a6940f680b11ec4427769aade94d97c909db11a01de11b041159cac9a2ddb53b0ef68dd37e5e6a2ce2dfdd8d95c499d9d71091ad6011c44b55775dc1c1a733fa82b74b4d987e253de1ece15f08057d540efb0c17bb51b5aa15575c96304d634780c704b904768d3c4c7858d4dc93c52c38556ec288061f4e90cba012884778f9be09dc514eae1d6b2cd3b7e727506485c487c771152a23b0dfbf83c53136e974aa754744eb2f3776cb5da9f5314bd5fb7d9032d6ed00fdb6c4129a8e4923d52c2a16d0f7a05fbf62fa67e9401fd69b3a3d2dc094e80a92bb87d29fdb2560bb918843d9bc3558c1ad6751bdc53739294647d59cb36fabd455eb9d3387135c03c8646df1b6e00cb3dbeac98ca65cce165db9c7169bed08e578e1a9ab53c206443c512e0d28ffd124a10a7e0848337ed1f30904bcd775e13eb7498b6ef3060ec7e4f4ce38a3058ac59a1cf10275038fa927c0eb3950e97ce3052f4c0fa13b6dad75e9581f135c27241b723e76c5f357a05c6218c952c428e6ec5eb2c1246485edcab45574087491358a348e7c967ffb8b142ca222135605f3fc6604cddf78d4416ccfe116020823e8ee1b5c736ff40a7c1bf754b32140a4f07198f77480d4bcf2f72bbacb8d2a932de0621cc7ba82f09fbfdd9ba0586fb50f1e1739467d407164414263486a62642a36c29904cd896b4c9858383af859cc46530e8e0219d7bf41b6664c734c24f27225c905f6b80f6a861487e68b385ab850d4ceaa846b7901059717e22c2f89e03be28683c62331c6220ecbf3c91687af5104fb9da8fab90463e1f8134a2d3b5f5b653d7285a1db7cd21f5a5124bcb6b5154df6db486fdf83145fcbd0434462c5b10a8bc9f9e8eec336a750fb082cf4772b35653cf82993b882bf52ffec47a12e45d9cc3c4056e8fe6fb4eb55f2d42a38ec9b0192404e3db3f60ddb67ffca817b33d5e94753c5d4f6285067dbf8c163cdce0e3577f2b3ad6751fce2fc1dc797dde14cf9e1dc512499e92b4c8a7d538339d1beac022f5001fbfa4db9a9eceef68d202be1cf107dcdb4f728c909d46d948614f9f6465e460462efe71daf8d1617913311b0a8833365bdbacf469923605d12a9363853944febd496a03b68ee2b880a2b5b3cb7faa432143b42c4e877142a2cabc3b5166eeb83ed57ba5295affe6f594cb856a952d033d25aabb784c6b9d91fb547027109990def45368d5c0814c97a90f0178381952de5d0de16d27c204d584e92b4271dbbff230f87d55e13f80e291835a37d853ba875ab8bb40fd75228efe59f652b2f5665a0e3647323f8f85eefd2f98c040743dde6ebb6e904b8e93774706321e8e89f33726c01b876ef44f887e9303cbc3de61b5dc3c405ac5ee1e08eba400fbb0630e70264ad70c092e1f4c8c4163d28a8af4b9d1016ffdbcd42f4fa798630bfae89420f11c719df1bec918d74305679b65240708ee74bd0c0cdcb1812cc19353957f058a4d67a12264df37af30b53000e17407b84644bdbb15de09718328473253b1596558db61d42e97854536e6cc9e3e856c085bff28d8df9bab5bc4b4668c33a9f7588b0f83ad0ebac4b357e4d0939090383f3cd2d089462cd2a4f6faa9beefaa6338ce8b042f1f600793ac5267a4a4f821121cb7b9e64ab975f3e13c35c683e300c57a39efe3d02b184551301eadd0ac337c03db5a7e0bfbd643dc9d4d473e6d6e236a7972c592baef87efc2d1bc1c7526a29bd0cc0a3e3cc23cd4e7d34d5d19e9e1d16b3e1e3f0003658867c4011ef3f46c750036394bd2ad153c5a88d66d653419aeb8effa65ebe28d062dd8485838f6a6f89a302a07fba5f8bb9a8492d63c9926d71d3599868abbc550cade5865df1d973f160f765a987d5299f1d725010133ac93e0e38cab7db00c30a0194f0e2e01ccf1e978a8ad76f9d4e49b4bb1fe84b46b7a35f7f93a58afdd76cf3d99c28e85a44cf5a2b9b2e0e45817dd1d14914dd9a342f361b342c6cf8757c179530210ee18641c137572c12ac4cffdb8555ce3cd9db84611b8cd404e41794cd262c9c108ab81f2865b8061266cb57941b83daea087e4d89cdbcba2a4e64454d5669a1cca7b05d8a035c9673ed9b33233ac7b0fa61f1ff1b10b8a20cd46970bc02607e574a29c1269b341cdff5c5cdb1ab96779012ab4a73fc6bf3acfddaefd9bfd134bd3f0883f037d8ddc33e9bf24bb623b8f5fb7c18008257a907939fb865e62f48b18d56732e223b88e765fc54c7b4266d606676e4b1f3d96a625beb66b7c611abad2341c919db7bbfa25486f3b9a02e32f201e3d8fda3771c54e3cda4b36b1d5068da2df374104d6ebd9db9e0922d318c819d30cee170798e98f150d47ddff8899051fe700ae76914b3852b09ff4cd045c7646f3c6f1410df80761aa9b9cf6dac9ec299ce01ff154799c13f6dfd8050bc11a94ba04a0951545157e51860cd14876eddd59b462e2089d479ae1ee13c511fd5499070a08bf95d1faea2b1ad7d8a49d22c2d6d8d8fcc50013af82ccd2440907aaeedc8cf539df5913518d7a88eb669af505050e264bc1967dab7afb44d96a826f3d69fb0496387c6423ab90e1d8d86232fb878d8a46613ccc4e21ced3bc7cdd6dea41a5502224bcf4fec78a4d9a355a427b67a5856b0f44bc62193f42e9c74ed480ec0b8b03a39e882b764883f23bdad619b86ebae23217bd09d75ede0ced6f2d64c015d1c78e91b02aa67c6287b2356058e91b65729f153c2907e56ddf00bc469900ca8c5af3425769f3c9ee03fc0629682f6c6e9eb706ccebfcf64d9b7b8f34675e94da594a035613e233799b949065668a5dbd5275f99d2c5b6f9a9e1e221930d0bb68a4a9d7259f5c5b4116d6ff16b9b61a7f7b81c096cae8e36f34bc723bda08e891a63d13428dfb552e9b0512b32ce163e7769b06c6c9cace33c6990621dadea2eaf1ee667cc2005062def635fe75160930cefd76561755df3d5de87e8151ec399915672f82635ae1f5dba1f08009fdaa5991f0231850d9e243b5143784f723a76b44a5de216b5fb43c56359a3e5cbff08819dfd687474f31aabf829a919799c0943472ac50b99036c1d29805459496a238895604f0757721bfc85db89dcea40958fb19c5d4f29583478899d2f0622b9e824855198bc7a48dccd2321d2466f70aa3e0640643a63732a722a10831149ea098b04424dff51d04069163ad637155a264563c050fab74396e2337244200307f31faefe12ad53e502946724c46097fa75b8d738821406684da4afea99bd8ba27dae61fd927386cd35b3a5c1fa76e3081f8fdbbb084174fd69f7c3c87e37b8e4084f28e35015eb0141674dc4acf057f1ec8c69ff86181312db8e1fa0a40582ac5355f167bdf052f2c25fee24cdf5c96f3e438eb0375a5cb62cda94f0a3d8a0649f22dda238a9c66a48ea7d8a5d7a858c486c19644f932d7300a8222b59518252307f5713efa718863f23db005f08639e7c55d454a02b800c4bcf423a03404732a74683fd627ed31d86d0ed76d53dd6db7a125e6dd44010f288007ac0836dcd5b2ecd6f721101a05163f9492cf6df1296f682741f54e85727f8cb9c7c4064d8cba14046c782f1691e2186edf7dbe43cbbdd9253c474a1d9e2d54254c9cb47575ee46139440741d36b31f56d93210fa6c948024e975ec096ce56fefcbc28631cbeed46ef759dce086e975be9e55b8b437f7e42ecab3d45db9f22aec73f2038520ff99498735c24a65a161745435e44941bc6b72735808da5b5ec72a119578c0bf7e697f3fb1cc3f74ff2866b071e41b2cf03be19457e58bedc98384ddd71beeb189928438ec5c4f12148df200a4068251bf396e25f4a254527d3e932e300fed319379b5815e9bdc9a437ad02ca79757abdf6f1a47614186a16e2ea2a816ca12cdf6d081fb6e249433bae803a13da0cf9d69e75e8247daa050c7e8d79ad763039462f9be2b326bc6a73147e9726492aa56e5b52ec9406ac499d86ab241d0dfe9e14e052e3ec70eefab6bff87427102ac7f18ceaa19d7e7ab50ded5c15f0a46af9a0544c548c96b090d7377d39c2f34dbd42f4510730604511af40dace3e156e93369f1d40ff58813aee2389d39b9fc832d7b8c0cd2a87629ce40ec5f1eef0e9f701ba28a4c9a9074aeb698244ab903a942b87c242fc4c81c16147b65ee94ed735cb1e3c91795b6969f033d5fceacdc9b0c794f327d996d8d7ccaf688fc41fc3147871e4fe904fad281787b21df0d8da6e015cc64b9f604673e67edc9da69319da19e0c4a3dd2fda82b3016064880be23d754b767c5f5a1fcc43d3c0ab83756c6f3a45e589d7db96304430599dd8a5e9deb59bf3f092eea6b8b64256a8aa76906d4cb4ef504f02e9c9c06e7422094ad4da08273eb0c83c91e182c72ac90794dd75e6befc5cc2af2ecc28f726890ccfc701f022c86ba974edd899a2d3e97a37cc195e833b289a31c95333263ed2aa12422a60c8e2e1b5a12274103088539ed2f7171748f204c46c6addcee96c6922fe97a33f13f8c0039a3fd5a1da664e7d1eacf981627737e0ca44f058bd21abba748246a40dfae7decf36f88c9efb152d232fd9aa5c3d76840e3d32fde3f4abee18a3deeb3f991a7f1de553048a28db758ce4d2549940b168636786667ce9d3bbe855e8edc80a0a1235dea71aeb4f4dd646e6fac69d9ef532144b31152303dafbfbaa7862c12844d3fd20ce043d633caec778f30640f409da50a85ae0534521221ff14e643e596564577d00bcba98f58eaa77b4371", 0x1000}, {&(0x7f00000003c0)="3017fcd8002f14ea3148ea4046ca720da7cb43b3aa670c3ff3d090d218c157b8265df60ed0849fa3294dd3a74b16fcf3f467b66e9ee5a4be0a8b0570ab3bcdf62a49be93408a4bf63c9aaf8a3f1ea9f833f2168bb2aff5d1d9", 0x59}, {&(0x7f0000000440)="78b688556b42b171d1f043931bacbefedd279b79825dbe441338b5fb11907b8d5c15efa306ffa252c167296a4e56607827b2957fde69b2131c3d5d3acc80fa59913d462b38668c0cc96ded46bb011006a16ec4cfdfa24d8ce2cdbd312831e11071a6973657b9fceeaf0e82a0baff7be9fc9b5689c1afc17d07db2d7fabf102", 0x7f}, {&(0x7f00000004c0)="fb88471153845c65b641579257a4fcc9c937a20d49ec9ccf0fbc44bfa0b3f38e236854eda20021d2f210170e7ed0fbd8c964fa2ddc3a150be74c40f73c8f9f9e67efc60acf86b84445979d91bbea9158ca85a391e95a343b0e470c30229ef5401aed219004bd55e105386c572b88e3964750bf4962eb05ed1ac444", 0x7b}, {&(0x7f0000000340)="7905ead3ea20b4a6fd1a40c2cd49fd86abff711fa448cb4b9e1087", 0x1b}], 0x5, &(0x7f0000001780)=ANY=[@ANYBLOB="200000000000df5c0ff07786fa17a6df2c37856dac0000003a961bd3deb7631cc4b2409cc62ef467d81e9f080043e4fb08b93f22e64d8506c64f833c63fd5057787552b91a9573d87c4ffb8c8f9554bee2a2e97e13a12c8c54dae4ca93141dd02dd1fc0640ead615548c038be65fae88c5e51338c4208f980735ed6c77372df08a6bfc87b72297eff1477d184e2009776ea2258ed2cbfefc940c6516933288573aacc68272503e1959dd94340b209323a5d10d623c440115776897eaa5378adcd5794e83cb8f1919ba11bac991748086ce8572e66a184d8c25ee3559f86a2ebcd407173183a83183cfe68be5e586a7387d", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0], 0x20, 0x8}, 0x2) semop(r8, &(0x7f0000000040)=[{0x1, 0x0, 0x1000}, {0x3, 0x9}, {0x2, 0x3ff, 0x2000}], 0x3) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) chown(&(0x7f0000001900)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mknod(&(0x7f0000001780)='./file0/file0\x00', 0x0, 0x202) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x82, 0xfffe, 0x0}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000100)={0x3}) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) r7 = dup2(r2, r4) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f00000002c0)) ioctl$BIOCLOCK(r7, 0x20004276) close(r0) close(r5) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000280)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000200), 0xa) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x0, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x1, 0x4}, {0x4, 0x78}], 0x4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)) r6 = getegid() r7 = geteuid() semop(r5, &(0x7f0000000140)=[{0x4, 0x200}, {0x3, 0x0, 0x800}, {0x4, 0x9, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0x5e0, 0x1000}, {0x2, 0xfffe, 0x1000}, {0x1, 0xda, 0x1800}, {0x3, 0x6, 0x1000}, {0x0, 0x8001, 0x1800}], 0x9) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r6, r7, r8, 0xa, 0x7}, 0x6, 0x6000000, 0x5}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000180)) r9 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4005, 0x0, r8, 0x0, 0x0, 0x9a, 0x4d08}, 0x23, 0x1, r9, 0x0, 0x3ff, 0x7fffff7e, 0x2}) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x3, 0xffffffffffffffff, r9}) r10 = getpid() r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ftruncate(r11, 0x4) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x1, 0xec7, 0x2, r10}) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) r12 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="94c799e845e31d70e0395644c7c6f150860233efecf56fa2bb0f2999f4a251fe73a7cd83d68bac3f0d30ad393b4b2de3c6929edefb3add71c81743bcd8ec9a614d7e07dbacfff921bf04ef41e1e0271c41eeef3a0cd94991cb4f132dce21af098e390915c193a2439927299c3e43184e588171b9000d462816559124283bc1b03617781d", 0x84}], 0x1) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000100)={0x978b, 0xfffffffd, 0x3, 0x0, "bb08000100f18959103c8b00"}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a67e018 executing program 0: r0 = socket$inet6(0x1e, 0x0, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) shutdown(r0, 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) syz_open_pts() getuid() r3 = getuid() r4 = getegid() chown(&(0x7f0000000080)='./file0\x00', r3, r4) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x67, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000001b40)=ANY=[@ANYBLOB="0000000000000000d577a0f1b55d40de92ce05f2148950092f35d5ade543c2e4251bcb32f02a4bff9dd478c1be726a51e302e16c6477cafe3be5feddb3802341be47d5788ea28fe01bcabbc896e693a2dc9c2719a5a7cc02b129a218cce33a7d4f2484a641ed0df6a538e610a3578a7f44126f69a8d99974556a9f33c2689450ecccc386c5b02de7fba562a34e7f102c4f861d62d4dc76ede826d2c00e4ee6d1f68d2af2b9d42a6c0bb375d3b57d9730009e0e9ee912b7196f0022f1c82528e471eea347dd45b0ad7655a5cf3a7fea1b1a0d35b50b490cc27624261977a7b11d9b0a440860644050e8b67c0d4921f2ee950a4bf5507e43d1dcf6ab60d77e4e904664e6d7d93009752264ab69bf744dba4095b9c3d0091e84a8d0497343f033c5ec94bb4017643e3c6c13e01006084beaf2e1a2b3bf"], 0x135, 0x800) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 7: r0 = socket(0x18, 0x5, 0x0) r1 = getpgrp() r2 = getpgrp() r3 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) wait4(r2, &(0x7f0000000080), 0x0, 0x0) getpgrp() r4 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x9, 0x7, r1}) getpgid(r4) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x2, 0x6, r4}) setsockopt(0xffffffffffffffff, 0x1, 0xfffffffb, &(0x7f0000000180)="6ce643fbdba93602ff2f54143ad6435ee82203912e2738c672d49fd899e3bc5be55f34787bf6b7d064b572e4a1ad02f2668087d298becfe67a4fe88fbb8b00f39b5e97b84b6fcc64606725c087a4f3f221f662e819f4d590dc904921fafd7a2453edd740f0aa48f1b8cb462624ecdf02260585764d30f3bbc527997b51dda95027174da519e7e52e13d6ca8a192370054982b99938a406a5ed80add7bfdf369a7f03e19e9dad", 0xa6) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/67}, &(0x7f00000002c0)=0x45) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000300)=0x7) recvmmsg(r3, &(0x7f0000000840)={&(0x7f0000000800)={&(0x7f0000000340)=@un=@file={0x0, ""/249}, 0xfb, &(0x7f0000000700)=[{&(0x7f0000000440)=""/122, 0x7a}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000005c0)=""/21, 0x15}, {&(0x7f0000000600)=""/252, 0xfc}], 0x4, &(0x7f0000000740)=""/173, 0xad}, 0x9}, 0x10, 0x1843, &(0x7f0000000880)={0xffffffff, 0x4}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000008c0)="3079f30f02c18da4b5b54f726012bb5bc08bc0ecda350394165d816d3bd21c2ae68101f4e3c99b29b6ce297f2022d41b9b2ae78af81784b8c9eb79269fdfd16b10a8ea3f2a8a66e4ca895f5489f2ec6f23c9a91d35ede98f2f09d88896e74e27dcd91574abf9f5db507e305fac37c67deeb83bafa208f04cc3c353978555e1d0846adb95b7639785820d05a35434b69efa3498644a16bdb07aae69ba7114bb3ff368c5a9a51c51b90c3bd7af0829b813b2bd98c6e34d44b73e9cc94c9aba27b6a0433174d2788770decebf994bc9fcef67f62d7c0ff8aff9c4", 0xd9) clock_getres(0x0, &(0x7f00000009c0)) getgroups(0x2, &(0x7f0000000a00)=[0x0, 0x0]) getgroups(0x1, &(0x7f0000000a40)=[r5]) sendto$unix(r3, &(0x7f0000000a80)="3ece87cbe4529593b189acafc0108e18966052fc74a07a89a3e543c6c4957adbf0fbe3aae1ed491471e8e037f7f35fcb4d477656a9a67a57f33dbbd07554460044b4fe11b9efd6c4f13242464bb7af0b8493752d8a9638dfc33698e7da0f72b5f8d055fb5fbd2f07a3bb44f2cdad5c54550c2c7b5eab4e351fdd629e9e4605c051f97f88833f35527ede9778f140673db64b611cc4ffaa4395a9964655ac01e24d8d3adbf24efa9ca967349667a91734586ff197d51dff325fc48f0b50bd99290ac9b9", 0xc3, 0xf, &(0x7f0000000b80)=@file={0x0, './file0\x00'}, 0xa) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000bc0), 0x80, 0x0) r6 = getuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000c00)={r4, r6, r5}, 0xc) setuid(r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000c40), 0x8, 0x0) kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) kqueue() r7 = getpgid(r4) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000cc0)={{0x9, r6, 0xffffffffffffffff, r6, r5, 0x6, 0x8}, 0x9, 0x200, r7, 0xffffffffffffffff, 0x2, 0x10001, 0x4}) executing program 5: r0 = syz_open_pts() close(r0) link(0x0, 0x0) socket(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) dup(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x20}, {0x6}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x40000802) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) executing program 3: r0 = socket$inet(0x2, 0x3, 0xe8) shutdown(r0, 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x41) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0xffff) r3 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000000180)="a64523a2c6c2bcb19f748095be210f5191a67740e360b7a86df1293ab235ffdabe5b97cb6f278eec141a7a9313ffffbd91a9660b63bc2104e7aa1cc512d50bd695e50ecd8fce0d9cd2355c565638d755e381f61960030b25051b0273371399f93e8b8ca21aca2f320a1dc7964d446654503657a6676949e167a98971335af9f94e24a0bb4c3ccb56581c2e7cba82be695a9f1ce6d7", 0x95}, {&(0x7f0000000240)="313e5e443cd06fc0c880009d21d858805468b74607454272174f1ebabd85adc4363adebd93ff6ed4454cf21bc6ed090349b0e350354c753f0d5ce540c8288a63906b6a0dd6ad7cdced7d10bdd8c266558c66781d9370cde42b8a139b434d0751255074f2264c056c054ae079f157c866e5bed65913c846c6dc289bd8cf3f7b689bc395804305247510a7301d45476547efe6b451de4b6cd15aed984d0c82ab971a2810db1f644eb01c9d281c26ebb6be66d281da39b698fb8083909093eaac5f5380ee90b67d4ee4e654a37f161f7449f15dc134cf6b9fab5652375ce0f90c6aa2718c9a56", 0xe5}, {&(0x7f0000000340)="ca682e2f73fb8ee6ab02e90cac8ab2b6918b4eba6e6a70a9e08d96d976c9937fc4f21270aa34098776f9f479900ffd82042ab32733438f92fc9cab31348a9d798b1f9f9011cf0437ece251e4af", 0x4d}, {&(0x7f00000003c0)="64215960ce849267fd1b9770d4134b32027c8e19f775b84bee06b309e3de265953817134aaa31e31cd06dc1d9fabf176e933d4e079427d00079ecba6c2bc7eba72b16e26fafdec89ce4c7304d03ff18aeb50fd39969e3db2efc06913", 0x5c}, {&(0x7f0000000440)="23ad0a36c8144aa48c0ba087cd8f0fca21d3b0e20ad3e597ad2969cdaae27ed8cbc7b968e1f08971258eb985b238d24b3f41a42557524f9b4bd4d315adb1c5cfdf8a5e9586dfcec7e23a1a98746acf455e07ed1da6846fe621851c05a09a55626ff7317392ec94007590c7c8fce2b861489b9f59de897c0742de3ce4ec114e1e7701ba0b7374b65a0fa3796c2c8d2a083b0e91cccef2637599b0c333f9769bdeedb0e3c507fa5bb06be07653853fa9138c8105dda59c99daeb832b9751f2927ca6d11e6366be48", 0xc7}], 0x5, 0x6) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x10002, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000880)={0x3c, 0x0, 0xff, 0x4, &(0x7f0000000600)={{0x1f, 0x4, 0x1, 0x5, 0x7f, 0x3ff, 0x9}, {[0x1, 0x3534, 0x2, 0x100, 0x101, 0xc56a, 0x5ec9478d, 0x8, 0x1, 0x4, 0x9, 0x1, 0xffffffffffffff80, 0x0, 0x4, 0x6c5, 0x100000001, 0x10000], [0x401, 0xffff, 0xfffffffffffffffd, 0x8, 0x0, 0x1, 0xffffffff, 0x6, 0xff, 0x88b0], [0x6, 0x81, 0xffffffffffff3f4d, 0x7ff, 0x1010ba0d, 0x7fffffff, 0x40], [0xfff, 0x81, 0x2, 0x2, 0x1c, 0xfffffffffffffffa], [{0x7, 0x401, 0x5, 0x9}, {0x9, 0x100, 0xe1, 0x3}, {0x0, 0x6, 0x1dc, 0x4}, {0x5, 0x10000, 0x3, 0x5}, {0xf2f, 0x2, 0x9, 0x9}, {0x101, 0x8001, 0x40, 0xfff}, {0x3ff, 0x1, 0x0, 0x358d}, {0x8, 0x1d2, 0x3f, 0x5}], {0x81, 0x7, 0x81, 0x8}, {0x5, 0x4, 0x3f, 0x80}}}, 0x4, 0xff}) r5 = semget(0x2, 0x0, 0x82) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000008c0)=0xffffffff) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000900)=0x3f) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000940)={0xec19, 0x9, 0x1000}) mknod$loop(&(0x7f0000000980)='./file0\x00', 0x1, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0), 0x400, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00), 0x80, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x0) r8 = semget(0x0, 0x7, 0x1) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000a40)=""/143) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r10 = geteuid() setreuid(r9, r10) ftruncate(r6, 0x1ff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x1010, r7, 0xbb) utimensat(0xffffffffffffff9c, &(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)={{0x1ff}, {0x100000000, 0xf35}}, 0x2) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000c00)={0x8, 0x1000, {[0x2, 0x5, 0x8000000000000000, 0x4, 0x3, 0x9, 0x4, 0x1, 0x932, 0x5, 0x7fffffffffffffff, 0x7dd, 0x100, 0xfffffffffffffffe, 0x3f, 0x3, 0x81, 0xffffffff], [0x2ea7, 0x80, 0x1, 0x1f, 0x5, 0xffffffffffffff2f, 0x4, 0x5, 0x80000001, 0x8000000000000000], [0x6, 0xb3b, 0x6, 0x1, 0x5, 0x7, 0x5], [0x200, 0x7, 0x3, 0x1, 0xfff, 0x7], [{0x3ff, 0xfffff001, 0x100, 0x384a}, {0x40, 0x1, 0x5, 0x7f}, {0x2, 0x80, 0x3, 0xffff}, {0x1, 0x2, 0x81, 0xfffffffffffeffff}, {0xa78, 0x9, 0x1, 0x800}, {0x7, 0x10000, 0x9, 0x5}, {0x1000, 0x7e, 0x1, 0x7}, {0x0, 0x8, 0x4f, 0x3}], {0x40, 0x7, 0x6, 0x3}, {0x3, 0x1, 0x3, 0x9}}}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000e40)=""/96) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000005c0)={0x0, 0xff, 0x7, 0x598, "d8b507040008000000000000000000ddff00"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) r3 = getpid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, 0x0, 0x0, &(0x7f00000003c0)="76b0353a558bf2050f19d102fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d01cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff0d889ae864c6aac175fc4dac0a7509972621d7a8f1bb4eeee00400c6b36c473cad846466081399406ba736add5fff16646a0fe56681247721d63aab327756051d68c1bc84508523eac591aeeb12c70334ae5e773617995ecd1ae63689b6afbb962e583300bddca73c215d5af066f6fcfd90a7dcfda66ef93e76bd0c4e28da8370466e590cf5ab68ac90da523250f128ada4ef14eaef3d35b4fdbd79c1720aec4dc3864bb72a0245d9aadc95b00"/303, 0x12f) sendto$unix(r1, &(0x7f00000002c0)="3ec22fc987ded8e84c16423d124ad69b6861ac5495f6f2cc35082720774603ae3da3692391ff98d591bf142828", 0x2d, 0x2, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000200)) mknod(&(0x7f0000000280)='./file1\x00', 0x1, 0x9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) r6 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0xb8, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c80082000000000000000000000000ffffe0000002ff02007f"]) symlinkat(&(0x7f00000000c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00') unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)='r\x00') open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) r4 = getuid() r5 = getegid() fchown(r1, r4, r5) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r3, r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000080)="77122f1bcfab543f", 0x8) executing program 7: socketpair(0x18, 0x2, 0xfe, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x4, 0x130) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000140)=0x1) syz_extract_tcp_res(&(0x7f0000000180), 0x389f, 0x77000000) pread(r0, &(0x7f00000001c0)="6404c2e53266cfa3a0d574ce8853bd3be2aaf9796bb2044c9e9f8a11001ef4df01b4123660c16dfd43216ade51feb5047d00c82670cfbd300fefc6c76c09fd05c6e7f6787cd88fd0c0ddf74b752632002a98105e7be3623b705c44c24f39853a61698c325481729d13e8945284a2de34b5b1048d4e96aa1590c9e15fcc70b8f20f063a1ed953b4f623d1f23f2448f5fe0e441859a417f249e4cac864f430b258a785261490fba8e518ab2f", 0xab, 0x8000000000000000) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r4, 0x80000000) openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000340)=0x20) r5 = semget(0x0, 0x2, 0x608) semctl$IPC_RMID(r5, 0x0, 0x0) chroot(&(0x7f0000000380)='./file0\x00') r6 = open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x4) lseek(r3, 0x1, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000005c0)={{0x101, r7, r8, r9, r10, 0xd0, 0x7fff}, 0xfffffffffffffffa, 0x2, 0x61cd}) pipe(&(0x7f0000000640)) pipe(&(0x7f0000000680)) sysctl$machdep(&(0x7f00000006c0)={0x7, 0x1}, 0x2, &(0x7f0000000700)="a65e2d416f2d00631239c1c294664b0cd157be9ff8b54444ab61087042c649c054d7867474c09a7348adeb11a28c2c7a1298792884ceb3f69e18794a684b0f0c989e6865c595e2855891fec6966ebe7c284d2798c5c9055dcdabfaad4261f56ec5b19ceb7b4956bc6ffd332dd7c8949a21d8258490dc746617c5f8f89b716b6d42789747c3b81338ca493dd070ac59945d3c781aab18df31c1e0df670c4ff92a0ad5f9e82f54e965e6ea9aa2db685a5dde14cf9075287a45bb9f7188d3f4e585fb2ad4394820d948091ef6e72fa35d30da83dfcdfef33d0cb49988a0c26cc3eda90f7a4c05155f0209922f3cbd412efdbb6d93bf8d1f6adde7af4b09d7836e1d0580a38c8d1b81e093d4aca58140a0f3548ef280c5120b3518c43e4e102b11619c9b391e6c686d3753b29b2749957a40e426c9c698bcb598828cc645b6ba7e755edc60de1db5800b9e243f8ddb64f3f42444ce989f5355187db1d20427a232029dbbfbdca71268f415c2862f41690eb8032422b4e8825d278aeb7ed4ca9078476a70db98f2ee3daad22585e4ef152e57b02fb1f142b6771b221c7083538e556dc324cb032b22e640b15bc17fd3d1e8fc9be64dd1792b93a8f8041c230eeb0c80372d490e349f919c256bff634dd73451de53685702393e52b99994c30d98087bb6b7346d0b0438c12ba0e75f4b9c24464d203dce28c09746dac63b31c8777f6d587d5a687c97f85f55f7178dea11e0f9672ec9a570f622ebc443a38e96b4d60268423ae708cd48a4f59216dc55cec530152234458069ab176f17f403c5768f0bdb583ec2fe757accd32ce86750984fa2d4281a41dac3e6ec2b1151febb31a4995252853ec5a0b667523e74676a73af035a5c5bf391ec5614561e32c8f58b2a638f8a98977482f6a5d576fc2160f60a8adfe4995f67a5e5dbc24c70ee2ffe21c7f618957786243ccfad21e207f2120a7ebbebbc91cc3180b3ecac0804e0c93faeae38d2c91acfe703a62b32f4eca2862e585cb2daeaa805a8611d649ad5b94576c9759b2c101571089bf66a056f662d66b72fd2e086ea36f9a10a08f3ae44c72f1c46086d2312267d307468169922d55d82280ed091f7dcb3ffc680ea82d097dc243c6712c5493f2b09ba2ad332f3e4b086470f39da46dafd3e7d32d94918bc6e3f906f3a5be06cb4a99f54b245f4744a796e17cce26952627c1e36c0ebbfb6542377b4a75d5ca379c1d7b7d23f5b24f82845d24a50d1d5cf2b918d85927bd54b9e937ac75cff23aac7f1467c5e70cb0e8a58503154291a78319bbcb2dbdf6c69663fc2b714e8b1830001da4c5223f3460bc4b035cadc3db9817f250aaa2414a73ab7c764a33526957672db4a6eef8142d3d0ecbb4c78f772ee2400fd8464e9f19e34f5a4c82753d8cee70153b00310f5a67b67dee2873194240c7abe93c4d4f08a8332fe036c2ae7556389dbc49741631669178198b6bb1e824d987602a6a20c8bcc36426f2293021efe2acec1b622752f8c93694b039bf8c59e7d386c3b6e9b68bab41a3d1307059e25dc7d766d5f098e7d5e97faf226477be5d01c2ac461cdc7d4d79364dac9a85a93ab20d1cbb81e83ec1c259e7f4767bd65664d86155d8d3a632cdb189975ca62426de25358acea6dd2d9fb31081693c1bbf50bf3ed7ca766c81b4fa6cef5eda51a020d4b2b82409181819c7afbd5dc945100967df6bd4698910276d581438ff7f5e68f7d59286e0395aa5850fa497cb4a93bd1d6985211cd6c68603d421dcce9ea4661f48feec9d538935c49ad0315243ed53152d1ca070e3bf2ee031e57deb506146cd09e428fdb4714ff2f832016945d676aa50445ef9be832325180b9614ab441841889d4fb693da620eb75cbf41f8299ff87062debebcbb8a47fbc0c37ef2fa4ed9e99a126ca3b9b3a04740da910a6188bc23d9d7b5096ea81aa216f57bbe3fc693eff22e3f5d5a4688a418dc96fda7d2df169a7dd5aebffe26eddaa5122e73898406bc6e4d44a9c0722f396b348941cb6fb0fc6ec7bdd0d34dc9ebcc032166d3a006738f5167e95fdb9f931720cdbdaedcc0280a5b74628def81e7496b44c233ff1a2efe58b6bdb5347ab516f21857a780b53a5c6027e5c075874a4116dfa259941a2a7dd6a1d9dbc8958bb4e68a59d224160f8550997efa844fb300317ff8a27544517d6ccbe71bdca40d8d95dda11be91e5457c46a3abb834551996896fa8d65a274718c087a47eaa49f3a7864bb2c6e8027b732f5ee16e483e4d99db21d6490398fcd36653a99b2cb05030446aed37b172892caafd399ea72f5c620c9a82dd2303a0b3e5671883386640f2a5535aff10e10cadaf2b18148a1e43acc79aa83fe413dfd769ee544ae60ad570f09f1fa4d3af062f9e8964da1a2af934d9241292235b185569d975082702e537a5023298ff613400c9ed11f9d782a18b05b8fcacb985200392d46bc75e408531fc1a99aa554f2f2a48b846f4ecbc75b3b28e67cdd1b73e1299db798e0f6e0766cc63061887bd490ea5856d438b7f4660696bb2e84dc3a089d68a346aa319d7c5541795081e128cb067cf34473e0ed0d0ce43698e18b9534911f1fcfcb37ed1cd3fc4407e6fad38148428e8e2c1c716dc92cdada655d6cc50acc3bb2b1c4c5472d7b052291bce9f0a0f5942adba848f053758d6bed5f4026574befd6922c746f0c0740527e168f33b9c189a6a03f2c78ba7e7d87288e5dd75ea564c03895512622f6199304611ffcaa32293d407f242c59f948cbe3e75d6d16a3ac4694e27d309dbf1b0d5cfc1d668ec545b1f29965aa11ba26c7197214529d66e559c3a654b106683e5ee1561627bee91b6daa40992a71934b3da161b330474e5bf68e78370bd48ce4463dc97a4b9efa610552ccc2f3a7c3a9e0680bfb35f8c3b83263cbcf1523c43587eebcd6958cfff692d8817b08b11785687aa0df7171b43227cf2907df15548bc75e2bd7f55c76ef85470588f3fc8655e8221168aa23122e4723a7c167e822fefee074d2cd5e89b6bff264d4f6c7161d8a76f33a56cc980160ced925dece0481768a31b704908207731be3b5ed05f684a5f4e2881b3c3409744b3f6994ed659adc07503590dd4ccc59442d6eeee8405ab9dc842e5661e4dbebf855723862f8dcc3e31c8a280cfa4d96b99aa89e0a45dcfd3d97074bcd004d793856989fff575a17d53a4cff555ee82dfba7d1113aa0fc2ca01f439cc6a43dc9de47a79834739d9878a1c4bd28dd9bfd992e0b749e25a6168bef5ec0e9365ae37581103d53cafd29d68b5c07c4d9e345ba8de48f70a38f012030bd1fc2d3bc6c76d0d49aca6aa23abd6da3740d061380e396843307fbd168d2d20d0193141fc08c378bf5ca2ce7ee5406a2530289f656ff181dd7fe934183cb2a8d702601c050e19fd12a4830769f6b9fbe30d3bfec7551abe622b2f4ad72f22f765823b041d2ab090099e95a0e7b90c873d06dbab22580cc9d32c1b83ff0297415405d08ff7e1e19649c59ed72fc76c684df4bf60fa7843145d5adf064ca232332d163fcc0dfb33df9a4955a984b13cccac11d46a6edb864df430e6cde82962301aba4ba1f20b35cde04075444009dc00bfdceefd17e390263f1917d4f817fc60edb60d52420e0166ea923b93303129955ed862ee84d8ceb3b21f77a9206abfadde96eaa23b6ec0f4eeaf7af02605736687bf8ee4156ad000b563e1598539c70adeac268fca2091a9268bffc420f325d1d9c0bf429728d4f2b23b9740d5fea5f3cab26babc5a22ce3d319c342b3030a1b00a702c9498d26ca89241dda8e1404b113ff505e7abae598afb774ecbfb9eca24d2df134598e833fd0d103f32208d0962a6e28bf1d5dd52348555b0a720650c3173ca13b8f1e2e3002bb27777e9efb11d51775d66de80aa0013da3f76fefbea37d3637b6fecc3791b0fab29f08d3dabd7f6f516baf21d11f9bcb89948d5e2dbb3dee86103634e223bb654621e2084cc167de29adbc9d3bb3ad6fa6e41229df9fe0bd5ae6bddcb88b468ef00a6709a29e512edd3a820a4157b2a8941826730e8fa234856d82f6ecd10899be3dbb28faac32f1026a81fae54a83fd9dbae00f5513dd6b85e5695d0149f309e6602cdfe812df6c256e79f03ad8c8efea69de3db3657017519f066e8075dade52b355b70fdc182de2c891b79b70762fcf408665ee3cf1e361896db32228c82f748a7aedd9bcbb7f6eee3c1c06429b729f81d86373f5c6520e8d2f0fdeb2a3328a734724ae28c57759a64aa81c41d586c2916d3899de1e11153c2b88a66dcc30877a2791e72326b83b54e1ae5d4030459b9959155b17c45b1b74c3bceba54cb64e899625a081c10d7e7ef217cb2be95a3c75e84f719ab6263e242500b2980e8d75f287455d0db6208968e2f1bb53d49c3874bca3d54eaf25994b150857368899757d4289a42849eed57778b7c3cd117ddefe479729ba8921ee1a4d112124639bd196d2dd6f43c9eabec8f36bc3ebdc2f9c1692567546ea425ba94648a3edf73f980bd49dea92fb5bba8c0ec6636f2455cf79b9c81d969ba611f73362b751d4578954794e70cce817732ba9ff5d49b4c7f3957e9fbeb37c7bc10617100eb87e32b375807e563da831fed32f5cf2b2cc66753d775240afcfc741a3347072a566f26150a672e9addd6f6f90f711205524401d47341433345017ec94e264ed2d123338bea229ab8586ec1a39d199e033faa7c1c090e7e8b7be62490d9c2148cde611d1bb13e36047b12bfdab0c30a1b3d6b184e4e246e9da43edd6873419826b4e873b4048966155be0191496de728f301122d03db6f45e117d0fe0cac5bdb7e32589ec10793599098b3ceabb888c5ce940980e4bfb27c500024d17ba4acf60a7acc39041f34f4c675c87ddeb4889f56958c58bf7ee22c8dc680c83c83fb986b08e3928aa2b47550889e1193f118ac3b4e72126a64cf614d386efddc88aa4950539a28207566b19e1fa2e93bf651e9d6a8689c91b233e3c755f9d10542afd1cd911f1acaf5862e58ddb290d25ad0e1e9d53533e7b594aedb903ef8dc431a3ae98599cb97340dd1eeb3bf0628b0e8a789a0b2b51121151f72d7947a4a48b04b8365841b09e53f0fae2f180893b6b8631e54a9a33ff3adc27f58c7682833b29d6de45e2cac75c9690f927f42b835915ab3b0e9219555a3ad25b0d9765406598c75aa509bc4287bf106ef954ef1247787c5d86ecd8710792d0fb7d7d7f4ac6a21d35c09fc07291dbf33708a8cb46d60ffcaa6b241f6a7f582a4ec0e1492e70bbe28f00a099a48220b767c9cf840f446c8aae9e7e2da22cb6efe7177b95fa4123d0fd62008e547d3132b38f636f1474c96257ff0b1ba76eaad9ce17b4b3083993ee0164074702f9dc6df220f86e0cca51ef5226098d393131ccaffefaac3351221b5415f8aad35256196f3036aa2dca063eeb0792f4936f3c14d6974c51d39bfa125bc5327368f7853c8a4d667aaa63b6318e9dac2925b25efdf7670bb3d04295ec911b5f949b1dc5aa0efc7575f3a5408c2ae01a560c0a8feba277e13241d23be6ce7e9a7c3bf01283312cb1247eee68c871c6c112cab1032b06839a3eb126c456ed7aa29e16b71c0de3ab583e3244d1df784e1eedf4d12f703214711c1cdf0cc4e52e2f3898c094a40a67d58817a10ffc03a1d0ee40a8e0422467ba9a49cd0c5fa0287a9ea6d7b5c07b13f2271e76ae1d1195604c897c42413500a72da9d3e5711f2b9f4d0ef6bb122645e5affb823f0d36d6e00f2535c2b8d60ea", &(0x7f0000001700)=0x1000, &(0x7f0000001740)="1027d8b5eb3a870963a56910829bdce14d702753c9ee7c97739a04f0e0f34c25f1b689d999a5b0e892e0f053afbc6e2296498e59e5d96a733fa9c176dba9597708f43703a5b7198a7dcc910643160de61333ff449dafde5fb7ebdfe8a49a79743d8d5c7a", 0x64) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f00000017c0)=0x101) fcntl$setflags(r1, 0x2, 0x1) r11 = semget(0x3, 0x4, 0x28) semop(r11, &(0x7f0000001800)=[{0x1, 0x5, 0x800}, {0x2, 0x3}, {0x1, 0x7, 0x1000}, {0x0, 0x6, 0x800}, {0x4, 0xfff7, 0x1000}], 0x5) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="b437ab93c964ca79d412b81e9418a838b5b17a477cc5d8e461c6b9da72c5b115ece04379b974d967ca62eaed1b3241dbf790926d30ea79761ec4d0ecac09b38de0f0282fa2942a975a533c3ec53e84baa333c78c89e02fe29352480033b7fd509075e4cdbaf66c49e4e43c073412fa64e8e1149600648687533346b1b86ac0c9d319f567dc33e9608fd68b5402010013344890893377dc02cf54298c9c7e084113511a061b40e229f894439599c7887edfcabcdf8e496bf185ae004f52c4f7dd84187932beb80d4bc951c6cbe2f6f4ea267c8f120c912ac29e3bdd2a53f52dc0c93513ccc8181b93819ff9a784ad677330dfd163f8dab64cc9b37942fe2e3d6085def812f010e5465ec154b1d7680f0bf3ba37a27aa0b26f4b406c7c2a822eaee4c579386da0adef5c170f55b5c04c83d8b34e6499a9188c5f7ed51e3b35069df9d704cf1bff7fc02acde0ec69cd6d0db30b1c47", 0x154) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x2, &(0x7f0000000140)="c65ab225cb034c7f2ce07b4b55952f496fc09d9c53b1f544b5d65390fbd104a8a2d1bbd79d04503f0470103f7e0e4436ff0000000000000000f246a80e67109783f04920b353b6c1703e1e6f54d3fd04811b9f389678ce4d902df4d4a945c76bd1b0299a33cce1d400229caef8e2644a998d0e111d8423581687b462cf1ddac273bc786d54cb", 0x0, 0x0, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) (async) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0xca) (async, rerun: 32) syz_emit_ethernet(0x3e, 0x0) (async, rerun: 32) getpid() (async) setpgid(0x0, 0x0) (async, rerun: 32) pipe(0x0) (async, rerun: 32) fcntl$setown(r0, 0x6, 0x0) (async, rerun: 64) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) (rerun: 64) r1 = semget$private(0x0, 0x4000000009, 0x82) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f0000000080)=[{0x6, 0x41, 0x6, 0x80}, {0x0, 0x0, 0x0, 0x6}]}) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) close(r2) (async, rerun: 32) flock(r2, 0x0) (rerun: 32) semop(r1, &(0x7f0000000300)=[{0x4, 0x6, 0x800}, {0x4}, {0x1, 0x2b3f, 0x1800}, {0x2, 0x1, 0x1000}, {0x2, 0x8, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x0, 0x1f, 0x1800}, {0x3, 0x46a, 0x1800}, {0x2, 0x1a86}], 0xb) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) (async, rerun: 32) getegid() (async, rerun: 32) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) (async, rerun: 32) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) (async, rerun: 32) semctl$IPC_RMID(r1, 0x0, 0x0) (async) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "c07b1f46000000efff0020fbff00", 0x1000}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa", 0xa) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) pipe2(&(0x7f0000000100), 0x0) (async, rerun: 32) poll(&(0x7f0000001580), 0x0, 0x0) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0", 0x49, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x1}]}) r1 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000380)=@in6={0x18, 0x3, 0x80, 0x9e9}, 0xc, &(0x7f0000000480)=[{&(0x7f00000003c0)}, {&(0x7f0000000400)="3340755d097507c11dba067a", 0xc}, {&(0x7f0000000440)="80f40f351534d2fbaf6fca88bbe8d33f87a9537aded8ebf16fd5efaf60d6540881a3de24a1d63c3dc0d6", 0x2a}], 0x3, &(0x7f00000004c0)=[{0xb8, 0xffff, 0x8, "4e46d97f7d0beb29e9eb3ce6d1fafd77584e267a3732d766a9a9ead705885caadac9aa97b330c715f7ea2dadefce9cbc0d0758207f50b1a44125babef9b15777769ab2d2fb29defbe35c83f031460a1bb938c136e52f4e97b6530e0f7e04eabf3c65c2e3a15b479dd2165d625810584384391926a2bb72508e799e3d9a28ca7b875d7412924a591daa75654f861bf73b207f0a76fd21a6588dd672f9ef9bfc7d839640c790"}, {0x100, 0x1, 0x400, "d2657869cbba59ebaf9e84da7e5a6912ae5d021e2cdd8845581eda07fc1bbe178b1b6dfe5b4a1cb892a59ed8aaed3fdf6b5b12583dee97beaba4514a5dd9210f189dcefe6c84918aa2f0429f16ea1b5baa7696a560b9dfaeb8beed28145b27b7d3892d046f5ffe50be4114f5844a091b207576df2bb63e55d642e76dc8d5a267de412857f11e7c4768e3d04cfd187cb1256657e94bf933894bfa39b0be797c8af7b6ad0a6e3b98bf884122bfeff049162b0911cbb7837f2ecfe3ee84190842df4f38db10fc0899617ad78df0bb97174b123162d82e0b58a1f1013e96810b3006792e93141dbfc17c2aa4bc"}, {0x28, 0xffff, 0x3f, "3f9d94b8c705a919e3b25da4dbe3d5b14cb12380180d42"}], 0x1e0}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x9], [{}, {0x0, 0x2}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x800, 0x3}, {}, {}, {0xfffc, 0x56b1}]}}) executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r3, r2) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240), 0x0) r5 = socket(0x0, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xfffffffffffffc56, &(0x7f00000024c0)=""/236, 0xec}, 0x840) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x10, 0x4000, 0x2) shutdown(r6, 0x2) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000002c0)=0x8) syz_open_pts() syz_open_pts() getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) executing program 7: syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000480)=""/177, 0xb1}], 0x1, 0x0}, 0x40) connect(0xffffffffffffff9c, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x842, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180)="3c113263440217efe01096d406182139a6c21462732f76de61e2472246bd41cdb2a5af3a93dc870379ea919568c0906bb479e9eadbde2a8df72ced8f9c8132dc44204ef9fdd522c77ee466ed7e2778ddfc76154eb224a32b1c20071ded70f0be82123ca4acfc2976df4312c8f1bc01c3666c2a7cae94c91e9ee051e2eed798bd561ffff3a3eb9f3924e151ce7fef6164abc0b8d69eec891015c5a7e734b37afd06058d62d08a8a769991159de5bd57b7329ec431e62a2a8ad5c4b8", &(0x7f0000000240)=0xbb, &(0x7f0000000280)="18761259aa182929b6869b349678e780f7600d837f74dacf5cdb1c3fe03fd621bcb9f6f6d800e3a23d635bf7dd2f8a38acaa2ce212ffdb840e548c16d214", 0x3e) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x101) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) dup2(r3, r4) linkat(r2, &(0x7f0000000340)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00', 0x0) executing program 3: r0 = socket(0x2, 0x1, 0x0) recvfrom(r0, &(0x7f0000000140)=""/204, 0xcc, 0x841, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000040)="04bdfa5d1d28a166e2e0faa7840601224a5bbde7abad612f339a216f731573d8d508753f95b7687ed48b8cf6bbca325cebc37fc4e1dd543dbefb4edd", 0x19) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x6}, {0x7}], 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f88", 0x31, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x27, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287f) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') mknod(0x0, 0x2053, 0x5d4a) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgctl$IPC_RMID(0x0, 0x0) r0 = socket(0x10, 0x5, 0x0) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) listen(r2, 0x7f) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) executing program 4: r0 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a0516114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) setrlimit(0x8, &(0x7f0000000980)={0x42}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r2 = syz_open_pts() sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f00006ca000/0x2000)=nil, 0x2000, 0x6) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/230, 0xe6}], 0x3, 0x1) syz_open_pts() setsockopt(r4, 0x6, 0x2, &(0x7f00000004c0)="0f62154e7a5404451eaa820ed4974685381098692f4e24da277c69aa9ae1c47d72db2625cf18697432a9597ef6c2feb79ca3f5df565812cd10076af923227ca7e40aa0444ea41d66d6e498e2baa0679927ce6b88190d5ec062729e9db63891a8a3197c049905264e25fe5491", 0x6c) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000480)={0x1e, 0x0, &(0x7f0000000440)=""/30}) close(r4) syz_open_pts() r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0xb1) minherit(&(0x7f00006ca000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x3, 0x40, 0x20, 0x3, "8e6c7995cdb074b089d14449dab4619fb923b70b", 0x3d}) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000000)={0xa7, 0x0, &(0x7f0000000600)=""/167}) close(r2) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e5b8c13a9ddb49b49000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) executing program 6: socket(0x2, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf0909", 0x91, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) r1 = socket(0x18, 0x2, 0x0) close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) socket$unix(0x1, 0x1, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc038694e, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000980)) executing program 0: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) connect(0xffffffffffffffff, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x80000001, 0x1}, 0xc) accept$unix(r0, 0x0, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x35}, {0x40e}]}) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[]) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r2 = getuid() syz_emit_ethernet(0x46, &(0x7f0000000300)=ANY=[@ANYBLOB="fffffff7ffffac566789c5410800490000140000000000009078c2520f1fe00000024410000000000000000000000000500f7c1c567ef619979bbf00004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setreuid(0x0, r2) semget$private(0x0, 0x0, 0x50) setreuid(r2, 0xee01) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x6c}, {0x2}, {0x16}]}) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sendmsg(r0, &(0x7f00000024c0)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002480)=[{&(0x7f0000002240)="2e06402f575d81b9782ac1600e0a3754e31ab2fea02fe16ba75b2dddf2f7ed6aee22b4c4379a9c7d37932c8b8664f7bdd821ad952e46adfd309e1fd8ec9e454f64ea547c388d20b01d5ad1ff6a556111d6abfef128754476e2daf15e689e35dd74cd773654f78ce80599712c62664ff963b2915a109447a0d45389f7d2f68a7ae79c9534d54d858f4bd97978e4ba4003198f5e001518bafa92574d8a397bcac14d78731a2a19d5636fb2d7c05362cd25348fccc5", 0xb4}, {&(0x7f0000002300)="2e77e31aa760f7f4b7c49e836f51d90e293c40933471a87654c658f26ca7c080ba74b5f396201a969ca22472ea6a3146a6a309af06a05d14baa0b4034ea8a67f7c83f74037f16c97a11c6b89b61cbdef46b297b6ca2be07f2991be083ab814d1877debba7b03e67d23a292275ae6a6f0ae40fda55738f3eaed9eeeaa5b582762ffb3587515b2eac0f3da323fe7ef2ec48ff67aa17f5b8e8d5e72d31af5e8ef264d9fea6e493ee306e22e6660d28b64640b0482585dbce4e953fed0095e394ccd2abaee736f8f605389193cd87ebfb9d3da48f85911b656c667be7f754b6fdfd10252ec7cf80df800b578ab054cb7d00f91d37dfe2dacbe484b60", 0xfa}, {&(0x7f00000001c0)="174b11ecf902631116a34eee812994778cee5ddf234c6157bbf6b7c95cf8e081b043a0984e6f1198d17a88bb9fef3e716fb6afa528b6b328c3ce14eb30e1210beed6a1b864c28cf95a75ff702c77b279dfeb28be753e0aa40f8536345563eb61b79bc700cf003b03", 0x68}, {&(0x7f0000002400)="2169ef091be7c93cdc9e708c2f75e24af7b3827fd6f10eed66438d19c4f5609868bd933569c3ada6a7be8254cd978419ba2e6fbb1e670efcc4f844ca5066bd43bb64b302", 0x44}], 0x4, &(0x7f0000002740)=[{0x48, 0xffff, 0x9, "e9fce16401016dcf0b6732604b54aa4fd876b39440f9d6ca05bee77af9d4861e2caac6d206c46db6047967d045b0fca52a5213fcadd990"}, {0x88, 0x1, 0x1000, "9d2dc1fc46f26cc5db67cce29bbd18d7ed1b60a33316856b2fc677669db2a01283a40cd48f3233ac44344d45709e66f12db5ce35d3eb71c8e7f553117ea24afdf0538a29b142fc7540eca48e906163a4fb4b25c33a116a3c83e05b279a34fff83d5c56d91a9fa190e56b9b033dfbd3d8d33d3bc5c503"}, {0xc0, 0xffff, 0x101, "dc6783b0929107ac4a0c7eec1b266de90838b49170f394b921091a391dc1e2de10432a299effb945392e253525b826d7db5755af5bae0ef531e5e6d47a6dedba8724f0268a31dc4e62d199da7b243c4ba8f11b10090c8a993f3f97eec6200eed685bd57e5e33fd2ce3947af85eeaadc13589fdad7e1be72cd33e5b18fd6d08e49cffdd2fd9cc6e2aca5351393ec149289226074a75c523984bb5359a8d223527682eceee05f9dabe27cbefb6ee799042"}, {0x1010, 0x0, 0x6, "8a13ac2f1edc3d9c94a03826d8eec0f4ee53c7f74d5049a8249abb85bffba3edabecdaf0182b0d129636af3414ce4d9a84aa151b5d9370c94bb4b83dec03e7a06153cd99f3b3598381db5e147251fc052734b90efab8cdcb678b0dac6645baca7b5ef7afcd3d315bbfaaf01953fcecee2e217a47b1cf3bc1ca38019f67a9a3c8cb70637a98111add72a35725af97b19710750750c38389d584c3008e9716615231adc84c5dfafb2d5995585f9e22d07ff9d8a75581fc8ad29a0e039400b30194b0fc4ea968190915d0324df5f1496b4de917f9bfcbffdf5b4d469e55902449c1a0013c4d1aa3c24a9562316e7dd51077429b8dac4d22632ffd32348cd67ff2af4545f79a7dc07f55b013e4293ffbd16ef62f3eff421a89162c248f964ac3d50e63f82b276eea7e0ba46a8c274b9b636fcf46a9f3c705466db6ca4d359f4394c401225cb62ee0387d9ddae7ebe9303735e6d2f2348a206928b954c7d0dc59474f17a6d6040ceb0c57f519ce0a22a7315e580bbf5b53c988571ff9bb5b55d7dd4815c9557a3fee2c919ae4d8a32f4d143fcc086b37536c4e55a337a69889e4445c967f7f82ac1f34653d087393209ec2ab5eaf99e472cae304660d27c85332dcf2891312c51663da9a15c437a193baf93ac3d63174628ef1e56c25e1a9a3003f9c33d0eb742db9b9677f3d6d28876c73ac933adcb87256ee6a3bb1723b7b076e50b7da8954cc5b10cb8ad3b192c0d4acd643c03e55852a82b5dfaec163442627a5ad51483c6c4bfe26150a536862b9ee9f62b4316ae8b7121031abb501ec6e34ae2505e03715fd2daf9c85b9522e7a02bb8ff1d84a30bf23955d4db21278a82bc14993011010c7bdfec9f17a9fbe9d4e36a3de9d2354559330f1b19f8e05c594dd4a33fbd88661dc1f8dcf2dcf29a27162f22be4b30eb0b777465222c4a617ee769399a15feaadefcf30024c18ea85ea6c904f8e7a3b79eb9cf14ab4dad8db693d0a565f6722a425a3ae56277ac53f200a13045bc3945224a4d316649f4a3782c4ab2751ca857c6c6488c44a914054974f113b20aff8b78e3e2a80cc043ee8bfa4595c8639b26d8447009310105d4c8767295f300a51572eabd98d68b146c1695dd39169a66f8e3f52e72ca3b2acaf7411bca611133b4ca64b6db45fe38dab7b8fa19f024c0dab01a772631a32d7fde6774ab2b12e59782c2ae2d01290d221294701878b550bb014d4a94176f10d491621f18792442a9adee9225888c56393abb22ecf060b0ed261379b7ed8ea2969346423f426c3decdce92eadb04cd12be6672844fe21394462d55522d3e0cf4dd4cd44985cd2c7f54d6a924f7d2287232d4011267549a6548d1e0b6bf55d6810a39c149cab1b330aafb459d69b27c52a28836d3687e9ab1c1e3bf89abba94ec5f764ecd165ea436d4d20f9c2f5cd37585b12dcf91bdcdcf2c1ccc469d13eda201941e54f240f8039671ea55275c63433a3e107b3b24466e2cf14370112ffc6b3ffc2c330506cb346174ac78c9d647b2ec4ca7e1a81b3fccf5b32589dadde65000570ec97d5774a3fb153d58e59e953a454e9d51d3077e896a44b7fe9363d2657ef76c083fdd11808d65f4826aa4ba1835efc37339c3fe8f29c1f4f375c1ea7e51330d676039efc321e392e2507fc5595e175969042b3bc10b7c6a18a42d32471479f6635d9912d2b8db8aa3043fb6b4209f95684b96def43d529f9b9e9790c5c16878e0b08ba9f0f879c391554d5b9b15e784f545a238140cca8914cb39dc1ec3057a61b81c8c4b69392911ab7060acdad609e86e76495226a40212e84846595ff2417d5e0bf947bac90e17fa77ebc80b3f9e74b35a629d293a20417ca221a363455115d6feb89993d1c55ad4b17a33ee04a75485cf8b48a0c5fd70c35b179b4a3c5de2025713f65b33dda656de1ccf0fa5b06a4fb70ae2284316d169f6fce1c1ad77fc81de58d5b7151e456645a993cedccbfe71e54ca0c0df4d20261c516a8c47ac6a854dff4b36742ea853594f96f9e1d5ad69ac469ac4c856f6fd8356c23fd5620c1b3285b4ed365e3b2a340053705c7b7defb3a4c2e78c84cc19f64d00cb41901cfa8fc178d32674f72363fa2471739647e6bc997c512f14416a4077c4d07a0b781b088006e39fb56418984b9a853689c943cbb0d379bf8b5750b8653df8af208fb69bf59d28cfc8fae410ba782e6104a8d2f97142189b7fce6cd1f9f601cd886826678a0d986fd789f4f8f4c32b9a19ba9371b07a7d525a7114699ddaaa3dd1beb22906601ab0612ccd97d19c4d780befa0d0264013277a7bb943811d632df9a3ab48bba15412983d2dcd3a3720d229b220c84d85c7fb852f7562b0e98ffa0fd0043d19ad146c5716f66dcf3db634285486c41af5fe5cfe088639a950ed07aa5304de5042b002213c9593bd9c10dd2635139abceff8a534f29efd997f4bdc64ba5a00333127db0fef70d40e82f08fb5cae0f91eea39c71aeab90ee24c587fdaf680d67fba5fe41265c02f99d5dc2ae30fa457ca8c824eb859924bdf60147c9ae763569e68ae04639096076c85dd8d176b25949033efc76a679274d67ce0a642b5347be96abbdb2dd41bc76d0fdd86c2ce0b5f7b97d82283a2c3d017b8c8a6fbd1d620bd1ab3a66406e1741578b1b4254034fb7c2c051dc24a7413f0318e8ff56afb9a17e009213e74f3a50b8d5d02a2adfe0ee6e4db745415df4e719d7c71e700b1d961e0568c555ae0ef959fed374f94a09085ba7311dd1a710e09197914172bab99bb7629dc0254e7a209b9f59e72fa0a0fc07885c6d38b3391747e4a88d9a8136c70740517eb9a374890685b16dbd6a0a7a0f41174fc350bc13e9bc99cfa3a18df44555f67706d4408a4db2d2d2c44a3c7714483b6da10e917f2d9ab3e37ff422a0bb7c2e189e28e929e4fbd8ff98a9a081885f533d07c86e30837c76daa12fae60d635964bf8dcb8c9947f077ee2971cdf73b9ad01c9715938b3e89e8ffded78c655e378d869b3b0e6a9def52703f9d87f337da3efeb4be47b20e27d143dbdb2a99a4fbcd18a65a2f8c1e929337c8636cdc2f7c88efab46ec9b0d5be66bc814881c7f54b3fe480ed4129d38952c7b716253de33b1fe69c47eca40dcbef501bea6f09f6ad53daab143aa56928404b7fcd2d9ce9ea357bb9768c06ce6ee421d42c5b0158b1e0400586dc89450733bfa7160f1376f8a4660fde73120636be7df13b955b560698bf3a3dbfef5d0f2f080fe32d543b15d70f6a7ee5992e3d7803022f3092146a5f270a3a6b403b7d2734b99ff1a045df7d428df2812ea2c224a548bce3a4060042241509566f8c77c388b0b19d1462b734f789badd9f1c6ca6e6efff188571fac36ddc7af6968686cf8a335a118e7acefe718e71a6f7e198939d4953befa23b3dce94bc2bcc8f9b3e3c69706c5d886c6635aa1b31ab6dc5d4496b434cd7970ba95d0b72b3fb78931eb476278f20f4a1d755c119268cdb433366039b2f7d068597b7dfded9f67bf401fe29fd3ad3f5bd2c1fb2bda27439e587eeff5213b3e2f0dd184a60a3f61d6f899c402b29aa8b89df34e34fca0a45063874ecd4d24148c4c5e5275093871f58b2ff876f9974c8c63d84fd01acf57709e71e9c19baa8fe1fb3b25798b0a74e3155d28a3fe36b8fe81a3025021825ff8b917a87b70a731f1b48920b7170906d0107f9eafc2cc24bb55d392e028f302f94c1b7506b506e31ae9be193814089061ff30f113670360b0dfabc1ff5b98814a69f6c3bce4059dbc936d275ab856a2d0e1314d4dcaec1e4d60cba5478c46293fd4650364f7dd0b6ed2bf30037b5799be4b3febb393b8771682740739ffef1846193fc8b038dee5882277390d083c37b2db473048a8f665745834c762691e71e4c37ddda5396dfcec3d5d37ae14ac107cd1d50526c2e422f6be0885e37fcb15104da51b0c947a8fe3e882842b8616742da33b3e54f28b174f9c32fa9a51ad363dd4db3be2d6038de9d04e73640ab0387fc0d9f1a6ef38846a1776f4ac0591d8e3d73731450f0f8f6aeec1b8992caad7672c68bece7a942e3aa62a98ff3a291f3d8e8e70ca451e122b54050dd0a018401228541b58240941f8f1f928881dad26dde9f24310540927db1006a60c5a9bc40e719ea063ae845b6d29d5eb29dbe70965058679fa216ee22e9f94d0aeadebc2a1036d15c5021c4fb2a3ca48fae10a63f665322fdacc193a71d9e040822086659f15a36312c1b749a4869405aab4002dc05678808407a32a195131808a1f320835d88a04d46b01f4b35f87fefab8db786dc1689939e43c64dd8c9ecfb1133744470b8517940ea3c49d594494168443cab7641374f15cc2e370bb1a30d839c95c765dc76b0f90056f60bbcb7a5d8b4e5e80feb0df12d22d67823b9c2cfedb6778c17d9b49e3efa7c82d6e2d06a539d10b3aee6b360be29f207a88f89f9237ac2e9a5d86f56a51819a860393e5189ff798ee840215b702b3eb3d241762b39292903c2b02a641571d07b97e2256c78eaa847d161a1a210ae0760ff65a9cf222e2b719e494363cc6462a47f2228509a1b0e51ebc7863dadbe5273970bcf26cf3717c5337565586ee3cda0a2dabdfac1ab1d0cf95d95047285f73ed01adfece0156e11ef1a3b64b7015f08ae4f6890cd04871ecaaebff0cb17670c7629f9b7a424289c3adad1c3cf26b42e75193c8bf902b7d6d86c4454062e42be7149251ac52bc06a5fea45c2df7b2474bb5828ca9e6bbae2ff42b6ca47d8cf1acbdf3798f099bcb2065f3d791f70514259ac17f9cb9e077b6769897ee6e6f9ba0afe2588cbbbe0eae762cc0288709debcad7382f13f6dd9f3658979db7def7b7ad486f7ffd8c87769b875b904ef872df2a418b368456b7667736c57b540e677e67b26bb83725611b0e5d4d894c5291b1c3a8f59c72b32104598556e7b5ad8717e5cf0032511e1c30d62c7d097d41dde19229945101a2a4f56557a76a9901607fa00c3b83a37deb0426e463cfedb73ccadc2fcc7daa50acbe6a57bade7ba6234802fb5a526f892e97549c0a0f128f1291491bb8a7c74b648ff05cd77e8462cdd2cd7a215f93605ca9300f9d71707bc88a28b2a3d05ac708c6d2e8f3863c111db987d360cabdbfee176aa090fd7b662304124bcee225a82098c98ff2dcbce6be2a0b45a7292c40e37733b9e2ca68222fcf4f54408dcd0866572b1eb1e2cfb7a8a99d6de5bbcca8be427bad09909e0dd5027464ee4834e2759662a97888b224719699ec1178edfbe3ce402cd40376d0903e60381cbf5547d90f02c1bd0cb23e5939404da11816349dc7ddc8dcfcffce56e85023208932cbac0471f888ed35bbf4b0220954cd7a2aa567a690bbbddc697cf761c679b36e4cc5bc66c786747ef4183b2f85ffefabd6c24b08adbb8643dd4aa26b2a4cf46e7dda1a5edad9b8cd6403a99d184188dfdf11970555b54661520370ad8b74e30ab16d5607c51410f668ba99a5079f83e6c8d9f8e00d4caa879c1acb08f0642dcf44ddb9c52a905b14e2739a2e0c0272064e455a729a53c2027114334448d0a12ce416bbe4780de9f8abe1a118756e05b98d72c64171e0905df32b6301c5378427868bbd85327851686e27a0e2abfcdfe2f0957cf59f2297f90466ca42b0e6dd17f5764b38caaabae96f8b9b3d85c0e87b3532c071cfc4457d4f2a2311797cb40ef4d4d320746694dbf7860331c0a21d16b941488bcc88d6e6a79b1ff2ae40d82331911d9d6b0b10cb44e7e4aacd7eb1d8cf68d319b451"}, {0xb8, 0xffff, 0x8, "cddb1bd05e947033caf42f716b5d9e128aaeb147dce456f9ab4595d2316a422a83d576efadc04e47c2d1a47ce80e1861f6b5943a6b9501c7333296c8728449d49287434f9aecc750abe41cc76243d4b7fedc3255d039a2eb2774bcb6e6b3c9bd6bdd35b74a19d824d043e2ad66a76401888e46ca82e97e64c0360953bb45c9cdc25444ae34f71da27bacb3376290f444159ef55d162ff3b78c733aebb08e228702885e"}, {0x100, 0xffff, 0x3, "d9131efa6caa041a9413dd193edaf07d138ef0e18d5dde23b193fc25f8c891f735485dcd375081290404a1b0fafb671f08d6008c4fa3f103553bfb573d340c04272dd40700d149726f81e05c82481cc78cd4f9b2df6b95d7c103112049e628853c38a74094b8e4ad5b943f89b3445292f58f69bf8e20a9cfc91912ee5c689f27fee46dd0eb7b07aa6a9cb8c4ba326af69b7c6426b31b5cc1df13f5e06e611bc8612f2096dd8ff00a202fa59a4d50471356b15292183b0d2e880707efd011d5f76f92a9ce03e28a6c907a2a2740f16d2249b2156fdf950cde92e0e61e5adc10f23f2c91a6ba3552fade"}], 0x1358}, 0xf) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000300)="141a", 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) connect$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000f30, r2) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r3, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x10000000000003ca) close(r3) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000002500)="574f5e83cd1c63a7cecfbfb30f872889fa8dc87b5ccfe88abc82f97a6d72c950dca664ffeac695084543149b4e40622280e5f3e23e224b52389bf42d59f06cf8bfceddaf080a2b72503a591c3e523c445b5fa5394b2c7b14b42d4a41368bc58de404f5b00b48ab071aed31a5afc1ad0e4e16df002216feed89e712bb36e09fa96400e9a7744ccdfacdd0ad94a5239abc52863d3a05fcfbb1aeee847a54fa99c9bfbca4b2683b01435f17f18582b24d85a3433f3a9a167e45f2904b", 0xbb) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x8, 0x2000, {0xba63, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1}, {0x45}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) r3 = kqueue() r4 = socket$unix(0x1, 0x1, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x70000000, 0xffffffffffffff50, 0x8}, {{r4}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x3, 0xdaa}, {{r2}, 0xfffffffffffffffb, 0x91, 0x40000000, 0x8, 0xc7b}, {{r2}, 0xedaec7ac091528aa, 0x9, 0x4, 0xc8, 0x8}, {{r2}, 0x0, 0x6, 0x4, 0x1, 0x3}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x18, 0x2, 0x38, 0x2}], 0x3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x80, 0x9, 0x1}, {{r2}, 0xfffffffffffffffb, 0xb9, 0xfffff, 0x4f6d9775, 0x3}], 0x1ff, &(0x7f0000000080)={0x4, 0x9b}) close(r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000000)="194a64809b286ff06d4aaa10559f3c4b3cb6f632b196ffc334d8bb3f3049e9ab713bdef472f8fb138b8f2f5b4ebba8dc329968c8a9f60080000000000000d744c19d2e2d905d950f8b5c0d17685f132f1fe5eca4614d732229b4ee079e4b7968ac89b740e9ce2c168aa0cf9191a7ba5c44be0ff2cbf2a9a8cc3c9c81fee587bac86502", 0x83}], 0x2) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000014c0)="70c34227", &(0x7f0000000400)=0x4, &(0x7f00000004c0), 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) execve(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) open$dir(0x0, 0x0, 0x0) write(r4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x5}, {0x40e}]}) bind$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sendto$unix(r1, &(0x7f0000000100)="ac7d872ee3d974e7691fffd1e296095615c3770f87364bd80de167fa32c7148b1d21156dfb5af57614a392c44c47ac47ebbabee1c89968fa8155be380e93bfaa2b02bbcb54ed791c9d469f5381e5785f62d216fec3137bfdd90d02dc707420f5a39510e2551447a0bee86e11ef34c3ae3e6f8d61209f2f33adc5997064bbd41656f0efa258f8eacc53d0dc8803854b9da3dcab441f5e377e4f73624cda0617f011825aacee57dd27d2c650eb33f9f8b8cdaa33941f74432a0ad7dd1b8b5355286d26f88cc862f819239b9658f67890c993e991d863f0ad08d374590c1e98747a04e65002a5056473", 0xe8, 0x404, 0x0, 0x0) executing program 0: open(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open$dir(0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f00000001c0)) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4000000000000076, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 5: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) executing program 2: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000340)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) r1 = semget(0x0, 0x1, 0x188) fchdir(r0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/133) write(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x8) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000800)="7c8c784b291bb34857f4d3d63c37aa5ea17de3e8e4be8bb7ccfee94dec01962b09698aae", &(0x7f0000000840)=0x24, &(0x7f0000000ac0)="8da96749c33c0f", 0x7) r3 = open$dir(&(0x7f00000002c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = dup(r0) ioctl$WSKBDIO_BELL(r1, 0x20005701) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x4, 0x9, 0x5}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000580)=0x3f) r3 = accept$unix(r2, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) socketpair(0x6, 0x4000, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) setsockopt(r4, 0x2, 0x5, &(0x7f0000000680)="9ca2e934a855bf5d046c4febee18cadb5804386c8bb7d8e9eb662f9168dffe502c76301627e069952a056c6afa21d9f5db472e2513e681d1d51880d948b7f49fa532134e0f8e422ad3ee68b66f420caf037ef4e1028c82b83e3fc57a20971d2be68926ebc3e30e3d3aaf3c46b3493542a1690e44e8f43dc357f0758d19e1accd0e53f64c347b7885246db52676a4aaa3c9df18bb76598f2e416739513579b03b3326b7ad8c955356551b34a796c30f73d3b9abb5671b34d569b02ba3890fa89a638d03286b2421d6d9b79363ded8db6d3e4f73658fc49ff312e16ca1c212822e7eb882e6176a779f350d22a0ff50ac853878eddeae419f372a51a364daf287a97d0d75a87dd52ca67eacdb954212a30b44396de6ddb2f94a69b216194e79c5fcae70262cc131b919593a3cb69dd2135c223270b9492b26b8eec26b52f33c3586bbdf46a1f01ef41684a94ece92d4f6179198ad557ce6f16155dbcb4d0bf57f00c299b8bb8a5099fca0b8de642a4c600e4bf77ba407750af59838778cd502236420ee4db0684c11a95e51e695d991a6a3eff1d8a76cbef1fff59c95a89ac81c5fab0193971dcfc1e94bd05fe8b7aaa4b23c3fc750fa8e1cea5cf52ca36beceb9350e8dd901f3031d8b0e32cde5ae502f30f77a3160008b783111cb550909a010fc912b7e040d531387e8daad68238dff741663e3a13e273617acb448696cb4a7f2da4867acc0f66cdc5d2dc0aa3ecff5e836ebce87192d71916f440e049c3402bb81782beb92fb325116bad083d34ba6a837124fc5ac2814ab494566457e1f7662d177148706f07aee552f50d8035de21910b8898419ec8abe6ea0bfa733a7992ba7acc55ab3b44f6cda5c7ba66d5d1d704fb06447262398563d0494744299c8d847b0ea384700a35fb04a372aeaef7ffab4f136096ea1de6c1df2a2e4dcd304cd60240e836afe9c5ed5e5305eba7771fdea0e295239f88ff28114a7f80d4d58b3c622b8b3308cb569a993cdfeca02e8dfd5f2dc5855cf388c8267146c007b3104606c3d891788ddcf0c6432bf43b3ecaeee1ce2e39cf0473a0b7dfdf4f3274131df814cbd06738c87cae72da4aa63f1d38d959ed9501e5d07ef175651a4b8763eb8796280c9368b1d1aa581fb824317e7b2c7d12825922c6067d0c6f1abf63382306583c66d161b658d63556b4036630de1af61f8a10a7320089b6cf0007de5c2e07b4056e6e444758c17f4d0c1645bdcc2860a908a485ada8e4be16342bd180482b27c8752c7b92bf9f86e71a5885bfbff53557ceaa29f9f7675797afe335b3dff1f0047f8b01a29010adbd0243e4c2e48358bccf27103ea1b9ab5efa6ba83ab9965b6ce5bd9c29b7077575cbe1e32182b70732003efe638f112511e210054f7b4a109512960552daaebb4ad766aaa2021fad309783788378866fddf4109ae9cb8178ecfdfbb84f43ffa0968af3e5b053e4490e59ec5195bda951ddc7363a90061569781ec6da95b4aad0d04b1c3e97db8f9e9630c4167ace86fae9baba34fa91320cbde7b492a054b1548fa7fab6a49f61416c1eda32db819c5dcc22fe8294d46495c22ff1dd6d04dc9359bbff6562caebf0259746885b3b99a1c9114d42fed54fe61ad8bcca961955ecfc4aee9654f26d28818af6772f271603dec811beb2d6313da6c7d6590f4bec74d7cc8d05c6bf678a32a24736e78c9b0a21f87cd69f3cb1d903f8131ddee368731134cc42ac35bfdacecf1f43fff9014eba9e686e689c915b8ba20a73f9673384d3c0da0fb09e8faba6802f7cc73104dc091708b380a54207e3df804866e1cc8b5a856c2f7889ae179c8c85fae0618e7f206b607f21127e707d172443eb2ef9893e7ef6c337ef33dbeed4114fa2bc25f090d7fe2d859d9f672f0fbea0074011b2ee24f88422db6060468dec2732583391a3c21b0ed49cb32c11d357a2af89f477a772611cbb6d2d522bc415c15b5e7a42ada5426351e96013fcb800f7590694b85aed42cbbd2a53616974fb83d01426c407bbae26b95a4ba98f53ebadd0065c6cb8e12e419ccdcc51c8b66f095a9802bc75dfaaea33ce736cf8a0e78e8fa90be917373d39a3c79d5be1a87ec0c6c2a27fa83d054d8bd85d8750fb4ab1039e80e8681224272e5dd2e82936cb036b61becb33b7f58eefa28f932a3281d20dd7dfc2df4dfcca9704feffd60bf0beea1f8d2b86c52da6e80fe51bfd5928aeb2e7d6034b014e8102d91ab171bb1687d3fd540b6b4e83453f81ffc9ed85da632951776fc7f782a130a54bcffeb38741198dafefa6febee150a4544c5e41453b6b32f8c91b97a8cb61b9e5c285fd25ec6058dbd23eddadf122d1d7a670f19faa76062e4a8dcae4d93ee087f743c1ce7ac5e0007d7315223d5cf03611491d069cd78268b66b017252c61a9bb7c86985c72f6c63288fb764c31501628f81b994dd0e372b5b7775450db51ebe99043f2943ca284bd4fb647a3c0ff3aeb8349e7215da1bae9eca96d35a3ff800df1247727ad819a25eb079d0d6fe5f9b78b00090da4f57d69698c1bcbc4d562dc1357168685ea8e200ba5b239b0749dd02f7ea28cea253939e5f5308dadca8eab4ea1c9c28a8b33590a2b370b61e9334a5537b2e0fee068127cb455e34e3ce2ca6491d01a2952e2e8186d0aa034772ad2faf7ffcee22e6190a74122e376bfebcf0d9e43b259cf9b119357b16c9dee02962d9a941111b5ae1195034a0e4e156acc57b814041679bf6bf228cf86977dd48b7060162d6bbd792efa16b994519bd517c9e354538f40a130c79871047ee7947ad8b1f0b345023e40a9bf0d31f3043538d54967bef3b8879d900bad896f71531bb51053682495ee1a6c23e3037666354172c2f21432a01e0b65a78bd8cb58ba18f32fdf5428035865a40dfbb6da4cbb1632f2009ea7251134b7643abef8ac1c326621d00f8126991fa38f895c762a5a4beaa76abef9044d23cdc65a094b239303aaf34ce9fc7289b9ea3c6db9e13f07c5edc1f7f9971add1b5dfc0d44dd7726156d8caef0f7975f00dce839a41074671843a9f3de60eaf11a0d0a1b917475119b94a0293ee0d73fcfc1b83fd19a3f8919a1eef31140e6f654c67d479df65e0209a4b55e56a93df0bbeb6a52d280fc3ad476b8e427c636bc638ee604deae96e09afbee371b06aedd42fa321527200d43ccdaab00c6c8c2cf623e748e2f6f007eac37ff341f1f56ad206a4e59416777e0d757c2080fc624adc54bbe47b8d279d749e3532cbf8c593b74cb8ccca83a651426af8b8c424afe35e1512a4a2d16e075b321dc3fd18219ead8bc0bc50600e485ac8658b60ca205d3e8c5fb234a5ba115dd85d1d8b850a3fe29cd2afc0e08cb219428122aea6b869874c17739ddafeaf692c5e6cfacff147446a769c7c21a4043497c841334eb75c75ab69f21ea28ae548696e636ee039a24e71f4d97b95bf310503d6e62a3ba143049eb08c3a1bacd79de5164dff201a90973192c6095dae928769b84cf77b98c160928e60a8759abcf25cc6677d65627d753a4b1d98b9e9a55ee393f9090eaa1c0709abbaeb30522a371577ecc128c66e454757882dc34d9dcd6545c035a88cec29f5929d4e0cf4c0361477dff63bd3f5397dbf5529944a781a13d47b6bc003d99f31d3c813b8fdeefece8904ec154894eef906e6c4d214c295afc898b339a09a78ae45985347764003abcd9b0eaa29010300cb8fe99b080f2889077e60b686ebf53d14903b756b2e414c4076642fdc3fc4c72bd3e141a5af12994c68566d200592bbad218c07e2682a96b5c83945b74956aea3ffb980472fa4f3df1952fe240bde2ad6946d2ecfef6cb438a485f1643de1a7658c2a4d0c28357a0596e770ceec4577f26613e0cf0fe95f34a85c71f088cf2e1529a2b0bb0c402cfc044d8b14731e46dc0434df0a025fa8e526e81682a719228da8d38e29e4c45505a800d0982cbbad1bd16893a46d3818bb2b2ac88797aae09ac0c55ecfa107a1a2ba5b5aa6992d28de0d3f13025428d8f7462cd5add7084352263a148d3abba97e967079423eb7d642e8dcb4daff8614a30989a9a373a11d93daafcac683b580cc4e9871f40556bfe5461c11397cae5ebbd37726493e37ad09de14e2c7ae983904049b14123a55d66bcda4504900e12f5c4a80780bcd905277fd829a4f3d308f22159359a3f6d6b561d8a47492a40701116b9e5d3e07a7b1d99774f9e0e832eed7e74b3e5beb89f91b026629fd755593e6ff65d8b81256bb136e88b8e403a7b2a168f614ce6633382033cb2d950375af906be4862d63e5121f5899f4110f06358f0f628a5a8746c9aec7c37f65c7cadba205c81b612f5d4d73252e16252bd7f165b3a7c28ae72939404235601ac1fece09201fbdd81cd4784576c628b96137bbd20055d6f2b4e1b4fd3e578d3ec450339540be36e788850e5f6fac2a52a864ccd5d8b21695cd6834bae2e6a38bfd982d5fc3896b662e8315140eda678a539083d926947affe96f0b761d9712d1c67c223ef11ae4a801345bbd2fa0b912deb0aac810832013847bd6ebca44f8db52e9fe2b31bfbc5ba7f6a1454b74ac83ba2e0f7f712125493344bb41150ce027223472653b16277e20b3b5ccfc440cd90f0fa2fc3d6c85de4ace04dd9f756b200f9a5c7adaaeae5d2515d737dab4135c39f755c8e26a09910b8dbba68c8668e47dc43fd91401c6c73b2eab55d915d0a89b41cf7189769607a7a74fb48705fe260f8b0c99c125974b59153e63e2f3f16d5beefbd356ab3431f663b17d7956d02b190a1ce2ba17d87d0bd76e5cd1cc8072031a55db95115662a235a1e0c70250978ac120f800a139ae40ad02f57f40b545939f3be7ba1d3005945661235322ddbbb22b87ca06fc4251082cc131b031244c8c6ffab8ae6a5d225fd776449ae47bb899f353b451b92794b4a10fb19b950a7c91d2b54cc3a2b4c2b166dbe8625cad293219eae3f7986b6380e14e9a55f8d48ec05c387700502961d3f71e83704d8d0cbb3f6bec7cb578536e9d45015f3ac5a8509ebd720e3451a434db76b0db4e46b7643a08c16740a81139bd67521b866751166b9b2724535cb251354aaebc031245fe2f27cfd7622ea95e63babe3d3fea02cec12d7490d5f3fe7f9236722f0f89f5e30a7e66b8dcd99716088209166d68e0324e992c4544715fc4d58635205132473cdebc5ba3b17286bff0a9c60fde287c6f7c26d39fc22b21d87aee452be05a774361a85b0778f54cd90d9bd8e97cdc3ef26efe881fdceff732bc2a00883e6fe99cbf053b77e452e5a86e36e6f0c437231c65c82c66684ff4fce95bf1973f200814be3278d62e09e245c77beac3c9e600b9b5f31177719755d28c576b3167c99a0ae39a2a91e5f82a952fb44e232a606cbd65077c6f9dc8fdcf45891046581518914fcaee32ca8ff99bd620c12488d201e673ba7ae38c89db55f4fe7d5ffcae898588d0d73d4cd17c65070147f2c8dc2154a02b653c5c40797762405a34a95ffa9c2b3c07223f33181357c91026426cc2ec38d261d0c16ee525d2af0f907f51e5a57228ae2d0c0cad8e6f2b604af0f9ce880c5046d13ab9192d0fa531cc0d0437087b15e8f8370e853717ded0381c4db5653f34fe063ba9ecaf8a8a152fbaa8f5490f50b8a0f75afacfa019fbcd09b07203f19b9b4ccd46f51b4a4ffee9415cc2e43c5dc8ce9f1690a2fededb314d84b3a74fa5ed9606339d39a7eacf0da085982c407ff90dbac29f8194be089d55b3550a059b4894ee0858020c734e339fe2f9", 0x1000) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000001680)) sysctl$kern(&(0x7f00000016c0)={0x1, 0x57}, 0x2, &(0x7f0000001700)="4ef00abda48e5475348a6ee6beffd12767ad", &(0x7f0000001740)=0x12, &(0x7f0000001780)="729480d59761c08ca81ab5b0af16bd64a094f951b0995a9d4a3c74e368f38907a55f6dfad0fdf5fa3aa278d2a7a28d25cb95f7d0685141994d0289be5de2d81de7635c36f7fdb0db27a9ffe3177ce8cde371b70fd2f935efa6beeb358d176d890de0c11130c0e3a5eddbdfd3c0f43294a183979ada43e33b96fc12571ecf55d53a4c0050ec51c04d3f4c", 0x8a) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000001840)={0x2, 0x7f, 0x401, 0x1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r5) lseek(r2, 0x4, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001940)={0x5, &(0x7f0000001900)=[{0x4986, 0x4, 0x3f, 0x30}, {0xd86, 0x4, 0x0, 0x200}, {0x7, 0x6, 0x92, 0x6}, {0x401, 0xf7, 0x9, 0x7}, {0x0, 0x62, 0x80, 0xfffffff8}]}) r7 = socket(0x20, 0x5, 0x6) r8 = semget$private(0x0, 0x0, 0x100) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000001980)=""/4096) getuid() sysctl$net_inet6_ip6(&(0x7f0000002980)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f00000029c0)="49c4f892a3412420d57d404d6c9169a209bfe58efab5202b46ced9f9a1071e7905d982158cf6de6be049c74754f408349a7ff706e9617c26094229084a4db1e80f78039834eaaf8ef3de288757e3699731f7809676a76250f6804242b1ab8de173ddeffb1637dca66f2ca73bbcf10d20d8162e2c45d501dbe97900380a0a5678f0380279f2aa6f22d29cffab3a07ef89e5492557551cad167094d99aedc87d80bf7995504876074d7eed4ba417c1", &(0x7f0000002a80)=0xae, &(0x7f0000002ac0)="505eebc573fbcc4ffc2b9cf0dbb7a10dcef6fd9768fddf3788b09a6a812cb73612cc2bf480b951b26715eff4413e47797aa9ef57b49085d7df4c24d130cd34998f19de5dd7fade814a069b807987c95bf7d2ec87dd1d4a1c82f263cce7ee81f0", 0x60) pwritev(r2, &(0x7f0000002b40), 0x0, 0xfffffffffffffffb) shutdown(r3, 0x0) sysctl$kern(&(0x7f0000002b80)={0x1, 0x15}, 0x2, &(0x7f0000002bc0)="fc37fab3f4692797658ff6423e373a020dad372890bbd06c352cd56d4629ce220bc3ede07bee4fc7d66cb0f462a0e3d1028ff0f74c357ac3b40c7414ee653a6bb34b", &(0x7f0000002c40)=0x42, &(0x7f0000002c80)="c721bf704f918e9fb28f4fe2b76fe2ccfde3d7f9c6f659014aa32974daddec3adba6d1ec9c63ba55c0aae9db01f565546f40ce44ac8871107d4d73e29783f91ea5c74a2e79293a55b5b419eb0eac75807415a9587fe46cd04af29692698d2bd07acd26ddebb0bf88e704e7fe81ab61d08b4da27d9ef3a97c18d547892016137fb48e30e78955810cc181ae4f6b9545f5489a0c1d18b5108b2b603a6241931243aa8d07913d361b9d482df19bbd5268f985cc86debc9258faeed6f49fec4d9a97b99713ade4fc384727b1783a49e0a6f8b20c78e33f478fc234a3955224e57255b3", 0xe1) seteuid(r6) syz_open_pts() munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) fchown(r7, r6, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080600010800ab040000aaaaaaaaaa20000000020dbf43156830e0000001"]) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="04", 0x1) write(r2, &(0x7f0000000040), 0xfeea) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="8e", 0x1}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{}]}) execve(0x0, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$getown(r3, 0x5) setsockopt(r3, 0x0, 0x3, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x39, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000600)=[{0x3, 0x0, 0xfd, 0xfffffffc}, {0x1}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) socket$inet(0x2, 0x4000, 0x9) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0xca) syz_emit_ethernet(0x3e, 0x0) r0 = getpid() setpgid(0x0, 0x0) pipe(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f0000000080)=[{0x6, 0x41, 0x6, 0x80}, {0x0, 0x0, 0x0, 0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) close(r2) flock(r2, 0x0) semop(r1, &(0x7f0000000300)=[{0x2, 0x6, 0x800}, {0x4, 0xbd}, {0x1, 0x0, 0x1800}, {0x3, 0x1, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x1000, 0x1800}, {0x3, 0x46a, 0x1800}, {0x2, 0x1a86}], 0xb) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) getegid() madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) semctl$IPC_RMID(r1, 0x0, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "c07b1f46000000efff0020fbff00", 0x1000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa", 0xa) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100), 0x0) poll(&(0x7f0000001580), 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0, 0x2}, 0xfffffffffffffef7, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000000)="4ee4cea28e7992eda59f6af335ea2409ece9edd552b1d49dcc882f1267f1717df12aae5b1664", 0x26}, {&(0x7f0000000280)="db0167e8e380a282b995f0e04a82922a6622174e1348e5c59fcbbda5dcdf74b8569bd59f48e365c0721f9ae671f3686acce7d147f60c2f935f6fc04b41cbacd20515a13c93c862c15f85e76f926b1b2753aae2aabbc62a3f4decb29d556f31bd2a5398d54985e92e5d1a29efa981cbea165a73bdd40b4661001f32b3ae5e4b84a6eead0820215c96721e2292c91c85173cbb8df8d65c5caa820e17009c2652eb8f", 0xa1}, {&(0x7f0000000340)="93bebfa386683ab3e16f6d581a3e49e424b610860a2f21ac16615715e519650f9c67f800e59b17abeef448835ba631f1fc42310576ba0b8831f0d4c87cd7e050c1849412aff715fc55bf0c97e4c9886862", 0x51}, {&(0x7f00000003c0)="89b777b9f1ac164dbf7ff1e42f49a72b8c92e2a095907c3dd949d985467a459fce27373aafc237268b549fc887d917b78143444cb03e10441414668adef7932674d9ecbd2adfa1ec98682f42f348d109e9b2cfad8cbc4cb1cd8fe4ff2bda4a79e2ab3cc93d690a9118f97097fabb16250930ca596b9f76eda2efba4b771fe893ed6e73537b0e8f7827e849db66e4a2bb306f15ae33b95677bc3318b85de94c7914b1d357a8e52feb51162ac1846227bfe4f7ccb0364851a873a452e91f4e807c408277f0fc6731eb8c78ccecc43e8ee0", 0xd0}, {&(0x7f00000004c0)="11d3586831906d9c10b5f22a74e206367153ba4952b1941ba52a114372b5b97449ebd463dcfd0df9cacd74560468e233f19318ab08f744a9151217a9a2bb19c2cb503e1d7cd510e502e33e8ac9d1f49b9ec616988081647c158ca43f143fc5099146de1f1f71e7f2ef74ae28fb8523d2bdde9ee3afaf074950afe8e47c134a2b9e91c8ac291caacf20b3713afbb744c933b2435e27b23578c77fce5c040ed28b874bd09370b4304883dfdf80b6f1c6d5a738df57cd89788e022edddf5ab28754e447e4785b5ff8303fe89577022af1ba577adf8b5c8c5d6fac80bfabacfefb2065c3c40c829534c0e688afa275ac9794211f67057bfc0b79", 0xf8}, {&(0x7f0000000040)="7cde9669722171c852", 0x9}, {&(0x7f00000005c0)="36a1f70a9f8f001bcfa7701edd0e1f3d75bc3112899c930498008dd8d2860d3e8df10186bcc680ccb9116f3ec0f3ac7c5f8c888c18dc6ca29614600171c6464128cecc239eb3d2dcc5d92da85402963a208269db3e7065e9a08a930f99f427b2557957bea9b6ce4a4d3a811ba79bf65137b37309c1d7f29b20277cea35c779376fac2dceb86e348b031c4aa8166ba80e8eff6a5b9dc68e99e55ec42f8137718bbabe42c46d2a2b450d3b4a82f61fc453f8cf5df69701fa351386e548246ce1ef026dfac10354349e457fc4e8d010c48e3a2488b99e60b4fa9f4613c69059eb715c9a87cb388d573bc45ecfcd55257c06cbbba19fd5aba577f100c09554a76a", 0xff}, {&(0x7f00000009c0)="694c0abced2f014079308fdb9c859ac6d0fe15c90260c695994138f6d2a67e8b9e4e665c41e5bcc3249c380011542946a1bd4c7cef59c0e73397fe657fdb0908585fe492937c92ecfd3e122dec0c5a0487cfcaee983295d9e470324ad675945021779c5af345dc624b8942587f8a9a315f6f4393390fe5f8a4a9f01c0427ca0e29ba268cb44028f32d0b234d82c3d6717487f756535b6825eb7c8e10723df4256ebb2938ac755daf039beda1476282d8acf034d7531a69a26706b7436d7d85f11c25ccf2f224c8f8d3732a40b255de3e179e603cd6487012edbb94afee96c3b555a57d2d528a72ee438e6439dc69e4d0475fe3c3102e633d0a56c489aa9a2256c6727b1e29e01862de20f9b985ce9ab24ff1a1ef03d2a75ca07261cfc432fd9cf0c2b96d43e1eb2322f7b0e57792512a8a996fcc2005f23f59585c1e89c1f69ff339516d9c575f3ce33f119ad48858e79fc1d105045bceda32fd75b425f7acea05a29f725eb70fa4f822e6ee7ce8ff31e326109de8cc1762708a163459064660b22b29550377cfd8a421097ca4903fa77bcb503bedb5b2ee396e33f119a6628944504cd184fbaf6abb269d117a4e7b658b585cb3ccbc0f51d6b6f166f8050c38a7f63e6f586fc10599b93d6ab7773f5ce4b846f36fdc5a8f710be3d76d810e4c73a2a27c877f5fdcbafb4993194a338943ef8bdcf2810ba95fcf49237ba1d60ffb8d6c1f0d932482025d4f94e6a1312450fc85010371048543cd2366b347d2efe6ed3620b3eca3b8212ead85587ed15e51ea61ff810a72450f93544b6c42cade82c55ecd9ced5b18bb5f2417c02996a1456a2a522e31ac06a79a9602552c25c233a97ebf35059c480bc2d9123ac0bd7de91a6ca1d2254da8e53118b995fa749d7f4a835182a58f3bffa88a2888824ce71efea818afc45e0370a3868858ae9998065f5ee3b77fa2b02d4c9c20fe74abe9590f3fe5031ad594dbed7173860f9e9ddc27b250f8a91e5adb190e71f092366ba8eb8a777f3d6766af89d54191818568160b45fb3497cf889b9558669b43f282d46bf9f6d8efa44b58490cbbd00e70a2456d2837514f300e454c709085fe7a83ff3064c03976368c89b9a1bc126c934e4a1cef7725cb6ad8f96e0dd5bc9286ea8e462a0d6923fe9073b5de9b1b1b342604ce18b38af3f8b5d373cc30b55013123d66886ffbff2b656e80e8ceb2e37f5d14c088533247948a27a0531bd1efdf74b3d4988291dd623cba6c919d44375dae3fa288b083be486fa09616904be625fe37ee17a35675e4e9935cc714e97e2240206f6c446f0e014142813d5b11b0953959d865623e865ad5ada200c117ab5eb08bf8819d9d12beceb6c1dced5c854082c3ecc49b1c100c8ee4f14d687737f3e997d1408eee4f160b87b8067ad2d1290033664632b0e68509f6cf86720dfdcd37d3213c7ef2875a6071f65a870a4c74fbfaa221f5f360a107c536b368969236217a3da0bd2ffb7ccf45c624593351c8780790105e54805bdce3dc467b56cadff98d30c3b28cc9ffb98cbd48f8e64ea578168fab0b34959c57851c9648d18b600e9faa85950220822ec3bd14cf70e408d0599ac18cc536ccd8574a070762a4dfc562eaf54c6e3495836b67f1e91b1595ae99a0a209baf6035703f4e282d215c4a8c496bcb390b18e9f48b774873d802067aa4bc19b761c15a8dcd88492883672c9e2d8989b68dbce659786b53b81d42847cbf89a53c3eabba4ffcf7a71e8d123bfcd473d4740ac4b0b366f1ad5ebc41f11e73feaef524c5286af0e405f286c692f60914afeb25396b25693ef84e6b8e6264612063f98c81b354de26ae096a8ea5022adf21a9e12ba7c20d3a8a4fbcdfedf0d04b520fb96622b591b08b5dab9b9df834d8c45f62408f6713c43e1be494db36486279ba1311458029979190756f1ebe53fc7fc5a64a4e2a4f5ad1c464c0f5f3f046abf0c38ac0be8647a273b033352ed4812e7572f0ec5476520c399e88f6d0c8cf85f6f6cc5093949030d044f3c997db1532cfcb2acd7cad02497d3e527020f4c05b7b3bc16fc203086266bbddd3427339ef4e30ba63c4830f3568267ab269d7b5a2a78ca1789d12824f972de8367ea53a81e120b5a5b3a155fc5570ed05aaee4ea94bd2596df67fe8304540d04408154845afd538e9408ec6a520fbea5c308c6f489840c284455565407304569721fc7b0a3525696d2f72ad0c766d62bad3de7490f2aaaa09f6e6d3b1fdbeeb696b14d93a36f11a2eae36096db8604baed46c97f3c2b7b2effc6f8ae50df8c8020d4a1041a23fc91864e5d2083657b51eb8d0634bb5cfc6c6a19585e43af7d6e899de0c199bb8908f2d20cbdae78047b3ae3fda66668b30bf2a28de0768e79e21c9ed03f84286f2652c68242ea5caac8532928bd88c2980a31f46118f62333f4c7ac94e207d735eadaba3400f60b738d36cee9bf632aafe3fe874f3755fb612d0d1193c8c85f0e4e82f1c3123f0f088d1c088c5c621416635d501d9832db1cb694f06b987b464bc5de97db85c1847474af8b43f0fa7613fc6b6d8d7ff2888287889ba1625c645371c0cb0a91d6dc588d356aba1b738e0dfb95a1719bb8988996f8f57b2e89bc75b6d70e884326e4fb009dd59b3de6f0c19851f924bfbf47ef341b7f90c83190c22e8492b57c9509c6b2c733dbe09de23f31df68b83eb72c4fcc74997f21d3cd17788c3dc1fc5910ad5c7b8e5300bc2f1eb4610ddbc1986832e4fe886f429c8b70aa7d2fe66f9fc0db2c46a3c66ce0b53cc728eb3f9b4a404d95ad93f02417ed677bae27a17d5f43329334cb1654ef408441d23e345b3cfa3ec57a7ee0d1169339752a63a713d13e8acf399a09f23735241787ccf5d1178f4ca20acd5cb95814c0ed2d2d75b46c18031ec6e1f5224c375d48e50f1d02f07e62a89be22a37d3051c4f459b60e3015933a92504f5cbda267cdd43e8ef0404b55fc0778912d82d7fe86936ab0137f3c668e445dcdf0febae52541ed5918c9734e93b81f25af63b397f55a03d6376cf7dedb23ce2731a4c3db80784dbe7bcaddb7338d28ee37e32f378122809397fa48e57fd095be28f4b7e6eb6e6fa79e0d848c6440dc821f66fced20898c2a4b6489c221f2ac807ac6e18b9707075dd364e2b40fc00e7a7e090dc47c315860cc300c5923922b4c7ac811459d1940785e42cdcb1bc31148cb01079487613dffce3d4407679a878254739ca9f2c18b8441da14a20a66d0ad98e1ba65b76de090fdf2dc157a0cb328ae47bf11ff2e18f466cd8a00ccaca5bc4fdfa82223702190f140d640b997785a18e6283e91bd694d2b6de638641bbb9ccbe2ae975fece07fb2f140d427bc804e575ed44e245b9534433120f7dfdd4b0755b55377430ecfa5b52110ca898c7c5e2546c4e36eac32dbd56ff5205754ede44d07ea0af78d28e6dbd980568a8a38caa570d40ef0eb39aa5f1182e254ff2848a6c4bc13445c56f3ea0c5d3496419a90507e730662302bc8163fe38d13d9fbb90393c31473e0226f2734015de072fdbc844c2d00e262ccec4c4ef509206d3a2d59b79998de60f5503dff4da392c4a841549e02e2daa84eea1954b0625740118bac2d3aa741c5bfe28e3dd7d7667493476ba44586e84621da4591f7b560533bc57a2d1e36dce19830ca5af0a344196e1afb43e7ec3f57537754b0f4c2986175856b8219cf9147e7da8a4f56932c0dbc4ac03f44f00fdcbc4d812bf60af4c4825bd3e8aad3110732e08b14b162e43decad3c193b37f593f09fd4cd174b4447af1fcb65a899d7b852311beaf33fc2b7943a91ff7fa7df261c1927172f7c5e031b565d8d6f5aa25bab4d199b880126b2cd294761b9e15531b57fcd5d4ae0fca56749f414166860761653351e0ebeb0d2012d5dd77f438cb19e9e39f4eb44db096135afb383be2372f654e6952464e9c62b5312019e75073e08835dc28ba1e47f56c7b8417b237c66d28a5e9326d26503d09c429db8c1ae5923935770e1e79774ff11406968b1b840a6ee0a51fb2b479bafb68d9b72bb401d59f67398160c766562392c02d86f4d7d4721a4a8c85c6d2fe3d9f9082c1c811cdc29b4aef150fa0cab453c7aa50c6de06dba306d417017b7fd3093930a9a0139fb99ae05158e0f99ea3c7ce43b5ea81734f1e0bb0dd0d2cc91c7f5f3944a4741058daef223674b7e44502d4086cf94cfa5cf1a77eb4738ee4172a521cb83b6479fee8e4a9367ee61ca12eeaad8fce024d76aa0de17d46d79039c90b8f775149341ebb32a3e66039eb64e2547e276d0a5a86a77ca4b75df13c416b673b274a95d1d457669778954120ec227de14d2d15e31e29fbb0", 0xc0c}], 0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfffffffe, 0x0, 0xfffffffc, 0x0, "1a2198b59b0900020000000000ffece900"}) writev(r3, &(0x7f0000000900)=[{&(0x7f0000001a80)="415d1d50caf913d67b66975cb9", 0xd}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pckbd_enable: command error executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x4e, &(0x7f00000000c0)="c4c85bacf044abab53bbf9d32c1451c959ccc2e919f233b685994fc49e6370", &(0x7f0000000140)=0x1f, &(0x7f0000000200), 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x40000802) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) executing program 0: sysctl$net_inet_ip(&(0x7f0000000040), 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000011c0)={0x3, &(0x7f0000000700)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x1, 0x2ff, 0x1000}], 0x2) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x5, 0x0) close(r3) socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0xcd, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000bf000000010000907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7178de0090780000000696c729630000d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46"]) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) writev(r0, &(0x7f0000000180), 0x0) chdir(&(0x7f0000000100)='./file0\x00') socket$inet6(0x18, 0x4003, 0x0) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f00000002c0)=""/217, 0xd9, 0x0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x14}, {0x84}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0xfffff532, 0x0, 0x1, 0xdfdffbc4, "97115f33ba7d00fdff0104000000000000de00"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, &(0x7f00000011c0)="8312390d13a9ac76b1c1d4a78dd3e1251f9bb9fc904a6f666b8095469e9537087d3c5587cb5e8029227621fc602fb7001cd84291b2cf7fbcb32bb322d73f6b9001eba52992386e0155f6c91c4a2dd8cc296d01", 0x53) syz_emit_ethernet(0x26, 0x0) executing program 2: socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4001, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000375000/0x4000)=nil, 0x4000, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x7}, {0x0, 0x80, 0x0, 0x2}]}) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x0) geteuid() setuid(0x0) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000441000/0x2000)=nil, 0x2000) executing program 4: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x400, &(0x7f0000000040)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400]}}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000340)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6aa4a24499c59ff5d619fd63d50671e2dc2042df"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60711d72000800000000000000000009000000000000000100000000000000000000000000000001"]) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3}, {0x18, 0x3, 0x8, 0x7}, 0xb30c, [0x454, 0xfff, 0x0, 0x1, 0x0, 0x7, 0x7fffffff, 0x8]}, 0x3c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16d", 0x65) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) msgget$private(0x0, 0x0) getpgid(0x0) syz_open_pts() setgroups(0x0, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) seteuid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x7}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) sysctl$vm(&(0x7f0000002e40)={0x2, 0xb}, 0x2, &(0x7f0000000000)="8d1ee271", &(0x7f0000002f40)=0x4, &(0x7f0000000280)="81627e4176d221b6b3a5eb113ef35d05d5cb8d7a75946d51739f01b05092ab023eb172db5adacb955599782cfea9e2a01fe8b14194b69dc5a054e13df19ab0db49f6ccecd552477aabc82b3a023b90c31a7bab25a047f410bece2a21bb6ccca14425a7b022650d4b819865b16c32f77101724441a54e6eba362d6aeb591d773800978b98430bda98f1dd1f883eeaabf01081ad394a2c22c61a7dc0b4185fc30c49b5e0683c001371eff329588288397894458a3f7009c4019717c737a5ed2020a325ade69a6ad93a1b7e28706ac790b69db524e61b1481d4f0553cf2c8ac7bae6afc60b806308789dcd05d176d6ac14b8633ff0686453ef3b61fdc9d523f6edb1ae9a498b9b250589891509a7962a4f3a6d9f879ab65e965501fabb734d69ea7b323f2bd875bcd6342f46d61438b02119c10bde01c268dca66b3b59fd6b65791d65d928d227c431f9789501c0a1ed50e4580b26d5cd47738b59f739c0fbf5af3e092dfb8d8fd70c9029ba7f0225b72d8d6dcf27e7bc82fa19209e333f9829c05fcf9d977f8483cf641e70e49d655f96dc8a80abad37f9b383196a0bb23e25c266118eabdb6eee103c9e756d3ae369525cca90d21057e291dd49ca8c3384d7eca0909bcd19d18e28385cde25fb82a3021e980cf910a4851fbeb15725a714959c8e95803a03ed7b7aab8ed9e972280f1ad6bef18e110", 0xffffffffffffff38) executing program 6: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8544d04a8d2b3a581ede61cfdaa82605eda31245495529fc8b8057e1ecdf4e75f0285e8529a0cd3c42ffc0616cf7258b79c45528d7def759c70cfff9ec142d8fc1bb0cffe108dbedf1612c622514b9c0d26e4ac40a2d9e3747175d553ae797627b9c7c8ba52616bcdcdce0b865777cba34c4a1a271a606a413cd7c647b9a52252d0896fdc3c49d72ea735544b0fba745bfb953124e4a71f7f32", 0x12b}, {&(0x7f0000000240)="a0dad33d8fbaf597e7e103220ab0deda793d2bc8e73b72116bd5a1a955304dbcd8c64fe81442749ed0a4b71d568eeef7635395e1550d4c04d9339946528d59da82e033d332cf", 0x46}], 0x2) write(r0, &(0x7f0000000340)="97", 0x1) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/127, 0x7f) executing program 0: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000040)="af784282e2082d78b01a1cf5c749cdc76146badcd5854fcbaabafcdec656fff0b1e173417c495865a90264bb1b3f998e0f404a949f4ef0a6f4c230f9a08d9c0946d2e30ee3469731", &(0x7f0000000140)=0x48, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendto$unix(r0, 0x0, 0x0, 0x5, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRES32=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, r1) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$TIOCCDTR(r2, 0x20007478) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f00000000c0)='./file2\x00', r5, r6) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x7f}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000140), 0x0) dup(0xffffffffffffffff) kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000240)=0x8) ioctl$FIONREAD(r8, 0xc028698a, &(0x7f00000001c0)) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) r1 = semget(0x0, 0x1, 0x2a8) fchdir(r0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/133) executing program 0: r0 = socket(0x10, 0x4, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) dup(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setegid(0xffffffffffffffff) msgget$private(0x0, 0x0) socket(0x11, 0x3, 0x6) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, 0x0, 0x8}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {}, {}, {0x0, 0x0, 0xfffffffffffffffa}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {}, {}, {0x0, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil}, {0x0, 0x0, 0x2}], './file0\x00', 0x2}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x2) getpid() ktrace(0x0, 0x2, 0x53a, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x400, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) dup2(r4, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000240)="153e6c3ff51922ac33d659272036ac449494c7dc0c56665d719c56bd76bf6e51033a648667426d6fe39b50435f52012ad3f8d395de16c572e1a02e4b2d0189da8f6f0c23d4243e8754b52e96448d", &(0x7f0000000080)=0x4e, &(0x7f00000002c0)="8e1b93699ad609b99a2471397837dfc798c9b1d431f25a0584e9a4321871e64cb068a41b937c1e1a5c9fff21578ccadf4cbd14271c20cd74ce16bafba29935718c377da30e95", 0x46) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x2, &(0x7f0000000040)=[{0x48}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="f23c16332f7b7e4389763de7785f7c3dca4246276a2471b137c152eee9876b05c7d691a1228450bd083584fff8c86b0a6ca19bb47bed61d2f541057f5b21e5fde2933b89cdbe3c4fbff7e062a87ec92478f5a9131159fd1320453040bd4a8f9c423f05d3f5f0632d7ae1b4b066edf86fc5ce56741c770589ee09aa8c8faf3172e4d4d63b3f335e59cf99908c672cc7336bc37246ca87c9232872baaa38f5a19a440673839aa2cb912c302624edac6be055d8e5311bd0c51c691888a45a"]) executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0xc3669e3fc5e63882, 0x0, 0x0}, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86ddcd24d7910030000000000000000000000000000000000000000000000000000000000000000000010400907800000000606c71ab0000000000000000000000000000000000000000ff"]) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44, 0x0, 0xfd, 0x7e}, {0x30}, {0x4, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) mknod(&(0x7f0000000100)='./file0\x00', 0x4104, 0x6) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x5c4a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x6}]}) r3 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8014695a, &(0x7f00000001c0)) setsockopt(r3, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) sysctl$vm(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) r6 = syz_open_pts() close(r6) syz_open_pts() writev(r6, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000500)={0xe9, 0x0, &(0x7f0000000400)=""/233}) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0xca) syz_emit_ethernet(0x3e, 0x0) (async) syz_emit_ethernet(0x3e, 0x0) getpid() (async) r0 = getpid() setpgid(0x0, 0x0) pipe(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f0000000080)=[{0x6, 0x41, 0x6, 0x80}, {0x0, 0x0, 0x0, 0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) close(r2) flock(r2, 0x0) semop(r1, &(0x7f0000000300)=[{0x2, 0x6, 0x800}, {0x4, 0xbd}, {0x1, 0x0, 0x1800}, {0x3, 0x1, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x1000, 0x1800}, {0x3, 0x46a, 0x1800}, {0x2, 0x1a86}], 0xb) (async) semop(r1, &(0x7f0000000300)=[{0x2, 0x6, 0x800}, {0x4, 0xbd}, {0x1, 0x0, 0x1800}, {0x3, 0x1, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x1000, 0x1800}, {0x3, 0x46a, 0x1800}, {0x2, 0x1a86}], 0xb) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) getegid() madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) semctl$IPC_RMID(r1, 0x0, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "c07b1f46000000efff0020fbff00", 0x1000}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "c07b1f46000000efff0020fbff00", 0x1000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa", 0xa) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100), 0x0) (async) pipe2(&(0x7f0000000100), 0x0) poll(&(0x7f0000001580), 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) socketpair$unix(0x1, 0x1, 0x0, 0xffffffffffffffff) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {0x21}], 0x2}) syz_emit_ethernet(0x36, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x40, 0x4}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0xffff, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getegid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x31, 0x2, 0x0, 0x5e516b4a}, {0x40, 0x0, 0x0, 0x94}, {0x2d6, 0x0, 0x7, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x3, 0xff}], 0x0, 0x0, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x6, 0x4000, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x1a, 0xf0000000, 0x3cda, 0x4}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x3, 0x200}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x8000, 0x10000}, {{r0}, 0xffffffffffffffff, 0x6, 0x2, 0x1000, 0x2}, {{r0}, 0xfffffffffffffff9, 0x18, 0xfffff, 0x8, 0x6}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0xfffffffffffffbff, 0x7}, {{r0}, 0xfffffffffffffffc, 0xa2, 0x8, 0x4, 0x1}, {{r0}, 0xfffffffffffffff8, 0x22, 0x20000000, 0x5, 0x663705bf}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x8, 0x9, 0x1}, {{r0}, 0x503c797bd07cd3fb, 0x0, 0xfffff, 0x81, 0x9}, {{r0}, 0xee32503f7f11b2f0, 0x20, 0x80, 0x101, 0x4}, {{r0}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x8, 0x200}], 0xff, &(0x7f00000002c0)={0x28000000000000, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000080)=[{0x45}, {0x87}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) shutdown(r3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) r6 = getuid() setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) lstat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000002980)=""/4096) r0 = semget$private(0x0, 0x2, 0x9) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000001000)=""/253) r1 = getgid() semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000001100)) sysctl$kern(&(0x7f0000001140)={0x1, 0x3a}, 0x2, &(0x7f0000001180)="1ba048e65ca1eb17d10b3c1d4474941094b1bf33ad02f1ecffa9abafce038fd84791cad218c6d1d8a6d57bd51d3c0aaaba2a60e2846dc53a8bac127ff88a877e152ff7a362d90aa635a1bd02bf8b0739e4049e7bc4629be50c303d4d2c538223a8f977672f10a97920a2cce5db8adda66d3230d485dda4ae5b8253d92cc4b94b37863a13e635848f4031e759eb52d21f79cbd06281898b497a43e5c2bff34cbecba7c303d541eeb2e5416f501b1dacf6a6f1", &(0x7f0000001240)=0xb2, &(0x7f0000001280), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000012c0)=""/74) r2 = semget$private(0x0, 0x3, 0x0) semop(r2, &(0x7f0000001400)=[{0x1, 0x335c, 0x1800}, {0x6, 0x4, 0x3800}, {0x4, 0x8005, 0x800}, {0x2, 0x43b9, 0x800}], 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001440), 0x800, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000014c0)={0x1, &(0x7f0000001480)=[{0x100, 0x1, 0x9, 0x400}]}) r4 = shmget(0x2, 0x3000, 0x21, &(0x7f0000ffd000/0x3000)=nil) r5 = getuid() r6 = getuid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r4, 0x1, &(0x7f0000001500)={{0x7, r5, r1, r6, r1, 0x1, 0x800}, 0x10000, 0x33, r7, r8, 0x6, 0x7, 0x8001}) sysctl$net_pipex(&(0x7f0000001580)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000015c0)="2e946f5e06b465610938e0741f7d4a9ad0c42ff894fb677ed63c84dd407c151eddfab29501c7d48e0e8f6ce33bdbdb98f7104debb11b6c9d490e880e85a3aebcf98cc6c388c1127e980f604bd20f3efab55e79dc75db7d5b7fe95867a535511db972b6ec35d2ccb1248eb4afbb88380d9c6e7a9028d8ab65373ac21b0fa322ee53070ae3309f21556a6c46bfa86d0cd7ddded7c03a4a845d4c10406820867e383ce3c7e2b528e5d1739ac32a91264efc0dbc076624ebdafa68d06a5a4a39215799df6c1cc684a94f3c50409777f747a8f7bf8010c6f5ae7df0c5b332d432580c0f37be7dd94ef7c1362db89d834191417d672c10c66b3af0e3710b4f70466fed8afeacad908f845481de51184d3f8b53b6745c505843ee6ba86010bec207b03845d19edb0c359d8d544aca79d992169dc10a08fe2c2091c7e9b94fbb189c080636c6e3b5d3a55eddb8684590b103962136e4a279ad4406017f3bd8f27aae76eea593deff34c994227fab7598b3d5bea3bd24d1e3dedc87f3fd2532dc8cc0680b87d03f9e47689ffb22886ac8935503e94a69d35f32616a7d9a15f56fa00038537faf1795f920355d2103f5420c3b4e05f07f6deae063be9b3e918c784bd9f1e4d0c86909f44c186a025a802bf9cac6eed5d0fd8b4591679781cb010a4275ca7f4a153cc8d5993a85d95447bfedaad356c7c1af9a36573f6edb684776bc70a5d52841be321035f764ec0b8a6febea3ba0fe2471562b1a12895d921b3479bfb1bb949554f813836294a50f64e095458b9e7c7fc62a12d91f0b7a4a090835da21cae49061231efe580d2c483a411a05041dae067d956746dc170dc14720b6d0e7c4b5a542a82d12a610395faff86fc54947b2d48c72fa9c486b5e0388b515c8f49b9d6fb9d3aab26b968369096db76859601bd5bbf1b9b306e90aab97f06b4112fc75102d5b2145df028cfb60c87fdffbeeb1f98c8c70767bb5467a6a9b775d590878a66ba3bdac15e32af240470083e78e534b5892e1a0b250a4c5768fcf1cb819f5dfb42e2b66e6d204c78aa9784e4ca75e21d676135af6879519bd68456ce210398fa464c31b28b3099f93d99d0b6db2922fa7e21dea2f60355766d4a90c41d57f6b4138dbd46a4fd99e2a922cc067a87a15a61aeec100525959423812ed519bd63bfd9f780a9b553832e78c49c71c9f3110a1278f58ef3c7e3798ab8789f38e1b5ab40d25eb9a5df55ed9946042249d3911f69bec1b7d4e70491e72ff20fd8f1951af98a797299cb5297d62472b66b5a6a66ee5f33c7a544fd2252109bf6e9026ff8a8f961891bf52503b49f4016348e0188ada9f27465f3e65eddb76f6cda0818ff8c0560598fa60bb121e713501172c498a4a7f44a012085ccfcd07698f6e5e92e99ffa819bd4d80f8d09e4d2050383c93fe68f95e381e7f9372baab0a2cc5675b7cf9748b7188b8b5cc9a49471d390a77984c882b766449517deb38eef3d7afc399b2f365432bab5825f9f6ffa17a67df786c9426ceb1bdaa86c08f63fb1beb7dd7cb42947daa7a01830e2e644195d85d633f7b77877be80a9a4fcee9d45e0f042b15c87bddc4809a78495c32af2b38db1df283775f8f01093525411feb8338d0a0a1f4eaf235ed529b4b78bbf7a0edf7cc272c7a3a4e6bf31b23c69f64b4607c98de44c49a69d8a143f270ddd1c96a495f1d5732f9e809970f219dbc618ee23c1b7ed45387fbfed5d5da1bf3d7f740e02f35c9f71f7fee87128e665d19f86e61c35fdebdb247c12ca873660caab431a83a253016ba67f7000f94bf6ce7b14b125602c6f98707c48c2b70ba59f53c5e202284613fdfd92f527d327fd9dea7afb4a3731de65e15985dc18629a1c4288d38e1b3be186f9f73145517c5889f0f75aab22ecb01471b3a68321bb549e9ed3952ef1d6aab1dcf364095e9cc5f67ea801ea994f206a8116515946af69a12f7588d3609b8ce7f233aede5090d799aa5df4c58cb493864e961aa3bf13bbba79cdd9a8f8cb20a1087da10d3ba2092795b50c7ff4cc0d1cdbd7ce4c7b795908285be72f59e5d488c8de36369cc91b9cf9774ab1badd70d125fd5a2ed0353d79ff2ae5bfaed36b94a9c9dd605d7e9f4f57d123a7aa8b863b27217b4bb9544d1b7745f5cc107177402af7a133d347a4f0f0aaceaa1abbe5c0bdf6bbb9f4faae3faf939e8bc58872ced6d56a2338aed84621e3bea3592ddf0d5db9a51399092914c9340445ca7bd2f06e3e2952e382f1097bd57273899dd7b65f09853a2924815b0dba37413bb7d031fc6aebd12dd25d20f5138a64c5398dc33c67502eadf30e9886252286b21b0786af172e300cd59fa71c2cae240296f0bea2a7b60e7ec08bee3f27557b8fce217fa1293f86abb5526d7930ab565c2212fa48a995d1f022e623841a8b4076ac4485da5c80724869179ee8189d998ce0a2b0d1d285bacb5ff30d4f862829daf25368c13590ad82e233f6ac8d34efdffc838ef37ef29117e93d195d364de519712e2a21e6532e88224a98617f0f82b15dbb1eddb40be15be124c1869440c07f8deb83415767aed3d0c1c62ed35456790ac1f18dc332c8c5f8eb58ba2fe6b1fff89fd70c462acefaffdbc89baf513942b556f66c8008b088444c9d4c955914c68b087e36cf0a7e8520f3fc6fbedf976daa4f40ae442da3ddd371b1e6d816b2abd8378b56328f2456aa90f812827059b89081e9e034f34792a7f1e130efbbca5fe41ceab6d3ed088ad6497ce699d377683fe3923247ad60410053f1410e5e9c2c07d3efeeadb2f46eb51864cc850425909617c69b2cb5c722b20b461371ebfe3518c895e380b0d64aa3f99e6b444bb4dd6d79a1ffdbd94fc13d9dacc486362dbbff9e8c0b958b2e332110d3cf6ab542b2278e0a01f033cea8e12a73f448ae686885e583fc13eaa7ab767d1d38d046fb9ef05e10809c8537e31149c0f113930229e49f6aba6b23904664474229ded7903d8533c6f88792e322481a520e917c61aabaf581ed0eb4dcf72d343d471b4074d0ac4cc674f289fe793460a2900d4aa420df79251518686651b5199295a47b6fe08ae69544fb45282d80bf5a2d16c83bd58a81f0280987d7c984b06cb7a2624467379a7bf43b0e162c0c3157361ddb0e2f3871dffd1e19da329f204904cb7324d6b9cb0f573edc60e87c4e9f8aee0cb741971dc7ddc95cc29cc15a2773c295ee9425d76a3d998e2f96d69238c5c0c0db83feec1acb3e62840414ab16dd6fdc924fcefae636a1677b501a4494ed5aaa2beff6ac686682627c38bf7f138b91e23a490b35b75582ceb6079f84cda461fa21edf1582045114a071a1707f54d260372ffac7293e8adfc3b79847ea57977c4f1026bb055ad4bb51a056de07bd11d132dbe65d8d336f8f00fbe1cefbbd288dbbf02bb2f8e1ddba05dcf3afb8f76e563c3afe1d106e948e12d5e3d0ed4c27b557b677f61f2dc6ec9402709485a0a7e500bf02c80ee7030b9101b1621fd0210b729d070b6d14bfeba94371f09a11515b548b97f791f232ac1f6aea45007211b7e1efc0d442141e662330b78756022fa48c448c280fefcd010ee698ea28b172e8cf5d2b0108d3e2aa11905e05278d29937281a66901f62789ea3845805ec253c0b099a23bde894e896d531697e101af27f3ac207bd48951c49842e430593847790175211a019370658185a003def12f015d88f669357fb1e600b45b7c4cb7c8453bf729d397e2974dc305d89574d0f2eb976189076b245e1195dfc30e0d4c480867cb2a4e9d5e7219f9b863c3a288c198379af60cbb02ba213846e18fbeca309e88da74f4b8c710dd82792a68037b2990c92019a465a7a6e52ec88415b56eb86e0fac5e6ad6dfd250db13e4f546918428487d51c362ac3d4fd33c898c299ae5fbad52832a48f388c9012acc837e6ab9c8a5ea9e3a2891d870e90b3cad2a277eb351e4ec9b2a80784a8da7319fb5a2d7a73f42c6d2b04c84c41ce2537378895ada767618c468d3d7c53d143a5a209b89960e2c26533152770497e527f0908ff27aac1d1e0ce9a11f1dee645896a79551a65243d2a7bddb3c535eeefec3803b0d3cb99d67c815e965da3651ff0cea13b5916a38d6c846f1f90ef2d4aa11e45a7ba5aa86dc5f9dd34a85d511c7c446c66a6bad087e85b3e57b5d7a63a0a09de89863b706b088011c275aa2d9b760e4912a67ce73a1ae2343a6e4952ac104cf9af778a0efeb1f0f4a53089585969bd2d74ffb39f609ebae366ed34cbce2d0b27f1f402864205aa53066432cc6dc327387e122369b7fa388ed819b9ef4fba9cfa610118f1de0bd57ff7e7c83599fb25dc21c7f6264acfb723d9c194c3f19517fd6ae5a34364e23f760383e078ed2fd84c9e4af660e6dbab6ab8fe73017694acc32536b75def078675fb89a354f6c8e02c0348ebf28352deca6b22e04874e81482a7e10f38d44db7ba0755df3bce41640a9ce8fbe600679be4d6340127be25ddf3de4762b1c74b551958b6662197c8b2393827f41daf2b0e8ef97e2c8c95220fc9e4f7bd0de128019345afce31a778fa1ccf9f5ecad7fe607c2f2281efe45f418bcd6665ef8573990ba8169ea6db045d5c2768eea39f756336d5bf8e86883a3e81adfb7c65444973a1040688bb0708569741756eb2e70db6d5f619e9a0e568afca42669fcbb80386aa9cb1414b96cff24f936d94198c256550ed4ad35077f552106201c2bc0df83db448e673d31346fe3040ef6c795f9b0d034b00b6a811afc987ac58201e938b6ae4f6481120c9ad7a5860af9561409290a4fd091a561ec96b581739663abb36fbe64f14fd53616f4242fc1ad63ca5005280064923057206cafab8434f5d7246f5d9602a0644cd602f958c3f292416fa607c89a134b9a0a1d1b160e2e8c5fd7ec61f80d8657215009c64e3491bfa375d06b5587b9dbd1ddf7baaef9a383547585df6dad388a1e0b2017de4e309f35b0ae2b89c9844e948fa49041682115c69985298de3311ab02cda6a52868cb044da088cb56dcadc3c511e7df1d7ce5d9bb681e784ba0468416f3b2c171bf4edae59b37c018e503ee5ce3c8a1c61e7c93ca7d1a0b8077a22dba3422c61016a0235ac7dba3a27db141011e6df0244376af7f0aee13677dcc246b38e84799cfc2d818cb1a43feb03760da66a7db5978a1736c1611888bc53fb35243a68c200d60b109735ad4a7e4d7eee8796dad28a05d3b1fe4775503e6c211344b536945aea435381eb1add8d42b7cd97a2454cc449c182c9d6f5b052df52b8181cdd5fa4bd46c18dc4931426020d95a2a824346f282f048ee170e0a38b66cff82ea1792eb80399ce33c342bdbfb46c6bea6dfc44694d13eb0233b6e03b9dbb2fa33822c0b9fc18777274c160bbfa6ce12968a9ce675ac2c4f33cd7a250e543cc02db67f7c47bdd81ce54e9bcd902be4587e7f27d6aed44d7ea7e0d7b78cdff2b93ff00ab5c21b082eb3f0ca0efd2b67f8b6d0c28c7ce46dce68e0a92b38b94a57b6ae6593f55ebd36e0e52d501eb28d1b032bae399b7adb9f76b6f440fccd30cdb53b49ed912e99d167ffd25e15b6a8a554098ee2ca6da94628a3bb1ab7eb35e7a9ae9c951abdd62ce7c356b98fd3c1fdd200c266cd37c0a302a7f5e9f4f52a53d2840361a5ddabbd416c651f8414f4edd9e50f608590a313c298463fb482499d6d7e5d1d2e28f09a6f1e572e3d2973ca7ca25be248f28092bc9c5e3220c8a7f554331eed6babcb9e2daddca3bd5a7c83ab936414d19c3f4d97a7247b7dd5a66a777ad4", &(0x7f00000025c0)=0x1000, &(0x7f0000002600)="33048b4918e22c33b76a", 0xa) fcntl$lock(r3, 0x8, &(0x7f0000002640)={0x1, 0x1, 0xffffffffffffffff, 0xffff, r8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x8000, 0x0) semop(r2, &(0x7f00000026c0)=[{0x0, 0x1}], 0x1) r9 = getuid() r10 = getpgrp() r11 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000002700)={{0x4, r6, r1, r9, r1, 0x8, 0x6}, 0x53b, 0x186, r10, r11, 0x2, 0x7e80, 0x180}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002780)={'tap', 0x0}) r12 = semget$private(0x0, 0x1, 0x40) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000027c0)={{0x3, r9, r1, r9, r1, 0x46, 0x2}, 0x0, 0x8000000000000001, 0x9}) sysctl$net_inet_udp(&(0x7f0000002840)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000002880)="e4cbab2bbef8e9b650720845cdac2b4af917a0b98d", &(0x7f00000028c0)=0x15, &(0x7f0000002900)="99d161ffbdf3374628d62011f0e978311de1898a5ea4a7f674a0f3c8a09b2df29b1373f49d6693f55926a70fc0513d61e77102d0a9aa6da05fd46b160fd5f4a56aff1a857991da4154fa7a", 0x4b) wait4(0x0, 0x0, 0x10, 0x0) executing program 1: sysctl$vm(&(0x7f0000002c80)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x1}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200000000000000000200"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r2, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r2) syz_open_pts() syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r3 = socket$inet6(0x18, 0x0, 0x0) lseek(r3, 0x2, 0x2) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000140)) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000100), 0x4, &(0x7f0000000280), &(0x7f0000000180), &(0x7f0000000640)="e2714be05c6a432bfcb43ba70e2bb9e6add925cf34d00e465191e199efee4898bfe502dcc0a3e3fd0cc0e7969055dcb470ddd2f263dfb8065cbf63d41b2a29e4f92695a2dae1e619ba2b0ccd1e605cd2827beb6ddaf6b579cccebb6d267a74d6af9f2cddd1eb38180245caf3e0f240c5f1ee52a05a63c446df6149316cc2e17b775698e9114250d85ec893fbd204889e5c3f37ee5894227fa7b36a2803d9c558953caa2452fff1bf82f49299d2fd07d8a464fd351d966782d21806ba5be9dc66d7dd572cdae3822888010771550dd55b3014876e2537e33b838b12b10d843be49e4cfc3b3f04a60088dd3cc3fbdc16864e028753d898f0bc0bd6e20f96274d743755332aebcec91d4f490000000000000000628c7c526f7de4f21b6260bacfe436d6eb63a96ded0b0f29cbc8ea2a7d2760b1fdf551506810d63132c72c14be5ffcc53ca339aea237797e863010f33b057982b6825dbdef1ce4425ae7d1234ad5cb69", 0x162) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600625200000000000000000000000000100ffffac1400d0fe"]) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = dup2(r2, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="ee08667e19ac14e63c134876f197a7728420aef6171504b1c3b4b3830c001bf0817a0000040000006a89dbdf", 0x2c) close(r2) executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000540)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x48}, {0x50}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r5 = socket$inet6(0x18, 0x8000, 0x6) getsockopt(r5, 0x29, 0x2b, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x81, 0x3f, 0x2, 0x2}, {0x100, 0x81, 0x7f, 0xfff}, {0x6, 0x3, 0x7f, 0x2}, {0x75e8, 0x2, 0x3f, 0x7}, {0x20, 0x1f, 0xd, 0x24e5}]}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ftruncate(r1, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000280)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {}, {0x6}]}) executing program 3: r0 = kqueue() mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x10}, {{r0}, 0xfffffffffffffffa, 0x13, 0x4, 0x100000001, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x2}], 0x8be4, 0x0, 0xfffffffb, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x6c}, {0x416}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000400)="4246cd6489747b202b65eb18ddfed12c9a02bd75b684224b7fe25a6d9a69fda6f06fba44ba542653d1ac52f020c010b2e747151ca3506ed7e096cc139c1fed3fbbab5da3237bd0a8e55e1bd580708dc17dde02bbe87fd5706e40e6018930c763382e00000000000000000000007308cfaf1aaace08efa3352c870f82720f2a8976cefcf37c78c0824116e59c69ca9e1b8afdfa7a047fd879238c62298518e91713324b3a81a84ef4421c775f70ffbda6905e7019014c332af90da8c39a24cdc27e93b63c84f6a8636b15917a62059756a7fc5901cfead5d543da3549fb4e04ae76e0359fb8b63aba6a9873eda04015757b86e3dba85f2d4b452db44a6d8d0bc4b5436323e1bf313a2e8ba6af3dd1cde03bbeed43a89974bbdfd930942f7fba8e131932272ac22f7d3731af359d593e7e7c98d3b1063b35937bd814cabb10dfe8144ace1955c09a850d666e", 0x14b}], 0x1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db7f62ae0210833c71e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56c", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}, {&(0x7f00000009c0)="8f", 0x1}], 0x3) writev(r5, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x80, 0x7f, 0x9, 0xee8d}, {0x3f, 0x3, 0x4, 0xff1}, {0x7a, 0x7f, 0x0, 0x6}, {0xa9c7, 0xff, 0x65, 0x7}, {0x4, 0x73, 0x3, 0xff35}, {0x3, 0x80, 0x3, 0x3}]}) executing program 7: socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0, 0x0, 0x0, 0xffffffffffffff49}, 0x0) socket$inet(0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmmsg(r2, &(0x7f0000000780)={&(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r5 = dup(r4) writev(r5, &(0x7f0000000680)=[{&(0x7f0000000480)='o9t', 0x3}], 0x1) executing program 5: r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e4", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sendto(r0, &(0x7f0000000900)="bf98d4f545a9026d4513a5a6ddb405085901b712213d420b150ab90901fa5f7178627e76978528fa579e08294e1af965750400000000008748bc3c7e574839b7494dce3b83fa65f18af4c130d8226236a2df312861248dfe36", 0x59, 0x3, 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x14a) socket$inet6(0x18, 0x3, 0xfd) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00b9c88a6da4f5168c4ddaa9bd1401498a61a007f3eac1372c571b2c25ef253d72eb984e1cf79f10a11350f5052a53ceb5bf4a1201862a106f78e7d354ecd22872905d3eb45e16b2e62662e8bd40e76f2b6b78d56aa6dc263482cd8ce4e8f866e92c8498e7190ba53a8f9a2a9fdb1a8cc74cd38b584a0d40a5a4bfd4cf97f09ef86c73c9ce7ac629681cf00bd8129960f38db56bab08cae868dfb33a3eb3ec2a5277c1ff81c99ba02c5c08", 0xab}, {&(0x7f00000001c0)="80ceb6460be943c9ce0e52743be5c26c1efeb4de8b808e3db140dc418c917573d9f36db5f185c692b7a947da6cb566061bbdd1e8963fa3ed2c4d8c74abd3823f304d0bb84255cc1de1e73277907d37789f0881be956fd33b91f4ff04d3769d76461c497af6c66e162b8ca57f71e28ef8f96dce34396951eb79660fd8b279ad65dbcb82ebb33ef4ea774aeaaab7f99ffb58f45581003297b46434f5aedeb4f4d12baef5dd92328fe90fc4d8419c64401da1ee793688660f", 0xb7}, {&(0x7f0000000300)="6ec2bfa6db2bb36978fafbcb6d3f7b4dbecc6eb8feb4c3d81e702b4eb8c175ac807f4329987d1fe2c471011125bfd2007d50d0b07c6a690065629d2d1684000aa932c97b7ca56b0b159eda3b7d37cbe9ae19cba8135dcff31b9e55cebd6dbcf65f934c2fa7003dbe5621bca9b2dda7d9fd34a4e3e0d150460c3071ce07a4e68f4730f984d04f2b869476f2a415b4e81dc62dab1e024bcdeb154f44bfca687919a0c9c0d378", 0xa5}, {&(0x7f00000004c0)="1213d391ad8050e2bd19501fe7927beca9fd63ca9187ace7dcca00d9f04257f18bf919af75129a553247f4c21b1a1ba7f17f5094237bb816d7e151a3d780885b66297bbb681310d7e553ae5a98d87d2b68be6700d784ff9b11b3ea597942662c50193d7c51d139f7fc89efe49500692654104917c20d501d600fc273e25283789869832cd4e2d2e425685397166ba5927322afb66f3b72b926e0388ef063d9956cde3808d3f3aa358d77beae63740b55389936c15589dd057948446b832ee99740ee2aad18caad619b1e671bc7989e362b", 0xd1}], 0x4) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x2) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x38) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) chdir(&(0x7f0000000240)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000100)="bbff2eba542c0580fa35632749b009ade26bd2094189ebdb4acfdd2cecc44d53d0d82cd69aaed3e5672f35b151", &(0x7f0000000200)=0x2d, &(0x7f0000000240), 0x0) socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x40}, {0x22, 0x7c}, {0x8, 0x0, 0x2a}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000040)='./file1\x00', 0x400, 0x102) r4 = getuid() seteuid(r4) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="397c9aca", &(0x7f0000000780)=0x4, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x71) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', r6, r7) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 3: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001200), 0x0, &(0x7f00000012c0), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r1 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r1, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080), 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) socket(0x0, 0x8000, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000002f00)={0x3, &(0x7f0000002ec0)=[{0x1}, {0x20}, {0x6}]}) write(r2, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) read(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() setsockopt(r3, 0xffff, 0x4, &(0x7f00000008c0)="fde5ec306dd4980c98b9789dd458a5a71e08d80473d8ca5533d6dce7a50e32a597f963b83dfb4e312f841b2e40b65cda6d8cbb9509e6d7bd24e1e293830eeb6fbf7accab8d85000000c029740496824a737c5e718e7e50d6bc1e3eb1ced929e4108ad2049cd200e5d0fdd7c39e72c369e43c69004c5d7e35f08c0d6258f0391d68739257d6dca392c9fe0422ace96abadf03f2bdd0fdff097da5ad16a84b7ec194b9d3377d2f74de9d312a58559fc7ac84446c34ab88680beb4340b949cc9b127ca5ea9cc73c431fcc1dea7352f7f8d50ac74f7275ce92e62585190ab88c63d807f16900d1f59e48456eca6450ef709168e39bffae6bd6add589330db5ea0d02fb2142f453177b8fd31204fa04ac0c6d2b9e311d1aa126c819ca648bd2ab17b4496ed65cf367b3fcbc54984c05b72044dba2c79e29d15725585845005d1fffadd1d826fa25addcd47615707988ba4fe4698d35d6a1386542e19f630fd8697cf70c56838c9094165cd0c04758be94ff045bcc6094fea750d2c54017c513b81c51032a3de594576465667fb453cb7718d80010da864c970df98b2834f4ad05ae507f0ad918e46e8a6d655285391130d7e80941cb79ff87cb1e7a592c46cda8301d51f873fbccc2501cb7347aebe991ba1e82a54c38c7fc17839cb516e58a114c6840283c6a6bc259e32d1481c8a2d0d5d245275f7e16fc92bd08930cc03c2d395431591f03cdb31dc58ea5cef9b7b83eee88b22bdfbbe767a7e6e09b7635450b5a32cdb278928f7e6dde2374b05c9527381659ef190b5f1fcbd5b56b8a77e2f8324fb98676b0b5c510e6333354868645708687f1fdb8637418e6688a8d60d61197d65de3b11658b014881a2a7c9aae229d9da66ea249634c3ed140b407c8ae92647061", 0x282) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000), &(0x7f0000000040)=0x4) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) close(r0) syz_open_pts() setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x4000007}, 0x10) r4 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) socket$inet6(0x1e, 0x0, 0x0) r5 = open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(0x0, 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') r6 = kqueue() dup2(r6, 0xffffffffffffffff) close(0xffffffffffffffff) r7 = socket(0x2, 0x3, 0x23) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x3c) executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x3752) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x2}) mquery(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x2, 0x0, 0xffffffffffffffff, 0x10001) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000100)=""/141) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0xe8bf, 0x200}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f0000000280)={0x3, [0x0, 0x0, 0x0]}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000002c0)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x3, 0x0, {[0x800, 0x8, 0x93, 0xffffffffffff1827, 0xffff, 0x9, 0x8000000000000001, 0x379b, 0xfff, 0x1000, 0x3f, 0xffffffff, 0xd0, 0x2, 0x4f, 0x4, 0x8000000000000000, 0x8], [0x200, 0x5, 0x2, 0x6, 0x4, 0x101, 0x1, 0xa6f4, 0x8001, 0x7], [0x10001, 0x8, 0x2, 0x7f, 0x5, 0xfff, 0x8], [0xfffffffffffffffd, 0x0, 0x7f, 0x6, 0x5, 0x5], [{0x6, 0x200, 0x9, 0x7}, {0x6, 0x273, 0x7, 0xeb56}, {0x9, 0x3, 0x2, 0x1}, {0x8, 0x8, 0xffff, 0xfffffffffffffff7}, {0x6, 0x8, 0x8}, {0x0, 0x7, 0x7f, 0xfffffffffffffff7}, {0xc74, 0xfa6, 0x8, 0x7fffffff}, {0xd98e, 0x7, 0x8001, 0x3}], {0x101, 0x0, 0x5, 0x3}, {0x7, 0x5, 0x200, 0x1}}}) sysctl$vfs_nfs(&(0x7f0000000540)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000580)="da37d3034978df579c73f4470ef09b079b8ee43daadd69c91066fc83e7ece952d410ea3850270a3b5b274b0218c894669d0fa3956e8094af7ffca779802d297ad4a6ef5d734931474cc5e89169281eb6c5c861515a5cea6da4a58ffeddbca3a9a85a6f28222e821c153fef487dff946e79efe9c8840b08ab0c5b6d7e25550843d335ab46b0b36d80224dbadc8fcccc92c23a4f4a21845ce2451a7fb8b94f02970fb6e2522087eef8f4155de24b80f0afb4c1454215a1", &(0x7f0000000640)=0xb6, &(0x7f0000000680)="5e144e0ee1b2cfb894a805b67449a0bc6da8ce7f10a89aec4cca511a78fb3e34f68ae857c9d3dd0bee501e391dfca88e946521d1bafae13a27abd67355304bfc62c812e87cfb6f45894b3f0ee24a13c0627202d7da185161497e98345098956289fc8045e961c1e0e36f91cb34c889ba296cc1bb1ab1376e05a172ac1da3be5b07e8909025520f258ff93b3233f039cb0f536987f65e", 0x96) r6 = getgid() pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r7, &(0x7f0000000780)='./file0\x00', r3, &(0x7f00000007c0)='./file0\x00') r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000840)={0x0, 0x4}) r9 = semget(0x0, 0x1, 0x14) r10 = getuid() r11 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000880)={{0x22, r10, r6, r11, r6, 0x5, 0x3}, 0x6, 0x3f, 0x3}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000900)=0x8) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000940)=0x1) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000009c0)={0x7, &(0x7f0000000980)=[{0x18f2, 0x1, 0x0, 0x1ff}, {0x3, 0x2, 0x5, 0x6c58f29d}, {0x101, 0x9, 0xf4, 0x4b0}, {0x8, 0x0, 0x6, 0xffffc577}, {0x6, 0x8, 0x5f, 0x7fffffff}, {0x1f, 0x17, 0x3, 0x9}, {0xd36d, 0x3f, 0x2, 0x9}]}) execve(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000b40)=[&(0x7f0000000a40)='/dev/zero\x00', &(0x7f0000000a80)='/dev/vmm\x00', &(0x7f0000000ac0)='\x00', &(0x7f0000000b00)='\x00'], &(0x7f0000000cc0)=[&(0x7f0000000b80)='-&+!\\(\x00', &(0x7f0000000bc0)='/dev/vmm\x00', &(0x7f0000000c00)='/dev/vmm\x00', &(0x7f0000000c40)='\\{[\x00', &(0x7f0000000c80)='/dev/vmm\x00']) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000d40)) executing program 0: getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffcabed92c28ffffffffaaaaaaaaaabb0806000108000604000000000000ffaaaaaaaaaaaae000000126a0c5187dadc07a1246466e88e60112370c7b497fa4a53733f19d56e9bafaebce1d000000f95a0a3c371900000088c17137ff40b98bb5731f0667025ef40e715603a9d03d9a8abb9aacdac4af79dc8d137d471a2db3d5158cbaecf8dcccec15b462de7a74fd00dd5ed7baf1f893c635e406a6a811080c82e75a08efa2a54e59e1939c0e45065767c82da9f2a2079140d41cae91b4cadb6f9e0e985ee5"]) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, 0x0) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000540)=0x9) open(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) open$dir(0x0, 0x0, 0x2be) (async) r1 = socket(0x11, 0x3, 0x0) (async, rerun: 32) shmctl$IPC_SET(0x0, 0x1, 0x0) (rerun: 32) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) ktrace(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x6000043e, 0x0) (async) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async, rerun: 32) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) (async) kqueue() (async, rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r4}, 0x0, 0x0, 0x8, 0x9}], 0x101, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xba, 0xffffffffffffffff, 0x5, 0x2e}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x80, 0x3, 0xfffffffffffffff9}], 0x6, 0x0) (async, rerun: 64) r8 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r8, 0xc0206921, &(0x7f00000001c0)) (async) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80206919, &(0x7f00000001c0)) (async) r10 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r10, 0x8040691a, &(0x7f00000001c0)) (async) mknod$loop(0x0, 0x0, 0x1) (async, rerun: 32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r6, 0x0) (async, rerun: 32) write(r3, &(0x7f0000000140)='p', 0x1) (async) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x0, 0x0, &(0x7f0000000280)="eb", 0x1) panic: kernel diagnostic assertion "(pg->pg_flags & PG_BUSY) == 0" failed: file "/syzkaller/managers/main/kernel/sys/arch/amd64/amd64/pmap.c", line 1422 Starting stack trace... panic(ffffffff8292d5c1) at panic+0x159 __assert(ffffffff828e2c3c,ffffffff8283931d,58e,ffffffff8288fd75) at __assert+0x29 pmap_destroy(fffffd806b56ab00) at pmap_destroy+0x2a4 uvm_map_teardown(fffffd8069590010) at uvm_map_teardown+0x287 uvmspace_free(fffffd8069590010) at uvmspace_free+0x96 vm_teardown(ffff800031c69ab0) at vm_teardown+0x105 vm_terminate(ffff800031c69d50) at vm_terminate+0x121 vmmioctl(a00,80045604,ffff800031c69d50,1,ffff80002a6b2a68) at vmmioctl+0x291 VOP_IOCTL(fffffd807e3c5000,80045604,ffff800031c69d50,1,fffffd807f7d76e8,ffff80002a6b2a68) at VOP_IOCTL+0x91 vn_ioctl(fffffd806b66ab50,80045604,ffff800031c69d50,ffff80002a6b2a68) at vn_ioctl+0xbb sys_ioctl(ffff80002a6b2a68,ffff800031c69f30,ffff800031c69e80) at sys_ioctl+0x4a5 syscall(ffff800031c69f30) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaa0c8882a60, count: 244 End of stack trace. syncing disks...20 4 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 giving up dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 0fee9609-1d66-d0cb-3385-b9d53e0469ef found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> machine ddbcpu 0 machine: syntax error boot> trace |/-\|/-\|/booting hd0a:trace: -\|/open hd0a:trace: No such file or directory failed(2). will try /bsd boot> machine ddbcpu 1 machine: syntax error boot> trace