last executing test programs: 11.270485151s ago: executing program 6 (id=115): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0xfffffffe, 0x0, "10000000230000000000000000000200"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() mkdir(&(0x7f0000000100)='./file0\x00', 0x49) rename(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040)='./file0\x00') 11.003606411s ago: executing program 6 (id=120): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812e99d38f643dcdbf1769aa4e", 0x14) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x30}, 0x4, 0x0, 0x0, 0x0, 0x0) 11.003278795s ago: executing program 6 (id=121): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) setitimer(0x0, &(0x7f0000001000)={{0x4, 0x84}, {0x0, 0xc9c}}, 0x0) setitimer(0x0, &(0x7f0000000340)={{0xd80, 0x80}, {0x0, 0x8}}, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x1, 0x2) close(0xffffffffffffffff) r0 = syz_open_pts() syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f787321e3cfb000080000000008004f00008400820000030190787f000001000000004404000044400893ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x9, 0x1f, 0xffffffff, "8b030003000100787d902b52d864d3c3a3f4d3c9"}) syz_extract_tcp_res(0x0, 0x3, 0xf) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) getitimer(0x0, &(0x7f0000000000)) 10.939575465s ago: executing program 6 (id=126): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x281, 0x40) chmod(&(0x7f0000000700)='.\x00', 0x49) rmdir(&(0x7f0000000040)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) 10.913153214s ago: executing program 6 (id=129): r0 = semget$private(0x0, 0x7, 0x3c0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) semctl$GETZCNT(r0, 0x5e602bf5de5eed7d, 0x7, 0x0) semget$private(0x0, 0x7, 0x3c0) (async) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) (async) semctl$GETZCNT(r0, 0x5e602bf5de5eed7d, 0x7, 0x0) (async) 10.738952004s ago: executing program 1 (id=138): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x402, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fffffff, 0x3, 0x4000019, 0xffffffb1, "0900004efb58524ef9d88200", 0x7f667ee9, 0x6}) read(r1, &(0x7f0000000100)=""/107, 0x6b) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="987e", 0x2}], 0x1) 10.700354048s ago: executing program 6 (id=142): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) poll(0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 10.700016546s ago: executing program 32 (id=142): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) poll(0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 9.698267451s ago: executing program 1 (id=158): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) (async, rerun: 64) writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="541ab6a31146bf298619a7500ae66a41691ec76da9b23f3873b345effef7d9aeeb125e472172a0f4797ef26121a2ccefda19bf5e071ffc576325a81d1d161050bd634ba09ef700e3c66de8189bf582c3097a4caa81cb51ddbe48c030ad007312f29667841e2d60a3d91699008328f49c3081a281ab4c76c8ddd59b6f3c0e4bbe024c50b127db299a3ad6ca1677f0adc5c3b2c63682bb2863eaf072a68d64f6ce5ca2f73eda25316336de3e5fa3ee5779723e01932eb3d61623911ffbb6f3e4fe417011c0981de618cd04", 0xca}], 0x1) (rerun: 64) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffaf, 0x0, 0x0, 0x8}], 0x6, 0x0, 0xa9fa, 0x0) (async, rerun: 64) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x72, 0xfffff, 0x100000000, 0x4}], 0xe46, 0x0, 0x9, 0x0) (async, rerun: 64) r4 = socket(0x18, 0x1, 0x0) close(r4) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) (async) syz_open_pts() (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 2.950878299s ago: executing program 1 (id=228): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000)="04000000", 0x4) r3 = dup(r2) r4 = dup2(r3, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050160", 0x5, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) 2.803565252s ago: executing program 1 (id=234): r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f00000000c0)=[{0x2, 0x68}, {0x3, 0x5, 0x800}, {0x1, 0xff01, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) 2.590597726s ago: executing program 5 (id=236): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[@ANYBLOB="17d59299482daaaaaaaaaaaa439dd0291a2c5e92e8b9e2909af6d417191b62ad0da3618045c312732e8e476bd33eaf0c77a14e76cab4bb3215c6d379665d2054da17999307493f8d283decd5cc9005e98ed8d27e274853823e1a810b29d7912c7e1983e60d940543e6c21cb4965a84aab9", @ANYRES16=r0, @ANYRES32=r0]) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000200)=@file={0xd19450564dee018c, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x7, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x4, 0x2}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) execve(0x0, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='*--\x00', &(0x7f0000000180)='/dev/rvnd0c\x00', &(0x7f0000000200)='/dev/rvnd0c\x00', &(0x7f0000000240)='&!^\x9a^-\xb6*\x9a^\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='--\\&\xe9\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='/dev/rvnd0c\x00']) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) ioctl$FIONREAD(r2, 0x800474c4, &(0x7f00000001c0)) shmget(0x2, 0x2000, 0x401, &(0x7f0000337000/0x2000)=nil) syz_emit_ethernet(0x9c, &(0x7f00000004c0)={@empty, @broadcast, [], {@generic={0x800, "bdf238ed8216ec5c676821e152c27664ee65909e6b4f140f3f9dcfe449b936b1b5627d7c61e20530bad7295a46a15bdb815e9ac396c9d0b4f9487f4293bc660c176db0513b55ef73bb661285237872650a63fe41dbffdc33822222dfb5da63ef27ef1cd9a486110145a7d50d1402edad10c5c0859e553ea5e58e82cccd426ceb27abcf69f81258ab3e22574e94cc"}}}) 1.552091263s ago: executing program 1 (id=238): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x37) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') 1.54562298s ago: executing program 4 (id=241): mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x4002011, 0xffffffffffffffff, 0x0) r0 = msgget$private(0x0, 0x5bd) r1 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000100)={0x6a, 0x2, 0x200}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket(0x2, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00003e2000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x456, 0x0}) pwrite(r2, &(0x7f0000001080)='p', 0xfffffc37, 0x87) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgrcv(r0, &(0x7f0000000000), 0x8, 0x0, 0x800) r4 = socket(0x18, 0x2, 0x0) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xc) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x2) accept(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 1.532602233s ago: executing program 5 (id=242): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000040)="fd04c085", 0x4) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x37}, 0x2, &(0x7f0000000000)="7180000000cf71b59c7afec3708200"/28, &(0x7f0000000200)=0x1c, 0x0, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2f, &(0x7f0000000340)="79454e9d19e7fe558d3f7683a885a416b10100e11a7b729d30af67472173064b92f895b9bf6a8140622265", 0x2b) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x21, 0x80, 0xffe, 0x4}], 0x5, 0x0, 0x2dbc, 0x0) (async) msgget$private(0x0, 0xfffffffffffffffd) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x4000000000000157, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x33, 0x0, 0x37) (async) unveil(&(0x7f0000000040)='./file0\x00', 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000180)=0x245c30c0) (async) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) (async) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) 1.311414321s ago: executing program 2 (id=244): sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffffb) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, &(0x7f0000000080)="8dc74a1c61e3121d2d973d67a17b8d4dee227d7d7c9fa98d5aba3ef69410912a75de70725d175591c85ff6b9daa30ef0069a5274d71be29b2b646425a39bc528665a1d05e671141e26b84ac06304b60bb3ecf9349051ab37320cb3b02b45414736072907b650c45e53b1d39bfc851a791a0d334e7e959f48385558b2083f59f9a30da7eb95e1909425f7d64decc389dd69e7e6f3960d24e438afcf82639760923ee508e0fbec85ad97857f896cfcd88b473ae93e245b004c70c52f0de52d218a648f", &(0x7f0000000180)=0xc2, &(0x7f00000001c0)="be5b87b8141650174c0bc1e070e357d1793bf1df48a4387c62ebafc08c376d89c234fb9c63f06dd049fe4bcb36eebd671990fb3dca57a905a9d8e62955b2c135bf80ff42c0c76887491466c4a2742707bf61d2084c57c903c821b23f5abc776fd8e7735d7251e8b79641d4f8b91f19f0654b76db0656b880fb9a9481815b13cbaed05a2b06b493", 0x87) 1.307240317s ago: executing program 4 (id=246): r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffaf, 0x0, 0x0, 0x8}], 0x6, 0x0, 0xa9fa, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000100), 0xe4a, 0x0, 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881d0f58230ba576367c400000200361b1257aea8c5000020020000000000008abfba09001d89f000000000ffff008000ff00"/177, 0xb1, 0x4, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000557000/0x3000)=nil, 0x3000, 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r3]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x800}, {&(0x7f000063a000/0x4000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000076000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000416000/0x3000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffb}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) bind(r3, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) 1.306687934s ago: executing program 5 (id=247): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x14a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000180), &(0x7f00000001c0)=0x4) writev(0xffffffffffffffff, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d62269", 0x4a}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) setsockopt(r0, 0xfffffffe, 0xfffffff9, &(0x7f0000000340)="d8c7cb8a088b809fbfeb08f5d3aded8e49ffe17a962cd9f12b6438b57249c2021fe498cfbd27a49797ffcf7b7c4609d50bb99b16549fb30997979fcb4f266a08decbc92885a44a2659be4ae809133606f3838084cc062d97439a124f", 0x5c) syz_emit_ethernet(0x3e, &(0x7f0000001300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6285d44c0008bbf9000000000000000000000000000000000000000000000000000005"]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file0\x00', 0x10080, 0x3b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x8, 0x4, 0xa, "07567c62adb4a0d86e7b2b7362c74065b72ae01a", 0x3a, 0xd}) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setrlimit(0xbb22bdbdf8f3471b, &(0x7f00000000c0)={0xc5f, 0x9}) 1.109477556s ago: executing program 2 (id=249): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) pledge(0x0, &(0x7f00000000c0)='\x00') setsockopt(0xffffffffffffffff, 0x405, 0xffffff0a, &(0x7f00000001c0)="e057c4", 0x3) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x804, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) r3 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x80b80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) fchdir(r1) r4 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x4) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000280)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r5, 0x80105705, &(0x7f0000000080)={0x1000, 0x0, 0x6, 0x8}) 1.105934125s ago: executing program 3 (id=250): munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f00000000c0)={0x0, 0x9}, 0x10, 0x400) sysctl$vfs_ffs(&(0x7f0000000040)={0x7, 0x4, 0x8735c1d74850a673}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x6}, 0x3, &(0x7f0000000080)="f056c7ce9b3a4c6a3da9ccc0ef6180d6cac5977c5d8518fbac1170f9c9115d8250e2f6d0d5aa36443dad70608761116d457c7b618e86df08d06637a034a3dc064e721641bf46b75ff5cbcedc053a1d826b3fdba4268b", &(0x7f0000000100)=0x56, &(0x7f0000000140)="ce1de03302046a8aa459c6467d41ff096732eebda987cb3bc439fc578367214b77bfd9312ffd8bc7e1d61e3ca1ae92dc", 0x30) 978.712225ms ago: executing program 1 (id=252): openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) r0 = semget(0x0, 0x1, 0x2f3) semop(r0, &(0x7f0000000080), 0x26) socketpair(0x18, 0x4, 0x29, 0x0) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) (async) semctl$IPC_RMID(r0, 0x0, 0x0) 978.267008ms ago: executing program 33 (id=252): openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) r0 = semget(0x0, 0x1, 0x2f3) semop(r0, &(0x7f0000000080), 0x26) socketpair(0x18, 0x4, 0x29, 0x0) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) (async) semctl$IPC_RMID(r0, 0x0, 0x0) 977.933459ms ago: executing program 2 (id=253): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 977.490124ms ago: executing program 3 (id=254): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x800, 0xffffffffffffffff) (async) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r1, 0x79c8) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) setrlimit(0x1, &(0x7f0000000ec0)={0x0, 0x6}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x0, 0x3, 0xfffffff7, "bfff0d000300ef0101650069030000000000bd00", 0x0, 0x4}) (async) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000340)="cc51d85dafa343ed96eb34361476378f531a7c04ce7d10c6a2a72c1a4f3f226b4af5c71297604987e111c50e2ddc03d94a1b90ed8353adeed237facf667e722f4bb5b9eacd8b1955b290e29e6b159cd077198bd8ef1ec3cf8f74f21d60f6099087ae65883ba68eb1c60936495092033c0e886dc7c0b37dfb751bea41d83cf5200656039bb5a83995ba32079558f6acba0f942750a40e52598ae2", 0x9a}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x8f, 0x4, 0x7bf, 0xe7e, "701694b72d0746968dc521ea0e6cbe7d87a3a103", 0xd, 0x5}) (async) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 975.96934ms ago: executing program 4 (id=255): r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x110) r1 = open(&(0x7f0000000400)='./file0\x00', 0x1, 0x2a) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ftruncate(r0, 0x10001) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x800, 0x0, 0x80, 0x2}, {0x3}]}) chroot(&(0x7f0000000340)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r3 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000280)="a65764a0c9f281e64e353149e7adbac2fa5a6cb1c36892bf896d352eb5da4c54f3111aab5405d4b4c1af559bb8fbbe524c1eacfa5fbe4dd8eb2315ca1a25cc289dbec983efc81e2eddd943ae523c904338991b31ec010fc5e085f5fddfae1f47a9aa015b9d34cad06b6fd3581eb13c1a8cd36c7e4b8f72ce5300af7265fb78c486b7eaa7ba49838d8e972dd51068d142e2e04d08", 0x94}], 0x1) dup2(r5, r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xfffffffe, 0x7fc, "2cf9892af9a590e4cb52e88608007673ca9e5fd7", 0x6}) poll(&(0x7f0000000000), 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r3, r7, r8) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000003c0)="e9", 0x1}], 0x1, 0x3fffd) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x7}, {0x12}]}) sysctl$kern(&(0x7f00000004c0)={0x1, 0x22}, 0x2, &(0x7f0000000500)="71f91e349a0a891bbc5ab2501d94a34b080084e279c83dd47304f982", &(0x7f0000000480)=0x1c, 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) 974.871277ms ago: executing program 5 (id=256): r0 = socket(0x6, 0x3, 0x0) socket(0x6, 0x1, 0x55) r1 = socket$inet6(0x18, 0x5, 0x9) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040), 0x4) setsockopt(r0, 0x8, 0xcad7, 0x0, 0x0) 974.073823ms ago: executing program 7 (id=257): syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00002b00fe8000000000000000000000000000bb0000e7"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000040), 0x0) (async) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000040), 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xe0, 0x9c3, 0x3, 0xfffffff4, "f5ff9d6f147d5fe4c57d00000d00", 0x0, 0x4}) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xe0, 0x9c3, 0x3, 0xfffffff4, "f5ff9d6f147d5fe4c57d00000d00", 0x0, 0x4}) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$net_inet_etherip(0x0, 0x0, &(0x7f0000000100)="342b1efb51", 0x0, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r4 = socket(0x10, 0x2, 0x0) dup(r4) (async) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) close(r6) open$dir(0x0, 0xecdb1f631ef4aa36, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xfffffec1) (async) readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xfffffec1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x2, 0x5ea614f0394d1f5b) (async) r7 = semget$private(0x0, 0x2, 0x5ea614f0394d1f5b) socket(0x18, 0x2, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd}, 0xa3b, 0x8000000000000000, 0xfffffffffffffffd}) semctl$GETZCNT(r7, 0x3, 0x7, 0x0) (async) semctl$GETZCNT(r7, 0x3, 0x7, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setrlimit(0x7, &(0x7f0000000000)={0x3, 0x9}) sysctl$kern(&(0x7f0000000100)={0x1, 0x58}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x2d3) semget$private(0x0, 0x4, 0x402) (async) semget$private(0x0, 0x4, 0x402) socket$inet6(0x18, 0x8000, 0xa) (async) r8 = socket$inet6(0x18, 0x8000, 0xa) connect$inet6(r8, &(0x7f00000000c0)={0x18, 0x2, 0x7, 0x3}, 0xc) 970.150962ms ago: executing program 0 (id=258): mlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) 967.934097ms ago: executing program 2 (id=259): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x1000000ff, 0xffff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x9, 0x0, 0x0, 0x0, 0xfdb6) socket$inet(0x18, 0x3, 0x102) 730.409688ms ago: executing program 5 (id=260): setitimer(0x2, &(0x7f0000000000)={{0xfffffffffffffffe, 0x3}, {0x7, 0x8}}, 0x0) getitimer(0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/193, 0xc1}], 0x1, 0x0}, 0x1042) recvfrom(r0, &(0x7f0000000400)=""/10, 0xa, 0x1000, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x103) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x8, 0x6a1d}, {0x1, 0x327}}, 0x2) r3 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x33, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaabbc9474712a5180806000670340601000401a18fe555fb89aaaaaaaaaaaa383114ccf7e1167984cebb67b4358f92e4533011d65e50f737ef34fc44ed22a39c4d84ffdda6a6cedbbe7730ba71d32e9c62bfd9f4113f763fe172269e2031802e801f901843b43cd1e81a5816e5b339423d288275adfc645dd27320da44fb082dbbf21b0d04f9dacf47022a1b02534570a256bfe46a2f31c7eb1d2a10c409e94dfb24b12b07815a873d211a59e8de3ef8ae8e0036be71f61cd559a5656631fac8a56506e118067c4de76c1e02e034c8f34de9863c60d302537903ab4b78665e472d2cefbb9a2c33d8a2920f3f65244aebbcc7fbeb39c0b5a243b407d1419bbe54b8c63da15acc7698ce0f9bb5c1af5d4896eff187f05913a8e87bd93385f354eaac6d7bca2ecc13b1eb44b1288feffc72f0d4203c277b4cafc990d18eaf94016a60fe94d80a5b65517d5e42c505005cc5d7df065e79"]) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r4 = socket(0x18, 0x2, 0x0) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000040)=0xc) r5 = socket(0x800000018, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="3720e600338961095691e16ebb95f5968845079eac2e02e1cd5eefc804", 0x1d) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x90000049, 0x5, 0xa7bb, "d8e175d3bbb11500c8930aff9c66000400000400"}) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socket(0x800000018, 0x1, 0x0) 729.169702ms ago: executing program 3 (id=261): r0 = socket(0x2, 0x4000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000001600)='\t', 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) getsockname$unix(r0, 0x0, &(0x7f0000000140)) 725.622189ms ago: executing program 7 (id=263): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) (async) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) (async) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x800, 0xe4) getdents(r2, &(0x7f0000000140)=""/41, 0x29) execve(0x0, 0x0, 0x0) 707.526353ms ago: executing program 7 (id=264): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/107, 0x6b}, 0x80003d8d}, 0x10, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x615, 0x1a0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000003c0)="c1ba73c158c0", 0x6}], 0x1, 0x3fffd) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) select(0x40, &(0x7f00000004c0)={0x7, 0x6, 0x7, 0x5, 0x6, 0xe, 0x5, 0x4}, &(0x7f0000000500)={0xff, 0x129, 0x0, 0x986, 0x25ffefb, 0xad8, 0x2, 0x4}, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(r5, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/33, 0x21}], 0x1) close(r4) syz_open_pts() getrlimit(0x0, &(0x7f0000000100)) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000180)=0xf) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000200)="19fee3e1e4737f2928b8ebbb5d8be6adb903f8006c1dbcd23976cfa6f75b58d9152c78140340f9d2dc4c3c112228a519c96e780edda1be2ca17ce350a95a7315af85297365aabe8d2dd3375a70740f8ea751e8d2a6f3fceba354294db43be7faa4e700ec9b", 0x65}, {&(0x7f0000000540)="5ccba4f2fee4855dfd0806096d1fe2e0ed8c8a1f80a25d2c6875de5845e1a76d16f819b28d05fc10311894b8e1363b8cfda7ced3592deab212fd23489346f9eeda48340c4dd763a114422265ca05807615adba02d86d971984603323d0059699620c3d228e8eff3974428de91ee1074f311457cda02543628031e141ac39609a5cfe04c95e6a949cd1a9a4c3d0caab19f029fa57116866599c3e09c4de013c56880eee4e98595841264166d8f0046fed35898c32d96715d1d011739616d001b5779cd47b9cea36c28c395dffb499c01fb1f7a8460031b72c6ae99edc3112e543fdb4dfb0eb05e21332fbc3", 0xeb}, {&(0x7f00000019c0)="7ec6279e785e7c34a51b505addfcdda0826adcc6f86acc4993c2a28a4cda7be81cd430e71ce5e3fecf3a3c2887e53ac95bd0f747bf81d342c5dc30865be062363dd1eaac300ffa995f4d638b58554a50f186730a0697e1b5ca8085c6411359d9c07db96f912699e52ff86b3076313835a79cab351d86e8c078b4dddb38852ed649aeee5a57002e247e076bb8728d068e5c54f2ed51c737584ac96fb6102e60f9df965511cb954308f788d57977873f27bcb40162c9b50b7b1aa480e87834fe113276a287f6f69edc1e596d345b90603018923c7073b95c815a7212ffed3f8171ab4e60b5cc4a79064270e27e0f2e4e36f6286fbd55a3ec6341dc0e798f7b18a29e892fbc611316859434cd81687a1eead36ccb82b877415d19189a798296e899fe0d50897ffb62cdb6b07e75c4c3a921df782c0afd485ef8020f330e04d3224ceb837510102ef9e120669a5d27d7c3b2df9844005cb5386dfe090bf0b82c8da4c165969c58bbd2c8af6f6886b3dd7038c41d485d628f0b1e422d01723ae4501b15952936559e2845ece02abb337d66d5435fa6080ce4062a35b020007054c3411b59fbc0c1abf5220a5cc792fea4745ae8b9df8a1e196ca6aa0bcbf8de428dc09ed262bc64a122a3959e05b30c483995ab9583e0aa84849d16939cfb1e7a72687f49a6933e14dea0e3dba3f3409979e10c074c647f2ab50ea313198641e0f9f950e7516a15660b52bcdd1b173d6d7c54f926971d0af96c6ec7bb753359587f8ed709f558b491de572eea2a0d109866ea4e75a924051ce6998f42eadc74785c6a409170d451fe7a16246cf9d2ea36e5078fe93854c1fb33dbf553625e0f29ab42790737bd5ed8eade884e64e9ed96cc0f0f9d2c8e072504668a51f9b4612ec68d0cf5056443468dda597f55885874aeabeb0ddce8b728e1ed211c66859c95b3a4a72e0cd617067d6578993c7855baa5b5c88e640258a260bfa28f2209a6577d35d7a12970b0b8ff9c9f163c422a1777355d4a077f424c629a5772793e383a1f834399efdae0d8a903a5814b0f882408cebc7137f75b766c296a5291b422a1925878611918fac333ac96798d910e8108b5ae51491b1f20e225f73dc6934c3c7fafcb9bae8e13a9d68bc834f0d1c4ba88972014796911101239c941e9174d910a1238ae2b766f7f22290971c1fa0ac2af5393af4fc5783e61bbf233e6884e03d88491bea59967d781c70fc2d4cad92d147fae4489ef34a03603f723c8e67fd62fca1d5f27ab8a69f2bb1709c7bd770b4fa605390002ada23e90ea8d8e5a5c7ac09a2f601ded16b00a0154bc7a8d5d5f48933dec2e688c50747c6f838af4a4e35f661b5e2bbdbe2a6b0f2e0b16d5e7169042531fff8bffbbd742c9a18876267a338cca86805c1e6b924e7b812eadbb9f1063e2e9a1fcbfe603dfb4c582bc634c662327b832f8a25198778531e58f5896fb7a1257eb3832666addb861716cd39b41a687100daebd42c477c4fcf0d2dc86d12a444e7b58139846ec1e64300f4b362208e0c6a8b87ef0b1f5146d352ab0c77317198513aba1248dc63c23f802da03bcff3be41a642b84901e990e4b24f6ca58d2aa29dbb093d445498385f62d2358bbeb88a49d3e8113f865ee2131d87fe6c07e40c7842cc8700382fd01e53c35d4769037750e520128b862fce35f799042824f8367b5dfe94a8cff55b61b89b709a2c19a74aa8d41772efccad36c788b71f36e0347ed32e2c290f66127bf7703ada49d38598443d28c9530c11f29e1ead4261e9aa76e3885ff59b46be207ca436f44b791efc0b9023d4b7c78f03ed77708012eb18cbb8a9b03103b07a73a8ce7d6ccd31c3cc79bf031020af3f4a39b834ad19ff08e9050fb1fdc1bea3e3a290dfb0914c334285c31bc9cec6e6a73b8335404de7917be042eeb191b48a62157cb4320eb79339d0d6ed4d0233fcab40683e2b86b50840039850daa885b60a19760757a236e58b7ef5969600d7e7357bbe7acefdb00020eaf4f934dc2a6d7387f698af8f82c6b3df3abeb990cf4befcf0ffe5270940873b869062e4ab95e36cad7c69c6130e29011db66b129cc22981f4b6cb8951062463df2d777b252092baec4ebb3c10ce2af3779cd57ea70028e436835354aad6395c32e5101d7fbd5079865cab6e567f939485e88f00ad71e670652a8b0381a3bf584d0976b9baff02e5e3bbd66e1c8ddd4979b507133e461d7d22a377191ff21cc7c657c773ccab7c6ac916b6d79c2571ebaebc8e6e589d18ebf6c91d5eecfe6530e842349c50b2f027d6059a772c97ac106155c6629f4c2d357aeec7be3342656bcf74d9b28884b13687a2c5883f7c5e33bd7b49856e854c327d1e329fbe72e9b1cb88a0567f72ae82a2f10ab4d0a2a8ba8d9f0089612fdb01e946dda1127d4016df1738b1d62fecc1d6f4bbe462ee5aec660a21817db9e0076378d43b713cead994f1fbb49521b957a44c72b711f6a462e4f225dc6947516a3ad20e397cd85256bbe89f587ba9e6641a0af9e38c20e58b5d5b9d731a631dc90ac9defbf2be34977dcf758f56648c6f276ecc4d9df54e4c9ac43873838e6c7a7154ae4572647a0f2c3c45fd7466059581d04714517977609a53ecf734ebd45e559e3dd5714394a970ad1543d93aa4e22e650dd5efdcbe1e33258eb11441f0c89edf07c829b85236ac646502694787b91d50ba9adb6f0a015b0077e3a67d284cb9d2736479ce0caf2fdd58656fadc0754079284763f39a46e288248cc4e9e567b6f7f5e92de860ade878b91bd1075132cd2d67c81b451b4e85b4e85cf0a0e4f345b8ad2735e7ee937274b5a9dddd5b7868d8f2f8a9caf4d933fd5209320979743f503c4eb7140453b1783fe7834080d0d4c4ca0666e7154502a782ac4c3aa5d66300320223135b6c1bc03f4909fdd0cb46738ff2091bbf514de9e111527fe58026f2f71d54c2592d7a113f5e93164859c82c90bf139d57f2ac02baedfe9d4b3c18d424f1eb8bd5aa45aa706cb585645bba000c93542ad71a92ffaec3b4bfaa090cba688f79af340b28a9df48b01626d383754e24560702cbebb477a44887c4aa5c946ada8df837d0582373438e23e7f26370aa0f8aeab9bb6bbd4cb0028898b63e5dd71545c92383881724753eb510bc6c516f2180daf8c102afdb5868fe3dcc2195ec9a0b80b0eac35e6671e0a1d66c960b41eda3931bac0fbbfa232e2910d9979b78b16a937bbf62d453d17be18c1c6549040df060ce91f3b201a1175e426a17b166dc84a6fef45d3a5858db39fc7ccb1fe495f07d00c2773d41bd02ea0533431bae012ff4f55343499d77330bd78acd99aa0913f8243e1f9feea9a5e480822bd6650d9766f412db4c5a3596e402664711b7b011d0173205e31e8ad0d24e6e2499fbfe5289c155e9078f0428412fd178d9080684c7fbcfd0601d63d71d90982832bac088d1172e0731b1ec0b4e1d457aa4a9bc530558d124441aa82e62813c90a0451c531e932969810025eaa76ac71c4c33c6f104e756a816c838b62f7daf9b741999dad311a52668b145a0f0b85a1cdb30c70915810ceb3a410dee09ee903e0a70babbb0434a8a67216ad0ee9f5052c0e2dba405d95d47866018bb614843135b3332f5500db70aaccdd3a9689110977e798122a0f583a8469749f9c02d41347847197ddf1172372ce61e9b5e636d0b361358cb23ce29519553d080ac8017db0ae7611e184bd6b75f8772ea25b55547f6ddcbf4adacf6b95df8a7703cba66667a14dbc46c3c32f2452c2788a09d95e2b48b051a11db0e3ecb19e1840ec156c470f65dc8def476e010beb1791f7759c4b8f1ce5ddfc4c331c11eb08a568b35199e95954728b09d7c95b1cf2d93be3c3c9d349a462a3825291845b5e595b0768285dbac76260f1000885f794fdd020124e9996fa0dc9efc599d0dfacc649a15ef87b6bebf41e6d92f5f7ecf31d6fb5201e919faa5756cae08d61824f269a5ddae29d527a4c88862746cfb9fcdcb1db594827db30cee121067e50536d2e634b2a583188501d38bb8e10fb877ebcf2cc34d7666eaad988c202d314f1548ac37fa0884e87eeb47e330fda567ceb10dc8e661df18d7c2edaa3f88b8009ed02c8fcc06aed36272f2a2093112b6d4e16cb886864a0f0559c42fb47033022f128dd3e0b090b5baf910651e58dc424ced5c988fef6f7a0a56ed1c1415cfb96396faa2a22f29c6893451f29f0f8bf7b5948dbcd247d14ea7655e5ab5809a2081a27c02e2d5389c86230780222db91d6df61567294f8b8c5f7371f5e0701eeb3796df752a33deaa2140b70aa62e0b8a1849eaa914b9984309c418120a1d4a08ac32b2138cf347066d19389fd53009fc03cb5c31c129e1f0c72b8c1e31793ca4b2cf4b7ab829ae1b57871d933878192aa5268a40518ed64b229b82df76f2221da781da606bcdbd30219bf0e317884f9b2004e7fc89baeb608c84c5a42bb75ebe2230fa50dc4194120d27d0a4b4eb568caa07623c264a8030f50267764b50c85caf940eaeedffcd648ce56a3666e056529d8d75fbdf17c4e981dec739b7b4abadc3f96d73739ad6d09822a1c4d3749d41a3894b4fea990df4ba36e148acfc083368f24ff4234d5cac1314a2914dfaadc1a8213f11e597603db698fe16beee469aa27bb86b2b9946e8553e68e7d6f02fcf64570d3939e325ad0801047b3b684dbb156fd41fc3b24e2e8a3274b58ea0ce1a3640f0ee4f2927e14c97525ec9ee75bee2987cd3b347048e66ee3b9c1fb9d8b5f38fd14c9fa2c31dbb33261aedd68613f70ac09f30d844940a63815c0fd670f24e7d7d2c6154e7b7d597079febeda0738d8aa9c5abb3901205540c271997b3fe8cee4dafe45ebe481ffc3ae00c9af18c5e903c14e2aa620531c88d1f575a0840477fc0d1fb6365b81225718b6497306c9b49c46f0464ff43d5c8c2f7365c1b7a5ed0c253d453b2ae9385cde04c8c753c12d0191755986c6f66add8ea79beb2dc14d4abd57a6d5c6105d743560181fddcd435f520c2764c1b36c6fe1d6e9b319387fe14485b9a13513e425b7dfda6a993655ef9b06862a9aee259f3a48ac760024fa22ca7679401f593e88d2a3629c050bcb243d3c388c5ae045418748c820be2b5f7ffa5233ed36402d8e41b0d3da50f4cd305fc807d4ce45e733ecc49f8609f5ce1b4d558c91b4e5823758c7959de1d240190091fa95a54d00e36ddcff5eaa43eeabb6bef8da4573e91733ea0553c65cdd76906d9927a16cf3d8f725925c597b2e8d18ea2b8f584a0b4a704127a78b0c121df2c9eb894875302088814b333507082464e2aefc48cc79a6ceeae941a3daa59219e946866c0d6632a82cca3191f43740d4062d5c86171ce23233b421a6271228398d448d2e946700da93758d39a694930d537865fcefafdffb5d11948f48df47188e3326bac74e0062ff19be84c1cb0ade449765764e4c3a2a0a193fac8f59e964ff4c3411409367ada25e4ea6871fbc3286a24c57c46036bd763d21cae5e6d632b3e6a2728a26ac0ba0b3d0c09665a0c3ee0a52b54e663ee7a3596b3760f31017788a7f7a680cdd8042c4873145e15efe032478aa7ec236dffcb45b4cc3cbabe6fb2f31b0b457a2e93f8790b30f59f2408a89cb0364af5587d48df39bda173880166e74d00e72210b7da836cc62e3e4e41808570691e5ba2f476b527c1da1a48f202ba01c9e1d3c285866192a72cf70806fd53b185bd1043361cbe2f77af8089efeac4dbfa29ffee7b7e448262e132f37ffb3900e40eb8", 0x1000}, {&(0x7f00000029c0)="67c46fe42eb9343937c93496bcf53612ed93a7c54f4746db96e0fe3141c153bb66d7fa1d36c8037cb5e5be12bdae1b5e54700f9da07411bd502446ec4d8d7b5b22c0bf9d671b869eb740fc424420d9729466a4ac73b6bfc652bb666bfee8be61b5d07268600b75a18a530daeda087941969803183bd8680c899d8b8f0ef70f2dec992fc7a2e9b369f8f58ffc0498f981d72869c43c60e1ae86581ee329953cd09d895704fa9ca486f5810fa988c2a175a97f969f5549e1ca8235a6235daf8a10b9a191c7bf486eeadbd94178553872e9605966ab9685377fa712405b541263dbc2c65f7e95fde298786a80c24d829d5ce255e260810e2ba8e0497cafd10301f5f6f44484c15e92388fc054e716410f2574b735f22b7de323fdc490cf03aaa3ca2d2b3d00e7eedcae4256b6625bc38ef6d5851b6f2a762ad94517578c35e0e95e79b6e131213848598f396bb6faf6c4d42fbd2a08ce3c530cfe853afa42faf2f3ba89f3981efb99f131ff2f46722dd9594902ed23164454ebf9ef38d0507aa90c3c5e8ea2af8bcc2c4d9ea7c209e81cf418550a2b8bcb54d82e743c9267dbfbcc9e8587d728679f4cd5affb89a4e4a179dda7f0b211397c4ab14967739802f837291f8ec7a0cdd188c229b674fc61dbd384ce00a7b7a07bb57583c564e55504b79d2d96206a05382b9bb258ba89e80bdce7f3bcffa39da57e49aeb4761acacb7d959ff756e8827513f6e0319fc088de8462bd2283d202df17a8f9dfb08a0ab7c54d36924f3a1d809e25c7a564918930055dd4573509edec305fc713c6a692e04c264c359bf81960efb44040567ab05f2ee0dc971425a034825a744724b26c382b999ea159c103768bd6321cf7ef790cdf86624e43e064d72fd230307107c6e94030441f23eb19c10ad1b701f57f6cd9fd7d4bfc2e16c0481d51938bf44f85443fb4d7f37246116a0b182bb781b2404e8f324232fa8de72ef2073b1af9716245564a4f0f51bd86db079dbff8427b11448ed02d38caa009da5b254db8c46b0c8ec86cb495a2916b0973ab047fcafcded7dce007f1d3814bb3bf84b9958250c6b8a9663ff7b69b47239aff58573c38bc3f74fc2c3f4d9fc94df8489d048e4e4b999726f485e2cb40edbbf1ea7134e9fcf4181eb3e129d5719c27b16622fa77f465f3cbbd52ec32eb85649ae08a604943eec3a208adb6aa24c2403931ef125a7ca6562225605873b7d8c443af5b5e65c292ace3ce91ccd7a527734f670120a19244390bc4623532bd13198688938c3596bcbec54cb3499916f20721294437d568cb53b35f7d1d665f19d857bd4a85eb145974fcdfdfc1ae9a1d68915225f97ba533081826db50f526d95ff137828c264abb8f59387326961272d4f6d69049bc251e80ec5ecfe7556c3627facc0fc1ad8800a61d77df206ee54338e7e797e7a5f7aa756267de193b2098896e7f423a66f140965057f108f01792d4e467ccef3f30f369948af4e01b71520f21fe1100f0291e1d65279c3c8246f6633eb74e5789eeb49145b5d34c2e0e9d38d90920ace282d14ce788bcf689d869cf124e56a52b14c08463995e95381f37b9216ad0b09b3801081345a8325b52ce81bd225fe5681c87dfe3761ecbea57444d3bf4cc93a9d297a10d62f96b231eee73e0994f391f15e2e20afbe8ab63fa05a7486280bfe83596ab2f4b73a2bd9ae1744c9fe1fcf12340f2139e38a0c52525f49bae4914728884ba6a676abcb5cc55ab9021a88a52108aecd3785c5e3f581c448cf8cb0fb596229bcce88ce6a79e8a87bb85c05f46f1c8b47e11e92631d8f15c639e684a28f387ddb895616b0169129fc58979b39cac488ae660a8af8fcb1f2f94dca9470183bec496cc5594eaf5cc775cd9c27d0c7ff28bd2fbc92da88bbaa168be814b3561ca949836885598e2ce21f26f8c70729b2b378bde3f583ead7269286a8b8f616a88bcb1a2e7fe5f8618805625f91efb34cf27fd98287473490dc06b2f5748e25c34a692c49ff43d867ff5b35def43870ec6635f604f2c56a98288536bfa987c0dd984ebb7b192d0263b3ed93875da3b8e8bb9d18fa3e659965e2423a8fd46be83d024c0a46b0f46ec98745b9dceeba7b7c28f7fcd9d9c7ac8e5db3323aede200fce503986c2f574325f3e6dd02fa17880e9d6fa4906f345c176e144060bac739f66c4945dd398c04f4082af8898e4ef5cfca00494e55691dac903d74715a0fe583ba1c359863ec102a016052425666c1f04ab2266b3aa01201cc6446c9a6f060c261002b11b3812ebc4a188ffa62743e0d62dfc7750c375306b3ca034a9f361b2317c8e7ce72f70d08257d0f45acabf55d41c47a582026fb195397e6725ea481952354e99d5aabb69ac4c77ba86e13697ee795b6611ce03dabf59ffd309d1c6595aadec1c56d904c07895d7aa1026ac3c923c1e4a4deab207df5ca9a9e810133c979eff79c2fe3928171c47828e66634663b39adf6f55678a39d369273077be3f58cff27838c0bb683cc675825dcdf302f2d94b213225f07adaa8a1ed8f17d60e2c19216eebc38d2636c2802502fdcfb4917963ccfe98bde544dc31f89d0b6d741667076f519b23e786592580d268b089440f1a1fb8c696de462c0ed133dbfc8fbad094af4c5b488ba8d84c05cbe161cec1a421ecd74d1003482740f149ce1bcabe8fc25de2512c87d031c51ae8469faa3d17dc372b77fb8f0016347a3c5b4e7e196be99c396cf73c29f21241e532693ba5243018c67d36750a140bf906bc42012c87b0e3bba9b0d1fcb1c88c437c6df291e68c2b7494867729a0006339729135f843de0649ad70cb873581a2c8e345e364953727ee354846e8834b9ecb70c297ecf5783ad3addce680ed31586bb88684a2b83041a58e693ef19031701bd9dbcc87de91fcb4024b2bb9b3e016c8caa661c8fda8c554445aec4b596b7d6cc1819fd8521ecedc4485565aa079ffe444c22f039634a50ccb6409c3b97dd35ef2787eda7d96dc152df8f61cb3fd3e72ab5ce565b5199aa2911dbe6decde58b13f80c8935502f485989d5186f7b0d9d6392a176ac324a8b4742cf58ba779dbbae79edb4c01716376ed799ca5063a5ae0a97b52293cd19d473a8d14036d5fadb1eb3f8f4ba8d64c50d969fa179313b220499c192e28fe00a730d91c0e9de6727fa52e9e6e2062735be46408cefa955a2df9c7655240e96108b85f0604069da78c11fd9818b22e0cd2a99ef493603ed27f0208b111475b8908d6889b3f80c03a2a3111e1318ed4871ba94ee2d3c93a4296c7156e09a628dee7660a2a87625dc826db073e00c8776ac48d6d710992dcf9e3cf07e45373328e2443cfbf2ac3c7a977a3831bfef60f6d65c734a0cf383cdaa052f56b57259fc80105a7d29ebda18c5648ba89fe8723055e30b85381ed12e15580f31241f622008d427ee12db7f04ee543ad417e72327543d85cb24fb0274b446a70e3eb662029290dcbc0c9b4d76d36dc383622beeb1df98fc635ed50722b8e12b900346d94ae9a61ddb12158845d803b145ba9f186e152d4b8a94ed3b7ceb91f506cb64b578eeb5673641f0274d1b67c77e0d03bdc22ce00f588f9174782daf64ca2bd49cbf58a081ea8089f5a448ec1033439c22b1632b9a7844d080c04b69723a2c7beba481ca1207882d32c74b427fc0eb1e7ac718c57319260090525ac6bbe6bd337f065a00cd456f55530a86aa667f3d9cbad053b00294fac5b1c3261fd2726d32f38b4fbcf06263100a957b47b1e7c49e82253cb4d3160867ed36a57fcaa8387a74c784ab81d03adec6b7fa3d620cc655fc5fe451299d881a6b7d492a872b1d7b3173e41a8e11f6ccd83853dbce94a61814236562203e874c6f2491993c29eeb3c588daf164e3322cca8246a0fda4d563661194637b263a8d2315a96aa537f1ecd993a557fca4350c7af71b557fa9c6d27aecd7b65f3196a595d547a31cea11ca2d8245d5b15f8f659c5f86d1985974a93951ccef402353b1c517a8e2bdb325c37c3d3470bd6b521337b8baae53592c22a31152d80aaef72182e5a6d7b8d4e4f9b49b42aeb5e3699fdb19236a903d71e0144c20f3e0068b63327b0aa7258793b3554b6dcc39c69cf6c96466473df59b5a8b6535d4ab2daef6c42401fc9e9282372c709bad677b9c3e347fa455e3aaa4bff121005b72a26968ae54f4eaaba733f97eeea4214d2c39c494f2e7716c471a7e6207d067648b058a9a824d8322841700049443bfdf5a2a515534892d31cc1250f41b7bd676acf2135adfda45e221c447936ef5cc419df1b9820179e44ecd2f15043dd12b13119f37812f3dc263ae6038e51d8da4725bccd42c79331b368f15f08c0d1b3249102486984540b271ab904df412f7daca5248dc079d2b6a2868423e21815a7ffb52489d80134aafa52ecdd1ab81d6ca0e5c9f2e6e9e4d6e45c5e8a2cbe17b51f74574ee17f8b88824cc020e9f7cfca2ee708081078b572aea6913b674c87708448e971dc714dde8816a6176ff0d2f47ec334ae1be0f7671cd89b0fcfe45361ec69d7c2c808f36504ca0ee23b65b21cda0d1f7bc63250f6b69e943fed9d29eb6b647e1fb87cb12c9f3d97a0df9a1c4d0c9c7ab102015ca0f7af7129925315916d5e7b217980aa453c56a46872878b6fda6b18bc8db450d3c42a877c0a777c01f59c9b85d26db3bf10f5c385098f8585f3d19ee777fe4fb0c6719b6745c4a7fade2f9982c08be026f352542db8956fe80158b3cff08dee63e67470ef66f987672f0f4ef6bf1b107c0921a451bc1d6e95714306eb394ab78ba596c0148ce834825fba50224f3b6416a586790063501b73ca186bb013d9eca40e1a9754b605c6c3cc632325598b06e14de103c8fe3a9393463a691dec671b32141ad9d049851d539f6d354ddc764d72f56b273758840e3fbf2202d4735b3f9d69dce80f27fd74f11d42c453a277ddc24e2fdac994a479ed87d534ebb5ffe1250bf9f23f5733f867ffe68be6f44220258a1fd3e3f19c0dec0926225e6974c60980e7a1a47b838c43990101a2a2dc03fb8e386a1f6af4b991d4b939e5d501e5c983819caaa68795fbcea429478f9cd682d807e19cb18a00a5ef81d5afd6091eb443b478636f6f53d753d179e97dee324c8503b8e92655554c810f2be716d7b95469db13f595993020c78b377efd2c27dec68b9a4e6564c37ba71c8892eae26c187f96e581c035034004cd60d43467e513bec81e7795e6837269f0f1e39e2b41a867d205e5e114e293486ac3421e2011158500f7f38866f1be39685f1c37c14c32cf53f553", 0xeaf}], 0x4) setsockopt(r3, 0x1000000000029, 0xb, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x10001, './file0\x00'}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f00000024c0)={0x8, 0x7fff, 0x3}, 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) socket(0x2, 0x4001, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r6) socket(0x10, 0x1, 0x0) 504.1868ms ago: executing program 3 (id=265): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendto$inet(r2, &(0x7f0000000280)="e3e8ddafbb81e61b707a3359c4dbef80e761981d91a7b190882381c14ebac295c9af76d4a83ab19b8c7debafed95bdd8479fbd0f5da6e396adf25f2ffee7a49fbe6297a2d64fb68583", 0x49, 0x407, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) getsockopt(r3, 0x2, 0x4, &(0x7f0000000100)=""/150, &(0x7f0000000240)=0x96) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}]}) socket(0x18, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000002000/0x11000)=nil, 0x11000, 0x4) 502.674051ms ago: executing program 2 (id=266): r0 = socket$inet6(0x18, 0x4, 0x4) shutdown(r0, 0x2) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='W\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r1 = semget(0x0, 0x1, 0x2f3) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x2) semop(r1, &(0x7f0000000080), 0x26) flock(0xffffffffffffffff, 0x0) 501.496997ms ago: executing program 9 (id=262): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') wait4(0x0, 0x0, 0x11, 0x0) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0xffffffff, 0x0, 0xffffdffc, 0xfffffff7, "631bae570300ef0001650404efff250840000400", 0xfe, 0x2}) readv(r1, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000100)=""/86, 0x56}], 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000340)="cc51d85dafa343", 0x7}], 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) 501.203875ms ago: executing program 2 (id=267): mlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1b}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xfffffffffffffef2) bind$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) pwritev(r1, &(0x7f0000001340)=[{&(0x7f0000001180)='G', 0x1}], 0x1, 0xe924) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)="7a8c5e", 0x3}], 0x1) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) r6 = socket(0x11, 0x3, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r6, 0x0) ftruncate(r7, 0x79c8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r8, &(0x7f0000000300)="c3", 0x1) recvmsg(r5, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002780)=[{&(0x7f0000000180)=""/107, 0x6b}], 0x1, 0x0}, 0x2840) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) setsockopt(r6, 0x11, 0x4, &(0x7f0000000080), 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000000)="94", 0xffffff3a}], 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7566024e814936c6, 0x4010, 0xffffffffffffffff, 0x0) close(r4) socket(0x2, 0x2, 0x0) 500.619144ms ago: executing program 8 (id=155): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000004c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000480)={&(0x7f0000000400)=[{0x5, 0x8}, {0x44, 0x4}, {0x85, 0x8}, {0x7, 0x4}, {0x81, 0x6}, {0x1, 0x1d3a9ed}, {0x8d, 0x544}, {0x81, 0x7}], 0x8}) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="ea00005c00000000", 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f1c000/0x2000)=nil}, {&(0x7f00003d4000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00009a1000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000a23000/0x4000)=nil}, {&(0x7f0000476000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000f89000/0x4000)=nil, 0x1}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5a907a7b}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0xf000)=nil, &(0x7f0000be8000/0x3000)=nil}, {&(0x7f0000ef8000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f00004e8000/0x3000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x45}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000297000/0x1000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x4}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r4 = dup2(r3, r2) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000003c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x20, 0x4000, 0x5, &(0x7f0000000380)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) bind(r2, &(0x7f0000000540)=@in={0x2, 0x0}, 0xfffffe0f) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}], 0x1) recvmmsg(r4, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00800000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000500)=[{0x0, 0x3}, {0x1}, {0x4, 0x0, 0x0, 0x100}]}) setsockopt(r6, 0x80, 0x9, &(0x7f0000000280)="b9ef9fc19543d5a538f837bd7cbd7b87c8a947012b7a876db480caa64141f750dabc5ce177c7f5bcb7f2d1196146a6ba6c78b5ad93a22fd8d8d0a162fc2a7d21c14c9f36552106d7f90cbc5b2b30126d01d0fa6679dd6f2a5281047885fe6f32761c01e14113b4f370017481be6a6242326cb84c70c3e35ab6aadc2e8c00c0fef92bad9a687994493ee9aa372c46cedcaa63c472d9e848275fa8b00d177a319487e171aae9a14b287e8e02a22bd5167fa6ffc107a614b438e925095b5d8c164fac8db812245a9c9f6c764a5010bd08858c2e0db15394dcf14d633f1ecc44faeb93183d48dc9a1503e239b4158264fdcb18", 0xf1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 500.501732ms ago: executing program 0 (id=268): r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000100)=0xfffffffffffffde9) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fchmodat(0xffffffffffffffff, 0x0, 0x188, 0xc) 499.747508ms ago: executing program 9 (id=262): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') wait4(0x0, 0x0, 0x11, 0x0) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0xffffffff, 0x0, 0xffffdffc, 0xfffffff7, "631bae570300ef0001650404efff250840000400", 0xfe, 0x2}) readv(r1, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000100)=""/86, 0x56}], 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000340)="cc51d85dafa343", 0x7}], 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) 499.594714ms ago: executing program 0 (id=269): r0 = socket(0x20, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) 498.497973ms ago: executing program 8 (id=155): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000004c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000480)={&(0x7f0000000400)=[{0x5, 0x8}, {0x44, 0x4}, {0x85, 0x8}, {0x7, 0x4}, {0x81, 0x6}, {0x1, 0x1d3a9ed}, {0x8d, 0x544}, {0x81, 0x7}], 0x8}) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="ea00005c00000000", 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f1c000/0x2000)=nil}, {&(0x7f00003d4000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00009a1000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000a23000/0x4000)=nil}, {&(0x7f0000476000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000f89000/0x4000)=nil, 0x1}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5a907a7b}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0xf000)=nil, &(0x7f0000be8000/0x3000)=nil}, {&(0x7f0000ef8000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f00004e8000/0x3000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x45}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000297000/0x1000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x4}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r4 = dup2(r3, r2) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000003c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x20, 0x4000, 0x5, &(0x7f0000000380)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) bind(r2, &(0x7f0000000540)=@in={0x2, 0x0}, 0xfffffe0f) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}], 0x1) recvmmsg(r4, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00800000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000500)=[{0x0, 0x3}, {0x1}, {0x4, 0x0, 0x0, 0x100}]}) setsockopt(r6, 0x80, 0x9, &(0x7f0000000280)="b9ef9fc19543d5a538f837bd7cbd7b87c8a947012b7a876db480caa64141f750dabc5ce177c7f5bcb7f2d1196146a6ba6c78b5ad93a22fd8d8d0a162fc2a7d21c14c9f36552106d7f90cbc5b2b30126d01d0fa6679dd6f2a5281047885fe6f32761c01e14113b4f370017481be6a6242326cb84c70c3e35ab6aadc2e8c00c0fef92bad9a687994493ee9aa372c46cedcaa63c472d9e848275fa8b00d177a319487e171aae9a14b287e8e02a22bd5167fa6ffc107a614b438e925095b5d8c164fac8db812245a9c9f6c764a5010bd08858c2e0db15394dcf14d633f1ecc44faeb93183d48dc9a1503e239b4158264fdcb18", 0xf1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 453.040101ms ago: executing program 9 (id=262): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') wait4(0x0, 0x0, 0x11, 0x0) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0xffffffff, 0x0, 0xffffdffc, 0xfffffff7, "631bae570300ef0001650404efff250840000400", 0xfe, 0x2}) readv(r1, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000100)=""/86, 0x56}], 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000340)="cc51d85dafa343", 0x7}], 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) 400.428665ms ago: executing program 4 (id=270): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}]}}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xd6, 0x0, 0xf0f1, 0x0) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') open$dir(&(0x7f0000000200)='./file1\x00', 0x3e0, 0x0) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b00fe800000000000a3f8f4410000000000000000bb00"]) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}]}}) (async) kqueue() (async) kevent(r1, &(0x7f0000000040), 0xd6, 0x0, 0xf0f1, 0x0) (async) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) (async) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) open$dir(&(0x7f0000000200)='./file1\x00', 0x3e0, 0x0) (async) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b00fe800000000000a3f8f4410000000000000000bb00"]) (async) 395.09654ms ago: executing program 7 (id=271): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x2, 0x57e, "2e65736638ea484646c4c50c7482a7aacfb54f86", 0xffffffff, 0x1}) pipe(&(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, &(0x7f00000002c0), 0x0, 0x0) 394.691109ms ago: executing program 0 (id=272): mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 394.231633ms ago: executing program 3 (id=273): r0 = socket$inet(0x2, 0x2, 0xfc) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f00000000c0)="e53238553107e326dac2cdce6f04ccef3a78bc427160b55a1e6ccfa4c7fabb84feb09f9955e747bb97777c089aee06376e4b5fe1f5a1b123edeca7278bbb01fb69a6cb4e5377eb1cd343be9d121b92ea52b3e8e24054bfcc0c52ca811a5495f0619d98e6edf7b720311220059deb935c41278a0b47a0612b959a8701217e7c1476bf", &(0x7f0000000180)=0x82, &(0x7f00000001c0)="86", 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r3 = socket(0x2, 0x1, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0xc00, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000000)) r5 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) close(r0) r7 = semget(0x0, 0x4, 0x10) semop(r7, 0x0, 0xffffffffffffff9f) 393.59372ms ago: executing program 8 (id=155): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000004c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000480)={&(0x7f0000000400)=[{0x5, 0x8}, {0x44, 0x4}, {0x85, 0x8}, {0x7, 0x4}, {0x81, 0x6}, {0x1, 0x1d3a9ed}, {0x8d, 0x544}, {0x81, 0x7}], 0x8}) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="ea00005c00000000", 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f1c000/0x2000)=nil}, {&(0x7f00003d4000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00009a1000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000a23000/0x4000)=nil}, {&(0x7f0000476000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000f89000/0x4000)=nil, 0x1}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5a907a7b}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0xf000)=nil, &(0x7f0000be8000/0x3000)=nil}, {&(0x7f0000ef8000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f00004e8000/0x3000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x45}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000297000/0x1000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x4}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r4 = dup2(r3, r2) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000003c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x20, 0x4000, 0x5, &(0x7f0000000380)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) bind(r2, &(0x7f0000000540)=@in={0x2, 0x0}, 0xfffffe0f) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}], 0x1) recvmmsg(r4, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00800000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000500)=[{0x0, 0x3}, {0x1}, {0x4, 0x0, 0x0, 0x100}]}) setsockopt(r6, 0x80, 0x9, &(0x7f0000000280)="b9ef9fc19543d5a538f837bd7cbd7b87c8a947012b7a876db480caa64141f750dabc5ce177c7f5bcb7f2d1196146a6ba6c78b5ad93a22fd8d8d0a162fc2a7d21c14c9f36552106d7f90cbc5b2b30126d01d0fa6679dd6f2a5281047885fe6f32761c01e14113b4f370017481be6a6242326cb84c70c3e35ab6aadc2e8c00c0fef92bad9a687994493ee9aa372c46cedcaa63c472d9e848275fa8b00d177a319487e171aae9a14b287e8e02a22bd5167fa6ffc107a614b438e925095b5d8c164fac8db812245a9c9f6c764a5010bd08858c2e0db15394dcf14d633f1ecc44faeb93183d48dc9a1503e239b4158264fdcb18", 0xf1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 344.495722ms ago: executing program 9 (id=262): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') wait4(0x0, 0x0, 0x11, 0x0) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0xffffffff, 0x0, 0xffffdffc, 0xfffffff7, "631bae570300ef0001650404efff250840000400", 0xfe, 0x2}) readv(r1, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000100)=""/86, 0x56}], 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000340)="cc51d85dafa343", 0x7}], 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) 147.701109ms ago: executing program 8 (id=155): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000004c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000480)={&(0x7f0000000400)=[{0x5, 0x8}, {0x44, 0x4}, {0x85, 0x8}, {0x7, 0x4}, {0x81, 0x6}, {0x1, 0x1d3a9ed}, {0x8d, 0x544}, {0x81, 0x7}], 0x8}) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="ea00005c00000000", 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f1c000/0x2000)=nil}, {&(0x7f00003d4000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00009a1000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000a23000/0x4000)=nil}, {&(0x7f0000476000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000f89000/0x4000)=nil, 0x1}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5a907a7b}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0xf000)=nil, &(0x7f0000be8000/0x3000)=nil}, {&(0x7f0000ef8000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f00004e8000/0x3000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x45}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000297000/0x1000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x4}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r4 = dup2(r3, r2) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000003c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x20, 0x4000, 0x5, &(0x7f0000000380)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) bind(r2, &(0x7f0000000540)=@in={0x2, 0x0}, 0xfffffe0f) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}], 0x1) recvmmsg(r4, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00800000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000500)=[{0x0, 0x3}, {0x1}, {0x4, 0x0, 0x0, 0x100}]}) setsockopt(r6, 0x80, 0x9, &(0x7f0000000280)="b9ef9fc19543d5a538f837bd7cbd7b87c8a947012b7a876db480caa64141f750dabc5ce177c7f5bcb7f2d1196146a6ba6c78b5ad93a22fd8d8d0a162fc2a7d21c14c9f36552106d7f90cbc5b2b30126d01d0fa6679dd6f2a5281047885fe6f32761c01e14113b4f370017481be6a6242326cb84c70c3e35ab6aadc2e8c00c0fef92bad9a687994493ee9aa372c46cedcaa63c472d9e848275fa8b00d177a319487e171aae9a14b287e8e02a22bd5167fa6ffc107a614b438e925095b5d8c164fac8db812245a9c9f6c764a5010bd08858c2e0db15394dcf14d633f1ecc44faeb93183d48dc9a1503e239b4158264fdcb18", 0xf1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 147.540382ms ago: executing program 9 (id=262): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') wait4(0x0, 0x0, 0x11, 0x0) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0xffffffff, 0x0, 0xffffdffc, 0xfffffff7, "631bae570300ef0001650404efff250840000400", 0xfe, 0x2}) readv(r1, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000100)=""/86, 0x56}], 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000340)="cc51d85dafa343", 0x7}], 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) 147.374474ms ago: executing program 7 (id=274): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000280)='F', 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) recvmmsg(r1, &(0x7f0000000880)={0x0, 0x10}, 0x10, 0x1040, 0x0) recvmmsg(r1, &(0x7f0000000680)={0x0, 0x6}, 0x10, 0x2802, 0x0) 146.008904ms ago: executing program 0 (id=275): open(&(0x7f0000000000)='./file0/file0\x00', 0x8181, 0x85) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 145.520013ms ago: executing program 4 (id=276): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000)="0f000000", 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffff7f, 0x5, 0xfffffffe, 0x8000201, "34f9892af9a503000000000700137673ca9e5fd7", 0x6, 0x1000}) ioctl$TIOCCDTR(r1, 0x20007478) 145.005776ms ago: executing program 8 (id=155): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000004c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000480)={&(0x7f0000000400)=[{0x5, 0x8}, {0x44, 0x4}, {0x85, 0x8}, {0x7, 0x4}, {0x81, 0x6}, {0x1, 0x1d3a9ed}, {0x8d, 0x544}, {0x81, 0x7}], 0x8}) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="ea00005c00000000", 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f1c000/0x2000)=nil}, {&(0x7f00003d4000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00009a1000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000a23000/0x4000)=nil}, {&(0x7f0000476000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000f89000/0x4000)=nil, 0x1}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5a907a7b}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0xf000)=nil, &(0x7f0000be8000/0x3000)=nil}, {&(0x7f0000ef8000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f00004e8000/0x3000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x45}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000297000/0x1000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x4}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r4 = dup2(r3, r2) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000003c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x20, 0x4000, 0x5, &(0x7f0000000380)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) bind(r2, &(0x7f0000000540)=@in={0x2, 0x0}, 0xfffffe0f) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}], 0x1) recvmmsg(r4, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00800000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000500)=[{0x0, 0x3}, {0x1}, {0x4, 0x0, 0x0, 0x100}]}) setsockopt(r6, 0x80, 0x9, &(0x7f0000000280)="b9ef9fc19543d5a538f837bd7cbd7b87c8a947012b7a876db480caa64141f750dabc5ce177c7f5bcb7f2d1196146a6ba6c78b5ad93a22fd8d8d0a162fc2a7d21c14c9f36552106d7f90cbc5b2b30126d01d0fa6679dd6f2a5281047885fe6f32761c01e14113b4f370017481be6a6242326cb84c70c3e35ab6aadc2e8c00c0fef92bad9a687994493ee9aa372c46cedcaa63c472d9e848275fa8b00d177a319487e171aae9a14b287e8e02a22bd5167fa6ffc107a614b438e925095b5d8c164fac8db812245a9c9f6c764a5010bd08858c2e0db15394dcf14d633f1ecc44faeb93183d48dc9a1503e239b4158264fdcb18", 0xf1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 22.555567ms ago: executing program 0 (id=277): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ftruncate(r1, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 22.055443ms ago: executing program 9 (id=262): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') wait4(0x0, 0x0, 0x11, 0x0) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0xffffffff, 0x0, 0xffffdffc, 0xfffffff7, "631bae570300ef0001650404efff250840000400", 0xfe, 0x2}) readv(r1, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000100)=""/86, 0x56}], 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000340)="cc51d85dafa343", 0x7}], 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) 21.721092ms ago: executing program 3 (id=278): setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xdd) rename(&(0x7f0000000080)='./file2/file0\x00', 0x0) nanosleep(&(0x7f0000000000)={0x8, 0x8}, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) rmdir(&(0x7f00000002c0)='.\x00') mlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x20000000, 0x0, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x0, 0x0, 0x0, 0x11000], [0x100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) dup2(r0, r1) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb"]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r1) r3 = syz_open_pts() open$dir(&(0x7f00000000c0)='./file1\x00', 0x100, 0x100) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x40978b, 0xffff, 0xfffffc00, 0x80a19d, "bb08f9660000ebff810800003eabe200", 0x3, 0x200}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) 20.256645ms ago: executing program 4 (id=279): sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x5bd) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0200000000000000d7213332f08f92001e9ff5ad5cbc8935ece173cba61e861284c1ed8a0edd38a59ba4ba011b93f0444fae4d977db76976c86158bda9646a01cec52f9934e2d006d4edfc6373252a81a7a513614d05210763381be3e1f7bd4a263fc949d2653f99c7357042a73ffe89d0759973723925326a8a9b244b599e2566ab6cd1196aa3697c91a0e7577982ae0095a4617656e80709399c3c9a8f"], 0xcd, 0x800) msgctl$IPC_RMID(r0, 0x0) 19.907959ms ago: executing program 7 (id=280): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xf7fffffa, 0x5, 0xffdffffe, 0xd2f, "8717f90579ce3b7fea008080df9148b5bd549fee", 0xffffffff, 0x2}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="697500bbf601000000000000bc51c6b8b7c54268a369084cc0c7be0000008d", 0x1f}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x2}) 474.551µs ago: executing program 5 (id=281): sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="342d31e0e0971aaa312d7416983f", 0xe) sendmmsg(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f0000001280)={0x0, 0x0, &(0x7f0000001580), 0x0, 0x0}, 0x8}, 0x10, 0xcf461cae68812453) 0s ago: executing program 8 (id=155): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000004c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000480)={&(0x7f0000000400)=[{0x5, 0x8}, {0x44, 0x4}, {0x85, 0x8}, {0x7, 0x4}, {0x81, 0x6}, {0x1, 0x1d3a9ed}, {0x8d, 0x544}, {0x81, 0x7}], 0x8}) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="ea00005c00000000", 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f1c000/0x2000)=nil}, {&(0x7f00003d4000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00009a1000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000a23000/0x4000)=nil}, {&(0x7f0000476000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000f89000/0x4000)=nil, 0x1}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5a907a7b}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0xf000)=nil, &(0x7f0000be8000/0x3000)=nil}, {&(0x7f0000ef8000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f00004e8000/0x3000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x45}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000297000/0x1000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x4}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r4 = dup2(r3, r2) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000003c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x20, 0x4000, 0x5, &(0x7f0000000380)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) bind(r2, &(0x7f0000000540)=@in={0x2, 0x0}, 0xfffffe0f) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}], 0x1) recvmmsg(r4, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00800000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000500)=[{0x0, 0x3}, {0x1}, {0x4, 0x0, 0x0, 0x100}]}) setsockopt(r6, 0x80, 0x9, &(0x7f0000000280)="b9ef9fc19543d5a538f837bd7cbd7b87c8a947012b7a876db480caa64141f750dabc5ce177c7f5bcb7f2d1196146a6ba6c78b5ad93a22fd8d8d0a162fc2a7d21c14c9f36552106d7f90cbc5b2b30126d01d0fa6679dd6f2a5281047885fe6f32761c01e14113b4f370017481be6a6242326cb84c70c3e35ab6aadc2e8c00c0fef92bad9a687994493ee9aa372c46cedcaa63c472d9e848275fa8b00d177a319487e171aae9a14b287e8e02a22bd5167fa6ffc107a614b438e925095b5d8c164fac8db812245a9c9f6c764a5010bd08858c2e0db15394dcf14d633f1ecc44faeb93183d48dc9a1503e239b4158264fdcb18", 0xf1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.21' (ED25519) to the list of known hosts. Connection to 10.128.1.21 closed by remote host. syncing disks... done serialport: VM disconnected.