last executing test programs: 6.037486945s ago: executing program 5 (id=6): syz_emit_ethernet(0xc5, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa9d181a16c9ff8062b192d066f2469433a9792ce2a14f1e7ecc47255d1e4d7ea428c51efaff768b317572c043b757bfc1d41b41caca5ca6410e8ab92496b66158298494b59bd344671346166ab81317161e4737053d8c90cb4244ac4aace69eb21449f04300b70b17c30f23a2dc47f05347ab57761ae656d9b41cb03677242c783793d60ed7401543cb16771eecec7d444d7a9d4210f5fc7fdb011d5f74bbd31499248959f9b163458549b8422a9124160d58f469cd15c9aa899a41daa174e8"]) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x300000003}) (async) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x300000003}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x7, 0x7f, 0xf4, 0x3}, {0x0, 0x4, 0xff, 0x3}, {0x4, 0x46, 0x5, 0x2}]}) r1 = open$dir(0x0, 0x7b8873bbdf4d646, 0x0) kqueue() close(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) setgid(r2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[]) socketpair$unix(0x21, 0x1, 0x0, 0x0) (async) socketpair$unix(0x21, 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f00000003c0)="34eb4cd50884c65d7905c330aabae284090e9ba25a4bc4", 0x17}, {&(0x7f0000000480)="5d55768047e527c3171e102e357d9c1b1d9d86beaf6bb791864ce2d0af1fd0805fb28e6eac24534a79abaae25840b2c7ce31748ee900000000604cafaceed6ec56f889d129935870150c95bcc6c8c7d90ebccdf04ff8c540bf545766428573d8a6015f19b850b1329efb015d7325a2748748a89e0996e23aa5b32e874965bc44abe48d784a0efbd07a4cfea303aa17e5d99b51b47a2bbc8b8a1944cbd3913ae2895cc6994f1c985bbe83f7aa10b0f6c933935b8db2ff1f286ced414d7694b0286418f579816b94796fe60600000000000000e92d2a92db00f1e0d44b24ed6dd993404d11b3d661722c268fb49427f911670b202f917e8b103a8318716542e8b87150c6b0387751780b7d667f85d2a9d8d1ad494669dba18b186bf6fb98259a9d2b337aa62b3251011d98f9659c9b909066a5c9842ea302bf1ad4824a55b7cc9f685c84a8cd3a81be2df78e1cbf7862c4ca07d757ed205ee120f585c4d43e47e8d1f90b8d20a1b68e281d963c5e6c0156a3210405bf7054ed33cd3b000000", 0x17e}], 0x10) syz_emit_ethernet(0x6e, &(0x7f0000000600)={@random="e702f2ffef1f", @random="0000f5ff00", [{[{0x88a8, 0x1, 0x1, 0x203}], {0x8100, 0x6, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x2c, 0x3, @rand_addr="cb487a653e33550000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1}}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x442, 0x0, 0x0) (async) recvfrom$unix(r3, 0x0, 0x0, 0x442, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) (async) connect$unix(0xffffffffffffffff, 0x0, 0x10) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgget$private(0x0, 0x176) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, r5, 0x0, 0x0, 0x30}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000680)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3ed4d7e29dee1f8a8afed0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0x54, 0x0, 0x0) r6 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x10) syz_extract_tcp_res(&(0x7f0000000300), 0x7f, 0x0) mkdirat(r6, &(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000000)='.\x00', 0x20, 0x10) (async) open(&(0x7f0000000000)='.\x00', 0x20, 0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 5.560248104s ago: executing program 7 (id=11): mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x0, 0xffffffffffffffff, 0x80000001) syz_emit_ethernet(0x12, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaa88aaaabb0000000000008100300088a8"]) 5.559482909s ago: executing program 7 (id=12): mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000002480)="71f91eca", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = shmget(0x2, 0x1000, 0xd0, &(0x7f0000331000/0x1000)=nil) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x7f, 0x0, 0x8000001, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES16=r2], 0x9}, 0x402) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mknod(&(0x7f0000000200)='./file2/file0\x00', 0x2000, 0x2) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = getuid() syz_emit_ethernet(0xcc, &(0x7f0000000000)={@random="ccb2bfe8f44e", @random="890527399d22", [], {@ipv4={0x800, {{0x24, 0x4, 0x1, 0x1, 0xbe, 0x68, 0x101, 0x9f, 0x2b, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@end, @ssrr={0x89, 0x13, 0x2, [@loopback, @rand_addr=0x4, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0xbb, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x2, @rand_addr=0xd02f, @rand_addr=0x4, @multicast1]}, @ssrr={0x89, 0xb, 0x2, [@multicast2, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x3, 0x60}, @ra={0x94, 0x6, 0x3}, @rr={0x7, 0x1f, 0x6, [@local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x9, @broadcast, @empty, @multicast2, @multicast1]}, @rr={0x7, 0xb, 0x3, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x13, 0x3, [@empty, @broadcast, @rand_addr=0x4, @remote={0xac, 0x14, 0x0}]}]}}, @generic="587a381eb489ebbb31b191f7498ed5cd898f8f83727727ebc882e956424317775d22d2c377bce24cd589e3747069"}}}}) setuid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000140), &(0x7f0000000280)=0xc) shmctl$SHM_LOCK(r1, 0x3) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000002480)="71f91eca", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) shmget(0x2, 0x1000, 0xd0, &(0x7f0000331000/0x1000)=nil) (async) kqueue() (async) kevent(r2, &(0x7f0000000000), 0x7f, 0x0, 0x8000001, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES16=r2], 0x9}, 0x402) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mknod(&(0x7f0000000200)='./file2/file0\x00', 0x2000, 0x2) (async) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) getuid() (async) syz_emit_ethernet(0xcc, &(0x7f0000000000)={@random="ccb2bfe8f44e", @random="890527399d22", [], {@ipv4={0x800, {{0x24, 0x4, 0x1, 0x1, 0xbe, 0x68, 0x101, 0x9f, 0x2b, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@end, @ssrr={0x89, 0x13, 0x2, [@loopback, @rand_addr=0x4, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0xbb, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x2, @rand_addr=0xd02f, @rand_addr=0x4, @multicast1]}, @ssrr={0x89, 0xb, 0x2, [@multicast2, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x3, 0x60}, @ra={0x94, 0x6, 0x3}, @rr={0x7, 0x1f, 0x6, [@local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x9, @broadcast, @empty, @multicast2, @multicast1]}, @rr={0x7, 0xb, 0x3, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x13, 0x3, [@empty, @broadcast, @rand_addr=0x4, @remote={0xac, 0x14, 0x0}]}]}}, @generic="587a381eb489ebbb31b191f7498ed5cd898f8f83727727ebc882e956424317775d22d2c377bce24cd589e3747069"}}}}) (async) setuid(r4) (async) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000140), &(0x7f0000000280)=0xc) (async) shmctl$SHM_LOCK(r1, 0x3) (async) 5.553217947s ago: executing program 7 (id=13): r0 = msgget$private(0x0, 0x763) msgrcv(r0, 0x0, 0xfffffffffffffec5, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) r2 = getpgid(0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x680) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001300)=[0x6, 0x200]) (async) semop(r4, &(0x7f00000013c0)=[{0x1, 0xbc, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x1, 0x800}, {0x2, 0x4, 0x800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) (async) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001440)={{0x5, r5, 0x0, 0x0, r6, 0x24, 0x101}, 0x3d2, 0xffffffff, 0x7fffffffffffffff}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r6}, 0xc) 5.485578759s ago: executing program 6 (id=7): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44162df3867d25aff254e68dbf44ff53559bdaccfdf6b9e3957261167908bdf9ab63a1900bb07c4a19fe9c74c43e44665d8aa04db2150d2379c95abab88ba171048ff14200a5133cab96cb52dc062c67abb716c06191ca3a1528fd52a92bd16fe9e644b5465e76e17a9df0821b2bf250fa4298ed528be8a422cbea36aceaa0bce82558eadcb5904a61b694ccd0d6fc6ddafdd6224fb0c7a8ffd13019f8edee2119978b8832e94a404d59383d8b4380a6efbe86282b2a44", &(0x7f0000000040)=0x10011, 0x0, 0x5a) r0 = socket(0x2, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1}}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e706f2ffff1f391e7dd7a2d786dd609907a600302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020090"]) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRES16=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x400c745c, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() sysctl$net_inet_esp(&(0x7f00000002c0)={0x4, 0x2, 0x32, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000500)=[@rights={0x10}, @rights={0x10}], 0x20, 0x8}, 0x4) close(r4) munmap(&(0x7f0000121000/0x2000)=nil, 0x2000) fcntl$lock(r5, 0x9, &(0x7f0000000340)={0x3, 0x1, 0x8000, 0xf30}) bind(r5, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) fchflags(r4, 0x10000) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) syz_open_pts() setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000000)="04000000", 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002000)={0x5b2c, 0x5, 0x10, 0x5, "e35d0000d058b0f0725b345e0066dacdb000", 0x1007, 0x1}) 5.476040729s ago: executing program 5 (id=16): r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, 0x0, r2}, 0xc) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff8, 0xe9, 0x2, 0x3ff, 0x1}, {{r3}, 0xfffffffffffffffb, 0x26, 0x0, 0xfffffffffffffff9, 0x6}, {{r3}, 0xfffffffffffffffa, 0x8c, 0x10, 0x7fffffff, 0x8}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x200}], 0x5, &(0x7f0000000280)=[{{r0}, 0x0, 0x40, 0x20000000, 0x0, 0x7}], 0xd712, &(0x7f00000002c0)={0xfffffffffffffffd, 0x6}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000300)) fsync(r3) (async) fsync(r3) setregid(r2, 0x0) (async) setregid(r2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000003c0)={0x7, &(0x7f0000000380)=[{0xd, 0xb, 0x2, 0x3}, {0x6, 0x58, 0x8, 0x4}, {0x6a, 0x2, 0xae, 0x71594fba}, {0x9, 0x2, 0x3, 0x7}, {0x2, 0x10, 0x9, 0x7}, {0x3, 0xe8, 0x6, 0x1}, {0x9, 0x1, 0x5, 0x1}]}) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000003c0)={0x7, &(0x7f0000000380)=[{0xd, 0xb, 0x2, 0x3}, {0x6, 0x58, 0x8, 0x4}, {0x6a, 0x2, 0xae, 0x71594fba}, {0x9, 0x2, 0x3, 0x7}, {0x2, 0x10, 0x9, 0x7}, {0x3, 0xe8, 0x6, 0x1}, {0x9, 0x1, 0x5, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x10000, 0x0) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x10000, 0x0) dup(r7) r8 = getppid() socket$inet6(0x18, 0x1, 0xff) (async) r9 = socket$inet6(0x18, 0x1, 0xff) shutdown(r9, 0x0) pipe(&(0x7f0000000440)) (async) pipe(&(0x7f0000000440)={0xffffffffffffffff}) fcntl$setown(r0, 0x6, r8) ioctl$WSKBDIO_SETKEYREPEAT(r10, 0x800c5707, &(0x7f0000000480)={0x88e, 0x2, 0x5}) (async) ioctl$WSKBDIO_SETKEYREPEAT(r10, 0x800c5707, &(0x7f0000000480)={0x88e, 0x2, 0x5}) socketpair(0x2, 0x3, 0x4, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r11, &(0x7f0000000500), &(0x7f0000000540)=0xc) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r12 = syz_open_pts() ioctl$TIOCSTOP(r12, 0x2000746f) (async) ioctl$TIOCSTOP(r12, 0x2000746f) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000600)={'./file0\x00', 0xb, 0x7, 0x3}) 5.339741862s ago: executing program 6 (id=24): syz_emit_ethernet(0x76, &(0x7f0000000180)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "001000", 0x40, 0x2c, 0x0, @rand_addr="fe697a653e336f0000005000", @mcast2, {[@hopopts={0x3c, 0x0, '\x00', [@padn, @pad1, @generic={0x9}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "c46dea", 0x6, 0xff, 0x8, @rand_addr="26650652e2a60a3a68632730c0fc4357", @mcast2}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) flock(r0, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x10) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x6) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000140)="aef43c05", 0x4) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0xab2, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = semget$private(0x0, 0x1, 0x21) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000000)=""/184) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x0, 0x5, 0xb, 0x0, 0x2, 0x5e8a, 0x6, 0x0, 0x1, 0x0, 0x9}) 5.242254782s ago: executing program 6 (id=29): mkdir(&(0x7f0000000040)='./file2\x00', 0xd1) open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) (async) unveil(&(0x7f0000000380)='./file2/file0\x00', &(0x7f00000002c0)='r\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) (async) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) (async) poll(&(0x7f00000001c0)=[{r2, 0xaeecaebf517d446a}], 0x1, 0x6) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 5.13723541s ago: executing program 6 (id=34): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x7}, {0x0, 0x8003}}, 0x0) r1 = socket(0x2, 0x400000002, 0x0) setgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0xfffffffffffffffc}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1a0) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x10) unlinkat(r0, &(0x7f0000000600)='./file0\x00', 0x8) mkdirat(r2, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='r\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kqueue() r3 = socket(0x2, 0x4001, 0x0) dup(r3) r4 = fcntl$dupfd(r2, 0x0, r2) close(r4) socket(0x1, 0x1, 0x9) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="d886b4", 0x3}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f0000000380)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b100050400000400000000ba9f3b2eab0001000200331c13fecea10500fef96ec0c72fd3357ae30200ceb15b92ccbb69004e3003000004be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0cf22bfa89b334bcbd6443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c09000000080000000000", 0xb1, 0x0, 0x0, 0x0) 4.983755608s ago: executing program 2 (id=44): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) read(r0, &(0x7f00000011c0)=""/171, 0xab) (async) fcntl$setstatus(r0, 0x4, 0xc0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) (async) close(r1) 4.847131914s ago: executing program 6 (id=48): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000324000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)='\n', 0x1}], 0x1, 0x3effd) 4.846785489s ago: executing program 32 (id=48): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000324000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)='\n', 0x1}], 0x1, 0x3effd) 4.840235088s ago: executing program 2 (id=52): sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) socket(0x20, 0x4, 0x0) fchdir(r0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 4.839473103s ago: executing program 7 (id=53): select(0x40, &(0x7f0000000100)={0x32, 0x800, 0x4, 0x2, 0x200, 0xff, 0xfffffffffffffffd, 0x8}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x800, 0x5}, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000180)="a4608e0e093432633abad5f34e4825131cf29cc2def42a764281bdd82781bff443ca5178a6803cdcf0b944beab310c5076684383b69582b643a39e96ba6780", 0x3f}, {&(0x7f00000001c0)="08a16523c379c959dfcd09feec38d2ad6b4b87a7e4ae70369cc49eb73e0633fef7b308933b2a9b42fc4b57009ef04764e88007db8ae46e7233fd53718692f1225c960d5b3725659ffba6f30afeb4a1ec4f763e7e4f3b6d933683c1f3d71f46226eca9926c9ba5bef64f4003b27c81d35db9066b03f88509903db4b44dd9ca4bdb1055a15af7d946ccda86c1857a832545c61674da90e2673b751aaf841c11b84e288859338b93d424a2c334315fcf79d5a316bebd8f3c8de24f7de9fcdac9beaf62e09e5ffbaee643634af373f3ea30885d304014c4e389a11bdac823dbfd132a3f176c911c0496251275b3ee17d7b7f75b24515464331b649cf765a8476fbe5aadd84831c4203932497fa17abd3f92fa1feb2c6c86e173ee8f00412ece7e50550115a445da9d8828f6131a54a318fc1f6a63cee7b31082433251587a84d37eacaead4ca1618ecd610ea7afaa372cf869960e02cdca281b1bda14fbd566a6286980258fea334488eba51507e4c50b900f8408b5b97ab66e5bae4eecbcb9accd095782498f299a39b68610ed836cbabf4a3bbe77861d2b8697f405948e64e41cb361d08b0870701d58b93c8a5a4ab375e1f3ae486ff3a74acb88abac756a2ca588137ac6da1ba87246dddc16882f632fe5d217eb5db126e824aca7a072ab0ba932209a953384789fe9bf3dc219a9b12f9cdbc469784996c4c6dff7ef8d6f40ae5b514e35a4b1d54c4f11d3330100184d40e7d38a71048314279e89147565034883eab33e5290229ed3236392a2509da81c82e0584bba02b955bb7e2f19a8efce13a9c2779cb6cea4ce3df5622d81eb67b6e8080568059bb8b6dcb52fb708083d727fe83a4a6a5fc607fc79f3cf52917cdd120a93cad146ae55358088e84804eb0b400d4c68633ee633011e48dbb13feb5519c53af7c600cd799bbd3946a28ee088ab1161e9ec672b310734b58fd883b9141759b58ecf59b38584d869fc4eacea629b860ae415b29d9a1b8c5e29074d7a5e8e8e8ecf6f1538bffb8219f0526b3e303b7362d33707f3c2ab6e3d2af5d0417f48a5752615ebb405046eb1ee3b61ff581524f7f51c1dcb679a04294f5ce92641720ffbb4d13fb78bccfbd01dcacec7b0318623761ffad6876291fd086fa58b95b43ad7f34629d3aaadeb976eaf63b7d733ef8164504037dbcb6f5c46e150d729380b26dbdfc22341c5939db98d3046158f2049d9884ede02267e2fdce6ab025d6dac54c12bde3e45184d98c23da2f67de2b6407e68597fa4685fe53c014424457f1ef50f88e58218845988ddaf3fdc8a025676ac769371dc214b5760739ae87686bdef2c01f782f555f30a1c25f0ed3939a733f8c3483558aa9ccd3f07debc6e7b414f859a840e3be8f83917c5d456d1e0c80da869a8dbbec0d90586ab11b579eea309700ebdaff7d84ffca20f1293b35fd3bde59633446d418eb90c91a143f2f66d94eb9c56d944033689936bf26139bc48ea075d53868557e3840f70eaa499c81ce3d4ad082f733f1304a80418d7bc20496e5c7bd61382e87ff5411fcf00839bad67cb0b251707c3bafccb879fbc28676dafe8a11c114524f8a4adc1da812de909914e6c9c667c8b3af394e02f2efd009bfee4f3bab151b8baefe96fd5cf796e4b01fa8111af2b1297698e1bdf57de17e6ababce3db3b00df6871ab916e6c49217be7c383f4a4e8140f26f78b11d586ec108498bc80f7f6f49b26cad92cdff43dd62053f71ad7ae923850543e2ea0c7bc7b9a2b470b70f5a21d3fa47a12960971bbfd3a92712777bfa2fa8058b9a609b509ce5e729fea72c8dcfc525c836bb1d15527d3f59b8d945bb8b07b98c03ef790141aa9e39f0f4d0615f80e0e650ffc83b08491c9603721771d3d67abf2ad01d3af01aeca0dadae17c3e0a8855881061956f84382feb17e1aa5e20a31f1725a8839273e8d69cb11bfd0a49a4bdd13e385312711868a7ee30f5166f6c898ac2a41c8fb1493323d90e8843633a7bb4d327e89f451ec7656f4d40198f5d17ad0358ffaf624ac8fd7a9a7ede5aeef2f89fd94eb27b6df17f8953aba0044b0f3c65e4dbe146bb163170ccb12de90a7b1e8b04b3922427ba1d17cd081bf01f9410b0b5845bda6eaf2605dade6f96597838591b60c7329836994b68e30f732a243b3bc71db836771b0333b2d36a9342edf2212e8a8c9eed6a2f449a36a9f5b613016052410e25b574b2536602fa82e675ea8f20b896dc2eac75d9fd1979256537b831c7c5e371e1f844d44b1cf87ee83039198316ab0ec88c98a31ade1e4d2d1c18d7f41f8b05b77c9d3c96aaa6ffc1f7021d834d7f2edac21aafe79590764c15f79d77125a7fd4aefdffc1c504874a012352ef87e13cc978b652ec1330577c1227e52c96350b2b225a4def3281395e6d9b48a0c0caba8761c0b135973a65eaab2b5ffd792763878f36a481f84961eedc2d257f862a5de32182ccbbb0560e0829782f2703a895eee91bc5c2bcf18bc5ef0d8efbb78edcfc0dda38ad345c8b65b156403fb70c95704bf69731effdc89a00e8cd437589f065c1699474a532d354604660f226d40866ece99e9e5c9357888402453db4563da762ffab86eb183e65c0725646da6b4b5cd5abc00bc103c0c68e985f5d77a99ca9046fc0de6ac50e0a8290d46a100c8238c723b530eaa3440553c725ed568cca6f7045d2e821a2608bd5d68b1ec4e81d68cbb6fb014716715cad15bfc88f6b7705d8110571a5ab7f4674e1308ddf92dddd944397df2a1db8bcf432998a9c1a7d3b063a4be84d533458658343cc3334a3812412ecbe3fe0ef13cbd953b31ffa4fcc2f7d77a99857a5fb699ed131ff37738106fa91450f138089cd0ca007b648b76d44485915ec4c4e9372e2667eab19d9a5e98864a77b9f3b7e6e412f9ef2327a86efd54a42d1f448c7c676dd9934cc4516a7322655a28e3d5e62eb4b14945afbc283f4a696ba4cb2eba934b7d9898eb4eccd68ca79f67161b69e298db70e1cf381f62114a30b443df4f1ca5f6d15be10a7ac382294390e07ec0ca3cf5ef6bee9fc681bcdebdae0695716b41976fb7c423f11d3bbe5d2a488d66654f743a5a116b9de95a4048a6c7ba914dedd75ac015d7f5abc6c127a2483af7f8e645738ee6b5a66476e75ed774ac4c5dc26a905a1d1e9c832d0e69f3d252b6a7316814b621f75abc40a724eb62d050b5950760d9fceeeca2f3f3cae2fa1a71ecc7e59232bf0ec3769e6a485569fa2a1b239363cc163d9b782278b97259aac3ebb83373955a13b76aabe0be1d189e699ce4ea8b655c9f9cd8457428c43d314f4ebe653b382af66a963ede6abb09666c682024ecd2a39d4de49c76388361291f928207f68667ac2b6f6160ec671e7230cee6944b3a38d4f789d530490c3de3eedcf0dd4f71623d21140bcd7c70c6268326da5e622ff25c6d5f6aa2a8f2268ed695bf1dddd3923a53ebd6aa6fe110a5958bcabd1aef10dfc659ea165185b330a41642c551f48aa51df2b8ac6d7782f164043f87463cb27328e1b784929318c9e8bfbc97d35c001523fab2af298ffb90b01e591db7958cadb2c96d54198b012ca1abb21efd18495a6ffcf90d4d82d6616885f5a5dfbf0f9952fdf3910c23e1393d53b3cc550b9fc7a14037a64eedb7df03f7287c66bece6d54e5358fdecc0f545bffd716ea30621e967352defaa223f4ca3c61de58b2703a6613ab8ecfa3c3a63736699c89774978e2d375fb3afd6c995746fa6cb99320c645b2bad819e01f045643c7d5b872e2a7d14c2d02508d99ba4b5bb5832a13c2ccb1437966f66046ac5538d823a412eb1a9cb8c9d6477321e121221357b6c9215f11df92761286fc7a872e663b9fea272f41d8a31aca9464024c4a0d142033fe05699f1bfb3d4ef642bca0f92ef334dc78f4e5c07533982989352a562c4f9780f1335fb90fd9721d62f6ff939478c80129970d0ab5fbe145927a8e830dde12ef3f0535be21b096bdce5a4fca6934c675b5fdc9e5526880cf2e97ffbe4427722a3c4bce4fa09a213f6d8734603c3288b52829948c5a7a419d5f0af00638efe71e4ec18a671dc0f5bd94e19222f41018c134b1057df3e4399deec15ac9cd689fb5e5f1044c2f6d93a8308510796e0214a7d730f09278f6327e89a03b2d533b14127f8016c055c68ebfe80909c0f1bc540a2c63ef21e321ffc7b215765dc4f648af39fe392f0159a89c4173a42909de1e754dce723f7fdd30f82d486dc2b275d7be1fb81608ed27087852df3d285c8582712019756c986c0374796896ff5c5de5914ad85f8869685927001ff44833ffe1d2d3dd0a0928f0ea17b2edc0bdad8388a7c78382245b3aae11eaa9bd53d50168b80d31bee22c98328821d399d611a5e6399e97b54e78e68049b8ed539791a127884d37fd7e793096b1ef8ce05217d2bf3668f296e9a5e57b6d3e0bbc0f045039418e4bbb98b59f9756251ad63702b320b11432a5968a17c672da4275271fd80867562528aa9a1c2572ab27ae8ce02cd081fbbc668071440587da88785118839e32a9f2d3f4baf7e98389256be719a42d8f713f0f7ef187e5a6fee97e12e63b3fc0920c743469ffc642f4886e11e39dffe5bb00894b595ffd354f7010437b24587f8f6be518597bc1c2c3ae94c15270474f226393db62f9b2b0cab240baa36e48ff2d03a135cfdc8a3b4922324cfefc2040e4b26f801bafed659fe054fb5c97abb8e8a0279deef09fb15e34b6d17408006d22ad4dba207a8e7444c2cdc7ca45825f2d84582a8111100a7fe34380e6292119bbacf00d58eb4ef8a8ef1f74cae0d3e9ce76fd4ce4862b0ee8cd8ecaed16407847c40adc484b5d65b074e53f6bc829d6aedd18f7ff0ae6f409d900ba4e910245b22574c945bb5c92fae088ebbf68e2f9aa9049c0fbb2e16591ca8eb040ffa1edf4345af1b5afb47e641b485ff83165614076bd03632a24d36859b34c7b86f124b19658a4a1fda7f6c80401dc13f744d715ac9201418bde86d68b9e637f8f37d700a52b3bdfe73aa9cccd6e867da67a73b2128477fd62c065c6400f04b0eb1e81fd6632a38f7879cbafed4c3c2b1d726e0f56f2ee5e4ca81aae0da306713455ca71fea814c4f769f2909b5c1356f7792087971ae52623ef08dddbc22924afd7cc378c0cc193db381029732b767fc8fcf5f6c6b619fe430300e668adccf853879b6c509a5986939815b8a52063cb55cf4daa05a736747bd47e38494bf6e55201c76d642b90de80549fe15d71925b761a507cafa4edfadb6d4c1fda32a0bd7e9f4bec407aefa6771f20714eda930079413038afcc0f904c06da983a534a1218e37994e50d471a299cfe15de80d22484ed4849da41f2c1c66f531e7691e209e47840937c2c03464712b80f4fdcb6e61dc2e0cad39ae632c96ac3cf37b5882aaa35ebb3c29176fee209bf4e4552f540f0acb08d729b9ba255ba6e531dfe2fd92a022d6e99a14b4e5b82f88abe501e2bc9b4e5365617028f86ba2da0255cae839d469c831a737dded9d4b9ba1e9566976dae04cfd9c1db9d1d1681335cc02a73a009e0a86646d1c8eba8a3e13a640964a40c703b94ed89492644f7496f76956ccbc3f1faf7c0c7b102f018410511153b67b12f4bc68eaca2ee8ad38225dd57bc7c90d6fd6cbcfcd948d4153c3e4ffd8091686dc1e98d5e76d28508edff18c7a940f288f4438b155bedb1b74f7d7abe123bef9156acdd0c51011ea5d81698cf6427c99f6ebea386ae1d596a33a661504becde22d1dd3d27b628ada4839eff1d", 0x1000}], 0x2, &(0x7f0000001200)=[{0x28, 0x1, 0xd, "97aeb9900c766270c5f4a022b671180291ce7b31145e46"}, {0x10, 0x1, 0x7}, {0xe8, 0xffff, 0x8, "2ce259832922cfad62a1b48a6291f7e9c93086fa0fabda54fe11f9ae089170e09f3f9afac9234652b5efac6b017c505317e9c56e7f98eb47e50e19379a54a41e710656b08540d53eba6e7d6fe4a8b280b218d592a582cd8ce5ec4a8914dde6eba10bcdf4042f35c51234e9bb57872287dafeb347ad9b5c20b872879cb386ba3fdd48ba7ee90b4750082dd4bd5c4213f20fe73ead0e62e41d798e9c8e9b79ff902f6cea019b73601014035df6813dbb8ca6a0ff0249a9f3467e77454f12ac9d621c69784466471fceea37cb634bcde39ed6481ef25d31"}, {0xf0, 0x1, 0x5, "093261a9c69c0aa05b6fb8df1e3c20cc4f98d4b55268795e3888d8d703089c6bf8043802f79f5f95940505e02be9e4f1a85fdf08ed6f436b872548c4c0548dffbdb097d6848ae9c4bb3f7e8f53e95e8edf4cbe6336fe657d1f069d1fa60d853de26daf72164a127cb2d8e5a200a069911401a36b9ef29fa4d486e638383adfb9faef54066bd2827064fc92bcc0bf5bc5ec8a6ac6a2731703c37d32253f9d5b311007d80ffc29991aede2854ea6e8802af4e2f36feb5c786869abe58c3a360631ad24a3cfb0e06b88944e622b028048aef012b1afc8c2434e23852ddfaa167922"}, {0x48, 0xffff, 0x247c85c3, "32a5b69363c7b13657f9b5f0aa43b524de361d0a24db41897fad86f0f78f434d55115e84f174e5b62e604d397c0ae03ce2f9e2e86838"}, {0x70, 0xffff, 0xe3c0, "5484efd6c23073d22dbb09d88d688fa77d9491f72658904c74dfac08236d16545e506690004c3580341fb10a5b7690701a3a954b5dac6335433668f390f893dc80d6911762ec7d4cbcbccfe2f9ecba37d151ce3fa62a06667dcf"}, {0x40, 0x1, 0x7fffffff, "79f56d725b0059558f0fd0bd7b912083053fce863d2962cab1a8f320f40a42d0b44287a3bfac3e30af35b7312a5ad9e7"}, {0x40, 0x1, 0x5, "f130b59c2af49d71354dcd0d4e3cb21f4776c2fcabffa6aba7b4baa8cac1d0c03cc11ee25ef12838c74f632ef0b08f"}], 0x348}, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000015c0)={0x1, 0xaa2}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xfffffffffffffffc, 0x8001}) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000000)={0x5, 0x10001}, 0x10) 4.576898689s ago: executing program 7 (id=56): syz_open_pts() r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0xfffffffd, 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000000)={0x400}, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) 4.344964634s ago: executing program 7 (id=58): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) r1 = syz_open_pts() writev(r1, &(0x7f0000000600)=[{&(0x7f0000000300)="8c", 0x1}], 0x1) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2ec8, 0xb, 0x5, 0x8, "d0c661995bf2fdb41ee9eae6471312059daca17d", 0x941, 0x1000}) unveil(0x0, &(0x7f0000000100)='r\x00') munmap(&(0x7f000006c000/0x4000)=nil, 0x4000) 4.340268041s ago: executing program 2 (id=59): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000000}) (async) flock(r0, 0x1) (async) flock(r0, 0x1) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x4, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 4.09532058s ago: executing program 2 (id=61): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') openat(0xffffffffffffffff, &(0x7f00000000c0)='./file2/file0\x00', 0x80, 0x1b) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) r0 = open$dir(&(0x7f0000000180)='./file2/file0\x00', 0x0, 0x40) mkdirat(r0, &(0x7f0000000100)='./file2/file0/file0\x00', 0x40) 2.521071146s ago: executing program 2 (id=68): fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x3, 0x0, 0xfffffffffffffffe, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x18, 0x4, 0x7f) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x7, 0x64, 0x1}, {0x5, 0xf4, 0x7, 0xa}]}) socket(0x18, 0x8000, 0x0) (async) r2 = socket(0x18, 0x8000, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc1206951, &(0x7f0000000100)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) syz_open_pts() (async) r3 = syz_open_pts() close(r3) (async) close(r3) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x81, 0x3}, 0x5, 0x9, 0x0, 0x0, 0x1, 0x3, 0x8000007fffffffc}) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) syz_open_pts() (async) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)=0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x7fdfffff, 0x401, 0xffffdf86, 0xffffff8d, "182628040200c2a6d2a8bcc094e0ff7f0d000004", 0x1, 0x1ffff}) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x7fdfffff, 0x401, 0xffffdf86, 0xffffff8d, "182628040200c2a6d2a8bcc094e0ff7f0d000004", 0x1, 0x1ffff}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) connect$unix(r1, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000340)=0xa76bac68ef99ecc0) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x3, 0x0, 0x4c95, 0xc9, r6}) (async) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x3, 0x0, 0x4c95, 0xc9, r6}) close(r0) sendmsg(r1, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 2.516742727s ago: executing program 3 (id=72): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x2df57365, 0xa9, 0x20000011, 0xfffffffc, "086400b72860267eccc7020000060000008700", 0x6, 0x100000c}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000440)="2712b7da3b145a4a6a893e94fd11e2fb2b2103545df3a8f522869c20824d73adc0abab8a25c4a643c2a40dc9362c248fdb992ba4ee722bd0b38bdc3fc40eeedb75e2782081f339838cbaca1ea186a2cef092934842b8dcf0eece5ca0b0241f555945373cefce32065a7f8cf7abd3a7b550f43acc40ece00988c890c497704e03074176821c8889413d1ad90022935bac5559b1387ed7c2707f382231a10905849138872815c8ac97bd890ca11a3200291bd2b981ce52a5028e98f367fa9259cb14ca4135b149ee70b075e16b1e9900256a042dcd77946ec32486a4514d52f285799d36f86f9279de5b0a29ce3ef2a3c23b6e38f948688a4165e17cab617b4b30875662916887f154f9f879134e82ed0ce2b729f96c36e1fbd4b56261034be1bbd787e82ca41e9e03e87609866533ea3aaaf2f7c7e9629a42d6fa0cea5b331cd2e6a03eb68672176468586c637b81ae2d8f894aa43630953c35f07024d4d91335490524033bbf65a1ab121eb7bcac02908f40626d90901fc4dc9ab01080cb09dea5a63210d66bf7fcbd1a7827c6528e7c345c26f4652fe8e781b991385d187e9abf4663c64094df441da79a28623eb1dbf1bfea187f3340704aa5dd765d613dae015ad05014d241d0986477900175053c16f0ad7ba9f0b55bef7640331350efd9d5163963928f15e720f44aa4f1a40aed6414a5d9b5a649bd1d017beb8bda772407a9efd54f415b7c944b52fcfc900fddf7eb43acf915d36c6c9ef210f5caa0938ddf4731843692eacccaa17da45adc1f9588ac29e19478e76383e5fab6b1fd1cc1c97e480200bf423965c5b282b25e56918b71064effa0c3e645fd24d226f12ffdf3b05d5c106ca9967f5bf96368d62417453045078f1c5949a034a5532f59c33b3bcb883137d4e268ea64e73ca45ae578d14a2182023baa87995a3c36b42e035fad7da7e89eb375a24cd832bf00e76f2c528ea67e1d84ce1279484a4d82940a2128fcd9e7b2399bf0d69c884905178da23c26113df5dcca9828280f0050790d7e8d73c9043331f275c97663c76ffd4533874eb83b54ff94204325ecaef7297e26eb3dbaa1613e074629a3951e8b0493f6c02abd27f543ea1588b24c8f565c23a73920f4f5e78683e24e0a10aaf6f00b97baadbec6f3f9b770711ceecf96df56bdcc801cbc5b73d3f18d5124ec5974388af9c3c6b18c422524b510262dcee3e5adf41dda8e3f549abc60594ba7c033d4e626ec1d943e0b415ef9e15e454524aeacff71d563a59305d053279ad93d6a04b53302b4eacc79aadc75d4bf1a59774186b688d1949967a403f3fcd6bee4e1bd8da951b3d77ddbe9661270ad0bd23531745156ca65e4be30e0e747f21b3c22507e3b042e8380", 0x3d6}], 0x1) chmod(&(0x7f0000000700)='.\x00', 0x49) 2.388561383s ago: executing program 2 (id=75): open$dir(&(0x7f0000000000)='.\x00', 0x5b42972446101eca, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x103) open$dir(&(0x7f0000000000)='.\x00', 0x5b42972446101eca, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x103) (async) 2.38764385s ago: executing program 33 (id=75): open$dir(&(0x7f0000000000)='.\x00', 0x5b42972446101eca, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x103) open$dir(&(0x7f0000000000)='.\x00', 0x5b42972446101eca, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x103) (async) 2.181908869s ago: executing program 3 (id=80): r0 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x84) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000001440)="23a957f7ffffffff0000000012fa551b4fb7d6cd162ed312ed6af55b57e1d982c1844d7aece27ec64575da1c935903a20a950aa5173c37c93fd4e8200e386a17d507b282e2e5d16ceccf52066fd4a9455718478d371dc083d2470178d67637f7b77868a22ce485332d0f11fa2f582b7b9ac1d96c3c490c8b113a91dbbc66a8fc9446f6000af11042ec55e52e4ad570a8a460be7b43a745a80d080000000000000091dc133e1c8fce5265c35ae8f34617e5aae4efa662af6ddea115f80dda027aedcf7f3992c50f540e782c8567d28a0d5284dda0440ce68a597eeb2b068ef717a26ef9bbcd06f2763ebb5c25dfb74a280bb0c2feb36b2c3fdf88e4589c43918d6cff58e15bd79a06badb87f46c4a89cc7dd5ffde6659dfa3d0671453eb654591bd1ba24c74dc7e0f233f1ef7f34bc067e020e137b84f266a0857572c9102cebf238a97afc33b29", 0x147}, {&(0x7f0000000180)="5cd2a720e03ca574393647a7c87cd4e12408da5e1d680cd45a09a0", 0x1b}], 0x2, 0x0, 0x0, 0x404}, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000080)="c5", 0x1) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d", 0x2f}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x404}, 0x12) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047466, &(0x7f0000001280)=0x7) writev(r5, &(0x7f0000001240)=[{&(0x7f00000001c0)="16c20a", 0x3}], 0x1) read(r5, &(0x7f0000000240)=""/4096, 0x1000) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYRES32=r4, @ANYRES64=0x0]) 1.871211771s ago: executing program 0 (id=82): r0 = socket(0x2, 0x4001, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x2, r0) close(r2) socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x18c}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}) r3 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x0) r4 = msgget(0x1, 0x0) msgsnd(r4, &(0x7f0000000240)={0x3, "eb4e580ebe8a6f928ce56880da2aab661a4cdc60f60b5b5d6793ddedcdc8844fb54202cf187a35677db74d74ae208e7b133b257f0894ee6e14f7473db78692a13f0a9ecafa9f457d2cca739d0185e6b36e794116e7bb89b2c2bc9051925c88a4de81098bc8e2ed5fa36b7ab499819dee76eb8c1ac29a4aeb51f6cc807a27644b6b57f4d77ccd69a1706ec4437db69e41a46d7f13a5f74529c177e2404442d95bb35be9e226db885adf9edae348bd9fc037cc2f0a18128bb969247a59da0ad15f09"}, 0xc9, 0x800) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgrcv(r4, &(0x7f0000000040)={0x0, ""/30}, 0x26, 0x0, 0x1800) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x28) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r5, &(0x7f0000000080)="a3", 0x1) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r5) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000100)=0x3, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x11, r7, 0x10000000) 1.593791963s ago: executing program 0 (id=83): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x409) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x25, &(0x7f00000002c0), 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f00000002c0)=0x10) setsockopt(r2, 0x9, 0x9, &(0x7f00000003c0)="9420d78ffe908316e6e340491388c659d5cbd7981e763eaf3489d566d01d4efa4bf5048f7d10120db8852b72ed6b0fca5f25058154c703e9e9d842bcfc555db072f022c576f92777dedc4bc78a2c95837ed6802f44c354c23c2fe3fa1894353918af46ac18dfda9214abdb76f89ddc397a71a48d008f58626373fea25decd6711c16941eeccec85cc0e80581cf90e58288eed7f7758771ea7f14cb6fcd0a3915189613bb8a63597ffe3c79b1601e557060e2f50783e577a3e24b4e1279e4f5714586cdb947c5176dc9ce46d0e1a8d7c6ca2524f15aeff1e544239999e24eb7cac8817eead5ae6dacdc1c9e795998245e4ecc857af41a386128b97c85b6eab8c2f3290ba7ddccebc9ec4ff2dca9e47367021c53b72bd9e99edf717623a66afeb0de3773e8aa1abf286ba14fe246da494c9e23b9432045ceed5aaaa9f8c5392ad47bb80db2645addd2c143e47609e31f72eaceb331d231cb817aeda27e1aefc4e5df8d514d29ba08ac27ab263cb5e3c39e5d6b00bc1e5f12b4ba231a088f819b22af08fd10aeaa5cb760be09c2c03735897f1b3f24e54abfee869be6f0df4327cbab4d88326540916e699ed780ce0702717b5c8754146a8365c7cbb14718f8fe96588e725cd73f14dd189a818ddbb77b21d2c15457ad8a163f495bb992382e3888514c2c24e9d19f54e8eebc3c68bdc0c6b630e243416db9d90b6073292c0b04ffe5016074c4618403cbb9e3d66f0237c7424032c5a77206486fbc3a78dac3a9ab907166043fe17e3b21b4000a10e6d14d20e037bad2f09a8ef7e45656469aeb806a5c71fdefea2182ef8bda3f169e9b60e9020000483b3068c28c5c2da6f47eb492c15eb1c15648b164ba36b507e0489ab0b7266fc3676a3c36fd11f75904de0e9462fa7ecc316ccb39e69507749e4bfa47b58a52d8b294458fa27b05171ee8a77aa1e1b61e0cc19ecbd163701c74c6a6a22b7dccf5b903cd9e4d99f01404411a21c208a034eefc9811a242aae4f4317908fd1c73ec30a27750163dde79b129983767e0402576e6d7274edc88231db1c1772943a1ab5abc1e68b45e8947a2d3d85dcaeb6ca79aedb7158411d447827c65e2da08e45a3c04664f1acc5dbb64747d4d0ffa798bbfe0d016b68c1b20b18a73d0b562c1f430c6c35ebb4de358c7b19ace9ecb0c68409d77aa965dafef6af9394cefd76617284c4a3c6b109029ce618f8af4a9decd33051cb8b56806111a5c81d1e6798a8baaf42722dbdddd20059026d224a0d18a8290d5dd85e057d2a3517d324da51bc49b1ec776e3df5b419e73c6b35467eeacb6845588741984e83791d2762dd2b4e8e98e3b8c6d4f7d5fe15aa634f379a787fd662a78c5894fd4d8a39e86227e27ff47a2b6bb2cabd12b8016e081050eca1e48e7023659d9fe16ae3ba8b3778bc58ae5646d720e3fbccc4ae95c0fff5ba8e13dc926bd40342d9149134f34e41fffd72a00b483c7cc29cc4618d4f35537e0236f191d00d0a7a8143786473fa267a703a1fe292bcf49c54a593adbbffdd94c929385afb21bf7b6a0198e67cab0e10c792219a9d71ec08abbf36ade3aac649bc79b2b180420427f936196a3d0bcba5150d47c75d9f22d43c9bbc5edf237ebb86b09e616db23e6edc4f252b00709de73c2241188ba33dc26f2bd23bcd9a44a9406e61d0d525022f5faddff5cc9b354af29dc1e47e1e5a1bf7967ec2494d4df930a319af2f5c323565da87c0a5e5b633c0ff2399c278abce353b3e7370081a04a586b13dc9d51331f70777a5d950c58e67db28e77a4b15ff01cfe56b54a952da9d24c842f3ed57e5c3193f08b888ccc5062e50b677356314931d26435113d8553edd3c21157c671b01efebf20d110c82410c5e669343eaf20593dcfbdae1fe28c1dea78267807586ce2fb1bb104029e85a74fb2ed6310a53f5874f2eb32b51d88a767da2f2ee8f2070c37584cb84290bfd7cc017b32d07dfde408dee3b2ca35451131a4922c660d4ef4532e96a255f9dfe932cc45d229063eb5758c214fd21547b3609bbb1e17e3cb91ebf670acb10a62bd52305a7962e14cc45b6c8951739122e32ef9d6fc4aebb3dad6e9bd0a0d5e6a3eff58bdced3a0435cedce4e2eff2cedbf9fc8172207e28e87a5301985a69c64e5763389bf7cac75bee33e2eb2fdfa049c010717ebbe364828aed0cde31c4a16936087109d8d52de3e8b39257f0134544ec80f842dfca50621d471eb579064849b908a7e3d02989d3034df4126dfdbe66cf8c81dc30d3cc5cf94e683353ae56d728257eb34b7c325b7cb582ab160ab80c270756f2e973e36896cc327d051b5f4b3a71b5df6fa12bf4e250c4ca1f022b42ef1ea024bda7892356a4f1d85197239e60f5bcf62762b57a82f2fee937ca18b736ee17e60c9e0a75844dd56d131df8f69cc0972dadfa29fbffcc9301c104cd2fde96b347bbce275ad5bfe3d450bc4e2f65fa4d2c82a8eb46e9fc3dcf4f6c6ca74241634e1b4c16435af9ed6570d72ef11d027824bfe2ed44bab610abdcf3ba34a038485dae272a652bd4007e207ac24e1bb49e9fc8d7eafaf14d264a1c2b055472e537dd3c0e4b086ba959880e23d43468764370ee9e0f9b9080c726cf7dabcf0af6c28cf71210914ab92754e7ec65898fb6f6dce22fe59c4264a301863e4b8baf7b196c1b313f4b8a857e0b77db10d65cdd8e8c65fe06f09eea1d56456a5a3c876b8722468ab30be0d46dd5c6a14337a155a1e40fafbd2d00428fe3d68a68f245f36d3d7bbe20d53c3e134f0310148db255c448f0609391c4a2f0f0ceeba86f743fb385bcce6aed618498272add0249fff649e05f9bac67d8c3eb1077b50d5149af2d039d67983089d356531edd6b0fc4069e85ee8f376dac1d0eda86d54254fad8c469a2ecac0c0421b0dbbc832f8f67b5efee8bb2f3701bf46917a74299053db914634e840588599d1dd72002def54a0ec22507404419d5508c497acd0fce30e9f863ff178679ee9229118085cc03323392ca47ce6dfed52da45724883625a9f125b2b056a270794f32d4d6379771841084e2413915180f2cdd6e1ebd1ffd5745105e56b6502447ad9f865c9da413353f5f575bc05dc659d4f6dbd3750812b42321d2c7dc0ca67b6875d3823d619127c4b6b8a9be09ad9abed92949bb1c3b950958bdccd3d92a6df710060c1e26d2e12a1f2326e8c34d4e265eb739562ff158902af787e8bef30cdaac4ca7ab437e56f6a5546642d22b2378cc9e1d379491fdebfcab23f8f4bbab718a11e87fdbef2582066253ccd89bc8972371e089b2fe161b0d9bacb30dc9200fc8c9c3f571feff7ae5a70c29caff74875c6d338caa1146ad5cdd612d93af03c2b60d2099be2cd0a90ea856dc5c412fff4e06053aca7c4b7a9130e1722399c2d5abc4c1e6d651ea3890ee8a9b41a3bd9f995f0feb8c0a66cbfdc0f08c4180b168a4db91f2e17873aac60efc6651e0a50ec45f04085cbf0a07bc46796c61987f8129dec8390e87c9ab001402ad684f1b1e7a0c01cdb9010c3120c1e9e909842308ba41045a9179191395beabc3d468148b5d6560664abe4e685c65ade9f4a421ac0c25587c8dc1470a843aa73505bf459cbe72c710ad9971b424110297281e5936c7dfae31c546f7b234fd1bb78ab96eac62490d80df401ee907b330ceba4a2060ce5e5ee2c3a2f46ffb5d27491ae69d1b10407ed156bbae2c8e730ea45a54d2daea7b4a9e9c7e27e5233b5ca88b3fbc029d3ce262feb8f59512a184f2e85062d0cafa8934ca22323b592ce3e4f24f8e3bed53076afc041afe9bdf629013ab40db66b961eed0c61928e10501349616d14da21fa8a1c112626c1eb51672d03082ce1054e4d01b8ef29cc1f404d76b36c623d84e66fe6ea888ff6db06ab52dd19e5df34033a94f4d219123620b0f0108a10066d8fe2457f8ce2971fc750be82c15a411b9f314798fed9dcfa835fba04e892877efaa509f31f468ed4c06a3eb7127bb6040a028a1c55e287cddcf0c34b2cd2260019aca6d5a50406ff1d0e4e1e8b07eb27e673463c07a3e0c3eac041bf8707f17f7a47ed42c432f578335e64c27b13957c7fbc24fadb24370e4c5e0cf8ddd9f6907a2ef308a5a24905734515436a1462485bcbe42143b0c07767e6d9eb0f78652bb744c22e04d3fd705eff1ae124f5705b1488959fb8ef0a5a8093d9f98229d38aa460c00277366065222a4e3a9d9875ac2b966ce91cb6114759172c4003fc0d4258faf5c670993cdb37638712e0c61e8aa353d5048e119edf85bac68db7127bd032bcfa3a6091f5223fe4c8fb26155dc08cbefaccba384386e52c6fc9d2ad9f315b25fc3738799e4391497942fdfb3073028a8e868ecf47ceff97ee2f69f91c7720e6939bdf67eea56b6c89067bb7773646c2c33767de60f1bc5b54cf6741de422d4a1e2b228d693ba2890b83da47c94707432302b26c75a0eb84ba581b47fbc2ed8995bb161e654737bedff18b4956f17497826284c9f21ac0ebf1ab2d3138f22069c0e60fd42cf383528a7bf11c5e4a19e47ef2740389d0e5efae84b3d5fa77482af34f8180d63a45c539272631d088348d27a280ca6a162faadd4afbc76b43d35a81fc436ee12996879d326d0facb5d5a59c18e9252b0b19868780f69f9b4f00521416b477cf950987f47a9a6d7e11ef1fc95ccdeea14636894635100136574aa8d020f37b2494ee133077f6b4b2ed7f5ddeeb600499df9107fce5a43b7f16e3e974161585ab4e7a51740715492d20b1b5da65b4f29d0e555b7d1417822407188b414f1afefd27417bdd1629a85c7d7375e31c05ff88ec9b5c8ef31661c6c3ed113743494141360a293bccd4d24b06c478a5ea9d9eeb4238fb090bc4b249709d1a6d28678ac810280f0a7db319591f6667a5c88aef9816b4c4111282e39cd991072743246a7cbd2e49b22998485279346d25ce73b88e229951bd16011dc24bb62795cd45c9cfdd5b45ee485e5e0fc60eb87cc4ac04e548106f73adabd23a64f998d4a0ece695890b3468ab7566fbb0d796f1cc06bfd24f29e28077a46ef82371af2240922d54c47084c3e4cd85ae62eeb791edd704c37eac1a53337403f70be874234e849de0d042181addacc2c5236ab9ee0328b464300840df2c1a90195fdcacef3af6aa14ddf31d57a3297442b1c61258fb885e85e354b045b0c3c9d9b8a270ac1b95a3431936149e8bee46d5c84e7b97c613910f40cdf959a5c5f0496bec581484528c4357afc20284c33ce890326152d406c87c856b7dde71be915b876a8492c755f32a3a9fbf48ec5a4c2aa31cb509daaf9a0a6741e8a2ce70930a4002ca283cecd900c6e17843495f570e36e2398a199638e390c94df11c799751302fcf9e8b99d8f7699a9beb64c9091c5448788b48a475b67a79b9b81b8170de43dacbe5734dddfa17156209a7a975f62cb19952a20bfd44836f4dcebeab39c981bd6fb3d55bb82e5906494cc04321b9cdb1848d0d73b0a9f956ca98107d4812c5767ed0a27af7496db8fdbb799a99a1097fa508bd2998f04a66395268a460cc8d5997334b77acf273f684283b6576b75916805b0d1f2e83d42033fa43c66e5db9b1c392ad4bbedf8a9242016feef310fa21c6bdc977f09b98b32cd61907e844011c74b06dd304efbe004993081a1b0fcffc4da097c7dde0c6972eb25e4e201017b454f9531bf0d114917db476a0bc9acfb9a7b5c6dad81b39c2ea8408fba9c7ab515061f2a45f480c9fd4cba535d3b6b797d597297b32eeac2dacad6d4865e2ae", 0x1000) getsockname(r1, &(0x7f0000002740)=@un=@file={0x0, ""/4102}, &(0x7f0000000280)=0x1008) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x40000000000, 0x10000000000001}}) r3 = semget$private(0x0, 0x1, 0x540) semctl$GETNCNT(r3, 0x96f306b8cbd6f658, 0x3, &(0x7f0000000180)=""/188) r4 = socket(0x18, 0x4000, 0x1) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socketpair(0x0, 0x8000, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0xa7210e10bc3c9def) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r6) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0xa2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x183) 1.501670036s ago: executing program 0 (id=86): r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) dup2(r0, r0) r1 = semget$private(0x0, 0x3, 0x2ae) semop(r1, &(0x7f00000001c0)=[{0x2, 0xfe01, 0x800}, {0x1, 0x9}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000400), &(0x7f0000000080), 0x0, 0x0) 1.500914077s ago: executing program 0 (id=87): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1}) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, &(0x7f00000003c0)=""/228, 0xe1}, 0x1001) r2 = semget$private(0x0, 0x1, 0x16b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)="e8", 0xff25) recvmmsg(r4, &(0x7f0000000080)={&(0x7f0000001540)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}, {0x0}, {&(0x7f0000000380)=""/150, 0x96}, {0x0}, {0x0}, {0x0}, {&(0x7f00000000c0)=""/2, 0x2}], 0x7, 0x0}, 0x6}, 0x10, 0x60, 0x0) semctl$GETVAL(r2, 0x5628abd0b8f60bb2, 0x5, &(0x7f0000000440)=""/185) select(0x40, &(0x7f0000000000)={0x400, 0x0, 0x0, 0x2}, &(0x7f0000000040)={0x0, 0x3}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) r5 = socket$unix(0x1, 0x1, 0x0) getsockname(r5, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000300), &(0x7f0000000340)=0x4) 1.303267252s ago: executing program 3 (id=92): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) select(0x40, &(0x7f0000000100)={0x4, 0x7, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x10000000000, 0x4b06, 0x80000000, 0x3}, &(0x7f00000024c0)={0x9, 0x10000, 0x1, 0x3000000, 0x2000, 0x0, 0x0, 0x4}, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) open$dir(0x0, 0x200, 0xf8e31ee79672a72e) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x300000003}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x401, 0xffffdf86, 0xffffff8d, "182628040200c2a6d2a8bcc094e0ff7f0d000004", 0x1, 0x1ffff}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x1, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0x8000000000000000, 0x80000001, 0x800, 0x20000001, 0x3, 0x7b98, 0x1fe, 0x0, 0x1000], [0x100000001, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000], [0x100, 0x20000000000, 0x7ffffffffffffffb, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x2, 0x7d06}, {0xfff9, 0x2, 0x5}, {0xffff, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x5, 0x2000000000000000}, {0x800, 0x0, 0x0, 0x4000000}, {0x3, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0x0, 0xffffffff, 0x0, 0x6}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x189) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) sendto(r3, &(0x7f00000000c0)='_w', 0x2, 0x7, 0x0, 0x0) mmap(&(0x7f0000248000/0x1000)=nil, 0x1000, 0x1, 0x4010, r3, 0x15) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) close(r0) pipe2(0x0, 0x0) 1.137831633s ago: executing program 4 (id=94): sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000100)="1073cfc50e817db373c1a963ff5946e1ea4276ea048f73908e66101b3db1312c9260d07d8839ee2562037c801b29df8f3c0c53b8b0be05dd24c1aeb27fd5a25e6c8917595b932728fcbc0b03a0a3de141608ac250ab2569897e4f193d41cece4fe321f9c869921448d4619a81edeb2c89b2566b99a2668f7ecf3a25f536481f15645916a025aea60a9", &(0x7f00000001c0)=0x89, &(0x7f0000000200)="8be5ed7d5713cb4926d008a37492640618c8ff6d90ac4d7044afe99108a396287373ba20930237d24e2b1e3d8596b9aa90054940f7d3df0dee0a3ef532218197bbba94d0655426407d5be4fbd235c945c89b2fa0f8da789f67be63a792e5a3966664196a5bc300bde83c672b48818749932887d2551894b7616785dcfde4e133a927a15d812cfecb8275d93031ed2fc66e8a41dd8aab1564a968fb6e8623df559db4bb3e", 0xa4) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6016ee7f00182b00fe8000000000000000000600000000000000a243919d8e9ea241f577704405a53a0000000000000086"]) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000480)="7f0abbed7ce0438aaa", 0x9) r2 = fcntl$dupfd(r1, 0x0, r0) sendto(r2, 0x0, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x0, 0xbc) sendto$inet(r3, &(0x7f0000000380)="4a8fdf38c99d9dd32b04aa2263ac9d60ca9f0da41fd906e1c6470883719aac61b8b53049a614f517159672c0854f1713320a3f17b43cd1fa5f4441336110f910c7d23c66ab7f0ac5e6105edcf6dce3b9c7aebdc5a80e2f519c7072d3e31d585ce4e88cbf34f0be6d3c825ae60baea05d96b78cbfe1b238c75d79138ff47612d2d2b1e9b75c1cc9ec0643dd2e2f31a137663dce5a1c2e557a26665ffe78aab0a6e02cdfb416ab7f15f819eb6ffefa263c7572ea44bcf67a484c044e5ade31ddb222c374dabbeb6d79321d5cc25159b20004b39faf70b9c77c9697512734cf249b74f422a194e7e355b0a13d2d7bfc373b138c0603605bdaaeefbe7166d3d94a5a79026b7c5fbcf511129c17b00ac35f4858a3650de4a9fd3a547a85016fddb4583e4411ada0702448e20a71d2a21875ec569dd8ef7579e092cfbf21270ed5a84dc5d2fef0a976bf2e359e40fb6c62bce25bb170fbe5c4765c3a699a89e506207f538a9b073f4f7d67b588eece1af260090c5827e2c08a48dab29f0bb9b574bd9e399fd263933a449e52dbaa42834ecc2acdacf81363ba6a4d8cba4338f1ea8f3f98a60090cb1f12aa08a69e18c9d34b3a6ae023fd3572519322b68cd97f0faf817e4fddfd0a23459af059764cb5253de23a4cf90d7db29ad7d0b80d921a436f1e3d4ff6e40d24069caebfc9e7b9725a9f0d3d9469f5a314fea01d6587d0c1efd976a5d184b7888b0781149a5591e75e66d697b0e8549318a226d621e85984bcdf60cae47ffe4a06224b6be874ec0b54b6786f06d6ee69cbac535690cdbd0be567fc815ace9c258d7f2e72b13e9ba3913b5a9627186b0423fee30e40614fba1e07713be93a998297a260e48cfd368366eb1f612fbae0453043aebe0b5f68c65319be3da1cef6b6a25e7024609108cd87efa979b7869f6534a3e3930f0b527c5f94fc0a13a4936e7f505eea973914d5a356ee556ba89efa70ae1b7a7a823522302f23f6a057eef3df8d157d9d9788206c46390a0ebfaf43eba31404e86ac2c7f710942304562a469fa01bade63cc3bb7ad55c0ca91213629e2d020dbd42916a183acbedf1ab1474b90c178c8d6481f6fd654b60e98d7b32d1d70ccf6f79876f9a81294b726bd4c10c4bbf829873410b84c192ff795538c6c79cb99d931c4311a6c9aa9a109bbdd1bf7c4d90840ccaf446f8f30385ba2a76d47c3ea0d88418e5fd0a3ec51286d46116359bfabe4a25ae0376aad749cde396bdec1de5e5fbdbebdba530300ecf2b058d134e1f90ad77deb2aab7962c1748d749711e924b6f66b11a4cc1a76a61fd5e936941238f7b6e0f5ebb456d05f8690acab9baf9747d403554f7e1895daaf81b61263609489475962b3c874bd861e236ce912d2136520c45bea6e50b6da2f9f3e13d7ebe466bb98ff1c4bc8d37671095942c5b5ee6d82652fb137c5c9c7431250ca6d3a1258716dda4831befeb271d6608dbc3a4660c7331787bb4285df4b1c1cdc130821c259fc451d4cd2358ef1e6e99dc03cd14b3b6b12ac11089e486793f62755c83854c8f9eb0b4063f04063ed2cf609ab21854cdb9cdbd9ec4883d43b57e5591d9f56a6c764cd4a2efae6619ed033c0cbce218cfe18d63408f564718eab80958055ad2062fa153153607fc39f7b2e16adfed4eb85d45af2c1165c83cd55777e4cfd0e612f8ec74e2e9c0d566205d76778285df368c16d0f62fa79f7b00ac2a9d46f6ab00a721735910443ef0295f10e44269b15ac9afea792919cf1784953fb68eb23f209334681f9d920d072d97c4d18dca99e81824eecfd031cad690e6f216f398fbadcaa9e969e7053b6fa2d428214e235baa460dc879bc46d91afdf41e59603cee2ce077b186c3e80d379c64e1c519eddfec96d4e6f8d1798336be0fb48aea0ad76e318786cdba9bf8e9186c658219c517b7a7d97ca2f8ea187bf7dee7ed27179a4bcb1f181d8751036f148d8a2501527dd906f7751f145b83282538c3bea42f242453a32063b9e48e0edf8672a7eb229de3adf94cee26d1c5cdf874ff72eeebb742ff5638b2b1cb903f11519518bc54e9cc10022b3af56f95367c56f97036ccaa8e3902c1a73ffd8b3538edc9108342d296db4d51a467e070437d3cae3075efe18f0d746780a64161a661f6b3d101fd19f03adff60f89fe8f6b9b97d8e8610938a847d3695cd5c89bd5a049a0eb8b70d93001c28b73c692fd56d0c80a316ae299f1d5839513521d2910e88f21408fb34833ea865dbdf466e20118dae39f0b85a76fde5b91732f398a18caea6b1370c2312a6a4403e36a2ecd1df6be4007a8a1dcf55c2af56b8e1f087f83d3a28b53338bccc347d3417b7b03c53cd5be0d4126f1412bdbc598780379f2c1023c91d357e6d54e15b3a948405ece7055e2f52c38b13c9462008bf22c10979d590eb28b42b97110bcf4fd3aef0f46be66e36e0e27c16018e4a51ae85c89823ab862b5534e9b8c1c9c4350fd861575ee4245cf6b564902372f6287ab631968f55fa68d1dc3a83ed5bda078e66e7e37fdd8da83a2e80f11ddafc2dfd05e64b0c9120f5a6d403fc5bf18ca990474439b81cbe7e7e236718052751b9bb8048226b6e1ad4d9a1b3d62a0bffcbf2d2135aea62745b0f2cfd3dc6852a6fb4f016e0f98ddab7169a46ec093cd2a61a5fa0f1afebd015eac6b70fcd354adebe8a59d6ff11ee08e2b034b220224a4b1b2683a0673a22c03c841606b4375cd972a89b39f291e9bd7fb2113881611d39612fb3a3801768c269caac6175cd5e36d45402a763ad6d7fcbb43ef59151105f8760ba70876844636c9258d849029da7c4f3e5e23d3498be4c08b00c8578e03ba756b84afbbfe7707e57772ef2f3c00fd358c94f5fc60e930f1083af7fb831d8959703111dcf5d29479d506a8940e6f524476ae8f8992f197d78bb4201409e9b74f6595e107c283452718cf78c880bf099690a97c884adc6b29b4cd4dcea319837b284800636411223c7bab4bd60840a3008fc796a459f946ad0cc00ebb5e622ff9df6d09a771c60d7aa14db593fd29ff2a40cfaf649fa98dcf859c71bf5fc7737de6fc6e37fc4f4a70c4f421a59837f6cfdb79239595e2bcb711754bf2a132c2fd0c8acc7a0dbda65ca290f1e3a88503d09d1404226c89fce8cdd5305c60b84e9c125d20357bdd809e97394b840a7c93187f8a2bdb18109a6a55f151cc646a56f852049bf99156cc0bb2cd2ca31d277bbeef5d45b1f78f4a5fcb4cc105e3e6483e935a054adf551668a344ce5afb0f0fb56a07ce6beba75dd733461664880baa4153bc6cf56c00ffbe98ebcd04b923d113d9e7cf9a6978d694c3a4eb150bd0bd90ac0597bece1947c173b6047c312bc4e694913e600af22fe5e5ba8108778026127fc6c56f7fdc9c2fbd1d9dbd7d3e328e5e8f361bb6cc334eb9670dce5d962e746edc517b4c868bc44105eee6dbfa8078000db24fe549ea66ae2695e1a257641705891f4bda45d58c8aeddd9d989d82c36b1b23a9267e264bcb6223bf0e092afedfb712c224cb356858caa984094ba0f339814f3e15090983eaba3b6f29bc2ffc5385fece081cd9dbcac135c699fc94dfabf22db9946951ee1e3be33e77b43a77f8275fbb3e1d2bf525e3a996e9502b88680995dc22db115957fc5adf5ff4861b5d727d53b221718264b7d73f3f055ae9a07790b58151c18bbf60435b0873983d9788a2cd11715d4d07b3d4281508054925a102f8a8fe0b50fc6ab2889aba853418a66d33329f6b04eb8d4e8f78c9c49dc00e4f586116b427e4dd31a6a7358e98244096f89efcf44b1d322f8d8d672dbe1dea659c57b8b040918ed491005e76a9c10170176107866612f9fd9d214558f3df9b2e794421f3e14c98a93c00c897613175c3956f33f8c89981f620e80d346bce8f1cb16bb19aba04ca89084c7dc987f0a8b94b8e5f7acd780b5fd4a71f8b0a75761a93b0c5d3ea5115b3d7f95cf9a06a776c3a773bc6f47e101e8bc37a84d78bfc4acb453a05f9ca563f094e37ec3de6883f10baa37aa992a281655cf30d05a5894e96644c8cc674b5843ba995fdaded3c71220c4e5d7458ec0461838431889add3a995d5bd0299ac8b8b70e5e4799a42aece14ebe66ae95cac5ad98aa70ef3ce61258db8f769e4b02f2d79a230b185a2d04bc5960d54d13b1e2ebca78486780f3da00707590b7f008473a5e4af7d9c3b5a933b59f7923f7960b05bdc4450b3aff617a0990ed6b209301741e4857d8baa50bad56e150b1ffe956277b3357f5f167917962a381b230a64f54b71681a2471f0a6938f775dbc0f3b16403ccf5c994a3f89e9579c629f40eec022c0b37909495c2f4d985515dd72fb34c747c1f65bc8e2192b99e879156a1cf2c95ed78638f9ebf6e977ba35ec374db4955ef2b26bf35c7541ac3266463ce12aa218bef608ba35757b23d285787aa7c1e373e75a89f1bf6068b5e3c7caf3b2a7b15bdfb2ab0f99978b78951f60d435ea10839e7afa339070fbd5f18beabefaa24a21ec5ce61b93ac47a4d12db56224131dcf50dab8feae3850d1aec94ad570dea5f63b6e0f023c1eb72cec3986bc5315c4364941c7bc6ad5231c1ef758eaa1ea5bf42f95db2a73393197594d9f86f22793de2e618e709fd6cc40a09348e3090fd5c0acb7c358860307556ef9fe45f34ddbbe4d59f8dacbb6221e837066a9485b1c27a75b6ca04ba5aa61be0d822f1ac0e4885ff172cc20e0716cc679df6806bb4150bde51db7f2391c5b16721124dc2b83ac95847f2ab502a203135a7294c7d28c61e761bcf798155b495909f6fc3a3b9c9ac9664d7a637081c8527796c3b81767a31dfdf200c566d425152ba8ccec7edf599948727fac5dfb3bd821c4d4d4dadd9f577cd38e24ac1b23709ab612c540717af246b57af4f9e1006148791da5debc7daa2fae7010defd36b8f4481b2b8906e91eb50be2abc1e4742f85d60247c3fba8bfe384768a7fc10986f84405357b6502f313544c4000f239014dfdbea47bd9c48fb4045ebc656cd9a571ce6711c5b76a5724b6f0f89d1a5060edfa82b999227b2be995537e071019a0c2f9c769942760885afb62c7fc3ea9486016b2366ca579f5dbabc387064e8667d66874da7e7e76d01cfb86cf98534476397c761a179cfbc6ca066fd148821950df69bdbb180f5bce80abec71816cf7abe85ae5cc6cfc5013d2af9999b108d6ee3ffa82088f6f29a979b6d419e100bc9e2a95c5cfa5cdb6efc2326e6695c5a561c46902996a29c041b3703ff376484d99b6d7a73d675920610b00faf0601db385d9c310df895293d824216de07984d0fe73f7fab2dce4d6abb9b4a57a274a7983906a1bfc68579a23aa1714e77645b29561b73eb78fad515fe93ee7e897a5c356b6a021d1c24b2a9f48b2b2871d371b92f0574f45b7cbe2c85626e31fbfba0689f79a5d988ddf7bccf395f03891132f0109bd9bb1c59846f653857e9bf99397f6e7e708d9da3ad3db844c3b9a5356ef19b0c97184a04f1b3e93758189c6fdb24e747f6fb3e5d5da45bfa4c215f3571599c788b208d74fa6b73b30f7821bf32af53e1775a6a0e54c5186aed07a0b1dcf50bda8014d49e02d0eb721b91d364c173eaf4f61e15352634b5efcf7610898e8ffe45930d515cc0131febb08555ebfa15780b301d2da022286be75646b7238703b2cad8b38472c7091da34e6d4b49e9a0ca730d46992367e2f2e296103656312ab48653ee6c9f7af16f7383bc0f299b65d4b747c8f28fa9fa8155423e1c9a8171bdfc455f08e3fe55", 0x1000, 0x1, &(0x7f0000000000)={0x2, 0x3}, 0xc) msgctl$IPC_RMID(0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x26}, 0x2, &(0x7f0000001080), &(0x7f0000000080)=0x5f, 0x0, 0x56) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x5cb) 1.134467579s ago: executing program 8 (id=50): r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x545) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') read(r0, &(0x7f0000000140)=""/155, 0x9b) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt(r2, 0xffff, 0x2, &(0x7f0000000480)=""/79, &(0x7f0000001600)=0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget$private(0x0, 0x2, 0x10) semop(r3, &(0x7f0000000200)=[{0x2, 0x1}, {0x6, 0x4, 0x1000}, {0x1, 0xad}, {0x1, 0x8, 0x2000}, {0x0, 0x6, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x1800}], 0x7) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) socket$inet6(0x18, 0x2, 0x0) (async) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x545) (async) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) read(r0, &(0x7f0000000140)=""/155, 0x9b) (async) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) getsockopt(r2, 0xffff, 0x2, &(0x7f0000000480)=""/79, &(0x7f0000001600)=0x4f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) semget$private(0x0, 0x2, 0x10) (async) semop(r3, &(0x7f0000000200)=[{0x2, 0x1}, {0x6, 0x4, 0x1000}, {0x1, 0xad}, {0x1, 0x8, 0x2000}, {0x0, 0x6, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x1800}], 0x7) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) (async) 869.393109ms ago: executing program 9 (id=84): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0xfffffffc) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x6, 0x4, 0x8, 0x200, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000040)=0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) clock_getres(0x6, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7, 0x7, 0x0, 0x9, "000818000300b1f20853bb872a00040000612500", 0x8, 0x7f}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db76e74c03d6cc2eea2782146294dcbb86fb2c2ccc1624d4a3e35d69a1c9c89b74aacaa51d8dd7c50553dbd58a011716f9f1dcbf02eaf668240b786e4dbbd5f2fd65b9098e719c6f8fbd20506dfbadc0d", 0x65}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 869.203087ms ago: executing program 4 (id=96): bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x46, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x10, 0x0, 0x0, @rand_addr="00000000007f000000000000002000", @rand_addr="8000000400896d00", {[@fragment={0x61, 0x0, 0x8, 0x1, 0x0, 0x8, 0x64}], @icmpv6=@ndisc_rs}}}}}) r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000400), &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) 868.821564ms ago: executing program 8 (id=50): r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x545) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') read(r0, &(0x7f0000000140)=""/155, 0x9b) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt(r2, 0xffff, 0x2, &(0x7f0000000480)=""/79, &(0x7f0000001600)=0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget$private(0x0, 0x2, 0x10) semop(r3, &(0x7f0000000200)=[{0x2, 0x1}, {0x6, 0x4, 0x1000}, {0x1, 0xad}, {0x1, 0x8, 0x2000}, {0x0, 0x6, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x1800}], 0x7) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) socket$inet6(0x18, 0x2, 0x0) (async) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x545) (async) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) read(r0, &(0x7f0000000140)=""/155, 0x9b) (async) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) getsockopt(r2, 0xffff, 0x2, &(0x7f0000000480)=""/79, &(0x7f0000001600)=0x4f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) semget$private(0x0, 0x2, 0x10) (async) semop(r3, &(0x7f0000000200)=[{0x2, 0x1}, {0x6, 0x4, 0x1000}, {0x1, 0xad}, {0x1, 0x8, 0x2000}, {0x0, 0x6, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x1800}], 0x7) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) (async) 868.661709ms ago: executing program 9 (id=84): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0xfffffffc) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x6, 0x4, 0x8, 0x200, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000040)=0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) clock_getres(0x6, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7, 0x7, 0x0, 0x9, "000818000300b1f20853bb872a00040000612500", 0x8, 0x7f}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db76e74c03d6cc2eea2782146294dcbb86fb2c2ccc1624d4a3e35d69a1c9c89b74aacaa51d8dd7c50553dbd58a011716f9f1dcbf02eaf668240b786e4dbbd5f2fd65b9098e719c6f8fbd20506dfbadc0d", 0x65}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 613.438269ms ago: executing program 4 (id=97): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xa0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="aa37670e51c3", [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x8, 0x0, 0x0, @rand_addr="00000000ffff0000ff000000002000", @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @icmpv6=@ndisc_rs}}}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x10000) (async) ftruncate(r0, 0x10000) sysctl$vm(&(0x7f0000000440)={0x2, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x4, 0x4, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x4, 0x4, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) close(r3) (async) close(r3) fsync(r3) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) fchflags(r3, 0x10000) (async) fchflags(r3, 0x10000) 612.721176ms ago: executing program 8 (id=50): r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x545) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') read(r0, &(0x7f0000000140)=""/155, 0x9b) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt(r2, 0xffff, 0x2, &(0x7f0000000480)=""/79, &(0x7f0000001600)=0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget$private(0x0, 0x2, 0x10) semop(r3, &(0x7f0000000200)=[{0x2, 0x1}, {0x6, 0x4, 0x1000}, {0x1, 0xad}, {0x1, 0x8, 0x2000}, {0x0, 0x6, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x1800}], 0x7) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) socket$inet6(0x18, 0x2, 0x0) (async) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x545) (async) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) read(r0, &(0x7f0000000140)=""/155, 0x9b) (async) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) getsockopt(r2, 0xffff, 0x2, &(0x7f0000000480)=""/79, &(0x7f0000001600)=0x4f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) semget$private(0x0, 0x2, 0x10) (async) semop(r3, &(0x7f0000000200)=[{0x2, 0x1}, {0x6, 0x4, 0x1000}, {0x1, 0xad}, {0x1, 0x8, 0x2000}, {0x0, 0x6, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x1800}], 0x7) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) (async) 612.571341ms ago: executing program 1 (id=98): poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000c2, 0x8881) execve(0x0, 0x0, 0x0) chown(&(0x7f0000000000)='.\x00', 0xffffffffffffffff, 0xffffffffffffffff) 609.47334ms ago: executing program 9 (id=84): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0xfffffffc) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x6, 0x4, 0x8, 0x200, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000040)=0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) clock_getres(0x6, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7, 0x7, 0x0, 0x9, "000818000300b1f20853bb872a00040000612500", 0x8, 0x7f}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db76e74c03d6cc2eea2782146294dcbb86fb2c2ccc1624d4a3e35d69a1c9c89b74aacaa51d8dd7c50553dbd58a011716f9f1dcbf02eaf668240b786e4dbbd5f2fd65b9098e719c6f8fbd20506dfbadc0d", 0x65}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 609.143838ms ago: executing program 0 (id=99): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000011c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file1\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) close(r2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x20, 0x0) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000640)={""/16, @ifru_data=&(0x7f00000012c0)="89b8cc081c7388f6581a1cf574826187f3e67c67f7f45ab571044bbe1fb27af0b457bea389227c9e0225024ad96cbf7ce00eb54983fc1e981a80889d7edd20a9371b5ccc283ce96590c6e930c8b342ce301b8e141c0cac43a81c48429a5d9789ee55e522735fbffcf4af95a807af5e248c2d0a9dea94b5c25bc116ac7d6779b063a41b481e7915ebd910b66314ec40c74b5e4ca0974596bc42ea717d5728e4bb5def7b9b019b11a2cb244e085664d1e2d23953bad87bca86e1cf8959410c6850d018ec4bea945bab0cc2ef8f72cbbba2ce75bf4102a2fa1273ee90fdf96ead55e59deb4ba10784618c38"}) fcntl$dupfd(r1, 0xa, r8) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') mkdirat(r0, &(0x7f00000006c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 608.824742ms ago: executing program 4 (id=100): syz_emit_ethernet(0xab, &(0x7f00000000c0)={@random="cf3e0e035125", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x9d, 0x65, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x2, 0x0, 0xfffd, {[@sack={0x5, 0xa, [0x2280, 0x6]}]}}, {"9c9003b0e1a2c7e62ce7f4c175eeb36a5301fe5c063df057b3be61ff341c01e1905d222a2ac5ac3fc3408380a58f9d113cdb83be00a1181285bf870ca77ef3bab791489f0c461c00000000000000000000000000006a746b999ad4e12c041297462f24e4620893ee03"}}}}}}) 606.335841ms ago: executing program 8 (id=50): r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x545) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') read(r0, &(0x7f0000000140)=""/155, 0x9b) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt(r2, 0xffff, 0x2, &(0x7f0000000480)=""/79, &(0x7f0000001600)=0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget$private(0x0, 0x2, 0x10) semop(r3, &(0x7f0000000200)=[{0x2, 0x1}, {0x6, 0x4, 0x1000}, {0x1, 0xad}, {0x1, 0x8, 0x2000}, {0x0, 0x6, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x1800}], 0x7) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) socket$inet6(0x18, 0x2, 0x0) (async) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x545) (async) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) read(r0, &(0x7f0000000140)=""/155, 0x9b) (async) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) getsockopt(r2, 0xffff, 0x2, &(0x7f0000000480)=""/79, &(0x7f0000001600)=0x4f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) semget$private(0x0, 0x2, 0x10) (async) semop(r3, &(0x7f0000000200)=[{0x2, 0x1}, {0x6, 0x4, 0x1000}, {0x1, 0xad}, {0x1, 0x8, 0x2000}, {0x0, 0x6, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x1800}], 0x7) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) (async) 426.576321ms ago: executing program 1 (id=101): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x200000000000010a, &(0x7f00000000c0)=[{0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) clock_gettime(0x2, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa, 0xe}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a14000000000000000f00"/120, 0x0, 0x0, 0xffffffffffffff31) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) 426.0071ms ago: executing program 9 (id=84): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0xfffffffc) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x6, 0x4, 0x8, 0x200, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000040)=0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) clock_getres(0x6, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7, 0x7, 0x0, 0x9, "000818000300b1f20853bb872a00040000612500", 0x8, 0x7f}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db76e74c03d6cc2eea2782146294dcbb86fb2c2ccc1624d4a3e35d69a1c9c89b74aacaa51d8dd7c50553dbd58a011716f9f1dcbf02eaf668240b786e4dbbd5f2fd65b9098e719c6f8fbd20506dfbadc0d", 0x65}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 425.805158ms ago: executing program 4 (id=102): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x8, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0xfffff196}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e3cc508f9edac0dbcdb1d95e4b3a202a487ba7bc05ba7a9d428215499e9f4c0ee4516e85efebf96d12d5312a6af261b53d482b66879de906e9914eb63cdc360db0882dade69d9341e39816410dc0bf2d45e6abf4bee9e0c424434595ac438df5c28cccea19f4324c23154c64ea395782f3f8301000000010000002e", 0x693}], 0x1) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) (async) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0xe) 425.525359ms ago: executing program 1 (id=103): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x1, 0x7fffffff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1000400, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x32, 0x100}, 0x7, 0x8}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) msgget(0x0, 0x402) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1, {[@generic={0x94, 0x2}, @timestamp={0x44, 0x10, 0x9, 0x3, 0x0, [{[], 0x1}, {[@loopback], 0x9ee}]}]}}}}}}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 416.795113ms ago: executing program 3 (id=104): r0 = open$dir(&(0x7f0000001180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x37) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x1a1) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x10) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) mkdirat(r1, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') utimes(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f00000000c0)={{0x5}, {0xfffffffffffff504, 0xfffffffeffffffff}}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e699319280cba554e7d4928c992e92217adeec30211aaf77", 0x26) rename(&(0x7f00000014c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='./file0\x00') mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d", &(0x7f0000000080)=0x30, 0x0, 0x0) unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='r\x00') r2 = open$dir(&(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x0) socketpair(0x1, 0x1, 0x2c, &(0x7f0000000080)={0xffffffffffffffff}) connect(r3, &(0x7f0000000840)=@un=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x100) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x5, 0xe000000, 0x10db, 0x0, "3749c7a40dea0000170000000000000000ff0100", 0x2, 0x3}) readv(r5, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x4, 0x3, 0x7ff, 0x8, "3bc9717023503d7f20488f999dff16252a29e143", 0xd29, 0x7}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000000)="b962", 0x2}], 0x1) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000180)) 415.912739ms ago: executing program 8 (id=50): r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x545) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') read(r0, &(0x7f0000000140)=""/155, 0x9b) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt(r2, 0xffff, 0x2, &(0x7f0000000480)=""/79, &(0x7f0000001600)=0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget$private(0x0, 0x2, 0x10) semop(r3, &(0x7f0000000200)=[{0x2, 0x1}, {0x6, 0x4, 0x1000}, {0x1, 0xad}, {0x1, 0x8, 0x2000}, {0x0, 0x6, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x1800}], 0x7) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) socket$inet6(0x18, 0x2, 0x0) (async) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x545) (async) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) read(r0, &(0x7f0000000140)=""/155, 0x9b) (async) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) getsockopt(r2, 0xffff, 0x2, &(0x7f0000000480)=""/79, &(0x7f0000001600)=0x4f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) semget$private(0x0, 0x2, 0x10) (async) semop(r3, &(0x7f0000000200)=[{0x2, 0x1}, {0x6, 0x4, 0x1000}, {0x1, 0xad}, {0x1, 0x8, 0x2000}, {0x0, 0x6, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x1800}], 0x7) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) (async) 226.507444ms ago: executing program 0 (id=105): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000180)="b1f5d915", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r3 = dup(r2) r4 = getpgrp() ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000080)) fcntl$setown(r2, 0x6, r4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0xe9) r5 = kqueue() kevent(r5, &(0x7f00000025c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x2, 0xcd9e, 0x9}], 0x7fff, &(0x7f0000002640)=[{{}, 0xfffffffffffffff9, 0x40, 0x1, 0x2, 0x2}], 0x5c2c, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x10) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e) ioctl$TIOCSBRK(r1, 0x2000747b) 222.630488ms ago: executing program 1 (id=106): select(0x40, &(0x7f0000000000)={0x17, 0x3, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) getitimer(0x2, &(0x7f0000000080)) 222.232061ms ago: executing program 9 (id=84): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0xfffffffc) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x6, 0x4, 0x8, 0x200, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000040)=0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) clock_getres(0x6, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7, 0x7, 0x0, 0x9, "000818000300b1f20853bb872a00040000612500", 0x8, 0x7f}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db76e74c03d6cc2eea2782146294dcbb86fb2c2ccc1624d4a3e35d69a1c9c89b74aacaa51d8dd7c50553dbd58a011716f9f1dcbf02eaf668240b786e4dbbd5f2fd65b9098e719c6f8fbd20506dfbadc0d", 0x65}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 221.988476ms ago: executing program 3 (id=107): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3ea) chdir(&(0x7f0000000100)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x400000000000012c, &(0x7f0000002480)="71f91e4a6e530c79e2f8e2a2000000000000000091501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d", &(0x7f0000000080)=0xfffffffffffffda5, 0x0, 0x29) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000540)='./file0\x00', 0x184) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "899589", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ffff00000d8000"}}}}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000001500)="e337", &(0x7f0000000000)=0x2, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) renameat(r0, &(0x7f00000025c0)='./file1\x00', r0, &(0x7f0000000000)='./file0\x00') 220.512533ms ago: executing program 5 (id=108): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x2df57366, 0xfffffdff, 0xd, 0xfffffffc, "086400b72860267eccc7020000060000008700", 0x100000f, 0x100000c}) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x2df57366, 0xfffffdff, 0xd, 0xfffffffc, "086400b72860267eccc7020000060000008700", 0x100000f, 0x100000c}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000400)="2ac6cbf328d27e8993b40689e78b2d8428e005e26d4068bd473fecae8417fdf9175ebd4e1e9e356440171ec12b64e4814b895e76a47fe90bae135c3a9c8209c70dd22196bdf30ddb031988376a4f2b076c6e58e082e7de1466d7e954c22e16b8060d56b041a7b3eb05bdacf378cc3733fc43baf625ce3d37bece84988ad558bf075abf776cfaab753673b5bc427adf77543e8d39e73e8f611748d01e3e3b32161052b8b7997eb80d15c409528c7db186f1fd054f1d1f7abcaf4b6de073158c39bc48adfd1d1f379a5ce29b47e6b9e9ea92daa8be3a81932a9e141b84ce6c49a48e8a3941a611843acd6df9e7fe30be4f2a97658a5c27", 0xf6}], 0x1) 215.387505ms ago: executing program 1 (id=109): syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shmget$private(0x0, 0x2000, 0x513, &(0x7f00001e1000/0x2000)=nil) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = getgid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r5 = getpgrp() mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, &(0x7f0000002480)='q', &(0x7f0000000040)=0x1, 0x0, 0x0) listen(r4, 0x0) fcntl$setown(r4, 0x6, r5) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r4) r7 = fcntl$dupfd(r3, 0x3, r3) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000280)) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000080)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, r2, 0x3, 0x7}, 0x2, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x8000007fffffffd}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 213.195059ms ago: executing program 8 (id=50): r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x545) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') read(r0, &(0x7f0000000140)=""/155, 0x9b) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt(r2, 0xffff, 0x2, &(0x7f0000000480)=""/79, &(0x7f0000001600)=0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget$private(0x0, 0x2, 0x10) semop(r3, &(0x7f0000000200)=[{0x2, 0x1}, {0x6, 0x4, 0x1000}, {0x1, 0xad}, {0x1, 0x8, 0x2000}, {0x0, 0x6, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x1800}], 0x7) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) socket$inet6(0x18, 0x2, 0x0) (async) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x545) (async) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) read(r0, &(0x7f0000000140)=""/155, 0x9b) (async) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) getsockopt(r2, 0xffff, 0x2, &(0x7f0000000480)=""/79, &(0x7f0000001600)=0x4f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) semget$private(0x0, 0x2, 0x10) (async) semop(r3, &(0x7f0000000200)=[{0x2, 0x1}, {0x6, 0x4, 0x1000}, {0x1, 0xad}, {0x1, 0x8, 0x2000}, {0x0, 0x6, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x1800}], 0x7) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) (async) 1.295789ms ago: executing program 1 (id=110): sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000340)='x\x00') execve(0x0, &(0x7f0000000240)=[&(0x7f0000000000)='\x8c]*^\x00', &(0x7f00000000c0)='d\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=']\x00', &(0x7f00000001c0)='-+-:x{^\x00', &(0x7f0000000200)='x\x00'], 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') 884.95µs ago: executing program 9 (id=84): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0xfffffffc) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x6, 0x4, 0x8, 0x200, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000040)=0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) clock_getres(0x6, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7, 0x7, 0x0, 0x9, "000818000300b1f20853bb872a00040000612500", 0x8, 0x7f}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db76e74c03d6cc2eea2782146294dcbb86fb2c2ccc1624d4a3e35d69a1c9c89b74aacaa51d8dd7c50553dbd58a011716f9f1dcbf02eaf668240b786e4dbbd5f2fd65b9098e719c6f8fbd20506dfbadc0d", 0x65}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 618.342µs ago: executing program 3 (id=111): mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) (async) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) socket(0x2, 0x2, 0x1) (async) r0 = socket(0x2, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x20, 0x10) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) (async) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xe, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='c\x00') r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x1, 0x7fffffff, 0x6, 0xa, "57010000008e22ff0400ffffffffffe83984d6a0", 0x8, 0x525}) read(r3, &(0x7f0000000000)=""/248, 0xf8) syz_open_pts() (async) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') 402.328µs ago: executing program 4 (id=112): mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 0s ago: executing program 5 (id=113): poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) (async) sendmsg(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x406) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) unveil(0x0, &(0x7f0000000100)='c\x00') (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) (rerun: 64) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x401}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) (async) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') (async, rerun: 32) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) minherit(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x3) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x10000000) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) r6 = semget$private(0x0, 0x3, 0x6b5) semctl$SETALL(r6, 0x0, 0x9, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.131' (ED25519) to the list of known hosts. panic: mtx 0xffffffff839ae080: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *504038 3000 32767 0x10 0 1 syz-executor 67071 67391 0 0x2 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833f3b02) at panic+0x1e5 mtx_enter_try(ffffffff839ae080) at mtx_enter_try+0x1da mtx_enter(ffffffff839ae080) at mtx_enter+0x62 uvm_pageclean(fffffd80080da940) at uvm_pageclean+0x290 uvm_pagefree(fffffd80080da940) at uvm_pagefree+0x26 uvn_get(fffffd806acb8580,0,ffff80003c426008,ffff80003c425fec,0,2,34f875d8852589e3,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c426220,ffff80003c426258,ffff80003c4260a0,ffff80003c426088) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c426220,ffff80003c426258,ffff80003c4261a0) at uvm_fault_lower+0x2bb uvm_fault(fffffd806af96210,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c4263b0,200000000100) at upageflttrap+0xa9 usertrap(ffff80003c4263b0) at usertrap+0x3e3 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7d5093750af0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: mtx 0xffffffff839ae080: locking against myself ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833f3b02) at panic+0x1e5 mtx_enter_try(ffffffff839ae080) at mtx_enter_try+0x1da mtx_enter(ffffffff839ae080) at mtx_enter+0x62 uvm_pageclean(fffffd80080da940) at uvm_pageclean+0x290 uvm_pagefree(fffffd80080da940) at uvm_pagefree+0x26 uvn_get(fffffd806acb8580,0,ffff80003c426008,ffff80003c425fec,0,2,34f875d8852589e3,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c426220,ffff80003c426258,ffff80003c4260a0,ffff80003c426088) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c426220,ffff80003c426258,ffff80003c4261a0) at uvm_fault_lower+0x2bb uvm_fault(fffffd806af96210,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c4263b0,200000000100) at upageflttrap+0xa9 usertrap(ffff80003c4263b0) at usertrap+0x3e3 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7d5093750af0, count: -13 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c425d40 rbx 0xffff8000299dedd7 rdx 0 rcx 0xffff8000fffe8548 rax 0xffff8000299ddff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xd260918bb96b722d r11 0xda74b175c2e2da67 r12 0xffff8000299debd8 r13 0 r14 0 r15 0x1 rip 0xffffffff812833a5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c425d30 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=504038 pid=3000 tcnt=4 stat=onproc flags process=10 proc=0 runpri=50, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffe8cf8,0xffff8000fffe9c68 process=0xffff8000fffe4ea8 user=0xffff80003c421000, vmspace=0xfffffd806af96210 estcpu=0, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 68475 209768 84769 32767 2 0x10 syz-executor 68475 202237 84769 32767 2 0x4000010 syz-executor 91698 335389 79430 32767 2 0x10 syz-executor * 3000 504038 42961 32767 7 0x10 syz-executor 3000 169219 42961 32767 3 0x4000010 biowait syz-executor 3000 187929 42961 32767 3 0x4000090 fsleep syz-executor 3000 523572 42961 32767 3 0x4000090 fsleep syz-executor 18043 291375 96114 32767 2 0x10 syz-executor 18043 169350 96114 32767 2 0x4000010 syz-executor 31666 402283 13133 32767 2 0x10 syz-executor 67391 67071 99530 0 7 0x2 syz-executor 1458 220317 0 0 3 0x14200 bored sosplice 96114 15930 69046 32767 3 0x90 nanoslp syz-executor 42961 260863 88235 32767 3 0x90 nanoslp syz-executor 60338 324889 72574 32767 3 0x90 wait syz-executor 13133 373050 66630 32767 2 0x10 syz-executor 79430 286643 4059 32767 3 0x90 nanoslp syz-executor 84769 116597 45722 32767 3 0x90 nanoslp syz-executor 72574 445811 99530 0 3 0x82 wait syz-executor 88235 261254 99530 0 3 0x82 wait syz-executor 69046 216315 99530 0 3 0x82 wait syz-executor 66630 383065 99530 0 3 0x82 wait syz-executor 4059 79246 99530 0 3 0x82 wait syz-executor 45722 207448 99530 0 3 0x82 wait syz-executor 99530 235916 96498 0 3 0x82 nanoslp syz-executor 96498 135767 17173 0 3 0x10008a sigsusp ksh 17173 502571 76658 0 3 0x98 kqread sshd-session 76658 20032 53749 0 3 0x92 kqread sshd-session 38283 312709 1 0 3 0x100083 ttyin getty 53749 56761 1 0 3 0x88 kqread sshd 54246 447685 68495 73 3 0x1100090 kqread syslogd 68495 294979 1 0 3 0x100082 sbwait syslogd 87725 35919 1 0 3 0x100080 kqread resolvd 67075 476583 63640 77 3 0x100092 kqread dhcpleased 97165 364319 63640 77 3 0x100092 kqread dhcpleased 63640 26781 1 0 3 0x80 kqread dhcpleased 20423 30494 0 0 3 0x14200 bored smr 59409 482923 0 0 2 0x14200 zerothread 1350 77115 0 0 3 0x14200 aiodoned aiodoned 10290 197009 0 0 3 0x14200 syncer update 43586 4361 0 0 3 0x14200 cleaner cleaner 84291 459547 0 0 3 0x14200 reaper reaper 29816 59429 0 0 3 0x14200 pgdaemon pagedaemon 40817 247374 0 0 3 0x14200 bored viomb 61677 181249 0 0 3 0x40014200 acpi0 acpi0 54417 270333 0 0 3 0x40014200 idle1 62037 462119 0 0 3 0x14200 bored softnet3 41539 405936 0 0 3 0x14200 bored softnet2 39192 94122 0 0 3 0x14200 bored softnet1 94721 131622 0 0 3 0x14200 bored softnet0 14214 53591 0 0 3 0x14200 bored systqmp 95318 28307 0 0 3 0x14200 bored systq 94827 40949 0 0 3 0x14200 tmoslp softclockmp 30263 206200 0 0 3 0x40014200 tmoslp softclock 12586 206461 0 0 3 0x40014200 idle0 1 391614 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839ae090) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x3e3 #9 recall_trap+0x8 Process 3000 (syz-executor) thread 0xffff8000fffe8548 (504038) exclusive rwlock uobjlk r = 0 (0xfffffd806b352618) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x3e3 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839ae090) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x3e3 #9 recall_trap+0x8 Process 3000 (syz-executor) thread 0xffff8000fffe9c58 (169219) exclusive rrwlock inode r = 0 (0xfffffd806136ad10) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10186 10951K 10967K 166960K 11270 0 pcb 17 12K 12K 166960K 17 0 rtable 194 5K 6K 166960K 356 0 pf 27 16K 16K 166960K 31 0 ifaddr 34 6K 7K 166960K 44 0 ifgroup 42 1K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 7 0 counters 64 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 31 0 iov 0 0K 12K 166960K 5 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1334 84K 84K 166960K 1634 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 10 0K 0K 166960K 17 0 dirhash 12 2K 3K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 21 77K 121K 166960K 374 0 sigio 0 0K 0K 166960K 3 0 proc 58 79K 115K 166960K 497 0 subproc 55 3K 4K 166960K 352 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 15 0 in_multi 77 5K 7K 166960K 102 0 ether_multi 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 385 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 211 146K 163K 166960K 4162 0 UVM aobj 7 2K 2K 166960K 7 0 pinsyscall 42 84K 108K 166960K 1396 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 5 0 NDP 9 0K 2K 166960K 27 0 temp 30 8682K 8748K 166960K 4762 0 kqueue 14 22K 28K 166960K 58 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 42 0 39 1 0 1 1 0 8 0 rtentry 176 113 0 23 6 0 6 6 0 8 0 unpcb 144 160 0 145 4 0 4 4 0 8 3 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 52 0 48 1 0 1 1 0 8 0 arp 128 18 0 4 1 0 1 1 0 8 0 inpcb 328 169 0 162 2 0 2 2 0 8 1 ip6q 72 2 0 0 1 0 1 1 0 8 0 ip6af 40 3 0 0 1 0 1 1 0 8 0 nd6 144 26 0 6 1 0 1 1 0 8 0 kcovpl 48 39 0 33 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 464 0 88 29 0 29 29 0 8 3 art_table 32 465 0 88 4 0 4 4 0 8 0 art_node 16 112 0 30 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 12 0 4 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 1729 0 187 97 0 97 97 0 8 0 ffsino 288 1729 0 187 111 0 111 111 0 8 0 nchpl 144 2067 0 355 64 0 64 64 0 8 0 uvmvnodes 80 2090 0 0 43 0 43 43 0 8 0 vnodes 216 2090 0 0 117 0 117 117 0 8 0 namei 1024 6493 0 6493 2 0 2 2 0 8 2 percpumem 16 49 0 2 1 0 1 1 0 8 0 kstatmem 264 24 0 4 2 0 2 2 0 8 0 scxspl 216 6744 0 6742 4 1 3 3 1 8 2 plimitpl 152 110 0 89 1 0 1 1 0 8 0 sigapl 424 590 0 538 7 0 7 7 0 8 0 knotepl 120 313 0 0 10 0 10 10 0 8 0 kqueuepl 224 65 0 55 1 0 1 1 0 8 0 pipepl 336 206 0 179 3 0 3 3 0 8 0 fdescpl 520 571 0 538 3 0 3 3 0 8 0 filepl 160 2446 0 2262 13 0 13 13 0 8 4 lockfpl 104 49 0 46 1 0 1 1 0 8 0 lockfspl 48 19 0 16 1 0 1 1 0 8 0 sessionpl 144 52 0 38 1 0 1 1 0 8 0 pgrppl 48 93 0 72 1 0 1 1 0 8 0 ucredpl 104 225 0 208 1 0 1 1 0 8 0 zombiepl 144 539 0 538 1 0 1 1 0 8 0 processpl 1240 590 0 538 5 0 5 5 0 8 0 procpl 656 790 0 733 6 0 6 6 0 8 0 sosppl 168 2 0 2 1 0 1 1 0 8 1 sockpl 728 373 0 348 10 0 10 10 0 8 7 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 123 0 0 16 0 16 16 0 8 0 mcl2k 2048 47 0 0 5 0 5 5 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 253 0 0 16 0 16 16 0 8 0 bufpl 280 2529 0 116 173 0 173 173 0 8 0 anonpl 32 7491 0 0 61 0 61 61 0 246 0 amapchunkpl 152 12607 0 12144 27 0 27 27 0 158 7 amappl16 200 1963 0 1945 15 5 10 14 0 8 8 amappl15 192 2 0 2 2 1 1 1 0 8 1 amappl14 184 107 0 97 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 1 0 1 0 8 0 amappl12 168 1174 0 1141 2 0 2 2 0 8 0 amappl11 160 60 0 49 1 0 1 1 0 8 0 amappl10 152 2 0 2 1 1 0 1 0 8 0 amappl9 144 254 0 254 1 1 0 1 0 8 0 amappl8 136 29 0 28 1 0 1 1 0 8 0 amappl7 128 94 0 84 1 0 1 1 0 8 0 amappl6 120 167 0 164 1 0 1 1 0 8 0 amappl5 112 113 0 107 1 0 1 1 0 8 0 amappl4 104 281 0 266 1 0 1 1 0 8 0 amappl3 96 2078 0 1969 4 0 4 4 0 8 0 amappl2 88 615 0 556 2 0 2 2 0 8 0 amappl1 80 8662 0 8099 14 0 14 14 0 8 0 amappl 88 3477 0 3329 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 6 0 0 1 0 1 1 0 8 0 uaddrrnd 24 571 0 538 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 571 0 538 1 0 1 1 0 8 0 vmmpekpl 168 6877 0 6841 3 0 3 3 0 8 0 vmmpepl 168 42141 0 40231 100 0 100 100 0 357 10 vmsppl 480 570 0 538 7 1 6 6 0 8 0 rwobjpl 72 15747 0 12860 53 0 53 53 0 8 0 pdppl 4096 1149 0 1076 109 34 75 95 0 8 2 pvpl 32 14467 0 0 118 1 117 117 0 265 0 pmappl 256 570 0 538 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 403 0 37 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83824ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8396f468) at __mp_lock+0x192 intr_handler(ffff80003c40e9d0,ffff800000079a80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff8396f468) at __mp_lock+0x192 uvm_map_splitentry(fffffd806af965d0,fffffd806b1b39a0,fffffd806b1b3850,1670e473000) at uvm_map_splitentry+0x365 uvm_map_protect(fffffd806af965d0,1670e473000,1670e872000,1,0,0,fcd619ccc75ac56a) at uvm_map_protect+0x7e7 sys_mprotect(ffff8000fffe8f88,ffff80003c40ed50,ffff80003c40eca0) at sys_mprotect+0x34c syscall(ffff80003c40ed50) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a16ac2f4b60, count: 3 ddb{0}> trace x86_ipi_db(ffffffff83824ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8396f468) at __mp_lock+0x192 intr_handler(ffff80003c40e9d0,ffff800000079a80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff8396f468) at __mp_lock+0x192 uvm_map_splitentry(fffffd806af965d0,fffffd806b1b39a0,fffffd806b1b3850,1670e473000) at uvm_map_splitentry+0x365 uvm_map_protect(fffffd806af965d0,1670e473000,1670e872000,1,0,0,fcd619ccc75ac56a) at uvm_map_protect+0x7e7 sys_mprotect(ffff8000fffe8f88,ffff80003c40ed50,ffff80003c40eca0) at sys_mprotect+0x34c syscall(ffff80003c40ed50) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a16ac2f4b60, count: -12 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833f3b02) at panic+0x1e5 mtx_enter_try(ffffffff839ae080) at mtx_enter_try+0x1da mtx_enter(ffffffff839ae080) at mtx_enter+0x62 uvm_pageclean(fffffd80080da940) at uvm_pageclean+0x290 uvm_pagefree(fffffd80080da940) at uvm_pagefree+0x26 uvn_get(fffffd806acb8580,0,ffff80003c426008,ffff80003c425fec,0,2,34f875d8852589e3,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c426220,ffff80003c426258,ffff80003c4260a0,ffff80003c426088) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c426220,ffff80003c426258,ffff80003c4261a0) at uvm_fault_lower+0x2bb uvm_fault(fffffd806af96210,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c4263b0,200000000100) at upageflttrap+0xa9 usertrap(ffff80003c4263b0) at usertrap+0x3e3 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7d5093750af0, count: 2 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833f3b02) at panic+0x1e5 mtx_enter_try(ffffffff839ae080) at mtx_enter_try+0x1da mtx_enter(ffffffff839ae080) at mtx_enter+0x62 uvm_pageclean(fffffd80080da940) at uvm_pageclean+0x290 uvm_pagefree(fffffd80080da940) at uvm_pagefree+0x26 uvn_get(fffffd806acb8580,0,ffff80003c426008,ffff80003c425fec,0,2,34f875d8852589e3,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c426220,ffff80003c426258,ffff80003c4260a0,ffff80003c426088) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c426220,ffff80003c426258,ffff80003c4261a0) at uvm_fault_lower+0x2bb uvm_fault(fffffd806af96210,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c4263b0,200000000100) at upageflttrap+0xa9 usertrap(ffff80003c4263b0) at usertrap+0x3e3 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7d5093750af0, count: -13