last executing test programs: 4.2224478s ago: executing program 4 (id=48): open$dir(&(0x7f0000000140)='./file0\x00', 0xf02, 0x1a4) unveil(&(0x7f0000000800)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='r\x00') open(&(0x7f00000007c0)='./file0\x00', 0x40000, 0x110) 4.222086803s ago: executing program 4 (id=61): setrlimit(0x8, &(0x7f0000000000)={0x47, 0x62}) r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) pselect(0x40, &(0x7f0000000080)={0x2, 0x4, 0x0, 0x6, 0x9, 0xfffffffffffffc42, 0x3, 0x6}, &(0x7f00000000c0)={0xfffffffffffffffa, 0xfffffffffffffffb, 0x5, 0xd4b1, 0xfffffffffffffff9, 0x40000009, 0x9, 0x3}, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xd4e688a67930cd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f0000000140)) poll(&(0x7f0000000180), 0x35, 0x0) r3 = semget$private(0x0, 0x4, 0x21) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x100, 0x6, 0x7ff}, 0x0, 0xb, 0x0, 0x0, 0x9a, 0x0, 0xd14}) select(0xfffffffffffffd35, &(0x7f0000000180)={0x100000003, 0x9, 0x83, 0x2000000007ffe, 0x10, 0x3, 0x8, 0x4}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socket(0x1e, 0x3, 0x2) semctl$GETZCNT(r3, 0x2, 0x7, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206922, &(0x7f00000001c0)) closefrom(r0) poll(0x0, 0x0, 0x90010000) 3.893540289s ago: executing program 5 (id=38): sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000180)="42617cceb021f6b9aa", &(0x7f0000000200)=0x9, 0x0, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xfffc, 0xffff63df, 0x7, 0x2, 0xb, 0x3, 0x40, 0x10, [{0x5, 0x7, 0x6, 0x80000201}, {0x9, 0x8, 0xffffffff, 0xfffffff4}, {0x3, 0xfffffffe, 0x8, 0x3}, {0x2, 0xdf, 0xf, 0x3c}, {0x1, 0x80000001, 0xf11, 0x7}, {0x800, 0xffff, 0x2, 0x7}, {0x0, 0x3, 0xc5, 0x2}, {0x7, 0x1, 0xfffffff8, 0xf3ffe2eb}, {0x8, 0xfff, 0x7, 0x20}, {0x3, 0x0, 0x100005, 0x400}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xf1a, 0x800002, 0xa66}, {0x3fd, 0x10a, 0x9, 0x41}, {0x200083, 0xee2, 0x4f94b6ee, 0x4}, {0x81, 0xd54a, 0x3, 0x5}, {0xffffffff, 0x0, 0x6, 0x869}]}) (async) setrlimit(0x8, &(0x7f0000000480)={0x42, 0x62}) (async) r0 = syz_open_pts() (async) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000004c0)=0x1ee) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x5, 0x5, 0x1, 0x5, "01c1eddaeb8048c307498000e00000000100ffff", 0x3eb2, 0x3ff}) 3.678138494s ago: executing program 7 (id=71): r0 = socket$inet6(0x18, 0x4001, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x91e, 0x4) (async) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000080)={0x10, 0x2, 0x3}, 0x10) setuid(0xffffffffffffffff) (async) listen(r1, 0x7fff) (async) mkdir(&(0x7f0000000340)='./file2\x00', 0xc1) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='w\x00') (async) mkdir(&(0x7f0000000400)='./file2/file0\x00', 0xc2) (async) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff080600fd0700060900000000000000aa00000001ffffffffffff000000002a33a035142a8510c07d42c9d9b40b7756d340d48ee6e4bbef53cadd01000000000000007b1a1d118e"]) (async) ppoll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0, 0x0) (async) connect$inet(r1, &(0x7f0000000280)={0x10, 0x2, 0x3, 0x7}, 0x10) connect$inet6(r0, &(0x7f0000000100)={0x1c, 0x18, 0x0, 0x9, "fe8000e000", 0xa}, 0x1c) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40000, 0x2) (async) r3 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) flock(r3, 0x2) (async) fcntl$lock(r3, 0x7, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x3, 0x1}) (async) recvfrom$inet6(r2, &(0x7f0000000140)=""/243, 0xf3, 0x3, &(0x7f0000000240)={0x1c, 0x18, 0x1, 0x7, "09ed04d1788f894e215130b0aed8893f", 0x3}, 0x1c) 3.652066559s ago: executing program 4 (id=77): r0 = semget$private(0x0, 0x1, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa3a98d4ec24e10800460000240000000003019078000000000000000089030800120090780005000600008000"]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x1c8, 0x207f}, 0x0, 0x101, 0x0, 0x0, 0x40000000000001, 0x0, 0x40000009}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getgid() setresgid(r1, 0x0, r1) semop(r0, &(0x7f0000000780)=[{0x1, 0x5, 0x800}, {0x4, 0x1000, 0x800}], 0x2) 3.609910459s ago: executing program 4 (id=79): openat$tty(0xffffffffffffff9c, &(0x7f0000001000), 0x100, 0x0) clock_getres(0x2, &(0x7f0000001080)) 3.593898495s ago: executing program 4 (id=82): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0xe8, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$DRM_IOCTL_MODE_GETENCODER(0xffffffffffffff9c, 0xc01464a6, &(0x7f0000000140)={0x0, 0x7, 0x0, 0xd, 0x7f}) ioctl$DRM_IOCTL_MODE_CLOSEFB(0xffffffffffffff9c, 0xc00864d0, &(0x7f0000000180)={0x0}) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f00000001c0)={&(0x7f0000000100), 0x0, r1, r2, 0x5, 0x86, 0xfffffff7, 0x0, {0x954, 0x5, 0x6, 0x1, 0x1800, 0x8, 0x9, 0x1, 0x80, 0x80, 0x7f, 0x9, 0x4, 0x68, "00d34f904d97b57d56c32b8e541b5e61f2e935930871ba696aa92514623e7f7f"}}) rename(&(0x7f0000000000)='./file2/file0\x00', &(0x7f0000000080)='./file0\x00') 3.592357319s ago: executing program 4 (id=83): sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x5, &(0x7f0000000080)="d9ee90440a3a0149afd6df2d4d8bf84df2d831367295dffad9bd14b7c796cb81ac7b246292c4e76a4df98684bc69589766b25446ee4e9e143e33e9a9abb89cf98bea7a6230b0cc1efb44ba43c13658a7b6e039bcb2b1e5d1b868b5d800ca8a03e31c52b482737a9bb28b587fe7c517045782da5ae20b83a7cc134f8e94d2f33d51d19ad68b0afae4098762bf8695020000000000000069e0cdf09940c5bde81ff56d429f860cf9f7e922ed7855eb1e6f73244185914182e5578d4946c31a6ffb28b1d976afec7f2c5e97e39e635c3e8f64fe796e", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) poll(&(0x7f0000000000), 0x35, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) 3.15212143s ago: executing program 6 (id=93): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000002c0)={0x8372, 0x7, {0x7fff, 0x80000001}}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x5, 0x1, 0x100000000000000, 0x2}) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000140)="717a26868cc170c195d2b6acea7b4d7a0930ff3c775b153398105cb34b4757379d6d43144900959b4583138ee8a70949e39a76b8f1e440c592747ebf8ed5b375a12a5e903035d99e5586069c8ff4cd8ee0eb9afc91540643f1bf41944ae8a948a1ab02cb8b684aff37644b14e02d334e37466aa816a30af1d31f32f45b2db8e79f38d93e336a2d2bf2f14f3e55f0f50ba2f6c12c521d35d2a0cb4d357524a0897d03472fb5351af19834bbb7881284291480e839ef80cfd9f07a469e04dc49f5f6db22d0424ebd16237aa850eac83902abdb7db94977a0443b", &(0x7f0000000240)=0xfffffffffffffff2, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000280)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 3.149914009s ago: executing program 6 (id=94): setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0\x00') fstatat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() syz_emit_ethernet(0x56, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, "000002", 0x20, 0x0, 0x96, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@dstopts={0xf0, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x7}]}], @udp={{0x3, 0x3, 0x8}}}}}}}) close(r0) syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffff2e, 0xfffffffe, 0x8001, 0x204, "4e00c4763e1a726400", 0x1, 0x6}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="b916", 0x2}], 0x1) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) 3.049936831s ago: executing program 6 (id=99): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r0 = socket(0x18, 0x5, 0x0) utimes(0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x42, 0x62}) sysctl$vm_swapencrypt(&(0x7f0000000800)={0x6, 0xb, 0x40731860a25c5742}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x80047469, &(0x7f00000000c0)={0x42b7c5, 0x92, 0xd, 0x0, "07598f599ac007000001009983ffa800", 0x72c, 0x5}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000400)="8c87ef53c1191bb88f7d68440393764c0f72de9df851a8db15f47e670b8e2ac7a1e8e7a30e0d20e19c1569c3ad6a668b76b69d17b67c4130aaa0089625e047ceb3bc12cf2d36c47f553a3d3f64cbd8b543dfc3ee166e1bd558d905f5778c07a8179315ab6c8b60ee917d8b8a754ba12a01eeb52a561291ccf0abb67d7d12e8094f16efbc508f92c7137ed9af49e620a947ba3d2fe4ce2c84876fd8f26162621d79f321eeea71", 0xa6}, {&(0x7f00000004c0)="c147787aa9f11adbc231f2a94197aa2aa238020e98a31d69541948076338a323fc07a15ddb0c8577c596ec59bc8c61559dbd1fb173c09ccba40c088c81118894a4bcdc9ab3081606fd1c6045a4c8b48f4650db143a1ba834bebbe37446e355b4e76955947f", 0x65}, {&(0x7f0000000540)="6d1f5b668f3288c1d4536d3bcfcd52f4ae2b42cc1e47b9f0bbd9201f774205f73f18f208ad73514920ade28eb0fa24e0cc822eafc9cd0c4325e69a14e64ad7f3137bcaf97dcd4026bb538784deb559462f0be25531e87be9864fbc82b16c620b8d9bd65482e4e8c5b0827232d76d2e7f35cf4059a29e82ba055409a2cac92a90e84a1dbb68e98b03afe41e061baad3622a933985fa5f25db5fd62c4d8bfd7913cb32f91bf98074ca2717467e0098113de5b18a9d55cf391a4c361da6235471967ee32a15bcb0cb4b6952da7d3db8c7", 0xcf}, {&(0x7f0000000640)="36485ac15610d55b63c003612d8373d2b37d990f109d247428ba482296acd09e44fb06e251346cc16a77799d1f5cccff760edb2ca6986ec7c697b894361fef4fbb71cf52dff3275fca23d8e684ce36dfd5e3d4b56c9a378a8ddc31466f3cbcbf6e2c45edd81c22d6f0c2519f1192fba2da08b4bf44984acda42d2991b76253", 0x7f}], 0x4) r2 = socket(0x6, 0x8000, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000340)="03000000", 0x4) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000400), 0x0) r3 = socket(0x20, 0x4000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmmsg(r4, &(0x7f0000000700)={{0x0, 0x0, &(0x7f0000000740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}}, 0x38, 0x2) getsockname$unix(r3, 0x0, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000840)={0x42, 0x62}) r5 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r5, 0x80047469, &(0x7f0000000880)={0x42b7c4, 0x3, 0xd, 0xffffff7d, "bb0800064ee076f40a092000", 0x80000001, 0x9}) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = socket(0x18, 0x3, 0xfe) connect$inet6(r6, &(0x7f00000001c0)={0x1c, 0x18, 0x0, 0x7, "fe8000040000000000ff00"}, 0x1c) write(r6, &(0x7f0000000240)="24bdfa5d1d28443b369705e19f98c1752e77a28773c63e35348295b299ab09dbd0734449c365d05ba16600000000000000006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0xd0) sysctl$kern(&(0x7f0000000180)={0x1, 0x5b}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) 3.048731377s ago: executing program 6 (id=100): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000080)='./file2/file0\x00', 0xcb) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000140)="9b1809ffff", &(0x7f0000000180)=0x5, 0x0, 0x0) unveil(&(0x7f0000000200)='./file2/file0/file0\x00', &(0x7f0000000100)='c\x00') mknod(&(0x7f0000000000)='./file2/file0/../file0/file0\x00', 0xc000, 0x4) 3.048247941s ago: executing program 6 (id=101): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x6, 0x80000001, 0x80000201}, {0x2, 0xfffffffb, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x4000002, 0x7, 0xf}, {0xfffffffc, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x40000007}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc487}, {0x7e, 0x5, 0x1, 0x5}, {0x9be2, 0x6, 0x6, 0x69}]}) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) shutdown(0xffffffffffffffff, 0x2) syz_open_pts() mkdir(&(0x7f0000000440)='./file0\x00', 0x0) (async, rerun: 32) mkdir(&(0x7f0000000480)='./file2\x00', 0xc1) (async, rerun: 32) chmod(&(0x7f00000004c0)='.\x00', 0x49) mkdir(&(0x7f0000000500)='./file2/file0\x00', 0xc2) (async) rename(&(0x7f0000000540)='./file2/file0\x00', &(0x7f0000000580)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) (async) poll(&(0x7f0000000240), 0x35, 0x0) (async) r1 = kqueue() (async) r2 = syz_open_pts() read(r2, &(0x7f0000000280)=""/87, 0x57) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f0000000380)={&(0x7f0000000340)=[0x3], 0x1, 0x2, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01864c2, &(0x7f00000003c0)={0x0, 0xcf445110f34138c0, r0, 0x0, 0xfffffffffffffff4}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r3, 0xc01864c1, &(0x7f0000000400)={r4, 0x0, 0xffffffffffffffff, 0x0, 0x9}) (async) closefrom(r1) (async) syz_open_pts() (async) poll(&(0x7f0000000300)=[{}], 0x20000000000000fe, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x1, 0x6) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="06ec9c28", 0x4) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x30, 0x11, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x1, {0x4, 0x6, 'E\x00p', 0x6, 0x2b, 0x6, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="81f1dd9a4d75d4d146a8a12316354557"}}}}}}}) 2.900466623s ago: executing program 32 (id=83): sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x5, &(0x7f0000000080)="d9ee90440a3a0149afd6df2d4d8bf84df2d831367295dffad9bd14b7c796cb81ac7b246292c4e76a4df98684bc69589766b25446ee4e9e143e33e9a9abb89cf98bea7a6230b0cc1efb44ba43c13658a7b6e039bcb2b1e5d1b868b5d800ca8a03e31c52b482737a9bb28b587fe7c517045782da5ae20b83a7cc134f8e94d2f33d51d19ad68b0afae4098762bf8695020000000000000069e0cdf09940c5bde81ff56d429f860cf9f7e922ed7855eb1e6f73244185914182e5578d4946c31a6ffb28b1d976afec7f2c5e97e39e635c3e8f64fe796e", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) poll(&(0x7f0000000000), 0x35, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) 2.445145728s ago: executing program 2 (id=106): open$dir(&(0x7f0000000140)='./file0\x00', 0xf02, 0x186) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x32) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffc) (async, rerun: 32) select(0x40, &(0x7f0000000200)={0xfffffffffffffffd, 0x2, 0x1, 0x560, 0xf20f, 0x6, 0xfffffffffffffffe, 0x4}, 0x0, 0x0, 0x0) (async, rerun: 32) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mlock(&(0x7f0000012000/0x3000)=nil, 0x3000) (async) write(r0, &(0x7f0000000100)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 2.193663567s ago: executing program 2 (id=107): r0 = kqueue() (async, rerun: 32) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) (rerun: 32) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="7fd8e6906ed8d5bd3979b315f3b84670cfc5ea5bd31d7c87333f1348a167c2b7137361c43522c809611157d0fb84777d0654c764ed54af538cee78a459c5cf96", 0x40}], 0x1) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f0000000140)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f00000000c0)={0x0, 0xffffffff, r0}) (async) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x7d, 0x4, 0xc6c6, 0x8db}, {{r0}, 0xfffffffffffffffa, 0x26, 0x54, 0x7993, 0x92}], 0x3ff, 0x0, 0x8000800, 0x0) 2.190605348s ago: executing program 2 (id=108): r0 = semget$private(0x0, 0x1, 0x19e) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x81, 0x1, 0x80, 0x1}], 0xdb9f, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xa, 0xfffff, 0x4, 0xef}], 0x10b, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0xc0, 0x6, 0xfffffffffffffffc}, 0x0, 0xae0d, 0x0, 0x0, 0x5, 0x0, 0x359}) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffc, 0x1000}], 0x1) 2.189676197s ago: executing program 6 (id=109): setrlimit(0x8, &(0x7f0000000000)={0xe, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getsid(0x0) ktrace(0x0, 0x5, 0x2300, r1) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7d, 0x4, 0xf58, 0x5cffff5f, "000000000200000000007eee7e1953deaf3200", 0xd41, 0x11}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="f81b2c2b2334ccf758827572af085059b54680e3974b68a79fadf2b5903cfe3505f7f4e2aefa8cda93ccfdaf80affadd098844e16e23a1e3c57345f5f09c2c994b8e8f3e34b389a1ad6f0e2f6d46dc4a7962ed21adea1d16046c9d4a35491dce76412346289ef0d9a9421a8957d7e9e534c6e3b6cf286574477c1d85e9c509ed8445d493b52088cadd255b79813dbdfcbc32d658329be1015d3d12ed66f4270887c3c393ce5acc50cb41d1b0e0b741ba935009bf0dadf0a01e2979b294781ae84799907c4a8d9fa65ab362c7afdf45046d15d840d87a3ee1dfa897f7e5fb1a48d8e477ae20b8b98e4913f6d221196539b29d8eb9ff0b1c2b2b8eff8158e16db38f99ffc302f18ac3386bfd91028d3f92d613c0a2a26b35f9c36fde9a06ead2328d5de18195578cf2414254c30fa2231787de811304427ef376c282f9c3ba2f8e2846115bd73d8fc53bace16a3afb15cfa939b008fc81d6aba0ee8a5e4dc3861932a45fff5a1b670de7701a784d37dad4921bdea22114fe9283ab07358aff90aad41f291d797c0d4514083b317fb02a65858c6bb2a1ea23700f62eb57c62f3003b849d9b192e6fc17256346f1b0b8f9eebb940cbab314dd81bd4ad2a27c014fe28245528c8bb4bb1c73f92369799634a5bc047a258d39ec3caf48eb250b0a119bac64c043a9503a409c834a776315dd7464b4d960d2b0a3e7ed78fc97c1eeedd03626017e06f48e05a149c686ccf990cdb1fce5e2f29673000000000000022b929e0e8142a0e898145f3eaaf381c49ee518945b55f11d9aac4d03fd028cf59dd8fc3436a14ddac9017daa21c4198d3f1316c989496e0d627ac79f8e8c18c7c504b2e9792b19053a9cee91db09b4e8cf91d057a796fe0117ad02cf63ddb20843bcc89ac64d263af4b9b4a09b4aa533d8c118fa29b422bfaa3c3a3419019fd2cea9cc745a16cd58eaa993f0d9cc815c4fce836fff9fa0200a50d1dd72c77946f86f30757a1284f3dbcdcffe5a59de4203d1e354c3e091fa416cdaf8249dcfaa63749aefe257b0f392de0a7b22d98a64ea9627718184dca04594d5eec1dfc3f8a0d2d930978a32926e92a5442a8be9fdb515f658f9e9264d61c0dfd1e21a77660106a4f0a0cf1460ae6f663f7b9d7ada379ffd8c2d883e6e12a071a36192a3522d6d9c2e6c5b7b8bf59af4e78810e6b0e0ace4c20693584b90a0f4e533f379c6b35842487a2a8da5559e0fe5fa35790900", 0x36f}], 0x1) r2 = syz_open_pts() sysctl$net_inet_gre(&(0x7f0000000580)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setsid() r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, &(0x7f00000000c0), &(0x7f00000004c0)=0xfffffffffffffeec) sysctl$net_inet_ah(&(0x7f0000000500)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000540)={0xa}, 0x7, &(0x7f0000000580), 0x0, 0x0, 0x24) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETAF(r2, 0x80047476, &(0x7f0000000100)={0x3, 0x7, 0x1, 0x4, "4a00c35bae198f4d0e61670e7e22c7e84c5d83f9", 0x7, 0x1}) 2.187790133s ago: executing program 33 (id=109): setrlimit(0x8, &(0x7f0000000000)={0xe, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getsid(0x0) ktrace(0x0, 0x5, 0x2300, r1) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7d, 0x4, 0xf58, 0x5cffff5f, "000000000200000000007eee7e1953deaf3200", 0xd41, 0x11}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="f81b2c2b2334ccf758827572af085059b54680e3974b68a79fadf2b5903cfe3505f7f4e2aefa8cda93ccfdaf80affadd098844e16e23a1e3c57345f5f09c2c994b8e8f3e34b389a1ad6f0e2f6d46dc4a7962ed21adea1d16046c9d4a35491dce76412346289ef0d9a9421a8957d7e9e534c6e3b6cf286574477c1d85e9c509ed8445d493b52088cadd255b79813dbdfcbc32d658329be1015d3d12ed66f4270887c3c393ce5acc50cb41d1b0e0b741ba935009bf0dadf0a01e2979b294781ae84799907c4a8d9fa65ab362c7afdf45046d15d840d87a3ee1dfa897f7e5fb1a48d8e477ae20b8b98e4913f6d221196539b29d8eb9ff0b1c2b2b8eff8158e16db38f99ffc302f18ac3386bfd91028d3f92d613c0a2a26b35f9c36fde9a06ead2328d5de18195578cf2414254c30fa2231787de811304427ef376c282f9c3ba2f8e2846115bd73d8fc53bace16a3afb15cfa939b008fc81d6aba0ee8a5e4dc3861932a45fff5a1b670de7701a784d37dad4921bdea22114fe9283ab07358aff90aad41f291d797c0d4514083b317fb02a65858c6bb2a1ea23700f62eb57c62f3003b849d9b192e6fc17256346f1b0b8f9eebb940cbab314dd81bd4ad2a27c014fe28245528c8bb4bb1c73f92369799634a5bc047a258d39ec3caf48eb250b0a119bac64c043a9503a409c834a776315dd7464b4d960d2b0a3e7ed78fc97c1eeedd03626017e06f48e05a149c686ccf990cdb1fce5e2f29673000000000000022b929e0e8142a0e898145f3eaaf381c49ee518945b55f11d9aac4d03fd028cf59dd8fc3436a14ddac9017daa21c4198d3f1316c989496e0d627ac79f8e8c18c7c504b2e9792b19053a9cee91db09b4e8cf91d057a796fe0117ad02cf63ddb20843bcc89ac64d263af4b9b4a09b4aa533d8c118fa29b422bfaa3c3a3419019fd2cea9cc745a16cd58eaa993f0d9cc815c4fce836fff9fa0200a50d1dd72c77946f86f30757a1284f3dbcdcffe5a59de4203d1e354c3e091fa416cdaf8249dcfaa63749aefe257b0f392de0a7b22d98a64ea9627718184dca04594d5eec1dfc3f8a0d2d930978a32926e92a5442a8be9fdb515f658f9e9264d61c0dfd1e21a77660106a4f0a0cf1460ae6f663f7b9d7ada379ffd8c2d883e6e12a071a36192a3522d6d9c2e6c5b7b8bf59af4e78810e6b0e0ace4c20693584b90a0f4e533f379c6b35842487a2a8da5559e0fe5fa35790900", 0x36f}], 0x1) r2 = syz_open_pts() sysctl$net_inet_gre(&(0x7f0000000580)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setsid() r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, &(0x7f00000000c0), &(0x7f00000004c0)=0xfffffffffffffeec) sysctl$net_inet_ah(&(0x7f0000000500)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000540)={0xa}, 0x7, &(0x7f0000000580), 0x0, 0x0, 0x24) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETAF(r2, 0x80047476, &(0x7f0000000100)={0x3, 0x7, 0x1, 0x4, "4a00c35bae198f4d0e61670e7e22c7e84c5d83f9", 0x7, 0x1}) 1.853596782s ago: executing program 5 (id=38): sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000180)="42617cceb021f6b9aa", &(0x7f0000000200)=0x9, 0x0, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xfffc, 0xffff63df, 0x7, 0x2, 0xb, 0x3, 0x40, 0x10, [{0x5, 0x7, 0x6, 0x80000201}, {0x9, 0x8, 0xffffffff, 0xfffffff4}, {0x3, 0xfffffffe, 0x8, 0x3}, {0x2, 0xdf, 0xf, 0x3c}, {0x1, 0x80000001, 0xf11, 0x7}, {0x800, 0xffff, 0x2, 0x7}, {0x0, 0x3, 0xc5, 0x2}, {0x7, 0x1, 0xfffffff8, 0xf3ffe2eb}, {0x8, 0xfff, 0x7, 0x20}, {0x3, 0x0, 0x100005, 0x400}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xf1a, 0x800002, 0xa66}, {0x3fd, 0x10a, 0x9, 0x41}, {0x200083, 0xee2, 0x4f94b6ee, 0x4}, {0x81, 0xd54a, 0x3, 0x5}, {0xffffffff, 0x0, 0x6, 0x869}]}) (async) setrlimit(0x8, &(0x7f0000000480)={0x42, 0x62}) (async) r0 = syz_open_pts() (async) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000004c0)=0x1ee) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x5, 0x5, 0x1, 0x5, "01c1eddaeb8048c307498000e00000000100ffff", 0x3eb2, 0x3ff}) 1.625520115s ago: executing program 7 (id=71): r0 = socket$inet6(0x18, 0x4001, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x91e, 0x4) (async) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000080)={0x10, 0x2, 0x3}, 0x10) setuid(0xffffffffffffffff) (async) listen(r1, 0x7fff) (async) mkdir(&(0x7f0000000340)='./file2\x00', 0xc1) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='w\x00') (async) mkdir(&(0x7f0000000400)='./file2/file0\x00', 0xc2) (async) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff080600fd0700060900000000000000aa00000001ffffffffffff000000002a33a035142a8510c07d42c9d9b40b7756d340d48ee6e4bbef53cadd01000000000000007b1a1d118e"]) (async) ppoll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0, 0x0) (async) connect$inet(r1, &(0x7f0000000280)={0x10, 0x2, 0x3, 0x7}, 0x10) connect$inet6(r0, &(0x7f0000000100)={0x1c, 0x18, 0x0, 0x9, "fe8000e000", 0xa}, 0x1c) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40000, 0x2) (async) r3 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) flock(r3, 0x2) (async) fcntl$lock(r3, 0x7, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x3, 0x1}) (async) recvfrom$inet6(r2, &(0x7f0000000140)=""/243, 0xf3, 0x3, &(0x7f0000000240)={0x1c, 0x18, 0x1, 0x7, "09ed04d1788f894e215130b0aed8893f", 0x3}, 0x1c) 1.522547289s ago: executing program 5 (id=119): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x6, 0x8331, 0x8c, 0x1, 0x9, 0x1, 0xfffffffc, 0x1, 0x0, 0xffffffffffffffff, 0x4}) ioctl$WSDISPLAYIO_LINEBYTES(r0, 0x4004575f, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0x0, r0) fstatat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x4) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f0000000200)={&(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x0, 0x0, 0x7, 0xffffffff, 0x4, 0x1, {0x9, 0x4, 0x7f, 0xffff, 0x7, 0xa, 0x0, 0xfff7, 0x4f, 0x5, 0x9, 0x7, 0x19020, 0x1, "a6fd3979b9a1f50cf676734e2462bd8933aed7310266c2f5c170e6a0f5a3c291"}}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f0000000280)={0x0}) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f00000002c0)={r2, 0x2, 0xd, 0xd, 0x3, 0x401, r3}) r5 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x2) r6 = fcntl$dupfd(r5, 0x0, r0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000340)=0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000380)={0x5, 0x2, {0x200, 0x7fff}}) poll(&(0x7f00000003c0), 0x0, 0x2) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(0xffffffffffffff9c, 0xc01064bd, &(0x7f0000000480)={&(0x7f0000000400)="d23f23179f9439b2e493ae063c3e48c5e56051a4bc6a56fde2445ff7c0b5a2bd5eb70299273f0d02ece623af3e9551774bfc010d11ce8550daa835d2daa01f49ee300a85ab7860622068b23e15e30aa73ffef340bb341e6064595fb4b8eba78ad640ce73bb2843c3bf2c91ec027f278fdbd44feeda2e", 0x76, 0x0}) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r5, 0xc01064ac, &(0x7f00000005c0)={r7, 0xce, &(0x7f00000004c0)=""/206}) r8 = openat(r5, &(0x7f0000000600)='./file0\x00', 0x10, 0x40) ioctl$DIOCRGETTABLES(r8, 0xc450443f, &(0x7f0000002380)={{'./file0\x00', './file0\x00', 0x8252d44a84e9fbac, 0xa6}, &(0x7f0000000640)=[{'./file0\x00', './file0/file0\x00', 0x1d}, {'./file0/../file0\x00', './file0\x00', 0x8, 0x8d}, {'./file0/file0\x00', './file0\x00', 0x20}, {'./file0\x00', './file0/file0\x00', 0x0, 0x1}, {'./file0\x00', '.\x00', 0x40, 0x3}, {'./file0\x00', './file0\x00', 0x2, 0x3}, {'./file0\x00', './file0\x00', 0x1, 0x70}], 0xfffffffc, 0x7, 0x0, 0x81, 0x3, 0x1, 0x24, 0x2a5}) r9 = fcntl$dupfd(r6, 0xa, r6) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000002800)={0x9, [{0x2, 0x1ff}, {0x2, 0x7fe000}, {0x3, 0x10}, {0x2, 0xd91}, {0x1, 0x5}, {0x3, 0x6}, {0x0, 0x18000}, {0x1, 0x55}, {0x3, 0xfffffffb}, {0xe745d63faf656ee2, 0x7}, {0x2, 0x4000000}, {0x3, 0x40}, {0x3, 0x2470c000}, {0x2, 0xff}, {0x3, 0x1}, {0x1, 0x5}, {0x3, 0xe}, {0x2, 0x5}, {0x3, 0x1}, {0x2, 0x9}, {0x3}, {0x3, 0x6}, {0x1, 0xfffffffc}, {0x3, 0x3}, {0x1, 0xffff}, {0x1, 0x8}, {0x2, 0x9}, {0x2, 0x7}, {0x1, 0x8}, {0x0, 0x10}, {0x3, 0x7}, {0x2}]}) getsockname$inet6(r6, &(0x7f0000002940), &(0x7f0000002980)=0x1c) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000029c0)) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000002a00)={0x80, [{0x1, 0x6}, {0x2, 0x1}, {0x1, 0x5}, {0x3}, {0x2, 0x2}, {0x2, 0x9}, {0x2, 0x81}, {0x0, 0x7}, {0x2, 0x9}, {0x2, 0x80}, {0x3, 0x5}, {0x1, 0x2353}, {0x3, 0x1400000}, {0x1, 0x2}, {0x3, 0x8}, {0x3, 0x8}, {0x3, 0x100}, {0x2, 0xffffffff}, {0x3, 0x2}, {0x2, 0x8}, {0x1, 0x1686}, {0x1, 0x1}, {0x2, 0x80}, {0x2, 0x4189b58a}, {0x1, 0x5}, {0x3, 0x3}, {0x7c5f95477e031b8b, 0x5}, {0x1, 0xffff}, {0x2, 0x9}, {0x2, 0x1}, {0x2, 0xe6}, {0x2, 0x5}]}) ioctl$DRM_IOCTL_GEM_FLINK(r5, 0xc008640a, &(0x7f0000002b40)={r4}) connect$inet6(r5, &(0x7f0000002b80)={0x1c, 0x18, 0x1, 0x10001, "0e62b0925c5c0dc8f30b7ddd1ef3feff"}, 0x1c) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003080), 0x400, 0x0) sendmsg$unix(r5, &(0x7f0000003140)={&(0x7f0000002bc0)=@file={0x7, 0x0, './file1\x00'}, 0xa, &(0x7f0000003000)=[{&(0x7f0000002c00)="a012e4098149d91f029f4bbbe73a819898c4bfed8e19c166ed45a04b092c08f731c091ca322139b55f3f3f2b9994edc5e24b508a62a53577254639b5a00e50040ebb3dd56dfb78ef69cd0510849743e2f04a0e8e3b98426f784b556c7fea7318df063b98187177ec34b82abce7974950c3636a5c17e3f275995847aae295c9ecf591427af2423bc4b1ecbb8ca56a1bbdd689a06b45eb067e67dd59936eeca7b57c07f385c2ac6c9d7138bcc7683c638f04761c5a1f9d34b71fcfc9a8fc79bc51da783a562bfd86b8832996280ed59fa6a805486c6cbba9c7382bcbd1289f61fef90536d10815339a6f7d0314ff68b4d3fe809b", 0xf3}, {&(0x7f0000002d00)="adfe99363b5fd592ac22bdad7da00a06549977b0a9e828c78f0866a498747c133962cb579165addacfc954f52b909f5d1b0a6cdf46f8b024ee3fd0778292cb26c0fb2653de2b1359fb47ba6aa0c210a1cf45f7b1c1311aba0cddc305c198215e3d6990d7c85d6e04779f690867f6d1a711be3fbdce39e300aea640ee39c0d29e93c0e1f14090a397", 0x88}, {&(0x7f0000002dc0)="74754e7e3165fce75a07145e9db6be7dc476d74f9ae63deb2f0b4996da21fa61fc", 0x21}, {&(0x7f0000002e00)="b38b2ef8e14f007ba4ca3c72875133ad01879ec2c7333c6932542c383287314fdfe525f951de0adb5267db8318635d5cb581fdbb1fe51f7733399288fe5395307d286793", 0x44}, {&(0x7f0000002e80)="2a0dafea647fa685be35a983c11bc8907be6030c9c54104e7561aa6806", 0x1d}, {&(0x7f0000002ec0)="1fe38f2c052477057d0a8854757a0c7babd93058e40d1467dd861c91e3d9ba41f80937dd914801a86ebe511a0a2d46f11ee72d492d544209068058c92b568be6e57cf043868fb42d89b0433590bd3d1af02aae", 0x53}, {&(0x7f0000002f40)="0e43e1fa7d4008dc93b098f09d106328f6f60f930dfe03df08d866ecf7e067d2b96be20c53f300211cd925905c893971ffd7f3b4a98b42200fa822aea2c57aba99e3d2c78a500af13f90e0d9bc1145708ad16e862303794d4eceeaefbca942ae1f6aa425edbc57ed831ad3b3831890a28f9e1441557e7e40fbc19fa53e5d6cc692559f977932ea77ab8a8a93f10f1b296a988037fc8f45ecbef10ad2c22bf1580569312bd21abc", 0xa7}], 0x7, &(0x7f00000030c0)=[@rights={0x1c, 0xffff, 0x1, [r9, r8, r6, r9]}, @rights={0x28, 0xffff, 0x1, [r10, r8, r5, r6, r5, 0xffffffffffffff9c, r1]}], 0x44, 0x8}, 0x8) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r9, 0xc01864c6, &(0x7f00000031c0)={&(0x7f0000003180)=[0x7, 0x4, 0x5, 0xfffffff7, 0x80, 0x691, 0xfffffff5, 0x80000000, 0x5, 0x80000001], 0xa, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r11, 0xc00464be, &(0x7f0000003200)={r7}) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000003240)=0x1000) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r5, 0xc04064aa, &(0x7f0000003340)={&(0x7f0000003280)=[0x0], &(0x7f00000032c0)=[{}, {}, {}], 0xd1a, 0x0, ""/32, 0x1, 0x3}) 1.344350837s ago: executing program 0 (id=122): r0 = socket$inet(0x2, 0x2, 0x0) setsid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1001) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x1, 0x2300, r3) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x5, 0x4) 1.343261475s ago: executing program 3 (id=123): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x17) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x2, 0x10, r0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x542e8000, 0x5, 0x80, 0x7, "7ae41edf7359421106329ef7dbc7f2b9580c72a7", 0x80, 0x7}) r1 = semget(0x0, 0x3, 0xb04) semctl$GETALL(r1, 0x0, 0x20, 0xfffffffffffffffe) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) seteuid(0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x5, &(0x7f0000000140)="d9ee90440a3a0149afd6df2d4d8bf84df2d831367295dffad9bd14b7c796cb81ac7b246292c4e76a4df98684bc69589766b25446ee4e9e143e33e9a9abb89cf98bea7a6230b0cc1efb44ba43c13658a7b6e039bcb2b1e5d1b868b5d800ca8a03e31c52b482737a9bb28b587fe7c517045782da5ae20b83a7cc134f8e94d2f33d51d19ad68b0afae4098762bf8695020000000000000069e0cdf09940c5bde81ff56d429f860cf9f7e922ed7855eb1e6f73244185914182e5578d4946c31a6ffb28b1d976afec7f2c5e97e39e635c3e8f64fe796e", 0x0, 0x0, 0x0) 1.34016875s ago: executing program 0 (id=124): r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000340)=0x35, 0x4) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x9, 0x7fd, 0x3, 0x4, "bd540cb13f3e85b42199e3f903783b32c709957e", 0x5, 0x8}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x31}, 0x4, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000240)=0x1918, 0x0, 0x37) close(r2) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000080)=0x1ee) read(r2, &(0x7f00000000c0)=""/180, 0xb4) ioctl$TIOCNXCL(r2, 0x2000740e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ee08665d23ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000f5ffff0000000000", 0x2c) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2, 0x0, 0x6}, 0x10) writev(r0, &(0x7f00000025c0)=[{&(0x7f00000012c0)="b99a3a4f93b836530a6cfec6fca60796c83d0fea1d781979c6853c7c24f1d4e2c2cc1a42257ebaab9e5863a3283b8a16c137ab6f80d23a787c92c579dbd4be1fbd2dcd2a424ae94a0ffe4bfa36b519a0104e99e46d011417d799c0cae98f503f57f8dbb9c296952fb3edfcc7e388d5dd20186ecdd58b548f517306b36c4f5ee4ed8526ad093b2e24ec5b434b7165b0bd6ca95d126ea6b1857de082f20569565ea256f9e672df6929acd4fc47809c47572ae9da42ccc5ef5d74f129e9623d5b43ccbc6acbbf5b3a270190a78c04595b413add", 0xd2}, {&(0x7f00000013c0)="6b8425b8adc065ec77125d3b101d304e257860c5d5599c9bb6471685d4dc1cc122af0a693c2826683874d1f80d3bf38fba73e19456a13df0c15338c43053c71e5b148fdb35ec9197993c3dc9554cdd62bd9aeaa5e4", 0x55}, {&(0x7f0000001440)="3364fa0ee81d8a89eb989eedf80aadad7468313de13cfe74d327f55e96898a479c4060f08923ddaeda5b4bf773a817843cc8be0b070a156b44f49d27e1e0a1c42c253704f95adea12f62af06dff6dce8cc871513163f2fcb2cc524c0ef41d50eeb1c932d38f72e9378a0c08c9b913e410da4ea9120b2849980ec9d8b2dafdf056b0b6b809bdcb545953a24cce4791a7372519d92bfbf15252b5b3606e45d2eddae0611b733b11a17c38ab06ba4630b6bc5c8d5dd4db5fae297f15c02a2738ea5a9dadbb38e42f1ab9fbadfb3ad163d0622607b25e8507695bf3d97369f352e46b37e483fe2bb053acbd3cc29175ec9b692aa617f69315e5989f75ab300e1e0017ed64b74d9a25583d306e3ea4e81ce2cfb79d25662f552bb880929838ba92eaf0278269d17b42fd532a85e49a6eda3bb716ef9fa2bd9b696e42d66b8f53aa4be8bd390fb1af2278e85bebb22635d0593990ee8031f3b7f5d5bda01086a831e1772e3484cbf86c00205a441b686691da9cd0bd9c1fb6239787cc2afbed895c7f45aadb4392b052086ae98c3374cf7986e55aa62635b549f4cdbc4ee12c9ab5ca2495071b6018c95a179bbada90c97c97e3b93f497dde1ba5645e7770baeefd4701b83347f3a5f24a0941c6e3d849578f8fc087d32ad74b4d115c967b3aff496da4e798a65ff2b1d3b851db1895f89986ca1f74b05a9ad7b6174f3d55cd0a4622212d3e43eb54186c9ddaeaf087366cd5814dc115c910af17afb33ccb843eb1d847411fea7327fb6756b937265acb1126624d37133d90b43ea49133cb4ebe4dd640ea9322a4ef2f811ab73099ba486d13efac99de648f855e42970639ff7402738f7941dd020a9c46af6fac8f9131831937fa4202989bdfa942afb02d84010b0b9ea2dfc63e4d81113d4c8ba2367ef1a04bc19b9bc434070647b4cbfa418edbcc4948daf5bbd3af5ceaf8bcbcd09a594292a5e6488f53158c1669d7b9debe1a6b59bcfc02d8e0c7432f60674129ded31e21506145531bff9a58c32a89bec649ae3036788190f63b9490b3a954b2dc967092cec0c4a2415504897bc2395e78e664673b3af7fb6c3c53feb255e79bfdc0f28ebe7b031f4af241ebb3ab1527b020c7733ef8f9f9e83b69135dbe679cf81f23fe5f037e7f8a91576b202ca129adaf8c5e56d1353efdf450fbd153d5412b59a6f0e6f299c5cac4b81090527097c85884f14453d76899d7b28eb0c5ab221c56c23b1c9ea80c573644d741f7e53a241c7330ba64237deb9922c3c8845a9c5e3cc2227e428273c9b6ff5413a81af5d0cada5d74d14d3ae6acef522366f23021d8156d37c90cf973d9851a9b093365127bc060c72ab230eb6335e66a8540106088b73c17490bb8fc885f1f4a6c54ca865e18c90ca3f3f5a5145a73e5069f49385d3f08e66cbe46eaeb0950ef94c5ef7896cb15a9ea20dd7bab6ca0344662f2db10da2d9674b8d60701a0b2763310d69944d2bab1f66eb90194fb93b297835e7f4fb087fb0223d145354cc5a9c8e966e655b40b97055371315e49a93648c299b32479abd3172bc016b40ba0292710ef875d7ad43f3aededee3762930b90e9a704ade9c2b26a2cf807a", 0x476}], 0x3) 1.338663826s ago: executing program 2 (id=126): r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x10000000, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x27, 0x20, 0x200000000000000, 0x82}], 0x5, 0x0) kevent(r0, &(0x7f00000000c0), 0x8a8a, 0x0, 0xc0000002, 0x0) flock(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0xb5219f1000b913f1, 0xb0) pselect(0x40, &(0x7f0000000100)={0x2, 0x4, 0x0, 0x6, 0x9, 0xfffffffffffffc42, 0x3, 0x6}, &(0x7f0000000140)={0xfffffffffffffffa, 0xfffffffffffffffb, 0x5, 0xd4b1, 0xfffffffffffffff9, 0x40000009, 0x9, 0x3}, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000180)="a7", 0x1, 0x4fbfc) open(&(0x7f0000000240)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79f9) sysctl$hw(&(0x7f0000000380)={0x7, 0xa}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000400)="1b4eaee6efe4961e4ac56d4a6e985e2ba69cd6ff64b6d0f33a6005cd6d", 0x1d}, {&(0x7f0000000480)="9503a6c29d8c68a97737de8c94fa1de3dc55c6676dfe275b66288e2e5ef37c33e001ae5cf79f6fe3111c70a0730b964ce3e6ffc83503625410a6b82951ff6068ca6dbe5eee4f4642f25a545bf7ae9cec7d243b964fe9f26f205efc492a5c72cbc0cdcd45aa49b467fbb873d334d9dec32e18e9d8915ba7970ad7b9bbfc3756ea8f1ba8d36ce59425a54513cee8c7524e487443454116a29c04f2431130677765206287126b1a01bc5234ec2f4ff746dc3991358c8f5dfc502936d3e0df905b4c4ea2e69a10a396e28005380bb0b87737e5b8279643c58bd88ac2db7eb5be4889e9bd60e2a8605611ea47550969b78661eb72fc390cd40096dd1d3ea5e1827d8be594de94e5b1dc501d40907af09c063fcf83cd7f99e0904d01d26f10ef4ef27e4a1a6e0796e9dec9bcc6f1645dae7c1becba745e669e7fe9eea198b68ea087948b7335cddfb9f43c5f92ca42fa7637b856e18b3e589f9d3ae8887a659b808feedf7698c06696ce213ea0f0e0bedf3a8b9ada896aa26931dc9c9fadc0d798f508f13f52bb53d756d6d59101b04ea0f60acd9876edc29c4fde1ad5e8fe595027a54831b3dbaec7f86cc33c9b07630c57af9e0b9bfbe8c42b6d049550788e03126f78ae67f0fcbf9f598374ea19e068c7c1ea5279a4e3f8e2a0fa969fc843a136d273654dc74cc216269e14cf767c9e9c13dbbeb0c8242df12feee811cf35a97738bb3bbb16bf8f0b22c734534e6b6561de7f77c02986c4180735a1259fcaa618f6681cd6bd3956e84591d8a1aa2f47df64dd7d14fe98ec6e7cfb76ea854b0dcc976a9aa16342fcbdcaaf5ceb064feccc2e3061739a83afad2e9c6460377819bbccbcfda329cbc0481571c6140e60b8646b43a6dd06bf8df1354acdce4fd33b131a8d4937810a124d43f90c3f21cb6de4d8eef00888beb62b677c8dbb52b0ae09c1778bf7653c09df42396e30dfacf63da5c984c802c4a03618cbc086c663d6d8187c6c5046449d2c2625776984526dc741886186f84ca356aa303c30e750365357dc9225e68a771d87e60d64879095ef7e46b7aa8eddee5e1a19e226ffddf303bc7563d11ce326ea4464da1761c67b86b1caf0c84a73bce035589b1432dec6b2af806611d1cd1ca6990d6dacd65842ddfeae8fb21a82c42e72076c56576877d0c9213d5fbd5eeffe58c35180543cd26fb70967d3ad3843929ae8ed02cd89cc78b1c20ef6594b6000ca6f2dde50d47e598b4f897c3d095b0d49e7e0d7045c5336af86b2ad74f09d57aefb3b312bfd4f56ffd502a79d208afc3ce592c3cdc15301704c24bee742b3f28afa47d0b5c8e8675fa203ca4f04da44c7cab3d4cb603ce41d1c62452e9893c175b9bba044a59d6173f306d7f3b07679c8c5d338411c4775b880da1cd9cfa27a2c3b31ed7e87474020ef537fe883d956375dce0bbed8b83b38b0f9925856d55b2257b4ea8a0c34a2a2c7115fbae00f93efdab453a664d9eafe5f31e1c509131563aa43b5f49ba6889c02fa0bf5c9afbda02fac36f0788e145163fc57ffdc98ebcd87d6e2d3f5058bac88d20684eb501fec40d520b5feb40b2af3c47d933c44665acf3b3c6d33eaabf82983377c1d6467356c95cda9f7ed75c1a72647b593f2a09f22898b064b3cb7142c9bb146605e1a5224e6c07d39cae7c0997666ea9add54ab99d19912ba8d8132d2c0be4297efe28fef5a7f48ce84b4235c462c95104defb58edfc13484c4a728c3fa6904bc8ac80b42870a747fb8b8efbc2a88e105feba73d405f404ae012064a88863db90fb0af6baf6839d2c9008b8ace7b9bcf2621b8fa68eaeb8b4155e04bd78fc57f88cee26e2dd7a4d60e44d1f0e1857a3570c35b9674438a6132b1a7260e5292d6960bd45a0da2a062beefd652f28e1956de737a4ae9434c786670d5a080e8b34ed3ab304b0aed6c0c7f9c1000f5aeeeaaad59583c75836e7308465d51bbb0ff14f1d79bef5e46d1b34e59a2b5e3a540598c4fd75a3196c26ebd4eb24505a40ca7ac265a80c79e0f47e1b06d8528b580f355eb7dda3a43bfd4fa981f0276d239e2e2d783d999b9f22df323f4441c8190aa297ba51bdceab53c7270f04add98336f11d97d79665e31e87bb732ddb716e5aa21439c44673b308c4d5b88df164c8a86c013ba00597d3b658b0726c896770a58f8285043d8aab4c8594f0aabb7636be973629e6437a590ef499337b6702a795eaba01a7e1832120ebc2574026e50b081ad1d4fb8c9f8555ee89e39b4d7dbff9d0e38df8768d59b14d6c0fedb8af10646ec31f9473ba520c7fc1a0bd549a66e10a495c0ab89a38e2f56a9b89116f14cff93ec46f381afe9ac11a83c406fc81190464812402aad909c1bc819c266a301db456652d22d909e4b500254f20a8591c636590ed7fef4dd6f909c78eaa58104360554bf7b2c45a39b15ad374b4a50060e394874878d508d20d8a2a68c77944366e0acd27e78a77a2413ce9b72bf48e172892bdb961226c2f5b3ecf9fc98cb7cfb8bc665dab07f0edd2ab965204574e6286c1add4719eaa8d44dae3442c47a907957112755ebdd37ad03ab74cf1e70c460b87ecb7c605aeded29cc1f675d1066420b3c5432fecf7a0d9a4b1146aafc71107d544a90181a433570eee8c24b0594ff4dada47eff92b85425625bbd4726c03c78a53c52221730622dec65d3550f25f6df86f3fe733e898c7428aa9a269136cdb2ff72bb370c112c5dc8de4aa3029ea7ac2a921fe2cb005f7bf21b0c407ff9d04ecfa13c156a0904cc25b2e5dabdc47571669409b55af14cfbb0ad7e99942bb19f5d8124fe9ac8abe172fee30c496507d5d537c2ce6f03db7a7b689a31c7eddfb6c7f704053b063772d603a116bbf08d98e3ac9334116ea4b6117212b219ced2d6f9a0a02e6044096549cbebf27f67c8ffefe466f10c089c0831e240c46524c9e50c2cf4309109ba2df3f6525741dfd64a25f831daa24369946ca9c67e32ba87859780cb7e2f4bc769132a2783258331342754940d438fce4c97b77f49456e8d27ade17d29b46b0193201e0310b300339f071973f7c2f679f55592e60dde6dc196fa051c20953d45a1f82b08fad722d3db02a84cb39c6af9ca977da616929face07bb1faf57defe7206adda60d56b6d6124816dce14632051ec7fafc9c48ce790b42122dbd338a57e6b451c47fe683cf9dd65102d4e836da541dc36ebb1dd9bb4ff81552705efb2f93944dcf3d3393233609aa14a4a3865649d7c80e26b88226d697bb9b9801810f413f0c27a3b65fc4279674ccf5c20b69a6ac85063c087d9111747761c78e3ce14eaece69d507dc1566b77aa5abbab51d78b966a5ab48b468f225cc0a589d97f7469e693281eb2e365deb62314a8d0c7680ce336fac795def5c016e7e8eb617cd6c70da7bf9d9bec59e4ef3dd4a51516ebd17ff2c83d513b8a25a8379cee5a0203614cceff66410690dfb2cf3dbaaa2d780c33ed5f56bf790382592b066f6d1dbd8a369c8bbab91ed4a84faa19dadd205497c1814cccd833f8b5e9a48e411b85fe184ab500bb23f9e000f30955c36c00e70814e7865a6a446bf1091981ee60494a32258666159c575d5d208081d80be6721bea08e3f2713e1f2e745cf8ebda8428bfcbda2cbeb2df38d7aa170f6895e7ccffebda5bbdf77ef21a8bb7367be7decdca59f915f91005366493735c0db59b75cb7490021b2e782dd6dcb7fe0b1e227e38c5a8d519bc65d4c9eb9002bc7424e18b8b11b5c50be053ffe9b90a18e8661b04caa35df04425ddf30785f8a8752200f5ec19ed11e93a3c1cb43347e540b8f52a36a466e63bb6deeaa8c6e2c024f448cefeb3b22a0fb95f08ec6ab2327621beabaeac20b78ad2bb78cc9a003e6c51e738022a30e1a38b98b3c021465f8bf7535577f38d7ccf1224694c2920bea9bbdb5746aa92e6973d698051b512a998c71f6ab9a495f888a8f49575d452479dfcf3c20d87f0900f6a5f197dd0d760d67dec1ff64ade4f60d262a09b42705b0b2c71a86f949eb8a6439359f985ea470e1352111b32d8c3f9f05c582bb906b9e98d20a90044abf295c504b7b9bb794cbfafd5baa768643c4e61d8c8782602367182c0fbb9a7145d3b2ace5083a5111acc6937d24d054d1ac14e59bb4cb8162ace83d0e4552e64e5ca553c246a23fedb77890decdb896a6bd340a6b3c60feef33718448c949158f22ccad83baa4e4fbb40985d2f6127d2650d7598162c001282fadf2ea2e1a973b6967f93d25fb48562ba4219f4e0c2c8cccdfc7088f195c75b7576c9d2484031dfb85a37cca1e8177bc1ad1c27264511d3ed281d1b508f6fbdd611d3535819fb54728b2a4dc17b44bf655b872a5e9842a9aee413aec396abb5812b14aea04316b68259874c442a848be00a45bc5d704fc2b2874386624f495747f61c67f9a18c420865e16571ada7660333c046306759484af32225373b93843231cabfc38b5bd57a6d904c247012dcbb99428bd5e566c73d74017867920ea601996822aca9c34499b468e5738234fd099b4d29de6a2875eb00b9d097c730b377ec54817ddea599e30017826bc41a0c16b650093569aa15570194c4cbac0ac4e02124e84016ecde45617481cf3618fbe916e4f9453f99b8db73739a57575cfa84ba38050eced4b2070a1824bb387a07146ba00077ae266c959744e09283a83b700a7b1bdad870218d4c30098602c2e6de95bc820078d185272d04f6e8c2bab1104c938a548f7ae5344698d3cf0af636add4818ca22ec0e6c8a6c3d37665e92e46bb628b67f057e7ff1b07953c75f9e11e6761d50c8e9a14ebfcfb573ac3f54563f7f5cdcd20f769b2a90ca0f50f9b6a021f51c10aa1dbbba8dd0d2b8f94cb1d092d41b21f749d0d0ad0cefbfd52d91cba54ab8355846dbd35f50c949e793c1d8b29454e6e895dbd3aefb8738c1113f0624ca7fce9e11af4fbbbc88fa96efb8b8fd6b20ab14ac7e63f26521769dcc6d72e18f372ee8e31ae2c9f1dc03ae561e77fbafb3927a925640d1898ddbe5533d48491a7148f7939a7f2adbedf33a92bb22058f83491cfa152376ed2ef2fe23fe8d4cd39dc42ad3d7e9625625d0a9985bdc50c379d2b742e6705baff63aa6d2474f42a41744c1c5b48e1a5ce896896656cad77a7c9ccd30d7841007365bc8de0aadb63e388d179c4440f1c375825ab32d0f2f2bbb9ef07e20c9f164abcd37f825ba0eb2154660fcaa54ec558d037a0c51d9516cef10421585d15302a52561420ac284ee99f226f3650944e57314b47aa2112d6bca425e1c77522165b7d4246df40514b6f75b5c8d1a8b05c14f0af1f9646222d0b6a8744b795618b08edffbb4ab624d26187ef1811045a419eb9aa7783c870963ba01cb2d3ca62958590436ee36b83cce3d9a44f1e1064c7e830a4ef09aac0d91325f234121ca70a302aa44eb5416871622e9e3ce5f954cb329e9b39a7200af9b67af32e8c83df0ba6319323956ed3a9057dddc52c0ada785457bb0767a82f2c2f504220cf6352fac98ac2e39e7ad84e771e78f340a21085e106e965c950b4577ebe61419a51904026bd5be7911165ae74bc32c08c093aa30d327e8d3093a7347575e3e1f4feece69928da2dd773f117a37020c4072004d804a0b73f4367688ada50907a56356b9ce493a64428c88973acc832bff6b3721d6e9641378b433747193d96ac318452bdfd0aff4a8a986573ee160b63005f736fb69881cbd954e3668481fc8d251cd5283d9c0c83933d1d1c1a9025896f08bf6f2a24097f8b6e95c81a526302", 0x1000}, {&(0x7f0000001480)="1d3a7441b8df6bf668d5fd060d280dd87099da98a0d945171b7b13786622251fa6e39c7b6211d539fe6ca50824dcb823fccce117f50a1428cee32c2602293922735513adefdbeb3ad740bfc97cc7c21010dafd33ed95bed2d08309ee19467810e27511e9294e9e1eee34c16b9ebf3177f39d3157e0a4571d9c4ca030612791c43a07b89fa30224bde9a8c1923f29d6a3bb7001bf409a84ea98e06f442d3d4821783dc02e97e91ecb4b12abc954be6652a3f4093fd9141bbb442c9ccf15cc95c9bcda4116c3922c2e589b804c60527f4aaa8d34abc5671fae3465f23763c016909ec10dada27801a2cd05a7f032deb96b2d5988e3b6a5a614d9c03f72ecfe92", 0xff}, {&(0x7f0000001580)="6c6ae8c0ddba043ecf1a35aabdb6140dea94d7fe019802d25d42bea38a99e15e9995e357fe1879a26b2c896b7c66bd608d14fe2a826c759f8858dbee3f4ea98c0f4ffa618ee00ca8877c45128e010ba3fa02b79a9cc44dfc33f4dc996fcc413b7f4be92ffe3035fe2145d3129a444381104a91495898d56827eff7229f3d1e243154ec4f7800231a2a665c6b02091992c3c0074b3151ed39ebe262a27cd16d4532e45dba72d261b7586385cf4dce037f2625f8e89e764a0973ed64a64fa679604ff1d0eb7aca2f005f5c5c1f0639d6ef59ce46573a60a4ce7f62405f3f66e3d268618238593651a485b63f84c5", 0xed}, {&(0x7f0000001680)="794cf009e08c7d1e9621476849564fc100cd0c7f2e19c1a1f3ff68a070b08db12ea3f62cf724d442d47c4cbafc7ab31f0d341e6f64758618ddc0421e16fa50", 0x3f}, {&(0x7f00000016c0)="6f373b659cfa9ef951a641a5a45a6c11a83c489e8605c411c7e4aeae78cd958fdb69f656fb5e0b8a889f12ac3c7fe4b2e12290049a4a03401dea71e0651bd31f252e4719ab48778767f8314127e0fc735c668357047b704cccb0469c09ff3b275f007746", 0x64}, {&(0x7f0000001740)="2c8f968d755f2c3fb39cf2850991ac0367a924b38dab6b78207a1c8d42556aa572a9fde0304414684f7496078caa0b7512ad961d4244aab8309628091717d031c0", 0x41}, {&(0x7f00000017c0)="40418f8ffcd16b1523096561be8b1703fad6e591a8fb0722f217c1e8b2f388a63e2c556d10360fd52b9f29e8eae0adbbec4a5900dae2273a73465d7108cbfe692d8acfc7f236225b50c0558e35cfcc04a608e7cad29c3e1e98da7950408158aeb5bc5d2782dc71da086b44ead1d70b116efe2d3e23b74e50215ec678b0105a04ca9ce4387e4fb824fb94cb794034465526b92614bcb0e3bb93d7f78cc1e3a783533efeb0b6762346c0bc177400f3e35fefa1b5f4fb9eded2f8f68cd34c3a0cfeef28194e3688ede184ee6ccc863f1e979918592ef64d38b7d205c5a0df0019f0f4c82b", 0xe3}, {&(0x7f00000018c0)="784cc24177b07885434124b1545ff999cd2eddf5d2fb6c354cd33b6776ffa47f0e292c3141368d2b86f7fcd2054f964803bd025cf448c46107e8714009c9ef636dda84a970246d824157a9bd537b66", 0x4f}], 0x9) pselect(0x40, &(0x7f0000000280)={0x0, 0x7, 0x5b14, 0x1, 0x6, 0x9, 0x4, 0x33ee}, 0x0, &(0x7f00000002c0)={0x9, 0xc, 0x8000000000000001, 0x10001, 0xa2, 0x10001, 0x2, 0x659}, 0x0, 0x0) unveil(0x0, &(0x7f0000000300)='c\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) utimes(0x0, &(0x7f0000000340)={{0x401, 0x8000000000000001}, {0x6000000, 0xa4}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsid() setpgid(0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069c3, &(0x7f0000000200)) chflags(&(0x7f0000000440)='./file0/file0/..\x00', 0x1) 1.338416939s ago: executing program 3 (id=127): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setitimer(0x0, &(0x7f00000001c0)={{0xffffffff, 0x3}, {0x1000000000002}}, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000180)="03000000", 0x4) select(0x40, &(0x7f0000000000)={0x1, 0xffffffffffffffff, 0x1, 0x4, 0xe2d0, 0x7ff, 0x101, 0xa}, &(0x7f0000000040)={0x1, 0x8, 0x100000001, 0x4, 0x1, 0x6, 0x5896, 0x18f}, 0x0, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f00000001c0), 0x14) 1.148574698s ago: executing program 3 (id=129): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) r0 = semget$private(0x0, 0x1, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xaa, 0x207f, 0xffffffffffffffff}, 0x0, 0x6, 0x0, 0x0, 0x40000000000001, 0x0, 0xa5}) semctl$SETVAL(r0, 0xff7f0000, 0x8, 0x0) sysctl$vfs_nfs(&(0x7f0000002580)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000006c0)="98bc902b", &(0x7f00000035c0)=0x4, 0x0, 0x0) 1.147108211s ago: executing program 0 (id=130): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)) r0 = shmget$private(0x0, 0x2000, 0x95a999646a72d1b3, &(0x7f0000003000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) shmdt(r1) r2 = syz_open_pts() r3 = socket(0x2, 0x4001, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f00000001c0), &(0x7f0000000200)=0xffffffb3) sysctl$hw(&(0x7f0000000040)={0x6, 0x72295c4ceb73258a}, 0x2, &(0x7f00000016c0)="f10fdd2479500600000087036b1cec2ea416a5801cba3673c692cbdb3950bbd14ce57211aeebec46d36750c527c9df3792667d84f92f1dcd89a4de12e692c6492c5035d2e14e391fbff6be955b2ef11206fbabfff4c0688297b783f8bb1667cfe2677fbc8b54b217d5c0ec9f00dc2710a4c297de4315270640664a7696bcda6c7857e6cafa6ee77d8bb1c06a615eec86198b1098e2643bd4233adf28844cae443706f30dbe63f145a1b0ce92951bd0eeda3396746184754ae00efa32cec6e52d17a30c9a61b10007ff46d62472d6ef116ee06a1bebd2998981f8f9ac3c1d3a528f69162e2a7237cc21fe394842d5e156c516400a775065", 0x0, 0x0, 0x0) msgget$private(0x0, 0x13b) r4 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0xf9, 0x1000010c, 0x0, 0x2, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000014c0)={0xd494, 0x8000, 0x3, 0x5d, "125d14743f98c1c3fb00", 0x10000, 0x2}) sysctl$hw(&(0x7f0000001500)={0x7, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x33) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xff0a, 0x0, 0x37) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000001400)="ea00000100000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000001440)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000001480)="ea00000100000000", 0xfffffffffffffec4) flock(r2, 0x3) getentropy(&(0x7f0000000240)=""/4096, 0x1000) r7 = socket(0x20, 0x8000, 0xba) setsockopt(r7, 0x1000000029, 0x37, &(0x7f0000001380)="03000000", 0x4) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001280), 0x200, 0x0) readv(r8, &(0x7f0000001340)=[{&(0x7f00000012c0)=""/65, 0x41}], 0x1) flock(r4, 0x3) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x3f, &(0x7f0000001240)="00fb534f", 0x4) 1.050349304s ago: executing program 0 (id=131): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000140)={0x10, 0x2, 0x3}, 0x10) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x11, 0x8003, 0x0) getsockopt(r4, 0x11, 0x7, 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) flock(r2, 0x8) close(r6) r7 = socket$inet(0x2, 0x1, 0x0) listen(r7, 0xfffffffa) r8 = fcntl$dupfd(r3, 0xa, r5) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000001c0), 0xe0) listen(r0, 0x7fff) syz_emit_ethernet(0x3a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaa9ed508006cf4002c2065000000069078e00f0002ac1400aaa576545527ff030000000000004e230000000000842ceca85676c25b4dbe39dd484e6318fb0366640949518b23ef3b80568272d6efdc9887352b5164041fd2b09865c11401b08611b1e4ea5128730239e98a7b8f916d21f9dcd4488310f5cd9a7ef3e7b9076594bdd60bec2764d02c6912cebfd13c5a69e9c5eebcde7da1b597870f8bad98badb9387", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600282009078fffc00000000"]) syz_emit_ethernet(0x57, &(0x7f0000000080)=ANY=[@ANYBLOB="c3b4adb8522f12263abc614e86dd60d2a90000212c03cb697a653e336f000000500000000000ff020000000000000000000000000001f0000008"]) syz_emit_ethernet(0x56, &(0x7f00000000c0)={@broadcast, @random="12263abc614e", [], {@ipv6={0x86dd, {0x0, 0x6, "f53200", 0x20, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x70, 0x0, 0x0, 0x1}], @icmpv6=@ndisc_ns}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000b80)={0x1c, 0x18, 0x3, 0x7, "feee001a21009100000000f000000100", 0x2}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r10, &(0x7f0000000a00)={{0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000a80)=""/137, 0x89}], 0x1, 0x0}, 0xf}, 0x38, 0x1002, 0x0) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat(r11, &(0x7f0000000040)='.\x00', 0xd0, 0xb0000000) sendmmsg(r9, &(0x7f0000000b40)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x17, 0xe) select(0x40, &(0x7f0000000540)={0xfffffff8, 0x3, 0x4, 0x100000101, 0xf801, 0x1, 0xb, 0x800}, 0x0, 0x0, 0x0) 1.04808127s ago: executing program 3 (id=133): msgctl$IPC_RMID(0x0, 0x0) msgsnd(0x0, 0x0, 0xf, 0x0) r0 = msgget(0x1, 0x101) msgrcv(r0, &(0x7f0000000280)={0x0, ""/27}, 0x23, 0x2, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x5}, 0x40a) (async) write(r2, 0x0, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) (async) close(0x3) (async) r4 = socket(0x2, 0x8000, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f00000002c0)={0x10, 0x2, 0x2, 0xe0000001}, 0xfffffffffffffee3) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000300)=0x6, 0x4) (async) r5 = accept(r3, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x6) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000480)={0x9, 0x8001}, 0x10) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) bind$inet(r3, &(0x7f0000000340)={0x10, 0x2, 0x3, 0xfffffff8}, 0x10) (async) connect$unix(r3, &(0x7f0000000380), 0x10) (async) write(r3, 0x0, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/8, 0x8}, 0x3000) r6 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) r7 = syz_open_pts() r8 = fcntl$dupfd(r7, 0xa, r7) getsockopt$sock_timeval(r8, 0xffff, 0x1006, 0x0, 0x0) (async) syz_emit_ethernet(0xffffffffffffffd1, &(0x7f0000000600)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, "529c37", 0x10, 0x0, 0x96, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@dstopts={0xf0}], @udp={{0x3, 0x3, 0x8}}}}}}}) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000080)="2321fc5c770c7141f595a6be0900", 0xe}, {&(0x7f00000000c0)='\n', 0x1}], 0x2) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000580)="ee08665d23ac14d5e51368771197a7728420aef61715f7b1c3d49b830492ffffffff0080f5ffff00000000006e2f83add47c2688d0fccabfd57b4d68430eefacc968c08d85b730a1d718a3afbf011ac6", 0x50) (async) mprotect(&(0x7f000075d000/0x2000)=nil, 0x2000, 0x4) (async) msgget$private(0x0, 0x682) (async) select(0x0, 0x0, 0x0, &(0x7f0000000500)={0x100000000000000, 0x0, 0x0, 0x0, 0x10000000000000}, &(0x7f0000000540)={0x0, 0x8000000000000000}) 942.194335ms ago: executing program 5 (id=119): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x6, 0x8331, 0x8c, 0x1, 0x9, 0x1, 0xfffffffc, 0x1, 0x0, 0xffffffffffffffff, 0x4}) ioctl$WSDISPLAYIO_LINEBYTES(r0, 0x4004575f, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0x0, r0) fstatat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x4) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f0000000200)={&(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x0, 0x0, 0x7, 0xffffffff, 0x4, 0x1, {0x9, 0x4, 0x7f, 0xffff, 0x7, 0xa, 0x0, 0xfff7, 0x4f, 0x5, 0x9, 0x7, 0x19020, 0x1, "a6fd3979b9a1f50cf676734e2462bd8933aed7310266c2f5c170e6a0f5a3c291"}}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f0000000280)={0x0}) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f00000002c0)={r2, 0x2, 0xd, 0xd, 0x3, 0x401, r3}) r5 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x2) r6 = fcntl$dupfd(r5, 0x0, r0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000340)=0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000380)={0x5, 0x2, {0x200, 0x7fff}}) poll(&(0x7f00000003c0), 0x0, 0x2) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(0xffffffffffffff9c, 0xc01064bd, &(0x7f0000000480)={&(0x7f0000000400)="d23f23179f9439b2e493ae063c3e48c5e56051a4bc6a56fde2445ff7c0b5a2bd5eb70299273f0d02ece623af3e9551774bfc010d11ce8550daa835d2daa01f49ee300a85ab7860622068b23e15e30aa73ffef340bb341e6064595fb4b8eba78ad640ce73bb2843c3bf2c91ec027f278fdbd44feeda2e", 0x76, 0x0}) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r5, 0xc01064ac, &(0x7f00000005c0)={r7, 0xce, &(0x7f00000004c0)=""/206}) r8 = openat(r5, &(0x7f0000000600)='./file0\x00', 0x10, 0x40) ioctl$DIOCRGETTABLES(r8, 0xc450443f, &(0x7f0000002380)={{'./file0\x00', './file0\x00', 0x8252d44a84e9fbac, 0xa6}, &(0x7f0000000640)=[{'./file0\x00', './file0/file0\x00', 0x1d}, {'./file0/../file0\x00', './file0\x00', 0x8, 0x8d}, {'./file0/file0\x00', './file0\x00', 0x20}, {'./file0\x00', './file0/file0\x00', 0x0, 0x1}, {'./file0\x00', '.\x00', 0x40, 0x3}, {'./file0\x00', './file0\x00', 0x2, 0x3}, {'./file0\x00', './file0\x00', 0x1, 0x70}], 0xfffffffc, 0x7, 0x0, 0x81, 0x3, 0x1, 0x24, 0x2a5}) r9 = fcntl$dupfd(r6, 0xa, r6) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000002800)={0x9, [{0x2, 0x1ff}, {0x2, 0x7fe000}, {0x3, 0x10}, {0x2, 0xd91}, {0x1, 0x5}, {0x3, 0x6}, {0x0, 0x18000}, {0x1, 0x55}, {0x3, 0xfffffffb}, {0xe745d63faf656ee2, 0x7}, {0x2, 0x4000000}, {0x3, 0x40}, {0x3, 0x2470c000}, {0x2, 0xff}, {0x3, 0x1}, {0x1, 0x5}, {0x3, 0xe}, {0x2, 0x5}, {0x3, 0x1}, {0x2, 0x9}, {0x3}, {0x3, 0x6}, {0x1, 0xfffffffc}, {0x3, 0x3}, {0x1, 0xffff}, {0x1, 0x8}, {0x2, 0x9}, {0x2, 0x7}, {0x1, 0x8}, {0x0, 0x10}, {0x3, 0x7}, {0x2}]}) getsockname$inet6(r6, &(0x7f0000002940), &(0x7f0000002980)=0x1c) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000029c0)) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000002a00)={0x80, [{0x1, 0x6}, {0x2, 0x1}, {0x1, 0x5}, {0x3}, {0x2, 0x2}, {0x2, 0x9}, {0x2, 0x81}, {0x0, 0x7}, {0x2, 0x9}, {0x2, 0x80}, {0x3, 0x5}, {0x1, 0x2353}, {0x3, 0x1400000}, {0x1, 0x2}, {0x3, 0x8}, {0x3, 0x8}, {0x3, 0x100}, {0x2, 0xffffffff}, {0x3, 0x2}, {0x2, 0x8}, {0x1, 0x1686}, {0x1, 0x1}, {0x2, 0x80}, {0x2, 0x4189b58a}, {0x1, 0x5}, {0x3, 0x3}, {0x7c5f95477e031b8b, 0x5}, {0x1, 0xffff}, {0x2, 0x9}, {0x2, 0x1}, {0x2, 0xe6}, {0x2, 0x5}]}) ioctl$DRM_IOCTL_GEM_FLINK(r5, 0xc008640a, &(0x7f0000002b40)={r4}) connect$inet6(r5, &(0x7f0000002b80)={0x1c, 0x18, 0x1, 0x10001, "0e62b0925c5c0dc8f30b7ddd1ef3feff"}, 0x1c) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003080), 0x400, 0x0) sendmsg$unix(r5, &(0x7f0000003140)={&(0x7f0000002bc0)=@file={0x7, 0x0, './file1\x00'}, 0xa, &(0x7f0000003000)=[{&(0x7f0000002c00)="a012e4098149d91f029f4bbbe73a819898c4bfed8e19c166ed45a04b092c08f731c091ca322139b55f3f3f2b9994edc5e24b508a62a53577254639b5a00e50040ebb3dd56dfb78ef69cd0510849743e2f04a0e8e3b98426f784b556c7fea7318df063b98187177ec34b82abce7974950c3636a5c17e3f275995847aae295c9ecf591427af2423bc4b1ecbb8ca56a1bbdd689a06b45eb067e67dd59936eeca7b57c07f385c2ac6c9d7138bcc7683c638f04761c5a1f9d34b71fcfc9a8fc79bc51da783a562bfd86b8832996280ed59fa6a805486c6cbba9c7382bcbd1289f61fef90536d10815339a6f7d0314ff68b4d3fe809b", 0xf3}, {&(0x7f0000002d00)="adfe99363b5fd592ac22bdad7da00a06549977b0a9e828c78f0866a498747c133962cb579165addacfc954f52b909f5d1b0a6cdf46f8b024ee3fd0778292cb26c0fb2653de2b1359fb47ba6aa0c210a1cf45f7b1c1311aba0cddc305c198215e3d6990d7c85d6e04779f690867f6d1a711be3fbdce39e300aea640ee39c0d29e93c0e1f14090a397", 0x88}, {&(0x7f0000002dc0)="74754e7e3165fce75a07145e9db6be7dc476d74f9ae63deb2f0b4996da21fa61fc", 0x21}, {&(0x7f0000002e00)="b38b2ef8e14f007ba4ca3c72875133ad01879ec2c7333c6932542c383287314fdfe525f951de0adb5267db8318635d5cb581fdbb1fe51f7733399288fe5395307d286793", 0x44}, {&(0x7f0000002e80)="2a0dafea647fa685be35a983c11bc8907be6030c9c54104e7561aa6806", 0x1d}, {&(0x7f0000002ec0)="1fe38f2c052477057d0a8854757a0c7babd93058e40d1467dd861c91e3d9ba41f80937dd914801a86ebe511a0a2d46f11ee72d492d544209068058c92b568be6e57cf043868fb42d89b0433590bd3d1af02aae", 0x53}, {&(0x7f0000002f40)="0e43e1fa7d4008dc93b098f09d106328f6f60f930dfe03df08d866ecf7e067d2b96be20c53f300211cd925905c893971ffd7f3b4a98b42200fa822aea2c57aba99e3d2c78a500af13f90e0d9bc1145708ad16e862303794d4eceeaefbca942ae1f6aa425edbc57ed831ad3b3831890a28f9e1441557e7e40fbc19fa53e5d6cc692559f977932ea77ab8a8a93f10f1b296a988037fc8f45ecbef10ad2c22bf1580569312bd21abc", 0xa7}], 0x7, &(0x7f00000030c0)=[@rights={0x1c, 0xffff, 0x1, [r9, r8, r6, r9]}, @rights={0x28, 0xffff, 0x1, [r10, r8, r5, r6, r5, 0xffffffffffffff9c, r1]}], 0x44, 0x8}, 0x8) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r9, 0xc01864c6, &(0x7f00000031c0)={&(0x7f0000003180)=[0x7, 0x4, 0x5, 0xfffffff7, 0x80, 0x691, 0xfffffff5, 0x80000000, 0x5, 0x80000001], 0xa, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r11, 0xc00464be, &(0x7f0000003200)={r7}) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000003240)=0x1000) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r5, 0xc04064aa, &(0x7f0000003340)={&(0x7f0000003280)=[0x0], &(0x7f00000032c0)=[{}, {}, {}], 0xd1a, 0x0, ""/32, 0x1, 0x3}) 854.824737ms ago: executing program 2 (id=136): symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000940)='./file0\x00') (async) execve(&(0x7f0000000980)='./file0/file0/..\x00', 0x0, 0x0) (async) access(&(0x7f00000009c0)='./file0/file0/..\x00', 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) r1 = socket$inet6(0x18, 0x1, 0x6) symlink(&(0x7f00000000c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x80) mknod(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1ffa, 0x0) (async) open$dir(&(0x7f0000000500)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xf02, 0x186) (async) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1003, "00000000000000000000000000000001", 0x6}, 0x1c) (async) connect$inet6(r1, &(0x7f0000000080)={0x1c, 0x18, 0x2, 0x800, "fe80ff00000062000000623442b7e200", 0x3}, 0x1c) (async) r2 = socket(0x2, 0x8002, 0x0) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000840)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000880)='+P){', &(0x7f00000008c0)=0x4, 0x0, 0x4c) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000a00)={0x1, 0x7f, 0x1, 0x5, 0x80000000, 0x9, 0x6, 0x10, [{0xc, 0x2, 0x47a0, 0x7f}, {0xfffffffd, 0x200, 0x100, 0x2}, {0x3, 0x2, 0x6, 0x2}, {0x5, 0x6, 0x3, 0x5f}, {0x3ff, 0xfffffffb, 0x0, 0x3}, {0x7, 0xce0, 0x0, 0x4}, {0x6, 0x5, 0x10000, 0x7f3b}, {0x8, 0x2, 0x3}, {0x3868, 0x200, 0x8001, 0x7b}, {0x7cfb904d, 0x9, 0x35, 0xffff}, {0x7, 0x3, 0xc9bd}, {0x8, 0xc, 0x0, 0x2}, {0x597deae6, 0x6, 0x7, 0x9a3}, {0x7f, 0xc95f, 0x3}, {0x8, 0x8, 0xe6dc}, {0x4, 0x7000, 0x4, 0x7fff}]}) closefrom(r3) 853.75746ms ago: executing program 0 (id=137): r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x264) fcntl$lock(r1, 0x7, 0xffffffffffffffff) r2 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0xffffffff) r3 = socket$inet(0x2, 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000440)={0x9, 0x5, 0x5, 0x9, "240a02c3ed438e2fd1f4bf0b54a4c845b7594b5c", 0x5}) bind$inet(r3, &(0x7f0000000200)={0x10, 0x2, 0x3}, 0x10) listen(r3, 0x7fff) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x35, 0x30, 0x867, 0x0, 0xe, 0x6, 0x0, @multicast2, @broadcast}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x8200, 0x0, 0xfffc, {[@sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x1}]}}}}}}}) close(r0) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0xf0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x4, &(0x7f0000000380)='\x00\x00\x00\x00', 0x4) r7 = dup2(r6, r5) sendmmsg(r7, &(0x7f00000003c0)={{&(0x7f0000000400)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100", 0x2}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xee21ff045a418640, 0x1011, r1, 0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xf609, 0x3, 0xfffdff82, 0x1603509, "04f0ee090004000000000005ed22700907ffe000", 0x4000, 0x2}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000480)="b695", 0x2}], 0x1) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000280)={0x1, 0x80000080, 0xfffffffe, 0x9666, "ff3412d7152ec21600ffff0000001b00", 0x2}) writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000300)="c2", 0x1}], 0x1) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000340)=0x7) closefrom(r8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x3, 0xfff, 0x6, 0x63f, "07cd7bf7a1edbb7f5fedad9fce8d7e4c1281d5b3", 0xb, 0x7958}) closefrom(r0) 790.041403ms ago: executing program 5 (id=140): recvmsg(0xffffffffffffffff, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000a40), 0x0, 0x0}, 0x40) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') setrlimit(0x8, &(0x7f0000000040)={0x42, 0x65}) r0 = syz_open_pts() close(r0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000080)={0x42, 0x62}) write(r0, &(0x7f0000000240)="ebd963944ce87ce452481406", 0xc) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0xe8, 0x0) close(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r2, &(0x7f0000000140), 0xd4e688a67930cd) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)='\x00', 0xffaa}], 0x1) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x1, 0x7) bind(r4, &(0x7f0000000140)=@in={0x10, 0x2, 0x0, 0x4}, 0x10) writev(r3, &(0x7f0000001a40)=[{&(0x7f0000000a40)="e382faec266389c3fff6ece17ff3b681e0fcc2fe7e2548c56659e00eac607ac8b061fa2d38f271d1b333654fe25532b79dcdb569c6f84511fa5026f7744ee3994f1617f04741cd820b139ad9d8a5ace91e06472b5ab9d477830b55df29aad8f4113cfd0b414e9527c82ed10b47d83e56e9d4407269691533b62ebd022349e7ef99842ac0cbae38c6612a2597cceca4db54e35447e120dc8af4bc146005c9612ca1ad451bf96fee089dbdb8588f32e21bb9ac27e53855c99f69f125efbd42748253c4f2ebf9f9a438615c7d56578ecd4079505bfc1924d8e9ed2767a02b5af2d93e4b4cfbdf45f0e4dfc96cd61c7a5ea64d14e456119f1ada51b5818ede86a0edc8e3a6063739799709d2366549d4044b86dccfb5844ac1825655097eb4029c8792338175d6e53adda235c0d33bf5ef3c666ea9e61e9f3cca75a52c7d101191659a16a78624e42bcc5816f44c4702c765fcba776ed1d8e48753cd70eedbd5095a1b2aad7e05a67e6492df3fdb8c49abc8da6f92ee062856b0552dd3e6b6c1b9f00289d05910fbdedfc438a67a33891efe5c70bbbb8070ac8d6a44a25ef2f5eaf5107850b3412c412af36b9cc0f3ec28c78fea813281ef86e3101edc4787e5143b2a2cfc5544d2ddf2c0d7837dd4864b441225e925f6e4653eaa962d2751022aed53eb42199aa812bb9f1b09e14220f85b3312e35e331f5440c18296713837e770073cd332d0d75830fb7183daa509f39b062aa341cf9369f7638858a4f4b8eccc4c6cc6e682111b991c01ee4ba4cca949123e1e22a6b401f4304bcf9de83e62c0be2e2591b15eaa65edd9d0900dcfb2b9c68e89ea227715a1e4a788c34515ceabe8f7a69dd15a9be37e40aeefe19256e956dd282ba44d6be5bd73eeec3b06125c2ad59ccae178fa0ae4ba7db53ce97957bdb8f39651550dd930eb2f1ac916236e14736003fd4df3b8a0051e7a049edf08fb58a3aa6c15a4c536484bc66acbe139048df6c38116174e11e12a241fc63cfd106a9f65be5a0693207ed9a7c6bb76e5c93de6b5d42eabc669cf2dfa13f6dd7ed0a833233976320678b47c0faaa44d9909792eddcd2227f1fe79da25a31b53a11c2f220b879977c1212160401d1a8b475ff9169d3b73ccca53e0deaf33c2f8651ca868df0a5bfb09c083a219a596a6e8955e39fd689798e0bd9c22eb1846e5b0d5a3843630cb39fc1a6f67ae16aebd7b9c6c95c0249c0e1f741b0dd1984a605588b8ac2be793ddf13987be63f17d1ae91cd753fe11df2a0e1b7e4729e12b4378cbd4bbbb6a1e436faf11388dc6ce4e146d643e177b7d2265f02537771c907c20298be131dbe1d4468510f3fa500df8fa33a9d7a850eb7a36a47523d80f1694bca9967bfdecd7c76c7ce4c8e0e6d9b63f87e0c4af619d39cbcbc7f90c30e5b9d35584f9662580bb160b0b2e1feffdebeef7205c754f7ba0257114746ffcd36cdc848aacafcc53053810dbc1620bb8567ecd188466de658b3899a59e34c7695e9d6c491e0c82a0b2766081082fb25daf4c515fc102881c179b24ca65e53a9ef2d9fb78bd6c1dbcd85a62540e5b23ffb7ececa8d5550e88fb356d9d4a0db7094ac3a640ae64548d9372a7ccc0028a8416adc24e9e2f3c032cf9f327d263309bc72d273bfafab313d45a59ea1b2f6844eb01a6f0656d1a1483304980a1465c788714a3f64f618e901e070d79e87d8ceb3b6517d028b38c77c553873300d58ca6f74fd85bd47bf6bcd037aa93625ede2172be9245615d75e6e1ac27f99904ca603073f77a7716056e776ab6fbe2c2235453cd46b688f6b418385c1b2a8633bdce06e7479acac98af440d66ebddbdf3bde0c70697b4e2dc6e3a2161a3bffe12848b567e96c7e43c0e4f8acb6724c65f03e4e27db53fef23b2d671b468d7b1b268fdc7ff58482fb78bb238f4fa1d90f898737fb5229568a8e44aed6d33d79b27676a0d31b0fb45dee854a1d57cede67274250aabcbcdde9d72057e753867cf3c483ea33552b2ea98a380ded7d964078fad6845d8b613862924bf391f77bd534764df4c1a52b27953854109ea0b12eb8f419f4248138b773fd9db092221a4b80c7ed41c41dc4fb10476a69ffda4696f253a78f13272b5ae65b20caecb6f1bd4389229a3d924d01cb7bb85691bd5f865fd218759dd73692f29328d3678fed72ff529f747d5828e864d8895fbd6d0f24d641b6c939901e431bb4052be54c9295eaf5cf9ab606e5783b058e501efbe21be6bade873c47ad1cdfe0faafc473af7f7d4ba911a4acd4b92473f744722775ac6b19117ed4a051f9d27618e195a4c310d6e3f564bc86fed922de937dbeb1959f856acdf46eeca07593c279bde3c3f603a6d086e0bdf3dbc860898a97b8685bb52e5174d03b92172db7c6a1d331b7e37b7a16ecaf7fd649cd551e6aa556e605d6f9332d39e16a7b80351e348a7e3ceabee6c23fdd9a642f9c0b019010575fe21dd505de9a0313bbf3381374645d26ada9c78d1ad4b74f21260df92f7b24d6d22025877523412ef8bb1be0ffe99f115fa6e3d85a2d189427972183b12fe0e0776affeb8e048b4d81dc75db9edce7f16ee4b17c3805a195659a39d7853dd578aef0740c688e2cfb6743ee21e73a781895e7e646eb527fb7bec3214e586466bf5671a2d19f76585a34cb6d3dab535f9cada86a3a20f8c56e6a1b84c6b7ef4f527fa24cb4ef65ce37d42c9f0680aa97fab176c8ce1f34ddda6ae33677bb257456105bf3e41faebc10f2cd048df0a5dd45e477dcbe2ef4c5c01512a672e93122d390f204024ee802a82cd35c9acc4179945fb74d6fd40055f01fd96fbb6852e14d1a52e62913e99a574218742c597864dddbd6e159f011f02e41647e702061e2f36726a39d11775f188884b859edc173a0ac0696727b37c96d558df370f19d8a5140179afdcd7eae504c9b95bf334452fb2cf832ec2c532250489124df459db62d886037580c4c2ccdf04bf55aa272f3c636f17a96a6a6217afd33bfa77878f8d89ef5b9febb892ab54ab1564921bff4533255c442451ccf814398a4f69d69c16fc183e920035a89e3b286d089f19c3be2e86a981b4fa66cb4af10312e579fa679159830a7555c7b8bf64ac431277f9924d68da79df6c35a91ca1740fbd163cc53f24f91ed3c029417bae789bf537ed5e6e467d6fa670a6e01824eb2ef188bf30e34e5221a6442edf666b29ce8794c15d751c1236c0ad0dd751fa2a1fec311e0c093092856292ba4085cf82b1f445218c56fe23c904c914ea9e6dda222fe43a77977a53ac4ac5da145ee8aab27fa6fd9740f27d9dada67e2dded589c26d08aa4351801fe10873066de4481a59844a3c464d64fed522cc49b4ef3fe4524d6c748c5e75b79f0bae8d419351813be90188a577e82cd142cd41d514d6c34087902a06bbe31405347d169505eb87443d3845a2f5373002226a5efee7eec5e55c6c715e9d35c7601aa7ba2d4f79e311869cfb73b61fcdf1cf9d5133a4e18981c968d3fef95795f46134e1e8f5d3855ec4f31007afc5d89b1e60271ff323eae40aea3d15589301bc6603542432d2155339aaf85a485fcb3414f421d58d99d2a570deda2253345a5421bc7e1d042243092a4a157c4386fc7574aeeecb91a036b14516726a9b874e58b784e3a7a7c42786f6477d80731c4150fc4014dc01e5d461479dbbdf4c7f651ecc374be25f66284f59e34687f0cfa5aee22785fa742c3f1c6fa26962c8a7aecffca8cdc23d2ab5732e64a67f5cb7ecdf428845529a72988045b1a69ca6f197f9b92db256aece22b684ccbfdcd64f01d6da66922b1e28298bae18ab1e28f8bcc0d6e5373e03a734700c7b98e4cdb4df31da7ccf69f07b645aa9161a856301afa9ba5238b5eeca462badc8ae171455abba562e3d06228022ff25510a1c1fde57d8d0b6fe6248502c8a0ddea85b9bf224c6a6ccce9f1535f50acd240299b3db6a3099ecbcd14a29ece51d7a61178b3dae29c067658ace7831f01f571f44914c95d0459df05a6a1a3c2be93264d0a108e6e4c96e750bcc92f3290fb57860cec53df7a52b2f7b373bb45bf608fb20eb5ea625bbda0e9dec7986147077ff5fb893450841ac680bca06ee3351913ec060ec70a39901835c20175ce56768dc3df9b05427a52cac943b452518373358f79f249f35a0375b913c28908fbf3f10016cf6201a59e0d476732871bdd5da6ee88327dddf9d109a166de7f981ec8107f75a7543ead057ce52cb81a74d6c31bb926d8fe2e276fc274d8ca20acdbbc7df69fa386ae0377cb332e1a9d450277af40f435fe08a432fb5d6411e3588f67f3d358163523f6e60ea1e1908577b97c8a7c8a971cd29ddfb2051c2c3bba65df1796a7f11320f5ea2505b5e53c6f6e33f5ebf0a69d7b4306cbde38e54fe47162657bd63b2b54cf81d82b7dde1e62cc4081fc0b08a0952ebc6f0ad1509d1253ac03b5e6535b2d7e239f712c03f72a05e95e442d6b518b9b7206809abf0b82349c3fbca47af3528288cb92b2057ae532ce4e94f5a3b114077c9f8ae8a1fa67ca5e3129566f4336b6cec19aaf75477fa7305b700c102a50231dfeb58a2a244e1603f4d279021e7da785ae2d741236b27f6830064af3754966315ba68c55411ed0f12ce6283f5799c102942d61bbf589f9a7ba4a5a90c1f4556c997d16b0b357268c2992d080010c76f7a5dc98d858e42049f53fafa60952cbc2ddada898d530091a24e0aca592b777c06a10f1c08ff697efc189db02adb883d9bb872eb8152fc47fd4b7e9d6242a87b3ecf0643aadf0c25be71e3af98796c09c6bca7edc2ecb340d691d39c1acaa33f98a83ad6f1fefeafabe7c68c035f734f47b4c58b022f92077dda758f7c955e57a78ac213e82ca155aea4acd32e840e869d8875ce2370be089545b8149822b66b97453fea3e6bac75a113fdf41d29ff357b8a06147d68e86262557fa4161ae6aea9dba55f80d5a6829effae1400c580dc0bb712eeae18c290c2c0fa15036ef9b30fb9f5bdfa6c4920580a5d87133b19c36bba7efebc4f17ceba8d019bd91669262b400b09ecc90b4cd7bb1c54d5dfadd80990cba187176ac31c86be703e4b75847a80966c20dabf324d44bb8abd4ba263a3542da126d6ab315e6612c61b0b02f4e0de9a2cbfd17a674bfc9ece8dec95d8311500148933d57b52f3f35701c7e7cce3d4d5a0454e748bf89f4b455934989e5fea6b0e92a84cf0190666e7ce12be259fa3131951f912d1563ce4ef5720c5bb159b0917123f32c7ad6c185f987b8c2c19455667b44034b6286606321deb0e7d6c345a49bb63a66ca0ff7933a6e50c293c8e5a35972dc78e46a52c34bcdfc20716a3879617b41f7a7e69474d5938fe0d9526e76a9cf135b78a122b252653d6b3bbbe44055467122c32fd7151ba7e9805ed06a1d366a6b22d75bb5e1440eb58390173f2bd5ece294a89ff4b4e3ca05808cad0d1ef1caf0dfdc37125e5c4c4be8b3ed355fa7e0dd9c1f0bfc8a104595bcbb6797fed09b67126d6041f1ed55051dc9cc239a562324a4cf079049edf455c0025fa928592cb3864cf5dee63fc3e741597ce5e52f355d026c9f3599470c0b09f3f6f0673fdfc274908a6c681b3464049de028e947c4e41102cd4ca57320fac047a1beeb3f61e54e149910ba0c8f47542d8b133294467910b57fbf2210cb12aa725a71b5c38aa134254778b8c932a2443de02195c6539253568cc3498ca0b377981d8c76fc2b919ce2f2b4c75d157cf8b860af50adb4b09db0d3226b357ecbf6e08eb9", 0x1000}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x2000020a, 0xe, 0x4, 0xfff7ff8f, "01c10200006267041c00000100200200", 0x2, 0x4000083d}) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000900)='\x00', 0xffaa}], 0x1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000000)="19f70000", 0x4) unveil(0x0, &(0x7f0000000940)='x\x00') r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000300)='\x00\x00\x00\x00', 0x4) r8 = dup2(r7, r6) sendmmsg(r8, &(0x7f0000000340)={{&(0x7f0000000380)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100", 0x2}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) socket(0x6, 0x3, 0x44) 789.494797ms ago: executing program 3 (id=141): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x4, 0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000100)=@file={0x3, 0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000200)=@file={0x0, 0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x8002, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) 779.814398ms ago: executing program 7 (id=142): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x182) write(r1, &(0x7f0000000080)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0xafffe) (async) ftruncate(r0, 0x0) (async) select(0x40, &(0x7f0000000040)={0x2, 0x9, 0x9, 0x0, 0xf, 0x7, 0x9}, &(0x7f0000000100)={0x2, 0x9, 0xfffffffffffffffa, 0x8001, 0xffffffff, 0x2, 0x0, 0x7fffffff}, &(0x7f0000000140)={0x5100, 0x9, 0x6, 0x9, 0xa6, 0xffffffffa2249184, 0x2, 0xa3}, &(0x7f0000000180)={0xffffffff, 0x3}) 564.602511ms ago: executing program 5 (id=144): r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f00000002c0)=""/144, 0x90, 0x1000, 0x0, 0x0) ppoll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x105}], 0x1, &(0x7f0000000080)={0x80000000000, 0x4}, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') r1 = dup(r0) setreuid(0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x186) open(&(0x7f0000000200)='./file0\x00', 0xd41, 0x110) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000140)={0x7, 0x9bb, 0xfffffff7}) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000100)="fd0cc085", 0x4) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x1, 0x4, "f015fdab36afd8c82544d282a3938012", 0xb}, 0x1c, &(0x7f00000001c0)=[{&(0x7f0000000180)="3b128e0692d04507", 0x8}], 0x1, 0x0}, 0x8) 558.712463ms ago: executing program 8 (id=102): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00210100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = socket(0x2, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000100)={0x42, 0x62}) (async) r2 = syz_open_pts() close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000580)) (async) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80047476, &(0x7f0000000380)={0x401, [{0x3, 0x101}, {0x0, 0x5}, {0x3, 0x800}, {0x3, 0x5}, {0x2, 0x80000001}, {0x1, 0x3}, {0x2}, {0x2, 0x8}, {0x1, 0x5}, {0x2, 0x80000000}, {0x0, 0x7f}, {0x0, 0x6}, {0x3, 0x6}, {0x3, 0x200000}, {0x2, 0x200}, {0x1, 0xa224}, {0x3, 0xf1}, {0x3, 0xb4}, {0x2, 0xd8}, {0x3, 0x7}, {0x1, 0x7}, {0x2, 0x1}, {0x1, 0x9f5}, {0x1, 0x40}, {0x1, 0x10000}, {0xc844ca12ff01e3b3, 0xaec}, {0x2, 0xffff}, {0x3, 0x5}, {0x1, 0x7}, {0x3, 0x372002ea}, {0x3, 0x83ff}, {0x1, 0x4}]}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000005c0)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000600)='./file0\x00', 0x6ea2677730580524, 0x4ebfac6bbaf7944) (async) sendmsg$unix(r3, &(0x7f0000000500)={0x0, 0xfffffffffffffebb, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x2400020a, 0x400000e, 0x6fab, 0xfff7ff9f, "01c10200006267041c0000010020f59c00", 0x0, 0x4000083d}) (async) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465) (async) sendto$inet(r1, &(0x7f0000000200)="01670c6efcdbd28622bc8b208cad1f5b3df2e911b86b847032fc61e4fb2f862aa68d307698e6946fb74c13718d862678038b3476e79274275b276ccd00d8c00dafee533a5e110889e9b34d08e251ae0341d15ec97bc8bb5089bd346ed10794f4056aaeec5079fe268cd9cbf42933c0692a04f28351f6bbe24c78c7e2e4d63a26fb39e5292ce7d3f7215c6134135bd41d02bddc936a8828416fcf0eb30f6e36cc08cda636919b7ab935fedba530513c558a974896e20c463a00f40ed9b2b24bb73e644211a54c3d6568d94d66beb122b26f1538ff96bfcf2b8250f7cb43c35cca8cda09dc9a418b4053", 0xe9, 0x400, &(0x7f0000000300)={0x10, 0x2, 0x2, 0x3}, 0x10) (async) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000080)) (async) r5 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f00000000c0)) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0xb010, 0xffffffffffffffff, 0x0) 558.593153ms ago: executing program 9 (id=110): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xe, 0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, r1) closefrom(r2) mkfifoat(r3, &(0x7f0000000000)='./file0\x00', 0x40) r4 = socket(0x2, 0x4001, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x118a, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x18289, 0x3e) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x102) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, 0x0) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r6) ioctl$DIOCGETRULE(r6, 0xcd604407, &(0x7f00000003c0)={0x800005, 0x9, 0x5, './file0\x00', './file0\x00', 0x0, "1a3e3ae5d0c305f5d939dc1e27902d753fbcbfc0e7427180c9c3dcfe64db9a2d9e0db57dfa97c1da5fa80ea9f2503beff618f8c0ab223325fa54a63a5d08905a132514b65ac77de7ff59077cf4624bab63d640d258a3e36af62b5088603eec46e2eac9aa1a28be001cc29131146bf70916e8b951ddcc77a0ba618cb8a9929d14281e6e804229b41b82c6aa8673aedbbb041f3b9981f08fab8b3f38dd6d2580b82eddf7de418ddf571f71e4056cda0672f375b1715298800c052ee40621f5aa1960afae82b82c225e9a4046e29199f578ea68e9e3d091dca0a0e6934d4319f52cb34fdc523ae309285cdd00fb56880fc93a3919cbce5e8da23528352bba2bc77ed6221e4cb00fd05e28b10db3740308194f51e71ccb4b480e76008c6eb7ea063238c4abe9533e83a926e4c0afc4446a5b5fea0195084a9df1fd571e8ab56c4e660634b27aef0090cc883687f0fc19fc14deafff1cfd518ed274f18ce29804677b7bea1807ef773f8bfe9f16197ce9fc796b81aa7dc34a847cc70c460598822ba720d8ffabe942fa17353111d7d6a6a78f5c0953dd2a5b8c0d1927942da23462097c813507430f9e27817d65e3fc91231d5d67cfe88b92ab3624ebf081e794ac2c718095337f996e1e0930ac1f2bd8614500544c8e4dcc600946bcd0e1b1eb164d9688eae20c45ec2296ea0ec78f12c5939043e54f5835e5c240df9b1048980ef041a339c33403595373d26982b868c93dc90770bb94b9d3cb85d4a4344cc523b6c8397bb4d6ec0c411a54021018c67ad0126c7ba8e68fdbdfc97599240fec35a1841801b848b28c2af805c8e19c6b9166ed132ba85c43f899ea050bae3ab74116521995d0e00247670c510fb373c57aa6373baa004a61f8094eda9d7bf417179a8721fea4148425e425d5b63855d47222c01998aacd1c67f46cdb6b6fe06600bab471bfada4a8438c6720a3888feee0c5e0bd538eab267a9453d206c621e8d705082611e9104993c7f9b61c04edde9ec3142bd27300f73a298096e955b2c9ec8a646fd48fb702e8e2d0f143448f8da61a6dd2226bd39bf17862cec77cec10cbf371872227dc378c043325e508ea4f0a0266f3158b5bb50f5e8257d88b78628229ec788a29e7b6186d0ccbb736cd423d0d1eb11c4b45b38dad27ada145290ef32e1feebeb58cefb737bdc970efad1eb66fdb9de4d017d655c2532e31830d63ea67890b60dcb72da1204bf8b880b143d090673935601c2910be6898c0c69d7af8b36ae325fe3ece0b1eed0f8a62bf5e72768588b607eeb175223c43606ba5a43b7956729387ab5de8ef2af3cb6888dc7bdf69b48ebcff337ab87df3033b8df76a5caff9c44305ebb2783369eb82af1e624387b2a4d43494c65ad43fbcb5871986be9b13d6bbb5fa0e705a916dbffc59584993b74dffeb440f010a651fe678f296229ca2da657b72c373f6c8b1c40d102d285b4170adba886eb1ef24a7cc9d967b7c83fb279525cad4198f2e770364d9a8827e3906d8f647c05e2adcac6921e48fd4950893289132d6239836753157efa18471043d17ea72b1f81759dab987bc0ff713146019d37029c894bdb1e9ebd6a0b46ffac7f4968af826f5ef2c0546d4f998cae3ee0c4d296a2b136aa8d98d184a0a1fe58c0b8d19aed4948633994ff400f68f8741ffb97bdc6e270425fdd7360b288d821af0cba4f7d2f536a10620c9f2cdf8fe846ebe479a86098da67601089da1985af90fa5fdf40053d1e5e099c7b9e9648556b8595979eb308b77128afa3b46d733bea4d81cef7a4bc6014d26fd130dbb5365f2a72fd07722aeedafd559b876e0f030858cf6071645fc8ed3ade516354f6c2b80f74d5067680c2894ab3b5a90a8556e278c60f454af788429cd50640cf253c9bedade2a914f6d203cf6c7fffc"}) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) 558.441444ms ago: executing program 8 (id=102): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00210100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = socket(0x2, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000100)={0x42, 0x62}) (async) r2 = syz_open_pts() close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000580)) (async) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80047476, &(0x7f0000000380)={0x401, [{0x3, 0x101}, {0x0, 0x5}, {0x3, 0x800}, {0x3, 0x5}, {0x2, 0x80000001}, {0x1, 0x3}, {0x2}, {0x2, 0x8}, {0x1, 0x5}, {0x2, 0x80000000}, {0x0, 0x7f}, {0x0, 0x6}, {0x3, 0x6}, {0x3, 0x200000}, {0x2, 0x200}, {0x1, 0xa224}, {0x3, 0xf1}, {0x3, 0xb4}, {0x2, 0xd8}, {0x3, 0x7}, {0x1, 0x7}, {0x2, 0x1}, {0x1, 0x9f5}, {0x1, 0x40}, {0x1, 0x10000}, {0xc844ca12ff01e3b3, 0xaec}, {0x2, 0xffff}, {0x3, 0x5}, {0x1, 0x7}, {0x3, 0x372002ea}, {0x3, 0x83ff}, {0x1, 0x4}]}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000005c0)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000600)='./file0\x00', 0x6ea2677730580524, 0x4ebfac6bbaf7944) (async) sendmsg$unix(r3, &(0x7f0000000500)={0x0, 0xfffffffffffffebb, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x2400020a, 0x400000e, 0x6fab, 0xfff7ff9f, "01c10200006267041c0000010020f59c00", 0x0, 0x4000083d}) (async) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465) (async) sendto$inet(r1, &(0x7f0000000200)="01670c6efcdbd28622bc8b208cad1f5b3df2e911b86b847032fc61e4fb2f862aa68d307698e6946fb74c13718d862678038b3476e79274275b276ccd00d8c00dafee533a5e110889e9b34d08e251ae0341d15ec97bc8bb5089bd346ed10794f4056aaeec5079fe268cd9cbf42933c0692a04f28351f6bbe24c78c7e2e4d63a26fb39e5292ce7d3f7215c6134135bd41d02bddc936a8828416fcf0eb30f6e36cc08cda636919b7ab935fedba530513c558a974896e20c463a00f40ed9b2b24bb73e644211a54c3d6568d94d66beb122b26f1538ff96bfcf2b8250f7cb43c35cca8cda09dc9a418b4053", 0xe9, 0x400, &(0x7f0000000300)={0x10, 0x2, 0x2, 0x3}, 0x10) (async) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000080)) (async) r5 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f00000000c0)) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0xb010, 0xffffffffffffffff, 0x0) 558.319849ms ago: executing program 7 (id=146): symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file0\x00') (async) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0xffffffffffffafc5, 0xfffffffffffff001}, 0x10) chmod(&(0x7f0000000180)='./file0/file0/..\x00', 0x14e) (async) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x40, 0x0, 0x2003, 0x0, 0x0, 0x0, @multicast2, @broadcast, {[@generic={0x1, 0x7, "2331ae3f02"}, @timestamp={0x44, 0x1c, 0x2, 0x3, 0x0, [{[], 0x8}, {[], 0x4}, {[], 0x4}, {[@remote={0xac, 0x14, 0x0}], 0xed6}, {[], 0x7}]}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 554.878233ms ago: executing program 1 (id=147): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_ah(&(0x7f0000000440)={0x4, 0x1e, 0x2, 0x3}, 0x34, 0x0, 0x0, 0x0, 0x42) sysctl$kern(&(0x7f0000000480)={0x1, 0x31}, 0x6, &(0x7f00000004c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000500)=0xff0a, 0x0, 0x37) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000400)={0x1000000c, 0x0, 0x0, 0x3}) select(0x40, &(0x7f00000000c0)={0xfffffff8, 0x3, 0x4, 0x8, 0xf801, 0x2010040000000004, 0x6, 0xfffffffffffffffb}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x886efbf, 0xc3, 0x6, 0x8, 0x1, 0x4, 0xe, 0x4}, &(0x7f0000000040)={0x7, 0x7fffffff, 0x4e21, 0xf, 0xd, 0x9, 0x9, 0x7}, &(0x7f0000000140)={0xffffffff, 0xcf87, 0x6, 0x10, 0x2, 0x7, 0x8, 0x4}, &(0x7f0000000180)={0x4, 0x1}) pwrite(0xffffffffffffffff, &(0x7f0000000200)="c47801000080525ff950be8c875152aed2713156575e4de4c6cd06b94073421cef7b2551d0a1facf83bee5b77348f1c7fa731a3ecf0238a296d4bad3aa4301f913ec45ad73966b47b1279742069c46b36bab656449654fd0314e18bc161ad01ee087200bdcecbacd54dacd522c93a0d321f63ec4a913a5ef6ac6b134c1236605ca92b0cb8003d8b5463c450000000000000000005864732daad4543c31fc354fe60dd50d7969409cecfc67162c6f5cd6b51a8e6db11007afbc957c2ca262d7eee689183c747e87246f6d50eb624252024bbc5208cb2a2a2af25f40cc54f55b4295de00636407851cb81687022a9c8fd1630ff978894d7ff1896c90eab402e446139ccbcc87c2d0cb2ae5e87db832d1c22f60b5e83d8043c6d01be331fb66e2c58f89c412d89d0f4bb7252e09ff0e2e1baf890663a04bf8f84eaabdbc38d29e1693891057e2a1418c4dbbf2b70e7f9ddca220d43658923763b80bf7f0ff71eb3e60ece1706c6163a3932aff64f128f688e325ba5b5645fe75f39acc00"/390, 0x8b226ca145a42117, 0xa3b) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000440), 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) execve(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000540)=0x1) getrlimit(0x2, &(0x7f00000001c0)) 554.298497ms ago: executing program 2 (id=148): r0 = socket(0x11, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) utimes(0x0, &(0x7f0000000040)={{0x5, 0xc}, {0x1, 0x344ca849}}) (async) sysctl$net_inet_tcp(&(0x7f0000000080), 0x7, &(0x7f00000000c0)="9b1809ffffffff2d4cff7f473f11e1a4e5f2f9f220ef7f0acc9a3441859d8f38f4b99fa3c0d08835b6fd74c94d1b44", &(0x7f0000000240)=0x2f, 0x0, 0x0) connect$unix(r0, &(0x7f00000002c0)=@abs={0x7, 0x0, 0x0, 0x2}, 0x8) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x7, 0x101, 0x7, 0x7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x8, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8, 0x400}, {0x401, 0x4, 0xe, 0x3}, {0x2, 0x6, 0x3, 0x99}, {0xddf, 0x1, 0x40000005, 0x101}, {0x7, 0x7ff, 0x14, 0x8}, {0x5, 0x7fffffff, 0x1, 0x9}, {0xfffffffe, 0x7, 0xc8, 0x88}, {0x3, 0x50001, 0x9, 0xaec}, {0x7ff, 0x9, 0x3, 0x4}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x4, 0x80000004, 0x6}, {0x0, 0x132e, 0x2, 0xfe}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000), 0x35, 0x0) 366.647149ms ago: executing program 7 (id=149): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f00000000c0)={{0x0, 0x0, &(0x7f0000001d80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x22}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000cc0)="5c8b0369f1c00e342d6501f08dd7cbd196f6eeb7a79d280f4d548e400064278c3b5d90cc020f49a455e349a3cf982b21ca5cc9364461fee0d77ac41e60726c275de4f6638ddcac292a0750b56367cb352a5c208b0720bdc4c1627d18217233beb3648d261c652ab3b317d0a5dc011f6787e337b4e6ad84fc5998ee6e21a1274b46d2cac75614a8602fc995c4f68364dc41884a4101848c4e5292e0410034457c43b7168d27152e6423eb4b419b28b6d07edcbe1c837db657a4103be6f390c4eee2514fb0111e346072122c6a9573062220396b67fcc27c026ce18c382813192b2a45e3ba8ce0803aaf138cc16acde3a00781068f5dc95046c6a97418a9bf985c221e6c276b55e49ae48af7a30fe6d06a5f87c17acf31ccf539b75054f800daf9a5f84f6e22804b08042cef7494896c22401e6ca2f2807836c0ae0b9a57ebe7c36ca49af9ae65609ce7827cbd4d4bae8c59dc1c57632e2f395956927d4341e529593b46e0523a24bd2d9c8e4e3064b4fb7976ac47057d5571c96e1b72872df4b673f91842c8c77ec71968fd431ba1c6c353b96eb059401bed48bd522b61ad9fb7ecbcbd126e51bf14e4c907cb3f1410ab7933c4481e1d71e2bc89d0e22bccb25a05f2e10c67e0e87f230ad0320055687ba947adfb7d96ec4472f297e63bd778ee53ad693cb4d0d528d04e6cf2ef51548bfafb59aece3eb4ccd988e048b2f07ce3dcdabcefc76086e6ce3b35236f4496a58c635d4f62afe28608e3eaf14c300676510e1890dce4ae1e471870e9d03b3080158df421dcafef118aeb7e3a0c2687a06589a63929d532b5311d97059674d038c32793f5172aed5fbd487cba3583270a185c460d1772635d9e5a4620550e127c1f47f2ee7d7b4a7111bbdd8fb257f0f0590943af564f21aa551212eb0bb24fbf133d305da3c6a85541dd865db688c823a7491cfb8c066a46f59972b5932de3c9140d48c5322c16817762e1283e72d2c30f075ae0ad48d025f98d2fade34a33393e3da6c7baecdc42171179f2d428a1ae4d730e030f25f61b0d08b78d6aa0b3b9769eef6bc0401f27bab0906d2735ce9842108880c3fca3d8b825c97c7069c1fabf9af6406c7eb72bf7092228b3333278f7db146e6d96105599344d7f65525226afbc75155358e61affd35198fdea675ac6f84781025cea9e2416ade807f0c68f216b180403791cf85ea53540c42ed0f3562f4eff4bfcc5d1eab5eb8ba005ee8692d9d7153ee4679c14eeaf3f212f08b7756fb6156fc9844e9d013071191e79310ec5ac352fcf85e25960ad6ad6f276bb63ad36dfc2036390d7be9ad4a964152200c3a0802abc3fc39c8817b5f779563c045bee9bff56e9441d06b0118df26d4b3abb4e605e03b99a931400b6dad801a733577f6f8f38b4f5aa155594939aebf468bb2468432b133fd95f34183a0958a07634b05ebd805503f0c27ccf8137e047cc0659a69e35de60628907f44823c4c7eda0a75e2055fddb36c73c227e1bafdcc0a4d791055ada8247301b8957dd41a6d419f92ae52880b7696bc641ea527561551fa615c0b729c427055f60d984d3a269de5be0648a5fea3493c9a5855bd45c56b47fb0ae2d83cdb4d5a638bca77b3f94ab6ab4faed02afb584d87f7b51af1e44699192c45edb0e3a1c3b3d97a1bfdebbb5fed50b6184b6fff06643dea62a39e2f7a34e0aaf6320d85479cf58d06f2d7f46d1b8f28d19de1ee2a96cc409f57584f6496c1649c8fbfffa9663687de3c6557d6aa5af80ae0fada6000c692a9714e564b52335378df6d231720c1c5cbe923d85b7b06eae7108d84b14c7451dd26daebff9e38ad301cc66d1ebba4153fbef4e26e706ef6f5ad7ed9136ea3f7c5c03049468614bfc9715edafba114a1fcafc4fcea8e7b6fb76e88bffbe852a0a97b845c384b96a054f3b68fad8ed76b8eab872dea06a11648fe2e9f081cfc99b7e933d601ec75f1cb656f356bb7cd8b8d4cb386b23ed47be831c0102540c8a0fcd2afc09c0bd0ce0080182061cd56ae2ac76168ceb93efaffdff25e804432d5e30e14ad3b9024e275ae25c34312b72af9a816930f6ee4acf814ed5c4e01ad447560107565c0f9c5a2a2dcdcd22ca9bcdc16ae53a0bb9359a9866fd306caf82e2aff18c01b29a743462076f5b11d6fee0e5fbc21c43772799c765b46d061b70317fbe55de05e26dae710d90ef010b419c5ad6c89c5af93974171fd317e378adaf9f35aa9c874609a809eeeced4811c34124905a8403f799fff1422a43444eab351432b87336eb12c93a4f47bf17f98e83aa0eecf521423ac0083ffee4c95a245600b6bfcb853f9ff0c4f26bf0e5caf28e626c33e4bf3f1d5df8ed1e307839988794947010fc28482241ca4d1c8caceaccb6a144f534a6e68d98716d48480728df440296bda1ac4a187424058448dec700009abfa5b41e8cae118e7525d9b686460cf136e9e1a51ccd9c35237cfc9cc15086ebad710b56fd9e09dfb2a54d9d1c4beb06d476cdd01710a9d382386d045141c16ba68bd7bdfcf8eb61f7d69ef07d291ac8f2656a4e278bbaa0ba2e3c5eece05efe052696f770878c8ff03a5cc5153612decd120871430270171a697a4cf69076f5b2154236c6b8b8b794ecf9b13b5b5509f510a8392f27f5c4739d4f61aa6ac851b77024a59a83d2129b5c865d1760f058cde6d8ac153c8d6f11e99f0bae20464fdda7d174aef9c8b184a2db25474f9167019c460a3bb572e59dd941c3596384e46218f7b323be0acdca0ba2b6b68184fb65c9af9fab35c9006c4635bec01297b6e03628b310dafb5d158654127946933dfade6d133b420505e431a1b26f5a12445c59d728649fe99e37788886ab8f7b82f56d2f1737059f8be6cf7ab77fc9c10292c00abc801410cebb877b9b6281220b3e608d25e556db47962801119f17ab84f9e954b41da8d990649a4811a543e26555623632529ab5595d1204f793d7a1f719d9cb3e0cdc686d488719fd2ea68103f765afb66b29bf2812a6c3f892215717253987d0d2f78daa3179b9c09229291d30bd5292530b9163029d68c8fa7137b9f528df12212d5b6086f5614cbb4e55f1eb65eddb1db8e7b49fccb49f666be0ecec0494e00a2df79d28e127edf96d963d589904097d5d0e518ce105303a619071f0870be95fb475c7e535a05a15c0c956816676c8a4d4cc674efb5147a0dcb2c722b91d8a70333024355d6b3a3a03ee83555881204ba66a37bbc32472536131bf78291415a5cf770dd42ed6a397c3cb57bf346c54d5f43915530465439c631be2b1f37f1ad4f6e4516c70df8758ab08e16eda8f7081badefc0c603609622c2e8fd760b834d15b7a67ffaaaf21437fde766ee6a9e34fb5afeba5b58b6a3ef011288ece23abaf568ab7feb1964022acea497d8f87af5b8d9747d86ed8a5a0f1282f44c6b5c219e09b819d5e627efe0c5005cbfd992215914576ca014158dd324308062d9bb494d56f7ca1987eeffabb74d5fc953ec30800f16b3a7742d257c1bf4ead7c3e9e8c4f70aaae133f1c902aba5e57c9332026ec2387b084414e7b5b0fa7fd53da24c16c8550092a2098963144b36369c4593fe318cdfd7621c49dbee8519b4c0ba5df557334435d7adaf4d75c968827c8c04a6fd0e3530aed96b52e7aac8ee8e87d2ed0514e9ca717df8930a116c11e06ba5dd9fcc9820e224ee26af0643a4503f3106b58167495e7e199ddaf24fd0678f03971e660367a622fea0581703778a22af85f846b732151eeec61fb50881bf408018a9d20e0ffc23558cd30e333d244a458341dfce121807ee882577e917bf9075dce3af993a256f655a00369de973ca5fe7eff8dfde3fe6ffe5f353b6db6e407dd53fd82226491101151d39a0f846611ba95aa23e5f337d5fc80dfef0b000e92aa1eb3734716db398dc8e3af8636dc554e824daa7c12d1fd9dd04dfb0ceb2ff7dda921251dbdc98603771e31b8f74ace86378041ae24641a3234fc40eaa0558802eda6ff16488db43c85484d1e93112874c036b519f46502577f85fc1204b08c51fb37a049edeeb7bb3cf7c3d0dfa877ee8dfd3126ee485c52d0ee45bdbc664e997aa213d999083a43ca9c274d121b1ebfb17ebb8f0d1df9f3b65d41a5a3cc771e3275d870d864ed510844ac430835c8ffe6db0991bf861ae160af9ebec243c65e3631295c182be2aa16122fde4aafcb62d73539a443c399753317714f887b8b5bae69a443894e3d5f0f87c30a9161935e680bfb33b8a4b3bcfb9b512a9633c19e52dd8392be99d8c724b023b6c0c22773459f50d2aa94da46decdafad2059f1e694f817abbe6aae2fe0d95329a89fc3cc4d26c2bd9badc442784d1ac7f6bb52ce78a2bbb9f1f7bbdcf182a9bc293fe2d87398551256641edff6e39f1752b437159848e73a5b43e05e6627834fec2972f9d74c41cb6a8685e900ef5b2d9438e85a075afba848b3e61b3a218a91c96145a30dafe5715473fd12a061244e16d2668d9095d2c57ca4d2286d62eb298e20fb487080127f87b8ee1df21f05cb49c292a2fbaf5e18b30e6885d1c5eae4c1b55331b74ca6bf44fac4bf593a1035573ae93c49386cb30672ae9ef6a44eeaf2b274ebe019dcc694773b9e5b5f10dffe99631dfb89ebfaf5eefd81eddecf246e3a8cf6bb4ebfa5123c815b1ea2419eafc71ff6ad3f32f328a0ea7a4947ab47e9c6576fe521f6fbaa2d680d641c470a0db07d17c9cf49264fabbe1616135c9e2d0776e8799b88aff0c6f33cbce18daacbbce9008be7df6bed8ff2e7c2a56ad6f4a702b96243c4f90b58e0b1ac62346e7fe4071c1afc69ff94f18afc0731a8537763be20da48091f0c63e51a177b0c2ae75164334a0cc52dfe09af825bee7fb85f3e4726c346afc62a7ffb52ae6975f0d91b72f78011ca006d3e732a14b6efe474c0b020a02dd64c61106139731782a64a104fced4cb263fc77e3d8f5c8188225075fa9abb04c77ad0006564fb384af2b66ad1a660b88ab52b82c943e208a21815c7994af9051aab8110cf5d308c9c91673499c328e5abd8d0f5e7986e4d818b4e7b2af72ce7e376b6c2161e92bb9734c2742106d98a657f4ae78d78942826d86ba10ee522c50301cb0268bab1683df2d2eea6c8c5fd2d4648c98d17ece0974e6df32f2fa0dcb98900c7d6d0b472528b2fe68d97b27aef8264b987c08aff8bdc0e43b05442dcba04ad5933034a22f89e0fc93236c39601fa16c83fd79dc1383569ca2ad8cb9f1f1b921de8a666fb05d16c9653e06fab800a090ade627931b9621a4c144943c2dc3486f328741a70e4841d5c1bb77a9bd51f00472b9c5bfda84b078fb45c7eba3c7bb3c491def081cf9ff5b7038a308dca441ea328d3c7e762d813b2b341267237116d199fbc62e8d4ecdba76a94fa571dcdbaea95a0231a705e47bb665110cea4efd294b541d37e83d8c637b7732f999ae9e865600dc2e1a68ae636600120b651faf78585e9d7a5072472cfbe0a6e0dbff8efc8835698808cab2d5fe5611785a24083c924acba2e7e47158deadd6ed3cfe12aeb42201760b93c51875673b8a87699b0cdc7ecddd10a998d8b5a7a238b0309b06c6f4a16a6c025a685b1abd24b45f2c00a04fcb82a6b03f153cbb6bfaa0b0cab8404ab4bd1d1fa786f50b62333a48b62e9bb8ac4ada0394621682e46acc1712510f030a5c2c45be7db7df60083bbe282e56243176728909d6cc2fe6943e83a856347eccc6f392edd3cdec6d1df53f4c419f6d73d3dd73cf386a93352f172a550e143b47351cc", 0x1000}, {&(0x7f0000000000)="c70ac2d1a47ede1b2309b7a6c0bb6e978a3a1c360d4d77a900926c6e102411c25ba1d34eb3d27378f6136be94eca5c450dd35cf4b7dcc0b9aa6c7c7cc0c968f27abd1cec0b19b80f88b94109bf26b4e23512f4e0c7220d46c25d72356a6192fa3cb9cdc2408416c4514986a34009d5dcaf947cb1738d2ffd1e27c0803e455c1403aa753a9b717d3f268dcf0b182621b3", 0x90}], 0xb, 0x0}}, 0x38, 0xe) 366.265204ms ago: executing program 9 (id=110): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xe, 0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, r1) closefrom(r2) mkfifoat(r3, &(0x7f0000000000)='./file0\x00', 0x40) r4 = socket(0x2, 0x4001, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x118a, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x18289, 0x3e) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x102) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, 0x0) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r6) ioctl$DIOCGETRULE(r6, 0xcd604407, &(0x7f00000003c0)={0x800005, 0x9, 0x5, './file0\x00', './file0\x00', 0x0, "1a3e3ae5d0c305f5d939dc1e27902d753fbcbfc0e7427180c9c3dcfe64db9a2d9e0db57dfa97c1da5fa80ea9f2503beff618f8c0ab223325fa54a63a5d08905a132514b65ac77de7ff59077cf4624bab63d640d258a3e36af62b5088603eec46e2eac9aa1a28be001cc29131146bf70916e8b951ddcc77a0ba618cb8a9929d14281e6e804229b41b82c6aa8673aedbbb041f3b9981f08fab8b3f38dd6d2580b82eddf7de418ddf571f71e4056cda0672f375b1715298800c052ee40621f5aa1960afae82b82c225e9a4046e29199f578ea68e9e3d091dca0a0e6934d4319f52cb34fdc523ae309285cdd00fb56880fc93a3919cbce5e8da23528352bba2bc77ed6221e4cb00fd05e28b10db3740308194f51e71ccb4b480e76008c6eb7ea063238c4abe9533e83a926e4c0afc4446a5b5fea0195084a9df1fd571e8ab56c4e660634b27aef0090cc883687f0fc19fc14deafff1cfd518ed274f18ce29804677b7bea1807ef773f8bfe9f16197ce9fc796b81aa7dc34a847cc70c460598822ba720d8ffabe942fa17353111d7d6a6a78f5c0953dd2a5b8c0d1927942da23462097c813507430f9e27817d65e3fc91231d5d67cfe88b92ab3624ebf081e794ac2c718095337f996e1e0930ac1f2bd8614500544c8e4dcc600946bcd0e1b1eb164d9688eae20c45ec2296ea0ec78f12c5939043e54f5835e5c240df9b1048980ef041a339c33403595373d26982b868c93dc90770bb94b9d3cb85d4a4344cc523b6c8397bb4d6ec0c411a54021018c67ad0126c7ba8e68fdbdfc97599240fec35a1841801b848b28c2af805c8e19c6b9166ed132ba85c43f899ea050bae3ab74116521995d0e00247670c510fb373c57aa6373baa004a61f8094eda9d7bf417179a8721fea4148425e425d5b63855d47222c01998aacd1c67f46cdb6b6fe06600bab471bfada4a8438c6720a3888feee0c5e0bd538eab267a9453d206c621e8d705082611e9104993c7f9b61c04edde9ec3142bd27300f73a298096e955b2c9ec8a646fd48fb702e8e2d0f143448f8da61a6dd2226bd39bf17862cec77cec10cbf371872227dc378c043325e508ea4f0a0266f3158b5bb50f5e8257d88b78628229ec788a29e7b6186d0ccbb736cd423d0d1eb11c4b45b38dad27ada145290ef32e1feebeb58cefb737bdc970efad1eb66fdb9de4d017d655c2532e31830d63ea67890b60dcb72da1204bf8b880b143d090673935601c2910be6898c0c69d7af8b36ae325fe3ece0b1eed0f8a62bf5e72768588b607eeb175223c43606ba5a43b7956729387ab5de8ef2af3cb6888dc7bdf69b48ebcff337ab87df3033b8df76a5caff9c44305ebb2783369eb82af1e624387b2a4d43494c65ad43fbcb5871986be9b13d6bbb5fa0e705a916dbffc59584993b74dffeb440f010a651fe678f296229ca2da657b72c373f6c8b1c40d102d285b4170adba886eb1ef24a7cc9d967b7c83fb279525cad4198f2e770364d9a8827e3906d8f647c05e2adcac6921e48fd4950893289132d6239836753157efa18471043d17ea72b1f81759dab987bc0ff713146019d37029c894bdb1e9ebd6a0b46ffac7f4968af826f5ef2c0546d4f998cae3ee0c4d296a2b136aa8d98d184a0a1fe58c0b8d19aed4948633994ff400f68f8741ffb97bdc6e270425fdd7360b288d821af0cba4f7d2f536a10620c9f2cdf8fe846ebe479a86098da67601089da1985af90fa5fdf40053d1e5e099c7b9e9648556b8595979eb308b77128afa3b46d733bea4d81cef7a4bc6014d26fd130dbb5365f2a72fd07722aeedafd559b876e0f030858cf6071645fc8ed3ade516354f6c2b80f74d5067680c2894ab3b5a90a8556e278c60f454af788429cd50640cf253c9bedade2a914f6d203cf6c7fffc"}) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) 366.080612ms ago: executing program 8 (id=102): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00210100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = socket(0x2, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000100)={0x42, 0x62}) (async) r2 = syz_open_pts() close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000580)) (async) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80047476, &(0x7f0000000380)={0x401, [{0x3, 0x101}, {0x0, 0x5}, {0x3, 0x800}, {0x3, 0x5}, {0x2, 0x80000001}, {0x1, 0x3}, {0x2}, {0x2, 0x8}, {0x1, 0x5}, {0x2, 0x80000000}, {0x0, 0x7f}, {0x0, 0x6}, {0x3, 0x6}, {0x3, 0x200000}, {0x2, 0x200}, {0x1, 0xa224}, {0x3, 0xf1}, {0x3, 0xb4}, {0x2, 0xd8}, {0x3, 0x7}, {0x1, 0x7}, {0x2, 0x1}, {0x1, 0x9f5}, {0x1, 0x40}, {0x1, 0x10000}, {0xc844ca12ff01e3b3, 0xaec}, {0x2, 0xffff}, {0x3, 0x5}, {0x1, 0x7}, {0x3, 0x372002ea}, {0x3, 0x83ff}, {0x1, 0x4}]}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000005c0)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000600)='./file0\x00', 0x6ea2677730580524, 0x4ebfac6bbaf7944) (async) sendmsg$unix(r3, &(0x7f0000000500)={0x0, 0xfffffffffffffebb, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x2400020a, 0x400000e, 0x6fab, 0xfff7ff9f, "01c10200006267041c0000010020f59c00", 0x0, 0x4000083d}) (async) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465) (async) sendto$inet(r1, &(0x7f0000000200)="01670c6efcdbd28622bc8b208cad1f5b3df2e911b86b847032fc61e4fb2f862aa68d307698e6946fb74c13718d862678038b3476e79274275b276ccd00d8c00dafee533a5e110889e9b34d08e251ae0341d15ec97bc8bb5089bd346ed10794f4056aaeec5079fe268cd9cbf42933c0692a04f28351f6bbe24c78c7e2e4d63a26fb39e5292ce7d3f7215c6134135bd41d02bddc936a8828416fcf0eb30f6e36cc08cda636919b7ab935fedba530513c558a974896e20c463a00f40ed9b2b24bb73e644211a54c3d6568d94d66beb122b26f1538ff96bfcf2b8250f7cb43c35cca8cda09dc9a418b4053", 0xe9, 0x400, &(0x7f0000000300)={0x10, 0x2, 0x2, 0x3}, 0x10) (async) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000080)) (async) r5 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f00000000c0)) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0xb010, 0xffffffffffffffff, 0x0) 365.947341ms ago: executing program 7 (id=150): readv(0xffffffffffffffff, &(0x7f0000001180)=[{&(0x7f00000011c0)=""/4081, 0xff1}], 0x1) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0) r3 = fcntl$dupfd(r2, 0xc, 0xffffffffffffff9c) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="35061538cd82", [], {@ipv6={0x86dd, {0x0, 0x6, "408e03", 0x14, 0x70, 0x3, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x6, 0x0, 0xabd2}}}}}}}) syz_emit_ethernet(0x7e, &(0x7f00000001c0)=ANY=[@ANYBLOB="67a573848584d256dd95579af03734e55bbfb7863dbdeb4390d29365e340317fee2bfa64813e51b9c00219dddaacf0ce61507601b5fdf1906ba50fbdad0824f8853055a1fb7b9bb8682416badc27c3ae9bec42341c93b35e0c35ba5a498e2e834a16ed1e7e7016291f9151381cc729e2d272f92ceb869d7206d4c92affd0dfc4839f24d71fb551208bbf5cf542c043abcffa1ac93985d20ae9e24f796f1b09a4c9166cbbd647174d3ee036c14542c1a642a33a5ad31a6010b6fcc36dc924fb02607f8f210c71d0cc28b8f9011add414b53b4a38538f0dab9a4b7a4744cd0f9bb4801d6db51ea77cd1267cf58aa31fd2b00299f967da2ac"]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r4, 0x0) readv(r0, &(0x7f0000001080)=[{&(0x7f00000010c0)=""/50, 0xfd9f}], 0x2f) writev(r1, &(0x7f0000001100), 0x21) 364.874118ms ago: executing program 1 (id=151): sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x57) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="1abf7e2a98313c93df4d360fc062d1523de3a3c75581712728618d9e9abc0f1a01c2966da7078d18d1620b01cdbafa197f17a3059d06799e9b5b91ca6b1aee41d9b5ec5c848cd795033a67952a31df30db530d24f9453fe95faf212bbf", 0x5d) r1 = socket(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x80000000, 0xffff63db, 0x40b4, 0x2, 0xe, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xffff7115, 0x9}, {0xfffffffb, 0xffffff7e, 0x40006, 0x1934ee60}, {0x1, 0x4baf, 0x3, 0x9}, {0xc, 0xe2, 0xd, 0x5a}, {0x0, 0x7, 0xf15, 0x1000084}, {0x2, 0xa, 0x8, 0x6}, {0x4, 0x802, 0x4, 0x400}, {0xff, 0xb16c, 0x28000, 0xffffe2eb}, {0x5, 0x4001000, 0x6, 0x20008001}, {0x5, 0x5, 0xb, 0x3}, {0x5, 0x0, 0x4, 0x6}, {0x1000fffc, 0xfffffffd, 0x800001, 0x1}, {0x8000401, 0x4, 0xa, 0x402}, {0x3, 0x6, 0x2, 0x1}, {0x3, 0xfffffffd, 0x3, 0x5}, {0x20009be2, 0x1, 0x1000002, 0x8e}]}) sysctl$kern(&(0x7f0000000240)={0x1, 0x44}, 0x4, &(0x7f0000000280)="71f91e3401000000000000001d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000002c0)=0xff0a, 0x0, 0x37) getrusage(0x47a31f3368593d38, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000440)="14bdfa5d1d34e2fecb0020433b07b7f0e3aec430d2cb3799339a346f737850550700000095b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8b09d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000000036d698af38942d3f2320e7d4fb9d111b702be8dc7bac90f17e563cbd0609c598f0148be2ca25d8b2e87f9791f8bf441559b253953f163b37d58fcee4", 0x2400) 362.817307ms ago: executing program 9 (id=110): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xe, 0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, r1) closefrom(r2) mkfifoat(r3, &(0x7f0000000000)='./file0\x00', 0x40) r4 = socket(0x2, 0x4001, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x118a, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x18289, 0x3e) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x102) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, 0x0) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r6) ioctl$DIOCGETRULE(r6, 0xcd604407, &(0x7f00000003c0)={0x800005, 0x9, 0x5, './file0\x00', './file0\x00', 0x0, "1a3e3ae5d0c305f5d939dc1e27902d753fbcbfc0e7427180c9c3dcfe64db9a2d9e0db57dfa97c1da5fa80ea9f2503beff618f8c0ab223325fa54a63a5d08905a132514b65ac77de7ff59077cf4624bab63d640d258a3e36af62b5088603eec46e2eac9aa1a28be001cc29131146bf70916e8b951ddcc77a0ba618cb8a9929d14281e6e804229b41b82c6aa8673aedbbb041f3b9981f08fab8b3f38dd6d2580b82eddf7de418ddf571f71e4056cda0672f375b1715298800c052ee40621f5aa1960afae82b82c225e9a4046e29199f578ea68e9e3d091dca0a0e6934d4319f52cb34fdc523ae309285cdd00fb56880fc93a3919cbce5e8da23528352bba2bc77ed6221e4cb00fd05e28b10db3740308194f51e71ccb4b480e76008c6eb7ea063238c4abe9533e83a926e4c0afc4446a5b5fea0195084a9df1fd571e8ab56c4e660634b27aef0090cc883687f0fc19fc14deafff1cfd518ed274f18ce29804677b7bea1807ef773f8bfe9f16197ce9fc796b81aa7dc34a847cc70c460598822ba720d8ffabe942fa17353111d7d6a6a78f5c0953dd2a5b8c0d1927942da23462097c813507430f9e27817d65e3fc91231d5d67cfe88b92ab3624ebf081e794ac2c718095337f996e1e0930ac1f2bd8614500544c8e4dcc600946bcd0e1b1eb164d9688eae20c45ec2296ea0ec78f12c5939043e54f5835e5c240df9b1048980ef041a339c33403595373d26982b868c93dc90770bb94b9d3cb85d4a4344cc523b6c8397bb4d6ec0c411a54021018c67ad0126c7ba8e68fdbdfc97599240fec35a1841801b848b28c2af805c8e19c6b9166ed132ba85c43f899ea050bae3ab74116521995d0e00247670c510fb373c57aa6373baa004a61f8094eda9d7bf417179a8721fea4148425e425d5b63855d47222c01998aacd1c67f46cdb6b6fe06600bab471bfada4a8438c6720a3888feee0c5e0bd538eab267a9453d206c621e8d705082611e9104993c7f9b61c04edde9ec3142bd27300f73a298096e955b2c9ec8a646fd48fb702e8e2d0f143448f8da61a6dd2226bd39bf17862cec77cec10cbf371872227dc378c043325e508ea4f0a0266f3158b5bb50f5e8257d88b78628229ec788a29e7b6186d0ccbb736cd423d0d1eb11c4b45b38dad27ada145290ef32e1feebeb58cefb737bdc970efad1eb66fdb9de4d017d655c2532e31830d63ea67890b60dcb72da1204bf8b880b143d090673935601c2910be6898c0c69d7af8b36ae325fe3ece0b1eed0f8a62bf5e72768588b607eeb175223c43606ba5a43b7956729387ab5de8ef2af3cb6888dc7bdf69b48ebcff337ab87df3033b8df76a5caff9c44305ebb2783369eb82af1e624387b2a4d43494c65ad43fbcb5871986be9b13d6bbb5fa0e705a916dbffc59584993b74dffeb440f010a651fe678f296229ca2da657b72c373f6c8b1c40d102d285b4170adba886eb1ef24a7cc9d967b7c83fb279525cad4198f2e770364d9a8827e3906d8f647c05e2adcac6921e48fd4950893289132d6239836753157efa18471043d17ea72b1f81759dab987bc0ff713146019d37029c894bdb1e9ebd6a0b46ffac7f4968af826f5ef2c0546d4f998cae3ee0c4d296a2b136aa8d98d184a0a1fe58c0b8d19aed4948633994ff400f68f8741ffb97bdc6e270425fdd7360b288d821af0cba4f7d2f536a10620c9f2cdf8fe846ebe479a86098da67601089da1985af90fa5fdf40053d1e5e099c7b9e9648556b8595979eb308b77128afa3b46d733bea4d81cef7a4bc6014d26fd130dbb5365f2a72fd07722aeedafd559b876e0f030858cf6071645fc8ed3ade516354f6c2b80f74d5067680c2894ab3b5a90a8556e278c60f454af788429cd50640cf253c9bedade2a914f6d203cf6c7fffc"}) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) 362.707558ms ago: executing program 1 (id=152): r0 = open(&(0x7f0000000400)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) ioctl$DIOCSETSTATUSIF(r0, 0xc0284414, &(0x7f0000000080)={'./file0\x00', &(0x7f0000000000)=""/92, 0x3, 0xc3, 0x92, 0xb}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)='#', 0x1}, {&(0x7f00000004c0)='!j', 0x2}], 0x2) (async) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) 355.673765ms ago: executing program 8 (id=102): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00210100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = socket(0x2, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000100)={0x42, 0x62}) (async) r2 = syz_open_pts() close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000580)) (async) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80047476, &(0x7f0000000380)={0x401, [{0x3, 0x101}, {0x0, 0x5}, {0x3, 0x800}, {0x3, 0x5}, {0x2, 0x80000001}, {0x1, 0x3}, {0x2}, {0x2, 0x8}, {0x1, 0x5}, {0x2, 0x80000000}, {0x0, 0x7f}, {0x0, 0x6}, {0x3, 0x6}, {0x3, 0x200000}, {0x2, 0x200}, {0x1, 0xa224}, {0x3, 0xf1}, {0x3, 0xb4}, {0x2, 0xd8}, {0x3, 0x7}, {0x1, 0x7}, {0x2, 0x1}, {0x1, 0x9f5}, {0x1, 0x40}, {0x1, 0x10000}, {0xc844ca12ff01e3b3, 0xaec}, {0x2, 0xffff}, {0x3, 0x5}, {0x1, 0x7}, {0x3, 0x372002ea}, {0x3, 0x83ff}, {0x1, 0x4}]}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000005c0)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000600)='./file0\x00', 0x6ea2677730580524, 0x4ebfac6bbaf7944) (async) sendmsg$unix(r3, &(0x7f0000000500)={0x0, 0xfffffffffffffebb, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x2400020a, 0x400000e, 0x6fab, 0xfff7ff9f, "01c10200006267041c0000010020f59c00", 0x0, 0x4000083d}) (async) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465) (async) sendto$inet(r1, &(0x7f0000000200)="01670c6efcdbd28622bc8b208cad1f5b3df2e911b86b847032fc61e4fb2f862aa68d307698e6946fb74c13718d862678038b3476e79274275b276ccd00d8c00dafee533a5e110889e9b34d08e251ae0341d15ec97bc8bb5089bd346ed10794f4056aaeec5079fe268cd9cbf42933c0692a04f28351f6bbe24c78c7e2e4d63a26fb39e5292ce7d3f7215c6134135bd41d02bddc936a8828416fcf0eb30f6e36cc08cda636919b7ab935fedba530513c558a974896e20c463a00f40ed9b2b24bb73e644211a54c3d6568d94d66beb122b26f1538ff96bfcf2b8250f7cb43c35cca8cda09dc9a418b4053", 0xe9, 0x400, &(0x7f0000000300)={0x10, 0x2, 0x2, 0x3}, 0x10) (async) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000080)) (async) r5 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f00000000c0)) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0xb010, 0xffffffffffffffff, 0x0) 159.231545ms ago: executing program 1 (id=153): r0 = socket(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x2000, 0x95a999646a72d1b3, &(0x7f0000003000/0x2000)=nil) shmat(r1, &(0x7f0000004000/0x2000)=nil, 0x3000) r2 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x2000) shmdt(r2) close(0x3) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000080)="05000000", 0x4) sendto$inet(r0, 0x0, 0x0, 0x404, &(0x7f00000000c0)={0x10, 0x2, 0x2, 0xe0000001}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind$inet(r0, &(0x7f0000000100)={0x10, 0x2, 0x3, 0xfffffff8}, 0x10) connect$unix(r0, &(0x7f0000000140), 0x10) write(r0, 0x0, 0x0) ioctl$AUDIO_GETSTATUS(0xffffffffffffffff, 0x40204128, &(0x7f0000000180)) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f00000001c0)=@abs={0x3c, 0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x3b, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) ioctl$AUDIO_GETSTATUS(0xffffffffffffff9c, 0x40204128, &(0x7f0000000200)) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 158.849264ms ago: executing program 3 (id=141): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x4, 0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000100)=@file={0x3, 0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000200)=@file={0x0, 0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x8002, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) 158.732372ms ago: executing program 9 (id=110): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xe, 0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, r1) closefrom(r2) mkfifoat(r3, &(0x7f0000000000)='./file0\x00', 0x40) r4 = socket(0x2, 0x4001, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x118a, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x18289, 0x3e) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x102) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, 0x0) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r6) ioctl$DIOCGETRULE(r6, 0xcd604407, &(0x7f00000003c0)={0x800005, 0x9, 0x5, './file0\x00', './file0\x00', 0x0, "1a3e3ae5d0c305f5d939dc1e27902d753fbcbfc0e7427180c9c3dcfe64db9a2d9e0db57dfa97c1da5fa80ea9f2503beff618f8c0ab223325fa54a63a5d08905a132514b65ac77de7ff59077cf4624bab63d640d258a3e36af62b5088603eec46e2eac9aa1a28be001cc29131146bf70916e8b951ddcc77a0ba618cb8a9929d14281e6e804229b41b82c6aa8673aedbbb041f3b9981f08fab8b3f38dd6d2580b82eddf7de418ddf571f71e4056cda0672f375b1715298800c052ee40621f5aa1960afae82b82c225e9a4046e29199f578ea68e9e3d091dca0a0e6934d4319f52cb34fdc523ae309285cdd00fb56880fc93a3919cbce5e8da23528352bba2bc77ed6221e4cb00fd05e28b10db3740308194f51e71ccb4b480e76008c6eb7ea063238c4abe9533e83a926e4c0afc4446a5b5fea0195084a9df1fd571e8ab56c4e660634b27aef0090cc883687f0fc19fc14deafff1cfd518ed274f18ce29804677b7bea1807ef773f8bfe9f16197ce9fc796b81aa7dc34a847cc70c460598822ba720d8ffabe942fa17353111d7d6a6a78f5c0953dd2a5b8c0d1927942da23462097c813507430f9e27817d65e3fc91231d5d67cfe88b92ab3624ebf081e794ac2c718095337f996e1e0930ac1f2bd8614500544c8e4dcc600946bcd0e1b1eb164d9688eae20c45ec2296ea0ec78f12c5939043e54f5835e5c240df9b1048980ef041a339c33403595373d26982b868c93dc90770bb94b9d3cb85d4a4344cc523b6c8397bb4d6ec0c411a54021018c67ad0126c7ba8e68fdbdfc97599240fec35a1841801b848b28c2af805c8e19c6b9166ed132ba85c43f899ea050bae3ab74116521995d0e00247670c510fb373c57aa6373baa004a61f8094eda9d7bf417179a8721fea4148425e425d5b63855d47222c01998aacd1c67f46cdb6b6fe06600bab471bfada4a8438c6720a3888feee0c5e0bd538eab267a9453d206c621e8d705082611e9104993c7f9b61c04edde9ec3142bd27300f73a298096e955b2c9ec8a646fd48fb702e8e2d0f143448f8da61a6dd2226bd39bf17862cec77cec10cbf371872227dc378c043325e508ea4f0a0266f3158b5bb50f5e8257d88b78628229ec788a29e7b6186d0ccbb736cd423d0d1eb11c4b45b38dad27ada145290ef32e1feebeb58cefb737bdc970efad1eb66fdb9de4d017d655c2532e31830d63ea67890b60dcb72da1204bf8b880b143d090673935601c2910be6898c0c69d7af8b36ae325fe3ece0b1eed0f8a62bf5e72768588b607eeb175223c43606ba5a43b7956729387ab5de8ef2af3cb6888dc7bdf69b48ebcff337ab87df3033b8df76a5caff9c44305ebb2783369eb82af1e624387b2a4d43494c65ad43fbcb5871986be9b13d6bbb5fa0e705a916dbffc59584993b74dffeb440f010a651fe678f296229ca2da657b72c373f6c8b1c40d102d285b4170adba886eb1ef24a7cc9d967b7c83fb279525cad4198f2e770364d9a8827e3906d8f647c05e2adcac6921e48fd4950893289132d6239836753157efa18471043d17ea72b1f81759dab987bc0ff713146019d37029c894bdb1e9ebd6a0b46ffac7f4968af826f5ef2c0546d4f998cae3ee0c4d296a2b136aa8d98d184a0a1fe58c0b8d19aed4948633994ff400f68f8741ffb97bdc6e270425fdd7360b288d821af0cba4f7d2f536a10620c9f2cdf8fe846ebe479a86098da67601089da1985af90fa5fdf40053d1e5e099c7b9e9648556b8595979eb308b77128afa3b46d733bea4d81cef7a4bc6014d26fd130dbb5365f2a72fd07722aeedafd559b876e0f030858cf6071645fc8ed3ade516354f6c2b80f74d5067680c2894ab3b5a90a8556e278c60f454af788429cd50640cf253c9bedade2a914f6d203cf6c7fffc"}) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) 158.567643ms ago: executing program 8 (id=102): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00210100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = socket(0x2, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000100)={0x42, 0x62}) (async) r2 = syz_open_pts() close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000580)) (async) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80047476, &(0x7f0000000380)={0x401, [{0x3, 0x101}, {0x0, 0x5}, {0x3, 0x800}, {0x3, 0x5}, {0x2, 0x80000001}, {0x1, 0x3}, {0x2}, {0x2, 0x8}, {0x1, 0x5}, {0x2, 0x80000000}, {0x0, 0x7f}, {0x0, 0x6}, {0x3, 0x6}, {0x3, 0x200000}, {0x2, 0x200}, {0x1, 0xa224}, {0x3, 0xf1}, {0x3, 0xb4}, {0x2, 0xd8}, {0x3, 0x7}, {0x1, 0x7}, {0x2, 0x1}, {0x1, 0x9f5}, {0x1, 0x40}, {0x1, 0x10000}, {0xc844ca12ff01e3b3, 0xaec}, {0x2, 0xffff}, {0x3, 0x5}, {0x1, 0x7}, {0x3, 0x372002ea}, {0x3, 0x83ff}, {0x1, 0x4}]}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000005c0)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000600)='./file0\x00', 0x6ea2677730580524, 0x4ebfac6bbaf7944) (async) sendmsg$unix(r3, &(0x7f0000000500)={0x0, 0xfffffffffffffebb, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x2400020a, 0x400000e, 0x6fab, 0xfff7ff9f, "01c10200006267041c0000010020f59c00", 0x0, 0x4000083d}) (async) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465) (async) sendto$inet(r1, &(0x7f0000000200)="01670c6efcdbd28622bc8b208cad1f5b3df2e911b86b847032fc61e4fb2f862aa68d307698e6946fb74c13718d862678038b3476e79274275b276ccd00d8c00dafee533a5e110889e9b34d08e251ae0341d15ec97bc8bb5089bd346ed10794f4056aaeec5079fe268cd9cbf42933c0692a04f28351f6bbe24c78c7e2e4d63a26fb39e5292ce7d3f7215c6134135bd41d02bddc936a8828416fcf0eb30f6e36cc08cda636919b7ab935fedba530513c558a974896e20c463a00f40ed9b2b24bb73e644211a54c3d6568d94d66beb122b26f1538ff96bfcf2b8250f7cb43c35cca8cda09dc9a418b4053", 0xe9, 0x400, &(0x7f0000000300)={0x10, 0x2, 0x2, 0x3}, 0x10) (async) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000080)) (async) r5 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f00000000c0)) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0xb010, 0xffffffffffffffff, 0x0) 158.352512ms ago: executing program 1 (id=154): open$dir(&(0x7f0000000080)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000100)='./file0\x00', 0xafffe) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x20, 0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="b7c4bc4a00a3f703fec0a5a7b58827877ffe90e8922512c66abf8b1d58d596ba01863f799c3627697d64d628b7c12bc9e9aa11f62438895248769a9da99545866dbf3277b80d588e3549170820e1e3c3521b71122180aa61ffae9eaad4c457e33b89a4a2e59b042cef8d21b9ba3d159b3b1adfade1188896d755b883e10b70cf0d55121e89b3435fd81222c249f25758c72c6dbb9ce3ca6fff456062c726c4cc8a170d2c28d5070b1276bdb95f38c219dd48cb45f4", 0xb5}, {&(0x7f0000000240)="3a2fab5312d2ed17253eaef379083717dd", 0x11}, {&(0x7f0000000280)="30e9ca3bfe50764a447c66ca6d97a9d248c7e26fa7b2e5c56deb6cfa4fbd291f1ee78f2e0e0f29a5e1017c207a2e2e910e80dc1036fd37ff6ef1299d2f7e511407a1efee17911a73d56806b77a739c0a1f488938676a67c1a1177cb06f17c17b696e79d899474254b52a5b42d268e0517198338739b7fd7dc27040236572e8131f92313586bab66d2075b7757cedcfcbf241f1869031be9044d79ff62e422a533c0a1aa2bacc160aa91e0607071f4099e2017d83aa714143e111ac034fb0378a6d2e02747457e7174f959194343af17947abf460e945446b124b3780cdcd2e62", 0xe0}, {&(0x7f0000000380)="4a2142188d6385e1c19fea7ff7868fe3096d878347f28a3078af", 0x1a}, {&(0x7f00000003c0)="7f4659", 0x3}, {&(0x7f0000000400)="2a04410840a144aa1d78bd90163f6454451842f302b0ba8cee6db54f49f8932d5d195cf68702460fe644aeac0bbbe3fbd2c4a9719ac00f1d3f594189166ee726f5b0d3b74519917c04f504c3279350948d2bccd3390f3cdf6e885046", 0x5c}, {&(0x7f0000000480)="5e61436230c43ef85dbfc8076481657aa224fc43cd0442b058535c69c4b6ded91e026c77544e9b8f21dda34f9248e8fa4204b6101779b5352295845419c87184201951b5569d09b5ba5f8229d2c41c28fa46b341d188836cdd48f75a0eca672dbb68667b6b63f47aea4de120b3b46f34a6cea024a824c7dd4c43115b2a6e467b5a5865ecbcad372e6c780226cbc055d3c5e5fd2868b2d14ec1a439349c2a1e244d3564607a2108ce6809380eef1666be807bb4b8846718b3676d676a14e9de6bd20fe1fc0c6302f61aeeb5947a1cd410a05986ee64029a7903c9467d70c5e904", 0xe0}], 0x7, 0x0, 0x0, 0x400}, 0x6) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 157.445363ms ago: executing program 9 (id=110): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xe, 0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, r1) closefrom(r2) mkfifoat(r3, &(0x7f0000000000)='./file0\x00', 0x40) r4 = socket(0x2, 0x4001, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x118a, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x18289, 0x3e) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x102) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, 0x0) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r6) ioctl$DIOCGETRULE(r6, 0xcd604407, &(0x7f00000003c0)={0x800005, 0x9, 0x5, './file0\x00', './file0\x00', 0x0, "1a3e3ae5d0c305f5d939dc1e27902d753fbcbfc0e7427180c9c3dcfe64db9a2d9e0db57dfa97c1da5fa80ea9f2503beff618f8c0ab223325fa54a63a5d08905a132514b65ac77de7ff59077cf4624bab63d640d258a3e36af62b5088603eec46e2eac9aa1a28be001cc29131146bf70916e8b951ddcc77a0ba618cb8a9929d14281e6e804229b41b82c6aa8673aedbbb041f3b9981f08fab8b3f38dd6d2580b82eddf7de418ddf571f71e4056cda0672f375b1715298800c052ee40621f5aa1960afae82b82c225e9a4046e29199f578ea68e9e3d091dca0a0e6934d4319f52cb34fdc523ae309285cdd00fb56880fc93a3919cbce5e8da23528352bba2bc77ed6221e4cb00fd05e28b10db3740308194f51e71ccb4b480e76008c6eb7ea063238c4abe9533e83a926e4c0afc4446a5b5fea0195084a9df1fd571e8ab56c4e660634b27aef0090cc883687f0fc19fc14deafff1cfd518ed274f18ce29804677b7bea1807ef773f8bfe9f16197ce9fc796b81aa7dc34a847cc70c460598822ba720d8ffabe942fa17353111d7d6a6a78f5c0953dd2a5b8c0d1927942da23462097c813507430f9e27817d65e3fc91231d5d67cfe88b92ab3624ebf081e794ac2c718095337f996e1e0930ac1f2bd8614500544c8e4dcc600946bcd0e1b1eb164d9688eae20c45ec2296ea0ec78f12c5939043e54f5835e5c240df9b1048980ef041a339c33403595373d26982b868c93dc90770bb94b9d3cb85d4a4344cc523b6c8397bb4d6ec0c411a54021018c67ad0126c7ba8e68fdbdfc97599240fec35a1841801b848b28c2af805c8e19c6b9166ed132ba85c43f899ea050bae3ab74116521995d0e00247670c510fb373c57aa6373baa004a61f8094eda9d7bf417179a8721fea4148425e425d5b63855d47222c01998aacd1c67f46cdb6b6fe06600bab471bfada4a8438c6720a3888feee0c5e0bd538eab267a9453d206c621e8d705082611e9104993c7f9b61c04edde9ec3142bd27300f73a298096e955b2c9ec8a646fd48fb702e8e2d0f143448f8da61a6dd2226bd39bf17862cec77cec10cbf371872227dc378c043325e508ea4f0a0266f3158b5bb50f5e8257d88b78628229ec788a29e7b6186d0ccbb736cd423d0d1eb11c4b45b38dad27ada145290ef32e1feebeb58cefb737bdc970efad1eb66fdb9de4d017d655c2532e31830d63ea67890b60dcb72da1204bf8b880b143d090673935601c2910be6898c0c69d7af8b36ae325fe3ece0b1eed0f8a62bf5e72768588b607eeb175223c43606ba5a43b7956729387ab5de8ef2af3cb6888dc7bdf69b48ebcff337ab87df3033b8df76a5caff9c44305ebb2783369eb82af1e624387b2a4d43494c65ad43fbcb5871986be9b13d6bbb5fa0e705a916dbffc59584993b74dffeb440f010a651fe678f296229ca2da657b72c373f6c8b1c40d102d285b4170adba886eb1ef24a7cc9d967b7c83fb279525cad4198f2e770364d9a8827e3906d8f647c05e2adcac6921e48fd4950893289132d6239836753157efa18471043d17ea72b1f81759dab987bc0ff713146019d37029c894bdb1e9ebd6a0b46ffac7f4968af826f5ef2c0546d4f998cae3ee0c4d296a2b136aa8d98d184a0a1fe58c0b8d19aed4948633994ff400f68f8741ffb97bdc6e270425fdd7360b288d821af0cba4f7d2f536a10620c9f2cdf8fe846ebe479a86098da67601089da1985af90fa5fdf40053d1e5e099c7b9e9648556b8595979eb308b77128afa3b46d733bea4d81cef7a4bc6014d26fd130dbb5365f2a72fd07722aeedafd559b876e0f030858cf6071645fc8ed3ade516354f6c2b80f74d5067680c2894ab3b5a90a8556e278c60f454af788429cd50640cf253c9bedade2a914f6d203cf6c7fffc"}) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) 105.650141ms ago: executing program 8 (id=102): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00210100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = socket(0x2, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000100)={0x42, 0x62}) (async) r2 = syz_open_pts() close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000580)) (async) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80047476, &(0x7f0000000380)={0x401, [{0x3, 0x101}, {0x0, 0x5}, {0x3, 0x800}, {0x3, 0x5}, {0x2, 0x80000001}, {0x1, 0x3}, {0x2}, {0x2, 0x8}, {0x1, 0x5}, {0x2, 0x80000000}, {0x0, 0x7f}, {0x0, 0x6}, {0x3, 0x6}, {0x3, 0x200000}, {0x2, 0x200}, {0x1, 0xa224}, {0x3, 0xf1}, {0x3, 0xb4}, {0x2, 0xd8}, {0x3, 0x7}, {0x1, 0x7}, {0x2, 0x1}, {0x1, 0x9f5}, {0x1, 0x40}, {0x1, 0x10000}, {0xc844ca12ff01e3b3, 0xaec}, {0x2, 0xffff}, {0x3, 0x5}, {0x1, 0x7}, {0x3, 0x372002ea}, {0x3, 0x83ff}, {0x1, 0x4}]}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000005c0)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000600)='./file0\x00', 0x6ea2677730580524, 0x4ebfac6bbaf7944) (async) sendmsg$unix(r3, &(0x7f0000000500)={0x0, 0xfffffffffffffebb, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x2400020a, 0x400000e, 0x6fab, 0xfff7ff9f, "01c10200006267041c0000010020f59c00", 0x0, 0x4000083d}) (async) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465) (async) sendto$inet(r1, &(0x7f0000000200)="01670c6efcdbd28622bc8b208cad1f5b3df2e911b86b847032fc61e4fb2f862aa68d307698e6946fb74c13718d862678038b3476e79274275b276ccd00d8c00dafee533a5e110889e9b34d08e251ae0341d15ec97bc8bb5089bd346ed10794f4056aaeec5079fe268cd9cbf42933c0692a04f28351f6bbe24c78c7e2e4d63a26fb39e5292ce7d3f7215c6134135bd41d02bddc936a8828416fcf0eb30f6e36cc08cda636919b7ab935fedba530513c558a974896e20c463a00f40ed9b2b24bb73e644211a54c3d6568d94d66beb122b26f1538ff96bfcf2b8250f7cb43c35cca8cda09dc9a418b4053", 0xe9, 0x400, &(0x7f0000000300)={0x10, 0x2, 0x2, 0x3}, 0x10) (async) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000080)) (async) r5 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f00000000c0)) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0xb010, 0xffffffffffffffff, 0x0) 13.116681ms ago: executing program 9 (id=110): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xe, 0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, r1) closefrom(r2) mkfifoat(r3, &(0x7f0000000000)='./file0\x00', 0x40) r4 = socket(0x2, 0x4001, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x118a, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x18289, 0x3e) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x102) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, 0x0) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r6) ioctl$DIOCGETRULE(r6, 0xcd604407, &(0x7f00000003c0)={0x800005, 0x9, 0x5, './file0\x00', './file0\x00', 0x0, "1a3e3ae5d0c305f5d939dc1e27902d753fbcbfc0e7427180c9c3dcfe64db9a2d9e0db57dfa97c1da5fa80ea9f2503beff618f8c0ab223325fa54a63a5d08905a132514b65ac77de7ff59077cf4624bab63d640d258a3e36af62b5088603eec46e2eac9aa1a28be001cc29131146bf70916e8b951ddcc77a0ba618cb8a9929d14281e6e804229b41b82c6aa8673aedbbb041f3b9981f08fab8b3f38dd6d2580b82eddf7de418ddf571f71e4056cda0672f375b1715298800c052ee40621f5aa1960afae82b82c225e9a4046e29199f578ea68e9e3d091dca0a0e6934d4319f52cb34fdc523ae309285cdd00fb56880fc93a3919cbce5e8da23528352bba2bc77ed6221e4cb00fd05e28b10db3740308194f51e71ccb4b480e76008c6eb7ea063238c4abe9533e83a926e4c0afc4446a5b5fea0195084a9df1fd571e8ab56c4e660634b27aef0090cc883687f0fc19fc14deafff1cfd518ed274f18ce29804677b7bea1807ef773f8bfe9f16197ce9fc796b81aa7dc34a847cc70c460598822ba720d8ffabe942fa17353111d7d6a6a78f5c0953dd2a5b8c0d1927942da23462097c813507430f9e27817d65e3fc91231d5d67cfe88b92ab3624ebf081e794ac2c718095337f996e1e0930ac1f2bd8614500544c8e4dcc600946bcd0e1b1eb164d9688eae20c45ec2296ea0ec78f12c5939043e54f5835e5c240df9b1048980ef041a339c33403595373d26982b868c93dc90770bb94b9d3cb85d4a4344cc523b6c8397bb4d6ec0c411a54021018c67ad0126c7ba8e68fdbdfc97599240fec35a1841801b848b28c2af805c8e19c6b9166ed132ba85c43f899ea050bae3ab74116521995d0e00247670c510fb373c57aa6373baa004a61f8094eda9d7bf417179a8721fea4148425e425d5b63855d47222c01998aacd1c67f46cdb6b6fe06600bab471bfada4a8438c6720a3888feee0c5e0bd538eab267a9453d206c621e8d705082611e9104993c7f9b61c04edde9ec3142bd27300f73a298096e955b2c9ec8a646fd48fb702e8e2d0f143448f8da61a6dd2226bd39bf17862cec77cec10cbf371872227dc378c043325e508ea4f0a0266f3158b5bb50f5e8257d88b78628229ec788a29e7b6186d0ccbb736cd423d0d1eb11c4b45b38dad27ada145290ef32e1feebeb58cefb737bdc970efad1eb66fdb9de4d017d655c2532e31830d63ea67890b60dcb72da1204bf8b880b143d090673935601c2910be6898c0c69d7af8b36ae325fe3ece0b1eed0f8a62bf5e72768588b607eeb175223c43606ba5a43b7956729387ab5de8ef2af3cb6888dc7bdf69b48ebcff337ab87df3033b8df76a5caff9c44305ebb2783369eb82af1e624387b2a4d43494c65ad43fbcb5871986be9b13d6bbb5fa0e705a916dbffc59584993b74dffeb440f010a651fe678f296229ca2da657b72c373f6c8b1c40d102d285b4170adba886eb1ef24a7cc9d967b7c83fb279525cad4198f2e770364d9a8827e3906d8f647c05e2adcac6921e48fd4950893289132d6239836753157efa18471043d17ea72b1f81759dab987bc0ff713146019d37029c894bdb1e9ebd6a0b46ffac7f4968af826f5ef2c0546d4f998cae3ee0c4d296a2b136aa8d98d184a0a1fe58c0b8d19aed4948633994ff400f68f8741ffb97bdc6e270425fdd7360b288d821af0cba4f7d2f536a10620c9f2cdf8fe846ebe479a86098da67601089da1985af90fa5fdf40053d1e5e099c7b9e9648556b8595979eb308b77128afa3b46d733bea4d81cef7a4bc6014d26fd130dbb5365f2a72fd07722aeedafd559b876e0f030858cf6071645fc8ed3ade516354f6c2b80f74d5067680c2894ab3b5a90a8556e278c60f454af788429cd50640cf253c9bedade2a914f6d203cf6c7fffc"}) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) 481.675µs ago: executing program 0 (id=155): msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x0, 0x0, 0x0, 0x0, 0x864558cb1d827542, 0xc5, 0x48e}, 0x5, 0x8, 0x10000000000007f, 0x1, 0x900000002, 0x0, 0x0, 0x40000000000000, 0x0, 0xfffffffffffdfffe, 0x0, 0xffffffffffbffffc}) setrlimit(0x8, &(0x7f0000000440)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r2, &(0x7f0000000480), 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000540)="80", 0x1}], 0x1) execve(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) read(r1, &(0x7f0000000580)=""/46, 0x2e) 0s ago: executing program 1 (id=156): syz_open_pts() (async) r0 = syz_open_pts() syz_open_pts() syz_open_pts() mquery(&(0x7f0000393000/0x2000)=nil, 0x2000, 0x1, 0x0, r0, 0x40) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.56' (ED25519) to the list of known hosts. SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=8 req=102 state=3 status=67 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-6.us-central1-c.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: trace Password: Login incorrect login: show proc Password: Login incorrect show all locks login: Password: Login incorrect show all pools login: Password: Login incorrect trace login: Password: Login incorrect trace login: Password: