last executing test programs: 18.869747395s ago: executing program 7 (id=273): syz_emit_ethernet(0xa6, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "75184a", 0x70, 0x3a, 0x0, @rand_addr="00d5e6b7b40700000200001000", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2, 0x0, 0x56, 0x0, 0x0, 0x1b, 0x64}, @dstopts={0x88, 0x0, '\x00', [@pad1]}, @fragment={0x16, 0x0, 0x2, 0x0, 0x0, 0x17, 0x64}, @dstopts={0x62, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x4e}]}, @hopopts={0x50, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x80000000}, @padn]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0xf, '\x00', {0x8, 0x6, '\x00', 0x6, 0x2b, 0x7c, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x2, 0x99e, '\x00', 0x9}, 0x1c) pipe2(&(0x7f0000000680), 0x10000) closefrom(r0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r3, r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = setsid() chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) setregid(r1, r2) setreuid(r5, r5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40002300, r6) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x8) 16.146383419s ago: executing program 7 (id=273): syz_emit_ethernet(0xa6, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "75184a", 0x70, 0x3a, 0x0, @rand_addr="00d5e6b7b40700000200001000", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2, 0x0, 0x56, 0x0, 0x0, 0x1b, 0x64}, @dstopts={0x88, 0x0, '\x00', [@pad1]}, @fragment={0x16, 0x0, 0x2, 0x0, 0x0, 0x17, 0x64}, @dstopts={0x62, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x4e}]}, @hopopts={0x50, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x80000000}, @padn]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0xf, '\x00', {0x8, 0x6, '\x00', 0x6, 0x2b, 0x7c, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x2, 0x99e, '\x00', 0x9}, 0x1c) pipe2(&(0x7f0000000680), 0x10000) closefrom(r0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r3, r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = setsid() chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) setregid(r1, r2) setreuid(r5, r5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40002300, r6) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x8) 13.900572802s ago: executing program 7 (id=273): syz_emit_ethernet(0xa6, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "75184a", 0x70, 0x3a, 0x0, @rand_addr="00d5e6b7b40700000200001000", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2, 0x0, 0x56, 0x0, 0x0, 0x1b, 0x64}, @dstopts={0x88, 0x0, '\x00', [@pad1]}, @fragment={0x16, 0x0, 0x2, 0x0, 0x0, 0x17, 0x64}, @dstopts={0x62, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x4e}]}, @hopopts={0x50, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x80000000}, @padn]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0xf, '\x00', {0x8, 0x6, '\x00', 0x6, 0x2b, 0x7c, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x2, 0x99e, '\x00', 0x9}, 0x1c) pipe2(&(0x7f0000000680), 0x10000) closefrom(r0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r3, r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = setsid() chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) setregid(r1, r2) setreuid(r5, r5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40002300, r6) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x8) 9.419304093s ago: executing program 7 (id=273): syz_emit_ethernet(0xa6, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "75184a", 0x70, 0x3a, 0x0, @rand_addr="00d5e6b7b40700000200001000", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2, 0x0, 0x56, 0x0, 0x0, 0x1b, 0x64}, @dstopts={0x88, 0x0, '\x00', [@pad1]}, @fragment={0x16, 0x0, 0x2, 0x0, 0x0, 0x17, 0x64}, @dstopts={0x62, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x4e}]}, @hopopts={0x50, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x80000000}, @padn]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0xf, '\x00', {0x8, 0x6, '\x00', 0x6, 0x2b, 0x7c, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x2, 0x99e, '\x00', 0x9}, 0x1c) pipe2(&(0x7f0000000680), 0x10000) closefrom(r0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r3, r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = setsid() chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) setregid(r1, r2) setreuid(r5, r5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40002300, r6) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x8) 5.832347699s ago: executing program 7 (id=273): syz_emit_ethernet(0xa6, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "75184a", 0x70, 0x3a, 0x0, @rand_addr="00d5e6b7b40700000200001000", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2, 0x0, 0x56, 0x0, 0x0, 0x1b, 0x64}, @dstopts={0x88, 0x0, '\x00', [@pad1]}, @fragment={0x16, 0x0, 0x2, 0x0, 0x0, 0x17, 0x64}, @dstopts={0x62, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x4e}]}, @hopopts={0x50, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x80000000}, @padn]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0xf, '\x00', {0x8, 0x6, '\x00', 0x6, 0x2b, 0x7c, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x2, 0x99e, '\x00', 0x9}, 0x1c) pipe2(&(0x7f0000000680), 0x10000) closefrom(r0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r3, r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = setsid() chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) setregid(r1, r2) setreuid(r5, r5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40002300, r6) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x8) 5.832267089s ago: executing program 5 (id=631): open$dir(0x0, 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x10, 0xffff, 0x1, [0xffffffffffffffff]}], 0x10, 0x40a}, 0x404) recvmmsg(r1, &(0x7f0000002ac0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/261, 0x8}, 0x204}, 0x38, 0x3400, 0x0) 5.831622921s ago: executing program 5 (id=632): r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000000)={0x3, 0x5, r0}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) (async) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCGETTIMEOUT(r2, 0xc008441e, &(0x7f0000000040)={0x11, 0x400}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) read(r3, &(0x7f00000000c0)=""/231, 0xe7) ioctl$DIOCSTART(r2, 0x20004401) (async) ioctl$DIOCSTART(r2, 0x20004401) ioctl$DIOCRGETTABLES(r2, 0xc450443f, &(0x7f0000001ac0)={{'./file0\x00', './file0\x00', 0x44, 0xff}, &(0x7f00000001c0)=[{'./file0\x00', './file0\x00', 0x0, 0x2}, {'./file0\x00', './file0\x00', 0x34111072514eaf5b, 0x8}, {'./file0\x00', './file0\x00', 0x0, 0x3}, {'./file0\x00', './file0\x00', 0x5, 0x6}, {'./file0\x00', './file0\x00', 0x2, 0x3}, {'./file0\x00', './file0\x00', 0x15, 0xd7}], 0x0, 0x6, 0x2, 0x5, 0x4, 0x6, 0x70, 0x7}) (async) ioctl$DIOCRGETTABLES(r2, 0xc450443f, &(0x7f0000001ac0)={{'./file0\x00', './file0\x00', 0x44, 0xff}, &(0x7f00000001c0)=[{'./file0\x00', './file0\x00', 0x0, 0x2}, {'./file0\x00', './file0\x00', 0x34111072514eaf5b, 0x8}, {'./file0\x00', './file0\x00', 0x0, 0x3}, {'./file0\x00', './file0\x00', 0x5, 0x6}, {'./file0\x00', './file0\x00', 0x2, 0x3}, {'./file0\x00', './file0\x00', 0x15, 0xd7}], 0x0, 0x6, 0x2, 0x5, 0x4, 0x6, 0x70, 0x7}) ioctl$DIOCSETSTATUSIF(r2, 0xc0284414, &(0x7f0000002040)={'./file0\x00', &(0x7f0000001f40)=""/199, 0x4, 0x40, 0x10, 0x4}) munmap(&(0x7f0000096000/0x4000)=nil, 0x4000) (async) munmap(&(0x7f0000096000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r1, 0xc00464be, &(0x7f0000000040)) (async) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r1, 0xc00464be, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r1, 0xc01064ac, &(0x7f0000000140)={r4, 0xb3, &(0x7f0000000080)=""/179}) (async) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r1, 0xc01064ac, &(0x7f0000000140)={r4, 0xb3, &(0x7f0000000080)=""/179}) syz_emit_ethernet(0x52, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "88ad25", 0xfffffffffffffef7, 0x3, 0x2, @empty, @loopback, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x6}}}}}}}) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) 4.321812473s ago: executing program 5 (id=639): syz_open_pts() syz_open_pts() syz_open_pts() pselect(0x40, &(0x7f0000000080)={0x1, 0x0, 0x101, 0xd, 0x0, 0x5, 0x9, 0x3}, 0x0, 0x0, 0x0, 0x0) pselect(0x40, &(0x7f0000000080)={0xe0, 0x0, 0x100, 0x9, 0x20000000002, 0xffffffff, 0x9, 0x3}, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffff6383) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x2) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) r2 = accept4(0xffffffffffffff9c, &(0x7f0000000280)=@un=@abs, &(0x7f0000000140)=0xfffffffffffffdf9, 0x4000) sendto(r2, &(0x7f00000001c0)="f0", 0x1, 0x412, &(0x7f0000000200)=@un=@abs={0x3, 0x0, 0x0, 0x2}, 0x8) r3 = socket$unix(0x1, 0x5, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x3, 0x8}, 0x10) execve(0x0, &(0x7f0000000240)=[&(0x7f0000000140)='//\x80UQ\x96\b\x00\x00\x00C\v\x16\xd6K2\xe1e\x8d\xf7\x9fK,\xdd*\x9eB=\xde*\xff\xdf\r\xd9\xa5\xa0k)\x027k\xda\xdf\xb7DO\xbd\xe42\xb5,\x05\x96\x81a)\xdbT$\'\x10\x8d1\x8cU\x1b\xd7\"t8\xda\xbc\x19\xfc\xca\xf46d\xed\xaf\xf8\x8ah\xba*\xce\x98\x85\xc1\xbdk'], 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') closefrom(r3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000940), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000980)={{0x0, 0x0, 0x6}, 0x5, 0x9, 0x401}) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x1007, 0xfff, 0xffffffc0, 0xffffffff, "fe83fe7a9542a14123a70000001efe02bfabb686", 0x2, 0xcfe}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000003c0)={0x401, 0x1, 0x17, 0x346, "93bd7bebc37ce6fd161794e8300ffddc68787553", 0x4, 0x80000000}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100d0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000000400)={'./file0\x00', 0x5d3, 0xb, 0x2}) write(r5, &(0x7f0000000100)="7ef5b69389", 0x5) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000240)) closefrom(r0) ioctl$TIOCSCTTY(r6, 0x20007461) 4.147662467s ago: executing program 1 (id=641): mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) sysctl$vm(&(0x7f0000004180)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000080)='_\x00\x00\x00', 0x4) mkdir(&(0x7f0000000640)='./file0\x00', 0x40) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) mkfifoat(r0, &(0x7f00000000c0)='./file1\x00', 0x180) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000002c0)=0x6, 0x4) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0xd, "0000000000000000000000001000", 0x1000004}, 0x1c) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000002c0)=0x6, 0x4) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0xd, "0000000000000000030f00", 0x1000004}, 0x1c) mkdir(&(0x7f0000000080)='./file0\x00', 0x204) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) sysctl$vm(&(0x7f0000004180)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000080)='_\x00\x00\x00', 0x4) (async) mkdir(&(0x7f0000000640)='./file0\x00', 0x40) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) (async) mkfifoat(r0, &(0x7f00000000c0)='./file1\x00', 0x180) (async) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') (async) socket$inet6(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000002c0)=0x6, 0x4) (async) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0xd, "0000000000000000000000001000", 0x1000004}, 0x1c) (async) socket$inet6(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000002c0)=0x6, 0x4) (async) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0xd, "0000000000000000030f00", 0x1000004}, 0x1c) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x204) (async) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') (async) 4.146876027s ago: executing program 3 (id=642): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffc47) setsid() r2 = syz_open_pts() syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) r3 = dup2(r2, r2) fstat(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x7, &(0x7f0000000200)=[r4, r4, 0x0, 0x0, r4, 0x0, 0x0]) setresgid(0x0, r5, r6) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(0x0, 0x0, r7) getpid() ioctl$TIOCSCTTY(r3, 0x20007461) openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r8, 0x0) 4.143539726s ago: executing program 0 (id=644): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x80, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0]) read(r0, &(0x7f00000001c0)=""/169, 0xa9) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1000, 0x6) ioctl$FIONBIO(r1, 0x8004667e, 0x0) connect$inet(r1, &(0x7f0000000700)={0x10, 0x2, 0x2, 0xac1400a6}, 0x10) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r2, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4}) r3 = socket$inet(0x2, 0x4, 0xd) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) r4 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x9, 0x737, 0xfffdffc0, 0x24d, "010b000000000000007ce1bddf00"}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x200) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000, 0x8) seteuid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000001000), 0x8000, 0x0) sysctl$vm(&(0x7f0000004180)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000040)='_\x00\x00\x00', 0x4) r5 = socket$inet6(0x18, 0x2, 0x0) sendto(r5, 0x0, 0x0, 0xe, &(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0x3fd, "feaacad3d3188a1415d008ec5b71885b", 0x9}, 0x1c) setgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) kill(0xffffffffffffffff, 0x13) r6 = socket$inet(0x2, 0x2, 0x0) connect(r6, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x3, 0x5, "8830e3adeca77955b7858aeb6b2982ae", 0xdcbd}, 0x1c) ioctl$AUDIO_SETPAR(r2, 0xc0404125, &(0x7f0000000000)={0x0, 0x3a4f6d25173cf3a4, 0x0, 0x2, 0x1, 0x2b110, 0x6, 0xc, 0x4, 0x4a76}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) shmget$private(0x0, 0x3000, 0x2ea, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) 3.608797653s ago: executing program 2 (id=647): sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, 0x0, &(0x7f0000000140), 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, &(0x7f0000000080), &(0x7f0000000140), 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0xfffffffd, 0x8}) 3.608235134s ago: executing program 4 (id=648): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000004200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000004600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x400) shutdown(r1, 0x0) seteuid(0xffffffffffffffff) syz_emit_ethernet(0xff3a, &(0x7f0000001880)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x4, 0x20, 0x67, 0x8, 0x9, 0x2, 0x0, @multicast1, @multicast1, {[@noop]}}, @udp={{0x2, 0x3, 0x8}}}}}}) r2 = socket$inet6(0x18, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1f0) open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) open$dir(&(0x7f00000002c0)='./file0\x00', 0x12, 0x3c) closefrom(r2) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 3.469579319s ago: executing program 5 (id=649): open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x10, 0xffff, 0x1, [0xffffffffffffffff]}], 0x10, 0x40a}, 0x404) recvmmsg(0xffffffffffffffff, &(0x7f0000002ac0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/261, 0x8}, 0x204}, 0x38, 0x3400, 0x0) 3.469219542s ago: executing program 4 (id=650): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) pread(r0, &(0x7f0000000040)="f6306683f6b8fab14efdf7c5bce42062ac3f3b6c73b0cfa5c6f793551c0434a5347e43f826729d771e975928cbff7a43e3af7dee873d78a18920c6280c83", 0x8d, 0xffffffffffffffc6) 2.26355992s ago: executing program 5 (id=652): r0 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_etherip(&(0x7f0000001c80), 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000280)=""/234, 0xea}], 0x1) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001640)}, 0x402) sendmmsg(r0, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x400) 2.20877263s ago: executing program 2 (id=653): msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="efb6"], 0x0, 0x1fd6bdfc950253bb) (async, rerun: 64) r0 = semget$private(0x0, 0x4, 0x40) (rerun: 64) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000000c0)=""/240) (async) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000002340)=""/16) (async) msgrcv(0x0, &(0x7f0000000080)={0x0, ""/38}, 0x2e, 0x0, 0x3800) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000080)="00000001", 0x4) (async, rerun: 32) sysctl$hw(&(0x7f0000000180)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x57}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x6, 0x0, 0xffffffbc, 0x80004a, "9012b30900", 0x10001, 0x956e}) (async, rerun: 64) sysctl$kern(&(0x7f0000000100)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x24}, 0x2, &(0x7f0000000300)="ad5ef34225c96483937e7c8eff758e25c5d1c71d414ecd37c7acd02b4e7e9ac024b233b7de0bfd3b81b90696c7fe74355dc128d641185c005b463ab0794a69d5172333a8007411fe5e0c3263a4031a4859bebb6689328250af66866ed74126328c6727b1867e4dd9d998287be05c0ab0ea9f9073c029a3e0969e9ff068f3e425dfb13ba5cdfb373fd0e2f4ac66660be5f5facc7ec44c50583b5b2add2c911335c638c21329dbafc5e4c61c4c653c206a39899149c02c249fbcdf7933297396adb55ef78d06dbb2a452328d5b184264ad0ffb378d99b227cae5fe1458ab5f9596287c47601dfb62e441fdd26340465de78ccc2d35f3d40033fbaa87fa8773c2e9c0b3257078c73f8e3534c89030dd697cfd51092525dd85aba6021177a9130abb2d2bd2ec2f0c8820f01b375519b368604a326aa84bc8c57b67598fde13c23909d1f464fa74c99b69dc05205448d82bdb4cd0d48ceb808c40ca006b61acee26b0d59eebff80e73f014f05e87da09804d771bb008e798d2c81c100914160356640257fc7726269dccbca042f21b9c23a4f486ba3fc075f6fb6007484693454862858709750d7c8828e3986ade0172da6b2f96985867315091d16e2d291a8e5cc7e21c203c7ffb03508e39bfdd9959bbb843a576a6aeb389e571c291fb7958886d4d42893256e1156deb68ed709713870c7b0df603f698efaeb489630e13839e0eba913fe63802e66ace43472666235222c939f51695da8962fc6c0bf9217e19a1c9d8897a5be5e87662abf5a948db204109fb56a884744107573d27b73cbcca907aac001452a732dae492d7c71c270373090c40ca8a012512475f6bf23c0370cd83a4012fa554f031fbf468f6ad73b13eb829cbb2d4d4d1f07ae203137fc3b59298aa473de9a76c8ae3bc896593fd56ac4014e56098abe6a381204b5a86b229752737c14a371185dcdc333d7286d4e9ddfe613d62183591831f4bff584223e603319211b0c05c0eee2b53e5db2edb396b71eb235c3f1a291cca7828b65cc79c09b3676fd386523786e3911d6851ea06d7ccfa0a75772be699139e16c049a856d37ff72f2891a1954dfb265e2961d59a319743b5dbf90a5ce238c5e689bdaf9e3d88b8b2c57450f4ce861541bd8d47c8ea918d4153158e5286c653e1806f323482c8ce6158784aa2952724536bcba28b435d3d7f5f5192aa62858d12703e58459f8e3b535856fe0a086593e86ef002ab3092a446538d7dbfba921d1be397de1f641165589ea39d56e1022e5754aea659ba45bf54cbea660f13007caa7aa1b79de3bb86649cbd22627473d3358fe8196fee3224708ff24fd5928ce2e94841693ff727dd2125608c35b6737dd3d961d2716d1ef19af94993242b0e2477fbde754f3bc37e524972dcd6e5bd1d6a4452707c90906d9720497d4d978e2bd7a0ad9a4c8c6ec66f17e1ff44ca318e6c28432413767a185f9669f24376ac185f68b7bead7c5dc77035c6fc5adb1be8938fe36957d1d2ff6f51890e3676912800cb0605b5162d2abfa8342aec3defb3d47893e64eaf80bec257f167f9672e8a2266ef59a135d49d13b752380d78b5dca388a3907b1ed97341f922d0610674718d09ed09b465091c1ea24965f4125697c654ceb81f295f681ddd12f4a4ae1e29e594017946c46645d3a7631d40e3b5d843c691a53a96f00c50ee9dd244a9d3dfc5719358d6f392335425e4f281c186e5e996bc02a7f820f38ff5fa428ca0988691439d17750a07662f7490a62e07e7879a0bf935219f50a8defaf569705815f867f0f68bf593c851a7de31df5a29dabbae6e8597683afd9c38774d7382640630e6be4c292745088bc92fe268d06eda91e38e33f11a1f677113bf4ff019154344aef0478f730b4932c2e5a3b0852a07ae8062a50ced7200379026c42ac40fdc06741e10fab9be96bfd7640996a5e48d7cb3844c799b48899a690cb1bf1a363eac66612831ce03c78c38c65a279ee72bb62f1a41a5f455e25a7f34309bfcca7638182586f33ae7f7c0c08627b589dbc26185a1369cbca3f1d595254a1d8fc670d858821ee734b8c24354a7eca7daba3dbc4eb5743e997997e896d19394ad13ee92d97174db66c95d7992339351238edeffdb4ff9e6d1bac95c2209ea9fc93e8491f24bb38728dd15b5359c2d57dde42b4b88500a667a37c848d1aa2e1771d71cc403ffd7c58e90182ec19903833a05e1da0a4880bd864636a37502c31693ee93429dc203832cdd8dc9ca968c16e5c622bd890160c4100368e0531c62f1581355ef5f3dfce1994c486f4f722618e4f59e482ec732246123d6f65631564d0d51fcdcd57b42e9f5e90ff9c030091c8a362ec22c59ca701390f326edc1d4809e300f3c71352ff6cc1170a1f2b35f2cd9ec7e4aa0bc0bd5a2cb96ca28b1fe111ca855f4d8750ad7d29141158cf76d578645a324510c1299f61e2c144c77884dae4f2bcab63bcf38a39295b68ad04787a6f3bbb4e7982993f4c6216b56a52847ff31a8c483ecb940ab37f09d0385272b838f16c86893e0ee2e18d976a3d36e6201a1c3f0bd1bb8e16a0c6b1c7eb6acafd8f8ccf65acff28fbdbf839814cbdb8023c28c832d976ff5c79dbc661815b8f12e8b763d5e96f725127d866cb4bff00c7efbce9aae8f8d6657e85510be94fbcd1b32def45dd4c5552c96e870e69cf5a88cfb2684f66ae0697979af901648aa36bbe7f3e06b196c5d095d6a13b900301231dd7acdb273d94d8b6cd3c61c918269baa5de9f9f16420d78cc4910d8c6de233ca5e2f268c1a6c594498b7e2e3248a405aa15198914fe96105c2bba224ea6878db4f21985894de09dcdaa64da96af2734c9f55ad4f7e1b38e85fd14eacb7c34522d3bc3ea7e9b647bec96f1f17e5ab213c1a33e75ba7975e4ad1d95c24da2a6f1f4576f4a778b2596e06c3e2e907b392c4f5e12b6315a426b01f501fe125b49b3c79ba677dfab69490b2915dbb81d0f1f02b257c3178e41a080e9de6002b5822fa32d6879022e10023832cbf8d217cdf0aa4756faa8e5f79e103136cadcac6da437f6e2f435aa53f534c5ba09fa103fbe6ed530dd872876bfb01d24a2d95f4e154f2a91a26e9c993a871724ba452725e8648b03df2347e940e44d36e28f82ea7d00953dcd8c07db59b13b9892fedfc328caee01b99af617e96b3fd1bf748f55f60286fa84cbfee48f1055ebea2b5b30bdbc871e635ff9618190e48826af273d5743f6768ff4feadd50f27efc849e84610c067ec8ff6443e2002a6bfa3ef9f776a79c68ba370925c0725b2aa8d2fa528fc9518b86b6d117143c2f4a8b5a6ee1988480a044e7579fde4f0c87fe235aa024d7f8c833e9163a02f7a767fcb03f01c30c7d746348c682989a11ded63972e4901366b860c59f04c38ebaed69f6744197fc49b0462b39a5004093cafed678c8566712e51b2f6b5580388dcda75e58a43f23ae1f2c84d7ce0046c16353a5bca8dd98b8c8928a983af16c0f3dbd4aa41a621b70f39835c899fd1a6050bcbde4cae1d5c04e30292e134724222222598a75cce4f4fe46ca9f46f8188fb462a69ab3b3de9e2e203f1290841e9341efc2a4d8d0e388a39923c9d74ce55570119b918d1e335e3858cc202677a1e1ff0b6a66d14fbf3c2c0ae36bbd877ab80d4e1fc83a5217f934f909216a2b832efd4e933b732edeeaeae31b94daf4eee27df4f54de12e38da2df0c3028f873d205a34b5e79fc2f793366f1da05df9cc66c77fe25b603ede3f64cf0bdf24cc6a736d03b064e103d68a5b60d878f973c9519cd770a906058cdd74145bd05f551f91b3ab248b1304cf21796215e500e633caeb88292e49946b492b51a468f2d70fe3a8637ffddfa20f6f3f59b56c985d7498cfcadfc784240690df9e2794427b002dcdfe8783bf0d6044ef918bce6d66937fc3c1c35c855cb93801d6b9510b42f9ead9e2f89b7c08a687b9540a08a639f690dee54234025e1993c596cda25ee691b8c3980ac9395d27863a11194ad5c18a5b6a2ff967985efe9f58c6b944e9533a78d4049614289a7a87a180b9f8695c31e1ec9f0346464ef650d01fe3b1acf3023665e8e66923566e9f422d40ade0df7abc1ddfd23a48abc9755c35d460825e2437610679dad108da46fa9cd8309f9727941c40fd02f3ab5562101131f08c35a314dcf74552428b862d225c6cfbaeaf61a78fd705c4afebfd975463784fe8f78d9bc69bc82af25512dfac731827018de9eebae1d5638ef209c7d005f8b92f26186201c53f205e806eb7d70bd7cc95830fcb2ca3764fd92620455f1efde04fa5f461272119679ba80bd96485ae885251035d3e7f9fa07814c06e1a44ed44f91248334e29895c961ece0c2bfa5e679f7947e175817dd4aa0e1d75b764402c92fae4ac7dc3b96f347d53fce62266003c02e3efdb7a9f4ac80739a8a7e193497d88ef72d1af44db172ad699e9f4e9bbfe924973480079748756b4a6f80e4d672482c17ac78846a48907e8f6803fa092e8fd17318680cfb42ce9010e4004bd435c22c525e2af7b7030d2953f462ca50be47a182008d14427807a65b41ee55ffb82ecd0bcdb44bea486a77f33077204d549b45e551ba8f72969d09576afb8523cf46b0057f16a45b766657c6427a87df22cf977b439726f4526eb5ee3cc33db3722b414c377502e8a54a9479aa77504fdc68270dfea514f63fc07f2362b09eea15f6135abc0bd7d7e42878400c7cfb086a26eab18fe2df00e809daeaeaa538fa1e3a0a714dffc053de20a530d074232ae93267aa76e411f3fcbedb554d39f74714236ecbdd2d3151b526f8ff2fdb1ea39827418ce5713e3473a30be9b2fb79647a28f4b0d0c52c9b2d1aeddeeb811592329afdd2ca9c0f0de0288a740bc3a848ae62376eb361d95f74ea671a38ffafd279f8d04b2c5e5f5c2bf2622665e2add52ffe7b17d09ef3a677dee1aa7e15e933fdbfda8ee9bad7e06504f1cdb68dbd286346decbf5b9482c93143178f1287e9f2d41cff1d97ef6d3962bcc78d7658980a28cf0d54ab7fc5b2d0ac19803f382e8ae6845ba39a7d14de7551409cfd1fc5edf5541d367ab27c41b80ee79eaa4331f02e484fef8d96200c714c4f5405c089e0acbbd1addd3d4e4f8eef5585b9821f2424f36bd4b8554bde630250b32c042382548787a1c887a9bbe8d7c71ada8127c7c246932a3d71738e3013dea936eaf6e44ccba867f7e16f7a65093dea958e1f35c1ea70c08e892774c1ef249553f83eeb1d0d5c5bef632f245c55848d63223ac18cc9125165d5685efe884f188423437aaf8fffd56109c10ced95c00c5a47e6dbe4495afa7e8263c2be319512b62ec6b8c19c777076e252080e39459d1b096eba844b9e72402a49aeb332515893cfca45159a41e1cc13609e0bf8fb0eb91c647d8541f01625f0a6462c356038669f34b076b74037e858229b85f484480e01f50ea153a938df72dbe5124e859657fd80255b2f9f4159d34d8771edb176fc83b3b6d9246f0a1f4d83743becd222b995b942d939b6e324e6e0a088ab9cf8283002ea04c46772f318eba6c3da0ef324c9228729f7f154e8baf0b615b513a679e7709952f7e3a694e8eff01713b7e83d253003d668fe50bc93c6097f14fc2cd886a6d11197b4ca9c0fa3fb1212aa572dd8947df77887e5257bf1bbcd8d7a4cca6f5dc6eec85e56e84550fc3dab30f0c4f18f886a2f56664d483535719c204e240f52ef679ec8213067c15490b67a02d79f9354ddfb36d490d521985524d6e15290f76ad21a4d06", &(0x7f0000001300)=0x1000, &(0x7f0000001340)="c52d5f5a38976e646437bef9056058233547dc4297f9de10ae1ea5dce5675f72eba2cfed24e1882a7b8e1305cd613b0d282add971e41f055415a4c3731c70caf43397b27cf958ddb85e7781b89e5ff5321556d125ae71fa0c634dd506039c455f1c9479a18ee1ef73e21fae2256f59a3b4aa79b83755b951d078e77fea09c661036409196702c81d5423a4c1e4e2387ddf6d99716b5c4954f6423cb6a608722a0bcfc82831fb08fa5999397d5246cb8bd2da2c85d9559f56c38ba3c457980922ceac37b137c153a991962f563758bfb6057b95c67fe3275172dbf0e5f074bcf6249532734662fa6ffcc4f9b884608b1da91544dd2511601f1df04d9caaf8332020a43d5a04950ba6fad2efaf1089cfc2b5863abaa21e7353adbf313d7c68221654ca5992715db19fac258e1cbe37706eac303febf7929c0d761a01542f1610ee3f7a827167e88605ef833c194a926518a83f4735443412121c76fd9e0b302b2c88828dd3b18f989558066cc6a982d54a497611569c0dfcc04be859d95400546cf23941d1b6b87b148070ba41523790384fb4db069c1ab8a242c42ec40e67577369b28f5207259e228ead25619d86a8fad5a8c7f05933e50cbec10b2d953dec8f66e1cd514efbdcc84eb5df8c7e474f1fd7e252b099a85ba5a1753dc33e2648d7cabd64d2ebafe7fdb9712bac79b77e3b0b21c20af9ed340c07b18e96c8275b9d30536d71b6b98f5898a5d672189cb301ae9bf107ca615cfa6e5828d8f461850c6de676feab32a7dd8304257e85b19d93b374197ea2c34c193e7546bf837f8b00252633168a8ae67a08adee912950ae6512155bd4025e5359203d8904db20b22b46079a80ccb2997749db7002ff6353607365c424cd909f46b4fde3512d09f5c0ec196335382538784e5fed273b8f0d7d96d0d15f12a60dbc6fcda7ec085ee7d471cadcab9c29f63e89bbe0b8a90eba79c9d7c4e93a26c664576bfe869b62db99c31d42dfdf782a242db9a3309cefe1a139df9905a6084cad413534c99545a95284e0fbb9b361c6b0c9463622a677a42844632fcf2f3504de40f628d2b5ece18a0bd34af30601e88ea5412fe1dc94b32e775cd946c6551053e33c692d0b22bf82ade54d28c91d0bed919daf6031b4178a8803adf5e2d2831ab973ea16f342a8c229e5e75fe19d3348dd382ecb1f0f9d351569045828eaaa046a5549998a5d71cf094f70606a0e044e2c10ec9a8daae368b180c13c9f3f0646367b19ec6b227aa72bcdf836817f304c6c4219a1899d77a1f12b045bc8d432ae924fb31d3d4c7e4df71842394899acfd3face6f27e6e768f14b9ff20e0ae3c13b4875aece8d53a43fc56aa7679d2bc1e6bc331a70870ac250fd574deeddc38760d8793f831f15bd3db7bb150bd211dcd1dfc778601257df80760e797d46b040975f80b4589feeb0edad3b636f4cd58928b6558c5585de6b732d3c4a426ec0ea74fb06fc41fc923190f45ae2742a31e5f08c3c8e8755b4196640096e6d124c3ac63ce61ee86798ce148ecd599a4c9d03d8ce52063cd717eb4e3ebefe14d16a93bfa6ccff7f37baccd8982daba12b74343a940c862363e5f1f6afb573ac2c60873a754e8e1fb12b7504e287e6d6f471d894b5cfa9e9d09b52e1c444b9af9cd986ec2b2029d21149e9cc824428fe5af4e3b5b81e1dd6eecb1906353ed44979bf2cc3ac9b0c2133199bc97ae3accd3792686ef248a59503b35ada9c17b78061818701b4e155fb0fd31993f730bac03265487d5fbaece873f6ff2a4acdac3f6cade8d9ac5e87fe5e8faefc3e40b83c1cbaa8dc455b0b5534477b4e59fbdf05dba32affd89ebf32734f7aad574b3a41c51103c60f3e10bb3016a5df9a94a552f8e5160953d8d5d2d1eaec6775fba494898d58df399f007652aa1d14577bb04cea8a71034b4b7d54faffb89882ddff6e335a44e7d294dab8ca6a9242a62c9a110220a277f136ed384f5c00c05b7242158cdb4991056b51995129d3f53fb1d6040f261d6fd3572ede046cbdf1303a42d372d1676a7f17d21acbe4ab405cc7d6a7a90b3b990a51b6c3adfbbbbe0d4b458539ce91edc26633d6cf6994b3d58ead90bdabf5c010811f57bcae3617ba1f7fcf7366484b335f09efd289f22c543ced38136d4e7d78918ec1a058c670ae6e5225ca2c71e3981b866ee5c780ea9c305eb32fede5f141e41988a8d88730b901636c319d89e732e31f464d45a077f4a53a18054c71ec4f3eb12fd0fd545d8aaf907774d5c6e5c0cc48e83ab17b5265ef78eb54ca14a85fedf7a0650387ca4fcadb0d2263a33768c7a103236672d5d4dd105e2f1dcf4ffecee6d75afc0b96ad88a0b452e8213ea47fbe32ec68c240d9b9ef5451b7a176871443c9322f4e52b2994c22a1030eebc1d993f5f5efbafcb03e5f143e16811e276e8709d598bd337e0868f22bdd35dfa590851aa99ff25b6370e761e5c0f9073c5075f502446e773bbc6592028640bb8fba7afff31f8ffa5c63cf0ca8fa52637b6d211b39bc5674707d2b482cf713069b86686d9cc96f0baf82a7dbd4f6f02e7ea43cb9888180fbce38fd9645884ce839e7891d4c03b313586081c4fdc8af4ec898ee2f2956d997a8af656c7d5dc9d1a73c273516c0179f2b26ef0d255daf734448ba9777d9bdb9a32e2b9595fda659f35b432bf7e051e1c62ed0a6b05d638bc627fa2452ae03ca210f1ee56f32e3de8e0f8a16edf0dba63b42dba9a968f175177a42801dc8d0384c7e5e68d1ba86db15979aa6635f3395ce72d636bd12164a373f3e8ee5be883ddaaf9c827e72fe53a30227517477db636008296b22de45270682c8c476aa604ddda596644d3f620e728df9d72ed639ae3911c064c82ff61402be987f5ca110c0349f3741ee1054c17b5d77ed0fe50cb33c4724c45368902d58524a166948776c46f507e1aa76e4b294b27b0c131d35668a7bd9bb324b585d69594f35cb721b6d22c82ff53b3613e29dc288b0a91b732dd495e778d9cbcb326325fdc79ded30c5fd8d5ca939a741378ecab7a06ef8b449e9f1d14b738beee84e1ce3ec047f210ae3299b02444a34a67ee56e4779f316086f5b271431e11f230d3f2f5b14324e6655dbca407f604ec23150627d41992b3627c559a332f652d6c90d480fb9fb298360997008aa60498f01d84251e558845d0aeb0dcba04dc2fd2289d9724d800e78ec00bc7c53441ce9a6b4b5a53d38fb3a07bd09e82beeb5e922b6472c066d28fc3785346177d71bb7fd96a48e6f07adc10e83b365586f2e8c3002675d85cd287acb954950a1893835bded7ce3b65ba3eaed3e56fda2a38e21031aa77d4081947112e01ddc418306e817e44932555b6c67d0e1d4d8ff9da98f4fceedc27d0f9ff3ab0fee047fecd266c8cb938a810ce8e048a559219029c5cfdbcb744021fff48272e79826d3c07428dfc72a2fffc782797b64fe88daf3890d3f5d04879e439aceb7d4c79461fbb2c65f2474462b2bd1699d34d8efae1ed3931afbf7da46ff42ce54436aff90d94046220c393fe00becefa2314030560dec1fa70c0c950ff922b56c29d07cfe841c50fcaca0c763292649cbc7ba65d544b92463e944d37e1d6147a85615eba2a2c9cb80bd6cba8b3a02e76f1dcbe1839e1142f72c259a3cf74578709b1631e856c2c18e5753dbc551208882e5007c2ee6b04eb876a1e39e1699719073a2942d04a200aefce1c6538a2fcd82e354e60c47a71996a053a5e3661ba1071833b2e9546f24ecc7bbeda779b2cc3acfd4316d001a3ab902d1fcd308792fd5508703a874ec5a7256d7975d67567efe4ca2da722c1ded722f0ce5920b34b531ab5a39ceeed626dfb80dbd9311716f549f5d91603d2e25ec5cfc12235bf1cee6e9ee1296ef56625dc29c56d30b493cc0359ede8b7fc19e6315f84dbf0116c0193d43947a8ab46af50543769816019210834e025e1db729902bf7b509b18f7c15961829c62406fa84d666966c9953990d01f958d1f58982d8c8cd16b5a4bd6380ef166651cd1d231b498e1af2c14450638e66c67fbb43e55b67d9a15bd3da1c994f5153b03bd056f37e2bef1c8950a13eaa6bce82d2fdc4b6f628e8337c866742b744ccbd17ff94a04b3ec2ad81371a34ca8d8c1207d09f37441531aacff47e61841075caa545c81825f6884886f3565e3c4e39a73695ef6529d42818e1d8696f0c28e45d791435c1bb5152410e7315a7067459c7687e25f5bd7a7abd23051c6f32a3dd8e32a3e6e18fe78d1f0c4c4a64401b7e3c5caf322dd212ce46c78dbc24585c629eff9891558d35e805317a822507c61e880397e3b8098cd1ba22d4b966d827bffe10d4165e046212e0db2b1cb0fe75c648a9b711e68cb0bd85bf67a7ec78018a22224bbb9f1208ad1292946fa4d11f6c743decb42f17ee8e141576a08a33fb555a9c0c3081fc3f3cda821da5d443a526a8796044404841aa0c8dd108f754860e714cae8e8223b0a4223663f5850ea8d85ace5af6c0d5d56bb9f309b7b54afc75d2e4d96ef69b2fea92cb58875371f04f6c7ae3fe4eca0994aee1f883d9f0d07b3e493744ec56f027a248af5b5cb3f2352bf482aae6255144b85cbf8a2ddab95dae269d5afda1ab21e47fff4fdc336400dd986d5cf9c37cca85882c119afb43b3f328b7219905796025ad368c08c722de9ebcdd0ac05272d7f349f6bc2d8f3184fd6e2a67abb5c72ff32b922958c47987fd2c36c0634a16857ee29a01f69f010cb5af0c14e472e383b8cefc27ed7b468d09e3b0aec1975fb7be3962adace86599f728a8e1b9628e869415b78733c836596301b59c6c89b138fe6a0e233bfc7d7b5abf63f52ab6debe335016de1af0ad6803fadf87574f3a7658dfa9f4d4ab74fa9567e176404ee0c83d0e436d361c017c3116ca24c6c03c7bbe7ce7f1c6b4d5b08b3cd1e76c7ab9261e0f83273e45cf535e3c1dfe4b154f23a438bff212a170af5d2b9932e614e80ed5ef76e444bb56db657ec5c49f12e345f1e8ee60c3fcb93eb623607582f05bb54178ee8a5de924eafa99082c5b7d2d8241fe16959831bb8047a2f29ec611b4b3e6765f9db291e908fd6b942025263074530847f16bfc9207ca911328405ac72581bb2d0e52021d4d6954d139f6f7313a4b468b108049ede58c9285163bf78f64f928bb97a56306fd9d8f1c50eb464448a978df2e6f5b78346a471813a0ceaca2141976bf11b1b2c61501d14a71db64646dab07f3562c7acf8a4fa66e995ffc5d18ed4f4ec5f417e938821c108e2edcf4edb3becd9121715c083d575c20f60d170dcc12cc357bdb7e29eb81222fbe14b5a3ef187a7bb454309ffcba90120bc9616a082e3500bb79db7db8225a08cb80a1f1df973c3f412129b03eddcc6fbefd76114a6041d2b43c15a99a11af4f9c84faa73a0cc88b2e64633421edf4834b94dfcaf15963498a76d774ca5dd8b417666d1095f08d687bff873f8ac681d1c04824f452482434d00d7f9037fe1cebbd155cbdbddcc7f9a5c6106620867a3f606766d781c293e7a3188ca269ad4578aedf82aeefe4e926e6e7f46bc7f6b816b26647744b9227e2e8e36560a1077b5db7542b84be2b7d4e12ce78652116c5cd555f2d3369c2e57e9ca984a34afe6805e917aa868b8aec373b8e0f11d163d5731ca5611aa54ae295d78ae46dcdd9b3e5d23efb710bff4eb8b2e7263d9dd0abd90e6c5805bacd236b292c582b7f8411ef4c821241140d02e085b61f336f2e62a8f993bda0453cdd4830bd52408a63a48cac3aabe2f93c3", 0x1000) (async, rerun: 64) setitimer(0x2, &(0x7f0000000040)={{0x2, 0x6}, {0x8, 0x7}}, &(0x7f0000000080)) (async, rerun: 64) r1 = msgget(0x2, 0x203) msgrcv(r1, &(0x7f0000000000)={0x0, ""/71}, 0x4f, 0x2, 0x0) (async) msgrcv(r1, &(0x7f0000000840)={0x0, ""/49}, 0x39, 0x1, 0x800) (async, rerun: 32) msgsnd(r1, &(0x7f0000002380)={0x3, "75fa13499eb9052c13572b0cc8fab866db7c44991efc350a60935f3463d89fbe71d731f401dbd3ba58054316b73e6eb45e7621f0164c441c18a06702f4fefa80e6c78a885cf0199d6fd76d119ea676d06d6bdf8fbc080c2aba6186befbf5d7aea0314ef6978fd7de5c72286b5c0e86f6017c7cbb43174f875cafe1395ee566fdc515fb56033eda9b180b1f3108d7d14c67a585112427507d8a03c906478874db76e556bf5460974da27e583c8ad049bebec952f8bab4e8d780bcb19365"}, 0xc5, 0x0) (async, rerun: 32) sysctl$hw(&(0x7f00000000c0)={0x6, 0x11}, 0x2, &(0x7f00000001c0)="172fcba25e2f494922968d452c431a5e0c7ffe5682f731c1c2b13e2f9867c706ae34e827f918e5540a36759528e1eea9b228e96e9081c959476b228bf1c06191737fc1a3a17587ee1f1d727a9d835803353ee14b51b63a01159ec4a34dc460ec2d6d51fd0b755c7f905eb7887a36b6f009e343df1d5f617147ee8ca10c735e", &(0x7f0000000240)=0x7f, &(0x7f0000000280)="d7ed2a3a6f4470271997ede078a3b6eba9d8f4188c11311ab7e3f70971fe896354320ed4f8998dc18732364b3a92abb139c8de68aeaf6aaade9e44ec2fcfef388b8ac987b1bdb2218a469c9838aae17e1958821508f006e4873fb65b1404ec52e1603c76b3f69e4975cfda812765e8cec623e2e35c75f686", 0x78) 2.208395999s ago: executing program 0 (id=654): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000002600)=[{&(0x7f0000000100)=""/127}, {&(0x7f0000001340)=""/4096}, {&(0x7f0000002340)=""/249}, {&(0x7f0000002440)=""/189}, {&(0x7f0000002500)=""/10}, {&(0x7f0000002540)=""/175}], 0xf, 0x0}, 0x842) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x7a67}) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000440)="69b05f58fa", 0x5}, {&(0x7f00000000c0)="274ece3eda5094b4e115a103729f70b502453f9535f3682957082c454b77a3db47e8f628de6cff561182d834f8b97afa51fa3afcd36f", 0x36}, {&(0x7f0000000200)="69cc9de763a5c12ebd6aaf01d1276603ecab714166ff95a38f607e2956eb0119", 0x20}, {&(0x7f0000000240)="47f2220c5d66d652002cc80b4906000ca24acbb2f6603048b40d3bf37e16c3e1cbdc5a813ceceeca9e571f8f19ed6c9bc4f270f2379d62f0bed8dd5d927927e804d862ec7f4f25a4350050d03529d0dc15bf404d12e30f5b94e2acda5c715c1c99b517f82e83f439efa36e5b823dc145e49539681638ca7d8d4ade7c5f8566ada8cfdcd7b1b72963a8e8b3d29ba9aea365fb60cd", 0x94}, {&(0x7f0000000300)="fa93c3aca4bbb88b0eddc7a2c9b55adfdcfa733da29302c874ffa58ceb39b8b2d1d8fce0da90bbb5ed47304861b1fe0c30fb6f57f1b5e9df98b6f5dea781b71c833979d4665ce16ca7af9fc4bfbed3caba0f848d95f8ceadf71a7702b47dc8c9d9098b5809df91448df5de22cbc873676bbde05414ff09939b4d17b38a34bddb7b962e4c2d156f7b9b29881a1c6c47e3c7e24a8b31c6c0fbd9c7dd7b8fda3d2f099b67c014ba122579364c183c1d0568d392b2e8f14a34967024d3deb616bab579fd50352774afda223692139d0630e920847a43909b069d5eb034e50f52ccd3197184e36af9b029a952aa8d871ab656", 0xf0}, {&(0x7f0000000480)="685b7fdd4edbf6e46a09001ba1e9e42b76734ade3761e96647c382d6cd534e6825616562db360da51002bace7519e4eb2afbcd2ad70afe015f16ab83eeda1fa63bba2a256f970387c67e541a27643927b5a26958c42681ac1dbd14800d2e0612adcc20d7dcbda1ea9b972f9a2791366e827b025c48b260e715e9790c296e3f7609b1c656d31f0cbf8a98ad39c31fdfcd44fad52dc6fe4b4ee8daf1fcaa86ecd8954bc3b9fedb1953df061d860f07b0f1bf07639a5e0e4007729276258fe7df3d6b33b32bc827becf5dae9d8548fc907e1d43ecffc8de6247df3c1ced0cb6a5c55c7f2d74bb7d6d024509fd37789e2ebf6ec2a65fe8683b0bb621fc41977271", 0xff}, {&(0x7f0000000580)="58654bed9cc39cc5247da7142bf25cfad5a6c552b359d0ea5926c0d7ea35fcab9d1aba4d212ab459a792326135fb4282d3c27e74ec249e3f85af0765bd5246ad398e6fbb9f376a754e76017c24fe239b3f90d31766e05e78367e7dd04cedfa504c17fc2a21e17adb9d047aa1f1b2b76885abe6b98544b451f20e7621047311167dcbd14858edd24ea22bde026b1f509a6c7c441b5055203c97b969bf8e37bff9e3b5c67df329f669910d80e400c13ef12d2f60ae7bdd129edae8401f8b3d86b7d51091788643bcef5b40fe997337464ac5f8b8bd06e19b252204f106dde5921d4d809a15f516d114faf869a3e4f2f371eea90fe506871eb151e1fe5a", 0xfc}], 0x7) sysctl$kern(&(0x7f0000000000)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x2d) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) getrlimit(0xe, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x4, 0xec49, 0x4, 0xb17b, "a71fa4ed8d3b13b3008b0f60495c48cd27aba779", 0x6, 0x8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x7, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f00003d5000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0xfffffffffffffffe) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x40) sysctl$kern(&(0x7f0000001fc0)={0x1, 0x51}, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/164) writev(r1, &(0x7f0000001ac0)=[{&(0x7f00000007c0)='(', 0x1}], 0x1) 2.208130199s ago: executing program 1 (id=655): r0 = kqueue1(0x0) getgroups(0x40000000000001f6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r2, r1, 0x0) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') closefrom(r0) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x42) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x4, 0x11, r3, 0x0) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xfffff271, 0x4) 2.067218143s ago: executing program 6 (id=656): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x14, 0x68, 0x0, 0x5, 0x33, 0x0, @multicast1, @multicast1}}}}}) (async) fstat(r0, 0x0) 2.06311605s ago: executing program 6 (id=657): open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x12) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$DIOCRCLRTABLES(r0, 0xc450443c, &(0x7f00000001c0)={{'./file0\x00', './file0\x00', 0xb, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x9, 0xfffffff8, 0x6, 0x10, 0x9}) 2.062597961s ago: executing program 1 (id=658): r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) sysctl$net_inet_udp(&(0x7f00000039c0)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001c80)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) mkdir(&(0x7f0000000400)='./file0\x00', 0x120) seteuid(0xffffffffffffffff) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x100, 0x1) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 2.061415262s ago: executing program 3 (id=659): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) readv(r0, &(0x7f0000004d00)=[{0x0}], 0x1) kill(0x0, 0x1300) 1.933622614s ago: executing program 4 (id=660): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000100)="4893dd8a", &(0x7f0000000000)=0x4, 0x0, 0x0) 1.932632618s ago: executing program 2 (id=661): syz_emit_ethernet(0x8e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6f61184a005806210000000000000000000000bbfe80fffffffe000000000000000000aa4e224e2200089078ca47b94a86028ed6d653"]) r0 = syz_open_pts() r1 = dup2(r0, r0) write(r1, &(0x7f0000000700)="01110758c703fbb2f101b7865a6a443ac70dbba184aeddfccb0a519ee94a622b1e28f82663ba82eac1a783fc7af31f7942a83c8e0900f0f7598c82666c28c8e63a97569374989dc3986bfe7f750e904f5f447014cf7f3c726355730d534587dc8a4dd617803937c2801d02b75cb9dbf869bb2fbbede4f1075b1729faec15605c73d6389500c4d45eed4edf3b76299f9778c49e546bf2538d5227e3a6819252df7b279fcb373398b3b7b373a40dfc5545118441db01a42a6b6877f86174b127cd32390187ccb61f163dc7d6d11a7a30637be86188e9d6a4ee6881598bb9b24b859782d0e80453919157811d6685ba2d0d0fc66eb3982cd9023a9ce4f2d06ec9b6f606b0e0ac67079365438d8d0e9e1840708b10b858178c3d6822fe22b3bf0d3047c8532ea5184a9fa1cc7aa7ceeb962029b460ac193b5291bb6e219e992fb9376b233159d34000"/336, 0x150) recvfrom(r1, &(0x7f0000000880)=""/4082, 0xff2, 0x2, &(0x7f0000000040)=@in={0x10, 0x2, 0x3, 0x2}, 0x10) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x71f8d7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) closefrom(r2) 1.92940842s ago: executing program 0 (id=662): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4d) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setuid(0xffffffffffffffff) chroot(&(0x7f0000000000)='./file0\x00') sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000100)="4893dd8a", &(0x7f0000000000)=0x4, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2d28) r3 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0x0) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) flock(r1, 0x7) read(r3, &(0x7f0000000140)=""/79, 0x4f) syz_emit_ethernet(0x4a, &(0x7f0000000200)={@broadcast, @local, [{[], {0x8100, 0x0, 0x1}}], {@ipv6={0x86dd, {0x8, 0x6, "595b81", 0x10, 0x2c, 0x4, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0xf0, 0x0, 0x2, 0x0, 0x0, 0x4, 0x64}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x1, 0xfbff}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080)="319525642c814711c02b4f9860eb95f020118ec5c0b6b546c48fbd7308808d3ae5", &(0x7f0000000140)=0x21, &(0x7f0000000180)="8798c6e7e378d0c3652b61becd00faf1b602d6d0619856024c3e612af0", 0x1d) 1.928302585s ago: executing program 7 (id=273): syz_emit_ethernet(0xa6, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "75184a", 0x70, 0x3a, 0x0, @rand_addr="00d5e6b7b40700000200001000", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2, 0x0, 0x56, 0x0, 0x0, 0x1b, 0x64}, @dstopts={0x88, 0x0, '\x00', [@pad1]}, @fragment={0x16, 0x0, 0x2, 0x0, 0x0, 0x17, 0x64}, @dstopts={0x62, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x4e}]}, @hopopts={0x50, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x80000000}, @padn]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0xf, '\x00', {0x8, 0x6, '\x00', 0x6, 0x2b, 0x7c, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x2, 0x99e, '\x00', 0x9}, 0x1c) pipe2(&(0x7f0000000680), 0x10000) closefrom(r0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r3, r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = setsid() chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) setregid(r1, r2) setreuid(r5, r5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40002300, r6) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x8) 1.927913885s ago: executing program 0 (id=663): r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) read(r0, &(0x7f0000000080)=""/11, 0xb) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x6, "0000498000000000000000f200", 0xc}, 0xfffffffffffffd72) 1.909672738s ago: executing program 4 (id=664): mkdir(&(0x7f0000000400)='./file0\x00', 0x120) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xfa, 0x1, './file0/file0\x00'}, 0x10) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)={0xfffffff8, 0xa0ef, r0}) getrlimit(0x3, &(0x7f0000000040)) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = fcntl$dupfd(r1, 0xa, r1) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xfffffca2) 1.804763297s ago: executing program 4 (id=665): mkfifo(&(0x7f0000001380)='./file0\x00', 0x8) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x3c) kqueue1(0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) pselect(0x40, &(0x7f0000000040)={0x2e, 0x6, 0x5, 0x4, 0x7, 0xfffffffffffffffc, 0x0, 0xb}, &(0x7f0000000100)={0xcce, 0x400040000000000, 0x3, 0x200, 0x0, 0x5, 0x8, 0x952}, 0x0, 0x0, 0x0) pselect(0x40, &(0x7f0000000080)={0xdc, 0x0, 0x2, 0x5, 0x2, 0x9, 0x9, 0x3}, &(0x7f00000000c0)={0xaa, 0xffffffffffffff04, 0xa52, 0x6, 0x0, 0xf, 0x6, 0x7}, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f00000001c0)={0x7fffffffffffffff, 0xffffffffffffc761}) 1.804165193s ago: executing program 1 (id=666): r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000740)={{&(0x7f0000000000)=@in, 0x10, &(0x7f0000000600)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/96, 0x60}, {&(0x7f00000001c0)=""/9, 0x9}, {&(0x7f0000000200)=""/33, 0x21}, {&(0x7f00000002c0)=""/209, 0xd1}, {&(0x7f00000003c0)=""/40, 0x28}, {&(0x7f0000000400)}, {&(0x7f0000000440)=""/204, 0xcc}, {&(0x7f0000000540)=""/181, 0xb5}], 0x9, &(0x7f00000006c0)=""/73, 0x49}, 0xaa06}, 0x38, 0x1003, 0x0) pselect(0x40, &(0x7f0000000000)={0x49f, 0x3, 0x40000000000037, 0x1, 0x1, 0x0, 0x7, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x13a1, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6f755803136b3aff00d5e6b7ff0300000200001000000000fe8000000000000000000000000000aa87"]) 1.803953665s ago: executing program 6 (id=667): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x672) r0 = open(&(0x7f0000001980)='./file0\x00', 0x10000, 0x0) seteuid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x6) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) getgid() ioctl$TIOCSTOP(r0, 0x2000746f) setresgid(0x0, 0xffffffffffffffff, 0x0) 1.803636266s ago: executing program 3 (id=668): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000900)={0x2, &(0x7f00000008c0)=[{0x541, 0x2, 0x4, 0x1}, {0x5, 0x81, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0xf4, 0x9, 0xb, 0x6}]}) syz_emit_ethernet(0x87, &(0x7f0000000300)={@local, @local, [], {@ipv6={0x86dd, {0xf, 0x6, "61184a", 0x51, 0x6, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x2, 0x8}, {"cac7b94a86028ed6d6535d2243d0609e29473a29b9fcaab67a2575fb81cc8c3bf3017333c8cfb17b5f6eb680ca6bfb798f3aa9148906795b2bf20979664c5e406f6ed1db2918e0a0db"}}}}}}}) 1.770384452s ago: executing program 0 (id=669): open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x10, 0xffff, 0x1, [0xffffffffffffffff]}], 0x10, 0x40a}, 0x404) recvmmsg(0xffffffffffffffff, &(0x7f0000002ac0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/261, 0x8}, 0x204}, 0x38, 0x3400, 0x0) 1.61019482s ago: executing program 3 (id=670): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0xfffffffd, 0x8}) lseek(r0, 0x3, 0x0) 1.608886476s ago: executing program 6 (id=671): getresgid(0x0, 0x0, &(0x7f0000000000)) 1.607127422s ago: executing program 3 (id=672): r0 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x1, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x20, 0x8000004}, {0x5, 0x5}], 0x9}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) (async) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) truncate(&(0x7f0000000080)='./file0\x00', 0x100000) (async) truncate(&(0x7f0000000080)='./file0\x00', 0x100000) truncate(&(0x7f0000000140)='./file0\x00', 0x6) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000100)) (async) r1 = accept$inet6(r0, 0x0, &(0x7f0000000100)) connect$inet6(r1, &(0x7f0000000200)={0x1c, 0x18, 0x0, 0x3fe, "000000000000000096492a9a00", 0xd}, 0x1c) (async) connect$inet6(r1, &(0x7f0000000200)={0x1c, 0x18, 0x0, 0x3fe, "000000000000000096492a9a00", 0xd}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x402, &(0x7f00000000c0)={0x1c, 0x18, 0x1, 0xffff0001, '\x00', 0xa}, 0x1c) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140)="276dbd4e", 0x4) r2 = socket$inet6(0x18, 0x1, 0x6) shutdown(r2, 0x0) recvmmsg(r2, &(0x7f0000001a40)={{0x0, 0x0, &(0x7f0000001940)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x8}, 0x38, 0x3000, &(0x7f0000001a80)={0x0, 0xb6e}) (async) recvmmsg(r2, &(0x7f0000001a40)={{0x0, 0x0, &(0x7f0000001940)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x8}, 0x38, 0x3000, &(0x7f0000001a80)={0x0, 0xb6e}) 1.606857413s ago: executing program 6 (id=673): ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x7, 0x7, 0x9, 0x9, 0x6}, {0x968, 0x6, 0x9, 0xfffb, 0x8}, {0x3ff, 0x1, 0x7, 0x8000, 0xfffc}, {0x2, 0xcc1, 0xe, 0x8, 0x2}, {0x3d0, 0x78f, 0x4, 0x9, 0x8e}, {0x9, 0x73c8, 0x3835, 0x53, 0x400}, {0x6, 0x6, 0x40, 0x43b, 0x5}, {0x7, 0x0, 0x2, 0xe87f, 0x9}, {0x8, 0x3, 0x5, 0x5, 0x6}]}) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x0, 0x3, 0x4588, 0x7}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x0, 0x3, 0x4588, 0x7}, 0xc) 171.090277ms ago: executing program 0 (id=674): r0 = kqueue() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x8000) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r1 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) listen(r1, 0x0) closefrom(r0) 170.82815ms ago: executing program 1 (id=675): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0xe, 0x40, 0x7, 0xc}, {0xf4, 0x9, 0xb, 0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async, rerun: 64) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x9011, 0xffffffffffffffff, 0x0) (async, rerun: 64) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000003c0)={0x9bee, 0x7fffffff, 0x4, 0xfffffffe, "24f34c79e2d0788542e74468c09ddcbd38657fa0", 0xaec, 0xfffc}) (async) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1023, &(0x7f00000003c0)={0x0, 0xffffffffffffffff}, 0x20) (async) close(r2) (async, rerun: 32) ppoll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0, &(0x7f0000000080)={0x7fff}) (rerun: 32) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c80), 0x1, 0x0) getentropy(0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0) 170.456089ms ago: executing program 2 (id=676): mkfifo(&(0x7f0000001800)='./file0\x00', 0x8) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='w\x00') execve(&(0x7f0000001b40)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x400) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000040)={0xfff, 0x1, r0}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0xffa4f4d42697504c, 0x2) 169.024351ms ago: executing program 3 (id=677): pselect(0x0, 0x0, 0x0, &(0x7f0000000100)={0x7ffc, 0x4, 0x10001, 0x9, 0x2, 0x200000005, 0x7ffffffd, 0x7fff}, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0xf, 0x0, 0x0, 0x0, 0xfffffffffffffe70) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, &(0x7f0000000140)="5cdd455c77d2858d681cfd337ba928ccb4523b839666f4a71f005f64a6571a970a4740de767833368b5ae9bf5d9ee767015c92fb22d87f5bd192f42fcb876b9db272894e5e434ea450903d66706a51a76f16427ca61bc49aafe3ba7d93fd1d52e0073de02111190ef3eb860beddef3c3022b894f8ae41494453d9c1b92030a9071d67cedf831fbaff7c02abb", &(0x7f0000000200)=0x8c, &(0x7f00000003c0)="bfbb87c74ab9e8b95b57994e9bb4db7f88c9e41aceebc0cade74e30de353ea09bb5fbd6a91e76f63f6e1c7a3eed39b3f96f9dfa9568a5463ea6590c11de4f69d255df7cf9101927ad08b5aa91b35a5958db2f0505f19c28316f604dcf31a5f53be391231c7cc92c6cab481d327a924ad930034951759cadd672fa91bee93c85b34e75bac7ba4f4aac767a3d55767836c7140232c042c89f8210d8e86a4d2f2a5d941bf1d9ec0166e3789662e110b5d826de9356e8f4b864ae568bdf8d2bce9d2acc0971300db81300fe6931ca969923c896d23415a8be5611104dc4e533e51aeefbf75f1f3123c02b7b52e6046bdf4b5e8fe088821abe2573226a46d53705cbb49cbff9e5211270eb99b9490c6f2f80811951972a41dc1004ba7873375d787113062576ca0e421d38c736186d98edd48062c63ea423b1ba542a31ac62ca5f3b875c7b1c4ddf349727d347c4a823d0b499e833b4f31d6464a39f3f23b7439e2caad9aed7b65542bffe6250ec08bd4f7909c59af353329e269f33b5939bcbff7fa254c0881aed4250103375148ea275ca31a334f9cbebf94838defe756d2f6e8b27114917d8bc56771d77d1681ccee33e1aea7b02a307016e2c41d7eca889e35a8c9c6e820a54b357a017b8e4f7d704946b0f21d0fe68668e94c0d190fc5d236478fc4f0baa84e320561706983a66dd65cf5309dec6a2649c85da0748cfe2d25f5117afa2a61a006b4e926566ff5bf0d0e2ed2195ee2a1b5789ef60205fa179a671e5311c08e69b771e306241a30932a68196d43787ebaf215bf137e4f64cc52df73907bedcf57cf60e2dfbfadca3635648ef2b4aaf6d9a24132a8f0a4d51e3ecb05264b86091990a1a2d3428def50b86b9491b5bb67261f0a73c933f21476deb2ef59c3401ca38cd84abbde480c58ff8ef405f55f0c0238106794f86f2ce0c481001202e09e5039640ee799038b778b76656164f0964d487e67db590a9b2c42f21bc1d878f7c336e09646f1a674ad4bc8a8fe5c007a6f299daaaa967ce346cc7e2d0b9f98b4db313051f0e27076493fa787b2f0f5e632475412f0f70e559913af9eb54d3cac81958052c4cf86975caf93df47e98975e8ebeb1ca71e292cdf91bacec6e61a3964d1c55e3213ac6e8d5423d542956b4b73cbc876c054785982411a278e5e378bbbbdaacaee73c50c59823ade7b189d99b1ae0287864c131e26f27e308d9006bc1ee75bddc738b796ce264f601e99efa3cb1adb482a07b7657761e8ceecfe56a088faab7dd54f0c81f1bee4df5343067c3849cf7c65820bed00107455a5cad3525575b544e3de7bad382a62053c6234b7e49b725801230e3c6e42391152ddca45c24d2ea4769ce5de92bcde4bcaf60ca1d92c2a1bf080ae656ba77115b17f0ad4a0712dd4fbf380a33fe9e7b27ca85d57485ebe203846b5675ffbb0bc182f7cba4ea41ed12971c4fc887ac2574ee07eacc263599ed18f5824cc047959c7688ed5ab62ec66aaf79c9a752541adecd5cca1a24d1dd27841d97fa5d4e4e8c6fc3eba7d792d39df43fbe630df364ac57ac95ed4831a4b3e7a72f3324e93b5d8a67a3d9f659828def642d22b3420514aec73a871968552dfcc33cf303644a372de28595b3cfee26d45384a90df7b5611657c10939ebabffc24b4d9d3d131745b41135d4b982bae3b124d4222659e66094fc1acf597a85d3587b499eb032f8951c26b4e47853d459a8f125ef5d9d7cbc60e45f165ccc1f7d868b05bbc45ac380f0b13b02eb277e6fa388d0664f99b760a108b0d0db0d8c1cd6a206167c1eaf9b55d47ad90ac6da6b93cd12df3d661122109c6c903cc0bfa2b330df13f7a96832fc7d741e3a2faa0907703056f95ad78b6c8e3feff480d97fc26dae266f4534c4c8489a8d2d29f0db5e8b822be4d5c96d9bce27002d28c1d31ed9894fae07dec9801264af355d6de1ac411cea3c52ddb9e621c62298b82404607222163e603e6386526d77937f5b7658b3bc123540b8638de2a9c2424b2be37e69eba8baa0709b549f038cd3d68a832c1310d5b0dafad8df8dac50c4e20b2fa4e307435a1962cf7100bdf9350746f95ed1e82c03a644e224066376823ce684d51f48ac0dea7c3c91caeceec104a9646e5e9a219a124007c15874bf9fd2edd6805268e17d94f4140dd62e182c2f5bba04918588ccac6265be9142b4803046ec9c7783f6f2de8b4f0ec4f88173171829711129fae1ec6607a3b68b16e0dbdeb203fdc6face0aa5ef7c09d836f2c1d088b7dc919cc4da6d0f5aadcd20691f3d8536a50181e6e0975c65577301421a4b58ff5ea200fbc37cccc16aee8ad4df4a76d72e9ded31c1ef5432d38c7c516f22c37e3a29847a494f0bc0506c92597096df83f0be196073dd1837799a815515d920132cdcf9ac2f5cc847ea7c5bbe788a722a4b4635cefc3885307367a2ba476fea93d215ca955f3e0196bb87d7618a3543cc9bc4fb904ddd72d4a9ac17367053cad859c85693b34b928462d426ca6cf46bbfbbfbd734b1580428f73d3e424ab6aefb64748f3b63f5890028a57792b1f2b4355e2035cbc5317e9c7385bb186499ffedc266e1946f8afc335ddb454d82949ea476ccfe55b57d56b8deb9763e6f3b723ae4641694857b56e83ceaa3447eeea73abde31dab6475b2d3c586d7e7437ac14259744ee80812b7f8c1f7afd201bcfe99ce72a9ba5406693a458918ba7ed851e717758748094d5bd262b370fd2aeef5311c5098c9af1e07546add99cc4a4bf56b061c92ef29e178d65e89c7aa16f8e8099c6c7af17af8eceabc89a1b91c6a26b347357298aca62ea6f6a5f05ade5bd06cb5e8443ad3c2b463f4232b56bd009e0788adfa4c48b16b657e6bee525253c234c4027307044ea02197efa7fd54e0207ed081bcb22f8a3781c547f2105d7a6b9202a7cea89e337699ce21da8ed9ab51862d8a33ec10a75584ffea17f80ef96f1f366e64cc00ac2cc7204c9c59e6e6f2fd4ea86710a5bd3ebf2d9e59491c35cbd493c5d1ab8899793d165516c29038f348b046afba1dca3454268a17183e300748d640771d7347117ce1436ab6ea3b3e0fc3c95496205baa2fb55c79f48920ec4fbe024391ede8c965baa9a642cdb396c1c2a9157336be68b5118b46a8f9df829a6c97f383868646c0595fdbd1e57fe846bbad584e6e37ca57c9476e70f39341554134674477f0e8f22372f75f8d91ca0a963a629d79df9304c0968c9bed9c848eb5920e7e1960f8e50fffc0f43b8266ef01bdaea253dc968aade3ae2087c71a7bc51650a8eab4babaf978024970480e3da7dd3d2dd6afca2211a58364b41d77fd4b291a81c9937c0f210720884bd9c1c8d78d021817a3208f9b4717095e42a6bee925dd1878a9d635ec6be0a40fcb21205922f135a101a9a1d28de7c8c5547e5168f61264eb8c66b7d9e1a28ba23e1dc9afb7d4e6986f7a7f583690ed4b88dfb4dcc22f0a03771488e93b8ad9300b6bd0a3d496d90d34d106405dee253174ee54b4e05489e8f9923e3bf9728a13bb11ec1ebb7ffb963e7f18c7f921ed9ee409b6b95567ac44c7720fe0e1f1ed59457a58dad87c6091c3d35bb5a460223e72c2d66b2f0401ab8123fdd25a52d6e7d2f79a9b4871386f8237476ec7a9d7fd238c035b7caf199b40b743144f9cca8abe8a61a137aefd5f095bb150f9d2d09540b4c425ec0800f08b03ce454cfc40755214f09b456553332508fa7b1f6982dc1e0e85cb5a841666b7d4b86f33346be97ec1773095d7fc92a03bab8dde7c3e1e7b5d33d827cb9f6917ab77c3bd1cc17426da9bebacd2331c41115691e1d9a175114d44381483e582b5269acbe48087d44e762e5d33d2c4c7323642273274a70efbd00f9685702f728661e76b67208e5e34bdae9b549a62441d4db8b84301a0ba2b03e82c85c8f342b7bb606c32b01c18ccf3dd801dfb8807fef7276c5ad68b0e4595386b2e6a6a596b398df56be73dd5d544958f70924ac01436457919034ca66a7d54229ecbf7ceb65280974a998f47e57a37b0b3bb0d516598808a72c0805ddc03dba6087c26fe47fb8f24585950725f5b4afe887981e0838fd454d1d8e9dd09d0da82a9c38ec42c1a08ea3c13950532fd00436a0ce7e2fd3272ac0d63bc2303ea868d914eb2b15d5b25138017ec862cb8f5010545924f3339cd2d4721d0deec1425b4f62e9bd68840426db26a258b36da14d13a2c9b98b344b1d1d2fdeeca7afd6f442a4c4b6ead7822ae07d68462302c292297cb21211c284475432fe5d2cc862694bdc975feaad5279a5acea3ded7f4a390017c6152cd2703a70d100b94f871c09faf27ff0f2c77d062f73416867a16490d01f7779f3a6179ebd38118b2c429f975d3fa7b345242623efba32707b8468c0fa29a52363dcf2a89c9282873519c339d18600fd4c36579627c5029d5d824eea412791dfad193b123948a97d34535b66a029a25031481623ea7b8c0ccc4947c1303e22300fb7388d0840400c89146588ce28398289a3056c238c7fe6aad759bbe3c8eadbc0d0ebc2ee650ad3d3ae0ded11916461d42f18f0a19979722f3ecbf6b2a5951c0df82bb51c735363389cca57f554083436d7bb3f5163ee75d9bf23df51c26eefbaa58f6011a45f4ffcf73f450fe373438cc93ebf18204a41cbd6861c376f0d5c700016709740c33c52c1c2cb813f6ff268957e2f82784f45a1b16cef47263ff31356eaf12e79e43026679bcce8d2169fe0111ccd10c61ef4d7072c55e10464e98821b0aa530ac6d420b907311d8a5ed09e1ae3b5d39e530e5672f2c4188a067fedbfad1d448f76e7f6b00900d1e7cd279246f991d1ad2606d17dac5370c4d6a49495a0a7b31f45f3b3a28c71adefba0d9638c1ac36a135be632d8f70c37ffe50db11acac992c925ca7e791b943a538ce5b79c33147846c30c8875ef675aab06d9ad275660e303649103ce6f692ea91d8ddae86ce7656c4a79309a000f7c4d338085d017b158d251eb48128fcf43ded83c46cf6c762906cc11b8b484f9968076677299b1331352e39020d32d67e202c76e07526f297399876a9f40ed56e4af8fb26b3b39b5e6065f7f477a6ae940bdd29ca9680cb6e96c00832e9fac4489ae52862645871000f234abd3a71773178634f96da9b55573e48b3536bf30848e39f8aa30e545387d457a396727cecb6987af8476ac5dc9085f8dd885b41d9204861c0cea9e4b7cae238534970150a9318771bc8bab98f62e58fc1781c63879b53131ee989e15e3fb9286ad8266660f6c47c4b8633a8d3719cc9efdff5d2d3e1d484e5e8978cfc79f001a08324eeff2018fae1b5b0f55fe19a3c039358fe1734b51ba190163b8f0fb6624dbcf8916e2931465ddb0dca24089473d0f60d3d0bc5de19ae54b02fe52c6d63407029795ae1fecadc9690193dadaaa85d77ce04e47b143d3a6e0c2a4266eb9cd113744b042a777f2fd2e1f304ff4cd63eb61857f87103fa97ce59f6926fcee6bdff712e09a7bcde72f2a12371914b50ee204357a8e63ed5d450ad4b32951a7a9a7415377448b8d60720223dd7cbd619f9540262c313f68c8e4e315cf35574b51e45232729ab37e841d2ea77f47de8d7105a75c6f60ef802003d79650c9928baaf7b7f4d8011fa24b138cd3eb5fc93c87eddcaea7febfd43690a3450ec63e883c09fe8f6a3baaefc162be1285daa9ff7d21e2f775ec3f6bc8f775558a97f278defa61fc9ab07eec2b2da51c272314475c57a4b6955ed2881226f87ba63509af01bb787c781b1fdac7427", 0x1000) syz_emit_ethernet(0x46, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd68599c8100102c0400000000000000000000000000000000fe02000000000000000000001000000132000001"]) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), &(0x7f0000000100), 0x0, 0x0) 134.267384ms ago: executing program 4 (id=678): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), &(0x7f0000000140), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) r1 = open(&(0x7f0000000400)='.\x00', 0x80, 0x12) pselect(0x40, &(0x7f0000000080)={0xe0, 0x0, 0x101, 0x9, 0xfffffffffffffffe, 0x5, 0x9, 0x3}, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x5dc2) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002a80), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000002b00)={&(0x7f0000002ac0)='./file0\x00', 0x5, 0x0}) ktrace(0x0, 0x1, 0x1400, 0x0) mkfifo(&(0x7f0000000000)='./file0\x00', 0xa2) linkat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file2\x00', 0x4) setitimer(0x1, &(0x7f0000000080)={{0xfffffffffffffff9, 0x3}, {0x2, 0x7}}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) 133.586796ms ago: executing program 5 (id=679): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x672) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x6, 0x3) r1 = socket$inet6(0x18, 0x3, 0x3a) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x1c, 0x66, 0x0, 0x5, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x22, 0x9, 0x0, "8dc7ba63"}}}}}) sendto$inet6(r1, &(0x7f0000000000)="d3735a6a6ea10c2180ac220d7d5974a001b33243", 0x14, 0x2, &(0x7f0000000300)={0x1c, 0x18, 0x3, 0x2, "febfe132beaada1fcc9fa0df76735576"}, 0x1c) syz_emit_ethernet(0x2a, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0xb2, &(0x7f0000000200)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0xa4, 0x68, 0x0, 0x5, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x9, 0x20, 0x880, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0xf, 0x9}, @nop, @window={0x3, 0x3, 0x1}]}}, {"949cd10917b7ff5de38a59cfc34daf967983858705c2eda51ad5e8560828867f97a3e6e05f723c4548322e4cc2620cedc5496af7e42b131a2c53e694828d5316e610d0bc15e8a6f0e1af1b15363606d2ba72040cadc37064c3e80b5b069b1625cab3680ab554612e6eb5f6ab"}}}}}}) r2 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mknod$loop(&(0x7f0000000580)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mkfifo(&(0x7f0000001380)='./file0\x00', 0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000100)="8812cabe", 0x4}], 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000180)="19a09f0a20", 0x6cbc2}], 0x1) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) access(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x2) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000540)='./file0\x00') mkdir(&(0x7f0000000a40)='./file1\x00', 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000001640), 0x2, 0x0) ioctl$DIOCRADDADDRS(r5, 0xc4504443, &(0x7f0000001780)={{'./file0\x00', './file0\x00', 0x0, 0x3}, 0x0, 0x90, 0x0, 0xfffffe00, 0x7, 0x33e0, 0x7, 0x0, 0x10001}) ioctl$DIOCGETRULES(r5, 0xcd604406, &(0x7f0000000a80)={0x6, 0x1, 0x10, './file1\x00', './file1\x00', 0x0, "915f539a85d16ea0510de6faa049cd2f4a0293ea731e72be028d9f68e244324147d72437bfd9b1a13be00f6057bf3b0a812b6071dd92c5433e494c520adee81e366892868b6344f320f656f9ba177d3dacf347eeb805099df79637d8bab882ad8c69d53d787c6fd1f9fb2b25070244077b69283ebcf492d458364bddff83cf77f5b65f5873c8b5c1fb3214b48f68ac1c57c2c0ff73e7610a39f18d1e6de3ddeca6c6ac1de5842f27094756d3bde2d38985959461fd96b7545a00c8d5bd5af04d041dc0dbf7b6703894f5890985d3e796f6b6ed7b8445c09bdb385118e3ac766c4297a315edbe6078c923643d0bddd7886b6dac72ff027374ef08c87928a1aebbd422ea97f2def8372949c1646d74bcb37cf6b33562574d9f2ca9a024b3fedcace6fa061ecc36836cc653974a619ccafc9c493034c3dbd90c13a8abd19b2f92b6736b526ffc8e8c0852ae191b46e93ffadf28b9ea02ddab76dbd88ad5b4951856078996034d23aa6fc13f22f83b825cad2e6e446e84d0165c235ae850f7a6c2a662eb47168cee09f1567d17486ef558c23a2918bd355c662853528eb4b04697e5613945f0738a8700b54e693923cb2ca492fa5f3fd635918f22d921a7f89ecc172194af5f6293504cdf3bf43a6ed5eb0bd3204b8638da60bc773d13eebf39e3ddd1c98b5efd14e672b34e9cb6f160430459c17bbd776265f05710b1acb983d9d7a253ef55d1d5e0419a4f7ed2a7ab755d3173d757bcd61e3ae1cf7ce650ced103a80793d5fa6a8aa1f3b3f4e9ee0f46f2ec31bddd9f14cdfb0f0417e16a55b7e00f223503ff8daafc53c4fe6ae580eff6365139eadc6c4b1f16e8b9381596d5d05932c33fbc707efd83c2d32a1f82c562599b730921bfe2adfc60a8043c6ec4a48553a603483572523c33ba400f33b143d2c35c25a85232473aa2cf222756148e2bccb0a4207a4f871faa4c49cc2d8343d9a928fdf67d287e97ed2723f2a679b80e6737d7bb45068b8a4dfe28a93ca6478049d26b53f568a9832a19f3bd3e4de1c23279be4fee9b5bee8bf1a3566c563aa092c8fe465e1e2063416c0999ce4ceaca05de6141a68a6e38aee36e8f8d0d5f6c37b5edeb892a3b4262243b2d97f9797af14ece0d2c0fb32f6ad802b93865c7b99682181bbb0665d945ccd895657b88899047aa9bff8d971f744222bf41dd224ebc95350573019a041c3e270b933bc41820e92bc9d4a47468d74d27acd24951c60d6825960a0faaa624e68629fb2eab5c60ba4040a52ca80093ab09a1076a60edb58769df224185fae8045670a2ea25ae243358b3355a85f653be160b6750f3b7e5b7b281cbf02b5fa97f00dfe5848acd70ad7521a0ece9beb9e562a64e53a82753d6bba8d2a229e5739df6cf6be30832c85f5f595de6bf279a7388e81601870adaefae1bb517eeae7d40a1e9ed51b874e5823c89cd5fd46fcd7a90d5c673dee42945b496d335ac485955dc0d5ba52ef31c9617813cd60976369c931119a3cc9ac57887a86de986f04358973c9c15369045f4802c022db9b475fbbd38d969d44a054ebe0d00f0e5a7d020fca6981980763d11670be6b59be982efe5d281f16c37ef78a601e70e8544e5be9df57dd5f2595ae3638f21ab035d9b0dd4956fed1add1a3d59550da13cac1875155f58e87a8322b887f7891e954af952ead660982077e70f0fc5ff55706eb08bd4ace037aa257a257422ffc874ed33d49e82a447de26417ace35034ee94966be22d16af2d9fbcd561ff11b24de5da0b3ac2a80aeb5cc8fee08b18ca52161f6bd9bdefda42c54bb7e0f296a3d3698fac60dcf6c312b629ce278b9b14cf6c196f06d364e7e82461c0100fa9c5fbff94682ff18b3a32678c687ea0ce9e65934902a5ad15efa66fe1483c77544c9d812e1e6af0393d6b5"}) connect$unix(r2, &(0x7f00000000c0)=@file={0xfc, 0x1dd17120d3726ae9, './file0\x00'}, 0xa) 129.295852ms ago: executing program 6 (id=680): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x404) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) sysctl$vm(&(0x7f00000001c0)={0x2, 0xb}, 0x40000000000000a4, &(0x7f0000000040), &(0x7f0000000200)=0xfffffffffffffc5b, &(0x7f0000000240)="1eba6100420a1fdcdaefb0521723806b6d1bae63241897565a6b2a0781d54a7771368a2b4640e0be10000000000000008e3c75a94b5bdf640b48a4d643ae6e5ff65f0fafcd9acca015fec029e455d1df8dd0305de0447cd14c3f8b516b7f9f423673793fcf87989070d7614fad6091dd53e79b7394bc1cd5113ef1a155e03dd26c3e42639f784200c53a4b3e2f7f683a", 0x9e) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000040)="7291d611d9a61ce933b72eb3e752def992192cf7dfb5c9d440fc6016c5ec6a0f8064fbd3ef2c963771cfd3eb77486d1cf14affe443beb71e9717c804f58f023093a2a38316aa509dc61ed764a646202f11143d090a52120411feac6ef18a98ab59490f145a0e", &(0x7f00000000c0)=0xfffffffffffffec6, &(0x7f0000000100)="eb4d0e380b6d1abdc365087718ac49534822834491a4a165ecc9cbedfd712960dfd762876ad39138fae117337dfffff0cef7a313c336477d2aa53988017c2ec2fe5eb977ee9af5ca67cf9d6dfc3ff7aa7e75d5c38be4dc584558361346222731fe1b730c0bf63c486287b83802892b248071a90e87edd798476875baf5b4b7d3d0df00ce2ee2d8aee365bf17a6f53cae047e9ca8c848a58e17bc5b93fc32", 0x9e) 3.213594ms ago: executing program 1 (id=681): getgroups(0x7, &(0x7f0000001900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getresuid(&(0x7f0000000080), 0x0, &(0x7f0000000140)) setgroups(0x1, &(0x7f0000000040)=[r1]) setgid(r0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000180)="4893dd8af680787f47bd0a11d9b22b70fd7cf2ecdfc611d7b97f97f05bace580e0f8c5f7136fc63b2c70d4048f4743818f35c493b8acb117f6bd85c3b6acd3be05f074cad84ce9eca0840b3ab28b47277df865486e66cfaa60c4f7c9c69f07bcf2ed2c16f28d253c129572c8fb64f5cad8f330112baceb3ede5e928282d7ed36cc96526fcbbf72efbb6b0b08181ee1cb03a1ff258e94cb20e4ac875d39", &(0x7f0000000000)=0xac, 0x0, 0x0) 1.789028ms ago: executing program 2 (id=682): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000100)="4893dd8a", &(0x7f0000000000)=0x4, 0x0, 0x0) 0s ago: executing program 2 (id=683): ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xff]}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002300), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x200, 0x6, 0x36e9, 0x4, 0xfff8}]}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.190' (ED25519) to the list of known hosts. pckbd_enable: command error  -r_,y;+_Dv˪BXKsr!%:DOCl6镳ؑȭ[,ĕ=2 Y4%p)K`6^\P;ĽoÊu`:&B<2`/Xou.t27 26+K4uM:C!dyA~>YO$]wQ~LJ[va4۟N/ar#m7Aȱr&o5#pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-kasan-3.us-central1-f.c.syzkaller.internal) (tty00) login: smr: dispatch took 2.250015s pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-kasan-3.us-central1-f.c.syzkaller.internal) (tty00) Connection to 10.128.1.190 closed by remote host. login: pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-kasan-3.us-central1-f.c.syzkaller.internal) (tty00) login: vnd0: sloppy read from proc 23995 (syz-executor): blkno 0 bcount 231 pckbd_enable: command error ktrace write failed, errno 27, tracing stopped OpenBSD/amd64 (ci-openbsd-kasan-3.us-central1-f.c.syzkaller.internal) (tty00) login: KASAN: invalid write of 104 bytes at 0xffff8000018223b0 from pc 0xffffffff82cb68b6 KASAN: first bad byte at 0xffff800001822414 (+100); shadow 0x04: partial granule (out-of-bounds) KASAN: 0xffff800001822414 is 13332 bytes inside the 16384-byte malloc slot [0xffff80000181f000..0xffff800001823000) KASAN: allocated at: #0 malloc+0xda0 #1 sysctl_sysvipc+0x619 #2 kern_sysctl_dirs+0x30f #3 kern_sysctl+0x1ce #4 sys_sysctl+0x54f #5 syscall+0x1089 #6 Xsyscall+0x128 KASAN: pc: sysctl_sysvipc+0x746 KASAN: call trace: #0 kasan_memcpy+0x1ca #1 sysctl_sysvipc+0x746 #2 kern_sysctl_dirs+0x30f #3 kern_sysctl+0x1ce #4 sys_sysctl+0x54f #5 syscall+0x1089 #6 Xsyscall+0x128 KASAN: shadow of 0xffff800001822300..0xffff800001822580 (1 cell = 8 bytes): 0xffff800001822300: 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 0xffff800001822380: 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 >0xffff800001822400: 08 08[04]fb fe fe fe fe fe fe fe fe fe fe fe fe 0xffff800001822480: fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe 0xffff800001822500: fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe KASAN: legend: 00 valid; 01..07 partial; fb malloc redzone; fc malloc freed; fd pool freed; fe kmem; fa global; f1..f4/f8 stack/scope panic: Caught invalid memory access at ffff8000018223b0 size 104 op 1 Starting stack trace... panic(ffffffff846367f9) at panic+0x25b kasan_memcpy(ffff8000018223b0,ffff800001dbd2b8,68) at kasan_memcpy+0x1ec sysctl_sysvipc(ffff80003bbeb0a8,1,200000000040,ffff80003bbeb080) at sysctl_sysvipc+0x746 kern_sysctl_dirs(33,ffff80003bbeb0a8,1,200000000040,ffff80003bbeb080,0,1,1ffff0000777d58c) at kern_sysctl_dirs+0x30f kern_sysctl(ffff80003bbeb0a4,2,200000000040,ffff80003bbeb080,0,0,ffff80003bbeb2f0) at kern_sysctl+0x1ce sys_sysctl(ffff800045ff6550,ffff80003bbeb2f0,ffff80003bbeb260) at sys_sysctl+0x54f syscall(ffff80003bbeb2f0) at syscall+0x1089 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe5147b6b3b0, count: 249 End of stack trace. syncing disks...