x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$getown(r1, 0x5) 23:58:25 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r1 = getpid() wait4(r1, &(0x7f0000000040), 0x2, &(0x7f0000000180)) syz_emit_ethernet(0x50, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa8156645affe2d6aabb86dd60766051001a3afffe8000000000000000000000000000bbff020000000000000000000000000001880090780000000000000000000000000000ff7fc6144771b8c01acb70d5f473222d2b005232b53314d9cc13e976af397b2201389fab0ea378a494f61e92ebc898a1be531d72b5f4a190a0c7ad24a89f826b9854c55cbd668e6f1d7cce43a36349527608132721992c09c45dab80de24e1079316df4903f937fab9067db06408f8b10d7c2d6f79bde8ccae2d476e7f25c2c3a0ae0362e2476e58845eeafbd9e36b0723c6ed31b54436b1985e41d06133df9cf58811d366551d7cc8ab8edac71b756623ef7fe96a43cfb22df2b7cf02e330d246eb9e285bd4a16dd3bbe39c5df35d9a161b6c6f4a4556ac0550336c4816200808801ea31735b2858f49f1598b88c2ec4b225b6755caab1c9cac3d2d46c8cd90b1b7df45b0a109e8d15004e0aadb86c61d4b69755ebfc4fffa680be558fca61af2103f4d1ca17e7558f18b40"]) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) 23:58:25 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)) 23:58:25 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x80000}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 23:58:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x41) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000440)="dd561a8c22df4c3bd5adc0115463e81b230195c56a3b23f3580764d0766a66108d5fc92aeed6a487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b32f228a4d0c287e6295d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73e7e22b5d99737ce12aae4d2ebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b433440000000000000000000000000000dd54cc8e9a25e2f7919b31f6e1d954c426bad466acaa056ad7c88c8ea59abe7f88b4be9abf7dde9caba9e1adf0f48c25301ff067b28930b3e9b3f99bd770c475317b21d42921c84a87bb3b66875e36ef50dbf63fa23103f9d054d284a50512", 0x14a}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 23:58:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) bind(r3, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 23:58:25 executing program 0: syz_emit_ethernet(0x56, &(0x7f00000000c0)={@local, @random="dd89b5da6f33", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback={0xfeffffff00000000}, {[@hopopts={0x2b, 0x1, [], [@padn, @ra, @ra]}], @udp={{0x2, 0x3, 0x8}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) fchmod(r1, 0x4a) 23:58:26 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0xc4, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) socket(0x18, 0x1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x76f5, 0x20}, {0x7ff, 0x7ff}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1, 0x8000, 0x8) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) shutdown(r2, 0x1) syz_open_pts() 23:58:26 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x2, 0xfff, 0x3f, 0xffffbe90, "2774e1aeef7cfceb8005c7f34c55c420517b107c", 0x3, 0x1ff}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 23:58:26 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x1000}, {0x1, 0xffff, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x6, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) semop(r0, &(0x7f0000000140), 0x0) semop(r0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0xa, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0xfd, 0x0, {0x8, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{[@remote={0xac, 0x14, 0x0}]}]}]}}}}}}}) 23:58:26 executing program 1: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 23:58:26 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005, r2}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) 23:58:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="ff02237b3211da602886a83a9af0a5407c851231dfaaae4e64b74f8fd292dc8067ee3075f02c0f6cac"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/83, 0x53}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) close(r6) r7 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r7, 0x3f13907facdf01b2, 0x5, &(0x7f0000000800)=""/186) semctl$IPC_RMID(r7, 0x0, 0x0) 23:58:26 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="1600ffffffffffffffffffff86dd60050079003c0000bdb973531eb41c9d60cca81247e4f515ff02000000000001000400000000000000000000000000000000000000000001000000000000000000000000000000014e214e210000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 23:58:26 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001080)='/dev/diskmap\x00', 0x20, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/wskbd0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) poll(&(0x7f0000001140)=[{r1, 0x40}, {r2, 0x8}, {r3, 0x40}, {r5, 0xa}, {r6, 0x80}], 0x5, 0x6) sendto$unix(r0, &(0x7f0000000040)="a9cefbaf656651f2f36e8c436cdc7d810addea6a9f25959aa5b68fd76b6db101d0076028a71ca7d1573b7d5011e128c3b727a5cdf95a441d8a03be4260293d8afc381734a142f3491beb533883651099068b3f50b1aa70443719a68ad4e1e2ba4e647f152922a45bfd5c7086cade4dff4bc46f56bf4f7481d5c92ae2a61c3bf481d4feb658a8e0af926154d7f58ce095df1e7359481900e555b5f1ca6e5d6c2038396e14261281f45492609165f65883952e530b2d2130a27c1ddc4a07612819723fb6dc116845d6161673ce9e784d5d8b8c57caad720f33eb2633a228c7b0974bc5c030bfd892201b9dc1186ea094f1d57adb081b208a43f62ca9fd785db55acf989ee68ea7e1b83173b8c4ea22ba0ae950dad7aea16e3166f16d6306ed14418f45cfb0d4a7e05041727f588920c41223dbd4dd49ecc015ae6b200f52d3761d9149c1a6dab18d161770d19a2b9e84f8ce7fb32f69addfd2e1f07d548796bc4bd7c57dd13047d2a17596a391cdca97119861078a1b97163573add0523fe76756c4565c299dfe898f1634831a4b1833366e92d10ead5d2767a0e368c944438a4cb59a3292688c9a3683071cd7e8de1cecddb70c5baa2440dc38dd099622b90f81d8cb973f6132f8dc7de999dae122b27fc76c5ab68d0eb4fba66f67e90759d5804710ebc573d1fa63ca28c3ff7891a429d0cb9d6c4774400a16e0337d749db4947dcc55a45243a495844cbcd3123df3b610010b2b8fb1aeb5b8625768967fdd542d6482ebb10fc9f4d9a18b5e0946699a54c124795f220b97a0d14411340a88b34399cb01ecb698b3b484755d22a2b02402c9b090e741f5983ced506b08f5ce2dc6ca2f1996bba0d3416d33ea310417c628c22f1cf7c6e17757046d0eff7fcb6718f989aea6c3686d70f0fee23468ab1e7d6a245583e11b1393d477e34388a2306f86c67250a0a64252f31cec2f54dc91d7f5ebe43dd9d1d24f2a92f0b8cb986b505dcc367d4e803d38a963d3746fb85a454822568ed5b3cda6a7cb3ff71d173354c623b35f6ebd475dfa475c76e8efb59ebb6933df74b74f19bcf2325de4b1dd623fe0c47fc869949c76719874cc204ac3d0d882c583e621b26197c3343a5766f6c6de1c94d488c5cc2c30f6e1e4dd69e1852e305ec042b41b0d43b325badeb55f15f2e452f143273461e9b2b2c9fb5d2d1ea1e72177f98fe05d81eebbd7fd80bca0af3e38c8fa260bf5b23b8dc200b87ea0a1ddba05ec07c4aed139d84645a70bf87303c4d71723e9d65df72ec391ef43edd7d39a66d817d9900050b6ab863d683e10fe0711f73283656fa382c78071b023b5302030738732d048a382eba0b45755c71c2b0f7a4768f2bb60bb50dc31cc57e7e8cd9483f3eb09fca3bbdcc67db1a172bf541764ca022ac117582a5485c525d5d01186d65e2ac5c48ba00134a44fd14dd2c07aaa3b573593db107ad08f946e9a8ae9bfa5a272a50c9452844ef9155a1039b5bd60630a4c3c79e6e7ba1fd2517d6c2b48d02e3533163850b6642479cd4aa20258240ddcdf0dbc45c9e3ae80fd82395992fb590767df5e50675d792a83c2f42ac60c7edc9c31932cae8e0d82c8cc3ff0e77eb389635d48ba6b172d1c018b53ec83fac6a9500cdb8041e199683072d226cf6eb7f42ee89202b677d4880feec48a33198d9b4fee22f367d0880618cff83ffca93420d4d0789951f5463cdf3d4cebc103b4f565bb79a79ab2c8768771bee20c87d24cd600bbdf87b7f42a56068eab3601f3e3e9eb310b66fa44e7d5f7f5a06f2bf79e790d05a0fb5ac40b8c982671b8c8295146b1f3e07c930c9a3bb58aab924cf965ea264ca6a9e521ec61a418d869fcdd4cd57881030adf934137b09e0f688b060bd68c3397fd1a0ee6f504dcdae9902d297c908c203f6b03dfe3002a16b9a83dc9cf126aa1f7a745ed61c10102c32798d07900532b70b1214a0205887710e7bfe0736066ce831584d360e5601479ac4adfba593e2c97d4f9b34b32ea142f3815d3ec0432965ff641af5b15c4c46af7a219dee19b5bfd14a5f32af6103b84c2f9eb1c3da9faf0e88c29b65707c13923b429d20f5d3a990973e7debcf752d8c9c763c79f93c0ed42bec1ea8b3595fa3071a9aace2f7e7176fbe2012aa0f4844ddb84e43aa2dc92a36383f8d4fe0798a2af5c0e1c90cc216d0be8c1bdb956e440fbf99aea34df8030ea616157e19a26d9b5ec214ae29c82dab279d44972ac5c5ce8e64878335dca889035b3f605b674328d30cdede45deb83e034bbc61663b047bbf2ed07308e54e4bbd52db5c1a4c0f4ff735daa22e472863cb488ebabc0a766993ddd0d52d7796ac67b5a3cba46d773f10c1cec474d88a2e7d551cc10a9e4a7e17ef5f2aaf491bc4ec6feee3442383c14f5e0a949fb790e773e31946f57bfc3ff0af83c3102b9773e28b51e20d648029e961cb06a5888fe6a55f6f648ee3fedac17861bcac952c626747331a97b4c9e721770a220d5a187abee33bdb10503b1259f913cd0e5f645fe0ad0c6b4d30e11e92a72072d09ad1baa7b52f014fbb0ccc2842d86b5e1c168a9ea250ea97a5a983561b51391cf9149a771d31f3aee21f8268ceddc2a69547705087f62f5a9ae4f40d2d27a849a580e70662ca99775e26cd1073ed28de0b8b08f6dcce137ce2cda9902a4e1e7ad21617ff68bb76153f1ba5ae99aa951ccc993739d59a0c414bd85b26fb65e115db70dacfe2cf94b23d1de7fc7984f8344689788ddda2da7fa3a11d15d0f8212ea60959c31c72804eeea7606e4074b4a40a3bffbd8003296327f5894780a4c67a2b3dac1412d3e9631bd07e211f7827eed6d0dd2cb3b560ac19b8acc6671c447629d4b7972a65d45d9b362725f1ba2387fcce2360604f8811bfca6cb03812d98cef99b382901e101389608fd05681c011ef13a4461d35ab14e1e64f594948bc14fea354f87a71d60814321fcfc0148d47f114f0a91fc08b4341e93a1d05a1c5b9bdf4f590633205779f789d4240c7557163dbb91683b2ab0301792c9df24ce9fae4dc498512a85381b0e27d333ecd8c068dd0bc2e04e6c52872da7a77b347c46d3a67c0c48e7cc4c2071a56cfbe7eabcdbe5474260f532afbf565f0e4cb47dad6fc848cb44a3f0905841f504be65401067cf1c6ac9e688ccc5e3eae9648f2a2fbcc6df7383c4abf33e98199571855c24e00c7a561b7de8846ea5af14fffe3ed0069055e323974c00ee697c09c2591cb9d91eeb117760db9f7e15c8575308649db28d4321679a735041dffbb0c43fb22f524538c3ee4822b8493b359e19b6d2758a1c5c8f3b571c49f13bca7c7cb05f54131511aac2b95198ad20b5396c9f211d7506bc3e3d4fae0eb8e64433330c2a0251e1de5a2acce7f3658be0b4472b3a7e0431e837e4584f2561fdd916f666dab06016f6aebd5fd30092b4438989477ea752b1857c95ff895b737f533394575fe59a4bab858caadc75fa70b1783e756c8515ea56ae6e098da7922c27664c1e425d651f57b69826dbbebd32daf7a8a04ced31c84e12f58147dcbd7f3dd4840ee0f6f94f3a7ccc2489c0b0c34b884cd097badbedb9798214c90c554c2476ad4e8182389e1932bd503f463a003ada18456c061a6eba1cd9a064c98af41cac5f9e52a54171891c229a31a6cf997474ba10a655e32d067af12cde5375511e46969c34c0e397ee27cb9261dde47b0831ee41f7c1f25f8f83511fff2a4b0f9214550ed8a1e9583cc24236d0c90b5eb147b460a5f9fcec1a075c0bce208a6d88e61d632d58703e76490b3e099e44c6f26eab8127299b96657e56dac05543b4b0408ad11bfdb9a1bb17799eb4bd790721238eb1b2fbc5eaa4b2b8ac01556c8444d684b4cc82c2d07cbeea99babdbe24f5078a1bbdf1ab29b7a8e01d5ff6cce5060ee38160b4cb3d8b2e6162d3ce096427b8080054b49d755c82639970a931562f4670378d73a0232f196eb4c48962b45a702b2bfbf04b81695dd6ade198883004f93f5955d3d536d88403616c29ac74de803b8acd0f6b20e50de1ce8d703fe82fe6fa173587625e8322f8d9b14cf825651d45d46c3b51387a11bf179250476185ca8a0afad1e0de7107e32cbf7d401467e61dbaac8a2f2d7aa45db68611a9070e75866790f73e34b0094f7ec3175bbf0ca19cf0d9b874ccceb1a02788fbd90e426e1e0ad63b3fac402837a8736d75f9ed1ce0abef910375e0f96627ad6ca3bd3a5430b9b303dca345ce7fa0a067e14d398c02be33d1b4ab08601639bf1bba983aeb6d64cb1e07a1d87508b41df1ab106e8f556229b26650ba202eeabd474e5c98bb1068e6eeff49fbe92c400e6b1ae3ce6ebcdcbca25df6d29e23fc5c56b58a1ba78e6e896110a2370184b16c9fca6327ad998c47879c2349ce054b3e2aa9ea48628e1b80c75fa69db2316a8e3e338a717bb791d111741bd70636c1e606991d9c136bc657a4d96a6b3862fe5ecd50823b9e0ff710153f9bfb4aa748f549725cc0c684705fedfcb84a9c3f8f5c55ab1d7bc9862dbc732445afa1362ed239687906a23ed1b1bc5062f4994302056c77e24031b016ccc89ace30914836d2bf7d080e432ab94dd9ea4038232f36f1b8cb5505eeb5d5b2aff0f7aaa1da4dc02ad5693357ef3016a30f2bf4139f20d803e1ad07e66d948e66b46d1f2f50c90961a65b51f861715fe254216733bfe3a8374e6f80266dc263abd9a3fbb3952e967bf05fba5322895f7f73d9b4bc37deb91a7aaa91a6c34c5f348bc84b181fe3a83984d1710b2ffa4112c42852ab30d81a478fd0a25163e2cf1e3dbc28004ba214c09463d1e1b344057135a43446bbfb4b48bbf48dc73e67b7a22543c841e64496e6fd557b7bf765cbe64b181ffeac1472a2be50dcfc50527fcb0de1c62b6bccff9b3eda0375e1bbb41ed1a767a77be77acb5ece974b76aa0d02f4cb74b3b1d6524ccefcaccb3babe7aca60bd614bd08b412d3e4ee2bfdd7447c0764e595d9b5489abfdaca8b5545ccf0e4a000fa209d651be9e10bd048c8e88b70dddc953a271bb212241c25f043cfcd12f59657d7c4367f5a937832a451026258351bce5b6c504cf588c4b0df20c6404f1e727b53369677c829ebbc12555a142a7b3acaf6f6fa74b3b596fe0b8e6a67d5633d54cc3dd5534af261c76d58ada7637f498095ee1f68a4278cb2b949d1cf6738a55541590d2fa463d18dbe6fe6626707425742175100d2d69b1c36c7c8c7455d454cf353e36149250315073eed670a95e62449ea3f1c8c07b36a18d119de71aa93f796fa0b3226af55ba07b2cd2939a9ae9e6861ee14e8fae10211cd4fe66d5f03d6b10fa3a2ce0a9abcc24cc02648a1557e5cb352276f94ab739b5cc4403551012425360bf3b83ba450b911b8f13693423728f3d7ce95f08449a1f98538ee647720973f9492945256cc3cbd0c6a9c4286de8ea983b38868d7a3ebf12beca390584a044c241ba1fa76798592d0b637f9c04cc914606be0fb81dbec29f9693f1f8fd9ebcef9db21ba9c049399f51fd4f5928e1dd69e7baf9bebc338cc3b02c9cbb308643e256dd8244ef9751cf4aa7263eb3b84d7d4fd8e5eb6f4161eee5a3c1cc37a35fc32ccab647c5f6895fb538f907564309c8c6732bb31320f4851b28f5c4017fd6331ceec2f58164ce8f0569a99abde99abba9f95f79108ff0c2402cd6df0699ab3aaa90876c21f6ac970752a35a1e91a48f6a1f84a8592228d330c3f68a00293cf5610774b90fbc51b28d122fc7d6cf124d249cdbcb0850c6d308a999e3abd", 0x1000, 0x5, &(0x7f0000001040)=@abs={0x0, 0x0, 0x2}, 0x8) 23:58:26 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="1cbb250000000000007ca6cdb4c843e3cc3f", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCDRAIN(r0, 0x2000745e) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x2, 0x6, 0x100, 0x8ac, 0x3ff}, {0xa8a, 0x1cf5, 0x6, 0x8, 0x2}, {0x6, 0x3, 0x1ff, 0x401, 0xfffa}, {0x54, 0x8, 0x40, 0x92, 0xc4}, {0x7488, 0x6b5, 0xe688, 0xe4e3, 0x1f}]}) 23:58:26 executing program 0: setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000040)={0x8000004007ff, 0x1ff}, 0x10) socket(0x20, 0x3, 0x102) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) 23:58:26 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db1400100000fea63b7455000000000000000000e600ff020000000000000000000000000001000000b8000000004e204e2300089078"]) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000001c0), 0x4, 0xee7) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) setsockopt(r1, 0x1, 0x6, &(0x7f00000195c0)="254243fb05fde2606db740c9434505e0d08d7bc27af39259e8d8e51410129563214332cf67d2adbcd5019799995382967c7ccac8fbcd9e4897160539df68d885d65c7d22d8cabe3307b00a5688a9806b7b582e593de8a507b767591465beadf144089659a0590fb50d47ea4cb30f05e924cad11501a7bd253a2aa892f0339ed3325679e8247d0058b195526fdc130bd58b3c4616b234058161b8361e1db17220547c9242c465558653fdb81d26ae9bd7f0084f1f704ad6f69631ee517657706d8f27a6958769f5597cfe", 0xca) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xff) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x1000}, {0x5, 0x2, 0x1800}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/144) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {0x4, 0x22, 0x1400}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x2) 23:58:26 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) setreuid(r2, r4) 23:58:26 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000000), 0x0, 0x0, 0x0) 23:58:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001880)=ANY=[@ANYBLOB="02ffff7f24f0d3e9ef95056fb0a035821b153b0de6c81414f19215e19467e30b990ab2e4a2fc22caf7c84eeac765a365e410836c95b6e18b852ceb57080000000cb401d8edc9de76832bfaa9869b7ac94a87c46aa10fbaa02df3661d30198dbc8f63e6160d3cfb43f03726edbf3531d85c16668fbbfcee8731695aca5dc2531112c6c1a2f961f0e06f287e305161976beb214e04bd4638eebc6a6b0e960e0fb415860bb581266d60a82d151617f89dc03d77b738619922504a19b5fd22d2e680480a72bcd6f4e3"], 0x10) close(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYRESDEC], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0x10) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) setsockopt(r1, 0x76b6, 0x7d5, &(0x7f0000000480)="d02462be534c6241b341e7b368d2c081562f8e37782ce15216a66288b41d2496a0f6d2c292439202378464de39ecd854eb50095e6e473f1ac68e019df1dc782dad318b992e8195d10435b9124423c1b5e72419", 0x53) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x40000000) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000880)=""/4096, 0x1000) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000680)=""/224, 0xe0}], 0x1, &(0x7f0000000180)=""/145, 0x91}, 0x40) socket(0x10, 0x5, 0x2) open(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x160) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r3, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) 23:58:26 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) sendto(r1, &(0x7f0000000240)="51b6d8444d4762aa2dbd336811ff12ac547de69e0db4e31a2b08b2839a75fe66855e1a8d4efb988c194fd5bde76f39cfb92c61de1e64c78deda237bf0f3580d1bbf12e74a1c05c030ee0c56488ac619d145176347f56a7e28fbd884d33d675f9ec654603bf6132590cf8be405fad79918b4f2f611db84d2710bd85f6bfeb26ce0ecc78f7725f673fe22a", 0x8a, 0x40c, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0xbc5, 0x4, 0x5, "7724f5995f24d4abdd592420308c7dcf83d69fbf", 0x8, 0x8000}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "847a5442d13be1a1a7ac897281dfdc8fa11b4dc1", 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x4df, 0x8, 0x0, "2ea86ee16eb595607fcfd711008000"}) r2 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) open(&(0x7f00000001c0)='./file0\x00', 0xa799bfa81dd39a84, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x407230ddea6a25fe, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000003c0)=0x583) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 23:58:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000080)) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffa3440eebffffffffffff96dd60000000feffffff00000000000010fbffffffffffffff00000000000000000000200000e798559366fca5855cabf67fde0b0870ec001e4db392a4ff927241c14405316147c5bd4a697d7ac648e8be5e5b0103ee16cd0b0e97da4f8ada96119425ed5142cc77d7b3a374a9f90d14e6a669000591bd386feb066079946b9d05fce49e24d21ac6a8eed252e3303da9587ce4", @ANYRESDEC, @ANYRES16, @ANYRESHEX=r0]) r5 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000000c0)=0x3f) socketpair$unix(0x1, 0xf, 0x0, &(0x7f0000000280)) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 23:58:26 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0xffffffffffffff7b) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) 23:58:26 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000140)={0x45, [{0x1, 0x7}, {0x1, 0x9a}, {0x3, 0x9}, {0x2, 0x9779}, {0x2, 0x1}, {0x1, 0x40}, {0x3, 0xfffffc00}, {0x2, 0xf672}, {0x3, 0x6d6}, {0x1, 0x80}, {0x3, 0x401}, {0x3}, {0x2, 0x2}, {0x2, 0x1}, {0x3, 0x6}, {0x3, 0x7}, {0x1, 0x6}, {0x2, 0xffffff50}, {0x1, 0x2}, {0x1}, {0x1, 0xf7a}, {0x3, 0x317}, {0x3}, {0xc8c7d3ba7d0efb19, 0x8}, {0x2, 0x2}, {0x1, 0xe4ac}, {0x1, 0x6}, {0x2, 0xf854}, {0x2, 0x101}, {0x3}, {0x2, 0x4eb}, {0x3, 0x2f}]}) 23:58:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000004, &(0x7f0000000000), 0x4) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000180)="808813b79f79cf67703175365932f228a4ce484b934be91c5fa859589b8c2a7f4641c447985d325546aa7a81e8a46a2c75acb38b48964c172f51af0eafba1f8d62a4f028d745111ee085e786b44ab151402a91a5cf86608d7a0e060e214fb5b55a7832", &(0x7f0000000200)=0x63, &(0x7f0000000240)="fc1e08dd9a3fcbc241a49141a357d2a79185328d3fd87ef41927f56e7104c80df5b8c682c8e717c4bf5ac48b8dbe1abba1a9278bd3d17f8ecb1e2d10cdd07e7e5cb1e0a0b6883e869a5e4f003aa09dc92d1a783eb8b9640e376f0c1543ec705bc45b4a3e06c604f835d56a842ad335e057f74adf7f182b64c296cecc78d9e863d9418d2d5a12a94347c5bcec1f50cd1d4cb82fef8bd952a4cefbe514f80eb2a10f60683dd2b0df82521daffab566fb8ce775d340a0eb4f2f3ab3b0d75f17341a009daf8b4d0b79f5cb5ac1ec1a46ea79515a5781b9b7b2360a5c", 0xda) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="28000000ffff0000ee08000008cd3fdf00000000586c969e0e442a8a02940e117f70b2418f3478860e4ac15124d9912d6932e9cb154a3dc59904369e96744a6143cf8daf8fe2f3a15398459c8ce2031725d6e85db68b11f5a08298d4b76c9094216dcd9df67026fa70be63ae6514f9c8e8b2f9ca0002000000000000000000d0cee5633bbb60e521d1b623", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) fcntl$setstatus(r1, 0x4, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) seteuid(r3) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) getsockname$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000400)=0x8) 23:58:26 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="f032a90314be2d2d3abb9d0cd86c59aea56fd05c10f5ab74235e10b5f80e02471af1b40d31c5afa0a3220ff4f003fb4f9d857ea8900e433ff6b209ad469f", 0x3e}, {&(0x7f00000001c0)="01f1efdc4079f723e7757fb97ce0b14d7de7b691860e870fb8e7fc2429326b1efe1c150cb6377ae37206c4bb9d81f8f66ea9a4933ee76e834f9854096a6c985a0daa15c68145a1b65d680c53208e70bfe7b62abca7f8391dc33bd85cdb07c09617d2963ff508d97813c86bcaf1c08944cb778a9452560d42e1f141f70a7d0f621356818cd6dc056cf4d9180417f55cc6a3d53d354fe1caaced1f7842e2e7e7c0d2fbe5a08266881a0f44fe64ce5fa0e806d68e26f895404eaedfef9ff5bc4ef5af43d3263edeeb0402149588c223c26273074bf7857988906243419d86b4670a23c0ff5de62910e4cd76680fb626504581", 0xf1}, {&(0x7f00000002c0)="06dff7eeac6769daee15bff934608b5b3ca971051bae506b9116477c78078ce5be48da3631d0d1422422703be1fe97478a20028a0755984dff0a0865fb0e8551cc9dfd8b7cd9d1ecef8c4645a0f378a24a80eba972d9cff6be0234ba31fa86f61a87392d6dc2076c7c1d7cf62b38e98028cb934c0a97ddd10a42a47832477b4f00c5829afce731710ad7bc6dcbc99407f9381a66c3a1e3f621122a98a8806e05678d631bbd17e1e10fa90cfb8dbd8ff9d502c82f2dee877717b0c283adc1663e17c216729751ca5cb8dc2f80a4fe9c8ab762853ec8d75b8e4f9bd2d56c535a3ad370948b2db0570765618f06e318e23837c21043291a1e26908fddc97550397eabebaa42200f523bddce2fd36c8f955457695a0cf9582b36b74728f2729fa46568fc7dc66b87955cd5cf0679267b1b4a12ec8396d43ea93e9cd2c8e00c3d0e8df3fe43609bbd4ea64f4624f919083f4b006d401f9a71cad5e83e29ccc3498387e68a769db2201f6f050ff436ab20d6c66f12aa21a2ec7b844c2d6bf9dde1ca6f8fafdb4b3307bc07037561a394485432867ba8f5a0c0a3cef203ce2b176f5cd3ee68bc69fe17ab4d63ba6c3842bd47ef4a0944c183ca6a02707f69f4b1b87936f20f208b6b064b627fd747da5544005b47f03a293a031cbc1c4120faf72e93efe1c4a5662f09ce650c5ffee52beddf3116d9dc896545b56ffdc12732db214e321a016ffd62a15c010e7750b0c55bf1bbe43406ba861f73219b7eb636aafab68de998b708ece9f820f3053cd83645c6e34353017fdb0110588097317a817173a0c49b7ce5da15db30f204ddeca10c9af5b604e311d703cc04cda08ca578e8ce452af85bed87034cb8eaa7385d2d4fa5c031578f924b028cb1854c8c6c3d3705950f4a49dcf1742fa0a7bd694cf874295490913ae3a1cc54bb110cda5cb1199921cf830625cf72ad935a39486f1f9012a754da112f42ce0e695097749e32c8b462768337b1838b36e620ed75952d9a39a202855b2b2348d755a524507922d0930121ca8b36116b742794d9afecc38c358c28fb2b68071200f07737f7a66699f347bf7af49aa04727c41909bdb5f06b1a2335e2319cecea1974b2d0fafe722b9a087efaa69e0c517b2bfecafe5a3447856df06ed680e0477848bcc6dba92b917f9a53d8de2f30320975b90f9d159364aaaa63d4dea5fff83b6cbfd0ce533cda8a46e161460420293fa9d3fd73f8350d3c26af85045546b23a03ff129aabfdd2b40dbcae1efa1ae15f61808cc6b2e75982188192e01d1a9bb2cc72709d768906021d53d3f2d5a0ef73a4023505f465f1659a8e10a3a197994795d284060cb8a317f831cb78c44f623e137944ce20bf098f247421a4d99eff0f83148be75377f70ac852ded18e32df4fdbcb06c8e4c17603197ccabf2cf7b43a662a6204c65c1f5f24f4e4642980b26064abe46f3964ad893d50033c78640b49984483fe6e6d69a10d32556e9ca3374c984cf9ab50427387e1f9b824e1a1280e976d1ec4f589c836663296d40689afac84a7baab06960ac2967330624375e6a10637e1427936e196c4acd2d241475cfa4ae30f8093ae2d966f7ae71bcd23944bda2889331df3ec9b26be668ef03e3fd32e093cead0f1c3b6f860be2ef9fc2a3adff8b20748235bf946b4fe77bb33f6cba4d0505c3e8324fcb82137e4c9d96df440458edb7edd33379092eafe2aa5e351313c0ae1335b5e634950c05dc3c6db13c46005b00b58c59f9e6ebefd964ece9fb7407ed8dfc8a14c9a5a8cc1735b879a60e7a6627afe5a98d29c82ef8f9ea44895a073d224576ec7b3ff0614a6f88f1cb0fc2083a202190f00c187b5bf039af26985ba182b09a70ba4928e8091e47a8cf1bc9c72cd21d574a8ab84ef364d1650a2701c0b8881bf545e615efedc198a9f24bc9e6112a08a51811167ca028a9daabb0ff49632e45104cca7de6fbe2b60d0ac1ade0df2bf4936146a2186281e9fc049a426e46864785a8c9494e66e38b68790f4e4e51661705d09d03fed5e2b059ff4ef96c79aaccd065d1b93a477b36f628b749ea399190d6add19673b05f31817c73db886108b1a5ae615974044dddfe75144d7b6df05106b20f76ebb77a5253c935027b89865dbdd21304fdb1831009a1227def461e6cabea06e4d626262ce2c9c96ed9ac76b64f526e33f248728e53a1a19a67f8ac76f67f87e77ca630936a295f4ca4142ac913d8421666154be121d06f46d0d902313705d82641db370345558f78481344424eff1726bb0e7eb877d7a0575e367a8e1e34943c5887f8f79ee4b092bd8c6bf2ac7a2854ddf2e0ed435ef3e0e62049c865e3721157a12f678f91ca6c62e5065472a2fcd8f0327512d362d68681c6d309bde8c22699b701de53b2f4ba0eb7c202407d03a32836245cd0bd6d5310ffe7b4392b32fedd5ecd4aeb9469af53252c6b07de5c535345f993ef23f5171d67afc2740184ca4887e84b00ef18e2fa7a7a2bb08ccde2668b7a1e0053546586fdcf35e21921fa80a0f0efda56b62831d7786e383dfd753163bd0570e712a716b77fba2f48711e16ac96a7a167625fbdadbe92ab8b7b8dc3b903f1cfb039ba5d699074b2fab421ffdaf225eca5e84cd4cd53170aecaea44d7783a0b953cfe5afe808edcf68b7462fa4e8b331c1dedd7993ad66f94e24f576c800eab29ea6b8ccedadfcf2a89293b0de3c9003dbba957396caca82af1c5a2a75f8d826ab6b918934f25daefd6b3bdc5503da1cfa74a73f19e2c85fa3feb2045b4fabd0af7ceacb28c0672a6193805350effef881bca6c64f350800f39919fac004ca45bd425a8e8f19bfdc5e8074b5d53fe5a88966635d93bf256b3d5ad3312c0340b4002d574450918ffc5d90bcb8594bc41d4f4cb0ef21ba9fabc3d25c41fbe7e7188190a051d3785f0c19d4613590953e71f4b29b182f79255880a1e512647a951cc5b4edbdadfec544aaf267353e0b67cb04c2a533e3b74e56c60fa1e372eb0bd70f13c792f33a0f0101d184ca73a4666a72b2998226ae48303dacb98e92333c54d36c46d6260a93e67135a19bb75b7b1411eb4accf7a6c1c544cf08b90ccf6e7063228b6e75d7f1c06ad56e3561794e2db623a3a4dd77315cb624164a4b0d8ba1bd51c2ddb997f10ce3e0573a0d42de8091323a67272b6ce152c67183344e235dfc6292d71007aafb8314f0cb2a27946c1019a53f84e38c62c93770a73ae803587f1ff82a30ad7d1e3d53f48a430a5703a8ca2c1f0662d1fd0000c8f2dca62c717aa26da0c6d5e3cadeb2afab0f46c37b7230f3c57e3e703d686d37b73f248452671bc002b7f1ed26ed5aea6d0aaf7b7435a8af5827c9bf42029d68f2bf5c0bcb1f7a4992f329a96778c09042d452c5529d2755af1b51623cfe8702e87779254d7d29d95101d0cd80b14bb3561549d4a3c72319e494b8b61f620ef95aafa92b2b4dcc48a46d7c59cc7966ced3bb22ac0458bff758c19cd2ee7f0f22d5b9022291fd9bc39badcb36aa040c53cb230e3f4d809acb668b20914f31d9671f3af8057d375a0f1815242e1583f6774fbfd4420f0881e63991da8a4a07ed3f66c3f25e3fc7a1a2da31e29289ce0503d5bb14f50dcd165f021cf8fd211cff684fc9eeeaf670838554ef7d9d4390805419e2dbaeae2e2168ace5ced6d753e8bd6fbfd98c70cdcccf72ef2e1adebddd230ce724cd1dc8da6963c1ed6d1a81b09c16705b538b918cecfff9a7b61cd2cf45b23e73695b17d0596b5d92c56d39d5029c3acb6b46f33d7929176a5d7c116fcc938db5fb1a001831f8ca27395e22a66e27d0aa669a58a4d0b7d35a0d6111d934375617643fede3002c6bbbc32fcc2b5a31beb709ab182052ea92c09de4bff3d9a68a1f6ca554971dea49f60b7446cd8af5fe6f6302b9c770f1611f070284d3751e7ab60c17587216f6ced6e962e48caf741f1e44b52193e05c01939ae52f661290e0021004537b567051733f48bdd45f5ed336c6b25f9ff408aa0e05d10164296592a87f8c38bafabc705c6ee00a0213986806299b10b0f888b480ba59fc54a3d7975435ac9a630c44667b80e4062e846df4fa8d4c2db0f49a113f0baa6e764adf20c75f0c55cdabf352cba4b61d9bc222586af4e3fd75811041316d942fe98011d2fe36ed77e702f76797a7c5e949270bc812186225d02af9eaa75e16b91d1368c75c2e9c32f80d088192ac1ffe7acbf39361e283aa2786034605234be06c7e2e94740996c27dcf6e3bf50d9c7bb2dc512faf5ce9cf2de82fcb1776bcb00a23904fd3133a35c3ac05ba273e79018e2e24b7a5e149e3a1268473289362d9a3505aa6bb22ad7528ecb1f8e47219f4524bcba312a41d902716f43b982d434501af725d1284474d2af67f393b5d37ba6883645da815a6d637d31fe09e61e2d68151c36caa15321cf6fa9a534edac2373bbb77c9e5940d4e3d4d4e36f9055ef919f43f72f9f84a527cc311930e501899c6c614ce1bcddf9fdb129b60e01f354671b5a50df7091305662276ef1818b18cdd594feb6f7f04ba3769f215726655931c461e20952fd13c9f33ece757c1efd7452383c42ad7b0292ff806b047af7eef343d0a670cccfa53f392d3960b625d20f2f8a8ea0fcafcd44b96d6d899711f0c48566a071ac95cf20126a256f465a9632e21f44aa66d6bef067b8f6fb788504245b5843c2bd5df2ce3cd823036486f9e23e51f01b0663acdc8037f7296d9320dce08c5db1fb808a4be1150ea370c6410d0079de1b0253e1ece1c679e404dd21b3f76fe1a59bf7e28fd3e91f6c9f1566f75f560e1b16f36c60d530c2dfe340a3859dc9b79e9f9f778a4bd9ec17641b3334868d76649ac47ea46856d1f98ef617cb33c68cd4d97f68a9a9782e7cfd019375a0a1dbb278229d40deee6f7a972151630b4e094210c1967c68bc06da6567c84277a4b08add14d923139451be2f220562224445b13372d8dd5135ad254fdcd1aa16685655be0ca6fe513d41503af8246a104cba720ed32e3e732fe7e705f6a5833441e7c2f8cef3d1d0b1159a51b2eb67696f9406942a063ec0efd120bd786db1e3948f61eaf8006a2e70387538238cc0c4279930b5738a88d364f74803344e4ea1f287527f987268ceddc6860f3cc7e44704770f4ea5af1cad3c68eccb94f5039543e940ba3931f5f71a1ba9a3ccaf9cfd0ac2c045ed45fa2bf4be0a008286c74157fae2df78a1e8f98e936eec996c4d2cab5e9ea90f962d0c5bea86cd0a9c9f0179a00d2f46e3e5daa882159b2a69a992d66c7c0599f20cea84225d27bb940c1a88ed6282e5a46a504c2c962f55f868856fd34f0f833ca6542cc537c0b8bf72c36f25028f2c7089060744ae19a443ed056647c7e7ef620925c02fc3dc52c6f9fe0f02b2625a77a4dd95870d4d5f286ae4174b39bf0b98e7109f2691b84e273da0a5b1428296bd06bf2cf34c18ab6bb0818a045c319038399868d1ef9b0a32bc4b53c795e082b744f640ed8f59f4f9d4b4426433e84fb985d3f34d0de0a56faa048bafdde60c9617d4a338e172d0b9505cd905a79dad086ece1b1e802f9caeededed26c824f1cac632231e2c9d205f66549e08f6626ac482fe083203352da66cc70ac761f28afb78f48540ee63eebd940fe31f3b0512d5b7cffa14212a0221c9ffa0f1826f72f9c83dad63069eca4031d5d2278c01fa6ff0443c6390b262897ef5fbd46e148d28a4fd2626532dd783f3384f43fe82f8d61a02358441afad19e38fe019bfea853041f7953ac7e42db5d1", 0x1000}], 0x3}, 0x0) r3 = getuid() fchown(r2, r3, 0x0) 23:58:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xe9, 0x7fffffff, "73a20e000000000000340700"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000200)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) connect$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x1, 0x7679}, 0xc) write(r0, &(0x7f0000000140)='s', 0x1) write(r2, &(0x7f0000000180)="8f5d6aa96bbacb7a390fe0b0f0b7cd8f5f17b7124d239eeebfb59b7caf9179c045efa8fbd36137f46981445eb03784a9a86c2a983de0d7bf58505f162243fdfcca6883069ed9855f7c8e11696a0b936ee97b2ac255e118d74440df55be7fd1c296a45c196bec0e6f61721b", 0x6b) 23:58:26 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8000, 0x0) getsockopt(r0, 0x7fff, 0x0, &(0x7f00000000c0)=""/156, &(0x7f0000000000)=0x9c) 23:58:27 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000180)) recvmsg(r5, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r4, r8}, 0xc) syz_emit_ethernet(0x6e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @empty, [@fragment={0x6}]}}}}}}}) 23:58:27 executing program 1: syz_emit_ethernet(0x3c, &(0x7f0000000040)={@remote, @empty, [{[], {0x8100, 0x4, 0x1}}], {@arp={0x806, @generic={0x6, 0x7030, 0x6, 0x6, 0x2, @broadcast, "d11554fe6dd7", @random="0c02fec28907", "2979c98d3208ebc1f02a8d7fe1a45b7d"}}}}) 23:58:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) listen(r1, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) 23:58:27 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x18, 0x3a, 0x86ddffff, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "4def"}]}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x80000001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r1]) setgid(r1) r2 = msgget(0x0, 0xd6ecedb57b89e707) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000180)=0xc) write(r3, &(0x7f00000008c0)="2ac361e36a83edbd490cee0f6b811bc284ce7fd4bf520620f65931db46f4e6b767ff211853808c273dcbd68569e568ff3fba853b58ba70859e35d7fcc2e2e6c030565813fd60f03a2290a547ab0566689a8fe14e8908c7bf9902044c114895a353387d210216d5fe5abbf5dd546652327b2239733d880dcc1ad1492c1c884d1e7bc1bd7632c850bb1ef2154cf925228fb835e501fd24774f2c6375dd3742c5ac8bd9cb4f21cd5e768351364b8d5dde70beb9f0a17187a5d2fa2eb3fd6f5d36cc888800590b1fa720554fe455c7a889c8314bcd799c22c32348d43bcea127128eee8fef24886945aa33cf88bde3f0975f9f48a3a83d7a81df17195c5f27ff76e940b642663873ee9436b672add0e6f29a59321664fb3179fbe4ef66b0dc7804c8efb96cfee7be30abf6217cdc0dddb9e4161d444edeb234ffed785d5bad995588fc066a33d5fc30184c2ac1de6ab0fdd175c6167287c330e3ae51cee88960509065396082bf0398d5d84fbfbece6e8cb2f1afcb9dcd8133e3a7bc0e1dbb91c68fe8002618653c031db6e20ccd858e2ad7213685fbddba6b239980d923d33b7bc7825ccacd1c1bb39cc898b5eec42c2004b7b0930b9f5e3471281242da129eac6192499a1384c1bb2a5ec43c6ade6f063da69a9130eb7a4128c51c095a4acdd89a8be8e9b999ba76833f567513485e07e1b6badba9c1c8d946717676cea53d4efc2476be2b087ce59d5f01e66cd877ab411344164d7dc76585f6b82f0b18edef2556c608f808bacfb6bd9c0969d265385f7fde5193aba462bdca63b4320a0c9505bc6ee8932daf495155220cf622e2f0d263abb6b5ea84ff3969964602cac7702895d7a981f5748079ef9c61396aa422d45ee40d20d5c5238f2e0a2b05b2b525f4b212c71f1d59a971af7d4277032491054a6d3c7fd3d5c1a1528edfcfb06b4f5a2e7949825bcef58db33ec7842939a4155664aa54d6e4da4d9fcde5c6365ad0733c34d29522755d8e2c1eef974164d02783cbbdd79b928ed6fca8f058f22c8d81fe6411c3f93c355f1adb6902806d5d90d070e9e7dd100aa2e6b533ad550d0a92ba8209fc77203e5c98a8c2032b84ad0db6151830b2ad4fdfcc12ff56ca0e4333ca149d226c24e7bad5da0ef7b4a1b52070233fa41bccde188af96bab91e4f327ef6e02dafcf04f958d53219723a16c354d5f16250dae8f606bb28233f698cc3189a611ee28d81936f0db4317e8bc62c95bac3ba4b26f706569564d3db26e6d118ecbe3f5df067119b0aae638e36c993c11f661a5d1525996e90cd8f01158ac8e0bb4a1117b04ee0ecc146d497fae3dc52044ecd1468cb1a3df822750e479c90a4fb7e669576fb9b39c5e8bb335c20dc12308d19f165559044b3b3cab2907f4b828aae422139faf45b9087675e71c04afb8845fef7e655fcee0f3fe3c3efb34e0ed9b3e060391add33b9ba3f8d97612c2434d8da95bab91676fda82d5a2d7e5405650289df16ed8aea4087cddc6d14ce9ce5b45899cae4cadd7de3559c58c3c40095addd95f914f1e6e000db30a99c5a9e1ca18c4a2d536c10c0321c6d4719e90ac0b8b1ea2f34cef61521f5aaaa1dadf75a0f48eb68d5e0fef1fe75b04d8e1b89063a5445f81252d0273c01fa2ebceecf0df5e8e9a41c43c7d65ddf145797156aafa898e551ba3afb9f503fbd2012b0f39c2698b967b3d58a513163711efd7d29ccac5e246c706a14040bb91f4074e28ef5dd8bc2f7bfee7bdc7643e685bb6bfd4ea27eff8bfc608828eb33fcfba0d3e266429b7f7d54001d398d727e1377732290107bbbe73f3120da7772876e3118b4497ef15ebddde4da02062da53aaea4ef715e3af1eb83abe865f72c33973ff690b1328c42f8044d45694616f0a53534b4ee01f3ec6d10e678840e1b6c6221c0cb1f342bbea693435d3a2ad62c1142c802ceac790e5e132ce6ace074d4b827e54a5c43b3dccf1d3180160a8e969edd5a5f413c261b39d4833eafd169bfdb9f952dcd008c0103d9ab0276d1e52049612bd5bf3b95a7ee9d7518f9efd0092b1aebfb6c020973de57b0e613b29f9949f32b4b64ab09264afb12d34e92afff373b9327ed86e7851b62c6ff88d7e6eff6218dcf3d252b7c2a095af92a40047aa0297c8b5358ff9415255af145b7ec4977c4819f3c775a5bbe6e40c1541e257d51efc987715d24e476f17d39534f75ca140ed60432b014785a4917aac2bd3989d606b0d56c9b5fa0477bd86f9c20b9bcb2e2b2714ef353c64dec5feddcc0a498c0e030bd0adcf9da425a0ee5a867d20b1fb0309a8f0f9454c983c6fd1779b87d9d3d76fceb993223c7748a2a9eca3aa2530c3d5a5ce622daca59f77207d3e6fbab6d7a300399d5e10004b1f121f56dc2739fa02acb9a96752605b09b0342128ebc93ff38873b75c30b4aae455b165d27231425acb41dfc28b89d4dc608196d39a6e7ea855aad9671fc2bfa04d1b442ed7d52c4995241ccef977e42fe2b8ac215acd4e08bc5160ecf986dc12156f9545c11c5842c23fc4e414e4010ea5175651c5c28b82db5c520c20f93e891f2c78f446acf199623df818154d11571450c5ec63ef68ddbd1be730c2838c4e42106a3cf3531f40f77db8aeb9cb7f3f14ac01da56d86c528c3da72d11a4e09996b4f3eb8003412c0cd7688d109738ae96d1aef303c28648a19805e5222be5dd8f3352ef31c322ce85b269b1db7735ce011bb0dd1d259acee8ce9391aef179f60c82ec48c30d0125841f7863301f67d360f3d61dfe4446abf5ef7594d186962fab5e97e33d174a6cde4f049d3d628314b35dffb055f085e71f067facb45fa1d53c096affc0701473bb180c8c0568f6a99e64b742e8d027081a9ee42d0b94270b9d010ab0b76c8aa9fb76abded6d1d76cb1126f27f76fdb0e03e2d701ca8ff3634ace11eaf0f87742cc8ceeb6bbd22772724a2b6c6800df7071d1b549cf41bd09e492bfc54e7ccc5baf10d3aad157331ff24258143e8b1cd5768677f9000f7b949a937099569ef2601902e36214f5b1f6da790bc90a7d9cb842df25b0fd286bcde28e2e5033f123ca74a3df8a89b4a6910863cbef4f9dd078983aac6e2998fd2e910cb67c0b494caebe1e0af77073ef56c217cb7856c619d1d353bc1c88d10dc159dd138718024eee9bef34c22c0ef567a647e570b6158719267271401485052c01560724e118c62bb682342b5153d7c2537a7825b5981414ac58771c8d508708c9f540df7be2d2d4c2c305368d679dd840be2af67af760121db3d2db9381b52d1d17e4e15839caa650e3a4638b9e6c54e4e0a2ab596fa0cdeda6f30e797a73758eb7780241944a75948e9fafc0b371a0c291b419939d8588ad0ffccc30ad6a488e8888193197cede153a6b8bde021e20abf1e5365be220cdbd6c0e045c527fd122526d5276fb16fef53af83bfe0f7f7f1ea87b91409bcee1e55bd4a20e1602e8a1729fbf436fddc8f650e86639a8d812db92e70c55789bd8ec664c1c9c510d860bb5034c7c98f226a93ce1cdb4c17fa49308d0174a9f4af086a0d557ed11eb849bf8361633d8e40ccb8f234cb74a540647b23424497be7aff94a14e21dcb4ae34440c33b33b7bd983424bca73bf423e8fc9f123f24c28dc8c33758d7bd23964836d8a1680ec5633e6221510f3e1696688a1cc83ad2de21eaadcf8f59c22d74a85d4fe0621b6de25ce5f933f8766f2412d946f960d2689d641379bcab43e8bf0ea2cd426c861e4780fe58eed39d08191c5bfeaf7f890ca6d1c1ec3c351ad16569efbcdcd52ed225ed59ac23cad683c5f11b4dbfd552556b88d0aa83c77dbb196412dd6eca0e0cf77df1b805a5fa4235f52bfa87dd4b5f45534e6d4ae975b43c73a64b2b3eab47d9b4dbcfc860114e47e8ff177e0dc918503405cfecdff51f8e6132c15804086e69be93662b5e0b93a3f4e767e786b404517c4777fe4de5b578e613fd2e406d962aa6cd044184560c210cfb10b91a014c8990ecf141457849b67cc610262a4172b028b8f7f984e5b28b3c901c48587d95de89b0d3616595444298bf9141a952990ad76ce2fbe1ac99efc723d67496fb2f828fb55c16c048fe78ed071a257543a53d5f2818b04a12e0c100ccccc4bd63e6316434d03481545335373340e008b953b3f6b46650c8d486254a4991683545cf9f12944dba9c454af853a8944f00699ccaff166f5a447bee5cdcf6c6f701679395a48dee853653648ac47db314b975193e5a8ebaf928eb94d5e8648b818721cc149621e9d325b2911f693b6c69f408e017466efe0aebee759fac0aad53989fd64f4f1a68093a750d7c456687262bf691cc48cc2fdd38f5bec75378fb0a83b9086f160c1a20ded564932dc2fe5d36b2f47233cdcebef606f7ed4985972771ca8c6337c98d4fe796d0372635c6337c3162a2aa19d42019afea4a8a4af3b58b253948042180c519acf77d3407e611a84db9c8b6b4710451b56ce7758d1a594937d06d019780ef6d6ea828f8d86e35d283c725938685e07398eabbbf54fb7ab2e7da3e60c644bf12f5482f839a2af484a3282b850cc746310c695cd299a2f421690701dd79d31a9d2d3afcfea939327d1faf1494fd7cc1223e6d81e5c22d339dc51bebff47cbf014f950fdc5a54061b05a46ba6e4244b3aaa878823bb7fa42bc4a7468e8f1f2c688a608dab18a787862a597544007200d037caa03a73fee65718a3be51bb6161953ed32316e9fa439b5ca92bd4ae5d57a322c1d4c9244400b264e02287802b9adb4159459200bde9b2fdf334bf69ef5ec5a7a3ac41f8d1d4de78083dee921182106ce28d05e88793422224fdf160963051c26ce037845c10013f4d74ab4a7f5b67c9b6be8ad85b4459bbce8f926f99105d51ff9e5b91420c7b3676151d566e8eb75b7da827a5096a5cc4cf2b2aa43c1256cabe41053590ec0efb426b7e1e122888e2f855764ecbf1737c7a66629f6291d2d7dee3ac9cb6df696645014496432fd157573a5b425a236ecf17911a0659793c59b1f9b47560d76a67ffa594ebcfce1f9f5a1cc2bcf06faac5914747f584b37427603e4d0788279dff53b3be22f8d576168066f805b53a7da8bc89674d6b03f04e7c21a96f9212c5b82df28df34b9fa2dc34c8787ffae351407664897770da49c2ab44164ce5f763b062f82665fa72f6268f77f2ba6b44843794dccab19ff5017c4967c495992fced2b9165ec302942db80b9fcc576a2f7b208670a178266ebbd7488b56e44ac250f281f1fc3b448789ca657201a7f489df8150a0c6baa87029b5f0265cc6e0621cb0694f7d42a08dbd2632919183a6bb70da97cdc6b52e5743dfb17fae47f46094f0834a7feaae6968bd5a6e613370040795e89e39ace45a696ff3132f9b0a0551ec72fdad8e424aa880dcaa235714b921aceaa7f6516022eee62517366cdc32863b35af1ed5273e8647c72018d0aab00998f09cf395ef0af95cee9ec31ae8ef16df576c8de3fc6c43854e588c0d75ad186a13c4d6b24e863a2a545873e81416b7f886f4f398a3d954ba40466ccdc46c11cd25b708a866cabac0d6b9ebf190b26d37f5e6882c232523d4af6041ced9348c780e9dc4bc1aa5b6ef8cc4b400682c946b531df0cd02f1b0152cea9c04cdfdc05437316beb8a1a2f3d66b76ae38cc2f1e7bf4f32d83cc8dd0c42f60ed45a329431be6aa00382f2401a066a15ed93b7fabe4f331846109620fa9e4c47f98c4e2c537025ba08fafbbb684ba5ffb34feb4a7dbaf5f4a83baba5d7182ac8390566ca1107ad91d", 0x1000) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) msgrcv(r2, &(0x7f0000000000)=ANY=[], 0x8b, 0x2, 0x800) 23:58:27 executing program 0: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000240)="293e834f857de3ab3983078a3ef00d4a0d4e5fa6daa7f260475c174c97adf46e70a13be0fd86d2071d3301ac6259035fb712b1d79acb11b27dd869dec4a5622f3c81062abb954d776245a95aeda7574eda596f7908dcb73fad30246260d7c1aec1c50a774012719a494623a9abeb8544010000000000000058000000000621eeb3c88e4d8528d3aa444b5fd262d54ee33464f754eea778c785a89f8c1e7d15b88204c3c83d5a761a3464ff030b0044fd65b246ed39f6f1b153c60ef80b4381eefef9b1ae9c09288bab177bd5058f017ad35ac8179cc585ecd7de9f747408f87b5ae17bc05e10459aea0eb7a135f718daa7edd188e7336d6a22e9ba409247ffe2692faffa2e7574ea18ed946e19cc624204ed51fa08287d110495d543e458dc8088c7e8f23656de422fce5f42278c30f937424670c0ade83b68bf7a89913170defcce12c57e66957f47914bf253fca140b1cb47279de46984269fe16dd48ba9f528b4016e185a7bf0992f425d32192d63b77421a24e211265e61aec8c81f7b039dafbe01b5fe8529db244690700000009000000000000008a39ccb1427d226db5a6333ec679f790375cd689623aa35f10f0717c0a778882f9157b575c402b05f9ea1fcd0a6294e5e5160200ddfee68c1ab7743889d6a5b0f507be1f238e8b723988e440a56523259875f2beaaa18a0d05ce32034a0cdd2844cbab3c2152e547b0504ee6ed44a721cf6f127f8355cdc2b6362d", 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) 23:58:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYRES64=r0]) 23:58:27 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}]}}}}}}}}) syz_extract_tcp_res(&(0x7f0000000140), 0xe6, 0x912b) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x4) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000180)={0x3ff, 0x61119236, 0x60}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x122, 0x0) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) r3 = dup(r1) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 23:58:27 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39bf029d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44c0c18ebae3", &(0x7f0000000680)=0x218, 0x0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x8) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3, 0x1000}, {0x2, 0x3f, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x2800}], 0x5) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f00000006c0)=""/32) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/242) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/194) 23:58:27 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500fedb0000000040049078e0000002ac1400aa4e204e220008907812769e8926234fe28d6237b79cad6f7ba88c2ac04e4bf8e75b89d10193f67502f6d4548e2a710c62376682c6b98962458516501e2d369a7fda16340017f499216d7a0900003e0662862f206ea6320c8a81ab6535b096ea6dad262747bdaeae810000004878dca654267022e8ded090a9f0122f3103efd6a3f776aed1a8b695a208855791b54004869bd89673c156268bbb2abcdfc00f2621303bcb30e6510392c0f33fc5b890a694ec883704b45a9fda24ee481e3391f9d82dd807047ddbd3d6b347c4990bec849488936d01f25d07c97d6f71c233d9d23bf37a4f943f26a93f35b496000000000000000000000000000000e57f3ee01da34a520c"]) msgget$private(0x0, 0x400) 23:58:27 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff80, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r1]) setgid(r1) 23:58:27 executing program 0: clock_getres(0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setsockopt(r0, 0x9, 0x1, &(0x7f00000000c0)="44b3a658c2c2f17b549aaac0707d535d99101a48edf355a58bf095aa0b85039876dde06be598661378c012c2402c0bbe736c046fbb2791dcec12b6c61c4491e1739f2a545b3c3bb4cd7f68ddc255f2ae761b523029cac3cbf147a847156875c256e77399ce7a8b58fcf8d0360f6200045d15c7afc947d71b60a9b010f7ace8d3c2fb9ef1e70ffc30d6af31a884c929bb969f6a242500e60cd49b82ac9b4d6811", 0xa0) getrusage(0x0, &(0x7f0000000000)) 23:58:27 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39bf029d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44c0c18ebae3", &(0x7f0000000680)=0x218, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3, 0x1000}, {0x2, 0x3f, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x2800}], 0x5) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f00000006c0)=""/32) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/242) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/194) 23:58:27 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "940080", 0x18, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x0, &(0x7f0000000200)) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) pipe2(&(0x7f0000000240), 0x10004) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) dup2(r1, r0) 23:58:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0x1}], 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x4) 23:58:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(0x0) getpid() 23:58:27 executing program 1: minherit(&(0x7f0000ffc000/0x1000)=nil, 0xffffffffdf003fff, 0x0) socket(0x10, 0x5, 0x1) 23:58:28 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @multicast1, @random="e0aeda9b6671", @rand_addr=0xac4}}}}) socket(0x1, 0x2, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r1]) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000200)="4cc88a16d89f63b9d1dab893298cea3eb80b22477f619344a263aafe96a12e3dd649583437e696c2ca524b39d11958d2073ec716922d9c6dd4347137bbed70c9cc91eed190c27b1eb1291d38a7e541769a44d14c70327deee44e081052a68a0406589909a948b51b88af5f707dcd3a910b00d035af81c536f37c66fab002a99a838b2bcd719458870dc8570a46b8c3c48587cc78d3ad83a1cf794f8b07d3ec0afcf88972579f1514e15851a5b609512a157d20e3a7cad98f9c67b0ab15a13cacaa09517ecf80e0d02b14cf0756f2a1d9fcc5b3b61de727492917ae19974b26e37b8a2f78919e3d17d687d9454cdf4c550613d9", &(0x7f0000000300)=0xf3, &(0x7f0000000340)="c417733e692c3ca71a663067fa39036ce38c0946c614ceb2fa811248906db224267581be9f72867cb8136a6e91223133e0045db4da1bf94caaa620f30ecd6e89866d694f006e4420e8f02a8ad71c229e8ea6addefd85723e6851ba78a368c64b", 0x60) getgroups(0x1, &(0x7f0000000100)=[r3]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) getgroups(0x3, &(0x7f0000000080)=[r1, r3, r5]) setegid(r6) getrlimit(0x8, &(0x7f0000000040)) 23:58:28 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f0000000100)='\'\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='[]\x00', &(0x7f0000000280)='\xb2\x00']) syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ef00", 0x30, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "ff9de8", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 23:58:28 executing program 1: sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x3, 0x1000}, {0x1, 0x9}, {0x0, 0x1009}, {0x3, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000140), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x5, 0xa83, 0x2}) semop(0x0, &(0x7f0000000300)=[{0x2, 0x1, 0x1000}, {0x4, 0x2000, 0x800}], 0x2) unlink(&(0x7f0000000100)='./file0\x00') semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0xd5c) semop(0x0, &(0x7f0000000340)=[{0x0, 0x9}, {0x1, 0x1e, 0x800}, {0x2, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7, 0x1000}, {0x2, 0x8}, {0x0, 0x8, 0x1800}, {0x4, 0x2, 0x1400}, {0x2, 0x3, 0x1c00}, {0x4, 0x8}, {0x0, 0xdc, 0x1800}], 0xb) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/187) r2 = semget$private(0x0, 0x1, 0x80) semop(r2, &(0x7f0000000180)=[{0x1, 0x7}, {0x6, 0x2, 0x1800}, {0x4, 0xb09, 0x800}, {0x3, 0x60, 0x1000}, {0x1, 0x6}, {0x2, 0x6, 0x800}, {0x3, 0x3fe, 0x800}, {0x3, 0x2000, 0x1800}, {0x1, 0x8, 0x800}, {0x2, 0xc808, 0x800}], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000500)=""/245) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000019680)=""/4096) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r0, &(0x7f00000004c0)=[{0x4, 0x3, 0x800}, {0x4, 0x0, 0x1000}, {0x4, 0xe77e}, {0x3, 0x101, 0x1000}, {0x2, 0x8000}, {0x1, 0x9, 0x1800}, {0x2, 0x9037, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x40}, {0x1, 0xff, 0x800}], 0xa) fchdir(0xffffffffffffffff) semop(0x0, &(0x7f0000000140)=[{0x2, 0x4800, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0xfd, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x2, 0x5, 0x1000}, {0x2, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) 23:58:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x401}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x20, 0x6, 0x80}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) readv(r3, &(0x7f0000000340)=[{&(0x7f0000000140)=""/244, 0xf4}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/71, 0x47}], 0x3) r4 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000380)=0x7fff) r5 = dup2(r0, 0xffffffffffffff9c) r6 = syz_open_pts() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r9 = openat(r0, &(0x7f0000000480)='./file0\x00', 0x20, 0xa0) kevent(r5, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffffe, 0x9c, 0x1, 0x1, 0x64}, {{r7}, 0xfffffffffffffffc, 0x20, 0x2, 0xffffffffd9876ab5, 0x9}, {{r8}, 0xfffffffffffffff8, 0x90, 0x800ffffe, 0x8, 0x62b}], 0x7ff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffe, 0x92, 0x20, 0x8, 0x9}, {{r2}, 0xfffffffffffffffd, 0x4a, 0x2, 0xd6, 0x1}, {{r9}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x13, 0x40}], 0x3, &(0x7f0000000540)={0x81, 0x5}) r10 = semget$private(0x0, 0x3, 0x403) semop(r10, &(0x7f0000000580)=[{0x2, 0x401, 0x800}, {0x1, 0x5, 0x800}, {0x3, 0xffff, 0x1000}, {0x0, 0x0, 0x1000}, {0x0, 0x3f5}, {0x3, 0xec40, 0x1000}, {0x4, 0xfe00, 0x800}, {0x4, 0x2, 0x1800}], 0x8) clock_gettime(0x2, &(0x7f00000005c0)) socketpair(0x20, 0x2, 0x20, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x20000, 0x0) dup2(r11, r12) 23:58:28 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) fcntl$dupfd(r2, 0xa, r4) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) 23:58:28 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x2, &(0x7f0000000040)="55abfc326e0100fb", 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1d0) 23:58:28 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000040)="548878fc2332f2d6b6dac74194a6c619cccce4ec16efe0eaed27e2637ee23a137918690dcf4c554d634df9b0ee65459986438898c9277cc677ebc0e2223ffe2e9a7a9018eb142e17bd6b27d60f53f5c35a921380878e062058979826be4f9978cbe034b285b6fd00c271ff6d84924b0bd19929f0e7aaefc4023ab2d37db82f767b6b00112f4fb8c42ae67b7450be66eee984617d13df53160d753e2ecbd12aad13ee56c07eeac8bb290edb0c829bc68aff3c03adf8be07dad1bb7fb62e14de6c99fe7fb8902993e07ca6000572eeb7f580e8ad3a049a77a32ddd7a228d57698aad4a67433e4a3150b962358125e36045916b5becd930534e27", &(0x7f0000000180)=0xf9, &(0x7f0000000200)="27856fd0442639b09dfc6358cdbad0ac4f2d7f179afa34eca64362e1f2586f3fe3202efeddad4b025646904d7804f07e88597cb0749231b0a3d85262ad46601e05c6124f486af3172f0fe067af2816c411dfed2ee05da3ae4ef5c3bc34d09ae9e4417ed76d494d64b811661ac4634205e4f1e9157944ea08f7e33e005fbb959b9ec963c2df71ce14bc92d38b64ba86ee6a880c653b70e22ddf4c6ad8c400c10ed4e96f6763977a6376eef59257a1836570d1461c1f86da7537d070036d616158c7763e09f6ed871232a319356a1afba0ca36eb87535058eaf442b586c07741ca87", 0xe1) syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@info_reply}}}}) 23:58:28 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000000)={0x80, 0x81, 0x80000001, 0x800}) 23:58:28 executing program 1: r0 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff12000100000008cd3fdf00000006", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) close(0xffffffffffffffff) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28002000ff48b304000800002300000000800000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) pread(r1, &(0x7f0000000a00)="a21fbab7729d223dc52addc3fa5b0b069c143847cc8f27ebccda5fe6f9bfffbc6e5128f3584330af567cac0309899c5b1c54dcd0d5a28b80e403fec68b8c926046af35e216239553e37ba572d267fec4d141b597d38cae8e138ae9bdfb73fd08d60b9f9e6b3be8611e5f40a8e1556b156bba21f47f0a0112d2402ef8228f4b4353c773e79c84970e76d48a33879baf122da903813f4a0535bac61e233f73e1260286f4e86967208446474278720595ac015f0b17de1c771fc2faad03a74a9166dff2600e67fcb7c3f14b71e1bcd7c684f665d47a3cd00676ff2bd863e27678abf959720d6a143031db9e783da9a5599a749dd81576184d62d330497aa6d1466ea1e5c376955450a2f371e835d23a19e3d118ab103b4b2c078c7d0a24989a1a3a85e77822e70815d1ce4b9d72858c4ad75ec84a757f2be74d89fce92122e8e3ad81a4faf0bee1c0391f2b873ea40a27d891c767213298ff12bf986996c7f8ad5e02d436a553f92108c070893bccc6b848a77b6ec344c675c20300964b2006aa1e240d9ba124bc143e206dbd26c2b695db4d45a41bdb350f49b85b60f0ed054acb057082679825dbcb653049d8f7ebddaaf51aa8470c9edd71a6901dd3c9288f221252bdeafdaccfcfa596c85856df2ca09f82c7591264803ec3ec7d535d7b5269c6b2419f2276437fd605599d476c2fca6e01fe652da3d9afd41e8de6e916f463728b52ef0cbbc462d6e7fad56e0f475febd4472b65aa00bd600679181e6c808f9a873e66c4a87022249c81730a822b889544e3444f16168a16842649ad75a4830e5da80b8cfe17a9b921fa4efe314a7f9d4f57fe0cebddb975998049b642c5c9f74b7fd9bf55d6c53d9c5c63f2d2ff4a723b1b02347be4eee31f5783facc83269acf6ec7067476cb3faf04a0d5bd62c67300dd7044b03df9411f3349b25416db8b8327ba3e7189f3c45dce3258ecc91c0dbb0856f447b4ee554eee444cf4f4b4b595b91382f4fffcd1e739fe28353dfadd33473cf4febfa110d48eebe7a1237f68136964dda972f7134d2004ee0d8d8012c93381e927acfd45f52999112993315162ea67cc4d2820f6169600eb7ec2f6c37da3310c83da875d83eba11f007627524be2af281d6df108d1e735f0e4f076f56e027b37cb1f6f4dfd0064ea832e24e108524d588047f1288fc1d0ef06101921e6731e23da61ead9039ca11f449feb6561c6ed525c8ed02b5dcf5283d02696e1a25cba25ec5d634347c1f4fd0d0d8432eb5d030b4a4cb3398192dc1044a4e2efe444eef2edc2ffc828d12688b96ae36b6ef09c5204e95c25c95dd854da2ca8a3f2a55a533e83498b2ef4952b064bccf044615c4f1550745fdf89bb0a043d9b2f2458fddaf8b703fc68335a05d354610878d56cf9093cdf0ecefa50a27c7c71c50c2e4499edf22b52733e0e0a38d893f19531cca6c5f3112e8ecd2085efd3884cf9aaf705aabfcfb013e960287ba1d4488067a0dddb53801d26db41814ca016a919a5f413a85b30dd862545b0424db629360e24f27a4af575a79b47d0194d9c26e06e80f1312f1b10b675abe6e46a82a573d67fd9e83d37d1d4d80ab167a48bc0ad8c2c97521aeed7a476edbe0460c01e20092163950e81ffc4bbcc772995a3c9152fad1a21d5633760ca3f52b4c8b24097efd1ec09977c21c376cf58d3380833c36cfd872fbe5ff6a512131b19a424f422cc65af2a03c1e6e791e7682a50bd070c4796d734043393b66284878e2ad76a9eeb5e7250c4f6b301080817679ac762e5e91a1c36037eff4217ada5b85808f4ecc76db523e0b78920a596fad354e64ff9eb25145bb449601cd3191479a3891d050d2dec05a691b6e912129566767e0890bd5c9e9c7c6454ab12c3e3a4cb0829127d829e869f6e7dfe8b13523ec3607f5cb7f74c9e788fea9e40ac71634b9eff11473bcd19512632a6b6612aa9da2dff48a5e203b46f9abbbc76f80a278ff6d7a25cb449044423bfbfda66d2ae7b552e209c40ed82045c7fff28a64fa54d77ab1c63872d6113fef3f930b94562ceea98b3b513ab4ef4717fbd659614f7be9e69f9b0be5a1500e9bcc5f896e341af85c751dcf1510c8d4608a7dc8ff475af82a9651052e124e73db4269372c92b701abbaf8cdd4c35508c1e842791c1814a053553823b1e069329485c1b6b88d160fbfa9a461aab396c6ce57eb6d19c45a0452ab1553a3b64cf1428ead7de1d5114d2ad7503e726a308a3f9e94317e5e9c87ef7defcb666db7c8b324ffcb440601690155857177091b1f2e2bb0c954c2bd2b4f6b0295ebd40b0a71eb8bfc59c45ec9798aa084ce58de901391b06dfdccb7e22ae66e882bd57348cc097fef744ab3d38107c97705da53522aae4048ba92065a48b3d458ebb37787a041a47f9c09d4174571a9c54b95d7d24b469a5179db0e4735e6e328ffbe886c64658c816feb8837e4cf62547117503d78e33b3b79a4401cea6d0723f86608e8c0ac37353b989187997d9122a74b6881f9d7e65e52792ddb0b1ab8179e7e4b1725095547f64fa8a7ec8a150096bdc6589cf5a7036852cf6551ec6fff644aefa535477651efbec03a75171482d6f3f9763ca8a6f5e6c48297e7199d47537ea99bba401f25a7e7fb12b64e1f818ed695a7bce4afda16c99680b7ddcc50d3b50493b1287520669a11222aee2d63db9728911c3f1d2d33e3fcf099da5d7f4528c1ea0eb4b2e9c46524a87b26bc3871f3abb8838d25ae19c10b4674b8eff36f6fd14b32035f857ca6d81e5014234922d33c7621844c7b95c0b3c41859e556a6e0a83b0ca6acacfc077dde4bb035136436a834183bc51d23e8daf5a21a9ab6f4c5698c396689a8666159930ef431060c28bbd0e8c336ac3f90701c495fa603f8c88b57b19ce38ab48f57c756367bf2dc7db56312fb52c69772398f3777860aa1f6bc6224fc7f0547734b2bda6fab75003d1f503fa31075993ab6ead0c62c42951567d4b895efd3889dd62e52efd7721aa8876b840cc93b3dcc985e67ee61c171e8093a2d8eab68573cd9462a5c4f77147a8bd2fb9c958ee4c09e73cd3041c12a28886b1fb9bcfef2553127c7fa08dfd975a30178a2f6314860fd14266af2229629cc6eed835869b41b3a1c9bfa3a66fc7a8eff66f2ccb45839d2278952ba0f2d2dddae61ad70a63fe48a3d4eb8eeb3af7570cbccbd14aa69b3f9a8c4aa3850f8d77f743d881b4967d7cc5c0d7b9190814817843a89bf444a7cbba246d34d1cb983a05c129d32c2a613a7b58de314f1a9c0aac69e4bee5d65b2d68dae496f6ba164da19c89f8cc2a22fba2e5ea9dc0721f22435456037f8b987902598d193a3eb1915e00c76e84c0e3ac2506861e8c38e0d9761acaef4424cb678e1490af765e055cfac74d944bf7ad67474d88cef087f3840a62fc49203bb26922b228a4ba3c2042fb11a61ee754db50b139ae1c318c5139ec513c6afa3b384ed183165316c5e83116d4197c8ae193373a35235ec71093bc189538d6d6f334aabe1ea685b1e1c010e3027dc13334e795bfd05a6c6859645bef9ed7ecab49a3cd52417ac3823ec716f8f708f96e90f9e6c64df80d2aa54a49002f16336351a631e4114ed6f00f0628349879a1f2beb129b0bb67a2c7ffff5f9c1e05f08d89359d7c00f7339cbd241fba77d4af8ea64d391123dd35cd3a25998f2459dbca0bb7d156c48e950c0cc8b8e6dabdf08ae5a131a9f19c9d79fcca6e9fea3331327dc7e471ba01e75e18c195558fe8029b8c1a47dcf27b50dd3e3a5b8d2a7c79fdc31a465bbfc6e9790ff3baa65a2aed9d98706427c8ade0f4be0d1545f542ae777b004afdbe9b724582e3ce8475af3aa384199b3300808d74c14d5fe956a1ad2f67ab191eb81b4076e690265ef07fee5c4ac1c80c63e29df7f8897d3f9ccbd6b07f3dced193d4777e0ae2eb0dea3aa6dcd09cb54ad1e107c11a98f72e82276c0ef59fca292cfc1a378d411037d8659ccea50447fba4b5f446b7b7f61ea3c444e6755bd4a146e6079499ddda46b7f610548cd1d972678ee26e941530dc86491e562ae5e8c55cc763445bb11ddc68a60e7148877d922d7da79e218e40fb8e75b23531b05b5516266e691136d02fc8be605b93b8433c4fec5001fb226dff3a4eced8f6ba8222c188720bf38bdcf8172249a41fbebd2b455d875b9932360ffc5da979361173beb4e1e71fa5506c150c64c76f5a27255084dd27ab265c59e94f65f35e6eeba7afc4b0f6ec7a1d472637ebeda4ddcef267a7870bc86a6a9b885b39a0290eb4e47b35079dd9173b858fe6bab32b8bd0ef0780af0503d044ce3c495534e2151f6e396024f8cca94bafcc48feb14ea22dd9004d8bc42aca4959a66fae3b90024fc266a12966d606c89af99c64f778cd0a1ba4fbb34f61f9f5cc781da4a159f859241aed2a112036aa0d28e580b7ae5011ac36bd6af2098ea4b14df29b095f177a6c8fe0046eb7a549c2d8742f6871e75b6017bdb9ee6d6971d3ee35b94ce9913134443483890d251bdce4d3e9dd742630cca6fff756ac308c1b0152f3ec545bf11481badb699324511810ccede88e1a67bb655a525be4e913f057493e9645373f99e0526c3b406dbbb2e9d252008079b6c8992a148d3427d6ab72a3b0e9b0bf2429b22e90011bbb2411f5b249d7389973dbad2916fc5ce72d807bd195322e2bd6ceada3f3f588e69fc944eb83f8b8fbb0526eb9ee99b91a0835066df52e18f9bb4b921b8e01abbbf0a84a255e0a8651cb5b25493f205f60830837c5731577b69cdcaf7972315a44e403b6b2c48171f5ada4f5fcf4eb2bb92dd9904f518ead4e1a3bd933d8a27f4a9fdc8ab28f69ae635f751044d54a256e9b68669db916decdbbfca7fec54d884a43b78be4450ed8bb6aa39cd316f21d2356f8622ef13f085a0ff5296e633cb15d4e6983a7606435dcd98442ff617a8b21654da7867f22193e75bdd18cc8bb6c1ab943b816a9992afe7a7be9cca26d3762dabaec38a02bf63afcd889229c1f80c003cec394ec54096e7c506e0fb5ec9a4df1330d535bc20d4a0d31908f1135a2ac53438ddf99048d565127528aca9f1be53f8918a9dee267a4a35f161eb0da13d7622f6cf25a9a0ce6ec22f31a27566b1656790383c687193b3647912de618389ae513eff1789fa048a5a45d5e7f75029f12214d0ce7a7979163e7051af4c1957769f9228f009f30da271a8864f8036cc9a4454b39ee1f6cfe26c51639abac51ee099405cb9532e4e9e85ff75a4e26477d16bcd430859e0631df8590c6e43728c7317edde2e6a08f1a0745b394606ccb550f9b5b1eb1bf7caf486964466d191fd4e43ec2d6eff009749f8d7a8a7a3524deeea7787262932a5b32beaf6c55b093523fbf8ed51515512606a2d8807849500cdc0521b68141b0fb83fd0a4a794811ec650200fa3beadc7405728be2eaf51fb69cab8ccb76de3bccef3179bfc60a0cd797295b6aa95e5c1d6c3c8a2bace501e982d4d21ddc0a59300f9e50841b421290284c2b4d5aff218c16e371a7294300651b61e48424a7cb761653475053075ba268570cd1059fa347e3d1a0f3b3aedc9eac6f6617bd1999eb26ba361666a3be5d71ee6baa44747138594c0e565a0a0cd5f7405a78e00de980c697d9698ca96b2c81cd6e99b1f793b4d6d58285b210f156a1c1ce2f7093eeaa55e0798c36e0b76a319a4deb886023db2458ad3a919287bb3d4adb7beccdbdc471478b3fd802806795798cbd813a4f95ffcf91c65f73d3ea4aa2ed7f151e70611c30103b", 0x1000, 0x0, 0x8) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0xe, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r6]) getgroups(0x7, &(0x7f0000000180)=[r4, 0x0, 0x0, 0x0, r6, r6, 0x0]) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) 23:58:28 executing program 0: r0 = semget(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000000)) semop(r0, &(0x7f0000001000)=[{0x2}, {}, {}, {}, {}, {0x0, 0x0, 0x800}, {}, {}, {}], 0x9) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0xdc34, 0x10001, {0x9, 0x80000001}}) 23:58:28 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/103) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) read(0xffffffffffffffff, &(0x7f0000000100)=""/14, 0xe) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) r5 = dup2(r4, r0) recvfrom(r5, &(0x7f00000001c0)=""/123, 0x7b, 0x840, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 23:58:28 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x8000, 0x1, {0xffff, 0x9}}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xacf8130e6c7e99de) 23:58:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210]}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x8000, 0xb8) dup(r2) minherit(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) 23:58:29 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffff01ffffaaaaaaaaaabb86dd20620e0100002c0084ec984c77e0346f1d029b8fed6f9baf4b1efc00000001"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = getpid() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x3, 0x1, 0xffffffffffffffee, 0x3f, r1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3f, 0x7, 0x200, 0x26, "ae847045c7a449d23236c99d659662b9c6bcd850", 0xfffffffd, 0x2}) 23:58:29 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x841, 0x2) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xa54, 0x7, 0x3ff, 0x3, 0x1}, {0x2, 0x1, 0x603, 0x5, 0x3f}, {0x6, 0xa5dc, 0x1, 0x5, 0xff}, {0x6, 0x7, 0x7, 0x4, 0x1}]}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x2) 23:58:29 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x11, 0x2}}}}}) getgid() 23:58:29 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="95f1ec9b4eb0600c4d8d8b5da4b2f86491250fbe8a31e2eaef42d8ec1ad0981c5991b8b1c96c07275736b0e203810302f5bfa72574b947bf22a1e7f0fca832e9c0e7cd70b1eb2884805b6617b0e8b6f76ed727ddf02cf695ffb2441f490b5bd64df1be40fdc8021abb91998bced03eaecb188f6ac13419d30c6ca051a5d011006e931812fe954cc60cd9322640ddeda8ad481a0593b2456292e33cd088dd4966ae29f2f9df7568eefab59277dfda2c68f79cfddc699f36cfa33d62ec8b5d1e65c2486ee73bc319108a555a31ca13f72eee3c8f5cd8f95005ca4f1b37016fba549c91dca6cb6507f68b4fbf9edec4feccc8b71b6ea715f0feec691ed874962d9eb17f8d9fdf75994ca65db7dc7237dd25756a52a2cd44623dec6f832ccc4807ac509ef79ec70b8d9692c4aed8b3f72eb818d2ed4bb0d5540343c272040f7b050090e7988526bc3746b61a118df8f47627a9936d644b4894fba9321743c20ff42f74a141283c46a46943e3ed9d64ef5a8082ca2259dd939119c1abd43e7bd59e6a4a9c350eca79dc62098f73c768bd39512312605784fc44838bb806f716e15919b596e471ba3823617fdeef03602750e1248c6021f2afd7a1dbaf21360f000b95fe0d6499d8"], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf2c000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x9, 0x5}) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r7, 0x0, 0x148, 0xe43}, 0x8, 0x4, 0x7}) bind(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166b0d2148f10890163f3466a6d8cc2fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f59a12e046554f3185cb73d5a1d4863894a576cfb579b31ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac5bf8426e44ec0c3242035ecdfa520e048613b1ae90884ec768e8f6abbe1c9c2c65afa2ebbfd05b006c61a0d2bde8ad793eaba8a3882f4adbb1d117e21ed6174105b5619b7e8074b5814b92fca786a27c52990135a098d7ca8b539a827fd4fd6af99f251ec870970fdb1e40092a408a3fef242c3391a15fa7872dffdb5a3d45eaf0401c305035cd997d2364c998056e0e89550800ca9a6094850c1f6fe490505d4ba25c5fcb3c177bd2d57e434c2f741037e3560071f6356d1d52f6f5921e"], 0x3) 23:58:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r1]) r3 = getgid() setgroups(0x9, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, r2, r1, r3, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) close(r4) r6 = socket(0x2, 0x1, 0x0) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000080)) r7 = socket(0x2, 0x8001, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="0001004100e3c9b56a00d47865eb3ad207397ce8ffeebad38b1f9f45232002b95e987d70ff256afd8d9cc0e32d0813bedc834081fc874c827b6186c72138a8b8a3b171bf6fc311bdc7a988e6f52b8dfdd8ed040a1ea4292842843c2bdb5495f0b1eff873b5c4d22ea7fc68a879dc33a555bf710aef0265d95dcac858278ce9847020f9da6b656167a9d35be0cf3e7cb420cbd7b4b404984c07354ce3d808e945b5c83dbcf17a389e847bfcd3c205ea69d2896973fe02e4d1dc8567de6d73e8b4407dc6eeb45d155ab815b170891f29cf139b4d089f37993c2e9063901e12a7ee817a77353a3e44e1e63f79e37e"], 0x10) close(r5) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="3189", 0x2) 23:58:29 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r3) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x8, 0x9, r3}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 23:58:29 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff3709000400000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r4 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) 23:58:29 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="3d000080ff01c952c3ae5649f8cd3fdf00000000c9b283b49cd8c43475c59d582480b09d7b1d81c033a27adde5955cbfeca6fd77a0e4fc1d4fcaed27e1f8127e3de5f7084d3f20f69ae38243af4f3980f56353dec04abf", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) mmap(&(0x7f0000615000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 23:58:30 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069c7, &(0x7f0000000300)) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x1}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x20000001, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x6, 0x1}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c7, &(0x7f0000000040)=0xfffffffc) write(0xffffffffffffffff, &(0x7f00000014c0)="9793018db46248cd99b12664fbb2979362be1564d687ba83d2253fd2595f25acb7d43cdfdf2f12c75e5fb6f76e7dda8ce4ce4809078a9defacccc89d99f59bb387a99dc8da5da6ec8ac3224a04fd2901408b9e2310676840cfdb9d8372c85fa639a19e16f5ea4057f89c398487a3996e7c593d07fcdf6e64eac5f02db50378299e97fb77b383de2d8b170c44e1188a99bc2d40056ac362d0fa34ff927cd6423a44aeae13c8d6d127f7c15b2f50ade6688c76294d5bb59204392a9dc60d11adaaa0162ffa80d7636a267587be98b4211129e99811b186ea37fc058aa169bdb5290edaa23cb57ed19285720ce743622bd7029836516a6dfda3c18d7ad93ba88f93003b3fbcb23ea446fc0f0e21037cec9eb48ac18d068152a8c935c31d2a9182edfdbc9cb1bf7f2612002d99837a859e48413b3a04ffc00ace", 0x138) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000017c0)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0xfff}) socket(0x6, 0x3, 0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) r3 = semget(0x2, 0x3, 0xc8) sysctl$kern(&(0x7f00000013c0)={0x1, 0x56}, 0x2, &(0x7f0000000200)="d9583c3ee81aa5790d34ccbacddb87f93840f12861f60178", &(0x7f0000001440)=0x18, &(0x7f0000001480)="adf859d67f84ad5e460ddd6402be7db660ecbdb2b96f975c641a", 0x1a) semctl$GETPID(r3, 0x1, 0x4, &(0x7f000001a840)=""/102391) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x7ffe) 23:58:30 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x2) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000100)="fb40c537c0e0b19613750cff3859001a2a26a25c6490ec615c99b11cb4a5e47a917bae0a44574dfa501498e4aab7b62ae7b675d7329baaffa624b339ebd1691d9306aacabcb60616d0765be59c4061e5fa70a8794319a196b57a3a4e2fbd40a22f88c926b8d369411ac174b732120f3c789e1de92239a1dc6e7200a80ad53e7a36eb07976ed1ec26ad35f0ff36682b649c9b83c8155fcd6d22d067f81db2f8579deae45144e78a3ebd677359f4da3dcd8b2299bbab9089874b7ebcfe2e58fb576d616944fc99688134b0880f7c307b0c9e4e1bf9a7177d81b582ce78135a2ad4f6e756fd7ee82a9b69f6b2f546df708f75936915c39c95", &(0x7f0000000080)=0xf7, &(0x7f0000000200)="411a471c82f08001734d95747a284666734b2f8c6c4e040c344e17672c85fd66e7409620a74bf4d57bdf1dba488e5770b09421438bc49273c824433e0f244e3c2c37e6fb9a074ed514c25adfd4dc89e6da11845d6d250481edb9cb368d6c05041a0e12c709fc47d042ed4a7c49ce24d68abba78fb05ad5d1f185b39a9765fed91acdc5f882254d6896c30f5ffc51abb28813416ed5412f8030fb0988f79de3e9e303bfe720b28bd81b5de7a0d80313b6b75666327817d67eea24232f41f1b27a6c11199f498e3530c9e565cb3fdc", 0xce) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}, {&(0x7f00000005c0)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) 23:58:30 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40ae8) r0 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280000fe03ff00000100000700cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) r4 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) recvmsg(r4, &(0x7f0000000640)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000200)=""/234, 0xea}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/34, 0x22}, {&(0x7f00000004c0)=""/74, 0x4a}], 0x7, &(0x7f00000005c0)=""/93, 0x5d}, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x15) 23:58:30 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0xfd37) semget$private(0x0, 0x8, 0x10286) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x2, &(0x7f0000000480)="96df91b53f45409d31b330dcd4b7febb337f1bff3e337b1de03b02edd72faf213b5fcfc2d217bd404d6011936c462ec7950929646660e7c9ba8b0d48d78914b2891bf35d20d649f1fdbbde95848501895fe320e1cefc1e28bd897777a42ebc7f5c010b7d7e41650dec25f245ba91872c08f2573918528ae407f4f510d9ba0000000055000000000000e08d869dc9578b057e4b6d68f991f742a311ce2ab2dfc2e446f0022a5865d3a549b660b231b5b8540ea3e91f1e7177291e7c05eee400000000568e1e0cd8c9d616d010", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1f) semop(0x0, &(0x7f0000019280), 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0xfff}) r2 = msgget$private(0x0, 0xfffffffffffffff9) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000378ffd46000000000000000000000071000000000000000000000000000000000000000000200000eee1000000000000000000000000000000000800000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f93ff410000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x0, 0x1000) msgrcv(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b567f13a132e59ac5dc9804c1a623f523bb81240022d8a97a76db58fa7885a57ba7c87986dc0d7e0561b9f52d470c7ac780c057e56d4dee462e45a876a65208ce5867cb6ebee2d57c225544ce3dee1ea6c20d2ec754d74b341e78d1acba968bc84587fef4b3837983ce2dfc95e85d4d828e61ecd67d3282181f595885545e3d1de5490a73856806"], 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="01000000000000009b2615654efe871c8dd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbe163ffc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45810b290efaf3c5d518de658356c04b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb02e16c2eb931a11c92b9877070000000000000012bfc96c9017d3f1f5950f2778a9000000000000"], 0xc8, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000003aaab800ffffffff92885a760fbe9508dabad14caaa007000000000000002c744c2bd0ffe84fb4ccc6a32364de6fe8c8e5a10043b1cb29cfdbb085c9c42aa36d39a66faa8702f5158849a36c9b73360c1493b7dabe538071dc6ea9658506024e468377659c8eff0000000e8b36c2a7e2aec2b745d25063df497ab59bed1c48d55b6a046da002a706000000d9"], 0x4e, 0x0) dup2(r1, 0xffffffffffffffff) getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r3) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) 23:58:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf000000002551b42344bdd88aeece3f59665f96a921f9eed9b9ee77989696cc1779682f7cacf02de1ae787bd2811e9a6ca28d396924276f360b73b775aa7a82c0a62ace2a11b7fd7c6d93e12fb68b8b8c7166ce77c6eae57816217a2547c48d38d969ccfd6314c328", @ANYRES64=r4, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) dup2(r2, r0) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000100)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce7488", 0x9a}], 0x4) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc015", 0x18f) close(r0) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r6, r5) 23:58:31 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000080)) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1]}], 0xd8, 0x407}, 0xa) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) getitimer(0x2, &(0x7f0000001680)) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/49) 23:58:31 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x7ffc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) write(r3, &(0x7f0000000180)="b5e8287c49848d0bed32ead987477150705bfe234ec0968776172de4d8acbdc26e02b8194d4679d34c1850e588d19db43dcb6208bb84e50e2a55557e44dcd6f9664b3b3b506e50cfe503962671fd45ec38e423438e67264fb42fff652947b80173c82b6e9353133c215223ee067ea7c2de41b63629aeb536d523f53ebef5fe81d4723f784ae293bc068f9028e4", 0x8d) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000240)={0xf2, 0x89f, './file0\x00', 0x40, 0x3, 0x1ff, 0x6}) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) 23:58:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x6) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYBLOB="719645a447d7af13aaaaaaaaaa6200ab63f7f0190c0ff4d20700000000000000000290be53f24ed1725145be049d5ae3789c1400b90000000000"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) fchdir(r2) 23:58:31 executing program 0: semget$private(0x0, 0x1, 0x4) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r0, 0x1000100e9, 0x203}, 0x8, 0x7, 0x2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x83, 0x10, 0xfff}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000080)=0x7fffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0, 0x0, 0x7ff, 0xfefe, 0x5]) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000280)=""/38) mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x9) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000000c0)=0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f00000002c0)={0x6, &(0x7f0000000240)=[{0x3ff, 0x4, 0xfa8, 0x8}, {0x7ff, 0x0, 0xfffb, 0x4, 0x8431}, {0x9b6, 0x3f, 0x55, 0x3, 0x100}, {0x0, 0x1, 0x9, 0x2, 0x9}, {0xffb4, 0x3ff, 0x8000, 0x1, 0x8001}, {0x3, 0x0, 0xb2d, 0x4108, 0x7}]}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x10d) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000140)=0x200) munmap(&(0x7f0000607000/0x400000)=nil, 0x400000) 23:58:31 executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') 23:58:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00800000"], 0x50}, 0x0) getpid() 23:58:31 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x98cee20a22c95243}, 0x2, &(0x7f0000000040)="b5248b6b51a8a1b0d541ca5ecfb454708f06cf0b1bb190ad577009295f5a83524849b1006536b8cf2cf7af102684735c1d93ab866abc7bbe333c9e4283687853bc0571b8da57c21ee5a474ce87262e066459787bef8475e04bc057376e152c9c89aa3fcd253088d2a90d2c5421dcdb2c23ec1be7069495ecf7fd074241d4ee1da2f617e80da07ee83b2ab222afbd416f58d39d71422e58aa966899bbaa0b12d895b2dabf22d467360817861bcc01b39d08924379d9dec56c1d451814b650dfae01096e433ecb47a2c6a2000000", 0x0, 0x0, 0x0) 23:58:31 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}, {&(0x7f0000000140)="95f9e4fac0ac054e8154af7259bfaacee7e5734ef747833ef12ef54f2e0d76dcd050f5d934fa704cdb15879a4471e5870b93ca48f7468117206e3115d2ed0b0d9eb8c78594559929c4fe12f43ed0e6a40bb7ff924a66719efffbe8c7b1be8142eadccdedff0c59d726f42dccd58533a5b5f26f913edb62742d1db372e7946d05739483dd0c022d30507585a3", 0x8c}, {&(0x7f0000000200)="42566a1c2679328fe957c4d7040d2c3487b28465f747d46caca6b1e0e12ace655ddd3c8b46a747e322d5d929145c4e051c0b8493c9edc4aebdfedd2caa591250fc1ef3135acfd51db55426fa5a7d7be146f3f3d2178f366318d49bb1041ec131ae891c08a6fcbb85d225b10156dda729d03993dd8a6a6ac853d227a21f2ca38e0dddc3095a3c5f0f57cccf2b26df7841d12318d676948faf8d56bb2e528360", 0x9f}], 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8001, 0x9, 0x6b, 0x8}) 23:58:31 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000ffffff1f3aff00000000000000000002000000000000ff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0201bf51e0ac1c579be1e98a6ce5496159232db6e229e530ae8626512d870b7e2797c88e131e23b982a9dd8e6ef8d15cd4564af20c5715bca58651a2ca425d30388d54b4db2a34380d66e11bdec13bff0434700bf4b4e2e7d69f400dbec1819ab29d9116cdc923969b1258c7302ad405"]) ftruncate(0xffffffffffffffff, 0x0, 0x65) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x4, 0xe152, 0x3, 0x0, 0x8001, 0x9, 0xff, 0x0, 0x1, 0x1f, 0xffffffffffffffff}) 23:58:31 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000100)="f565fbf2a8b09c7d1a9f428c74a84932074a443cc9f9e50d22a489180e16c5579b059f723f587c8ad2de8f269428afe0ea6bee088ab99874e304bfe1b96632892b302671a5bf862fffd20d39d086ec756fb3c196e79cfa44980a7fd61e32984088010387e040d3f1c259b4ca9088959a0036a332c3765f5c752b049b57902228efb6e7770e0ce345abf8ee9145310de1b363fb84a7ca19d89db03b0bd8d31e3cd8edeca67429ded873e3e90cf6ada6aeb4bedd", &(0x7f00000001c0)=0xb3, &(0x7f0000000200)="80a3389aebfb603466737e48a01fa5f10f986b38f9e88d0d699092319eb52770e838383c2b2fd14ec19ea94a07415fdb0a82359d76f955599f0565cc4e5d7936a5a24172e5bb265a0c6bd684f6e950e38aa3ec7500575e400e853680fcc188011f01407ff334d3286a4318528c14337dbecb41c3f3b408f7af6a11218d4c4c19a450", 0x82) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 23:58:31 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) flock(r0, 0xc) r1 = getpgid(0x0) getppid() getppid() r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = getuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r4, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x10000, 0x400000004}) getpgid(r2) r5 = msgget$private(0x0, 0xfffffffffffffffd) setpgid(0x0, r1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x98, 0x5}, 0x7, 0x101, 0x0, 0x0, 0x6, 0x2000000000000006, 0x200, 0x3}) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) socket(0x18, 0x2, 0x0) r7 = semget$private(0x0, 0x2, 0x120) semop(0x0, &(0x7f0000000000)=[{0x3, 0x4, 0x1000}, {0x1, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x2, 0x6, 0x1000}, {0x2, 0xfffc, 0x1000}], 0x7) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000100)=""/1) 23:58:31 executing program 0: syz_emit_ethernet(0x11c, &(0x7f0000000080)={@local, @empty, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0xde, 0x3a, 0x86ddffff, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x2f, 0xc, 0x0, 0x81, 0x0, [@ipv4={[], [], @loopback}, @loopback, @loopback, @ipv4={[], [], @rand_addr=0x6}, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @broadcast}]}, @dstopts={0x62, 0x1, [], [@ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0xffff0001}, @enc_lim={0x4, 0x1, 0x21}]}, @hopopts={0x2c, 0x1, [], [@ra={0x5, 0x2, 0x5166}, @ra]}, @fragment={0xee, 0x0, 0x1, 0x0, 0x0, 0xe, 0x67}, @fragment={0x0, 0x0, 0x9, 0x1, 0x0, 0x3, 0x67}, @fragment={0x89, 0x0, 0x1f, 0x1, 0x0, 0x5, 0x64}], @udp={{0x0, 0x1, 0x8}, {"4e7463a9918cd4263ee6d26e4b8a814cc49e7ee2a6edb4cf879ff2f97db3e66ec3891ace7b192a7088f8cfdff095"}}}}}}}) 23:58:31 executing program 1: sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000100)="4dc45b361ebf166b9d49b009f85c70a6b00107bf50805842f19a25645fc1b51fb1c31fd8615327c3621c10f490d04d45a7f763a18580298c535cde0d1f1cde5869932d75ce2e70c4113bc76f0ddb6102159f45314c062757dafb2d3adb407c959c35961b1969b733220c9f339d267cad0c546c96763296266e5f714f1799fc121e8e944b9766d9feefa9f68e5a2521050b7eb14fdd63567aa8cb521c43f5b8c52cf7d9f1875bc043449de0b1a4097dd528c91a4c96a70aa41ca3060272b7b05ee72bf7eeea2f1446e15fe83d01148e73c4d9bb7728250f07dd2b2f5a6412d9cd05fa99f84183c5855d3677adb5404ae9c0cd157003c26bde3e9431603e876e0b3e79e70862ca3f9a347c8102402c158acba4032d4d00842a8d260fe7a60e3116604c966e1452e82fa3ff7e409e8c82cf6112907ecc8da0dec99c8295b619645422ac8e34f8daa55088d7cef04d4faf31ddba353ec404f997e90eb39641d946f7b17ac2362ee503b2e0da1dad33ca1f9e392ecc19044f1bf7f61ff877eed1f5503a133df7f7bedd287f15db6a99b3f1450ae6bc14d955d0ab1dba3bb80f6bad4c0e423f90d1dbdc0a303930ef8bb6ec2b5fbdf2f8cdabc55dc5b8e534bd94eb184e733b6cf1d137333493dd7cf8d202456cccaba0ed11c7f3aa4a59a6fa9003c206fbe705d452d559fbd581127544399f5ab29834fce7d267045b3be0b8d43ecd2ee5b4ab628f70f1d9998d7e6dabe1868c4d42c33fb289d10b610879abf622d8b4ebd3cb66f913640543b7376960d723523c17803d9b8d70e1c9c8c4b867b55534492e4fe2e39eec3897fa8169fe98bcca357a8a96384a890abe53503fc2fdfdf539f153fdda7097e19a17acf2b280f6f9b93a12b78627f54c063e7d6ee9e9d16158072d6c2b127e14071489473b169c479eb5c378214a30845d22fa86770b5ad8385b8a43491ae1e7e5294994706ec3eb53748b97f832b6055e730b30084c8861f5d80c6285dfe76965eb825a3a42f76dba09b19e88f7a693a5e2f415f5e521d400184206c60fb69ca0d8b4cb1b950e41b84ac4692bcd7e244ef2c4082e09659734a31f8fbd2b1704e50ce0e935a9669748324a536c348d95e09bff351e09c8b1833c2cf354f86a31f49f098d3a6ae7b26f63fbf17501f090359e1b4a422ddc1deb3459040220eaa659767d05025075224ab931114dc1dd806af73909d809d635b13edc54d6d27e068bc0947c554cc9a2f9673f548205fdbdf081bdba24c9e0428f274e65a0b6cbf5ca46dc09f1b94be3f2d6d4ba0c0adc1b969ccaa2ab903949d5d3ad9d1d72d308524e704936a9e9150d77208f3ce103ef9a7c6b23da681f3dae8aa2719bab1391230ba7d64fa685b72d0fdc5b7e7cd50762dcda544f8a7c0baab201707bb077bb6e0f7ca8063af0079015f198d7712d70d859e7207968a45080491c9f4535fdb7553d7e7bf55a68228a2c71cb551af0cfea19ca75d44ef7d9d3b4231b8ba06820725c94d2386375955c23293dba47a2b48a9a999990fd71e29974374ec6cffcc61147135f83e2878fb5203141d6692545e2392f5143d07e5ad7f51bc0813f9b760de865e4ea5e962477757e8edea7dee00e046c8a9f2d00b575c4ce3967e60b417528ea1e92471b1d5a1065eaf2109894bd8ffe43be46ed941141b8b759f94373161706c83b685a6ec35f69e5e8a67c915ca38d3347349f23076175faffd3c29d07466e1da3d062d977c042299891f719cfa07a90c02108debf5a7b086efd90dc1beb24166aecd11ac06e2a22baac35d5dd6996f3b4611329631b583bb2b858129a22ed588e3c53f8c40ce015d2fc3b5b2b616e86c77ebb5efa968ff6aa3c8356bb6c7404b7ccbbb2e28552ab1331330d02667289b75a3875ad9f2aef4d71e4438c3f66b52f9f3e292c5dde631c45f34bb9d6504268e879bb33d4afef6ced6e0b51c22365fbaa68c68c214988f50ed57b120c1e83eeb2101961a468d28648d8d37f1892a6f486e06f1870b6443a587640df90722d4b6e650652b314670bddb7f10b3a9400943369384d425206793679ad6b4f20ded2119d0cada0b440b866ac0752f020e37f11d6988b47b6f700fc91b31ec50193e68412f100c626e2e06486c25facaa6b4a0c04fab5931588124b182679e68ed0a7a336a6ed6d0c47948eb487234eb3cd9d9d7721a084aa951cb5a8f38e0545c7c1ae790282677d7cc0e58d5e67d238bd2d4d36e86dd6f10d738043e63396c1c48e34d76664e4f5cd5c8aeda21d7e0e79c4a762c88a9e3701617ae1bd9d7460df1dd4efbf7249fd24991afd49893751459cd10a03e8a49f05095dbd58241b38f8b3f2833c7bb03cd5285d2f47d8a6de57e763486d3d8ae2231a29fc636e19b223a3656879e450bf7d13371f8888f3f0f510d3fd1a2784f5ebd130229a2b3a8cd7d1138e402e6903d44615ad8696d1340a3d683614812b2e92e89747bb0cbe7bbf1180c74b5d59801ddd0b3e06db09e393db02a16d0165b018f378f943515df069b238a1163c6e4b6e8155be2e3e7fafc9380112fa065753f4ee111f112ab181fb013cc17e82157fa968de52af3afd23e8982387f0c2c491160db7ff5dffe163f8df352bf542e8de600a045d5fd258ac2bb05f4f97d48f06b079915fca0bb472c3dad7d0c6e3e3d9e9baba8d7ce08bccef1b71ccb4cc535ecf21d47628aaf7be19c4572f059a779b4a418db478c59920efc56ea566c1cd5c4f075b6b31ae4a3096b120d9f50c687a2f94ff6d89a3d5cee2c2e28f95d7c3b4dbc20682d85ed83559de8a8f30eed77361d93f3c745d4fa087813ada1b6177f1f8e31b91bf93b45522bd4d8297b9e9feb5dac16bc6d49e647045f1f0e0bc149dbb76544b1d974d372f024008f42116cdbbf5ab69047ee55e859d1b70ef588f74c5a5fa032a7e5e5e81dbd50dc09aba980c5b9b1871014a94010dd7d54cc5380d7fa6fa9171753c910a6cab1488b6e9a7717b94795f0aaa4dad05e330e1895871f1ab222bd645602854cfe7063d05e0d79b3e2e198219bf810f6052f8714a8e78f59f62ae1c8125538e9d95734f1c4ad01eb5af32ddfae2b5eb66fa409cdb8c850eca8573e70f875dae249cd40a4ab69bb9daf4fe89b0bdc4f43d13e864944469dbaa76bd0afe04b4ecb6b2a202ded5e74df5bf500b10b01ed12ae88e78d58edc7cbf969860909547537a057655cc9e4c195613626965720b3d8506bbbf229b0d19ded725d9df86c108d6ae6bd5317b91b0f295ddd41087424703005a307816019eec1845953f0bbd30982c5c9e585c64bbdb528199fbb2699bea12ea8eecc84c80a4a257242f7c0aa581d42233a64656eb8be4016c7b59cf6c0c0e1816ee67019ae974d8cbbdfb13ffe6a6f96c4fd4c6f2466a516956f42a6156e2e10c9559d4c5ac5e3f44339abb834c22d07b87c938e1d4f112e819a50eebb125863613ad60ded6b50c32bf5edb942092ef8385baec8f1227e4453fbcb30e0e7434a8995166144a39be0a3d23809ecc0ed9cc476d2e249638f29d95caf3d05e82666e563da408216be8fa02cec9e32959ee28f070d81d09730f5efab0850cc21f6c372228ee5375c14511b49608bd5d5ffbc8279ccba2184c61c8aeae6884eb65434398e55753b7756e3bad45e021d293304907eb78dade288da3e4df923f6a7247be16495548d66c11154e51d427e96caaa478ea7d27410f682bc394ed509672b5df474301cd3fd70298bab388d1ad1502392cbb23f745537956b01c80b01a569552fcc49a6cec4994cfc8b476063763a37bc62d653061c5cf418fc79bc85a216f96b49448dedc66638724abaf7b96c6ad3d1fba1fdb72501417dc0c0ce177517378dbf6ab97b23dfd2aa6681082f515b13a8971eca54364bcd8c9bf33e1f1c580235ac063cd86445474c3e8599066d1d182b8275c5ab75449e3ddb8b930dd6af6c9b4757fa3a37d5b1ee5575fa9a99629b7eebee2c847734af5ce788a46d045c4900c91787618d5565fcc639b1e368d68221880324d1307817eebcb170a0a600b06d8e367387177891d382c330c45e0c7135d6263ab5b39d67787598e5a2da52ccc3f85035cff67e848b1859dc3fe0248e65ad8f4f4631cab131ffdfa8cd108457a502e590f108be8b8626e4c18dc77f4eeaf607f75be6ee39081324f601921f28f4313ae09d2b8eaffbd996d1d9d7d5515dc0b80d4c3ddd3dfe0f417bc89afdc9ba4215508504a1bd112f00bf28771bec34da2e9f20204a7531fd1c96665d62147935e36990382a8ef7284427f03c14108ed92a138bf992d6d1ad1d40ab6ec08e5301905330fc4870841b94cdac2cded7c84a10592ca88c29bdb98666d1dde3fc30854d22d02067d88194f175755aa120cfd3bb50fae0b72ec2ac034f9a19dfcbe60bc8954b8fc02834db5af4164f888fc76b10171ab81d683cebd38f52cb118ea3c4bb6d86da04a8a0d9017ebb9296d53690b271ca9612f97f71a0988284145e1ccb22cab69d1585858001ecd1f02524c66c90938389d2ecc98f4adb78b24350a3704a855e1d08331e1555939cdc3c66b7ac13bf0193be3ad94aae90490525c9d58ded8c0abc6758d9269c6c5d28be90956c7199a5bc9a1cced92a026481dc4ba87e70ed53c96d36f0895d800ca0852e875f88e985ed3c338b70e4d9da17258f59d36717e9e22205119ca4c6bd1632928a04ff5778323dc63144d9ac42c3646c8732f39b8cfc8b26903eb1b5b82cf18c834f5fa1591bede47474c30081dd5ce6ccc61083c53028036d583509acb721fb4e5bc1740a902dfe03b06e58cab5bc23d71f554a4ee07a0bcdb2d67e28b556806a81f14fe4bb896190398d6e7317db97ae5e18140f1ffc0fcfb92383f1591645d61ffff40b3ea504424700a282d2b082a2fce017aafc2ba66f8cb01f2985338926d9ab0038fb7470b8b6faf87def99005f17d1e3a5702839532316ee806d839b7764cd33bdd56d9958a8df598cd17063937b0d72a264481033a3aab7d9d3d0b731a075ccd441f2755a158f6f122bd9896fc2302605048d381d2242cea1af78735001d0a355b710101463086d61aaefece4af55845c29ef5ee531f402235eaf9936b5c223bbc771cd23acd518132a416ab266b8efd983aad51cb8acc34ca5edebbff6e9ac7d580709a07a98e0787d35750ceebef2605310a209a88e1a85998d746de77871e2cb1a27b55419b85c0cb18715b7b4c1605c940af681af02b924389b7b59bf0304c64ecebbc2f8bdadc1150c41aea53b83cb66e9dfad3b26f20b6277fdb313fadfc8546882431c02da4b13d75de24731da3d942559ba25a69b04c4cf911199ac79b87997aaf3bb997294bb9056aa3f83d0d35ae3295a85a149a1f646c0340e810c7541119f8e7f236a2d3484378c35d3d9dc85008aafb91c3b5e828125837141c9b33f6672cbc29bc3c7794e014d9ddb5fbd1ff946b0cf5586203b755966390b40f636ae381f446893ffaa4817b7a325ed28fe6246713ce1b8a858d8ca4b403ecd15b73655f18276da722537bf171ec38eaf6d2896454145f6ab1fcf89fc362724ae1951f6e344c0dde9f614a76172f57e7df1ba666709d1e54d9944d675591ded5e41088fb99220d0160b05619bdd74432cc9ac16f0dca574cfcc63581312bfdba1b96aaa4df5f5dcae2f3987530d52eb49c4121b68c144b820cb7e694f323bfd53af345ed718a8ce66ac632db935a8cc75c84940ce87bcf288ea81b0469e3ab275d7ad2a3a0d0873fa34a943b04bb97d282ba0ae5f9da8a89da66", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="ecf5e5d3db785a8270bc45ee1a9076726c1e1ec828989aa42f95752f0a2ce715ba0bd566892160a4c370693def056d8db6f89167a41d2c72e3c64b6ebf89d747767df9e4887c5d04f1d9221b8ab0a7155335a4dd458a8c0342642e585498fba647aaecf818baea2b2f0e697f46edf70925113fd0e93eae5782f8d733cca79852ebce03b25674b8f2d0c26b84bab8f55329188335dc13c7ceed6bdf1cafc4b385adc5a266a26afd14512ba44c95217057302ec53c31338587b9f6a228d20ffc4f02e057189663", 0xc6) syz_emit_ethernet(0x7f, &(0x7f0000001240)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x71, 0x67, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @udp={{0x3, 0x0, 0x8}, {"10f13e672326c57bb1b71d180bdf3ba5267e3bc75044da51456ac6373a6e7dd3c433bc093e00332a3e0ef3b89978645131cd7a4e7a99ad242422f0ba07fc327b753fe2d5d64030ee7e550a09aa608c106215b60f8e"}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x7fff) 23:58:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r3) setpgid(r1, r3) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) 23:58:31 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000040)={0x34, 0x0, 0x0, 0x0, "1ffbffa66ec9e47f7792551be62c36e66bdba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x0) fcntl$dupfd(r0, 0xa, r1) syz_open_pts() 23:58:31 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x5}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 23:58:32 executing program 0: socket(0x10, 0x1, 0x3c) 23:58:32 executing program 0: syz_emit_ethernet(0x70, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd0000000000000000000000ff0200000000000000000000000000010100907800000000602484a20000330000000000000000000000000000000001fe8000000000000000000000000000aa33000000000000009918"]) nanosleep(&(0x7f0000000080)={0x90, 0x7ff}, &(0x7f0000000040)) 23:58:32 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0xfd37) semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0xfff}) r1 = msgget$private(0x0, 0xfffffffffffffff9) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000071000000000000000000000000000000000000000000000000eee1000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f93ff410000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b567f13a132e59ac5dc9804c1a623f523bb81240022d8a97a76db58fa7885a57ba7c87986dc0d7e0561b9f52d470c7ac780c057e56d4dee462e45a876a65208ce5867cb6ebee2d57c225544ce3dee1ea6c20d2ec754d74b341e78d1acba968bc84587fef4b3837983ce2dfc95e85d4d828e61ecd67d3282181f595885545e3d1de5490a73856806"], 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="01000000000000009b2615654efe871c8dd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbe163ffc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45810b290efaf3c5d518de658356c04b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb02e16c2eb931a11c92b9877070000000000000012bfc96c9017d3f1f5950f2778a9000000000000"], 0xc8, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000003aaab800ffffffff92885a760fbe9508dabad14caaa007000000000000002c744c2bd0ffe84fb4ccc6a32364de6fe8c8e5a10043b1cb29cfdbb085c9c42aa36d39a66faa8702f5158849a36c9b73360c1493b7dabe538071dc6ea9658506024e468377659c8eff0000000e8b36c2a7e2aec2b745d25063df497ab59bed1c48d55b6a046da002a706000000d9"], 0x4e, 0x0) dup2(r0, 0xffffffffffffffff) getpgid(0x0) msgget$private(0x0, 0xfffffffffffffff7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r2) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) 23:58:32 executing program 1: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00j\x00\x00\x00\x00\x00'], 0x9, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) 23:58:32 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x2000000000000401}, {0x0, 0x120}}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) 23:58:32 executing program 0: sysctl$ddb(&(0x7f0000001000), 0x8, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xa0) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "33b8cba38e8fdf462430878e36e966446b64c37aaaa6c6a30e359a956671aa9aefd937785299ddcdb8b59925e2f252ab44c3f466cfbcfff543d8cdd7af532596ebd4e46824355acd9ae74106f05fa6c00358780f3747cefe89264f24ff05d52e3e9c5c084ef943ec18c70082398263604f3df60b1b968d1de76ecb405cb0eac63e40cf"}, 0x8b, 0x800) r1 = msgget(0x2, 0x2) msgsnd(r1, &(0x7f00000000c0)={0x2, "0a9a03c25f4718a9231743ff1c28271d17f43e3c985ffb3e14947264be1747ad56c6ae54671e79931def2b8ad564e0ed0fa27a0f7fa8e7ed76d010cb22060fd3f10252f463b38edf59d09352d92aa2048d357bfd0bf8616d1a90dbed2c05722b838b8de57bf8a3328aeed532565b7939f0761de0c1850dcf20"}, 0x81, 0x0) 23:58:32 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @remote={0xac, 0x14, 0x0}, @local, @loopback}}}}) r0 = geteuid() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(0xffffffffffffff9c, &(0x7f0000000140)=""/150, 0x96, 0x41, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) dup(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r7]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r9]) getgroups(0x3, &(0x7f0000000080)=[r5, r7, r9]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r0, r5, 0x0) 23:58:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000280)='r\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) 23:58:33 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = socket(0x0, 0x3, 0x81) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) sendto(r0, &(0x7f0000000000)="5857df062de60b37044283c9071338d54358fbc66832c85c58f254d457bf2a1089015d0e98b081be30551a3046370e65f5f7da24f3abea9e195c2d7068fdce65f08443", 0x43, 0x6, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 23:58:33 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344, 0x41424344}, 0xffffffff, 0x7) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ecffff03d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418d1a45cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df1b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083caaa4ae0b99a2449eb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389dc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaa2d165c86dd60a0800000800600000000fe8000000020000000000000000000aa4e204e2000000000000000000000000000000000000092c97c2fdf7210e5d09ba1ff8c1ea3ba30e1fe11715405da68ec487f8b", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0x1a5, &(0x7f00000003c0)={@local, @local, [], {@ipv6={0x86dd, {0x2, 0x6, "90645c", 0x16f, 0x32, 0x20, @mcast2, @empty, {[@routing={0x2c, 0x8, 0x0, 0x5, 0x0, [@loopback, @mcast2, @mcast2, @mcast1]}, @dstopts={0xf0, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0xd1}]}, @dstopts={0x61, 0x15, [], [@enc_lim={0x4, 0x1, 0xc1}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x0, 0x95, "1a31d30646d9b3c72ac01df37451ee47eccbdfa13ec5badf6a6782cf9254e839dd7821d1b4bf421e9928d78a78cc69ad190b458fd3a512df4aea7c044a3bdc889ad98592c14270a96c5bd460e8e312e97b78b3e556484e51f86e01a3387203f2ec87cb44f4575b1c5bc68b2c61e490717b220ace6a0532f51d4323a65d8870832f73aeea3471546e35d641ca49bf78c7173f3823fe"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3f}]}, @dstopts={0x61, 0x0, [], [@enc_lim={0x4, 0x1, 0x9}]}], @tcp={{0x2, 0x0, r1, r0, 0x1, 0x0, 0x9, 0x2, 0x7, 0x0, 0x6, {[@generic={0x13, 0x3, "cf"}, @sack_perm={0x4, 0x2}, @generic={0x0, 0x6, "470e8878"}, @eol, @mss={0x2, 0x4, 0xb312}]}}, {"022eebc4d4003760acd007562843471af36baee20ae1dffea43b9eda3192fc51f80d2a62f30c59844d3922"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344, 0x41424344}, 0xffffffff, 0x7) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r3, @ANYBLOB="101000089078000701011312e00c7952ecffff03d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418d1a45cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df1b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083caaa4ae0b99a2449eb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389dc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaa2d165c86dd60a0800000800600000000fe8000000020000000000000000000aa4e204e2000000000000000000000000000000000000092c97c2fdf7210e5d09ba1ff8c1ea3ba30e1fe11715405da68ec487f8b", @ANYRES32=r3, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0x19d, &(0x7f00000003c0)={@local, @local, [], {@ipv6={0x86dd, {0x2, 0x6, "90645c", 0x167, 0x32, 0x20, @mcast2, @empty, {[@routing={0x2c, 0x8, 0x0, 0x5, 0x0, [@loopback, @mcast2, @mcast2, @mcast1]}, @dstopts={0xf0, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0xd1}]}, @dstopts={0x61, 0x15, [], [@enc_lim={0x4, 0x1, 0xc1}, @pad1, @generic={0x0, 0x95, "1a31d30646d9b3c72ac01df37451ee47eccbdfa13ec5badf6a6782cf9254e839dd7821d1b4bf421e9928d78a78cc69ad190b458fd3a512df4aea7c044a3bdc889ad98592c14270a96c5bd460e8e312e97b78b3e556484e51f86e01a3387203f2ec87cb44f4575b1c5bc68b2c61e490717b220ace6a0532f51d4323a65d8870832f73aeea3471546e35d641ca49bf78c7173f3823fe"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3f}]}, @dstopts={0x61, 0x0, [], [@enc_lim={0x4, 0x1, 0x9}]}], @tcp={{0x2, 0x0, r3, r2, 0x1, 0x0, 0x9, 0x2, 0x7, 0x0, 0x6, {[@generic={0x13, 0x3, "cf"}, @sack_perm={0x4, 0x2}, @generic={0x0, 0x6, "470e8878"}, @eol, @mss={0x2, 0x4, 0xb312}]}}, {"022eebc4d4003760acd007562843471af36baee20ae1dffea43b9eda3192fc51f80d2a62f30c59844d3922"}}}}}}}) syz_emit_ethernet(0x86, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @broadcast}, @tcp={{0x3, 0x2, r1, r2, 0x1, 0x0, 0xa, 0x4, 0x8000, 0x0, 0x1, {[@md5sig={0x13, 0x12, "0666cd30ec51c43a9f69ea9f45c0bba0"}]}}, {"a1c623f01215f1e455d27f21534adccb8f2d9e671e5fb91671db2f4eb961b7450818bd319cdc40898af5b3c2b215bb93775a69c71fa1b2854b1c30c5"}}}}}}) 23:58:33 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x22}, 0x8, 0x0, 0x0, 0x0, 0x0) socketpair(0x18, 0x2, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f00000000c0)="2a5521e5fe7f956ade58d060404104eef9e4642c2dda65a299c6d28e807af87d7bfe9e9c799ecfdf577df6cee06cd4e742f8248bc76fdb2ad4d4fbdb16756d76de66cfa5b25509f1a26bd7654f1a068c8ec5518d2df99dc58b289abcc4922ba3c503858a12f4e1b0256544be1e7e2f1c4fe8ca5accf452be6d0b9064c6dc3f5fc5ada97f62811d70b95d3ea5eedf6128c85616c5688ed42a8ff62dafbe79fe", 0x9f}, {&(0x7f0000000180)="f83d0fb73616ebf1c4e5d8fbe31caee7fc369be63166502498f45815d2d75df1ce52ca56d8da4641dd8d9e9aa8b2d0145a25a1c225b612549fda64cd50931842d3c9d17b22b8352a843859b3e2c12e81aedfc53a5c020e603083bc70b02b396f0bdd88b4332826febcf8038615fc4bbbb3362a5016a22f71f64bab5b096bece4dcdaf9710e26d237406c6a7847f132f46cbf02766d143f51", 0x98}, {&(0x7f0000000240)="48a8d7b253aaa92d842f5b494905b0d692e22e51d443f2c3037732d97c7267c26c7b83c9ff7f73b25c48ceceac86a9f98430a1776fc221c4da03bfd157b2095e688c5c27439fcea08a707d38b45eb946c2a6d7510958904fc3cb8148837b0adc069ccca6d899a30c95e52171c66230454ddd71734b343c646d465dad394db63689ce3157a6e291ca7be843eff4d1478c260b68d0a6c9e344c230d7be0e8a70", 0x9f}, {&(0x7f0000000300)="315fd67b28558e13e9f0b1be8a7aa98d0b330b7f758ff46c34ce270eda0bd9d5360c0b4c3e0c63a17b61c776a15eebbe698df1b514f645e5d004668846eeb749c811074f2b9093173644e2f64168db217ea3b594329f248a895f32d5560f6e9f60785a67a52ea45fe49bd6011d282ccc8faf7e1cf24f49e8e373ee6a3c57bf320d8373b94171596e568aa9ddb3a9c65a75672e2cac4e18ffe195a03b0623f202aba0150b3bbf93ba5b3cc8259275324fcf554ccf673d7cb445523390752eb439853e21af0ae558b46ded1fe8ca24e3922a91f766c79da95b714a0c8227c271f0a275f8d64631451d6cc3f2f86b3565a51d192101ae851d3a554f7f589824cc86d11579262b646132e934fcb4794f676eb588769ce3b729b8a2df1d617c03780069a42c488e2dc60b5825920de7d5eff5831d0941e8253ec9f29ffabcceb731c31c5a5b43806ace1f2b12e2f426e1966919dd6c2cf0edb64a2a8ae4bc5b0eb86e39c1777f65aec1dcc0b4e36a2e0af230cee226392ddf8ba66e44cb59be8dd85706ffba5ca4a682720ee12fe76ec26dbb7dc937a9e39287fb9ec780f5880fb231475a4308261e5d3ed118d50ca57f6be3359f0dd40db12da8f9ac8029c4db1e0a0222fff5fceb6dd7fe8f57e4660710e28b598113720e5d8a8eea5f87aa36a0665b2a116b1824e578291dd0b57cabf213681237199a203404efc375fc56d4c1c2cd61b8f0a138f69a7209ae389f5bcaa4d7da6e0975ef30e37b6cb006907feb34158d221aa9799c4b2a68424da6cae0e973b5d869acfc7324b99273494371a4204d2a009a0b640d81b9e6714149f5c39993c2243e88429aa5dd3a9d52fa6dcdc8c9f05894817e009f3bdc496e37059cc4a24540ec0f591af5aae7c3be7507df283cd92f65469080060836bb6db8aa4b42e4f7b5cf52ea8c5376746976d5250b36cd8418623a77aabd4080bec25e633031d5fdee76a84aa9e69d03ee2b1c141fcc5c8f07b203b2111144d0ae9d51f0a8adb9803ff14445d3504becfa943b25391e66fe12c385cb7cb41537c71331709115cd8a56bdb93123c70dca58d7d96fae9eb37d1d73d92edb8f40b8e90772892491171930202d1ded3ceca6992367539450e3f98979efcda39ed09a547a2b731116c60df4eab752d50d9536eb6a1018bb835e6b8c1e9af11ae0e7ac8bdf7ea916c13a6e2bae1f289f62d0383f0965167b94af0de94fa3e97584dadaee16a162dc8351408d3c4cab37a37f583dc671af050669cf8dce1ad665731b3cf5aa9364fd6246451a178a845a73a602f38a25ea6d679d3f3a353a2109b766586890586c8f251439b00850f0c1d448243d19d116d26af24d7c53246927699a816d1c350e44edae82c935928e5880550f2a6c2b2a48aead74dde498c7b8e2327bd36856a8e0b7e79da8f6560dc71a7c962d4f22e4a2d96f11937cdc166ff5e0e3d7fd564452e33ec1522b2506d7d53cc1e1aee3909426b3160e2d0c9bf5eccb448b002b78361faa640cfb874d5832883022feb1ccd96d40d7780d0e9dcbff2b65ec6816022b23959685263fcff50aa35ca8e2b3406be423f35fcde716c3126c7f71de6430ba536e1e175e3ed4cdf0f08be17e958c96f111735a36b6e8f6610cc1a6e490529978bb413839ca8efa1e068e85381b37854a8d46e0267c9706135917433d7fe884012ac17ec378d5c7e7f103aa63fd253558156cce3186518ffcb09292741e6ddb74af323a8cad3f5fd2515d40e323153780c6dde810c5129561b6107de216776d2ca662442fce251b2e569bf1a98d62dfad3bffffe26d00cb079b3b588bb3531578d65d873bc785fd0df8ce0ef3127511af72457355de36181ba5ea5f339f8b3e4da7f3085373e0ec41d9c5d8c62565969c1ebc2892c704026d6a5044536f43e1a6f79795323e3265d8c9843cc5d7c4a0dea1b30a5e551a5e36c28d641b6bd7d182fd54138cead452b0b906a2d832f9819d4cf897072be2739e8b45060df1a7a25cfe055d12888bf68b98f72cb6fc4cd5f8e44860d32ae56ee1ca916d04e132f9bfb9b8f4004e1bfad74c9820a953fa7d330e131122adee59a1c2e01a4cc5d9a98698a3a91addbdf40e55ed580424237344433d01546212b27b0e4608d34720777dc6e1f4729520863b63a99ba3cd83df0a6ce1987e50d8dc8187bf2b49151c88f3e7eb0850d22fd5142bd9542aa285be07c553b1aba5eeee988f66ea44025663bf313c7a05e436b76e2bcf578a5ee73aecc284d7a11a2bc21ebcad2d2f6f051c7d39c6b37f9f8e1f7e0397a06737111c51b88b137149ad2845bba181930a2aa7de9ff3df2f652cf09bf7a43b47abfffd85990c811f28e0c11ef44406ce5068182b0259f41f548314fccead44b7d9cb14e33377126caf548a21f1846042b9276f6b8f696ea0a220ef123e737321444d161db21886db16122d6756bd7785da0d4eeb52257250f77adf4a2ca35eafd85bcbbaf9f3d95f03d31f00d0fcd1e956bd9c2f867c76cce25d30b809947f240bcd6b05c4a607700a9b33df53a7e61a8b518409cceba4115317bfce853223296f4a759e60b51d8ea1622c85a6be4d73977dfa6e3affdf5eea05c040f6cf4a0e5939d7299c1a4c40187a976d7ea8b26d01cb14e04f06b4a6c6355919b9ae56bb924eb3577d39a8207f6a95bbb95c2353ba4c8af2af3fc6dbf746bb2014ca9594081bd91a241349bd667d47958656d8dad3ea4da579a25ff5ff14229ae3cd0b2b33e70437e82bebbb2456f17f4c1201b3fbbb710c7ac9a9509f152c54a52e4937075906101f99c8c4bb0157b19fa38edff816d01472c6a570b069c2e66df996a97f5baa9ae4ea2c9e326a186a8f32b050567bb8cabf560562ebf95fb7f8fdb3ce352bb58078e74fa1b1513ffa4a77986156058c24beb9a7568c04728078735039150885931ddd0e51ffacb981af9f7ee80218d10e4109d0fa4c96718273ffc271970bc13eab3c5342709d80cf86fea3922fd1b79e0a918ce1619eb5fb17194c80f1e0d581c1e784047ea3b7e1d9e5f86cd81a429a43858a7b4f547ec1940e86c5d979544f4560ea6ccae6df4a87ff0f97ea6cda0b579f192df41deb7365dde136c10dd70f2951437a20c132de4711fd7a3150643efd9baa8a4943d5f416ec7a38c5170c2a978e3af3fdc75ae8f527c15462af38a604ffc82df0ab9d4e56dbeb3adff69c6921f4e5cd517187b72b74c7e7119887acf3d80981224766e718d3ea8a1b6b5eec41d1c3b4b6761b513b58406cf6a59744eae787f2c2a0637d6dbd98ddae6d223f3c4495bd68b96cc83eeff92b4763f4d7b8902d05cbdff6e6250d4f5744ced3ca011a69d3ce6c96427e45e8182f343b48ba2108369fa0568a640523af5f9ad77b451202977d957e08a2fe34d7d176eaa16d65f9d71c3e723c13fc0e68b74db9a25061142bde7bda257fe1811e43d3e78f4e25bed5718a26d51ad10d69d1c2957725a3e032a88c8a6a1c184be201d6ee2615ddf709af7adaec8d9ecc8fc9e4a7e278a6bb2af5deff8e513a4034854f0abb695e69323ab8e86fb38abcca703cca5cba4dbc2eab384123a52eb5be252c9b150c80e9e5e2740c6a84369ffbce16cf6fd8df932ed813c7b2fa1a87e5458d78d9b5eb2162c9e3cac17f859047c6fcb6b6deb2ab42f419520320fc9d91f47e819505e2b545262aa0d9c1d4987887f1fed9c1e52e6070e4498519d65ea6d3fd989221067c54cd2d238f3f32131e44e5b4b32f0ac3ba87de9ba001fd6679b4ebbe9534ec688e9cef15f67cf33849e05609087f7bb7f984d6bf21dc92e41181885cfaab205b60c14ffd4d244153192a051192cca1672e72f15aacd4bd633d3b8860a008b28541d15e88a28468983dc3d757af0e9ae276ad665bb4d2850ba5aa0b7feb6702210b7f749f939cd70019aeda9e501b54ca33181903706ec322a6364b4721fbd37bb14c97aba601866477ccfc3cc5664ffa09a71553547c82b1d14b3354cc0a826add72ad08de9f74524dfd51b70f67f0de1f2924ccc0e940daf3f7fea3bab6a6e09cee9168a8de0b367c8790e8a289ebaf07b7ade1cb4d89bcaa110e9ef1b1cb6750a8d6cb62590460791132e9da64e4bb33cae87e5fe87f9f09c3db2a9e9ab6fd855beb5c095e9ada15e6d72bfbd9caa9d04808b853e6761e7fadd52ec298ac8182d87abce52f2ce929e054535d1515f32acc58927c930d5a834d654dccb4d4d807cfc87cbeb2f76dc2d71204a5b20a4902d650672aa1b8406ab3ae79c4150771ffb41fa36eb0e1edc2f263aecf4c7c2dff8659991f751ef543ec956aed75da293bbe3eef1d417c2df369cbc26dc5db06233ed602c8bf4d69664dba2252a35d59aa838202e0f348127ab6f316cd72c6ac5fbb713c5918dfa9d89d070d206ed12219d81294804ba50a4a2fc15b5d0773d58cd52fb50dd794ca5ba923a5f42372d0917bc4186601ed848bc0e07d76d145f940636f89c67ce1eaa5068a0b9fc58647851695aafee579c765067992085146f9f19eadee7d05fb2bce93686c31dd8f10d0fbe8e17a287eefa671abaeefa8c60cf1672200d6bb8dd2bd2678e77564926ac057f0e8d1aea62b9e6802197dd6778f5fe56b687dbb187121ae96a838921b98e5f2eb46e41ed90220c0bdb6f840cc01f6d57440800194f36e4b4f5e5af0a8dcef4f84a7bd60c8381f49fe28368fdd099b2d19ebc3dba5b9687bc96cca1f4a1dd881c6798630578a2d3ea56a30ec86d30611de36d466feeebd8636de7dcf94d12cd35b04d93018f957b33c57287438043a32db8202436d4c409576e357318224212380d5b7943b0b9657e5e80b431e7b78a7ce1894e9b2bfcfbe15ad88f93b226ced6c4d283acf2ee7f7be99738fa4a571aae355933ec06cbe64aa3348ae32e2e7830656cd893c77b25e7c0bf61c8d96c77eddb42f03e42800b4109c60bb0f16b5c733855ada1b06e4ef0f534b5a20c535a9d650d0514db0ef7a92a1b433d4fcea4a4275c718962e58f9da9282033cece1edaa3e2d5a3d59aff6ee7f4fa5c14fd970925970aceabed3c39ead736fe3d2a947e1003acbba4b868596cadc0b67e4d964a9d79dbb4868917b7f6f1fd5694df328e8f11a3f70c23edbb76a7f385e858826b44de6b654c0e02135052af9fd9458856d7a79f8265ce5ec1d29cd039d73c37921f9c47f7061b50c58e4a83338a563f826499504fea259517a378c689dc8fffaa9ae0bddfb2d75c2d4e2204ea69adedd2ac56508e4a8cbef04de0744b1bd7e833e63a139480a9b80c0073bbb84beb71638142d61539720d504702e68ed1f118c9644b51c886fe9e131876ea6b54f7a2451f9013bc4c10d6efbae18d1a1a5dbca53d4364919b3b7690d9af2fb2dc59b9739bf7bc24365c1c0650b6f11130ce8c9cf2467ac4ae3cb5aa4de2815b1b2b6fc716815fd7fa7e44caa131105d9a42a9a30b3afe1f659b4889f13a1549ac6ca44cc2793b62d6a162723b8023b6e4f3fde6fcc0ff4429183fc91afaa4c39545afd67354e7ba9c30c307f8ff5d3d6ede4dc2d2bdb423146a5e41553b8aa0c39a1dc64e5d56938d9dc7f792304f35010272971ad79ed8f2be0ffbbab23123ca4d9de307e150acbb8b4aba152b2b520d26e3ae204f67e013b5b07472c534048ecf05a0641a60e8589a012631739bde0a5e238ecefa9696deaef06be0fb44ce465c6dfa52b2d68dc582efe8eba80a9c9213de6717a34d169acb8cb086e3ebd761250be20e713f6b5d818619d554924dd1548a2ee0648b73af5c43dcc5b27", 0x1000}, {&(0x7f0000001300)="8bc57dfe284bd54b97dbf70599372c677ae981cb4330036397f49ff56e32cb0e4d01eb0005fd92e6d3462a5347755184110cba933f29e48563f0b9a6bb3e274f3cea1d9c274c4df187727be0546c9b13c5ed56d7e239397d86abddf3fed9a58035c6dd68f6968eb7cb3caef25e1f8fe59d4ab302a11dd1c9555cef98f86d4143380f1b8cede9afce0797693be38298c5ca8e2b173469caacd9e9b1cc4cb0497858dbb55bfc1cdae72878311430f1b40c661253cac0176f3b95f8f60c4a7163439d088181f4a80bc63b693d4a785115e3606f8eb1092996511a03e1", 0xdb}, {&(0x7f0000000040)="44a8fe68acd7821879359bbcaa10b2f07bf5968f22c1205b015159d869d811cde3952c80b61b", 0x26}, {&(0x7f0000001400)="5acbc8aefac4151cb967210a331bb0bbbe2cc96265ab4e87a78bcbe3820607f210d292a3b8c60fd8a7d9a1d5214a1fb14a4fe0e01c4e753aec1c4acb3556828fa646c9fb29b7cf4a0f180c0f854871", 0x4f}, {&(0x7f0000001480)="2c50a4f6061f520f36556bd461e11dc930bfeff9d77dcf1b657a8c49edef42406a504f46f9e659296a7247b9ce88e8f17915f1d366bc8022a7dc2a802f7b32ca984714881dd6f2c232c37a92", 0x4c}, {&(0x7f0000001500)="dc5978a79f239d2e558506909e2d6380cb3dcce9be3c2b55e8cbf82834f9f14cba0e1bfa009a818a6d0fb5fb6e83d3ecc5f714615db5f6eec191eda4bbd4e14bfdbc56936429f9b2e2e06ca2568453d43ce3e9fd50fbdd6c4f9dd0c9d0a6e5a163bdf0a296f272c5ce18706084d5863e618ad76247a87be2990c4d379cf808eabdbb83e30e7470c58efd46175470b4aadcda00e1753d222865f989e91700f7c9aced362a412c8a838e0b5013ed907853e4122523265faad5d5960b37d11dbcc7f44331eadb236d993c9002989cd8c5781168262d21c4e6", 0xd7}], 0x9, &(0x7f00000016c0)=[{0xd0, 0xffff, 0x5, "97c5977ef766e3feb1719d54ebd9aa1fd12ffbb6f96b40440377ce2102a446799c8024319be01909a5b3cb5bb382ba4c768045a3d2f432edfd272ce52ebc7a2f2a094e21c8a09cce994605c346a9aaa7146741deb99a889ca3e51e52da842f33f8e3f57ac17ceda8220d8581bb34af88a244aea2518e973c68bf316b7b4d6ef719ef0407437ea26791e040e17b9a5ac93a14f93510ce4f9a6408909bc2a89ed44fb45d8cdb5228bd5661334923ee9e6a8c0a521c6f2d3ad5c82fcda54f67"}, {0xd0, 0x1, 0x8, "a944185150a215c548f724c1b6044526b8af3ceb441b920dea38431911f7dfca27e88cdce99157a9dd3963caf9651f1309a08fe9970ab420ed3cf96bbf6da627b09f3a2623a469870d0cff839b413119543300449bb5d5d4d7a07a0acf057ac58c75a7e76e2ef5ea70a39f7641d13585de0794e924e341a9454efe15bf376ebe37ea176e25990dc97624efa74b3312e38768ceeeb4c0be9b7b7b24c2016177b31dd260501c73cb43bb16bae83df340673bff3a5d5d14ad5628c6e1"}, {0x48, 0xffff, 0x7, "b91957b6561a5aef0f76cb9b8bd28d9c89b654c9d59584a320844a09e8dc7c61b9bc003205ab4b4e6c40cc782b427e47e04432cfb60405"}, {0x98, 0xffff, 0xaf, "3baeaf5d815688518c502abab50e92b85c3a6ae98fce74a5ab8d357b4ccef3f55593b326b21e4517671ff17799a5143bb851a92858f7ab366779543ac5720b96962a5f22d1b8f6903eb09704d210db93c83a978312a6924506e5ac5328addbf9fb374a50e06511b296aa326fdcb160dfc6931139b2d2d4ce22b6cd0dfb8c0a6ecb0a34ca"}], 0x280}, 0x401) 23:58:33 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x3) 23:58:33 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000001c0)="7b90c4ffed67362f403da7b822ed6aa43469d02180f70e0543acd0", &(0x7f0000000200)=0x1b, &(0x7f0000000280)="49cee62cf3988b513b5bdf3f46dad00d48274a3fab6021a615a18f0896e02cc5a4af53add515c4440c664ff4eeee25db38df324f7fdd302035b165d10928070bd6746609b8d048699a4c4d79740838ba", 0x50) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x10000, 0x0, 0x3, 0x0, "c8467caddc000000fdff7853c3ca8ce22d8873f0", 0x2, 0x9f}) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00e60001", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000340)="eaef125c000000003de9cf6aee2a2bce4812ff68f3c8ba823887167c03dcc298a770b7ee66", 0x25) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000380)={0xfff, 0x0, 0xff, 0x7a6c, 0x200}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) dup(r2) sendto$inet6(r1, &(0x7f0000000140)="34b4e144508d8a9a5a", 0x9, 0x9, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000300)=0x8) 23:58:33 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x161) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 23:58:33 executing program 1: socket(0x800000018, 0x3, 0x5) 23:58:33 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xc659, 0x0, 0x0, 0xfffffffd, "c7673665ff016f96b23d6c9293137cbf67ca25b7", 0x0, 0x8}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)) 23:58:33 executing program 1: r0 = socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x202}, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000280)) select(0x4, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) semop(0x0, &(0x7f0000000480)=[{0x1, 0x21, 0x800}, {0x0, 0x40, 0x1800}, {0x2, 0x401, 0x2800}, {0x1, 0x9, 0x1000}, {0x2, 0x8, 0x800}], 0x5) semop(0x0, &(0x7f0000000080)=[{0x3, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x1, 0x1000}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x4, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(0x0, &(0x7f0000000140)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) r2 = socket(0x11, 0x3, 0x0) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/159) setsockopt(r2, 0x20000000000011, 0x800000000001, 0x0, 0x0) lseek(r2, 0x0, 0x1, 0x3) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f00000001c0)=0x81) getpgrp() semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) 23:58:33 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000100}) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffffff, 0x2000300000000}) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x3, 0x0, 0xfffffffffffffffd, 0x2000300000001}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x81, 0x90d6, 0x4000000, "88fe8a8f1100", 0x6}) write(r0, &(0x7f0000000280)="582720ef760500a0518536a152e160f8e5815f73f2a044fdbe2c5251804d098040252273ea3394ff334a5619515a008ab0b8f40f073c8728ceb3129a8a34ce61988e4b3da025bbd47b3bf579456f7442096e8c8b6b87cb2d72b8bcdb8992f728193ef14d5f", 0x65) write(r0, &(0x7f0000000080)="8c", 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x0, 0x0, 0xffdff690, "0a00167d308304000000206449224d003f975d00", 0x7ff}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) 23:58:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffe00000, 0x0, "00000000ffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xffff, 0x1, 0x20, 0x8796, 0x6}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:58:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7ffd, 0x1000}, {0x3, 0x132, 0x800}, {0x4, 0xc, 0x1800}, {0x1, 0xff, 0x3000}], 0x1d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(r2, &(0x7f0000000000)=[{0x1, 0xffb, 0x2000}, {0x4, 0x2}, {0x4}, {0x0, 0x4}, {0x1, 0xc8}, {0x1, 0x0, 0x1000}, {0x3, 0xb57, 0x1800}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="100000002900000033d2ae68d34439883c4e13df879259454d000000000004005a9bd33dd24b46970c9e3c397042d804bc2bc4639013debb9060fc2c682c441290d55bfaf78cf34b38be11c8e0d2631b53e7d924e30a991edbdfba12791c095d68004d0be8ad55ecad316ad852496400"/125], 0x10}, 0x0) 23:58:33 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000080)=[{}, {0xaec4, 0x0, 0x0, 0x478}, {0x6, 0x0, 0xff}, {0x4, 0x2e, 0x1f, 0x2000000}, {0x4, 0xf7, 0x40, 0x4}, {0x7ff, 0x80, 0x7, 0x8}]}) sysctl$kern(&(0x7f0000000140)={0x1, 0x21}, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000200)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000000240)="79c55f687479682f", &(0x7f0000000280)=0x8, &(0x7f0000000340)="b4f1795e576472ed8450a19692207effd321878301d95fb5d0ce1f4a73adf1350b32bce3f8b13e3c4b01f30d442d775bae8070b4af31cdfc764e2833fab886d93707aeb65971451a7abfb5b915372d4c77519f60edff56b09ce00bae3837d1ff2be0fd1868447871071ce997901b0d3db93fb2", 0x73) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) 23:58:34 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x7, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\\/^$)', &(0x7f0000000200)='\x95|*#!*\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='[]\xab!\x00', &(0x7f0000000380)='-%\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='\x00']) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653010"], 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20}, @cred={0x20}], 0x40, 0xf}, 0x9) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0x40, 0xde4, 0x0, 0x400}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 23:58:34 executing program 1: sync() r0 = socket$unix(0x1, 0x1, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 23:58:34 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0x1}}}}}) socket(0x1, 0x8000, 0x3f) 23:58:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) 23:58:34 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000280)={@random="30b624a9643a", @local, [], {@ipv4={0x800, {{0x17, 0x4, 0x0, 0x1, 0x64, 0x66, 0xd2d9, 0x0, 0x50, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xf, 0x0, [@rand_addr=0x6f, @empty, @empty]}, @timestamp={0x44, 0x20, 0x77, 0x3, 0x5, [{[@multicast1], 0x4}, {[@loopback], 0x1}, {[@local={0xac, 0x14, 0x0}], 0x30000000}, {[], 0x3}]}, @ssrr={0x89, 0xf, 0x0, [@rand_addr=0x1, @rand_addr=0x100, @loopback]}, @lsrr={0x83, 0x7, 0x2, [@broadcast]}, @noop]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x8000, 0x3}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x1, 0x5, 0x5) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(0xffffffffffffffff, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000080)=@file={0xa89ab33cc5399acc, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000200)="a587da2c281f7d9ffac196f5211ed9df8b1b2939679c47180df5a70b623150ed328c2283915d599f49613482e2db9b8df11fc32367a78423dcafd154ac8d96f354619571109611a14af83a38052c5ee41103ea8ed0799b8cb4a473fab88bf8360fa230baae1a727b67577e6f01379624868c7912a68780737ac2", 0x7a}, {&(0x7f0000001740)="60d89dbc9245b6bca3855be58de62bc210171275cb83960e6edc24b76735563888f35c0bf49d5096ec2c93ac4677add9672d4bf1969704cf0bfdb982c871502178d9e9d21f17b906373d5449755729b124df33ee952a51807c3fd1326eb5babb94bba6536c091949a43c92b11e8e24a46c7dc06422dc7f8f490ad60cfee77c64c42723a29f0119dc36b2c039472a42629d17d69a635a56e867886660f84ab447f8a36556e09880528ee519324fb253c531ed8a95c4032207f37965b63ce3564ecb4c614a91342bb11b985de9d440f14778170b35d4e3e103e7027b1298dad9d0e7fe5bfb5ec942413a674e8b0c1f268929ebe6e748defa2096489f5f22a6420efb12657f62b69b9c6a96eb7096fd0dcfeadb68101b4ea47ba6cdefb1ab80ba39c04a456911a0554b1e89279c864a76bb1b1151f4a2c396eff1cd7532059d8bd73e33b9e7f627de22576e3b0a2b99be5e93fb20c301f0c7c70498a6912b1b8372bcc43a41f2e7b83adf8fc4d37b4ab74710ff6c17c7c2754ac3322401cd105ce98ee6650c362f51d32448ca24321508f6bb2e505886cc7ff2d707c688ce7805e1425e322aa3af2577cbf534b54477f30405afe03d004dfa378c2cfcea2eceb45252082e7c827a613196c47edc0d94a4c2e2ccaf9727561e78ee249f9de478d6bbfdf2bc9310000b008186fc3da88dfcf8aac68a76259730de8953754332188258d9161e7309cc6f587a36920194a5881ea988038543861d43218e729b41eba99a65dd30c9a58d5e3b8c4817e7ebe486e797a55b49549f70cfe6aa3dcc0f810301b35220f3255d72b1616c34cdb0759ec26e63ba466008cd66a3cbe8fe21dd5d1f3631b7b308b7ac6a4c5f7d337857dd948acf3a05c489f5261603462c09d182403b6c0a60b51758617656de6b787be9c416d9d8fca33afe5dd1ddcb9295823780cfa4016f6f3fd3b7302b503ce0f72a29c0764dc754f42fa1b69d27a26aff3288bfac034c4719969e731edd1a78527321cf136d50580109aa3c6cd07cc389f868e9066e4e984132552bae5ee6c827db73d3d38d20ed66e97389e8e7f5885cd5f49c0f1d6a0ea5eabec3a285c4f586ddb34564ace2762cd463d2dfedcee5ebf3546a0bd394b96e3839dc7f7747db333222b2701304ad8691463d085ab0c2c5b46de6f3a1ba1296e1ab3734354aeb350a2ced9a3969d21f7e08fa01cc5773f2839ad4d4e21cfdfca537fc8e3c7efb2eac47fa9f41d202ac3353383b1129b432919eded0384ba51ad414af3e9fcd777f8c9e528c61ac234c07492eec89e408035328f8d0c0ce23825c55cb0de8f62c54e0cb7bf06803603706d750d6bc7c57646ae7eefab73faf0d2f0e307b70a3ed224743872bc4ca0ebc6459d1971fab2bd53b0107351fa37faad52ef306900292cb7fb4973a5ef41b1833095cf1372c5fcd081ed205fe30cf12ddb469bd9d2c6c7c61dba37c4c1db709dc76eabf8cb392aad930bc73e12e5dd85d6a2750bcfa6389add6201aa2faebd7e7265d7b1c5bbfb2ee2f156f032305b88712cd3a46033dbebe5f347069c65143756afeac7868626d8ee4420c0d43364278f83f8c0360fcfc102d22d85925a31a3fc6c56f2a7e69a5c811252a69e76061e8c09b5023fc0d3a1a29443a198deb16e9babeed0aaf4f7a8140f07380860a96fd69b663b9395aa7c6c18bb21721d6f0e80020b30b0ad4897317fc33a370bb0da25337cd0a34d435f8f5b628007bc9a534451277a77a74706382af918c79e2671edab0b0039826159a52dadf31c3dd7d07a60cbe992685c94c4f5998a9cd34eed06435ac2e17248af7c8941fcd5325feb494519060072b9e042187a6c994374da85095c8da050605cba94329c43a30678299d6f8cd7f835cf197dc8f683b3b1e2c12d5bc62e4829b25c103a28ff08aee2c11fab530ce5f13b25a6e51db786b3c02380c83716eef4021d449eeef846f0aa54ad82c5be84bf0507b38f56d1294db541b463cb606b19cc77b82392f166ef1a826c8f600e5c1c2a8011ce5f52c24ccc120eff437f6e55aa66fdb2adc52a6889ff76b82ba2c2cde419a956dcf141e7b28e48e5d32073880d16db63e05a61dee60db8e48f7bf6765d4d7c5ef74a5969db9e484b1451efa010eb50f113eb0c5eab14dc639940b9c793d92229bad54453ad3d2b3f4b4c57a6594c83fc19b09053bc6203bf128857c8e72e5c24b5f7d60540de510c2344d2973e18c4d4c70d8519ba779e8b57305da4107d3de62cc44e4059575a067fa5f4b031088d13a8484536f2888030de8c2b28ab9f7c701d35e0368a395ce98e29c4ac1ee55d6bb6f928147b3edf799370418c970dd482a1d4c5ccd74cc9b9426bf71f9c67195daef58e97c02b297639876b8a0ccddea855d35cff60475610ff93ea47f22dc7185ab476f9937bfcd675d9a64733ee87be96d12951e80de846ee2b7283d0b6372ef93722f5d42ed53b9db9cac0192f7981f25660705affb2bb24505f9828f1812de7c60bb805878d28e6195987b42ff288f974946c35467b08073efb3623bc84539bd84442d3af486bfff884fed7c91fbe3325716a78efdee4526fdba7483280ec2c72823959a1f5cb73ca9be8cf5911ed9c5533f6f765729eb4d9a1a7494e1b20f26aac1ecaca133398e802898536a217b08b87324d35d3532250d4da9534d169554f95db7fdf5262e9f0e3a4fe276fca050a6e02a9748b5d19e3d0ae472b4060c644eb4df674bc46814aa1b6391a300fe152b77168ed86efa471b12dd61cf7f7976e723fb07ff2b91dd585257da902d4dfd178371d144433ed54dda854788d76b6ddd1d3a69590adf572ea779b84459df01284e8379882a0abf8c38747c1430c8359458af2b77f22c9807c8a183abfe070aa02c7da1476d0a8546ef3eeb1e2905e23dd1e5bbbfe96bac9fcdf4fcd136144edbff6c12c951b8c63709205b33cf018a4f4577821d46e6048e628e4c481782685ec6dd791ed1a2d637aacc4204a25c8a8b3df0bc3d91bef6ea145707b67d60636be595bf5f96e8fe08e5bd60932cbd850df439450e4f5eb7a19bbf8f15997512b54e6a9c0db75a7cc9811cdb2fc26d78a14288a380fe29d7797f11b75017d3504953495507b3bfc75fae2cec63de8583699b9f9f92e557bcfaa6cbd429d153d77950c790d5980d2d271a41acb14c9cdf7f5f365ec9dd7a42ee164b638fb2f5b7caab920605ed309ec9286eeb4e1e4938eba4513511ebc380772c045167998dfd058a5d258c87eb6b3c87ea7ef531aa4e7a3a643d6eafcba4e9ba2e2766079718775c52c43f2ecc22d5ddd8586fc0c9877d39425a65822c5472399b17f452f5689155f573aecf8bebfe10f1a75f2794e224de1e554cad32376eb3edcc6a943aa6d04f91586cbd04adaa4c4f204cf03ae4a8992089451f95704ef6624f5c765e149cb483373354765b72161fe79ed8619e364ae889f9c4f4033a5676adf90988c0b810b8dfcd6b4cc3f2ee13f26a603d7e123500eb8841413ff0f801960ddee63ef68e6ffdd4c40b640aa4f919eabe254c34314dbcb604371b6877fcb7a9519c43c0a9f77f139a7cb84cd289006a9c17436ca912ddcb6d01dbba2cb912ec4d3474af023329a30b33de92548ed3d1e010742100915d501d6443be93617bab422ec1d2eb0ba880ad84187f6f02b6ffd1757535b1c6abce1f85fbca4e951cb14fc2f2d600b2cb857042b98ce6b6b048bc888ac040806d65db6892b3a0939da56632340fa17f66c356327827ad9e0bf66f767777b60a5142d769a37a9f492156613e16e414abe9dafee5cd7a6f52961f5e00ae5a1337a07d195904be016368ff2141bf6413c4075a9c9a2bae07987b50569314fea8cdf5708b6236d74af5c970cac3a863a7f55f8271404925ae5994c3ca64f33230d37d4c337bacffc9340fb360d1db9b9fce5a741181019c84522b7a16c93d85484d777e3c72f5375d8ad9173ded6097b6fe1a908b356189e6181cf071d19e104fa1c50ffac72e855e29b8a424b889c5e89167f55d4b8c5eff4012c84822ae20084ad486fbf0722fcbd29269f5893f20c7b8cb99ffbe4e233939e43bfb87ad972735c3b749f0b9e591381d4ad5b98e141e660cf45046a4199e1e88ce50b5ac6f74deed158efa1c3356d505138d88eed4ca7b4a7f0efa3e8053f7b8e120e9bb4f266f116c07535806158746e914c692034f87e57009055714b0a9c2909303659d836810b58cd409df9bd3030f8afc6463900139b274390c83276a41baabaf6b4183313b7f18e28e4088fdb50b22df00a8b56707d2c28eeec31fb1d2e714fe07268428c71f6914bc5713324c3503d6814e3d281ae2ca0064e34a50f53954bbff9697a1875bd1cb25598a7d26fbd6afc72d7f4c76891a5ed1d27e771476ca71edbb12a5486c2d79b3035ab7ea63658be25817885e6f02b33c45b9cb3c2e8039f5e933a584399adb787add4b2532707037afca50d8ceea28830e746509fd5a4adb8fa67bb62a589405387a1acacafd1187987a1c5f9a9aa77a8b350cd5d78803bda09a754969040ac48d1670a908a313bfbb01f2f581afc0e03fbcc6cf02719f87d383bcecc0d89bb9f8a84d4e28c2c813071ce92b67e705fbb77da7c9728602741b6ee143111c18b4abcc48c0a3f8c19380ed6d0c3965e55cfd921e1c140cd03914df56e5212bc64cef2687b1f329d4621aeb8b8263ba95c2c3f08e82a2c817d52a1b3399a64400d7afd914c1bffdfd1fa78bf724f99c1bf0d4b21f40f15fcae1f700fd99a905c75e9b068d2b7447a60c8c896d1a59ed2e1537568631002da3112ba58e069be2f8ea9acf92e27a1be1d1abe84d350f6efc645e93fa3b97030f8086519060d39618ade1372c092db5e40fc3200e701475e5f204798de212ecab3290e24fa25a8b0cd7455dc775cb61c8238559660e4928522efdc7fbaba58f51aae7f1c5a93e7268a67177d910a4bc00b3a53990b03d077db55716301c9fde6f3787e50affba610438518c82ba57fb74d63e96b861520c5b9907a38529e08cb410baf0feda138cbeec7284d80731da9ed3889bc5c7ee2683dbfd98e81844f78e71e683fb410e37c3745e97f39d0c9f2c7b652c55e60ee05084fe191bce6c6f693fa3d8c6773cdb2a5b79d1682a62d06073975f07cf5c37f38a7e4cd87540734fcc90b4508d836eaa862969a2bb35d7aff14e54c071d09b46dc35ebc4cc37361b77694d70a907db9455efdcbaf51246cb3cffd3c7197a3268eb2b594ba3d49fa39f2269697b9e8d29e84cbb63f0479ecf044a1940bea40ec75190109af6f60457b1562add9fa924a0cd0b49ec2e1c15c7017537c9949466f5771ad680d76bef978f5a21efbb09d10cb62f71e1fb19b06507b2a445a59962dc8f6d5e6259435ab81471b4e022655cd0e8b0774d8dcdf44c6f12ace58089d36cfda83854db79d06271574588869f8adf7b834ae711da0d0a958ecfaf632914337bf1066066240e1447e9476f67022794fc5146d9bec72d02ea2c10e500dc213728ed97ee7d3633097453ed4429fb2284e3b006fdcc9e14d669b71c36b44718306d76b7ec45834dacda0d82ed67b5d172f5b549ad84ca3456c3036171694522cb68080e1dab55dd28c33cfd6c701f419003f2b884c0eb7aac2f288f83c368cca3603fd3ed631eeaaffba9d81fdba09df9622123f21512d7d6039aa460ed0ea589ff61068583312b954e5205989d2bad13d6ae47e0ae8d4ffe5baf69910331eec4112fbd54f3e8c5e3f6ea01469f30a63921ed35d42dba", 0x1000}, {&(0x7f0000000140)="6ed7c32a4ab88aceafab23f21d1e9e3361d85623f2f27ade758249f997798407aae8f6c58e1d3f3692b36686ef4945927b99cf69c42d4c850874c1b76198", 0x3e}, {&(0x7f0000000340)="a2a8c1735dc09c9fd670ba4a7b3dbdda2bebf88d9a0daaadc59f1f57d407920f18b4334f7efe817c991e42c32d86bcecb35e45ec0b8d8f046a55f8e4b0c812066268fc470656710fd01819f33373f99bcad8ae45707e443a71397f7bb550bf2244ccc8a812cc0e50cb2ec4333a473de3791c07311353cccae18e223bcddbfe4f6a4af077e7792e4ee6f0294b2d4e3f500a4e68c8a2fb78dc1bfb97cafc6795211a1f12cf93983f30faeab54d30ef21c519e430915ad711cc93ad9b91b8c92d0f2ac0ebadf8f8c931872bca3212bdd4684b776d4eeb8695189cd93f07e51f", 0xde}, {&(0x7f0000000440)="6cea8ae76994b4f65ab4e82f08df289aa4ff969bd36fa873af80375551f736c03e69cba0bcbae46ace0412", 0x2b}, {&(0x7f0000000480)="07bec50e1d44457013ec643dae97eb506abfac74ccf998b6e201a118f0ba465ed8979f54bd2ef981cc64aaf84fcec2158c9b16875a20867f9565d07907f8f8b25a75c96a23dc02a7b8e98fdf47f61da00981cab4cf7d", 0x56}, {&(0x7f0000000500)="29ee70b28529a3ac676dc7eb2df67d154e97ccd909a4fe591a2e64206280ca83b626126fe8a8e9803dd1ffc2eadd2e78fb6aba5ea1f052a0c274948a940b0487f9c65174f2bfa4928e8a3e545f968af8b4bad62ff96017b048dc4dfc34bb16e4b9f7cc8541b373052f066088a65b19ed249c3ea208155779c9398512d8ebe79b9d200b6a9d33721903c897979dbe17dc95a5e704e68bb848ba9dd5ee5bac032cfc6797461a4b3bf87d606f0f05c2a9efb898890f90581b2ecbe80fc6a712f51c36de825c4dca4c28c0e39e6646d80d392cfa389275c2f047ce5d2d72", 0xdc}], 0x7, &(0x7f0000000980)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}], 0x70, 0x400}, 0x5) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESHEX, @ANYRESHEX=r1, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45b6fa200d120accd6580575b6911ee6ad9a8ff09efbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc634cff7f85414a8deeacd592ff0300000000000000485d02eb1295f1b64ace7679c8ddf3dc42522370c91acf28efd1d382709bca6c3f121870ad1c231ee71a08297905201f9a7d7166628b630797c31dd607e1caedb4f480ea4e7e539b016aa7e2d3d85c0499e62616f67720fa8fcc3ab2a2e6c903d4c386fc5ece879134b9ddb33b5be2894e7c1291504d850ec3c1e300"/265, @ANYRESOCT=r0, @ANYRESDEC=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC, @ANYRES16=r1], 0xb2, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0xa) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYRES64=r5], 0xf5, 0x0, 0x0) 23:58:34 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000028000000000002907800000000e000000116009000"/54]) 23:58:34 executing program 0: kqueue() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(0xffffffffffffff9c, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x7fff) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x10}, {r1, 0x4}, {r0, 0x8}, {r0, 0x8}], 0x4, 0x43) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffffffffffde7) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e0800450000282000000000069078ac1400bb000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6000000090780000"]) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x4, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) listen(r3, 0x10001) sendto(r3, &(0x7f0000000000)="8a6a655460171913f12b9b8f6bcdf183d52f73e7b3e9f4de5652480154e08779daf84ac28dba3cccf74509338ac8b0c8ab26a46003e7b4dbc2fa32278da71f9ba6bb6a75cf7a34f482eed7e3103effa48920fa73c5659e15c26b176b4b347fa76341990f85656a795ba2144d0139a243a69a5e2d9f3056d2ec46140d91b80d44c923c8d40b5c539b532030fba85c408087c0e18e9e62ca6906000000a878d043b7919ddff0ac394a7c0c2edc98f9f7c05916971bff3298a0e43d920a240c04e5b1bab6ccd51589b837abaf4a61a2dcb57d7b87d923603a456d", 0xd9, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00402ea3022f66696c65302f6e696c653000b4c5f802d38d3ef3ac0508c4e0fd35733f4977c9242e1a3a4d4daf1f61c2e41a8124ae37929e2a1028055e856e83981af836243541f205ccc84939b2816296122f490446df17f3a4e653a63f5aa2b9a0a632b8fed794a8b2a7b174f6a3d294fe149dbeffeab2dc4d4abac95e6edfd50263fbbac25534a12908a971000000000000ff03c8a5bdb38f5a35720a3cef5df8d994a8655f530800fe6117e697c1edc852f1c4f6d8a7bc6a15901d62de8ad5b85b3e2fdcbd08e75e8df0a0b0a5600c71f99a7c309cda9b5bba2b12f0d3426e5922cb92ebe7f0ae95ba863ff852b4748400cbce3bc2e57ac04c155621a0c1bffb69e01847f8881c852a7cc8a333142332c3106c64a6cc02000000e40fa9391f8c0000000000983a7dafd25e9e2be54d178a04624c12c944f3fa751b693e888c0d1a608b52ea9277c2b2c407ca82052ce477af7f94d5ba4a14862ce9d4a2c9719d77acd6a9371ca18c07a7b1775fc3773eb1dc3b0c990f6e0e04e3ac33bd0f114ecdf79c26c02c35cfd943b9b364740603412c650d3beca35690a9fba56eb4e9baaf312743c7a8cdc8c2dba969ee836ced7b10b0bb3769ff0300000000000067b4e32ed199072d9fee70c551f000f4ab7ebfa42d51bf1a9f91ebb141f3b2dc6217ea862242a8a212ac0b96839f8d8c9a0c9923c5f800000000784ce965b5b68834ae46481c684762456854ce1d9714858c38ad5b5fa5731abf87c3e5f0430ba6f213b0bd8c32cb242d2b71173900df1a08975540f9d60f280039c5b846f2621b3c936429bc4b97891d742abb511fdd4edb97d5b0518bd697514bea14bc54e23ba16762cf882c602f685a12ce040dc582b32b81d8759deeaf469c0ce8dcaa0d700be6bdbbd9c669f74f2506b37c2291798550f999998ead6fae8578427e3c642c8cd4d1368f0b871be6d95d790e8a11177d0951eda56ddea3844b337eb087aa4e0c8758dfdc635e49eb5a487d74981ee9e77ccc58fcddc0bfa8a2242146fec549b61dc06258d8079be32fc9db0d600cfff36b9dfdc86a9cba7290fd29a1594b11bf3e99371f247ebccedd13ef2ab9aa85ca4dda1c30157cc1f1204e51722a5fde9330d2bec3e9fb8ddc3eaed3427dd4daa6f199d39c6482db845de2c3ab3579c0662229ed5b7e8e8eb8478811a21274862492fe1d4e88a3d06f672281d14106c55970cc05b2d67b7cdf658ae6d0516f63e8103bb81351685c9ca2e66e83c91f52d7ae627aa2d192116d819baceefdb8713f296547cf4b1520f75b424d238d5637d7d9b748a93ce801b422c68f7f16da535d68fd5ac37e222c5425929d129de97fb781363c7ca8120a5af430efbd21c27285bb931966bd6c3f82715b98861c776a25dfdce9b40fa6621a0da425143cb0e7c8d57fc8576854ecfa0087de2da418eacc8aa9011c78c4255c398b5e23c75924090bd473b4d202f03f3b694163778728e9d7d1993af9c8da9969e6bc011a3864b91243e09dde3d2f5ecd493675d86e94b2f53b348956a94a8a18e7ac8505911909a7318d2094bba8e8c462a7a4bbfff10c2d3fffaee6beb1fe7f6a115eaeab7a60f45522f0e44b1bf5b470af0aac19a2750000837090bb9dae8894d5998b34b304501ff086aaa800159262fdbfd6d0f97c0926090000000b39ce6e4f8b62e944502eeb835554c6571b729cbbec061d07080a"], 0x10) socket(0x10, 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9}, 0xfffffffffffff89e, 0x3, 0x8}) semop(r4, &(0x7f0000000280)=[{0x2, 0x1}, {0x2, 0x6089, 0x1000}, {0x1, 0x8}, {0x0, 0x4, 0x800}, {0x3, 0x1000, 0x800}, {0x0, 0x9d4e, 0x1000}, {0x1, 0x1006, 0x1c00}, {0x0, 0x3, 0x1000}, {0x7, 0x8}], 0x9) 23:58:34 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000050000009078e0000002ffffffff0307907800000000450000000000000000000000ffffffbfffc7fb9219c772"]) 23:58:34 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) recvmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="3d55a3", 0x3}, {&(0x7f0000000340)="6ae87f2d9e066e6e38f0979393767a0148086b77708b3b005d4318aa2e706a4b9507aa80bbf9de9107437e821e58b876dd4af8175c120b366c78bbd82e9d62aefa9de188f95907e73dbcfc7c2b20a1846b68cfd91ba6792f6659d0cb05fa5235fd2814af1aa4a407238e889921a65ac1ffb12d5dd85d043ee90348239236faa18003cf9b56f14ffe13630967b94c8c2a7b4cd7eb270c46721a0e5f6c8d5fb486d16ec0f61f4224c89a8d9c20b22e27acf8aec60b0b00cf7dcd4ceddea9d3a5c7081eeaa85c802b3a845134ff26eb", 0xce}, {&(0x7f0000000240)="7620b784ef58c38c9a8b644a74b573c953c62d619ed98be7ffbafe4da1eee3ae90fd5f8b048013d11d0bc692bd6b1f608c773b7247811b004f4298eecab325a7c16d4cb2606b51f785718f52b6e7d6c9d618e8c5c9904a340f741f3c2b6d", 0x5e}], 0x3, &(0x7f0000000540)=[@cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}], 0xd8, 0x8}, 0x401) ioctl$TIOCCBRK(r0, 0x2000747a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000ed0e9af2feeda01632c8b2fc96da4fff82f56c7f354b65d593a4d645a31399bf40205f2404fcc4af0d7bd2083739ad39612e1275e8", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) r7 = socket$inet6(0x18, 0x4, 0x7) r8 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(&(0x7f0000000140)=[{r0, 0x4}, {r1, 0x128}, {r4, 0x20}, {r0, 0x2}, {r5, 0x10}, {r0, 0x4}, {r7, 0x2}, {r8, 0x4}], 0x8, 0xea) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x2, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback}}}}}}) 23:58:34 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x3f, 0x7f, 0x0, 0x1, 0x7, 0x5, 0x2, 0x0, 0x3ff, 0xfffffffffffffffa}) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 23:58:34 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) close(r1) 23:58:34 executing program 0: pledge(&(0x7f0000000040)=')\\*\x00', &(0x7f0000000080)='!') r0 = socket$inet(0x2, 0x4000, 0x7) r1 = socket(0x10, 0xc000, 0x3f) fcntl$dupfd(r0, 0x0, r1) 23:58:35 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda560", 0x0, 0x0, 0x12) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x0, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x1d, 0x1800}, {0x1, 0x107}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x3000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xfffffffa) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) poll(&(0x7f0000000180)=[{r2, 0x1}], 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x400, 0x0) semget$private(0x0, 0x4, 0x10a) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) 23:58:35 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast1, [], "a428d249087bb08a"}}}}}}}) r0 = semget$private(0x0, 0x4, 0x489) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x3e4006b) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x4, 0x81e]}) 23:58:35 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x100, 0x90) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000006c0)={0x2, &(0x7f0000000680)=[{0x0, 0x401, 0x0, 0x9, 0x1}, {0x825c, 0xa0, 0x7, 0x6, 0x8}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000700)}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0xed, 0x6}, 0xc) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffff8, "03033c02df71795acd00"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a79", 0x4e5) write(r1, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 23:58:35 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1}}}}}) 23:58:35 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) 23:58:35 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x83e1, 0x0) acct(&(0x7f0000000180)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRESOCT, @ANYRES32=r3, @ANYRES32=r3, @ANYRESDEC=r0, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) r4 = dup2(r2, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r6) r7 = socket(0x18, 0x2, 0x10) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0x2f) setuid(r8) r9 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={r6, r8, r9}, 0xc) close(r1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') connect$unix(r3, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) 23:58:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) recvfrom(r1, &(0x7f0000000000)=""/77, 0x4d, 0x840, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) setitimer(0x2, &(0x7f0000000080)={{}, {0x0, 0x3}}, &(0x7f00000011c0)) 23:58:35 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) seteuid(r2) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x23, 0x0, 0xffffffff80000001, 0x1}], 0x8, 0x0, 0x9, 0x0) 23:58:35 executing program 0: sysctl$kern(&(0x7f0000000100)={0x1, 0x1d}, 0x2, &(0x7f0000000140)="eb80bd39", &(0x7f0000000000)=0x4, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) 23:58:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x41) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff08000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28002300ffff3800088d127b524bd916ea01fd82f1125d42bab35883d0f706bebbc881a2ae3a4ea4967553c760ddd8750a25f63557cb981388c89e462aa5a274a7bc73", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES16, @ANYRES32=r4, @ANYRES32, @ANYRESDEC=r4], 0x28}, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="3284a53fc2b846a4fd51fefa3205ae055668eb7e992b5caff065b8eb82307516d4222f271292e8a95db36f735f7af989f81fd673fca0e596e0c50e3833", 0x3d}], 0x1) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)=@abs={0x1}, 0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) msgget$private(0x0, 0x2) write(r7, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r8, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000180)=0x1) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000001c0)=0x101) 23:58:36 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="be66d02defa9461549192cba574000c979aaaaaaaaaabb08004500001c000000130070973a78fffffffde00000011a0090780000"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)) setpgid(0x0, r1) fcntl$setown(0xffffffffffffffff, 0x6, r1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) connect$inet6(r4, &(0x7f0000000080)={0x18, 0x0, 0x2, 0x4a6}, 0xc) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) r6 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1, r2, 0x0, 0x0, r5, 0x10c, 0x3fd9}, 0x6, 0xff, r6, 0x0, 0x6, 0x7, 0x3, 0x7}) 23:58:36 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000001640)=0xfffffffffffffe51) sendto$unix(r1, &(0x7f0000000040)="fd3703f2b4deba2592c078ff8d54b6ffeafebfffa379133ea86e2833843f45e9a006724685c3de356b6787e8abac2187c835eab36d77973b3846ce3ccf41d2e6fbeca30eabede1f30422e8e03a3245ec66a5d060ba75581b7bf6f754d3c4a53df959f6bf0096cdffabf568c25a34771a504403d19e4281f0ebd2a44f9b97b8f958c46bd9f742ca7e5ccef0ab0b3e4a4acf42746de0c71eee4b0b", 0x9a, 0x409, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 23:58:36 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda560", 0x0, 0x0, 0x12) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x0, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x1d, 0x1800}, {0x1, 0x107}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x3000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xfffffffa) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000200)=""/81) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) poll(&(0x7f0000000180)=[{r2, 0x1}], 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) 23:58:36 executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x31) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x9}, 0x3, &(0x7f0000000080)="0a85168018de766e04748dd958b298101819383359248b9038afa9c1fe23c4cf5db96c1abd91e5cbf559d5c960e90edc72669946e6bd961616d62ddacb83dfa59481b14d3af849adf488cafe2d4d364ed792ca2ed73bab1b97c8472f026997521f7b", &(0x7f0000000100)=0x62, &(0x7f0000000140)="d2f0dcbb316a", 0x6) 23:58:36 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000140)={@empty, @empty, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x4, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "bf51e0ac1c57"}]}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffffd, 0xfffffffd) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) syz_emit_ethernet(0xce, &(0x7f00000001c0)={@remote, @empty, [{[{0x88a8, 0x5, 0x0, 0x3}], {0x8100, 0x0, 0x1, 0x3}}], {@ipv4={0x800, {{0x1b, 0x4, 0x2, 0x2, 0xb8, 0x66, 0x9, 0xfd, 0xff, 0x0, @broadcast, @empty, {[@lsrr={0x83, 0xf, 0x4, [@empty, @multicast1, @empty]}, @rr={0x7, 0x27, 0x1, [@empty, @multicast1, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x475e5b95, @loopback]}, @lsrr={0x83, 0x7, 0x7f, [@rand_addr]}, @generic={0x82, 0x4, "05f6"}, @rr={0x7, 0xb, 0x7, [@broadcast, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x3}, @ra={0x94, 0x6, 0x200}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x6, 0x9, 0x0, {0x11, 0x4, 0x0, 0x25, 0x4, 0x64, 0x8000, 0x40, 0x1a, 0x3, @broadcast, @remote={0xac, 0x14, 0x0}, {[@end, @timestamp={0x44, 0x2c, 0x34, 0x0, 0x7, [{[@multicast2], 0x5}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x9}, {[@rand_addr], 0x100}, {[], 0x1}, {[@multicast1], 0x8}]}]}}}}}}}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x5) 23:58:36 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000002280)={{0x6, 0xffffffffffffffff, r0, 0x0, 0x0, 0xb2}, 0x9, 0x200000000000001, 0x20800000000004}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000011c0)=""/23, 0x17, 0x800, &(0x7f0000001200)={0x18, 0x0, 0xfff, 0x9}, 0xc) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x0, &(0x7f0000001100)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 23:58:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20, 0x5, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r1, r0) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) r5 = geteuid() setreuid(r4, r5) 23:58:36 executing program 1: kqueue() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000380)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000080)="a7849f2646478d6621157abcb8289bf8a1007ce7eb2743d2a19e35dc6128371254de7420b0ef36cb63c4623b9db92ce2fb2d38896f41c24fecc7fe55551411c53ca34b6eaa7981d4e9285efa826db620a912f23b", &(0x7f0000000100)=0x54, &(0x7f0000000140)="4f4ec38e90a6c83cad4ac9099e2ddf688df2ff4e150791309001a5", 0x1b) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xfffffffe, 0x0, 0x0, 0x0, "fb0599294d184924eec7f963b182351026455fa1"}) 23:58:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfff, 0x4000000000, 0x0, 0x0, 0x0, 0x94000020000210, 0x1000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [0x0, 0x0, 0x0, 0x0, 0x1], [{}, {0xfffd, 0x0, 0x0, 0xfffffffffffffffe}], {0x0, 0x0, 0x2}, {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x6, 0x8, {0x1, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) 23:58:37 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "03664e2baf0c033c7ad293795acd0000001000"}) read(r2, &(0x7f0000001540)=""/216, 0xd8) kevent(r1, &(0x7f0000000180), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) 23:58:37 executing program 0: sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x4, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000280)=0x800, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0xffff}) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) r4 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x58) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000200)}, {&(0x7f0000000280)}], 0x2, 0x0, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) dup(r4) semop(r3, &(0x7f0000000140)=[{0xecdd9e9d2205681b}, {0x4}], 0x2) getgid() 23:58:37 executing program 0: r0 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) write(r3, &(0x7f0000000000)="64ed6a4ec27dda453359", 0xa) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 23:58:41 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000300)="938e02f2f6a276307df5644f9a0d507ef4fc3cf250a9af4e68a8da7dc06343146b278bfc1a5f1ccabf64619d3c27682f0fcf2821c2a12f1608984bd0b74b7f1cff916f3a563792fbdbc0af80ac52f9df0bc3b2ad77d5ea84fe9ac99214a13ee7f11dacb7c000df25f7c3455e880636edf7d6b806e1b6d072949aa489fd42a4b4f6e3cf2e114c6ad65ea338359bd185dddc94364c0ce10d80bd4f6d3dda", 0x9d}, {&(0x7f00000017c0)="791c2cbd147ae6783e01ba5d7873bd4ceb6feebcb1501f01afcbd803f4d2c62476dd5a7fe55b94e7517013d4498fea0a92439faa1f803f467b71e7a44d52c9aa4d04e73e45df8ce647286d5887a5e837094d7c6a0f3eeac841d5c41a381291635066156a20094767184e50ff75860e61354946355cd03dc24b16aed8a25243c4835c8ccebb13f2d44f98335afe81b4ae6413f5d262a7b345911fe79682244878cacce9e915fd00645d6a0f8633580d29bac956b0d61b411e1332c3194485702e65b2926d3b424b762e597cbfebda3b44fad00823f9f4cbcc0f70800d21656f3866884834feffba4121d3ae64aee6a6cf995c808a691c3a977fecf029e751774a1e59302df3caf1c3286ff0fe72257f4d8a20a4600428cb2b0e1eae7d698ebcb2e450a4cbc332d785dda913363ba3b4001bd9615e57a8cd0e49621d983c5c50ac5fca5f69fd57d4994f1d3ef0e18a90e1fcb10de92c48c269729274aa0c076f25ad454f46bc5c9d35d25773da0bb1191ebba518b3c769e24120890559d256f6451674c7840000000000000000", 0x18c}, {&(0x7f00000003c0)="18167f20c3c62834f03f6477337dc6302ec614c965770e7ed641f730c3926d439a226b8131140e2e0ce9f8e27ae21573ff4e84996d1a1e870a826c480f20b55bef892ad96aa4463377ecec2d0cd2b1b4d38921a8e3e82c8fd631b6617f04c218ca4ab5a338fab5a54ee6ec4a1bd73d", 0x6f}, {&(0x7f0000000440)="b62b8098627a819f920aec26fad654b81f5999ad503caadd7d5a7eb7382df43576db6e8463c3d329bf5f3726e74468489b545222db08bd6a5f44db1ca3cb9f62b2fb67f46814eb16ff4182e10c", 0x4d}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="64777d0a1a1a0e246b7479448290d4e41b342cf1399f8a1ba857e21f82eb1274d115e234f2800988e8f86472f43446d22e6081685f4705c8ba221986ea8139dfa08f6bfda89ea32db646ff11e064d283dc379b6744867418ef242ddb38551e9969cf9c19c898da0a9aac6194fe641cec7a92f4614eb1a81bf73fc5a8be67e60b2f621749b07e09f45918e88f8a845316f0bae319b0af80c9ed62b1a634c57ffed6e36cf65fc01ddd673f9d4dc9f46f556ca246d425b6103f525aa40aa0baf5aacf528342bad035b3ea7365e5a4c89b38b038b8434ea2f1bb49a8ac4e95926de435bb42cadc1160203740aa19863be65a95df76896bc6fdd7691e95c142d9e3785d58b7aef9667d367f1dfe194eafab844b3ef53e6d5d2e7a4bf77194a49e5b93487dd26918a1ce9aebd078a4c0b1011b0d1ce59980719d09195732bbaa87302193dde12eba5827108c6cd0915cd50637796921809fe686954a63fdbf11bf8aca472295246e7a736beea72a0e9209c8b2330d589a5c6d4cd1ed69db73e1693a7a90b2c89033d48f85af2d8bd28acce7a45a9da0f1b7dec89712c930ff0ead48193f24aa237e27e2fd8f1e9078bbfe2af60c55b9adee8f84af4baad9bfb94a2684649baf2fcd0730f355c659f38f39280fc9575d05af02df56694663ee107d333f7fe3b0a42f7bafc36dfe7c366f3e755611c59274803e9165e2500bf5ce2a74e00f3b2d5d76b6e2d515106ae3776e597bdad7da57400353a4305672b738a74959d587e9d2bbc8dbe5b279eba70a800ce0f60c50fb2977d8f5823039c140140324f615da50f9c44db9ace5f7946da5ef248aa7c9f72dfcdb081c5411d0ee78786aaff7733b9aad0bf209c3a77f50e5a4a6fe7413cec3f8951bc3d0c6acf9a57e99c815424b1b65f534c952dccfa8273b68db111a28d8389c49a7c9b47653c3ab8733c69a48905b0b7ede12da1064e1312450da8beea9f23fd121bcf9c9cdd99794c5a96e8245c89a1e5cac3fd823d537a01759fcfee1762227321a6e185b76455772e0a10e84b8f7396e52d6ee73639423f963fd6053b0449c251ea4b1fbef3c4b3a7dbbf1359e1bf8a4809ed4e93e7fe083550f531386f53530ba1b0a9d6d1929ce5e1a942776b73e17963b177fd3e0f9928dca3775ad84258e5fc781397864429c39d72d0c8a9810352c49bffc266e99036d9f4516f79cb6d842a6396e511d4c7d4155c25eab325a261b6e607f9afcc3a9a436e198c82856ea7a584c1eab79ed23d0dd2c70919280eb3b75875efbc08cb6aeaec2bdb86e0f8cfb0d8657d849ce46bc40d581ff4928b6785a104b59fb25f155463a2f17f056e2dbd1ecd0eeab7847e6fef9691c5e2d794cca8bd3958ccaa21d43cbf092998888372020415e50c753dfe930d270fbd254beedf8e5421aa0f513d259ec4c500a039f51e59bbc7dd347a4867b8736add4bab69660af26e549a1f32aaa81b94e66a37e40571f10c2e47c3285dd5a447a4afb8aadaa44c67de2802c64ca9607cd21857a844b94b21360dd4231fab32470f1230b9537c0afcf75082eae576b9eef7b60402117ea71077ed431cb15fbf9ccb2c742251ea7c7cdf824579996c6b14f63b099d3a607c8f3d14b9377f2a974aedbcfd62162cc2b8b70fa74cc06a4488615b025fdb59c611fb7a291fea8870a721bf483907b2b46fdd3750fb46dd25c08667dc8484889c4c4ab1d6591e0e73a0afa1a8a5b22d27494aaec5ab5c2f2fe3721fe40f9c430512f54dfe4685e30e5c763da6407c8487cc62cd86e08c1696ebaa39b093541bc90ca4d66905c63b5f8cb2e1cdeafb5c6cce1cdaed3932f6ec708cf90b47f643946baaaf2107670731bd8aa13e256642d56b1d93d793066537c6bad656aa30820891ef0c2223ae8838e413c735b68f8ae28d60dc4dba285abf7c1960fc8bc9126fcfb09f2c320e3f6879793fbff150b556a528ad3e384de9cf02efd6ce24cc38cc0f19b563eecc10d7ef067f9ebb05279e8c2855f16caed9f2d9a3c3b97575adb306d28aad1a1d9903c59bc41f9e5f9dc0bfb232441d6159f23c04a5d9bbcfecc48927b15cad2121905b62e81eb28c8e285876e4f534629a81091f47472d679cd4b61b87aca862553857f235d73c757bff1dee6028ea625179ff5535ee7ea5ea0914a0de9194389c1b296701bf519819ab8b6bba3acca8b7ba54eae0aeeca7fa4724528b4accdfd4cccf5811b5b3f53fac6115dc836db66030ca360e2330297c27d1d04b927a902d64f4fc06b5262884b3b291303957b2635d39845dbc44104b42bfb1db24a562abc58cb7b4ca6286cb70c469cfd1d6ea19c44ee3a123b56341c174ecebd58c0df22163b29871a8d918909a272c7ba0982c9da9f76e27e3644058d48a0c791107d110f1ebd47d0ce180aaaa6755658290d7780b7bafd6311cf6be489cf55ef57d10e6cd5878d83ba64c69940b6d3ae6199c4696967c755912f91d657d202c645f09e56eb61ca95d4a2a459bc5b2d46d02b6eda9a2f485a2964b9dfa8807701372d2f89baead7ef6315a49e64bf1d9d8616e5c9181438643ea3455f63d320348cb2c685a0683866109df4391c3183696ebffb84edf4c1151f70a42a1af14131940b4ccb6f7ec4e9fb4b1489aaf672c1e8127190f2eac9a0931f1915888fa35ff9301f0102b4238a7a08d095f9aaf1467ac4f1c4285c30cc0a62b272b738ac738de1bd74ef021c689f848acdf18c47edbf145c8ec3a1932b23ae1aa8f9659402a38c110b1712d24b77e56ddb9a0c7b6a16bb75d3a62e860462f51405b39839763b1f950e13b2b9126f6639bd6f5db3d9cef3c23c6a426ada474625b73597f5bf706e17b4d0625377a70b17535bb6e9ccb4e41d389326f922f0b0d31281662ccf206167c797dc292d54066fb402cdc24e16d651f0d4178694ed2f5e371a7a8aefafa01b9cf79aff602c2028ccceb226675d35c2587914da0fe0dee856f197fc0a8fc2457aa74a67896cdf6183111d80e856acaa411fce65ae489cdc5e96930fb64aaac408010ee0e3212ed7cfd12b3c6deb74d66daf0ca3ee0a1e7a16beae56be43c691e74544b76f1f0528c4cf806f87d991ed61d4d1361f006202a7d1aab3f1f09563ab4e2ff3f6b46ee944bbfdfb1028d85fa950f2d7134f2c1169f94c57d294d214414ff3d4af7019025ba1b0b5a718d864834926ee10468b7e888b2cb674b9f10afe65f25cf86bd150c72afd52fe423949b62bb2e18abcad9860f42347fa4ac5f43cf6dbf7c83afb5a7988d8be55dc97e11e8194403afdbfeaf98457bd192024432778619b40f8b4c89eeeed29ec8973098403bfef9190bdf6809fd0796c57fc8badba44aaafb28537a4b21fdecc35fd9ddfaaf0a591ed26be0a03891eb7168635642cf6bdc9c4ed3b411eb33096cc3073dd1c39721f86668e3aa3f25fc81fb1fa76d6e873b38bff5897484118c57e3e4b7fdb0759d7e0c42f43b510b10493265c5ddf99bb326a14ebac9e436c9c046226569618cf8716cd8472d45e5cf44148da615e747d511b20c10a13ea92d19786973c9e7fc0df11238bba944d244388d64d5386668e8e94d1586f14d31a75881580cd9ff91d7fa78679492dbefff58a534460c9fdfd586f2989336c708d5eb6c0999b6b7ddf59bd4f000e12c24ffa7571a6f5d13ba7afa1367c595637318c0ce360ad69e23be2871d6cfe36e3ac995ba028d9e75736979da7115237889d2d5175351fd4b3669b5f8598b90adeeefe2e9cc534bcd41ef9975ddac0d7c5d7348e67770a7cb38aabf8222455bba9a3e036e8cc6b771c9a9f3faf335cedca59bdfde10a738bb0f753917455492e444ba788c3b9f3ca4390c6b64247416035f908b03e687b2c454703ce4773823fadfab646c96a276577fbf1b6ee9d569e10cc476918b5896e01628770963680b86aa9d598286ddc8155efe0e43ae75a3a03d5fed576372225bc868ff096782a1ac7c50b0becc1cffc93f0d1ee90ca344628cf27ceeafd9552a0104c848092837fc3432231ca02e88e3f2c4f73c0aaa2bfc76a67d3d9f5ef1bbf4bed3a1fbe08850dabea7d16e1c69fc5daa6b3d7e596fb88e2eed3a457538cc9e1f345360705767e83e8f346b22bfacb7ba196baff2091c934ca950fba47c9fc0e1bb881565e1895def859d28fef6b17f4835fc1c11242e4952d543f6dd02a66ad2a5c362fd32d6736b1ba898fc4b83660a9d9c91907680c1180a525a363e36fd57eec744d4bca7fed0f8fe6a39472ea0e0cf0098892367044c6e7b9a68761d896825844284048fed9ecf9638f8b72e2b5ee86c82d7ec1d02f2714e3a849e3da2dd0a4137d9c6beb07682431d417bbe0eef0a4dc43176e8663c96d324257e7cc1a079f72039e93a31d106fa84c5b09d0f22c6d468ba56e1295daa8c807a0674e1e3e72fe7a3ef0e30bf33e202d7b55aa4de0be938fd2dba0833400fee481c0bd45812d2c211354fa7d6d42180521508a21511cce69747603dd39a98de11da8da2539f197c811e3e1c3aa3c3c058c8270abb05235dbad964a21ebdbb97ff8d1a7fa7ba1cbbff7f6ee7ef0ce7d19552761fe4ad26e89675ccb958826efa963781fd1c02f718324e6570a3f1c6a5a5f3702686cdbc7352511a2b47b7706f01f47fc96072e155f443bda517aafb4251da3fb77d6318ca1160ba2bcd7ce04d71a3c69364663dc125cc20c78b8eacdd6728c74a0e312ec54ded264f3b7a68cad015d03e4bd38185e83c5683da992d85aa8cee3bed1f53cc8a2af60ea87282532bb5d6c5762c3a3c6440f17e82d0316a588f6572e02785a59b441c5e2e16a76425238db3a3e7737bda99aa1ab8e20c1cde114b18e3312f761683c23224c573fad58c261d7a6d1ae52e937b9260f03ab75705cd52998f99b3987d94d489684322b214bce5ee6cf113d61bb42359f02bd801fbeac4ead538661ba7fd8dd529526d0a61e09544380da74ffe6dfb388ced91aa32ff3c0687a2e9114ed1b22a04fd7b1235b461e21ee32264ebaf09a0d4e06f55c373c80f5c8ef28a129d007a5ba1c8450845126d40c615fcf7d415376605dc890509d130f107ce37b68d38d1ddd8d31bae161f28c575f381f5dbf74829d49211feb6b0fd5c7c0aa95f3092f2463385fbb80646516161e7d11a0884ce4ebb7b1a49d135bde2bf12188153f3efc11ab5f88632327d316f5f6c59f482e06123f8dfe3326ccde1aba4f2b2ffd6a18c16319b4ad2fb82ea61696f50b5a3492f4a49bb728b58e44ed5d54c0fbcd93ced80b4bddbe7b139c9774da296be54187b7b1ae81cb99ae1d7a5ee419013e76359de63f40dc042e7bd9749ab6b5fd451f6a9a4721303f5a7112ea4fea03c3185c15aff6c37d542db2ff433f75f5b1c55edc5563349407f67157c9e0bc98dbdb76c7cdffc70331b721c188e61f90a7c1d522d371acb1829cf94296c8bc9a13c97a6509c140af225d438093a0cad27313aa8838ed69bd4acece548d8549c1123beb888e69691c81723dea2605e56f4584ded9895603b7f73a97a3b73488b35c5f1ae8c3d2ed0ed459bebb3d4de4958ef729c9e81debfc030639c06bd3c92a9300d593c040ea0117e304f6783d14946da7fdf11b0be7986c01ad6b6eb84655f6e15db7275ff923801751e7b4a264d8e4fa97e47d944234ed7e8cf6f1281cef4dc6abfdfa03e65d05d7255537087ebaadcd97f76ac753f16b3741733bdcd6dad7499d5f18f30a8307e62c1f64d386a329d31c088b205398a7ed274d39cb19c23e4849910876af02f2eec682942b9cfecd", 0x1000}, {&(0x7f0000000100)="47edbd7352df0aa8234366f76efa56fcf37990b506c61dd3b696ae9c4d9b985380adf134708ad87112a88ee5f41363823a5c48af", 0x34}, {&(0x7f0000001540)="017adb3f395c2089f27eeaa1a59c773b2d13c82eb677ea3efb5dd9db55ddcc47f80386b2ca07d3c078b153238b22e36a3b9fb8b5b722abd5b7fba3ff4def905e99f88a31899e159d1fb5e02c5611ecaac5a00d311ec3920b3551d68c4cfd8317cbe88059cea1dacd1568ccfd0c7e5f4342093cb7a317e00c434306f7655cc19581edb6f1dfa463387c25c68efb101f7583aa99de570930e7300f693e41fad01bbf114cd3897425cf5337f7ab285369df00"/188, 0xbc}, {&(0x7f0000001740)="849b286236fe03c500fb408a4148b010682566ae2cda750318c47388c9c1a1ceb97e42daf8633d8e64f14315aacf0f77d80722a19972b4aab1484a432b466122891bb187", 0x44}], 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) r5 = fcntl$dupfd(r1, 0xa, r4) recvfrom$inet6(r5, &(0x7f0000001500)=""/6, 0x6, 0x1, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) open$dir(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x76) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) mkdirat(r6, &(0x7f00000004c0)='./file0/file0\x00', 0x15) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000140)="39f14bb65d6921effa04dd23bb0efe41077abec851faeb5e6c61d37c8d188cea6dc1b539b30cacf4eb4f6fbb159938ad3b38d594ccd8a6c9a9c0f910d322bb1e40fedf5f17d7a4612ded15d3e2a5e735fb5f7a0cc6e38bcaa03070e7b25d1309f8131d", &(0x7f00000001c0)=0x63, &(0x7f0000000200)="39efb7b69f43152c5bb9ef5dad4d675bddabf4e0ac874cf2712521e44b87c89deaaedaa27e3f70e92a4f9dc622682917b98cdb0290a7342bf15c5f47368387595cfb6558ca0aaabf213d7ce7214400da9f385061a50fde7d0c5da31f1c895a27671ced84e689465e4fe9e215ff0786f124c89f51b05897620117b187e08546b0af62904b6b9cbf3aaa19485bbf890968e5851c50f7fc9ca806d918c5ceafea5fe894d05fbcf63ba3cc0568385b7c", 0xae) 23:58:41 executing program 0: syz_emit_ethernet(0x13a1, &(0x7f0000000340)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x136b, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@routing={0x33, 0x12, 0x0, 0x9, 0x0, [@rand_addr="78da01c0ec37504323b8773adfecba9f", @local={0xfe, 0x80, [], 0x0}, @mcast1, @loopback, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @mcast2, @mcast1, @mcast2, @local={0xfe, 0x80, [], 0x0}]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x1e, 0xa, "0c8dd0dbb52cadd117e6a7b46edb186bfcb692b5d3ba72897c46cd7ff97a6a02630916d1cd398f16fe06ace4da229140d88ea95045ba0bf355f4bd26be2371f21540d541488ab3ef182f728af6f3002f93d7"}, {0x2, 0xf, "2941963c764949655de8bb1bd1c1c1538c8e39f0ba511db87b0d2915823368b46b0402cc24dab63c24d954519bd99e58651075f7603e5171c57dd1b31e8181cd9f85e983af4d134e78d98fb1b7afbc7abd9fcce11d6ac160927520c3baf2e996e8e5fbdef7727dab27ec5ab902873331b2dcdfb1e9de"}, {0x4, 0x9, "28957bbf27d676300c4cfa75b4b805a81ff72920c925ae6b2674ecbbc1f7413a7fcb2add60fb27a042f25bf793a55f9b70df66d4ecd8b6964a1762488fdbe02ebb6fc6841685450d"}, {0x1, 0x200, "b75c3aa8026d7b33194fa9eb061c87ff6e9bdbf52dcb8bb2d6539004449e34e1db9073e5b098f9ede3857282a13ce0882e98c3ec06280a8aad918b8466cd94cb5ae01871e09958475fc8da4846b9fa4a8f544fba26a1f86935a3f9ebede5660729848f79cb57be77f758e7b4b4b818b496a3e41b0e255ce25e7895c37dbd1e76f7a9ea1a37e8e76cc1f0348755ad8538dbcc9b89cfe741b53524ac7f172356c71b69132a5b900e86631c12b67c2f668da0d0a783014408d2534969b75cef8c498b14a5ab77d0c75ac3e7fe64575550e845b7f4b8db3c3045c4db2ede88daa0637c83ac672405d07811fa7f57eb41f2b71e3a9c30cb9e2430fc6f0d85f74e032efe62b1dab7eccdeaf413397b0e447bbacf8edc921f5ba4082dbf6a8d5569f5c8185301e8f1b2515efa710bd6f09d459aff6581579586b1e2f2d1c80ad5adc9b064e3c470bd1e0fb13f1c6ca3f0628326802d9b8afa5de026c75843454aa9c3111b5d8ddfd124a7a44e10c68b2bc5730f576f3e9a6d204c7b9eb57c58a7caf8eef6de2d970a2755ce6d556c95f21195387257da309061297ea838397dedb2964054ac8d5ddd5b757ba5f075c93793307fdd9e9c7bdfc794105388f6c8f2a109badf3ba946dc66547ec9b488bb28216c5efda99527791656b0de733411b2cf2fdf99fc66b13299dcfc27e245ef3f1a4fc127367595fd0cebcc57086dfd02122e4d7120c2cf627e7a03e2e54e483e7f71567726f72d99dfc2431b005f33f1c2fc8162ef8506b3e88053735334574817613603981e2cc651ad79ff3d6467cd8343a4356f44e72b825f68783de92a536489aade20528bf5d4a354bf7b2a42342be93a83bbd69df77590f97571444962d2a832acf753bbab5dd77ef7de140b2960a64fa0ca55ef33660e300111381d9487532686b9cb34c015b1025ff9d9d26287dcf0188ac9bbcae9a9894783817f37e7fd2695a467b3ffd5c5ab1f9fdb62ae9d9a5a046c1767d39d3e8b693a3dab810a559f5ec357b86b3849b2f65e77057847986407e7c3cd0f608318a112fa89bf37080aab35863598744e1220d4625c1395e26b2a3a61d1260c934fe969bfea2d699fce1e18a4c3136a50cd4d4b9caa37cbc9fc6a1dd26ffe603a862a1965b78941ab423957a76143e32e452ea232bc31e97bddbaaf00433197cabe737f944fa9c03a61ded29f10854fb35bd886c2e0785693880c90fa0a77c3bf9867f8f73987afe5b9c9604ef6f89c7ebeb9e0fe99b3579bc185aee0446dfdbbd1f003b404a86efba6b52122ea75e4480101c91c0dcb5e38b70a4a298952cfc6f01ecb9dc935e5ad5d1db315c318ab0f71e18ac8cc29faf91983238338d8a77a13bbe52a072822adf1c9420785881f19dd41e593e4757af84b7e8c5b62dfc007b60863f46a160e7f0abce218542e39df2b50da90e83c55785db6389364910deff402969d99f04414c009c6b64098ba1ce7d7df32b18b36247e0ac75f812967e91a82d506c5cca429c6a500444b86551118f95e2b1786b820453f9f08dafb1fe05528749271d781aaa2143045fe4f1d6321c7e17c9761d70eac82a0a1018eff53954126ce0160eaad0aaf04be94ea3a06da98c72ce8fb833148a84f6601de79f0f112ed3747b1148e9e5aa4daa6961b76ba0f546b8288ec133115fa094d6dd44dc13feaf46f72550917d75cd51f5df623866c490ed1f51f203119f4510d39a9a485e226d42b9ed22da510d7df2e95af2572f2d0f05368cf724ebc1f323aeb974f1aee7a03286bc8a07f044ac01b7791c366afe13556f1f3fe9795859ee33dd8c226afd15ac7d03a7b0d021eec923956b90e93def94c378a9e182d212e89ded7468621148ab3bce0d682426180cbba731ae079f9da7f0c640830ae69cd54ac096db22bf4e8ea4e8fc3cc7bc5d5a14f493101298ad1a506baedd4dd76016b0ae36d4c8a86cba90100a62cc52663b46cdfcda0e1ddd006cc29e718278173bdf424c031f4fe7eb529a7c66a9f50b0aae40dbf1f9344aa69302cf2484e5ae70c3d61d9e93aa4a31543c34df103b40a8e9d2030254701cb6dc605dd15a7d1674de21c8e8b7e63829581dad8ea9167ea4aaab7675e66e0c087823a93b254f11c4d2c51811576a6d499c263752770de0aa71f349851e40b87ce87a37fabc92ed313ea3e82e2324cab6b3c9f511c4bab48b68e4d49a4b0789e84c2c953ff318556c539b46a74f4bee6216fe57c685b35a6b6a8f7b4886cb5f9002db52c540f9dc45f8cc12922436d63f18e8c6fc413c7befc8e8b35be8dbbdd2540c6ed7a050e2967af3e3e3497c723c1e91b7bf69a93b79a2626ca452cbd3857e0257fb1f424a88d1c56f94f75e8a39cabf5f08d186cccf912063cba901f15056e4aec050aa82bacc9c562e79325b582eadacf06799358372aa182a1cbb63c05ed526fd092a4b6998df0b6714c16032b5874108d1966665187e9f72753aa4b7e19b2228139f868c9c39aa8794b9d27719c11d8ee572e98b368a20c916ae2295c85d5958b21792c777c6df6d73cd87bfa2390ba57079f4e31090ec4ee2c411ea08a5dd06a109db9816033d32bca84a33c56ef6f64d610b4ec745f265c45e5124ff1e13438878d6f924df811a3026fdd64c8ce34309fcfb83bf14f28d90479c355e58c240549b1aafcd551b1e490e883ad5fbbd4ef98f1a163be684dd21390145b4c8834a818c91c95716dadec5ab770f537b6a8c11274ef6200363672485068b001b3269ef7e6c178037fb867af790a6395311667cae04a7af6fbc68c7164cbbc3dd7afac7c7aff621b97ee0d2896603d06937f35f7f65923785b91974f1c1dcf553f8c380e8c235b75481bec25d1607525df1dc2d2eaa34dd682b93cbef506589e8e5a27483f3bd614418c46350df76c20d3c798402c07ca98ac933dd9074541ff01a562296fec314e97994251afd69f7b624762d2fae76339c8913a0c8b0c2576e9a2c355f25de03df6759c03197ed4b36708a41791358fc7e649f6ae8a3d65084879fd5f72e3a27973325a26afe400f436a86fb09268394a1ef5615c2e6c4676b2bb0574eeb6db1728dd4290fab28341c8f08fdebf80c58d26f519a253b79eaa640bb75fd6d47b242a587adfac42f63c71783966b5e34f04383e46238c9e4b2a82ab1c76f447f9b934305e549526b4d7b8ce493f33142589e6dc1aca60ed4063854473599f84757971aa0680f3b9c8c545cda5a4db863661b202ab0b3ad7cebf12e4276bfd966d1338694c627378f0326d95d3bba177657797e357fd7113e4be8fa45a3df6c595bb4f1edf54dc339db6108ebfc98fc0741a45beeced9d2df0519ee4815b3bc3abfee242ddd734fca9374fd7faf2eda5c5834988df7e2c7604aa48f22a1e4409b1fdbdbe85ce298461f5c39f819dada3ecb03d615e9b44506e5dc5a1b80d6a14c86c1e4ac0e6006bc235e517911629da2b3b3e852227a249a3657501781d4d52cdbd9ec9f7887fb7806dde95aa871712c5cb4c035cf3a30227826076c2eb10b1b8a1b51cce2ea639fe06ff71430d17580562070743ee68f0723c0b61e7135bc9869237d336d23b5525f60b4757e8490285acb0e4f357e8a3ba7cebe4c48c665489b61a1ab124169e6c00d679af08b5788d68d9c5dab12d30b5c8e219114dba0492fc66a50bee5daf19783dc49b5196193ef04ce66efb72ac89dd42489d4cecea36bc3631e3be4e1253d06f61b66bfe89992db71e00d3de8d9b389177203a2dc4ba070f90bded759996d871e03256260fa15e90fb978d146b83629a25c8f08adff1834a80b30e72e3cbd1a52873b3f4cd4d90fe58574bf326e1acd8a86c84730a1822b0da883ca677fc0a6e1a180a53dd19b406957882c6e4c0c8e6dcf41c6aba8b38fea72a0cd8a3f75e2ad027545349fbd7961779fd9aecb0b1c205e632c4f3702d4049973da1ec313a2d9b3fa6932156ac8750758989da008a01c3a62ebcc526af042ac4a099dee02bf5254a796fb658c2f4603d3ec361c9efacf2efa44fae32c199371970d7e2076d962c584562df8e79d881706bdc9e129ebdb11e3ad50c93b09b536761b53a71ceaae8ed79d2224be8bee13d1e961dd265b597ccb4026c9cd2970481744bcfbf08cd6432c2b1923b51ea668d2f015a58267ccb1e281bbbcaf07d6f5074c0b22193f15aee57b1fef93742376e513b633569b52684ae779fcb2fd2db2f8c489d5d3184d39a5a29398d62aa9059b5b3aa2145fd98385d1305dad6728b63a10627da83676879a2bf566bc99a5d426e5c4600bc00e3dd91691bb6192157fe79685c2295c8531b100df02eaeb362713a874551a73ba6b98df861def5767fd9f5410947de1fac4abd40829173b3611e67a2c16040a2b7105b2b27570edfc38ee478c168c860f00007fd551039c8dc268160491f13cf7e3fb40ee972c54c0f53acc101941ee51499683d5ab843948faa4f056fb75db36f7453ce5cd86503700654bc031da9de659f812d8fd5769772b6afa40097a221dfb1edc6448fa2f7f554ebdf1ad296eb171cb4425aac17d7ec6bc2204a8f64dc8ea6db41e7ba2f6826f6bc638e34a4ca6c91833810cd834ed2ae0e19e3d5eea8a40dc71ee4409df2687ece4e4a8392262fee5e6cb5646bd20a18770d8a8a75a930590481b1dab64a4e6bb5522718a5e57396d25eb6acb47279a3f19f4a09fb3e35d78f1a2513de893b9f17b28450bfc154b00c6b1215e48aee01a0d902d12eba14c8b578ccbb901add6ef60a991f8b11c90c63a426feee2559c029d028722acd4722c5fa6e835083601ac76d92844caf0e24d2d56595f916c198dd86c18b96e18b43562d630abc6e582f442de59bac82fde8e309271fcdc641afcab686f2ca9bce0aee2f5f516eaeb1e28d91ac6e2ece7a2414cd54bd682367613189f1b890470952f2c0d50a486a3e4e20fd91183a4dc90879fe8dd07911a6448cda36f4e93b972193efd4e36588d047faddd9eba252db66be5a5a362b0480987f29a671ff5e44580a1a37a6e1db227fd92a2f1e7bcf98870a027be81cedb99fa7198791cecb6a220d722ae67e8fa105eb8efd7c8dced98f01c8a888be6fe2f052c2d3c94d57f9b1c31145e88870ed9008c7b485399634b7880be49655ed5d4cca3d0b56206eef5b757f5b40204524d22986f3bd3b7ee85730b6281c36b3f49ba20dbf3ac0f2689c1d33b45a0b79efb6dae6cda0ab422b4984d8bfd6bd1e8cbfd2058e263d639358130b6135fe905425278b1e4e53ba9cd5084440991a4bd53243d7b0c03dac0d2f33fd3f1a0a77771323321d0f9ea4e1728f4c78199ed7158e5490b4eecca9c21cd6d6d7f3d4ea18fa0190f7dfd24fdb184e23c44b7bd73e7febfb747b0d8104c92d03e9fc2d21596b7799fc3c5c177bf89a64c64e7dce46e49f23ba94fa0a7574c9f2bdab5143e47603354d2c5c3a5ded5a1e40ae35513eaf1ecf64eb2532dba1aee609457a26edb13f9d4566f07c46581d7876b1ba9289659d9252292f69f0383939e69ae1a459129ef255b13c9305c1ba2c2b0fb299e91672738feefc7056787255c907a571520c4e265d7efb14a375072f4999e4f97b8f90dcb8fc5bbf0be0c250934ff09b8c83ca6c2519370770f6fd3a094f5b57517ef64ffe491c9adc61cf76c7911c7a669da0d65cfd6f4cd1df0599933930cb105499e5beb4f02ae8379ff3563587f6075abc392b6071c992a626fdf5a4b91599e2b08782c17ba159ca48ae7433f92cbacc109869a34988a6199682c0512094828af469528c8466696d"}, {0x19, 0x17, "1c67e1313cf5e2c312ee7356c236bdf787705039293668f45cf1dd2f02a5360698398df7bb063d00989afb081c354afbbf6ddae50e44c534d45172541e588cdd116390cdb0cdf8c8f1fa3bb42203879a44002b2684247da6b61334e413a99f549fd5a56fef1cbdd5ff57401ade88768762a5ce22f0aad6f5c666874d18d109d28983574462f2938f7693eca6e7e93d4ee757c0d6c245882762e576587b29957f2a7a04ea0d39c705f10d17f892fd45111608aa5f101cf0d8e8ee13b9"}, {0x1, 0x1d, "3b678569f71c746c0f5fc9145413b6d95f4a6069c40422a6b18732f4350e3bc06ecfd6d57c1776620e89478e7ecf5ffda3c158a74f56b7da16d59ccbc998a8a5bc1278f13165d8f9ba31890de6cf4b70f89520089ea4e0e8c54a4a9620d5f289014819fc86430caa14a27b7d7d748584340172c88842cac69de5054956a3663607d7226a5b402d6fb638a39c26d3c1b1874a61aad86d3cbaecf86073466c1148367952e15edb941132749249fbde04bda4095b144e9876ad3d4a6059ae6438a1431388e0271d4de3dffdfed36493382715aa6d915c83c8afcdd240c88e966086491688ffd98de91c11a168"}]}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000000)) 23:58:41 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x1000}, {0x1, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x6, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/61) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) 23:58:41 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x20000b, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, 0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) close(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}, {&(0x7f0000001600)="bb5c8edaeb703898b7e54ddb9884bf40be3152d046d05432941fc48b3df1bdeb5371980ce7fc9f7ea036e0a1d29a560d5ae61f16f58da567e68b43cf380f4a4c3e9c61b75fa4f3d735a2b7c172b37ef9c4d1215e86efe481518756b5cbeadb39ada1677c193e9ce7cb3c8c1f4424ff508892ae1f56241f4e21261ec38e0a8177abbd2b88baa850b113a254e6ac36cf743b2f7ad5ebde6b277e6bcf39d7eec4556c39393d849eb3f38c06dae1650367693dfe7b44a4d560f0595937a67d610916a186b062989e079413dfb265129af89d461f12503240c759acafc74565c38a996d515009731df92e5d1ab7972c25d43147fcf1e009e4e8884174092eb9918f144e58be2ad590cb5409af4bbfc40942db15347de874277873b5847d66124dc6c25172c2bc7fe0b7d91bdbb1475063252698ddd6a0d20078730ba0d1bdcba32fb9725ac82fe96c9af4b50c548d5e28bf2d61945e4f60465c43db495ee0c30f636ba8d58d064308a1c22c7e2144e3ba4da468307c86b0e191b618c49b6ef46b667c539eb85d0215f947d7f5eb31be75c20f77519616a20d1699d6718f987355ebb8e9929437297abd36014cb5ee6b3427dde7ef14c769e9ed88bfec0e4355cc50ae7e8e2d61aaf60853610b1bf6324ecad6cde219102b133b95c9e3971cfb25960732b0e32fbf73c0fb33a197d996f8269a6c837a276fc30c883aad71f306c904b2a4d3365b9431d5833c4a534a17d3e3ed8f21e535d1fa4ba8e6d51a6cc777337afe3c52ce5e39b670c7cfc461728ee7cca943d2f63dbd48b2de4795c8179a90db2e03488b41f0b458299957d27573b59d12e85bd540c95a8f6f637fa16b1ba77a8af06e4ac099df14292924f764834f219dfaa6d4d7983a36e1f0095f35a1a5a116003d6483505f32ecf8666e084a79c16273b4aeeba77ddfd31ac5234109c101abd808f5bb96e54b3c8d33014bf14fb0890af11b270dfc0ebe580281d8476dd57e4f6b2d0506d1b9c44b0c5267551dd8412dad8486c9452a797fcfaa01b3c67593f86bd4b87bc44e371eca4453ca99d136ad86cf0e2b9b3f6602db6ec85a4e92d3a6c0fec522b7988f158ed7f66e3242b02017db31f4212edc73f1d1ac21e9847440837dd3d98f5f87983b2d06c014799a108d840e269363208f152a25fd28541efa4d461436eba6cc96dfc1eeeccbd7d81fe3516f2979f6cc32c81064058804f6d11330660b1d643fbb2343abadf6bcae07d8e372390c9498a68f37442a46a19460b726b58f71551292385ac35ac73e7eeda10f65fbc36bd3beb532113803eb1c2aa39e1b859c32ec27a8234b003623950928693c18dac0949a6df611ae5df78517113423c9d0288cdf9de53b25ecd605fad51c0e97bce97d60ba00becdd17177f98bb0997f101c1f65b18e1fc4c23dc7290e0ee1ce159ac0c7b63d993e828364cbe5af4acb619d8c1cf047a3f0373582e76d2ae8b3aa76849d58e4a4471cb1d0dd82c1d13948823af76a231f77f7b6678e50ae910f6e58431eb536529dc747297e404df7cf21c605b768ac234b9894d89922bc0a20bf25533e89e58bf29e70aa0f7b788245adb540207ddfe347f21825dc06e42ab1b304395a27eabade28f5f900d5371c28aad3645d0802c52cf7efe56756f4e3fd41509da75b50f45336f542c679e2ff1953ed042a912ba5c7d616d47700e46775150b966bc9133ff37bc0130454e9021b2d03e9b991d27a61d0faf22cebe9cc5effb119953fd287e1c703d7425f596c6dc9a9e1e4cec24b388f34e52ba87657165fe436e488f297e1c56d16d01fcaa4c61a5128f3c9012fe8ee0c8d55e60dbd46d91ff58e9ec88f11c5b684ed157330b96c6fc290f0bf3ac1205ede7e62088b1664c20209a26bd6e5ec8baed2630929565da6760d620801ec6efef4b04d4e78930e88c8e126300771de6b3a9998e8dec1b84e3be2168053bd344f91c2eaac6ca473892832f12901cdcb6658a95adabeba113a9c75872eaace58c2068785e45eaf8cca6379872dffee8116ea32ad6b2bcfa40ee67c694a3cc02a0f152517e80c78102020cd3af5302ecbcce7e7a866ef85d954c7baaf74c135b02ac7ece7c6230fb0c5a979f0d6fdc002645aa953a1783db4114451ef022d4e1f46f07852c45530d89c689717dffb4e24ab5f89c9c3fbf3484c0bde08d4f3ce045b773f395be27e87afec95eadaaf8ce074239f890ad68d6f66ff9274d9ee7be7cab15a09230beda3eacf7d90af8d0b329758692efb889c328327b398c12f9923b4b4bde144d83ff11e6d2c4bfc47846fd3cada5f9819da309aa4b828c9213fa76053a8c3809c89383dec93c7bac7706f052d1383bbe5b426ae81925510a0f98432f5a957ece92c12555952acdacb7216824146d47cb37f759182cb26aa78978259b00deeb78beaf5f74d7062f43cdb31d41e909e9a2eb92d51409dac1e3c2246f1a9eeccd318a28913aeeea56a53e92ba92b9d2403efcee31423b17cb603f5b0e7cbb19d369eba8e51b9a0a1e4556444610c6a5a51dea91dddc6f9c2bda6d165f9235f6d313810ffdfb7d5f147c76f8f185fcc293c770f8270687d67643b8087d2a10e885569d63f88fc3e65fbbab57fbe0d10b47591d49785cf9e3fdbe81c3f18c200df8611e8806968b0a630a2f5073a85d487860bf2901911362e7ae43590fd28b0e81ddff3fa25284280b8dae6f52b4d691cf43a08f9fbcddd52017ce7ce4d848f1c0fd24a7729b723fe2cf68d84330558b3814247d38863bb5aadc63a700b328f954c10c1073e72a8fc2d1c5603bdf248f6cc79443830da63f0b6b2712ac296083c0a3ea142568331c7aeec08899f9a03c98b8d2adc2688361c4f39abac3130b08182b37b98468eabde7ba4840b9b19791cc80543c874ce22eadda480735987245367caeec93daa01eff2eb729e4de1ccc65cb61265c699674ab37d7799570446924c4b27d52bea595464253de4e17bf4af00931de884daec419349dafb70365fd509a56a71ff1ce67d3b2a0cc89ea18cc3db7a5a348c4771849afea7507f79bf2f690592a17caffb10dd07c4aab39cb1bbbeab4e5af9b89c1c6e34c1b1a686568c27e1def3c9785e8ce00daf7f26b7b28aa5ab05cd9edc50e42ec51a4239f0e79c8bc0346540b5aeb8a231360d3ae59227af26405bacf79b711d6cc3b65766b6c99256b18124c3a11db827217658d61ac422bf654fc4e9d84268a7703b7e49f2efb3b89f7f35783410e8c24f2eed78042d3502290d1b12b456571327debba80731a7b3fa3a16e5311726b9d65591e925bf8120f8400adb57202c153163473bae9fdeff3f2514b53ed19d9ca821c5f5294a821a2e3bf8dd66105859d625b092192a4ebb216fa1247cd097f78d3b08da91b1b3b2c24838f8dfa3240c9006ebfe0ebdfcec7a39ec6139b94c098ebfb04ba3fba67987030afa17604c5e8e974bc224072494ead756381d97d624b380beb73acc1efb7863c267b83a75fc4dc7412797399c8d2c6e364e83808724cc54c70d786da87e514e7777e3299dd7c23335ebcdaf06a3206583ef78534b0462ef03c082aa039b4fad4f0216a399a0f66efae7f22a966c368e07e7e80439f62ca340d6fc7332fb8b28e2f1d3e1d722325a607c0d513df60a6780c30fe172ad17e5d1049fd4aaeceb2a1579d5e7c998e398ec9a2530fe22634fc33ca2060c349ed1fd4a05392d08db65ad4ad28e0a4948da527576abfdfeb375c9a3bce2b4dc65713e29aee2309184963dc40e5a75176be6c32d2df87ba27c00f239e8d28e97aadde7b7c46b730e5241d353abec36c3a3e5c3f6deef47ce4eb2ee644f7c85894270133f72259b417c6fb14279b1e1b11f23b71d8c4471886d7780a8e5f36581c4ec68ceeb73b3f6c2b8b6a8d31d7e2e744bce863de2723b20cefd7287c130628175d0e7a68c5a54fd1a1e200be6870db508755a4da98ce18e1825ad8ff6b0481f1d26ad7298d59c3ad46b57cc17ca53386594277388346661ccdd90aa75130e306d40f2a4bd777d52b65e1b352c4e35636f4b87cd312b5c6d10eeb6978e0eea0f3b6f075e47ef637227389b7f0bad7d6f1d1bef3ab8f1cc8811dde25bba505a78365257a2acae260bcf877df913f6dcbb211a465a56952bcc9a7b6fdb35134b6cfdd0e9ecae1974e286db4a5a14e8c0faf1199557a36ab33466f612254989dfe568daed40600a7609478f5474a7d65baff3032d6ac1e1bdb11e932d1310a86fed27fe49cf40f634d0a5705f4c0afff588b0ea778be75f2d30ae19f0611f270ced24977181e45bf93e2ac915d2d31fbff9cd38f5efcb20452b53533cb7e20b3b8e73c0b0266ba504455180dde804f2fd106144bde60e25020b7123eed7533b97a800730c951c0685b5d843c0ba474cd54166580ea2aa6098e3d6a5d66f8130b024672fcd32d0cd7a09bc12045a312e04590a236231f5b325f27a0e21a0b802d920b0f417636cb37df56b03b1c432dc83b4d8b260a8dfa2b88e8b92965f6cc00dc18c25b91b04428155e1135156a4cdf6e45997f519ead17cc3a5c37e5066488792f83c1ece84ac4618e2b0c8a03092d2b937de51993e5ebeebd3eb4c3728843ccdee1cb20f9a536553eee2a28788281456b0542b424be27334c3df5932dba1aad36f68afe2fff6b16f0302c5dd97e3caf2b11b7561c9b2aaac2d8f1892575d61300c0cab1a8a0c9db4dd96cced99932b5f46914df598f3127cc5fa65d14e86b7e9782f2f309a04e7bac119f70c5682b0e37686b1ef07572654b34aca81eaa9ce4b114dff9afdff5db201f6b1bdf68fe6b99ac27d77beb25c932e6aa1fa0a7a4e227fb795fa0791eefa5ed2da386b0c3b3fb5d867a098d31449d3fbae26d7410df0f4cb571d205df46feca7c7c3ada1247d0c14f3eb4661b0914498abdf658edd325360f63c084e44a4fc414289fee3b8a4ade876d6c0513458f6c40b83f18a0a080c8e80fd47646a8d7251e55f2d053f5ee7347709a5c520ffcf5dbdd79ad49511269941da5bbfc4f90f0d396d1a9b9c9cec05bf524db32b176515270e6677c833cd9e5cd56c3fbcf13c8103c068b30c553339776dfc47bdbb480ba9dd960880525d8f608decccc4b8ed25466fd1440e68d4f0bb1790c83596d4b17a16336370d47ae808954a0196511dc81d9ea1aaa29b84073ccabb422bb1063ead93c8321d59794be8e81dc3f7ad130c53a5ed088aaf663d9ea41f099c5f1e4da92e7302b53bb2c16d83a61e88ec8c94b6f573ad827348036e017db840ca15c31649f45ec68cadda46c3b8c16a6da448f2dc0e6ae8e755b691ebf02e41beb31ee2fb8cd7046998c54ce38a3d47a05ca8883e60743ee3bb6c3760a000f3f62009b151203bc6cc84a1507c4c261b021221b461a591b9eea81bb22cacd8836abc8e5ea0b6a12e95d80ad344ff93cb0dc82eb657a13831ff111e379a342b2a90dd88b92c44a580fa71e64912c0619bac9dea923206aa5e31a789d1ac6f5f018797465721117b177dd083d3bb0e42373898998f12f9fe5521f0ef49d148f5aec3e0355a74fc03dbafa83022c7d658f70847d22b4627f39163ebc64080dc2f40bda878dda12ba5f203df966e39a807c35e78155900b023e52bc263b175dacd723b375716a09e41f994c0479d6b01db6b42c1c7810dd8da17614e2a520576145499d84543fd565c8c689febb0987dde299f918e564d08c717b9410065e4b69e861a9c0ace607f6d6533af128a57be9570df9de8cc5ef345b8d3e1778c97ddfcb85f9abe0119f082c30d4f9f7c80abff185c846f46db7d4fe1949534ebc2d1d4b1a7e1ab413d8e921c7fff9eb99de2c2e8e6318403682fe8efefd7e0606b0a5bc22d069bbb84cbe9642c6c34581195d1b472bdad17048290d6206e395a9d4ebfa7f589", 0x1057}, {&(0x7f0000000200)="e7eaffe4f6f0c288aea021e7c49e1613e582fd7c55ff10a4f9441516ab0d6016bf6f39a73276d5bfb679596f4106d8bc8cbeea9bfc3ee17aebebd3e6522c1bf5822a9251ccff7b7570838ec86db954c03ddf5abe3b2edf58af11e8d43b85be613e3a49611e949d81705139a7a6e67674829c01aa314a5ebfd6", 0x79}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000580)=""/220, 0xdc}, {&(0x7f0000000500)=""/106, 0x6a}, {&(0x7f0000000040)=""/31, 0x5}], 0x3, 0x0, 0x7fff) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r4, 0x0, 0x2) getgroups(0x3fffffffffffffa7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000340)=[{0x1, 0xfffe, 0x1000}, {0x0, 0x8, 0x800}, {0x4}, {0x4, 0x4}, {0x0, 0x9, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0x6, 0x1000}], 0x7) 23:58:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f66697e65309b"], 0xa) 23:58:41 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 23:58:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) r5 = fcntl$dupfd(r1, 0xa, r3) getpeername$inet6(r5, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt(r0, 0x0, 0x9, &(0x7f0000000280)=""/205, &(0x7f0000000380)=0xcd) 23:58:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r1]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) getgroups(0x3, &(0x7f0000000280)=[r1, r3, r5]) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000080)="a274db3addad2041a4c3ec33c4439c185c5d831c61cf8df04e90528d85f01fc3a020ba91008331e73f9c13cf8bce997115524b32861dd01f6ad9f3a9459939178b3cf0956f6ff910159e6bdb3b580218c032bbd85630faed8900bc880f6322e93b0777977eb59a5167bc42d3274a4343870cce8e0fe3395cbaffa5e0af50bea0c3f2571c72926d53fe66be3af712", &(0x7f0000000140)=0x8e, &(0x7f0000000180)="6ec7fca319a6b9fbc02cd45c6722a3235e92534f296a8ee28dfebb8dff9393dfd6c2081ef024783d06af0dae5e9b82a9d4da785cba44a792259b3918e524c279e4f3f36c74d1f285992b5fc8c63afd263d1306e533741f0846171312f227073b91451e62ec0c5b4aeb74e88855c1de8d6bf655a31f1a2a8de4b03c51c269a4a0743f9748bda774fcd016ed8e994def779fa2309392a735d40181f237838cffe26b30c05afff0d219d758ca5bd6bd6b091d1842f69ede40cf482b10cee26d5202f631b6421e5ebefc443a7598d88d81dc6c5258422123d4da7707a6699450ac9b7198cad07e0f4431ad06fb973a41b5ad", 0xf0) 23:58:41 executing program 1: open$dir(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) socketpair(0x34, 0x0, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="7b6496", 0x3) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100bad7e2f665c00bda0000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) r5 = dup2(r0, r3) getdents(r5, &(0x7f00000001c0)=""/59, 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x1, 0x0) recvmsg(r6, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) recvmsg(r7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) semop(0x0, &(0x7f0000000240)=[{0x2, 0x716, 0x2000}, {0x3, 0x4}], 0x2) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x28}, 0x0) ftruncate(r2, 0x0, 0xfffffffffffffffa) 23:58:41 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xc161, 0x5, &(0x7f0000000400)="0300000019ad5602bdfccdb77f8bf555c44a484bb236937c9a048400e642fe789027e7b363f374bc64d43922bfd1a5d64978446db067eef7633511eb786d6bf5b80ea59f1b62f1c009a1da870932c94cf507496b6154cf947fdab95b5403f7c7fe2bdbcd58529256e42bfe1220b173fbd21571e1d8e41354255f76968808aa68fe414be723a7cb88525f918b6e4e4399fc1cf216a2a1e2f6c5423786d5598443cfd0822cf1b2d4a365dfaece84530b03982bdb234861db8f83dc61508441b6d928ee7326684340cdc88f87257651a28f6458d59ae28289ef0bab42d5f7610d", 0xdf) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r6) lchown(&(0x7f0000000180)='./file0\x00', r6, r3) getgroups(0x1, &(0x7f0000000100)=[r5]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r5, 0xa) sysctl$vm_swapencrypt(&(0x7f00000003c0), 0xc, 0x0, 0xfffffffffffffffe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8], 0x28}, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 23:58:41 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc00"/528, &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x1000}, {0x1, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x6, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) semop(r0, &(0x7f0000000140), 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/84) nanosleep(&(0x7f00000000c0)={0x0, 0x5}, &(0x7f0000000100)) 23:58:41 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000100)="530ff19f77680a88ffff784e8bb0911b63060090d0f51df49e8096ebab1b88f78b22e2ebf8a71e90817c1952379c07927300787e737c7cbf6841bd68dc98436c284efdfbfe21003b67a12752539d651ce30886e18371b5729f48b54e3c9cb1948714b3b7c3a28af7f7c60af40100", &(0x7f0000000040)=0x6e, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x38}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x400, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSBRK(r0, 0x2000747b) 23:58:42 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @random="69f4ca9d41de", [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x7, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) msgget$private(0x0, 0xffffffffffffffed) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000054270933a06df901e858bb92b40f63f10000092f179b83b5e61511a656869229ff7da02ef15a2cef2bdec10190bbf51abde7ea73ec25add7cb2f32702fac64715f38ce4666aab30184c52a9a9cca3ffa3d199000000000548310a976cd8cb1a18b87096f15808bfb14a739461ff0047276296b0c8ad23ebe7bac0ed6eccf76bfb5fb013749315439b0091142e937d3218b7a1197fadb7181d6000f2c0413e6f4a7d38355729ec287a83506a9e0b644606000000d0937a6da0e173cc3a0f119ddda198778106d9a202c2425e24dc6514342bb6e09e515f0af30fb34f0f9d131c551ee492ad4c6c5b79aa9a4fa2fc4adff8f095faeadc0cc0e05ed627a0a4d689cfaf058c729a1c57a1648d055e3c26b977a83ecfec61d0c9ec4c0bc0703306b5dcdc7518cd936d68f25a1a657a97b8cd90e6940a803e44cc267843e759761e3fcc84e63b1b9302652a16be8affffff7f8862915f72ca87e60c56f7576c6aed08f5e846f2dd8e6d00000000000036cbb134a8eb6ef047daa292424deb2a5a760bec9db3fff2470098035b0dfc040cad87dba5ac707fbbed937343255e415ec019272703a426b833e947590dda8f88a02ea7bf3144c2702ce9288ba723e5798133e552c0a7d4473362cc9313f19557635bb313dbbb064fe30bb39a5dc177fcbf1ce4056024d00e3d14d2c8efb415118b71cdce1982a0fa56aa5b6d84a24a614afcd2a537b087d075b1bfdffa4e5248d374b2"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001, r4}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) r6 = dup2(r0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x9, 0x0, 0x81, 0xffff7fff}, {0x8a, 0x80, 0x3, 0x6}, {0x3, 0xfe, 0x9, 0x6}, {0x5ca, 0x1, 0x81, 0x2}]}) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x5) renameat(r7, &(0x7f0000000100)='./file0/file0\x00', r7, &(0x7f0000001200)='./file0\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r8, 0x0, 0x0, 0x0, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) msgsnd(r9, &(0x7f0000000640)=ANY=[@ANYBLOB="01080000ea2100006cd9bd384465a089e1f7d1b236b5876ad571f144f7aa4885f533576b5e44ac6f7fc2dc7b84add9b3419ec6ac16bce69f79fa4e88bc6992ae6f4a001d3648df31f1603e30105d47e1a5b3fd60ab29bebc2afba06c34e8a2a229cce53c82d33f20dab962f734fb27e3c79f31af90fff73035d769b8123b3df4d91f89db8318dbb29e6328f21afa995a53211293ce6df259a0b6c7f4eace5273efc4e693448b40ed786fb6fbe0020b399b9b5b36519251dece12374f9d526ece7a6724651f17ec84ddb02bc9d7df780057e6aaa271bd86f6b97de1c8cbd53112507dd3610bb2fa851871b5d5f7606dbfbf751de2d05624ef3d2d2c6803120535b2198c2ced683ea517c54c186623e2e3715327a2c72800d29803826d01c50dab38c34309ee0b919cef4f9bdf4d5443393696bc0f7631f03411cacdd6cfc552db8026cc03dbda71235300"/340], 0x8, 0x0) 23:58:42 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x0, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast1={0xff, 0x0}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x100) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 23:58:42 executing program 0: pipe(&(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) pipe(&(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) utimensat(r2, 0x0, 0xffffffffffffffff, 0x2) 23:58:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="86a8000873000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) socket(0x2, 0x1, 0x0) r1 = accept(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faad2ed83cbc42d4eadb32496f151c7c6a95a43779c65cc878fafe5aa7908071c2b83531c78d628936ade3fc40b5b0ab2c454c694f908c26342445ce8edc3473b20e4ae3ccc4dac90e310ca73875108d8c124092ba90e793eb7143e8b480f3fbcf4d1316410e852fb5ca9815e8eff199bd1ab29fd0a15a99a0633a845326be44d625ed2f8edf69868a963f1cdf6a22f66f4b8ac0ddb55c5ebd9f3c33465e8b005f54993a3332284d0ba76d2563d435029f7ddb1ece0fddf726774741872ba5efe920e114351aacb25b2238cfdffaa0"], &(0x7f0000000040)=0x55) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) r2 = accept$inet(r0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup2(r4, r2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) socket(0x6, 0x2, 0x6) 23:58:42 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000040)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @rand_addr="fe0cdb7c459df079db420409ba7369be", @local={0xfe, 0x80, [], 0x0}, [@hopopts={0x11, 0x0, [], [@enc_lim]}]}}}}}}}) syz_open_pts() r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x9}, 0x5, 0x5}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000180)=""/169) socket$inet6(0x18, 0x8004, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x10000, r1, 0x0, 0x0, 0x0, 0x22}, 0xfffffffffffff801, 0x284, 0x13}) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) syz_emit_ethernet(0x8f, &(0x7f0000000400)=ANY=[@ANYBLOB="472aa15b00000000000088a8280081000d000805054ba6421905e7097c7871c08d7936d11f8788aac322bd4eb9f0ec215b2db1068750c12a3b4a911c4a46c5c659db73b2c076e1426108fdd95a8a61fad10da9751013d5e6c2783493ffc23e9a5a2938fdac1c82ecded66c15062817be34876bf06d4e2b172dc755a61fcd7c1ecfffce99f4ba90d4d49e2e3e6935750f2df2"]) syz_emit_ethernet(0x44, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffb9fafad443a78100070008060019809f060e0008000000000000b75ccf9b9956ded45a277339fa7e11f16a727198f0a7f5e65aaed1d9b911b395ffc10a3c"]) semget(0x3, 0x0, 0x0) 23:58:42 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:58:42 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xffffffffffffffee, 0x1000300010005, r4}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$KDSETRAD(r5, 0x20004b43) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00400100000008cd3fdf00000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) bind$unix(r7, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) 23:58:43 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001a40)=ANY=[]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 23:58:43 executing program 0: shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) 23:58:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) semget(0x3, 0x1, 0x106) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 23:58:43 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) msgget(0x3, 0x611) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x30b18, 0x0) close(r0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000000c0)=""/112) syz_extract_tcp_res(&(0x7f0000000380), 0xff, 0x200) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000140)) r1 = semget$private(0x0, 0x7, 0x2e2) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1000}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x6, 0x9, 0x7ff]) r2 = semget$private(0x0, 0x0, 0x424) r3 = semget$private(0x0, 0x3, 0x608) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000680)=""/213) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000580)=""/224) r4 = semget(0x0, 0x2, 0x4c) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0xa) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/139) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000480)=""/209) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000180)=""/218) 23:58:43 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f0000000040)="733fd1d22455abfc326ed666fb", 0x0, 0x0, 0xfffffffffffffe16) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) shmdt(r1) sysctl$net_inet_ipip(&(0x7f0000000080)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000000c0)="2cb111a24240fd635081eb29b51b1b5df453f4e89e6936a2d9c22be048f72293a26c023b55fda4c77db53f0ca66a2cf9536865275d853a98be9323baf1543d2705cca692d732cd9b34f67d0bff8342a6c1aca6ef7415c81ec6a815768e56b8b02bbc08f128251e536789e3ada5daaf08a5ce2915909c37ed877a6db95741", &(0x7f0000000140)=0x7e, &(0x7f0000000180)="3e22c235a9cd42c8e95bd6fe29fc0fddecc50465f73e4610", 0x18) 23:58:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="f6", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff00000100000000000000000000aa8dfa2a58b9668be1361b9a3a49dce5aa7be224991e7f1911427c"], 0x10}, 0x0) close(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2922, 0x80000000, 0xffffffff, 0x0, 0xb5, 0x7, 0x10001, 0x0, 0x1, 0x8, 0x7}) 23:58:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="a91f009501002e2f66696c340b65"], 0xa) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x7, 0xfffffeb1}, 0xc) lseek(r0, 0x0, 0x7fffffff, 0x0) sendto(r0, &(0x7f00000002c0)="98", 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) setegid(r3) write(r0, &(0x7f0000000100)="5adca89873a78a6c034d6862a57977945d19c774cd9fbd5c85c864472b829c2bfa10246359e4b0e838c44337fd3851848c4204b834c100a1ad56ca508b140a4edc4d3098c154e1096eecf4a7d55e126233119e6efe9a4b9a066733bfe9b72ab1d08ed540956f6b10581443e2d75d47c454b410ce24f5c40c1ccbcaf6810af6819379e8449c448c4a8274f4fba77cab95", 0x90) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000200)=0x2, 0x4) 23:58:43 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x4000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r3, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$SHM_UNLOCK(r3, 0x4) accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/49}, &(0x7f0000000180)=0x33) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r6]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r4, 0xffffffffffffffff, r6}, 0xc) 23:58:43 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0xa) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) write(r6, 0x0, 0x0) 23:58:43 executing program 1: semget$private(0x0, 0x4, 0x8) syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @rand_addr="552137585b034e6abbab6455592e4a8c", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "01001c", 0x0, 0x0, 0x0, @ipv4={[], [], @broadcast}, @loopback, [], "6019"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x98) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000340)) 23:58:43 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) ftruncate(r1, 0x0, 0x1) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x400, 0xa0) 23:58:43 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x10000) 23:58:44 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60e3060000103a00fe80000000000000000000aaff020000000000000000000000000001c900907800"/70]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x1, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) r1 = semget(0x3, 0x1, 0x0) semctl$GETVAL(r1, 0x3, 0x5, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semop(0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) 23:58:44 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1056, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1048, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0xd, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @mss={0x2, 0x4, 0x1c0}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xc2, &(0x7f0000000580)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x8c, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0xa, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @sack={0x5, 0xe, [0x1000, 0x10000, 0xfffffffe]}, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1062, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1054, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x10, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @generic={0x4, 0x6, "14862045451bc2765be73e4856"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60000000011004020101000000000000000500befd000000fe8000000000000000000000000000aa160a000000000000ff02000000000000000000000000000100000000000000000000ffffe000000100000000000000000000ffff7f000001fe8000000000000000000000000000aa000000000000000000000000000000000004000900000000fe8000000000000000000000000000aa00000000000000000000ffffac1400bb4e224e20", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="50100004907800030204090013122ecb9b1de2ed347ce1227b36a89d0aaa0402050a0000800130c27aef080a080000008000000013120393c318290a647ebb4f407d5d27631a0000e7a6b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7643b0c87c3bc9f943e49381"]) syz_emit_ethernet(0xea, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xb4, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @tcp={{0x0, 0x0, r0, r2, 0x1, 0x0, 0xa, 0x40, 0x6f20, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0x5, 0x8}, @window={0x3, 0x3, 0xff}, @nop, @window={0x3, 0x3, 0xdf}]}}, {"ab49a06c7670927f9efe74032fa0cbca60fde1bc1c12c8fe8748cf6cd9ac7d55804e55ef7404ab140d4100af4cf32d1aa5472c1927446ef36b1901270638b93639402b425b9c37283c06c4055c235331fcace1fa7b49ae0c53c13d145a5832904aeffcd08d354288df28818c3ef0329d108f4dd84431c5344de80f2b514dbd78a05b86a7fff712c079d1255e"}}}}}}}) 23:58:44 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x20, 0x8007, 0x84) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009f8b2818ff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000001100000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffc, "0001108b480000000000000100f4ff00002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 23:58:44 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "010020", 0x14, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x5) 23:58:44 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="52ed495876c7c7c37454efbfaa9900be53092fc3f9e79e65e39448358d3548d1037e32c04c8e18b4c752e4d3bb239b4979c855d7fc10debb42bd781f38de715cc853f9bd31b146c216972e57ac5a7c7b4cf91fa05bbffb62148995d3478cea4ae6d84102c0e9", 0x66}, {&(0x7f0000000140)="8e318f3011d68e2b804f46d9bf819c9513af104ea8e85e83d8a406a4806552b3763b4390d978eeff867a1a3032b41ca7312b98f09e2216a844d53d5f806939275b64be7b03b8d1958048c7fe2603db4be54f6eb326d5e6630b75721baf41fdd059142ad3e427a784bdf22030894630d078a9e3e862630f64bec77c0f82b5be0e2715486e1fa831ca8e434491542980119e3e8d81e02e6ad31e258e0514669444d7fab0a2b9810e7f7b9e8a4186323a920933ea2a05e87da44caf86fdf39f87e2ca4eae1f17620581df3d33f99ceac02cdb2148ecb774f47b0f57dd874ccc13b7ac9a498e85", 0xe5}, {&(0x7f0000019640)="361f638e69dd7eb16537c4d152e4a69db9305a795c33839bd3a59a4121e329014bd969d6ac283d289600c0e30ccf726d84e297e7b958c4750374904d460fb2b382687b3080549857706879fefdba50d293bfb6ccf2b1d4b68bbf44f89dec51338097ea50c403c1b38f89ad4dfb42650461b60213be37db7011ef0b702b8a8ce4c997a0fabf667045d6804b09e616910ba13a26d68bd4986c857389f40543605c072a279fd8e13b1fc77705a774b52a03817b8d2613a03078bf6ada3293d292fe32215ab0f7fc75355402f9582df1c6162edc14b71b86abfe736972d31c382cd922e52a01e55a2dae538c03c2cccd61366d2298ef9a1c8df4ab4a93f078e2250f94cd92319d6449633df85b7f58eb7678938e952b552d51d2a124e25ed11138b0cd7c294217c11618e40833d089f2e7a8340c26f7ef60ef8f0c69bbe47e56493bc25cdfa7c5759b82ee23ac6ebfa2d705ad409a2d77426b2f85c715d37a78074af1331a75c755c55e4b5e06d1e3e8d22a758258d4406ce84fe51eb9bf23896ee553a890c1945bccef20223db359890d6589d03b205f121ae6801a112481d4151786bb6a588aa87bca971d6327161beba4324589a7081108968485f3085f454aaa4b497ab32aeeec16c82e1e000879359e74a53d0af1f5cdce497fd5dd7fd47584084f0d9efd4c5723a75752d4362b9deaa09ef5adb7a46955c49cfa236bfd98f07ab2b3ec191a2e2b3338cb731ee3b5443523d3a79732a9205eed9b1401666bf1161dcf1b5d90bf5b058c4fe8464eb68460547a1de19ea3e06792274a328f74c6e56806c2e1af8dcbb15455735873d259929fe42b73d92c481c37b1329249ec0d2510ce030af5f4d167499868b72016c07a4bac76a84bf09904e6a027b40ce91e04de5904fc7e947e50a501c68e96f6f2c8ea8f4a1a59d0d063b06f83c20b3d90cd0400bb74f7698b4ff9190edfd2a6a8d63c875d0a5f5e0689dc150014684f6c3c1c954eaacac5972032d2ef4bc549ab614e5c39eb065ffd05d39f498a955eff35149ffc71623aa44f9488bcf311e017be2f25997296b8dc97304b57189788a515c83dce8ef2c430cdc9436ed895011a6b07d9c68d4a93ee960d6b5f46b1e1e7668fd4cba40d67fe235746c806c87d99ce2bd4eba2088e33c5785f6b207228d86a8a555f780e4df76c6a55f41894c5e2e97e58a0df6fa438154445ce557d83662625d08190bd3c694177b70a1e08c1809cbb3c24315cc796f64aa76a79efd0e43da48dc437bf64d5a137b62a1a9cb51e2b2ad64865ec0da0e70c897f1dd8d1b94fa79254bfb6dbbef30f1f2e269a11ead0683278fde027ef5365cc9387e61c98dcf1b24fb2cfbeaa658fadf9e8e793c4ee95f1d6ba931aaab6daf1f679b9ab9d53f10ff194b7f57f1f4287f8d398fae7d07135ff0e8b49babf60b80a90082966d22888b041ed6050f9fa586273033bbaea9f6f46e0978948b6c0d2a3b422404d63e6bb04b57a605b1db50d74d97c4f568da399c6c071dcb07df935c59d7b4c86e9dccad237fa2c368b174c9697be5dc9765f380d03e1631193678ec1f2b08440949c6b71bb0e9bd771e1b863b10ac2b88af9cc68b439de9a57dd8cb87189fad89e6cd799b4f1b8cd224532eeb92f743039b7c16e62db9fcb68c982e9b98f629a8631edb7f8f2b7bef53d7fe2f3ef31645933d3052eecfff8f5a542b17812a837fb9f6b3d6df2b18f39eccd84b39ea797e389675b9ba368c29005b76205d20597a34799ed544f116a4fb7a1808d70ac7388e33c2a4b6588582f8fc649041128c8ecd12caaf7781798b4d86f98dc37b100a35a85920f9ff4e92c0ffb6dcbc36f78d77fed1a10a52fa97a88b01d68fdcea19bc01fa60a1477662ebcff980a377c856b2d9f0a28fb152c4406b528d77e920ab60e753c69f0d6c467d66f642e1f637391b42dc7ffc71131dbd7d56757f3caf0476d63f9bb4efd31e5dd40fe1493f228485ec471751b3701f29da59281ef23c904725779a243247d4582b05360e108debb8e17397db0d20b36bebd9b7d7e714c19ded2cc269c2acd033a0cd55f765657892ab563c36a564170adaf60ba3a9344f238c39d9a3588a7d9e15647748483e53b714d9f1aff780afa472fd2febaf030c17990ffd962eff976d937be585e29fb1b1a38fbe027247c684ebeece415fcf9301e492a8a1f676afe806bf77ef9d08ef155aa3761cd4a5979d908e4545e875e0dc855a8ad2a4fe5846b7f29d7139b2293aab1b45eff9497a9b5b4d230051e4cf6a02cae9671b6d58dfd10463100e465333ebeb62ac941d0bec039e36869da4d1201fb0d5f890fc7f1ad7a8a8997402dd6027119731caa1ae7f251197a64e97fcbe22485e252ccb5fa2763430ecd750ca5ce458f74cf7aaf9492194711beaa7f3ef39c1b1be1c26672c57fb04b02be06e9854f8edbc2749caebb9dbee0222ee1515692699da105ad1efd6520e9b41331b1cad2788e5202aaec0bcf0f77e8b4bc9dfde0b07ab9cbe1d47d30e96161557662af3088f19020e437f5bb2aae89c3822eee2066e7e01f1a21aa0037ff8c4df8989c5cb61c3baea057cc051f952691b41759b045dbca90db5f303c0eb65af52aa5a7b6aaf7bf959f9d25eb0c9984872305cfd5fc1ae658c3276fffb8e458ce0a1d234a2426ae0a6aadfc95ed7ee30188c0b9d0ce561eb36de0ba2d04a6d8e2b2cc001b0cb38e338a50a1cbe3875839dbedf6a97c2eeb83d8d7e68a5c50f6e954ac6bed4d80f87e11bcaf503bc1a1d82c1b1a0bae804a93e18603f7476774313c336bbb9be22c129e3d482cd6a316f206734d7e0bdcd8f35979efb9b252d24a773f16c70885d4a2f74bc48fe60f0d7d18a4094474bcb2d0482d9c5e30f17fc6704bb4375e614dc5029f9218ae68d3ad6f55357b57241c5d241e43cb1ba005e14cade452e3d03d218fc7d10bba7292d13f305c3af6eba5e28782ad1379a3190bcd2564f8ca4453d48a228f023ac9a78bb7a336a68f0ce6b90b78d4e3446bc280a33d3dcbb5233e62c112e65be3cee052ff29664dd4438e1908eb18f414e74e71f3dd6af1319ba0782d47e89e81622d36ef7b22a8c9370274b7f6d0cba3f7227acc869fab077cc2832c8e8bb9bb616f43e0f5d91984be36cd0b0fcdf6823ca6070c6adad03678c11a52a1bfe660b142c1433d2f791a25f2f4044bb8d2b56ee444c909e566f22786f3db4ccb0933173c52165a649caa5a518a9d1eaf079eb4851a23e6e998b844366264db46e46fee9bff0463e7cf524023b437c71f4264b027d996f4a4c3571998b80cdfbc02ab3dcfe632a2404def85d5eb3f8c2cf2f46e86c3820a02d5c849ee50ce9251bd8b6158d5a8ca061573841035a8075378639b1e1eed66d4be981f2dcbf00134ff92cd2e45af915da3b3954358846c121d5a701bd8ea9c851d6a10f12f70d4f0388a3a7902884c8eafccfb2b7bd75d83f755dc5857dc9731cc9f89cca211dce1dc64277e46809c5b9cc5eed485ab9c8d449d142f7960033ffd4033c8a17b08a4bb74653d2ec7c53aa827542c2ffa0dcfc38d3893f48e44593b2da9587d45a6179c5a0ea7bf32c0b26294ddaa5fcac1d6275a2a0191ff8248b11ca2d963464d6feac93f8cb1353df2971902d818e868d28d4be41fd733701f83b27f52c1f180f3f6e57ba32d4de373b09f2f0df232fb986e547e884726496948d3c427cd37031c130202ec9e678b4e77917a19367d6bf181ae0b28c8205d026576c04912d43a2002e037498e7322e22ce3b57d51ea34cc509f97ae7bf293e44174f1b7d31f5677cc8fed415b0947d67b090ff378b11ee869dba3464628ed4458f420d0b69e665fbec0fd670ffb123ec0d98642d71be6c0264826a82183be6711c00450969891f771137e662ea3c7501440ce4cd08c94fcb9a2c2d6300c31b76c43c8cd5977e3ac5126ba6f836fb1ec2372301d0f731571bb937d897446d26cbade5661d7ed567a9289c96de186d99ccc705370e4721343f1266f46981c0f0e280fdb1d2bb9a84f323e8da6631562ea39a8a574570daa53a964c9bf6c36334a65d72623e83efd05cc8690d19fa18ae513a3244ec5ece60abbc8881c0f84502406bbc8dd7e11c34f616f4a0a2c2c082c54a59a7481d9f37c84b30710df8218e539467c6e8930a636788d6f7de11d32e1d3c64adcf6604c486c3b16b0c3650b1c9ec4f75fc10b02db73cb3478ef112f03b7dd045579bef2dfc359df1b5476cfd1d6e0065132d94fe552f3776c57b3e0621ba7035cd502aaae52e12e5750cb28e5bb2531febda57ccc86f41cc55f7d9ae183676f43a4b6fadb022d7e124c1aa17e8cac3fd22fec55f2d5e212c30910a16f31a8b3dc0c737b9b18a6b943cee4c6d7dcff38f4ebec16ceb756639e0e5e56b7357d3b0a1838886cdc6bd18235a76e9d17e20122bafd2547aeb70c89f22de995de438286edaa15255ff78721d121e93c02b67c8795125bd0d4fa543a514d77e83e0994e0c6e6e4509b458f223d9d4b8bded4f75b6601ccea62ff56345dc3f6c88569536ea085c9158bf616b6a32a877bb498ed1713f97c604a6e28b4174fb482ae19de2edc2dfc848a7ff3fd994c1394797826172ab3def4bffaa36d8e7758fcb48c5d573b67a69f85eaa2f25eea9822d60c5ed77c2b7a773e3f238a6098a1a3eeca18aaafdb8de6a8293a62ed4dc1f3d6a43825e20b16b89bff948e0d5f59625712ee16ed15ac7b3afc8b3447c878b32f35f84a749d6becae960ce8e69535db17ab4c09807fe9d0717a2d94ab4015c2fbfe4a9481fce5da9297db55f2e693911047001195cf6fe0da2b4080d0c499a37435a559734425a7ae296568a7aabdb6ac552761f9a8554cf74441ed56615b9ff81927bf9a6e36178f28ebf2379f88843484484f691155764e2cbfc36b900e5ca0ac8c3cac9e8a969b1bc7b5582e109b1ed8e6b303fa043728d38a37386874bb3e76f65c40a07c5ef3d5892029a279683914eda7f01e3062a7c60b83f0a65c924230fae788e29d1e2df467831091cb6ce821e85437c973e6b354f0e6f06cb43f68e52adab6b2b700b2dca229741d5179d0daf9b1e3d4eada127a1ae904dd3130425e6421f03dfbff6eb269e2e8282a935a3392ce4c1f4cbecedded5db30f7af00049a909aefd4c6fc48d3f8d114521992a6b41ef4b7cd7e70711a9286f9365203d4f1a2ffdeac244c3edef4a917233cb4b2712b1cceedf3e4d686c334c6d819ab6e449134d10770ca25be2504cac19911c342440f823db128360ab2099a63d9f6735a6024c8e58032d5bb6b1f05526eca022327ae7c1c4e98d223c98d7426a12529b607bc55fcad8327d0ddc85af50b2c4d357bc4224f018a382f7c7be742e583d317053a9bd089262fefb6846e66ee2fb969e9b6c51f7281443ab0bae970c7f04d639fc4eb429be54db080836a4ef635846140707b336427fa6d93c7687b1caf2f7f12365c2c8aad5b5e8a8605dd9e5bca0b59f8896dd80e910a4c7cd804a019fb80a0ff9c7978bfef1684ef554b269bb18f459e53be4f499fff02ddbd339f73d629124fa613572e69b9fb788c9f6bd322c660845aa65fd414e2136130a2563014471874f38db8dd45a5053c98248994603eeca9237e1e986d0ef8d90626f158f66c9a63dddfd6ea95fb59d072d384de767463bd2bb6f332f6edc867689f89a22457ba5be0c697212f38ae44395f9166779fc5a241aabc11d746b633ee04f49cbec92f12b793c80408f752f6746f962dc8680d965ff3357bf21c167f954", 0x1000}], 0x3) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) 23:58:44 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000430000/0x3000)=nil, 0x3000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r1, &(0x7f0000000300)=[{0x0, 0x2, 0x1800}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x7, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r1, &(0x7f0000000080)=[{0x1, 0x855, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000004300030320fe3063a3b58df405018841cc118e4b0c00470907bdabc7c0b81910177930795f98b0dd000380d96bfb3c67a0d698d3900cafbd65de6e2c72771ab62ca1898d75caa5dd4709419bd84019c811ea5c951386a032daabd7e301a92fbe7d2d5b29136ae327e9df08f8a03e0dc3dc7ae16da9dcb3d90dec12f91619e4cd57af68227d5bf82d90c150e9f437c4240b9875b702fead8fe25cd4c4c1f340797a8214a4cc93f5a7529374f310205cf0c5605b0b53dee1b810b2e728548c2fe68b75bd19e564b823ecbd14938f40c9a97a7b0fb616a62fa9a1bdafb7be81550fadcbe379c4ea306e10254fb19a5b1d779f0a117abcb0187b81369c07c21a1ecfef308a5aa1b0377"], 0x8) getsockname$unix(r3, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, r0, r4]) munmap(&(0x7f0000b16000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 23:58:44 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0xeda6e34ed1bddf1d, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}}) msgget$private(0x0, 0x1) 23:58:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f0000000140)="0d175c32d26eb98f2dbd618d6006f34076cf542c9a8137b82f76e96b9dc2cbe4b66124473e5c6c59036b5596e53840e05f3580a562bb5f64c4b4419e5838574a7b6fd3ebe1482206e992fa9ec86b838bbc9e09e57f21348d14a744194563351d7ad6b0dac6507384c0e8daf06d", &(0x7f0000000080)=0x6d, &(0x7f0000000240)="c4e99d6eb591304a3af8beb0d7738e7dacb30881a19fd23c7e9fe2560ed9c4c76f0078e4f01bf076485575b4d1c6e5316a18f3e3ee5fb6893617b724a4dabd68cc83224a6ff88feb29a2d7384aedbf9f62ae23b2b003cc820170a5e0654bcbfc338f5f0600ef955222aa285a4a6a302dc736b3dfa24ea31de0004700f6d9f84eaa1c2b0d7eec8b9698fb1497c1142b0b5871a173fe6a453cc2a2", 0x9a) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="8e1a0dc5ffff0000f3010000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) syz_emit_ethernet(0x7e, &(0x7f00000001c0)=ANY=[@ANYBLOB="56e40d2991cc70a911873011f479708dbc8ec92f4a8e10b9867699bb4140e176eaaee5a8c92f56f8bfdde5c71fce166a89c57ad2f8b705eafffa61a71bdc5cbaa8271b1a19901c8ac22fe3820966dfb62269250585e41fedd0392182"]) 23:58:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r2, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271", 0x171) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) geteuid() writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x26}, {0x1}, {0x40, 0xaf6}, {0x22, 0xdaf3}, {0x87, 0x2}, {0x84, 0x1}, {0x82, 0x1}, {0x2, 0x8}, {0x46, 0x6}], 0x9}) 23:58:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000480)={0x7, 0xfaf, './file0\x00', 0x6, 0x7fff, 0xa35, 0x5f31}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) listen(r2, 0x9) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000040)="b43bd87f6f0c64049a578e56a57972ce794b44e08a66010c806cdfefdb5637f4f7f0912474d0dfe407123e79992b079a0a7425c5191a2f3aad5f7390fb131f98e7e9e82c5beb8348346eac932de4d1edf98b29c68683911362efe61feba909f0d7ba75d2f53a90f71881d7a49ee5a7857490507ecff8239d9665", 0x7a}, {&(0x7f00000000c0)="6f8c98596c0887f26578ed690a9d238768d83b1dfa60267ab0596ccf9fe5e471f3031a40df265f145eb929aac62267010d2ec980d49132c0d848baffdccabfa3e285ae762474fcafc1212165e345b07afe4695c6043fc6adb316777216d5ebd58f4a1bf7c3eb38cdc39ad9b407227e58acc7e3fe53d157367ea1baa77a0826f2ee1753397c23e4ee0bc3f586b27892eedbea6998703534a22e70603cffe4cf3607d1bc981cfbeb5f15b33cc52280a126cf2330b16b1468bd5e68706607640ad79b9d1865d11254ffd0edba778035c9c788ded2623fdb965968c639f1ff42d42b9378f54a49c450d60cfce0ed3a196bb1f75cd08567411c2014ba117a191b4d946db2e21d2dc718a7c371f201c45b97842f4f7161321ee58699fcf65c5bd86ee368e8624900e53c28dd56581a61eaf19d88126f1d5a4e10ad487b430bbddd9f020ee3d4556a654a8b86a94b09d3b36b232042c821fa5c33ed2d3d918958ef171864d5b2bb6fdba0ffa4a4392f3b7d93c5d36f8dc9edcb905aaace45bdf9d9b3854ae074ca6690763848b19d3454afc0eda1810bd7b4c66fe42f01b932a392390b57a70b44cda37e691a62fac8e8a4f537ba6f17d38dd33342594371f692ebde7a9b45b0d1cf44aa8ef485b6e14c45c7e3af598800e1e51c82268b31cc67a73f3b1c02920e3bbf4aa3bd6d61918056e84d9e62f2418e2a4fb7d7197d4dcc2af4c2e9ec53c1168cb6ec00f9c223b893b4799b08bc5742f2e033d6fd1e52755457aaa3c8375b495f79d009e1306508ee0552b556e2ed73c76cc0b9f0b8480180d59ba779ea29932c444b3e4094c4e3627c85a9935865a6e93443af243fb11f7e26dbb0b99b352a824e98651aa69b277c767ff1a0f3ad1b955551581073d91420ef86c9eeaf6cf04cdfee13d4780bdf60dac0b31361495c98504f8103b079ff1452a2734ff82f4bb076310651679d78530c3752ec6d0f849350328092d5109ed4798582d666dabec6a0f7dc32f8781911448a427e4303a3277a282fae2d31e97237b6fb02920424c6d428461c12e344fa951b26869b03436f6178131da96075508cef1f5afa0e3c7a8a646b14de9fce6e50c4e6199ebfd57f4914557060c988c26a4f17b46d8e6997f2b12191759e873f1cdf89762b7636dfb8e29743d330a8dd1a99cbaaa12cb1c49e79bc9adef3616d32cdf778fe516baf4d59064fbaaddf31f7e9378cb1852dbe90f7b4a226040cb702552b221acd530f08e7955c770274965fdf", 0x380}, {&(0x7f00000010c0)="96fe246c230a3810374000d68f076e200ad8048727edbfe2b05276838e275ce6ab1c7f66e0bf8d66f09b2f337c07bee4b64123ec498e8aeb2dea7025ee7940d12a2799f7b5bd27977571807edee7b834853f11a83d95d92ce416acb0bdbcc89054b518f620679d6faad27f0a1d203a723a781bbab4912d6689d100555391c415475c0f898f974ce84d107c1904c114d56d3f8b17fc2d54fe899ad4fec6b44c39558dc9786b588a1a44", 0xa9}, {&(0x7f0000001180)="a667df32a4d3c7a22249489289", 0xd}, {&(0x7f00000011c0)="178ce4e2438c3a671018481e55460363ac773518cd32b6739b32d0e0208adf364bdc9a22dcb1cf70735d821f9a3641209946990c50eb73461e5a35a5860cd8f3dafb8a3ef1f4b802ef24c24af460d97be52af617145649", 0x57}, {&(0x7f0000001280)="d431fff4734df83674549e27fd9e9eb0dad851b50609557f0de47a5e52b3767994916b89bdcff5c748a9058c69ae2a293d4980cf585bbfc76f045126cfa82e5e033f7d9391460e452e9f2d0077d59cb93fecba7a9bd04124976114579247c1463ed28b58eb8daaaf4f4748470e875191cc2f9283bd1c10357e30b825c4c29a5c07c2b7a089981293bff3bd69bf2d921fbc56a4cc23eea94f6d5517afebd78695127348d296c1a629df7b5b", 0xab}], 0x6) shutdown(r1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000540)={&(0x7f00000004c0)='./file0\x00', r3, 0x2}) 23:58:44 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r4 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000280)="dc8a068ddf15bb482331add7c417533d7d1745f78c533bf3e58b1d41ca98583d01f3845d641885767d18448d20135f57d2e9cd96a8d7bb845a7c2f5771b6ecfadae15d549a2747ae2415c497006a770ef2b0b0f0ef3eaf2065d5c2867b3accf3fcfbb91c002b5901cf9368d0bc061b9a5947b7674158b3a1f545b4faae831dd9cccf77410e4c709ffe5f95cbdf5c04995e0bf5d5c1b9b22d62", 0x99) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r2, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) fcntl$getown(r6, 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eafa299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e89ffe0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede6d8d9f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa34000000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 23:58:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffff00"/4098], &(0x7f00000013c0)=0x1002) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') sysctl$net_inet_ah(&(0x7f00000000c0)={0x4, 0x2, 0x33, 0x7}, 0x4, &(0x7f0000000200)="5c545b5543c6367e387f0a29f463c0093438f250e044fb1db5872e2900eaaf407e9e538cc42c8059abcdb1ffffffff39c4f37fc727b47145358631bca25d84e17bc971d1a5c3b0a66fbb6af799adf5789ce69e0c6f99b7f0f259fe46e0d61e6e89ffb96b9dd527edea1f771de853abe17aee3abc95502b7cfb13de8c81f28cf5036b974a01a199ddc936dd34b747226e83b3130c3df8df2374368883da7f47be04d074c82f7dc64e6ca7d7d8209f3b68bfd6d89d5e790cea8bdb7fec38c0b2835225fe0122495e777408c3a70d66a8467d8981b786c5bbb0a1be7673605639dec3f432238d5786df92e39eede43902898e5ccdd9b032b47a", &(0x7f0000001400)=0xf8, &(0x7f0000000300)="cd2f3e4eb0004698be90d236e26c10cdf0b71448919b7e", 0x17) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001440)={0x100}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 23:58:44 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x3) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x8, 0x3) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file1\x00') r3 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000380)='.\x00', 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file1\x00', 0x20000, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000089000000000100000008cd3fdf00000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) bind$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') 23:58:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r5) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x30, 0x7, 0x1, [r2, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r5}], 0x50}, 0x0) 23:58:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xd72, "900a6e01ff7f0000010001000000000800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYBLOB="88026e260b0ea3711d3ed58d80b8a131e5c630e40816825b970815613d2746ac605646d821792f99db71ee9844c0eb40d9da43595b0f46482d6f5eda318b38f1b82f048daf7440809fa97d2c1a4db6128fbd52eacda475e607c33114c0fd9a39bdb5ac2286670ea701c4e9e94ed864e62b3e006a6943e8ffd8aeb61ca5afd15c93175a202777d1643e3366c5ffc66fe65cebb5cb08e838a03a555c5b8b443092d10bcbc5b6bf156fd490c236", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 23:58:44 executing program 1: r0 = socket(0x20, 0x1, 0x3f) sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getuid() getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgsnd(r3, &(0x7f00000000c0)={0x2, "7e4b0ddc81009aaded291c7c699edf0a539991e2630c68957fb2abbe8bac041eed83addaebb22ee62768433d02ca2d176fa6847a3b189c245116046e84ff6f496bce18f47cf757eb582d481c811ac4e35ba311b4fb110fa6af75cdda2836c4303c60f0a0c89ee63b83e151b22e443d8e5f3c49abeaaa1548b2e6d7029d6da530fc806087be70bb7f997261cce5418d63e66af24ad86509961d54897426cd7b1039bc3fa5ca1177e8c9acbde608c8e8498f3913c65f036816509717a4141cf6958b90518bc62a094b9afeff3e849bcf417d1e644d9bcb1e2640e3dc85d9f67dfb0a41e5"}, 0xeb, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000ec0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000c40)=[{&(0x7f0000000340)="9683412b4c26bbf0c38daabeb6b5da93e6db6623510469a879934dfd88c2d86ebed3f0365eb87fc18c8e752f6483fa2c294d90d2d8fd726d9e183382b2ea27ad2fa86c3ef1b5b9c0ff7187ffc63f331927f082a939f77c12b5cc65aa34178500aa06e7e7d444eb51c191144e60d23f8f597e797b493cc79809ccd853cec6c357645bbea3ad7f33a1ea0567422c06aefb2800601d9714fd67e7e73a20df921149fca20f61b603760a082711dcfaa73a8aefacb97a3731dbcb80e6e49a00647bda207076", 0xc3}, {&(0x7f0000000440)="c56c539e468b7e6852af6340d90522b5fcdac4ee2df9379064ba4ed43303cc1465d4654799bbe98eeb5afb08ded0ea4bdf7b890ef4dacf75290171830bfcf95711c9bca88c943fac22a1f3bc65ee3bcc05ac83c8dcc660e83f656fd600a6dfcb65423318b4b6507e0ea25036811cc7d439ee6cdac8925b522832b8f9147cc60c2fbf654544c3826d1f8d02c20afe2710b578a380cdc0e88987c4943b68a21c6b916d0466bfbb3d1edb1e650f915fd723640a5d30ba5b3db17c9476fcaa5dd440de275a9e7f0b7f1426a7d42315dae7dc387ac6ea4f77b8677fb32bae38bdecadab", 0xe1}, {&(0x7f0000000540)="9e9f9b2f1855cd672a8f648700fe34f048c974ac7cee88762a77724c7e2480bd25dc11d989b17419a6b4a1d32fa2c7cfdf212a8274e0c65d3b831d5c223172060cf6bba3670d5a123b08555671d9ffbebbaffc356fe50c3cc0d7171d448f31ddc8efea531978dc8a4a167fae977b94c9c482729a597d482a110b289050f07889057eb7e6606f3974ae31ff53bb58bdbb07de854c4f0e3326ec74f7ea03c9a85a937951190c74cb4e7b043588bc85ec82cbd5203331b61043ed5725e20179064e3f8476c31d6da0fa5fb9a786130a015164487d168d9af15546ef1756e5f198d3601fde37dda6e107cf835a46ae7d3f8d", 0xf0}, {&(0x7f00000007c0)="a6c1565040610790a09c37eb4de916b6ec81a7a4ae5772b468c06054fb9bd2b72030c25bb54ffed34fd9c18f483fa99bb33bd66d02f173b43ae587f15810f3a3d430ed0d33bc5334d47419a82e120b28d87e9ce0267ad3981ac40919ad26eb89cced64af6973f10bcb617901109ab65637bf5f92c5b7f808f2e9c5761577c953652e39e953e12df8441bea19da5542ebc54abdbe223034c1246b15dea6823d0f1ca0ae436c777b45642821a05677f06d70a64b1611f7d6c0d6658dd89c3563ef7b1b7ef7d74a755b4752782e79160a8142d42472763229232a8e8441e314a06cb6298c43a0a13e850cc94723b508b4c68bb9ded173", 0xf5}, {&(0x7f00000008c0)="514552cb6066bb71076a96a0f68395908a0613c28450a29f1534c4195b3f8818451940b8b90dd29f3db015e30c5073dd46d6c4c714b6d9f0933f95d2ec142622385a37f24aa37c5a1847b2d2175fc6b492613f2670639008ca7c0510220ea4306c4e3a03f8a5ca73a88caa4b19e3668144a359fab74cc11ba221bbccdaf9d7790cc9956a49da0f62d32648d5bc3d2945871669829bf189a2dc17a3538f07820127e7e2baf8fc7fc55fa5101afaa64d90e356dd1bea9d3de1762afbc07f75cdd1b73e27df", 0xc4}, {&(0x7f00000009c0)="25dd56b387d7e80ef40466966aa18c1fb708f3f80842eeca24f3c2e642f2fc89a4dbc01d4f84825bba741b070d4762cc87cc256201f2d2a092416586032a948d001599ec04bde868f7c71aedad5fdab8d57d7c36e51cfbb91d4c0ff3958d5a71d6d0cb450707b2656b19be1f8ff83d8496bcaa51", 0x74}, {&(0x7f0000000a40)="f7faf151d7162b5c33ef7e2d31ea18dc2c7d072af20a526982b438bf29baa29ab90d6210a1cd46a25936ca20cd46722a9e44cda43a88ed0f5cb7f4503058a28c98ce41a4f854958a04e24b647c701bd8cc2752cd59ddaaf276c29ea9934ac730f1642a0f08c2938f945ed3ca24d710e23b5675409010cc04255843fc863794cd3e6855ed708a42d6270acedad9643470819832313f387a115cace53ce8783ed0f100decadcabe26ae085e542dc4be970e60f3fdddcc09834e74eef987e407fb8437f2589f9ad", 0xc6}, {&(0x7f0000000b40)="e9287b68ce796d1705ba6205dd7b1b01fea761b0fdfc94a83f5c54f38ae3c3c933f1fb740d2f91560170c53d6cac98dbb3aaf53ebb3a30d58ff99d0002a498aa3abf49eef2b2814b04c339748d1edf23bfa85dfea45b26a17dc25af653710eda8a1fce601f3d372b431375d2251ee9416e", 0x71}, {&(0x7f00000001c0)="2885fb42e45d0d5df495c0ae99680a333da9166adea5066c0c0b6e7a9722e037698541fb058189c0a381264d8e0a517cabaa8ee484c56a357825", 0x3a}, {&(0x7f0000000bc0)="dbd8db47e5b413a8a5b04489b69777cde5ed479f1bfb4f820bafe728d704f1c92b89a7b45e0cea8d62c79b881289742fd22e12a4b568157917474c789d6b0dbd9c89956c526b710df62198d4bd17f947f4ffb378e6cc4927d602a4e44ace66", 0x5f}], 0xa, &(0x7f0000000d80)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r2}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r6, r2}], 0x130, 0x4}, 0x19) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x2, 0xffff, 0x6, 0x1, 0xfffffffa, 0x80000, 0x0, 0x1, 0x2, 0x40, 0x7f}) 23:58:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6b02e18bff009608869b8848a3f712e90b3ed1d865c88904f72d673443eccf682f4ae02b331444872490d011ff5a8c9a03789a361df5bbff8d9ddbab3dc251c486e977713003c3a0a4621a3ddaa430f20a3626cab380296ccdce9f618d4c3f0525a53f1b7c635ad3d7cc19731f2ac210434c07dc9d40000000"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="820206"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080)=0xfffffffb, 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x3, 0x1, 0x5, 0x101, r6}) 23:58:45 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000004c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x1, [], [@jumbo, @generic]}, @hopopts]}}}}}) syz_emit_ethernet(0x110, &(0x7f0000000000)={@empty, @broadcast, [{[{0x88a8, 0x4, 0x0, 0x4}], {0x8100, 0x4, 0x1}}], {@generic={0x86db, "904bb266c6bfd47bdbb0fb2a2c37ebec10333fe8f9816fb6c3c474097be454bb601e5bd723357618e457fb669e6145218fe4eddb66352b60e0460d821a02ded478a46e33bd54f7326443d63520190f9afd8abaff1ca13f5909f83e9acdbfb9375bd3baa9aeaa758b01d729194e0b012f4880134edc0bc61343ede52138ba731e75090967c189abcdf9dad87e04b1a9eedaada66c7cfa9f5f4a8a74debae12de6b0ba1552f6020bf7cef9c8bcf05eaddc534e8769768c66ac3211c8deae10ec8f4928a01e668ef0e3363ff8a9a8fd4d1cd2b2cfbbf7087f435d850b3e872a07642951757ea087a35a523339d8c8f4a2034ca5fdfa3a27c7d91634"}}}) 23:58:45 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x8) 23:58:45 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000000c0)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa37338208d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf0", &(0x7f0000000080)=0x70, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) 23:58:45 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) 23:58:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x1}, 0x8) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 23:58:45 executing program 0: r0 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r0, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x9) sysctl$hw(&(0x7f0000000040)={0x7, 0x7}, 0xb, 0x0, 0x0, 0x0, 0xffffffffffffffd2) 23:58:45 executing program 1: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x1000}, {0x1, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x6, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) semop(r0, &(0x7f0000000140), 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x1000}, {0x3, 0x4a5, 0x800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x800}], 0x4) 23:58:45 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x4}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 23:58:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x9, 0x0, 0x0, &(0x7f0000000800)=""/75, 0x4f}, 0x1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) pread(r0, &(0x7f0000000000)="fb089d608221bf4af5f8c8b6fa172d37d8e79ebd40e50ba8a42035bd82daf84fb85f45f7a63e49e550eb5d2a46a968025a46ad0b0f11d7a0141a9c5bcaebae6940e904493cf23a7922c7d6e31c7d82351aeb56612f", 0x55, 0x0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x73210840394b9cac) pread(r0, &(0x7f0000000140)="b2febd2a322ed2a1a1b849f3610039cfa28343b6c17287dc0551bfc6c3ba90b50a2f8cf3fa6b6eab7a7351cbae58a5a2adb88076f85e5a798f963248eceecca932ac08f4b65ab73ea7b5163523ac23c3e89492ffcb8e8bfe933abf27b60f7d60a6354f7a0837290e86f3eb97f4553f04ca15c4d1ad94198e27661f3031f15dd0bb6387db3d9be81a9e8e66f39a7801bc8ab3d72786802d15867a5d4373e423645d4013953286f0b5bed6f573ab97681f03a688992c759620e67f61c5fc0e845a", 0xc0, 0x0, 0x0) pipe(0x0) clock_settime(0x3, &(0x7f0000000080)={0x4, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) mmap(&(0x7f00001a0000/0x3000)=nil, 0x3000, 0x2, 0x810, r4, 0x0, 0x8) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) dup2(0xffffffffffffffff, r3) 23:58:45 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @local, [{[{0x88a8, 0x2, 0x0, 0x3}], {0x8100, 0x4, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @loopback, @random="6eab52242c2d", @rand_addr=0x74da2933}}}}) recvmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28, 0x404}, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10], 0x28}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="9e41ffc691b61de8339226c5099aa7b275939d4e5ece65d04967937c9182d13eecd353b44f6d35347e8f2b9bf68cf13299ac6eab1a91c4a711d6d34d4fbc7e681194dccafa9e35bb8e1c512ea3324c571368a6ef90d1393e49c50e7cf82b8e46bea0ba33e66fd142ec8ef86ee194168abada246c82d8c78dd02988a7d1151a90101fe082d4e37cf8f42626c721d4282cd82b", 0x92}, {&(0x7f0000000180)="3ea65261ef5bcec6038f6fcb", 0xc}, {&(0x7f00000001c0)="4793d130d8b0b60ddf727f248996c488516624df0eb955ef1280d3a20b11e8b23cc23d6219b6e6ead5faf018987f58ff83005fa4818991f3e0ff456e822aaa82db596e2693fc69ef21b2666bd2597723c9967657fde97902e8d7f038f128ddaaa61e2c7f992007d752a778ed65bc365a24a95fd7fc031f9c97820c74aa2f1a9a448b9f971e46aae4854f959faa60b7384f9ce537781935fb7ca2ca37357a5a2ceeba93abb39c5b49c7cf", 0xaa}, {&(0x7f0000000280)="d2b1bcc79cb0d5902999aa3343ba8ed5f57d25f26788257449ae38434c0c7a08ae752219891c6c1190c3bec763afab1b44", 0x31}], 0x4, &(0x7f0000000380)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, r2, r4, r6, r8, r10, 0xffffffffffffff9c]}], 0x60, 0x8}, 0xc) 23:58:45 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000280000000000069078e0000001ffffffff4e234e21de929965f5aa022c1e387a6b81e8909674ab5836404c4c531737ba8028f5ba31b4776339", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090680000"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) chown(&(0x7f0000000040)='./file1\x00', r1, r4) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x1, 0x0, 0xffffffffffffffee, 0x1000300010005, r3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x28c20, 0x90) 23:58:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfff) r1 = getgid() setgid(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="d12a8f056f984f4b2e8f288cd6d3890ffb5d682a06e047663dd0bb087e", 0x1d}, {&(0x7f0000000180)="971415c1b89e5fcc82ac7497b138c3c8a39aaa9f2b7d622840029f5b34f9c72aa2845b3bada7e062c263d223cd8ec7eb8802620d20c9c0c3f7d7b9c027c658ce94b64da1e3764b725f0c43618ead46edfd43f38d925e3586eca94e965b7c39190084aa0c62a2dc326ae7d8d7e41d5202ae4826775e99cff53faa", 0x7a}, {&(0x7f0000000200)="0d45058ea86c71b452946744254b481f9f04915ffe29a0a016d0dd0d347c9717a4b897a5631c5e7a5f1bcfc023b09543727cb08e2e4655752b03451ce22696679a735995fd9a8dd1aa94edffe07391819b0f62556932eb29d476a5b1aa699863680b201662a33c61fa5481e46334302a17d3ed15041e94d8750363de053fe0380c1cdaeaa58f3fd3e0e48383f979d30290be3cf0d3e5ad9f2ea3b26b8bcc4cf044231678ae2f756c78d4bfa6c8fadbeb38022231a0ab75692626902a3027f56825d930029d", 0xc5}], 0x3, 0x0, 0x0, 0x8}, 0x7) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000380)=0xffff) r5 = shmget$private(0x0, 0x2000, 0x422, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000500)={{0x3, r6, r7, r8, r1, 0x102, 0x6}, 0xade, 0x4, r9, 0xffffffffffffffff, 0x3, 0xfffffffffffffffe, 0x5}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x10, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) fsync(r2) setreuid(0x0, 0xffffffffffffffff) 23:58:45 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x9) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x5, 0x3f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) poll(&(0x7f0000000080)=[{r2, 0x4}, {r4, 0x2}, {r6, 0x4}, {0xffffffffffffff9c, 0x10}], 0x4, 0x3) close(r1) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000380)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000040), 0x0) 23:58:45 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=""/68, 0x44}, 0x803) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES16, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r7]) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="0107000000000000000096a810a69e3989b582ee1e0e9d32eb56f1d4f009cc2fef5725303259028007bd8c9a9c4cec8f98192fd2e5e0953a14d7479369e2d5ecc28087b99edb4314f5d75d3d781996bc2f13e8a4a1fcf1006a9798f46a8c93f8ca30b37afed437c6d281d1f38ac20f3467d42a73135dae6d4dfb4eb307ab9fc3e7bd4d4680ac03d519863bbaa169e4448f8ac2c36efba980b8ff1aeeb0597c48102c4a3d90beef18987c78d8e58241be9c69cdbec89d84194d33"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="9666a6d9dfa9df2397d76a2d16ef352129c89ca34312fc70bf3ee4fa4a7d1f517843420c9d24d22123440ba97f7eb097c87cc4360ef0acbe6ae379fb", 0x3c}], 0x1, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r7}], 0x20, 0x4}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x1, 0x4002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80186950, &(0x7f0000000300)) 23:58:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r2 = semget$private(0x0, 0x4, 0x196) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000580)=""/169) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semget$private(0x0, 0x4, 0x355) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) r3 = semget$private(0x0, 0x3, 0x80) semop(r3, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = semget$private(0x0, 0x2, 0x5ef) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0xb}, 0x8, 0x4, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, r4, r6, 0x0, 0x78ae9895b80bb252, 0x3}, 0x2, 0x1, 0x201}) semop(r2, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x48, 0x1, 0x19}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000180)=""/253) 23:58:45 executing program 1: syz_emit_ethernet(0xb6, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100800000010100000000000000000c0000000000fe8a00000000000000000000000000aa000d00000000000001080000000000000000005e7740da71da2ffd30754c1f572b03945176cf140226155ef16380020e553bd15c6ac93694068f8592866378574e3155bd4ea0f1480ffcf12351bd0ef15061c072f8a140c6069b30f0fd7acd8c3c5837847637772e946c4050cd068b2e2b8e0000000000004e204e2000089078"]) 23:58:45 executing program 1: syz_emit_ethernet(0x1016, &(0x7f0000000080)={@local, @remote, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x0, 0x0, 0x3}}], {@generic={0x200, "587d4ff3ac028be841fc11d9bb2eef510d61d1ad76ec94b4596f22061fb9fa1fba9abf8f0be2a22306378480f1961bf387acf66de65caf0ebac0979a5f6c808fd4da0b835e15af886189f8df783cdf78058c15c965af1b526dcdc3f5163f1679926300bbfd134252a610ca379fa6f55c034ac598f32ef7fa27dc9233d9d9860fea00841311463192fcbf71ddb55843ca913bd2c6d5293c9338b2ac7925b59adb8f40ea134221fc8d194061d80e3b36871eceb84ef19b7cc3f43d862175daa4a71aeab0eb16aebbac1b1d8b2b5f093180ec37c7fec243b3babef75d80f6735a9e2de0727f0bd1219e93c24044a7f3d276e87316acf7f302a0489744492543871b4b659d250ee46bf097215585deafbf2db259fd5370a348f42eca4b3451e6b1d99a5d2fc5e838e5cb73a9d249dcdac31e2577bfee9799d7c85c7682ffc4f9c16a0287954c2192cbcf93cc494a2cc4bb54127c4dc3c9e19e6162b835f5ea8d9a9dd1ac7713f9abca3e205cbea0fe88b8c82a41346a3e097626bce24b888bde38d68ff10e2c63fc81c3b63e7db9cc95ff4bf21827c53dc6ffa99201079f2ff69721d506540879238da0fd4b3f1e9bc61183acd76504f0efe18cb6f111dffc65556b07dda78a4249a320498fc435277ecfe9f293042ce505ddb801d45e0e539bfceeac871b83bcb35d85f12ff74125d102ec218e6f26746ff7a52e742d7088a5f69fc9da5f6ff91e60c633389259dc0e1499bbe4c8e36670fd3f1df00f2808e2778307c70242a03b4262fca6c4eb79c5a3bb3303bb262f81cb9de69ce683efccb3c0ae487bab989250aaab2f301cdbc7166ba798c940102080bc438676a22d38fe14d26170f9c655cae05e7391f023dadea7ffa25aeeff8e6023ae4363de59f9a77263e9d03f4ce12c7c5e41623c1ea6d1bf83865ef488130b3c844dd8dd264d25d426fd9c85dbed4e60338ae080dc0f6f9daeead0b9b79476fb6dc041555eb240a3e6ad9262173342879d8029b185f1c258b6cc759bb93a43cbfddbc39d0fae8ebaea76a616721697d97872b2136696658e2a7f4ef0acf84795389da81df6c0ac912d0ba1b14770fc11e58f4c3babbe2d156d8228510b76e15504ba59083480b62e846cd0df91221d185da91c6f31396263bbcfc5c58654f6005a5a27ba5fd364d19ba582c7f8511f5f6027e18d77c2439c33c5f4729e9a329942f078556063e362d144bed7247b1017de990b5452ed66b16dd0b5e09c0e49f8aaaaa8e2d7d5b379052e684226e45ad4cc808d40b81d18cdea23d868d924aa89f2e0412736df10d44718d2808654e29e08ce9705a1e1a1375073c16567794eb119687fca0d76ad404925feca6581d397572c613fdd177b6ae41a17d16b8e5aff69e809b48fbdc85149c4f9d9983bfefa0a7b958f330efa81d2113ce3dc72c029da7f12e109feb83a947e88c7133a9944e177bc43e407435969921092a129fdb302f66e49a1002a35f3140d6b9aaf972ae4c8ef8187046aa8c28899b5e46fdb1fedbbb76f0a2e280febd6528279e4dae82f519b4d8c61c0855f0bcbf737eff64ed38d9769336e610c769335ee90fe6166d1d549556474fc9e469a27244822bb2e07edc11436ca706d786f12561cdf71469e6e9521a87a90e77dc15597c3f2824170b3047d0d6bddc71665ce70fa2ace55b823fd1dee4c4ab76d1059e2a0061026257e70c53da0f67399c16c87ba315aad24ab58a3a5ec1eace3a313fd58c5a581daba0aba388589de54b45a64b2980ab840cc25275b607d4bd8a7b981eca3778347e259bbdd58e2207e6f9717d02bd3f3b3bbffeff1799b66246438405c8a36060522cd1af624ab2a06fbf527c5e4b09a342ca7f43a6358e00168b0c6a5de7a9406a766ff3015be551f689e0bcc7c4853929fcf1e056fbc528f39c7ff7bc07a1385d86f920d39f3ee9001bc13673401dcdd20c942286183cf8f9fe44064725365202bdd7ed61aa3800b1679b947663a18d7235cf34e992d2b3c3e3599aa12e0cba1c629f4f40c4b2c8c00894de9e351e36851407b3f5007118c0ad76c0b2dc3114531785d80d1af1bfb2be77d5eb01eeec031d2c3b2a35263434ea10995042a0457cd8d2f78596524db4be639e2b29a720268fac3d7505373012c1d33885c22fd9882f45b066b35c464aa2840d6cf427f51dee7fb9d7e9033933fd4ff911fdcec5b33860c659eb9e58b232e9dc12f218d336662ab31718e8f441ecd61b61fe31a833de037b203b5a2a5fa414802a4d884109c37990d2a9791665c4c7b7e8ca523d2a481d91dbdaa51d11700db3914045c8b421c539a50935c80a0935e3c65e704d34c696a43539676e39c0a7feffb9c382e10ac658240c36509a4cc5e28228528d48e92672277a919028fc1ae7d84fb101d3c13b556b591ab3757f7c03de0312471ffbb74e9a05c7ea5c1f9686b6c9395e68f86dcd17d70f5b52350309f19de26dc8246098d2311cad356a4bee8064bc973edee36a90840e2e530e2aa2b65f30a2506e5072eb51769d8d09d175e57b1da20959fe3a85123a2d5bd8cc847e6f568fec2a4259b93f229f5ffc68f31eccd0198b3d72bf8844a9c899e20876367b0fb483d219b30bb50e3449f837ffac0d823e7a8643c982f4e8d4a5f7c2eeb79272067695815f2f04a1500fe741da6527f59dfd2937252b923cfb509585d65701b097e585c1277467a995876c85942ecff1b307b40a4ce9c3498df9463b05d6a90a3e0940fdc7a4095e2cda8b098da717517c7a4ad98d6dfc93952c98e3c6ef89880e88ccf20ef49a321acf36b5ef43ebc0f443a42e3d56d6fec1d89015edabfd2b4c0c40d5cf774fe7b0c2fdc9796da32b649397594a3bb4f4d0908f04fd1c8d2ec8f9ce1e342f534cde26e7ecc8d7d485c5b6682245836c7a474b03da8452168f70c99f320b5576d1fcebd3bea7865d5b599d08556c8edf7367897095c945bf125ce26e34f855ea826e86fd80339fdd9b3644300f9eb842f521062d30cdc1cbd71a6db046ba7cdf4b237729f52fd2ef979fe4f64f5948224de55d5fd063c833fdb8d65def9100c9eaff2e3a6198c86fd4e6fe1048e8406d5bfb825d87e792507825811b2f3a7843ed99321dc655436eea040182e1d0712d1fc3e1a232e24809548bc487dca5580309b5153a4c850735423c304e06a7182a524c23f52a7c3db428f5caea586366be453882708f15a77f700c56c298f9dbad9071fd88d05ba1b020745dca0980b4dd452ddcab76dd4ccd9ef28a2523798d3a06b25d92fbcacbfa1b95b16da6bc5b5b56c656d18a815d8b64f869275c49d254d23421eeddb04578bb237e0da137adab8ca8d1d55f163df256412bd5c8d58c6418d56ca1904682d07ffb94a4b2fae03ed0822ad7931638df7de0645beadbdcb70ca70c43ae739f396f73ba374008986ac19dd1c652ef20a84d78f6491d77d5ba9284e136a0a813d82468b917c344ad4ea1a5f3ba5d23f5149ee2bbc4d4b22f51189390f50c8df7c56560a982d200e5227d2fab337ca80a3da741a50bbd0837950e5a4a9b009386c7cd27c1f1758b0ec1cfe9b8b999593c3f7730a9c5274226a03c4e7ecd8665bea1bd795d549a4d0339da7b0cf7167773033caabf2747777d586271b6b0626656c4dc17cf8c342803cf54c5f903823fb68cfe6f49efaafd935a1d2f667ccf367e78d771393ef6d399ba15a521fb684b6370dd5ebad757ecfc928c2d37d6c26ba36cbb401f3a09e828d9323fcd596a781b18a63653b6fa36676a861b95f55be52cc850377fa6573052aea3e87abafb34c0ea830c8c1f93dee81bd25b1e779f98ae32f53fd72b41636268191982716a4075af0e68a8c8a68b97926fa7d324781effdc2efca2f28f51917a849fbd9624df6d8f555a56e8ec1a333307da8f8b9744dc07f67daf949cbdd222942c94bc33d9036baecb480ae9b5e86acd424730912ba9b464f84bd8ff9f8614496e5c4512c9d4a8b5befc3f351b6a130dcc2d3fe95e80c78ef1329bccaf8a771d87bc0345799b98f10c65c6235c42661b78cb237fcff3ef82b949a24311bbd882afafe58266a5fe853e33c238d2713a3c133e02571a0b93e52b28c4580cca31b058c8beb40f29426f457542b397123f9b8fd2b924367226ae57a3fa734581be30dced1086a97091b0b96edbe0299534e2d5d7587b30bd8c0e010a3d57317a74c4a4206d9dcd9af47411059ff0ddc77b4d85cb22b7fd20e59aa30d5bb396ca68249a8f663ab0fe7dbc93588dde5c089e1180d36c09b408cd030f81a6f1748504d0e990d26ab7ed2970ecc6bd1c727864a77553455447a127d467d30b5f96f48a10b0fc94648630489710cd108b2ee09ea7ea6358d31a8f3a096f31ce301a3dd742a8ff99e7f39c2819340cef94044488d15812cca6cc3168c0c30ddb41321e025fc422547cbc0f6b103c8e60e479b1e817016d265b31185367d282de0f3c0c4bb5391a4489ca1d383e9452603bd5653cb377193b150ac3f55a2ed1b96ab7567705948364f8dab36095f8474ef8169f9eed9759ac56f5225802e9f865af79e3bada04c13f93dea19aeac8e8522a43d40691fc7ae2c9412a5644934b0f7829b6f9bb0adf359ac305c72bfe69f7822af14073ba9feb5b67794ea52c39afce20faac869c4bcea0daae9bd98f2f2585d980575fef51207b08ead259480818107eda818e29e6bd95d9e6bf907d308986e7396431e3d574a354526f353a134c721ca9752e6570883830a9d49460481de8734d35b1c22486deb3fb82a5b8c899ad7626d8a566144695aa37e02408cde791399cdb5496f4c380266064636c058df06a8e0b5673568ff02fe9de026401b7e9695f1a07d278f3930a91ac3961302f1fc65c72b46f7a5ea4a0a3c4f1cff50505bd2d71efc0b7f334ecba3629df9a8a50a3ef223e8d8cdc12fcf3a78646bc213810b42fce081728499f6296c6038d406ee485945f5abb3ee1e283899bc9d5fea69a5942798dc3f36c1cf9b42ecff8dd4d13d9322d50db1694dc0939f813f829d96355ed826de4b70f5e56acacd3cc7667004e550b704ceefe060d6ef36ed808e5e7ea1807495c9ebac6cf81529dc8e410514f5e0eb15a102591d21ef29dc7e1a87abacaf601d17a3c410dace4260739926d781e1f42949f3ecbdd6c7f6c65d51c15dade5df8bb788e46c20c5807141d7e85c3ad8c512b6959c06f0785208c90ace10935e5c9dc299a7f69e33d443241d2174091b2f76c50f73f22bad03650d423645f2ddac73c212ae6097497ff9b463723cf7d36122534bf3457da62a8307f04129c0633abb3d81d2b505b8a1924bb5d446c6958d84c90e266d7913b1873c915d411390b6885c049b5e7edb86d7330b60d115ee70cf2bcde1f7d8fac660ee0f3eca2c6c9770d221bb7241c13f07997a3cd1e3fe243ad8885b0e941758535e6ba4b06d04186530630285c41f23e6e50229cd19522e68ee761c08deb7fbc955b1f1191b3189e9ca587aee0873b3c3d8612a327416741d07244dadce73c134b9d1322c4d80d70731fa8299e36b477748653f6a7690834b6414274f652798880aaf4b7f9f59161d5decdbc2fa431a87cfebd565637ab5642046a3453fe4385521ac51f5cf263e77e4b04e2c1c863a8d00e4a5a3cf493ff1dc1cb52d63d8d55e72c8fd3ff14143ad5b55b1f98bb36782620e9921df2799a2ba407f6f962cf9bc10e24bc5e643bd1dbef9b840301026b37939f7256c5a885b73a70ed8ae9adbd6288ede37ef12faf0027999855a75f36f06f84d31ee1445"}}}) syz_emit_ethernet(0x3e, &(0x7f00000010c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004ac100300065d2607f8298cede249e8fac1400bb00000000890b160fffffff7f0000018907030000000100000f00907810000e34cb544f8b3a1f"]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0x9}) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/46, 0x2e}, 0x801) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x9) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4012, r5, 0x0, 0x5) 23:58:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000300000000000100192eb4000008cd3fdf00617a203e417fdbff32937ed38ccb99d1e22b4acd43f746b46be014b0c120647db6c5325add93f3ceac6c90794ce2b1c8e27392ca1836a01b1dfac4d893d4d78602d7cde9aec24f9cb9f2d3d72ca0ddef258978bdd9715ff57d6accdd2adbb28d2e162303c2fd76d27430ef9ca022cd6925db2aba6dfa58411bbbfdee341b83ffddbd80313baea0ae", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) dup(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000500)={0xff, 0x0, 0xd, {[0x6, 0xffff, 0x1, 0x1, 0x0, 0xd8e3, 0x4, 0x101b, 0x7fff, 0x9, 0x6, 0x5f, 0x8001, 0xffffffff7fffffff, 0x1000, 0xffffffffffffffff, 0xff, 0x4], [0x3, 0x10000, 0x6, 0x9e30, 0x0, 0xd29e, 0x5, 0x8, 0xffffffff00000000, 0x2], [0x3, 0xf99b, 0xf5, 0x18a00000, 0x40000000000001, 0x400, 0x80000001], [0x20, 0x100000003, 0x8000, 0x9, 0x1002, 0x97], [{0x9, 0xd, 0x81, 0x1000}, {0x3, 0x1, 0xfffffff7, 0x2}, {0x9, 0x5, 0x1, 0x2c6b}, {0x2, 0x30, 0x3, 0x1}, {0xffff, 0x3, 0x7fff, 0x8}, {0x8001, 0x101, 0x81, 0x1}, {0x74ca, 0x0, 0x101, 0x40a24573}, {0x2, 0x319, 0x4, 0x8}], {0x5, 0xffff, 0x8, 0x400}, {0x2, 0xfe07, 0x557, 0x1}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) listen(r5, 0x80000001) socket(0x10, 0xc004, 0x7) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000040)="3abbe986cb71fe27689ef00ac5f90be2d2a87307475ab1a20e1f5a08a4a1b4a145ff9dfb400ee08c9e8c0f14e2b8ba88cf3191b480256140d71e09f3fb7f5fc7d4f47ec9a736fce97e87a9b9de07230817a45e37e88fb0810fe21382da99e0caa1a9c8ce617c37ec8ca4b02244351e78732e7438ee", 0x75}, {&(0x7f0000000140)="7aa14d5ea05cf2e1f1e6dc1b0fa32563649ea054aa19b90317cd6970fe9645295b09dba03c24278be94daa677d150f0b38cd3d347c4fe809d457c6f0bea6fbc864161f3fa805ee82936f421893671d1a4a7de9854877d1f133e37e0e637cc9f0f355d63bc294feab0fe9dda27f", 0x6d}, {&(0x7f00000001c0)="dd99904c1e5b818a8ba1dfe71cbe77964234d66417545d762cf29b439f7f572515d05965b8e578e5af2f085b76024e512bdd5982e32ee49cd92e13606bfaa18708970352295b828c1e0651257125698616a8601c16f7a94233c1111eebef50ea2c0facda201d54fe476333c72f114007326f7c156950b2082120a9eaa603880302304bef4b6a4ca28c5d855e2fa32f7126dee30f9d91dba869bfa5e377d210", 0x9f}, {&(0x7f00000013c0)="90ecf78665dc5123a62847b5120fe1cec0a787d4a287dd11502ffd5b40d1d1a045e447f572014ded90b7c680a3585c75839086aaecb2c6e54712bcf3ad1b709188bfee9a786438fdb31484873fd7b328d7eaadaf3429a21361443220a2cdc7b43d1ed83b7ba3ce0811e78cafc0cd89025aade3e40154c60a8d2d6e0740983712240ade2ac4560f77115ad50031ba720a8154e85d6ed4a4de130cede4271428aa5ecc1e022df9c3c101f724223bb7f74a1126abfe0ac1743f9ad023417221cfb5700a6cff9524e1b0b3c15d3115e3b910ca9da3d5938fb930e9fe392d38a8a6227a420f753384b19527f14557a696225c38b414000b91a22959c66c102fcefe35f2c6c8581aabdafb742508d912e7a5efcf8c6b574e39d1d0ed4e5f439f90968a889faeabdcba2b3b4839bfaddc50b3e522207d27c013ab15bcf534fe6c30fc0c98c8c6a52360e13b1d369b706128bcbdf0291be17c694a1418c3b7a9eba375547d810466b24cf60c845fdb774afdd7a355794200c664f079708ffd9cbbf99bc737d7fccceed5ab8dfb4cd369cfa5ae5651cc10cdac57c6528fa5c1f21a7c375b8fcaccba4fa1b823ec7788b6d41b69fee520611cad3ce2a063815e60c11850889730812c8896635426b78f9ad7b555a61a875eca76c2167cf45241b5562bb4137683821bba42bec28c6001877e6486ffa55e70f3120cb3c4f593ece7deaf2e26af6210968d2a97f34fcaebd69646765e5208be719a4d6cec195f1559c43ff751caefa9c056959d04971d5f9f4ad1ff13a0f2f061b4fedad526ee3d47b1df80fed46e8acaca4c703073eb98636f930ee01c3559a14d8c20861f9508abf846034caae7af81bece8df13d6079c9b8cc7236fb0555a6ee905d473b81bb1b481b9d1d879c6fb401135280313610a0f4176f1e57bd81e97eb5bbf39fb83f81843f37371640678831e5557a66132c01cacea50f463d7900e3f1b519681f972b849cd0a61dbe5cdcbf7b45f388f0301f2e4b1bab357a1582804fa0f08195becf330fc87ab0f8b12321863928d6ca527370c93536685fe0f1f05f20d2ce7944299ba70fe4ccc3609decd5ceb5bc19b6279ed6fa3f4c5a601a58016931c4720b5ef866fbe668bf0853967bfe1fad77912b3c7e50c1ef6ec43c5010c68703d04a9848f0f47a55af6723e5659402c66b46e3ded43cb9b3e96e965b6c76caf7e0fcc8316dc900a7e48d744d288894ab286f1b939d36d2d8153ffeba8f9e7b3f9ca3185a4e57fbd5aab1326019cca680fb2f976cfb00c03e05c32fc8ac290e7665347cd0f12407e61d62a4495ff1d9293a29a0a941fd27603222e3f27cfa6d3e1ebc17a5402223904aa42b4cdafe39794397e2295c3f25205fbe2241b0f5b683858cec19c9125282324703582cdc9c3c55ff8d75e1661a47c0c65e7be8d8c8cd98bd6defa724c500341a3092a8820d495730194505a6f4052ddf0edace7531361a7a773fef5f9170ce86e9b0bb5590e8530ce3144d0c156ec78a7f16acf8f372ee2ce857f192c64572897f7f0ed252e70558c9fccef09ad8c5a27a2f992a8995b25325930dfaeb1bc480fcc1f260c594e3b7920ea7cc1b09655627c1b914a1f4c181345a8aef00c282d69593589436989f3ceeea5a62f8edc50b65313beff294be43e077ecfad52ec8cf8e7c39dd9dfa0ec8a410ded2403d40bfb03169e6106f32e621e7ad8da70e0fb3e0b17f6e37cdb7e774e417761e28e5f192bcaa213abb345fe0fec779c6c28f14c036933126ec9325810389e76a0f041bc5b813207c547cd684ccac197d5aae49f844d0623fdbf999873c95b66a037935fd2248c2ea2ce183b4b515abc3b3610a9f8a20c2fd21673aa8c35a9b940c8551073951acd726a62340f3dcc8bd0e20ebab054fd4cebdc5619cb18c27fa2625637adfa0e1a1cc2c2ff3700bb3bd5d39638f4ffd4fe6a34bdaf1fc8d4c47467cdfd8fd2b2324379f41aff80a8e35db11b9eca3c0d9c21885ecbeb2ab4cdf6e87bf26a65adf9707e23785dfdfd4b7a755e9f1cac53eb65edba121b5b4a5aebf9d5f2afbf203d47ef6d6f912d9df7924cab40cd8b9fe9238de4e79bf1d8066bd4e0e6e7050fbadd471d042c33c124cc8d91852ac8850a235eacccbdbff87b7cc86bfdd6d5fa1a78b2110f6732791ce8872a86525aaec49b77e1c7fc5cad379af7d923b753e3ea15d98113ec75eb847b5a7a582d820823b2ec3c4ac11f43bcc2372844b4f7fd64683ae535472d6ac1dc75388aa3416eee82c2533982259f60f7ed57e6694de17a1667a335144d652272f4056f62362ad2bf9fc4574f91600b9eb3d473e5dc52f85011dc319e15b1ebd16cd65909453bc0c78448355fd051ffcfd6590cf989bb34cb0456d43af44719151f8073e3578adc79d5fac3453d079ad7d4acf198bf44fd469b100342eb0a0c1733f99211d5bb797b73588e5a1dff5e8df7af276c6ed5bf253ba13a903af1d43e994e4a2c60486934c1160bb9c26350012d43e498e9b7ae56078cb44b8d6d5b5809b143b164bfc9cb654c520d54668ce0f4722d9ce0cba5b7c9da0032d5372e289635d44bbe3760b58450df6563e7ce02ca639612cf95a3d6f8da3c2738bbbfd5c3832badf81a5c2d9a83057dd5a40bc22e31941bd5492436402a900443bd651bec7cdc236f61df39b00016fe7fb4155a1643d783ee54cd90d7cb0fa8aa4dab41af5ddd15e20c351ed3bc687747cf02a4267d59fe2402ae2b29b847632c5c22e1ce811961e6c6a701112e11ed0d63f97b7b573e6de171a79f3cc531c40078dd7e6e1d91e17dadbf22043a3fcc17bf7e63d5218964c4080ef37f9e481ef2f14d0f999669537a0af74774078c6544f8f8ccaa8ba8afca59c8e7684963f9a71dddd55fbc6090fcc52d9c0029a81f85e859452e0c50f2d191f7b928d4ed7fab4bf8c98c354fb92cc9ef33aca175f21adb92f3197d1cd94b6914a7d2987d133688a45ba45f9e6ea7d9c8f283c597fc1fa4387831b15a01a812831e4ea9fa37f6e28c82eca483eebaa9e4ac181826eca18b486ce5003420174977b8cad3ec9ce9f42f6fd46e61698c0217b9cd129c2efc671fd269f412d50356646ff4090385d219ab77dcb1209b5d0285707e633a6d029d541039b4ea574360ed0eb446425f522fe6ed70dab96488b42147538414c3340c079142e1f37e44660dc10e45c8458e0380eb4a3e2acea084df833ba4fe1870e2b12358a68ff31eaec60b9e583270bc5e1e085d2e7ef03aa6c39ee23b8ea10131e5b27241451fe5ea0bb8bc136c931991ff8d4ec01e36be5b0d7b01b72efb6ef9d9f078a3a1be8edbff2ad4e731b0f3ff0a3c3153997d11b4ade5bdde424f768689c1af98e87826462fc08f480115697b0c42398562beb171ddf86a90b74e9e73c371050a3174ba6061be86185afc23dfa3de92c95bf267780f0c099a494074a806f9d36a81210f2fe91083f949d4dabc3cd35595920aef6f740ef30976d929dddbc9a960dcf5e48138d59b1e678e1a77a9408d15e859b922aa9d1edb34b2036789fd21585ea7c956550902633ccf10df4db6ef1ff7e58a7974d18d66bd001480a7b768942c4ec14eaff93b83081a7493d48fb4620876b9b5bfe729a0453fe4a5d9896f8b8c6061e236005413ff8f19eea053c01432b2cd951c1fe2ebef84529805c4aec834e24ecd4e8d1959d611fcbbf96386e2071bb976136322514c86b9ecbbb4b7ea0363d6da9c162f21d7e95d545be98e0029d53d43e23fea375786fdb2b03a4e9a784440b92af6cd4810529a974d5fb654c36e4e99941e6ffc1a65c7b6d2bd4baf92976b7c1fe19486ad7fd92903ab4961d928fac8227cd61bf5697903347e84af973a1d728dc2a8ed316dcbb660c86e3d5f97afd93d40fdc20b190962d49e40c145ff9330db6570fb682eb632c75e6b92c1dab9e100122bae82292620b1b7aaf1e50b3beee978da80fc8f19b0088468893f894156bf2e6c75e01ab7d8b40e34aeb94be7a6c4742d7c0f976fcb935a5418e015149329998478e7339b117ff335c3928728cb561a55bb316d87d3734ff2d996d5671e408a2207724704bdef521a16d525ca8f81b1bb54d1f8e4c7f508d326da4e0a9a797e41adc2d92b3306de3ac3101fcf48fc9e4356ca6118ed300efa6cc136af5e342cbdec438f5c6497c6035803424a3db468f591bd0e54d1e31410e52cb45c0951ddbfe6c6240662eaa34431d9ff7f2a88b1b4d7315ed485456df3f75e48abeb6ae863503bdfe18f2765d2afa209f80197b36958be2ee8bd3177579cb3ad67a24ce50fba4becd6cd2caac8ecb3c10a92f1941b65736ce55304074d4d0cd46abfeddc72516a266cf579a1f5458f241a8a3c5a4cc3f40a82511931241cf8727e9243d34f623e12fef9b8b4b2b2c0b97b79ac3bfcb1380812e8c86f132da91cf0ad9ce38102cb45fe3f9adbe41f28581417178c0d3a21e6ead93d93b4129d9edb8a66bb51f094c6aebe5154946f874c20409add92413cdcc7db86c6f26d85dda4db58df8a22eb1d091ea1eec73f4f0ff3eddb4d7683fe303b55d81ea80a73ccc85da0d6ca322866eb1086aafe1448f39ef82f70ff97d01378625c78b36e171733615a72e91c6e2f0184bf93f86c4baf01d6e2282073b2c6772eeeedba960df0a39c1ff7bf73be85e5cb6a8d26fa341f198783e16bbd3a2505da78661c9215be892d0fc7b000defc6019c188b6e4771a46e87296c9b3cf25dccdbde7ef44dd2f0d47cb3a1c47ed0d6d66ff6a026a1c9bb34a07b4deb780f445c6481447748d7a9a7b8bc7da8eea5e38c49073610838d50bea2677648d81e4f5f6b4036523a879bed3457401fd44d9bf9ee772327d6e7535affe9427619804823218a56d7474abef59da2f468974c7fe37decc8a84e4bea90af5ae8abb9062f07c6e94c86e04b61e44680d54e8caf2ee1aa7e2357d304e5c4a0f5c3bac3b0d2ee02969d1d862539e1866612ec270fb567f30874bc38dd6602fffadd9a38d870c4183b9f0c9a2eb0d35f3a00463f30f3b0ee4e235bdd8482e67f515996c821367d8df7b6243be80287b6543c821d14097f08dbca7f68194e911eec4aee15fa371b587c570153d2305a1c0d5e6f583a0b4f4238097815ec53094fb2482da76d5baaede46f6b607744df02f077f2a9457b1727111010b45980d8c1fa73d5debdfb13cdbedb06ddc9384f9b6a8d8cea3eeda7fa8a948e447b2f3fb3d824805f7d73ad8d00b8f3affdd0779734df6557486fe4af6db582e3de0158b95d6e08e8197a0c6a6e1ea33a1e55c35ee76b155f18ea28b5842b3e0c628cd25c0653786dfa5dc2bbe6c04c31c1bc8b2f5615cc062d9cb7034bdc96924929438e608b25baf38d6ed4632f4c1a122b1c90f79d0b4c086a5be305ae94fc996c8d8737a2402a43e65132d8cfcb98a90a5cf4ecf47b1c36d33ee73cd9fbb375d7847fc64eb983549a2e469311abf0dc4f63394c7d10d00613831598031cbb43ef9e7c9f149a9cbfacf93d1de169581f251509caaa841605c91252c05413ad520fbc1d19ab4a94f9a3229d88da316c9cec51d53cfa80c4a5be982b582c23778238c0780705c97f470ac986787fe160354fabf2549da2503653e3a32d2759bd6a3271f3e51f58749ca5d466f3e5fe5a8c86ba1536065dadcba6c313a07fa1308adcf72bd5304333af775568ebd666c5a750c1299d2628c609f34b39df0e9634841bbc7571cd2e4d4f50bd42592324e0503ec7e583c9237139d70a5a9d0b7e9704a3da7679a356127b1030442f", 0x1000}], 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000ffff00000100f90020000000000000b60569e500ffff0000", @ANYRES32, @ANYRES32, @ANYRESHEX=r2, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x50}, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 23:58:45 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x6, 0x713, 0xa00000, 0x0, 0xff, 0x400, 0xfff, 0x2, 0x0, 0xb402, 0x80000000}) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 23:58:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1fffffffffffff0a, &(0x7f0000000300)}) r0 = socket(0x2, 0x4002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x10000000000003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 23:58:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x1, 0x3, 0x1f, 0x3, "44e37e2e5c3a351942923c24b1757718a62aa3b6", 0x5, 0x80000001}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "091c518a75034884497c2f7238f376004360e479"}) close(r0) 23:58:46 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x11) 23:58:46 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @random="9c7bd2e8f951", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0xfffe, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 23:58:46 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) 23:58:46 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x5, 0x6, 0x1000}, {0x0, 0x1, 0x1000}], 0x2) r2 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r3, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000040)=0x7f) shmctl$SHM_LOCK(r2, 0x3) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 23:58:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c103797d2a2e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000080)) 23:58:46 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaa15ced0aa0000870e5839cd8a775c3796aa47d5b5000086dd6000000010100000fe80000000cd3b45ae687648edee5be47b4f2b0000000000ffcc000000000000000000eb011900000059adf91703c886d4275f9e52a016397f010000000027e33600000000000000"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCSTOP(r0, 0x2000746f) 23:58:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)=':\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000080)={0x200, './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) dup(r1) 23:58:47 executing program 1: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000740)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000400)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\\/^$)', &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000800)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='[]\xab!\x00', &(0x7f0000000380)='\x00\xfe\xff', &(0x7f00000003c0)=')\x00', &(0x7f0000000880)='\x00\xae\xf0p_4\xa5\x1bl\x19\x8dj\x91\x1d\t\xf3\x9a\x87\x8cBO\xba\th\xa9\x81q\n\xcd\xd3\xeeC\xc4`\xd1\x04-\xf8\x8b-\b\x94\x8d#>\xd4\xe1\x1b\x05\x04\xc0\x16\xad\t\xcb\x8c\xfc6\xa9\x1cd3\x01(\x14\x1f{\xff\x1e\xffM\x02\x18k4\xa8Z#\x83]\xb6\xf6\x0e\xa5\xca9w\x98CK\xa8\x12\x19\xacf!\xd3\x88(\xdc<\x00'/111, &(0x7f0000000100)='\x00\xfe\xff', &(0x7f0000000180)='\x00', &(0x7f00000004c0)='\x00\xfe\xff', &(0x7f0000000500)='&zb`']) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653010"], 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20}, @cred={0x20}], 0x40, 0xf}, 0x9) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0x40, 0xde4, 0x0, 0x400}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 23:58:47 executing program 1: syz_open_pts() syz_open_pts() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1000, 0x0, 0x0, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 23:58:48 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff7, 0x1000300010005}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) msgget(0x1, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/184) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x5012, r0, 0x0, 0x3) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa91aaaa9e8669b8decd14adf0ab67aa76a91689351600140004fe80000060da24ca536c1f23000000784f3bfa00008b1e1566a8e992bb000000000000000400109c534dabbb878ec0adba7da324810ced62ddfcf446148ea98b02acc0286d9f05c9a4972354919978edeb77177c3f457e4334758d930f8eebde536b5a922d3b9d36e33b843dce4a0309017cf7f7eea67dc34981b2fda4842361ad35ac0170807fe6451c1c078692ec9369cef600c979821e551008894e7b000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 23:58:48 executing program 0: kqueue() socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000200)={0xfff}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r3) getpgid(r3) 23:58:48 executing program 0: r0 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r0, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/149) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='x', 0x1}], 0x1d2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='W\x00') 23:58:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) close(r1) close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)='W', 0x1) 23:58:48 executing program 0: seteuid(0x0) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() r3 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r3, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) semop(r3, &(0x7f0000000040)=[{0x1, 0x3, 0x800}, {0x1, 0xfff8, 0x3000}], 0x2) r4 = socket(0x6, 0x8000, 0x0) msgget$private(0x0, 0x440) r5 = semget$private(0x0, 0x4, 0x80) semop(r5, &(0x7f00000000c0)=[{0x2, 0x9, 0x1800}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect(r4, &(0x7f00000005c0)=ANY=[], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, r6, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x5}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/249) read(r4, &(0x7f0000000200)=""/180, 0xb4) syz_emit_ethernet(0x5e, &(0x7f0000000380)=ANY=[@ANYBLOB="ed7af0960a68aaaaaaaaaaaa08004b0700500067ffff0050907dac1400aa000000009406000000008906f81080bc890a72ad966e936188b500004e214e20000890784b2dc4537e31878aef1b4b2957d5bbb441101a4003f0e4ebc3d04817"]) 23:58:48 executing program 0: sysctl$vm(&(0x7f00000000c0)={0x2, 0x4}, 0x2, &(0x7f0000000100)="8894fb0db93ce24b7c1b17a0bb38f1e1aa0a41a701812f3438277707a3e53b07ae3fe4256e1c3041ecb5bf00e5bdfc111b4fafe3a8c34584fb24500d7a745a4c650bc30caaa4f9772e2a6b2305c8784c6d5566a0", &(0x7f0000000180)=0x54, &(0x7f00000001c0)="a7c809975d0a2de6fc9d6db57b8a3aad49ab4a2bfb179b6caf8638fedfe2b1bac1531cc9f7bb68d140331eec561eaf97ea80fd3de596645ba041d8f1123a05c7e57779b7328e59341c3663fcb732eb303e3858e1906410f515c9b47e77e81859e41b80bc180b5b8a0ad74b8c1aeb7ac8d7c0152782855d2fb3b613849058360357e50707c28030291b090569aa1f61a9ee30c45587138b83fc8cd3f227060e94fff806d3ac3c6ed418193cf31d221f5f494b9a8a947325a5e04453472fa614cee32d702a5db61585c869f36c6079babc83448ce46b2e874d003f089de311511676b91c44e4ccf4e38bbae41fbec54035b4fffc05024cfbed", 0xf8) shutdown(0xffffffffffffffff, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0x108, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x3, 0x1, 0x2}, {0x18, 0x3, 0x8, 0x6}, 0x200, [0x3, 0x4, 0x1, 0x80000000, 0x1f, 0x3, 0x6, 0x3a33]}, 0x3c) clock_getres(0x7, &(0x7f0000000300)) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000340)={0xefbc, 0x800, 0x4, 0x9}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYRES64, @ANYRES32=r1, @ANYRES32=r1, @ANYRESOCT=r2, @ANYRES32=r0, @ANYRES16], 0x28, 0xc}, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 23:58:49 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) acct(&(0x7f0000000280)='./file0\x00') sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf0000000088113c06f861998dc5ec97c4250a435d509973c15cb962dd67518627cc76cddfabdc6169bcb3a32c3769aa", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4, 0x3, 0xdc, 0x2}, {0x2, 0x5, 0x9, 0x2}, {0x3f, 0x81, 0xff, 0x4}]}) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:58:50 executing program 0: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) 23:58:50 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000380000000000019078e0000002ffffffff0309aa7800000000450000000000000000290007e0000001ffffffffcba7c7fb9219c772"]) 23:58:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x10001, 0x4010021, 0xffffffff, "73cc0200"}) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x2) 23:58:51 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setreuid(r1, r3) 23:58:51 executing program 0: syz_emit_ethernet(0xcf, &(0x7f0000000340)={@random="100581a91e73", @random="352c2fbe14fc", [], {@ipv6={0x86dd, {0x0, 0x6, '19q', 0x99, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@fragment={0x89, 0x0, 0x40, 0x0, 0x0, 0x16, 0x68}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xd, 0x0, 0x0, 0x0, 0x0, {[@generic={0x13, 0xd, "ee4add084de4bd5a5b24fd"}, @generic={0x2, 0xe, "9b96a083c2013a9b35ddf8b3"}, @mss={0x2, 0x4, 0xb1b}, @eol]}}, {"8711d7283ef48d9abdf41958d60759b3a9a5ee70ba7cefb99597f657ac937032749ce2110b4797eccd37e66615b2d622f49ff849bb401072c84b7f7fdaa9d2e00932156584a76142e14cd0b34d70220873f5dc35517668988eda14cabd"}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r3) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x101, 0x80000000, r3}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) syz_emit_ethernet(0x38, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080600060a01060600028aaaaaaaaaaad98b469914c3e7bfe5f45f908ba726529c9ecda9cbcfb197789d87f7"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/78, 0x4e}, 0x41) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) fchdir(r4) geteuid() r6 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xffffffffffffffee, 0x7f}) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000080)) 23:58:52 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x5000000}}, 0x0) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000200)=0x9) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, r1, r2, 0x50}, 0x200000000, 0x3, r4, r5, 0xffffffffffffffe1, 0x0, 0xc719, 0xdbb}) r6 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r9 = getpgrp() mkdir(&(0x7f00000000c0)='./file0\x00', 0x9a) fcntl$setown(r8, 0x6, r9) 23:58:52 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda560", 0x0, 0x0, 0x12) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x0, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x1d, 0x1800}, {0x1, 0x107}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x3000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xfffffffa) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) poll(&(0x7f0000000180)=[{r2, 0x1}], 0x1, 0x0) r3 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) setpgid(0x0, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x2, 0xffffffffffffffff, r6, 0x0, 0x0, 0x8, 0x7}, 0x7, 0x3, r3, r5, 0x9c81, 0x200, 0x8000, 0x100000000}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) 23:58:52 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="808b0186ec4a42b1b12afb8a618b9185", [@fragment={0x3, 0x0, 0x7, 0x0, 0x0, 0x6, 0x64}]}}}}}}}) 23:58:53 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x2c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x21) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="d78212aa8801d09e6d47491ea10de3d7679a9163bf954b367642239c3c21a793215737a0b973ead033446609169f76a9ffa60c60d3f76f0ac97d9f30a4aafb01140c367ee399c217492c8a9b410c7a1b54bc4d9874a43023f9bd5cc440db552217", 0x61) r2 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) accept(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000280)={0x6, './file0\x00', './file0\x00'}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r4, &(0x7f0000000300)='./file0\x00', 0x8) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x80, 0x0) r7 = dup2(r5, r6) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='r\x00') r8 = accept$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000540)={{}, 0x3, &(0x7f0000000500)=[0x0, 0x0, 0x0]}) r9 = socket$unix(0x1, 0x1, 0x0) writev(r9, &(0x7f0000002900)=[{&(0x7f0000000580)="d559326f2add04584a05a10791bb266d06b8b1eae5d37a918df12f66dda7de7196e8fa38cdffb95fafcc6b761059db5b972374939ecd9a68efbc4bf86ba2467f3c8e7fc57671c3f87cf457b656871992856e906b46799d2036d65416bf", 0x5d}, {&(0x7f0000000600)="7e3357ed28e9becc5ef57b6f1bd4bdc6d570acc0f48ff5eeae31478b789c0adf3c2c434de816adc46b6e8d5b2103d3da4715b401e662553d35323171f29c88db773833958d0b28bbe1ae86a6a4e6b89a4b44c0fbff138ff63a302b9f8893a32a413dee9f68241d4cb91e4a8f276ace543bb8cf4e77737833fdd44fa94cf4d830db8473f72b5ec23eaeebb4448984810132fba59bfdd8b97c6aab27ee2dc3c2ad081a2fb92042e54309478b72cee2c8acee5b", 0xb2}, {&(0x7f00000006c0)="e31e4d3c16416ce0fdd4d7ac7f5da307c528f931a4b5796ce09bbda0a489708760fa864e42538922be4596738698abda15d91f3f5423b55302caf8540d09f34d2463b7dccb20af4f7131ff825c4c65223eb4fef7b8e8ff9ec17e2a20c67d758e35cc9534f887df2fb020f33d189449fd1536880f0668e745ec86db1280924c64888d56c4117bed2e1873dea4c4b5e4a5905e56514169b0548b5f9f25a3c2cfd69a8544109dfb1e1b4917dc9408a1853cda68b10e49c09dde0e5b8064fd424875b6f8d13ba2eb9a6b667439f4b4b23a32b24937a047aab25a9460ec71e84d1c110a553338335993c87a26af851722d25579c93a39822bada4bfa702729e0151d0344b14376e87977748cff78ec8df8b2df126847a11f14e6931e67faf67ab86a4e28bb4d2bc4a8e90698f7bd350cba1fef23dc76fd60da1256507ac45a1a554a4d2db6ff987277b1c735fa051877d33d1527dadbc7dd3b16b75de37b7344731399dcf41ef271fc5a67d3215121afe4a7547957b62a06e97380b0cb716b1ab3217977d26445bfed48a8b6cc369914609be27800a4b1cc7d17548aaf84c3430fb5e43b0942da557295ee03eddd37c91ebb89567e43a8c0d17f3d80fec4c41c9961431c817e355d53939e8ed97ada74b2b5e227a6340c8fd0c9e3f40bb4ea8b5989d88ef7e6ad2b89c4fe26fd724a47dda2739c637e2bfd9fe7a811571f4461321e5e570046b6521b44048e9e940603d6a76ed80043282feaf02459c0bb05e1756fea5242459caba3d424261c203235fd6e566203aa08701d413116bc27779ecc879b76ea77297c43b64e8120fc7745ac5978a15e5b785faf65de4204dfb78a42c16f09fbac4fee9b4af404d8ab715d74ef7619701e6a5a08ba6423ad3b99b8a86aa6fcee3beb62990567da1803eaf5c8647f1b7bd7b681151d65484c1d17385942e22de5dd56ccb1642a6472c55989952391241a84d15a4f6eadc0b5ea350f22021842b9cdcc16b3cc814cc4d04e08bc7ac4bbad71e4c3d1b26c0c400183ff4afb3ec793f74bbb62c24121de580038d5b29fbde40bfd4820d28ae82947be7735475ad7dd7d5dedef447915daa7a96cb50fb4e967e4e2b02ffc39bc94de782a8b2206ebfbca71d1c6a15767f90bf6298490947ddc56b047d14d2a32ed2aa503f70e13b99596df91ac94e3ac1f1da994b414243f2a8299e4469fa0beb85adc9c62bf9e29e4d533e1c713e2ddbae16db03d21e3d741acbb54d53e595bffcf2629c7b3182166abd303431f536bd0e23843d8978e7373ebacb574ff65d29e621e40300592360b044a2e32dc535f5d5484ea657e6abd09bdaa91e378c21deff609ccad2f0085331cf6cdb4b741df11d78a19a6768b6008e3c4b59a348d4cce3feb013a35e2971ff321c20c7a692832e925e49b3d734f6c45b3c8d2b74ce0b6a19b0ffeb9ed9900ce517fde1ed668b55110dd22ce9dd91b763e2f5d1cd577daaeb432ce081c4667ad424653be8b13276f532ad07d59bd10084a52abba95632cd3975fb36d2f8c5489724a0ccf6417a5377272b67a9a8727b1847f7954b64abb537eebb3127b2485d0d4b5284b1e3f52be5eb333c197ae7d0cf52ed1eb7db388c0c2e3201784261cee485f390964657c320513981e252bdb6f2be04474360f83587104cb640e68fa9d67e07bb37096df05b7ca99a8a6f0818353e984112e583f14eed7abc478666949ac45dcd77d9ac961438ebc13487093ad670f7828daff0abb9032845d7379abe4466dcaf20e9540a925b375a9416e7ec67436ef71c2a5354a118f277d5b691cc302753d0d2bcfb6003b30338fee081dd228a0ee8bef8c42fa5032df4b0157a6d79ce1fbee69aa4828a760ad82b3c9b84c6113f8bfcacb14bb6eae160f44eda45bb3bd24ecdc63bb3d1c7d12532b038851c1a31c97a78d6f63beb7ca115277f475af63c3f26a90e264c033eb780bd319689104b15207b31dcae8e9e53aad9368feeecbc0295366cf7eea5783b495508cdd2619ac533c51901135fc21abd7bab2ab00c8853820451d3cfd3518ff9338fb8481be801c7238f1ab921a7a37d29bc5c5652b0d76eee939acc51bf98fabca0314ae718426237d69ef9b1b41c444af2c76a0ba1ecb84bbd1430f68ca02c0e75548a9bb5d20d4ad076ee965b907ef5c62c8f4b71332c11009ba2476fd923a5516c764e5edff1b1bb5bfccd86f3415211514afdd58306af163dd1406b96aab1a3b7b8d3726792b27da3339e1a69029d3bcea1e7d8e61d7fda44a9ff9db894ea1336814967471dd8315563d0b370fec2bd1e9d1afc1f2f06cee8030d17657ea6dfe22a4fc80996a353f96a78e3c07be63805baee4c33c753f1270e5b9673ef7bd9bb3418a76558c804a56ceadb4a330f9ea0f2732d9107ae1891293fc76cc32ff7c472a7a2d4b72dba89c18a04794141919d049aa09ae5bc4e7506ec5ec11e64f98bae447067b3a67aa0c8fe5337db5c8a85b73d77ae89bafaf6f03233966f0101e4866f53e44db08045247dadcd87bcb84cd39157eddc7a3a2cf29831e6ff870dfc6b288c8319b0034e891d04b75f893aeb30d31cd6b99e47d093e78fbb7b4b8ce8c1427f6332f65bd040f98542cd456fe71d94839351e7bd10fe6af9ae7fe98aa31210def51070d47c5c9c77726e26b7435ed4193a03183934086709b15080a0dfa8ac03ba17f43573ec3102c87bf91459b1490daea43a26de7074510ffc176bff16f97a48e0789ea711f0bc8ac2c9c195f70667752c947bd56c3d0f0dfb6c95babb243ca80adea5537ca5e0dc93427751bbaee6c87dc554068cff41853773d81aad4fb0c0151699fc03a540089a54f4e8776b46069d1f9d694640399c8de3295de75203ab74a3bc0e56b24df0121a2cb1f10fc2d5e89e844f18760ca70116750067bb931e106b95f44d9a3cae10bbe3634e1b00fb71ad4acfa048b5fe73ffba84d349167f0e903c40814704d3056d12f7f3622f38aef00b8bc7cd99b1514399fa83d36791dd215daba75afa77a346151aee84430b06110c76c3cc759a18c0922e92bcb40bebbe7335028f5a4a0362d1eadc7e2f096a2e3107b357c7ac791eb0cd2c24b0a06122dd597c8ade53ad38e60de6efdf97c7bbbd47a7aea95175d50043de5e4d844e5de9dfa620ad0ed0b88a32d5b7436caed8c6a861940b5f827325a1a184b77d6cd1bfbe7e70bfbc6c6f789209f9837713063ea7589a182f84731028001fd09fcfa2c50a53218b6dab2b831cd014e30b598c34e64d1e1f10200adf9e5993e37a02a32745da1def4de992b3799b075578db5fe09ce1ab5b5a130a4792a7bf83b3a1eb4d13cef380915afe8572c24bf8a03909872d72b4de73d50752996646467ce92f353008749b206d098f6c8bdac0440b184e5044d840fafeb04281427b075dbc0a609694c783d42353acc201af936ea9328e071d924ad696904a932d5ce16200c5fe7200399a95f1e906cd62afb701871e32dbc475395e3d38dcf81dc5e4f0089b371ae31e2118772d195e18f898519c8792f146afd1fd8f709733dfd8715b60e44cb3da635c865897ccd6ebaf325cb892af2f33cf80bcd3d86e8f8c844163f0b2ae4f981424dbf94508072f6895fd334b773247632f86d940e63e400dbdede9fee0b18b2efab352985c9b4c405b613f57a9b4451ba326c1c1ad60c84cc76a8f745ce44121b4f6af07f2befeeec521d23f55935308900e74845b6cc4c6f66c43f517dde0c0a4f08e01b843a8291b2f1b6d7f4ea7141b9c37e209f7271ff8d1afa10c9bea808651b5e214909c4376790a06d901df49c6f6d4ded7800c182ea2fee672104f21655044a9873ef55c9490520c51c53f9aebebd98be389a0c9419423e5c9da35bfeddca45352cb7d61d1eb021512fbe658b93ad8095bab1bcc03830f10bd9581a1fad560615b74b10fe2dc8992eb000aa210d6a50964f9fa9c50937e95ec2cba11232df4bae5547f6c1b091fadf956fe41669ab0fa89e7667dece35b1c2a1e52f472ff3e6473bbf684796bc6b0a74145978d7d26773afd1f04bdc732ff15282404d80f963954b75a4bc4db71cd1cb47e5a513869bf30f3decf8e95c3984aa8b5df763c39f8a12c81a7d150f878db65fcffd0c5fa6d9f12d68ca31ed242b2596b9662052eea5ca5fe7d97d430903eee4746da9a5bfc75bc4f1ff61865571aa8f55fda21f559519acb04b867ab8513e5c52d953b579642ed853cd87ec0883c593adabb59f568f86f63610e4cad71350eb276b9ec8de7d4954684be8df562aba6c2692ddd8d85cc5d5aaf3bacb59e17da27cb779065abf489d19372e2a18704ec39a53802c0abd7c6a9b29dd8b1b171b0a2f3706065d0b2031a645c24a456c8dd751f59ddc7c958a1dffece896bed0e71ce23f20170d698539468dfda50126382a5a21ee614f34e25ad5260765ae12e48f7a5c0ace704c9e03b9bafb48d1f1db4c9a3354b7e72c75f5b73ccc1e03bca910ce4654f7d2037e1393e95bb4ed92a6793f6b2235d5608eb5232ede3757cf7f8750ebd23c6db4b24f1c6e727488d75800ffc3c8aa14dbb73ab1541c958baeb6eb1856d4fa550c51560c170fc5dc363f4a56a1e233c10d9eb17a06cf3eb3fd6e36e5676f23cff601f8e5c32beeeb90d208e39c76fcfa17771d8bdfec994cf648bf0896001bc6505d8758851399328af67fc8c1bbb39ece9e9e56623c4eef34d43862491118ea3357790ea47c1bd7b8ba76f8fd015b3b89b2f64eb4f5f39b751ae362e5932e72375746ee282de9928839012c8f95362cc4a4a637644686c3b126e25b579c4ef79ed49c1fde6de0c460ee95a1bd2b566cd59484c57a4ce6287751bf5303de54507592ddd485627de0b591c867ee4a4b4f1dc2d65b3aa5b6bf61a6fff2174d99b975428f010fa1fe28aa41cfc4d1e535d1a93a570b5a258f56541f3da6134a649d141994239aa0461a263a14d27c1a748477c46bd3211697438285ff3762f1891dc22b077bbbf3f369e99427ad05ba5dc98a45e9d2630634e2da8556769d3236b445ec791ced66421ae7859eacbaa555a0dffd1dd2ef0fcbfa70d749491c873527cda6e26bee4e34d2b4c871e417d867a861399d99e37f433f3893d1e287c5dfc884de2b4237945c2e55e1418630be7b8b380d023a98f387db103aa5b8a595efe57551bddd559e6f070284b135db83970c63f96fb5fd5978f7df6b0dcca7b388619d073aca97b49252a65ea3b4f0d05af9ea9392babd1c115ed7c2740797f547a4c447095458efa6ecf78c0121e0888cceabd017a5086540111d39bc1bdf9055826fbce41206a307812190b970fadb31910319c0d0ffa8b3f2b346f85b2773fc87f28b68453ed60429ea0bb56a6998c6f9ac875e2649e34bb2d960e5037f4218128bd9625844e79f1c3adb851a4f3747027b809ddd2972e1e0c1c29de581b50a6202360934e2a4dc0229bb2deb2b504832c67f20f93b2cf23230ebade9533b985daa5a2f50c5c26ae41141876e6974bff74f9259fb3ec0d1426704f9e7965c84cbe8cf55974e222602c18ff377746934be8413b81019948d93db4ae70a56e46dda53ecf81422193131a256640acdf2ff02248355ffc08b50177d99c199582f5282412171bae8a6bea987d8ff039cce221c496a7e7daadfa36803d9d768be2f801b9337eff602f939a0ffb2db794735fd2b16f4725e6efcdb7ee2e0f3bd5f5f2ba733e0ee46337d8969848bbed6a562b30a4ad8e6a2faf59575d0e9fddca7f3524c3c2b886dc8381bf5f4a935b6f8b513c", 0x1000}, {&(0x7f00000016c0)="4cc7dd43de32b78719864b3d46b1c1fb4288d6f9d182ad6950a00063972366e192a4b79f86e8828f280dcb46e1a5", 0x2e}, {&(0x7f0000001700)="cfd2e96dbc65888b393a10512a3843c92670ab5356967c814a0903905d3c8af476170dbc8d7f5b1a48cfbfd54b8f6a244971a1c96ea1ad91ffea980f265767f965e5e67325c5d3f0ed2be8ccf03e186eb83754879d58448ebc0adcb73d04fd58d941cb9b5f8bf1ff257c3ba9a8f435c0abe6071ced43d8194a98cb3976e0747c41c09e6b5ecc51fa2ec452bf41502fded5f8bf1091c0d7f732ccf978a3251cf1a12f14f81dd8695f49daa59063ac6abab6254dc512c088346dbed078751543d4f8291d28cf1e21bde5524c1fe1c53d090d31859392fb0b505474e37837e30f4eb7f75656f83e4f97c63a644e774ece0b3c13152406f1331cc8dfc8e2c0daeb357f05fa3e26a4d835c29a3be1a91abf434b048d1704cab6c07f5bbc390ec05ec717a0616e000ee82075bf7a2b4967195c8ca5361ad9b65db4359975e0f9ab22b84e9631c465207f6046046dc4761866faac35080a81e0a46824a7b1c272933424cadfe5959cb5cf2b26080950b063a4b145e756f10caf2a6b64edc8f9359e4eaaa3ce473435ed7a5060dde3b37ab16175168999dc1f0c3df66975a1f8fd10d172ff680bd936f70184d761bd1bc1d88518fa56318cd2b9f2fee23e03c9a37bc818442110e642a2b1c2014fe0950f1dfc1d81f25f9e656d94aca0dd54065360c49d38a0cb958ebfb29fc4b44795e87f08f53e85af4484077a248db9f5d78c8633324215aaae6cc1df9d72f4106c904f441ae4d85c584dc681a2b5f8bffea462a19cc7cdc3ed619725254cd198d0073d0d26a55a7e942688286f6cb2052cec45a9a2338576b8c84207feb599319947db3ec76fee1d1a46f4498d2c8de513a155c536cd95a3c56f0a6cdea334f8dcfbb55c5b9575323b2c183719342998678c3b581ac953a3e37067c9723a24c313889fc3971c4598b5d6e27e793bf9ec0a0ae2abc75bfdfcbfa2f2fd2a2151429237167f8aa953f0a9327b86bd8fb319fa20bf315e5ac5f19117c4b9177b1de7acbed83c74fe4c3dfd291bbbfb5acc88567583993edd205ebd6bb668c371f29c9557833e9995f7b15c5566b7e56cbd2ceabb0470a925527ecc1dee67c3ff32495984f640e9578fdbbd6ff5f54c5c436c8581d3233c4401012c766e8467f50217a0c4e16baecd4c6056e96ce87a9a304acfb3168bc41dfbb177d27520eea9d0007d7aba50e6b649aa7caafb5ecfde7d7bf1733310becc6a2c43be1e2a0c28676e8f2e6198113a5baca79026cbec395f6e079d597d73fbf6e4334a1439acd8ae54e1cea698e4bfff6e7c9ace1cff0cb004bcbfab57112e4e0afdd55542c47da9bd622271dd58fd64077da0465b21d1d314b4256c3b49698fe88c5f01a6acc59903ca5ec4707745b1b7fd40412f1e0443161d4b0c83df42468172eaa36c1cd83e7f0308d7f9b0c777fc7ecaa8acd23813eb9aa628f53d02a1d1e75457eb8e4729d9eec3401d6b0056de50860fed490202fcedd44c0e850b68751e5f20b7f69b3cd87ca27ef1a52fa3a0669a0a1a244549096b01897fa44e99e1ef169c0cac2ee1c5324ebc0cc94acd3f357f4d9aaea89ea88c03aded92fc60f7173d8999d1c3eeea0c41b74df49729c2790940c1e004e76613f1cffd5fdffe480e3eb64b17bed1307544aa7f22ce7a8a0bbc7283a55fdeda41267848cb6a36b836bfa1ccd1983d494b98fe72c7004b6950f21fe36f5263bc5fb7e8a7aaeda02977880d24fe56caaf0f6a81c7d0bf9bcb15a5971adad65e009005b6de39cae994276509b46943c8579fbd0ea4a025dbfb5755691ca715c4488ae6b49f55aec3379e71c7d2ce237aa522b126b29f91f34b0363da157a416024f9adf49f7831f2e8f6143f266866eaafbbc610c00dd148659e3a1b1b12c324934eff3cbccec58e610b1c02ce8b16e2df60ee3f22149cfff63755ce81786a5bcc8137bf66311cc89a5d24e61199e0f2f72c8344974422d71d670d33d5f51430746cdf65f492f6985639e88da7b6e21c882af45c7ecbab3f55327a2630e54708a1e48bd06f9d1e7ff15d80dc612d755f5b55fc775efe1415b263321e71ab4e142fbc7ea8bc3f322c8f276f1c2c0cd6c1f2ebc050fae1059a47ba9d53f95e5ec4d24c69e7f5c2c7a3cf1529de44f3892b40cf369e9b9e3939652ff68109c01a4784164a1520d2ef2fd9d1ad982d9a50d3276bfbc30c9cb9b541d7e5cce8a4a1382fcb8eec6f1c2f7a7faa050986da13452b82be1d6be529e8f02838445e2bab7c08fac749f0035353bb5042a637f45042289c25f9ed8446c20c2bb3c9d4079f027c8688e47d25b66de74a8e405cc9a143498fc1542b6788fb18206c112f149bdddfcc7992c9a2ac98f67c87c42a7132edac16ebd10a243596fef04402b1ed00eb8789b37301cc648d2f6bce87d35fc70d3bf0a1979ab96a5eb571ab1b8b09cc1eec5f03e90a5a5e0c2cf0ecccef349939207073cc9d5369f4a6986830fd30f33cd4e3babeafd9e04ea88670e96ab7308e3917f6e90ac33d52af8c88ad83a3d1646c66477e6906d4f27025d0c353a1fe63931d15bcdd201e5880cbf090077ffe0d32df54a26dfa3ce32dcae409cb3f6f51489a4d55bc2fb8fb8f244120e45c3913d530399d5736cebe105632edaea1f3031cc5086cea15de4faa10b95e4d4cb899cc0e50c44e9b477d607df38697f88244242dac3b840e1801714a24a3ba9e29c53df68461cd5c5970f22d60927a96fe4b98a5dd3aa09beb12373098a3d6ed95c53bac53a79fd0b297a21bf3128ec8cfe04b75c9d6889dcc5bc5843a50ff3dba948e72b007c9b78105bbd957bcb46bfbc44a6fa39a2e2c327c733924c2c204650ea500d5675f93ecbf2d8e2610e7df4c7c66c940388a5b19358023aca0cfb2c0d173c5e7668728432faf3069e9dbf9032dba68dda67d7e1b8755a343426ea1b62d1f12c5d1fc0f4cad7ff0e81c9cdd41f0f8f32f4e847394849dca1dde682903419db181421884d38711b80385136d8879e30bced43b907034ed06d73baec8e9781966db283fd945b72057a9e7f99e1fe005c8d15d60085189554649dc2b3930b110b21a1c57b38898ac7653aa7ecee35448fb14f046f6454a982b71bebe2513074560eecd3df4eea66379d6cf972730bd6260a5412be693bec355e5c8192dca4b67d45a46fb3f0ab4a554c59719a181042350c7db6e51b39a2527eb87d05049da90c4016d3ddbc528f9fbfe4e33f4f1112590d1e08c952aeaaf7191d8fde7cbd4061a3d4105efe948a14faa7f0096bffbc2145c821ff286f9a05b4bf4f3a717ef8cbd51e701db8b4878426f327608dbd79d93df62256503f346e821e54d901915d3b3b1df2864c13d0a0db3889698b83c58949b8c0656d6821399668629e5d2f4e02a8a38db1083e059bec92bddac2b7d952e23b8495d31c58310e8b067f7ab52c05a6b3f579dec7e533a4f151b9a8a784b5d08d74b10ae17bded963807b8e1b88581986c2715b455a0ca18205fb1282fcd4eccd9e31c4398b71dd8241c50c1fdccb225f4dc7363f43bb6dc7cc19b72ef791410de5414417bfec9f87f354366befaa8b19438c8c1a5c785ba651dcf9be1806dfea20828edfc59919ed53cc9ba2dbe783871b13e2ccc06a38420a1ccc81649d0f0c6ded24aaeccdb9faabdbb2a4e6e721b2639a0f742d3f717ff5fef6b625f305880143358fe829c053136dc1680d873fb3ff6112431826df808c59a0d80de14ec3c3b419a4161b7ae833a566a2b023ffa22b54a8586b27d8341802c128c5dbed007b6f798d8839c0038cc94d94b905b0020c7960bb1b66c2d858da8e7a345f0a8efb2ec2289497118b83f1fdb272acda0215b1f97c0cfc073a9a58f31c5c45456d4fd9749a25b7806c7e848294295a8770bb228d463f06104d1c23b30c6c59d1085fd2dfdb93a859307b6f14d83a293306892dcadedf25274774d1998afba0f98f88b7d125ad03943788b30d6e0416e3b3b96f7cf5175306036fd6c871c8e64b9645844fcef22eb6b9d4e6c182feba416ec05e986ef039172b94b3ebf4e9e364d8a77ed3b1c69be7ee850a8c9fc26619d955bd95c51fa81eb382528ed3b11a95487d421fcd4a31345f5f0906e149a1c55f12b24893b900c37af19fa522c3f5ec219143c4326e1fd7176e8971c9f4aafa6d1e3423f101bf2cf7740a86b77de6fbd2585cb895199d7517a15a7bdbb56f7cfd15473292d97fdf9ae51f75b33bcc559a77731a1ab5936479c8f788411ef4e8d31e48077a36125a3e47314c5bf71b961c069e4ee5774d8116cc96d8ef12030dd6723e9ac51f3899aaea1406a99e1aa6a7c7841f36adb888a7b2f2fd11e30527bc00d40d3b325e959a32ab45fa32f0d481e58d98f876e4d547c86be6a53cfb35896d8bc3837a6fe682c39c15b9143fb826b00466585b8fb11a8fcb2fdbaf650ca8653399203a224249cb7eb8a49692503a6be48d6b5e299562702e055acb44a1b06c500ee02772734e7c1b8a7b8e48ae234c375d3561730b6f56a4448c19f5b85fcba0b7e161ef8fdd16654fa7bcfa22fba053b41c2ad20240653562943ebd9afb436aafd0cbf91df171423289cd042330a12efb58ae446803305bb235d73b6e80ff1fdb75428dd77c7c9a105e1cfc05544287c58fb40615d70784d5f551a72d929567495a5c4a15d9f14b111d4e1c9208f534573f5c20b42d9cd7c68956682ccc59b0f01c32a4e32300a60f595728626785757e22e2b2bb042eb54f6f54ba619fa472c3c80e8721f17b8b7852ff0df3855c4d67572bd39061e1e8644fe2574631447ad3457d72c725fc19461b7c98f4856036593633ce69cafcc8ecccbb8a560999d8e9a4be543cf549389fde4106dae734bc1f011eee3c58253d9e7925cfa76e71d4a65d6e88ae902332992e6f7ece6fce9f528e7d49de14d7a2f5021dc6d388a94628c3b4398594a2f41923aed406183d6337fa1200487cfa78337c2b826345f2f9c2a46961cf5992d57e863bc35cffc4b342398529954605fe5414f9176923886688d73ee0fd99d18e4c53dc5d8975ff5e0c62f7c151c7347d26d68cbb19a75037d720bf2bcba93d129b0245bc02944f73dbb5af971ebc1a98f72e4e3ffb70bf8cffb4454cf102456b11368afad6782de3684b059fadfe88447a8a660ce475c3f702768fc57e8a75f891f25a990f0db553b180fe062a8a18f93b39109454f5696d619b84d9689c7632b31fbd900c3b9722d1608993abf5512fddccc976804862f83f9960f560ffe43af6b2b8dde65772e82cf1dd1f932e6b430e38936c17339357cf8cb0cf93998390479ba46e013f7d36b176ed49abf5b2a85ed468409462684c435f7c854eb48884e3b1b4d9a5af8d402f242764d1160de761887be41328a08c94a41914f6bbab4596010f2c0309773c72a3a9312162cf44128b017748cce09f2ec85c05b2c31966f6f3dabffbbad64b808575172efbf4ff58723db43cf1b41ae91e4387138b463ae7042a53943e08851ca3ba6b13f8871b5062dda88d6bdf774db4852b799f39a961b896f815d9aa1b265ea743f31b524c81f86a875568ceb57ff425e1293b3028428251830bea7ad790545e4fed8751b5a217da2f2fb0be5afadfe7bb951780d972dcdacd0bec85ca5f6b6d015752e8587ad919ff0f3ad2562d9a74a4459f37b16e7ad197f18769fc9df35b1a9a8052705cf325fa779b0866db7fdb1a3ee52e42769fdb4337d91e874d523da8ed63f2270e09716c482774239d9dacc604f4589705d1074a43e1b8030b11fde729de5ea057a3d7d2a4bc5f900", 0x1000}, {&(0x7f0000002700)="ec5c456e867c15f078f7630189930c8a472bd4b4ce312763e05eeb498ffe9f73470c1d1737584459ab401a4f6546e37e8cd19799a4fd01b83771c94815c5b94b7f4f586c36f3cc0672e8cb9ebea3575e6e2ae0c507fee73a0af6601813bd58a62ed203dfd4ed7a47d1b94dc9a6b1f8b449d43c4275690c25d03cb676a8bd5914f4222e272fc3d02a0975d9416a5f06f95aa2d6bfb53d8d9bf32cfd38840df30eb8bdd5b7a5ad562190cc49e83d71b909f3e6e8862ea8f1f369d5ae4db8812ccc3b700c315800a9332360ecdd9c76503871f9", 0xd2}, {&(0x7f0000002800)="f40066b8baad15e10be57aea8d1aee8e9b6e767c3bb0f91257abd4fe4604766dfa94d1e7de749779fbbd18180bd6e963c0c11e90221e30116fd708914887ca5bcd001f379f7c2737805c617690b422efe97fc2bdd833ee3cd175ec85a8ea9430bf17868b3548e49aa6d833e94686f1fab5efc2e9cfe591734f58cb61ac439994e70a409341f2bd8b4363b38b9fc14f3544aae6f6b85b18206a0fcb96ee21f866f7c8be16edfafc5b8be96aedfe38eab3b80e4569b0c40841e4630b547c94e42d5d", 0xc1}], 0x7) open(&(0x7f0000002980)='./file1\x00', 0x800, 0x21) 23:58:53 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0xcc2b, 0x3d, {0x7fffffff, 0x200000009}}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000000)={0xfcc9, 0x0, {[0x2, 0x3, 0x5, 0x6, 0x3, 0x10001, 0xfff, 0x7, 0x7ff, 0x6, 0x1f, 0x800, 0x9, 0x4, 0x6, 0x0, 0x4, 0xffffffffffff27af], [0x1, 0x100000000, 0x719, 0x101, 0xff, 0x5, 0x4, 0x100, 0x2, 0x84], [0x794e, 0xffffffff, 0x8, 0x2, 0x5, 0x7af8, 0xff], [0x7fffffff, 0x400, 0x4e, 0x10001, 0x2, 0x5], [{0xb9f, 0x9, 0x3ff, 0xffffffffffffffc1}, {0xff80, 0xe7f9, 0x101, 0x3}, {0xfffb, 0x80000000, 0x3, 0x100000001}, {0x1, 0x8, 0x8, 0x40}, {0x1f, 0x3, 0x0, 0x7}, {0x80, 0x5, 0x5, 0x200}, {0x200, 0x557a, 0xffff0000, 0x3}, {0x3, 0x4, 0x5, 0x2}], {0x6, 0x7aa, 0x81, 0xfffffffffffffffa}, {0x3, 0x4, 0x1, 0x7}}}) munlockall() 23:58:53 executing program 0: syz_emit_ethernet(0xb2, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000a4000094ae63bc9078ac1400bb00000000030d907800000000420000000000000000000000e00000028c1400aa891700e000000100000000ffffffff7f000001ac1400aa890b00000000047f000001071709ac1400bbac1400bb7f00000100000000ac1400aa4438f310e00000020000000200000ec800000000ffffffff00000007e000000200cfd47ed4df906e1400000180000000ac1400bbfffffc00000000"]) r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r3 = accept(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000280)=r3) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x1, 0xab) socket(0x18, 0x4, 0x81) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 23:58:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) syz_emit_ethernet(0x1bb6, &(0x7f0000002bc0)=ANY=[]) 23:58:54 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2}, 0x4, &(0x7f0000000080)="c5a22f6368e10831", &(0x7f0000000040)=0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x7, 0x2}, {0x18, 0x1, 0xffffffff, 0x1}, 0x3f72, [0x0, 0x8, 0xffffffff, 0x2, 0x3, 0xb379, 0x5a, 0xbb8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) accept(r0, 0x0, &(0x7f0000000140)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) readv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000180)=""/93, 0x5d}, {&(0x7f0000000200)=""/159, 0x9f}, {&(0x7f00000002c0)}, {&(0x7f0000000340)=""/232, 0xe8}, {&(0x7f0000000440)=""/56, 0x38}], 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) write(r3, &(0x7f0000000500)="43ae31c8c9619e74236cbe58bba18936f702188536451fd075a2d987155fcd13ed3c644dba258e57c88dadd55c7fa14b66bc9c5a8e68dee500262b5670e9de97b89d4d984b89dcbf54e0c703d89ba31ab8e82ca8347be69bf15f2e3e9a0130f639b8983155b4cad4e3efa495e7ced7728bf20269f6c04a29018987804e48f6dcaffa69d1a348f7d2ac5a47fb877e732f7e0367f8a7c30b2a215e0c9055941e2f8c1b7fc151cb1df3fa3f5ebf1cbe65d7e99d0832f42d29eb73ce0f0670931014d08b06a732f1d9a90fa476686c70133d3eb310840972d0ec2f0428eb8fd394dc658ac28002856a7e6b", 0xe9) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000002c0)=@file={0x0, './file1\x00'}, 0xa) 23:58:54 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x43}, 0x2, &(0x7f0000000040)="d0116bf074138732534701834d64b778f0167193e648f95b1ba3e00007b202e125d70c6c6ac12511326bc630445d4b7b6ddc5cf087d9b51c680d28e0a20350f27faceea4c710b292b061476f768ea5e407a952c7b91cba1e6be0e53b7603eabc7c0a37b025ca1dc1a62e562c8159ed93a03b63f80770371b7a77e02dbd2c9169ae1ebf259474878a", 0x0, 0x0, 0x0) 23:58:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118}) write(r0, &(0x7f0000000140)='\r', 0x1) 23:58:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/112, 0x70}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) fcntl$dupfd(r1, 0xa, r3) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="effffff9"]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8], 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSKBDIO_GETENCODING(r6, 0x4004570f, &(0x7f0000000040)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r5) 23:58:54 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x22}, 0x2, &(0x7f0000000180)="bc107dc7", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x20400, 0x80) 23:58:54 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) msgctl$IPC_RMID(r3, 0x0) 23:58:54 executing program 0: sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, &(0x7f0000000080)="d3efc6b48e6663407c76c5cf7c89f8556d5fdda9014e4939c58bc88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa2407763f86e3a403503226d5fc33fae28cfe657a5f392bcae9b0e7dcd55c13fb36e37e0c403f8a61b7b19e87014f2e624c5f715c0bcb757090027282312d0385ea82a307761858b400b937d9518", 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) dup2(r0, r1) 23:58:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000380)) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x1ee, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1b8, 0x0, 0x0, @rand_addr="feffffff00", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00', {[], @generic="968d6df26d29a24a591d755ceb368fe275ef555bceaf6decef0e6e2d7a92b905e8c32b36171018e5d52745ba84e90a942d6627140c5e6cb8beb3a482b909da640b9fcdac7353a9bbb6589a6cdfb2b7df1f3c9cf08049ced729d322904feabd1a52acabd5b74084946235d391ccb1bf92f4ae7d6fccdd89a87618f9070c0bb50b3f68e7df939336552c473aaabb88f3f01c575afd2c587ac2b99acda68b93b3d6fd6e00cc372071507019cee3c604aaf3b0700859702011d186ee5d5b8e1d28e88c9fe5db043646c59ce09aa393486f98534e6e4cd6ac87b72c5b5122ff0fb053e0fb70ea496e047dcdceb38421f68da9801bf3b7057f1ff7fa9c4be42b772cd604b06c286c5107f6dcf3e6017b9ec84dbd1bf327a30035d247c89ae03d070fdbff6de748b4835a76665edb5b5d05b73573bd80bff049846d963af56e001f42a48c46782de34d180ac36a70c61aac1c3388da8d75df62652af70a008162ba4b477fcff71c007827c0be517fe29325fd7990f4b8554bb88363ad1e38b578fd519014e0a06fc086c551cf8d33a7aa7840aa8baf2219678bb6ea034df8da73cf1c0e15dbf5925ef557d8ff341dcff00a9130613f630a8f66efec"}}}}}) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 23:58:55 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x80000, 0x1, 0xfffffff8, "0000245185a81865fc37ffab40ff0e091fe600", 0x80}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/24, 0x18) 23:58:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x40, 0x3, 0x80000001, 0x8, "661ffc0bd08700"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) recvmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000007000000ca6e1653a45b50d12284ff0008", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000a0e519e81f88e9b2b6c4d5c7da2d67fb7039d65f9b8d5b96fae754e7af6667401370cfdff4d6a50fcb8d7a62f14cee58613e76012fb2eb19ac4fd21c5e172c989ce8f37d1484e74bedd59763ec6429fb17de0b44bc2b7c733fc744399f87275f1c3ecfd73ace1b08c55db75ec7635732288bca87", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20000, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x20, 0xf0000000, 0xea, 0xffffffffffffffc0}, {{}, 0xfffffffffffffffe, 0xcc, 0x40000000, 0x6, 0x1}, {{r2}, 0xfffffffffffffffc, 0x86, 0x20, 0x275d, 0xd142}, {{}, 0xfffffffffffffffc, 0x17, 0x80000000, 0x0, 0x4}], 0x8, &(0x7f0000000240)=[{{r4}, 0x0, 0xcc8cc9eeb51659d3, 0x1, 0x1, 0xd0a9}, {{r6}, 0x5, 0xc4, 0x2, 0x2, 0x5}, {{r7}, 0xfffffffffffffff9, 0x4, 0x1, 0x8001, 0x5}, {{r8}, 0xffffffffffffffff, 0x23, 0x40000000, 0xffff, 0x1b}], 0x2000, &(0x7f00000002c0)={0x159}) getgroups(0x1, &(0x7f0000000100)=[r3]) setegid(r3) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c58086", 0x59}], 0x1) 23:58:55 executing program 0: msgget(0x0, 0x0) r0 = msgget$private(0x0, 0x32e) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/221) r1 = getpgid(0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r3 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000180)=""/59) msgsnd(r2, &(0x7f0000000100)={0x3, "34d452756c53571eb3c677dc860da8fd9c24b22e2ddb5c32d0938423afa1e422b715f345e9a1a96beb8acad5bd046ab1ad2ff885459a9a03ecf686dc34a74ad2b8f89c148cc15305371c00504a6659077a1ad24dcb48a0ed0da375ad34f387c2ccc8e1dfbcd15e7149d240fcf2751f39b505c1ed0678"}, 0x7e, 0x0) 23:58:55 executing program 0: syz_open_pts() getrusage(0x0, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x0, 0xac38, 0x2}, 0xc) 23:58:55 executing program 0: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x9, 0x1800}, {0x4, 0x100}, {0x2, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040)=[{0x4, 0x1, 0x800}, {0x1, 0x1c9b, 0x2000}, {0x1, 0xff0, 0x1000}, {0x0, 0x401, 0x1000}], 0x13a) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/155) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x9]) r1 = socket(0x18, 0x8000, 0xfd) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000480)=0xb5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000340)) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000280)=""/103) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/241) pipe2(&(0x7f0000000040), 0x10004) 23:58:55 executing program 0: sysctl$kern(&(0x7f00000002c0)={0x1, 0x4b}, 0x2, &(0x7f0000000140)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70fc000000e630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac99340905050000002ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c09704864275c5cc6088fb454c2e2eb8ce694f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b9451d195ab89ecd4a95a45d2a6f7183b56df8bdca5c9c0d1fd2d7d72746a38c0ade80fee939b63fc1f36baf27ed3c08df322e468d54f9431d9f797172472f7860fcc36c727cbb58411c6f5bdb54c4e7a0e472f312b1d31aca10c41cd4170b02f6dd821065dc4a2aea1257b57d1fd0889f4439fb11fffa8f258c492a1d7899187146292b926ee06178225d6", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000386) stat(&(0x7f0000000080)='\x00', &(0x7f00000000c0)) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000400)=""/69) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)=""/105, &(0x7f00000003c0)=0x69) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/38) 23:58:55 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 23:58:55 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000340)=0x6) r1 = socket(0x2, 0x1, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000240)=""/109, 0x6d, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r2 = dup(r1) bind(0xffffffffffffffff, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x3}, {0x2, 0x1}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x3, 0x1}, {0x2, 0xffff}, {0x1, 0x1d}, {0x3, 0x2}, {0x3, 0x358}, {0x2}, {0x1, 0x6}, {0x3, 0xfffffff0}, {0x3, 0xb1f}, {0x1, 0x40}, {0x2, 0x200}, {0x3, 0x10000004}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x5}, {0x3, 0x5}, {0x3, 0xffffff00}, {0x2, 0xffffffff}, {0x2, 0x4}, {0x2, 0x6}, {0x1, 0x2}, {0x1, 0x5}, {0x1, 0x7fffffff}, {0x1, 0x7}, {0x3, 0x3}, {0x3, 0x5}]}) socket(0x10, 0x1, 0xc8) socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000300)=@in6={0x18, 0x1, 0x3ff, 0x7fffffff}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r5], 0x28}, 0x0) getpeername(r4, &(0x7f0000000000)=@in, &(0x7f00000002c0)=0xc) dup2(r2, r3) 23:58:55 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) syz_emit_ethernet(0x1a4, &(0x7f00000003c0)=ANY=[@ANYBLOB="5a8a9866105f15bbb4bccc6d2d6d8f6921af0837c8203d3894d4450ab70c938afe4c3456d184821f9492110ec0e144e5c02dccf712685e7f23a763af9b9546506498f9de14181738433ae5fb239b154cf862cfb1aab8bcf3c99373eb5f5a3e70182b8bd18927a944a5070b", @ANYRESOCT, @ANYRES64=r0, @ANYRES64]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') sysctl$net_inet_ipip(&(0x7f0000000100)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000740)="69673cdc2163d4f78c45b9cada1cd7b2808d6ff6cff27cd7d686bae6227962a744ad21eafbf33ae27247c512096c584cfc246ff4d6783c3010210df4be37c8bcd4453c589fa6cd35ee75ee26d122d8d4ffcebfc5fe336d7dc3b8673f91da41155a2f1994398599f4a09e74dc87ca443600253ae16f6f27310a9c4bb762a1702bd9756a26c44cad9396cc544cdea5f1b907da01f69ae42870710da3386ec3a95e8ae05f01ad7bc7239e2736f25a42af75e2acb88cb95b8a8b2c060c71db3096d63a5deb088751773215d42108a8a5a4b5122c801c30285e35cdad60fe1f144e254a2086d78ea2b621a9ee89981b6481a7", &(0x7f0000000300)=0xf0, &(0x7f0000000900)="df277ed6601ed2d8ae51087be6f86e38432f7e58f486ed254cafb9077c14c2b66d5dd9a1cbc9318aef2ee8744d152d4d3885748f27bc22938606126042dfbf19f797e4c5740c1a494866324ab273f3dfa27f3cd457ea9dce689ca7bbb404658401cb59cc70d8ac7a96738e80361b5f69a211ef6c4f2758dbbf2bde5308f75b393a4253dcf4e22a8b23d889176ef4a5dfcf1c0cc7bd625befdf974991697828fd2842bb210efd0efec72e6d071ba36a46c2a53db44a041c95f0e650a194800ab5e59d02c64a06c60924ce29b550e426fd69c8066f72d1670f1f8133deb785", 0xde) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r1, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000280)) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) 23:58:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002a80)=ANY=[@ANYBLOB="280000007fff00000100000008cd3fdf00000000ee9ab10e153e697f0da333aca5bb016ab8db176fee6681e71da7009ded335263c7bf235c13f4046ef6cced06fac235adb36eebb4126c40e7ec3634ee36172b6c23aa6d7cb3a083dcfeb29793938cb196864d1d4a2442deceba5dabd09a68d6e04e949879c661c4ebfd364c2b76cc56bd96e3f17d1178b8881c4c8ad6bd443c8b3b40e98956381579f56f07511deb6f2aba99e355ca083e2ef30228", @ANYBLOB="c8d449529eba1c8b645e3b283ae214b5af47134cc0dcb80436c78404aff7750fb91d564f88ec5ba4e31768c9ccb5eb50784d1e6a6a5d3d7fb1099244b136b26e1739a1a06057d5fe78af8101d345bf3b148488a59bacc72aa34db0aeb9d96fae7d8dba079efdd252dcfc02a23b38c1678d1dfac3b9b3fdf1477830e6c195eea93b613cb9a534e3ea66c12edced4c0fbdbca14ecaea76e5b97c81fb1d92f48689ccf799013efe3dd326a3cc7c47de69e4a1bf6bf856d1fc24891588fc8108f95b23f6ad68f0358ea737066659a5d9ad4072f6631568d8a324f7f9c30e93820d29d870956d2516db13b415b9558adc7d07125faf85ada38123b3ac811602c45c488d8b7d401a60994836daab355951b79da5ffea02c7f8b10db03e1330e4cb5a7b27ab35f27fe8f00f030f2105d67966b6e5f47ff3f2a76eaa8f60b8f101de0f482ffbe6fcaa30118cda8172f387db2ca7c5f29cedec5a5fec70932b5b74b84832fceddad8b20d9d265f9f52fdf48992625b28eb4337fab10cb7bc186884d0d8528fb1f77966d000aeaf88bed917ed89977a2559bceab2747e2903b0c98efc614e273babf2fe341ca0bae739d70501e3ec0bb3144001dcec71268a6b8ba0a3f25ee90fb537e55cccbf5937c8f6e8351b659b0be3e49ddf6ca6d3a32a11c6b3507b1b92469a479f5556c47ad5c1c12b16a0b689061cd0aeca2c50c7e2ab80929847552faad3c78b713b815f7d1c7ed9a4abdd250443a1de4c967f83062102b00f4e80977dfc7b7f80cd593a14d074215696bc11358b2b9561e67f0b613ef145a42150c8494afb30d562adb8ca9c721fbc5c7808fb8941b3221709c7f3ef67cd6df57c0e443ba808e6c34bacbc653d886ef87a10399bb46a11d4eee3a302f46a984c80b1787430939e95241f86e41d6f2150a0ad1b61d6a350b1b842cc6f0fca5ba1d11cc6ba14c0b0ec2eaa05830f4d3776d2afe1469ec55fbfee6a96f2b074b0607ac5bab33ed32ec86d292ca7c4610b7f7be4d36febe34d1337891d8a8cd7df57c7d8c4881980c9d267027f175dd6700d1c695d31112c59d2d7c09868b647b4e3984f8a451b0e82f1d01d442a8ae9773906c12800a5c4affb51095cfe257834c7a18b8ef5783085839de5dcabfbaff18144e4ace5d51ea378c71d49a853814a2e06517f5ba106a815fb3860eb1b6f4db781004ef6ed7c54880f2fcfcd61cf6749e7f54815eadbfc59f2b4fc4c411f6a13f567110b33591597025edda130980495a4b003b983a57a15e310e9797c5b217e40ffa56a1b9f3e2ef5dc1187c32db8504b86aac592e7302b322a36544b3c7221936e09b21573ac20805905793c57803363ad8793543cebbe5e41688b7c42d70b896609f2adf0e0e6858691b0789cb49a30725d393feb91fd9bf6623577156f5a7d2194ae3b8dfff3d618cb0e13bf249748c75b5b652dcc13ba11979e6a9934bf96ac908c21077fa97b3ba9e4ce7d476049bcf80d5c718309331900443440ded0d2846f2bd4e4d65826c7f7a35f4c2b0c148b7ef3852a7467f39ddf0ad36a2200b80d6e4f0a6c33f9dcdee4e17db3b6a3e72bd415825fb8d5e88c4b4ea6057a446fec39eaf336717bdcf8d6fefd506debaa72638c8bb4276fd2162f52c2872ec0a7d93c2e4ee48bf920444fdabf207d71478a49a09bf102ece7c07984a67f8a31594710eb79b5ff39f2261a9e21b931ee30d7aab2bbfb37f7cd3dbf4302ab4ffb449d483cfe6510daa201435df5148e57bd01da39864c8504060b6aaf2099ec54484cd433dd8f9c4a4068667200d3b6417643dba86feb7a2d9ddb9bda5b4b36f7462a0efa20c5edba7e510447121afaae855160cf6050d0edd2a8e26d46d9fcc3451d2be3f1aa84bb9350a38c1c1397a5a8970d88ac9eb73e5aa6df547acf59477671bc9020defd4c288b059551884dba504352895e8c5d031620086ecbf5edbc640f2b79d9325a09df448b70c6dbcc1ccffde2b11a79b90f61b9a4d1aeeed2b2cf575839ab2e2def8c1bbf83d30db634122634de35f6fa873181306a490dd7fe729580371def7a111bb78dda530ec97126a15cfac6750ef1edef735bbd8ccc275541e3de0bd1933956aadeefdc0741f3ab4756cce1787af4ea8b7bbfb81792cf57626cf6d8c57b7be018932ddcd9ea38dbf211671b0dbacf7476bcb1ae72f449af7ff6f01c1b0cfa87a354d832db7f9aa4cebd62370c844cfce6dc808aea2683158e440dc04037557363595b09fb742d36a2576bce83a720b1f6861ba28b6d14c63d464815ab928d5626b4f3149f66a20fd2cd22beedf2b75dbf296f2f8647e467e1d07490de35d93fc005d6eb135637785d1d88ea5d3c8d22df88bfb0a5ac9fa13f28b696f0d2e0d7585d031dd9fae63d4e4bdd641f96208c6c2592edf60d6e4281763e4a68f0d7651562ad1e00b0be2946aa0396d5c5629d660634dfcd53385d5f8b503038f0ebeac3ee70ab2b777699b9cd6e933340655085fca1770ac8e8cde776a4b16d729b3939663adf3688d959a00207e7dab1633b5a9c39ad660a437febde8a1c1a47adf58f14dd6ae06124215a32b2ec5412d93846e6578382d6c337ed0abcc848e6264e3f43d2941842e385efc7cb5a45453d61de1279f4f650bc790bd534fb6bcde788186886ee58cce458a1e5b5348fd92f68f201103e4a96adcc1eccede7aba7700862063c8a2934cc36c7b130c461cb0881222d4cb0e8d69b54a4400e326f18cfdec66ca4d3484a5537afc7d5554d2f2d87b6acd7d376217158fadf6bbc616cbfac9202771a3bb15eb2940ad4cba86c06f86d842da20cbc15cd55bf8436f0dfa5a629d7cc0facea23353f11a6caea4851a58e959c5e7dde47cef2f2789dc022cd800f08d0ae2d3fda0e02c6ab9babf4a31c69a4b047b734fb6edad71ff761eccc1bc934f04877d831e4dce5a5002b0b349d68ead26a3707b66504383d837f8e68841636c35ec475820b8eb9ec35433dd1b2c9fefce927e89945f1e6a090d6c12656f40cef53de2e2baf8b72f142b63a425e44c917f9e2a27c644f9202d0408a61d2bdcb34ebbde43b7c8a8004fa6bf7a357e5e29027b0ad495a7bd57171fbb73f6bdb7d374724160d3dab100f91da8fc9c565e10e30415d11927df8dd81e8da85533ca9c1773a183143251c9d58ae19ca7ed50231fd6220183f83099bb20181acc7fd447040f8433572eadea9e1727e02852fe88871bc4c8b625ef6a7979cca1fa90292b27659641c9619d0569834e0af3aa6a2f6c7bb9c815b844110148b8259b97f17c3b0f8765e4119dd6df5bdc48a3321fd14bd9baf3691702d16ddf016f5f88bd996fee2aea16f3373cb71c4e4deee81b7adcd26ac426981326b59a7de760b1904de327201413948f9cd7b423afc80f32eb9565d22ae168d168f0b896330d1732234f85a07c3d696017f56e31ac3a8b9144eb6c1801c288746494ce19245e39bb877a969933239224630b6b639181e7e55722e98e18f1813e00b7b5fc218e12eecd067fc25b6b278332c6d5b174278554ce80b0de8e44f10130448001e222c84128c5b322f56e0f0b3cdfc7e0903cef54af459179497dab3f91118f9425dc8f1d4bcd0bc11843a2a334cf4c6c952d556da662898cabd1675858cb804f38c413c1ebd32781a4f1666590cb980927ac73eadbacf6d0d43b4009e135ed4626bb30bee0dc1a7bee576a217f7002642bb848d283714dc297c9462ac118c949265eef75265da0d01bb452f2cce164e4bfbe0b0c94c95676d701b1167f12f670f55c5b5e376302e8e068afc3216ba17be0198bc458c6b00116cc80fd485fee44c9fd9df7c72132c438caae2737c8c8ab2450fe197a19e9102d9231fc2d70677dc8f0d2a6da8515dc3901a8b0423c2b5a1205cab45e5b209798905457a046cf8bcea00438937a5f049646fd0140d6f40a476070e153a3d097c8ad2b56225c9b3bd75de4c2c91196f24d143eac38aeba8c307c2aaff04fe2ecda3013208b534cf4c1d8e7f1852a041c90ee23312dd3bd1cf7162446e1c2052915ad220010b0d3b2d59780baeeeb312a3802e92a97f86ddd6e79a9c9360c90e3321446d4aae94cb45ecbe17409e9179f8bf9564b845466c43cc0c91ed1a21778f5d408640405998a7057af87379440bc5af8af97f5daef4f14376c3c9a012e0651f77b8121007d10db78c7152436e19a180a03bdb4549e3c33b21918c4a99c06fad0ddc4dcd236a01be5e13c0ca14a0d33c211ded3e1941745d823be4c305730bda1e301b10ac26e573937fdf3e40bacd4f1f07c4d1e887bb65a415923ff9260c71ebb51961ee02868711bf85bfa3d13bb6ac18e519dc02ccdcf334bf5b29fafe3de523f63eeaaec0a536ae7b670123e4801b355e75104c12c572da67235f8826191ef6375bde5af3fbf675d1ca4f4fa9714b86edfe8a173efb4ec200070547aa7d3327a3c279c83a9fd96f59641cda926d4c77ba3f755e1d1b43997d69365c360f341af1704939f985082a4f1f933bc6a5c39992f9c1ec136f4328b242e6524f7aaf280dde32115fa54e65d08b48d1c5dbc28faf1236498c9144b5a96720989535e24c4d67d9db49b23273f767579a7bb4dd39ab641b6f66e16e275f55328210ef4e890e1da528963a1265b214f2947a96d65047d5276b277e2fd90c4b3e5126955ff38cc3b6342695442187a56b3db2b6545e31a6eba1479569a9612451a6aa5fd56ff0ec90b992d90661dc10b8ed8b19c9ea46b8f38bce1c517c942d707aadeac69639cb6ecc371209fc120d14a8ed95e93204a79c82d0fb0a0caf0ed3cbd97b27adabb6b1478c1d487b5419762a19ee68f6b28f6a3dd0fd4ad9745793ea7d94a0542cee0ec27bac9b5beb1daa006a194247f82c4219ab5cc976476f72249698c5c4a5a034ee458c7af216665589d27e0c59a894bb09f8fa41e2c599997cf209480c3e44de7c364ba984543be019572b9a9b9193d41da75544208e19dee6f7bb3a1e7a05fdc374e1dae2a1a461f7319ae8cde6bc11976b0dfddc06c4f557b4f24ee8614ea73422b3f0821d7a64e0d2c7d13a39d5a67a704727d06b2166daebbf93a22c5511ec5fa6a9297475c524e2cc7cc3ad092d05161415ea24e283c3c7a94ae4faf3ded9fe629c31bad5e83dcacdf18a6822522932db279b3b0b33201ad84b0394f3a9220ae1ba90cb52e00e8186940cc687b97d23805107d67e147568fe115f349c3d2ae206acc540757b776a99c9ffca3d3b2187ee87027f4ba6d119880f79a2d6863614a2d19a4096be1b96e11eb3c22fb873ea944e7bfa1bae000705a5b01c215cf5a9d2699a46e2732be93f81024cb3a2fb9779e426ed8b9817288c468b0cdbcdcda3b080933f2155a48cba55cc183cf11032b8098c2587f6b171e0c3f6ab18cd703cba72cd674f96ba337681fefb989733c666699ae93d13fa15b5131ea213b1ef2da2bb1e38c3bbe18ec8f93e0647c477cecece087fa6f7d51330558ae05332c33f287ac7ff1776fd599dfa91ba215e06582e3ba87cf8270ed329c17e4d1f5779bf76fcaf41a749e6d76f377da98094f1b8738b1bb41cf98b6e57f684f857404b572ae12d178e6ba08f31e8581828280c47348241f3b1f02962313003cb380a723391ea990f93f4936603bb13213e5956311eaf80a913619896bd8ec96a74774491320fa3957146c7ee6ffc583f865e2cf3f3abddf2d9ccf1bf8a93aef15b761ea832d4d044988b02306bd33eb74ef478296c26c702b246eb3d527ffa6d4d2a379cacaa1ff37a11c82f7e", @ANYBLOB="c66a7e9c386601cb89c47b83bf42d914ce7f6febbdd6ca576a25b051a5b276315845", @ANYRES32=r1, @ANYRES32=r0, @ANYRESOCT], 0x28}, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) 23:58:56 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r4, &(0x7f0000000880)={0x0, 0x4d, 0x0, 0x0, &(0x7f0000000140)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) fcntl$dupfd(r0, 0xa, r1) syz_emit_ethernet(0x76, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100403a0000000000000000000000000000000000ff0200000d00000000000000000000010100907809000000602484a20000000000000000000000000000000000000001000000000000000000000000000000010600ff0000000000e0f287f1567f5ce8"]) 23:58:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) r2 = dup(r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) sysctl$hw(&(0x7f0000000080)={0xa, 0x7}, 0x2, &(0x7f0000000000)="5e4bfc523cd3b4d3e84f310f6bb49fef799dbd5f074bbe749d800f0e966b32716bd436cef51ff28782002bf2e8020f4e423f1c4c15", 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) 23:58:58 executing program 0: dup(0xffffffffffffff9c) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 23:58:58 executing program 0: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x9, 0x1800}, {0x4, 0x100, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000380)=[{0x2, 0x1}, {0x0, 0x1c9b, 0x2000}, {0x1, 0xff0, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0xff, 0x1800}, {0x1, 0xe1bd, 0x800}, {0x1, 0x4, 0x800}, {0x1, 0x9}, {0x3, 0x2, 0x800}], 0x9) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x9]) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000480)=0xb5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000340)) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000280)=""/103) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/241) pipe2(&(0x7f0000000040), 0x10004) 23:58:58 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x26}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 23:58:58 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x4f) r0 = syz_open_pts() close(r0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f0000000140)='!|xD\xa8\xdfX}\x9eJF\xc8$lg\'g#c{\x9bqk\xbd\x13k*y]\xcfk\xd4C\xe6\x80y\xa7\xf0\x1aU\x05(\xec&\xc4\xda\xb9\xcf\x98\xa9', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000600)='\xcb'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xffffff78, 0x6, "c204ed20924f8d6101ebf665ff00", 0x7, 0x2}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000000)=""/33, 0x21}], 0x1, 0x0, 0xffffc) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000480)=ANY=[@ANYBLOB="d1f5e9d500000000000700000000e9000000f44cbb4e000000000000000006f1b6eb2328c74a617dc403318cfeac6579250feab8a79f8c3e26561f79ceb1e539e555e805dddf9bfb36f895098b6dc0ab925875c4004367d6100b76c7bf0c2d5a2b1cecf7f20c42b4a7fcec9ccbfc74f2750ce0e98805760c197dfe9913243b1d7e5ada33aaa923c1e0f3e88440bcaba7192e624c9be12d508dd96bd82dc7e956f4950d7ed1e7a717a76c47db242e0fa94a10421f079817ae1b4d575130256852f8e1105c0692d7eddccc923eab6267d6b5488c7314eeb793dca4f018be343fd7e6c3"]) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x4) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x667bd22c06630ee9}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) 23:58:58 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x3) r2 = dup2(r0, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e700000002000000000000031208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) 23:58:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000280)="24ce6c485e122c050cbc87a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1000000, 0x0, "a2dd74f42e2300feffffffffffffff00", 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 23:58:58 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000000040)="0025410fe6faf1a5e94911e77189b334d6b23400cd9fda9decc255b37be69646c208e2f185de1575badefd8c48f5e06a2a92227173ca2faff9378a3f11d46308a5e7db6aea313951ac1648e1da1a5e3e390154343b6df4e2de8773b821395c8ede5f000077d7a9115aeec2fb8085f1e68fb33441abba", &(0x7f0000000180)=0x76, 0x0, 0x0) getppid() 23:58:58 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) minherit(&(0x7f000058e000/0x2000)=nil, 0x2000, 0x2) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 23:58:58 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb91f0000001c9d60cca81247e4f515", @mcast2, {[@fragment={0x33, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x2, 0x3f, 0x2}, 0x7, 0x8, 0x3000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="87e7faff838a4538ff7865a8f24ed9aa92a90575e0e498be54fe9786ee5d8e5d7b4a52a0b70fcc949a9d8f44c7b479b641533613e7e22ca469eae56e1479f23f03cc7029ee50d01b2a4ca5b24d0ca50694d799adaea0f1491ac5648d22a3f9a4f1fbddb8674f92f42d418edfdc71960a27fa38b5d9f7960e", 0x78}, {&(0x7f00000001c0)="2781133d5faedd99a88f65fabab2124bcf457a7f3a691cc264b6d15f3d0dad8ff573139637692d83bced9f9bbd26338b617e6e1ec825799e59eda85c03e2536bd377a30f7d10a1eb8cb5d2a34e6edeab85babb75ee4b8faaef7755e77557574247af36ce54f9d9a9bd45a447e3874c1bc58eba595e6a12cdd0b797117ebbaf9f6a7a28ce24e0dd65f65ebd283b278f8f96d852a727f8f0da06ed0abb8b9357d4337cf2", 0xa3}, {&(0x7f0000000340)="709711cc0c438107ee54d7084909b6c2568086e5700d5d427605d6a25cf4a10441abaaa824e15b576cdb86825f6beace569b6440019d6d260e75dd8b0ceae8604310012da483ac13b86e30fcbc334d56aaec8aefe674f10bedc46edac669b9948345f8450c53a22cd674dbee2e31ece30ec98145a377741d863c21f27096b03f6debb9a00f54e7c8391c1b0d58b9fc6110746f27bfacf01b0955a6424bc4b3c78452220379191b079f9b1ea34ff5782b6a2d5abb8898245430092328cc1f396f38e6cd1ad189de57084ae9134723e460c7f19e7c02", 0xd5}, {&(0x7f0000000440)="dd99d29923527ce183ae64c99e2c8adab7d5931c289b8a738bb8fb34790461de7d90dc03638460edf07876e028cfe695739683b928d9151cde3c2d58548d6c9eb7711f4cac3db39824318483492a9b5de1bad4bd84b4b7070062d71d25dad91761ae8a6272d7f2d1c8561eee863a9ce58bb6682b64b67d9265b9f1e5c562d8aaab3f5c8d8b19ae98a94ba39abb7b0e8e9a328c22537cab0cca972cda71b0bc8c12448955e06d34b95438b8d116bea2c1c338892e97762a87d91b9a5a92596fac2dc63ebf06fcaaf73ec9dcbebab3da", 0xcf}], 0x4) 23:58:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, &(0x7f0000000000)="c7fc30ac", &(0x7f0000000080)=0x4, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) 23:58:58 executing program 0: syz_open_pts() getrusage(0xfffffffffffffffe, 0xffffffffffffffff) 23:58:58 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "0093000000d30100"}}}}}) r0 = socket$inet6(0x18, 0x1, 0x3e) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 23:58:58 executing program 0: r0 = socket(0x11, 0x3, 0x20) r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000018000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b403236a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r3, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000000c0)=0x6) 23:58:58 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031a07f00083a0000000000000000000000000000000000ff0200000000000000000000000000018100907800000000"]) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') r1 = semget$private(0x0, 0x2, 0x64) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000240)=""/4096) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001240)='/dev/tty\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f00000012c0)=ANY=[@ANYBLOB="013000"], 0xa) ioctl$TIOCSCTTY(r3, 0x20007461) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/208) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget(0x1, 0x4000, 0x700, &(0x7f0000000000/0x4000)=nil) 23:58:58 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) r6 = dup2(r5, r2) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000240)) r7 = socket(0x6, 0x4000, 0x0) getsockopt$inet_opts(r7, 0x29, 0x40, 0x0, 0x0) sendto(r7, &(0x7f0000000140)="ad8ba1fabf1ba0bcaaa8d87caf32df84edf6211bbe10956183a5102130f7d49eb605cbc8e71d97a64682043c504b0b4406282ce76418f538f3cb1c9ed18f5d53e1be8572ede830ed4d26a060f56effc93ca2e4963038ba2a8c4ca9bf949e7a81da313e02dc1f2c69fa030e8387364b2fe88e726da0cb17edaf515306ef09619229515a0b599c6a55133a14794b221c97e0856940b069a35f9a57fcf1", 0x9c, 0x4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0xc5, 0x81}, 0x80000000, 0x5, 0x5d738f0b}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f00005fb000/0x2000)=nil, 0x2000, 0x4, 0x80000000000c831, 0xffffffffffffffff, 0x0, 0x0) 23:58:59 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x1, 0xffff, 0x800}, {0x0, 0x6, 0x800}, {0x4, 0x7, 0x1800}, {0x1, 0xc000, 0x2800}, {0x4, 0x1, 0x1000}, {0x2, 0xf800, 0x1800}], 0x7) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x8cf) sysctl$hw(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000040)=[{0x3, 0x4, 0x1000}, {0x1, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x6, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) semop(r1, &(0x7f0000000140), 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x4) 23:58:59 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], 0x0}, @mcast2, {[], @icmpv6=@echo_request}}}}}) recvmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 23:58:59 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="9249947171c3f235aa926ddd6a191a74c3d26ce053f5838ea71d126cd82f041fdd3413c7f0ecfa297e554a9bc4f9626227569b9a5ddf664492fec929a5a563e61632dd4a895ae4a6f0c2019aa374761b58a89cc4d3402006066d2c9e843f6e8c142c178cdab65fad860912727acea14d4d6e5aa64d6cb5f707c7c4ddb320cc64b59cbc6e3cd2e561ffc96b8da82c", 0x8e}, {&(0x7f0000000100)="fa25a80669091622895c68ba823958ad6513e2843e7655a4cc3159784239c77325eff1109f794c1aaca0323cc3c534556a41e02cc28ee706acc4b68b7f3df59f5b4d08553e58041e54d2b10f94f9fc903093b3372ea1a9e69eed24f193dbd2197c0bc4705443ea2c9a68ccd216bba568129e5039cfe9308dc52ce7c4fe0630c220bff337fd63cfccbb2387ec5c5ba350129c5ed14be32c981fe51771bb4399b94ae619ba84a500836c30291ca0e91ab8ca", 0xb1}, {&(0x7f00000001c0)="2545657b7f7bd7e3a6838009284764a2de15092ef52c6abc62d527dfc3ceaf6707079306e5c5fe476711bcaa522b3b9f3640cc5517b14759b75b658696a7ee4e827e95022261ef6869dee8b98f4576682b9ead8b516b0e18b98196465b337d301af9b191", 0x64}, {&(0x7f0000000240)="f729d9b2030ac66a2bca80fee7e21f49ebb775b447e12ffae749ca00dd5950e3e05c51690c981856a2b26d30bb885a6026517bf6e9de32fee1761e6b42ed8677b3f158c820ca64c024d209de90156b4afbcb79f3ca7925f3c8c41b7b6cbd6c250d46957e0350ec3f76ec30d05c8f406e0903ea2f71544af448cad872e26af3e99155b8c9c895f3e19471914be2a88595b026e33673757e05d641987cf4a8bb927cb24ba804a1cd26cd5f41ba92ddb30695d23515ca9d9ab9279514bf9c9bd39784d7d699f94ba421a4ea96aeb019529d2e4c86eef0", 0xd5}], 0x4) 23:58:59 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xa, 0x7, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="0000000000000000000e000020000000"], 0x10}, 0x0) r3 = socket(0x18, 0x5, 0x80) sendto$unix(r3, &(0x7f0000000100)="4cd18e6f8cec0e828fd5da3ee31f06be5121ff1fbe90741466b6eedf1a96a0218a780608fa5599178c04c222a1887d669c40d1c7a2360403acc10606c807552987146dfa2715038cdf0e2cf00e873967ea8c41f59e5541f9ec49052e33ace9fe9a27aeaac16ee48d3493ed18ba6a3593421035270defa8e8d27bebe94430190204d3377c2145cbed47f9898abe5c9f33a0cff7c7b51b037d8a5249f95b492b10351a78e9d0cc76298bf9fdb27e3aef5a192bc5175d758ea93857b4baa2f106f6b68fce80bfc578049c02f7368a91d2b68b64e07bc023c0f3df7a26ab96a9766d87172ecd9631c35971e53f39d7d6d4a0cd9be32a51c9ce152ad6d24d79c8942a121a428f0fa22fad184c591e62fb7cade656ff849bf6a87158b6b49e0d92870ec5e428e5e4bdd8db262260400a5636d76156cd1eb941ae5073f28a58c990d7ffe53142f429919f6ee2957a964b3e6f80c7349fbe65362ebc0e755587238bb853609c1e34e5744d6bd39f4c10f49dd8b47e990e90c90b599c03e9dbcf47b4517f5e42ee8f78f0cf05393c8783019bd2cc70358fbfd7826c1c693de268bdbd3d15510c11e44d2ccff4d65272145e1b6dfd1913ab8d551ac741a27ec477d87203b375949882838283d53eb65b04a7e268f22687ec5dc02dce7befcb744b807fd99c8ffe474a6eaab415aca942bc9f783de7ffd3fad7522ce2ea3da759b5b8dcad15394a908ce6e4468061d2da731aa095f36bcdad1f43163802e22e17f7b81c2211c2a6f39b57337a8048f1b0ff432f3771a57395423782eb246215131e5b267ed1371f786ed02f826a6af5adac89cd5e8cc6f6c50e4030266abed7b011711a10bc5155a32baa74b8bd92e8b439a72a49097560bbddc45989b421c17e67a695be622c85a109e56323e6a0c50b7d57c41aeebf300a90c67df47cc74042508b57c45ae0dd2fb6d5da0f4b2b952df0eff62428a29302b03a8f26bb3ddc81a6c048190825c8bd6cfb39a8fcd58f977ee20e0645c3abbca5712c6b5550299f9f34c1e56cc65e040ea38b1b1575785633a820b27a6c87c5fd6671283f67f5a39d06cb88720277bdcaa3c8556de43b5ad7f0a736c741fe61ed01748e7ed8158d7d6520964c833a4d6de4bb1ad405da65a1888ad2ae76a221b4be182659fa6e9d47a9b99cbf89d4402c73fbdc5d0aa14feaf52fc64c6c1b4ac9389f45ac413c4226741df871a70886d5b070dd3fb717f5120cedc8f61351da3f2253e511734687c1cb2e390fee9d469f9a9d35b0d7820289bddd6c20b8faa35b4a94b496d82b1ed50d2fc4ff200224332265ebd61141d68e8ffbd78c8f809b94ec03971dc0801d517ca84a85c5c1c7e72588fafa5b8aec754499fc98a13458877755d6abe5b05ede32348d6487b13a34954132a592d8ada13b078d55a1551edb900fa8845258e113f0e63603877d6c13293566fe91da0901b973c9a286ad0412e46b0af7eca8b2334af35aac5bd980e4708449cc3433193460cd13bcd370980e9bb337099f7925e620622762acbded905e732dd3033c2b3cbfe7a09c9283ab925856e61905635607c7a3450096fda730ae7e1fa67e1cb05cc70911633e5528c9ebe872bf6dce0ead2f2fff8a9d06ec32729cd32d022345caf003a0de8284df7e2286c297c6eaa15db03caea3403168748accff1f8b86d7a7a36bbb8af6e611656349cfa9adc15348a99fb729e233ab4509a5c0290674b9c57cc6b1bfe5809e8c41ae3c1cbbdaf1920a03fb281e423d3deb9a3c7671f12db6a34d224d94914201b18abdf9e5d42938f800626e32d00cf3b69f5bd31a8049d10a140fd897892ea6a250f1a4da1281ca4ad37cee6a4319ff4c8c68df878326954150381e57187ef211dcda9af6d4d34ef64539da1bd77e3b99b6c8ac82f5acce06d2dd93e972bb530287b295c8a6da31084859a2134f4d4e5baec4ca545f3a46aefe6a87fef8eba9a53cfcf8bc0c99157d5d55949e8bc20c8406bc7799d370973802dd762dbfbbab4a99f6cd9c9f6aef838dc229b2c2b0537afee3cc3915d5968d76881abe8afaa113d079405ccead4cc59bdc63937cbbc1d6418887c0a2d45f357196cb7abc73cd98eeb6336f8d3585f4b5d5a05d2c203929765f149ebe63af6f7623b422c29e88d29f3014a290c63ae5674d4350b9c565669d60cf3bbc63b833cf8cf2eece65f9f64ebd1b5438d2c5795499d4995e70532f9d4a4c2ec688c563466b1d22c2ca915522384e90e66259c9ceb4bfd0924c143343816d73a4750e56839bdb2f39b30e4b423b1b0464099cb43cd665115585e58968854470d1a793a5d2eae04f176232ba66a6b0730793843909aac5607edc5b2dee09312bd541fae291192804369a5dc0bb0f5cf1bfb990f95f648a341a50191e786cf90ac8dc2ad6232955ac5d5509a96017e82f8f1c9c3ad3771f1865bba91f3377f85d0d2b7455d6ff1ab8bb45a7aa4800f655ce50038f35fc33d267efe66a6b1cb957b5572689949457253caa42bfeb0e25fe401c13eb1d1a63e58b362854d1bfbc9b79376aa6a1f24329611f29ae36470e908e040c57ebf96f259a136e9fb777c3900efd4e8c2b137f5438ebb2026cb90626205992c95e6f89605f00b52c9199a940bd9d06a7ec1c49511393fe9ef03c67419cdc6e0eb8f1ceac3c2c69aea716569c4d3513b1c3156eef40fc28357b0c6057f19bf16621c055236917aebf22462d349a9cd4d5722801dedf71ee3808890006fe2437401c6b350083723314886892529e8dc063d7f34efcef6e52a1d10d359fe4f9e57230c53da5faacb1b76d2a6c486ad6cb9aa45a7517030e61e61c2b3304f622a9d1ab6b9da67bc8c9ad67c09ac9c56588056cac29f38d12397f6039b959c1a4dab44bbe461ad5902440a2b8473ad4d7a98a7438d8eee02c4af9ce121c8b49c5fd05820486bfe522f56a37bd07b065ed3a7eedb6732b9867ac5d56ebe750c694f20462cc70ab74711528618058c58ad0c909ec13924cffe7d3555ca63b3906f8836df42f6c021778f99cfec07724a454103e9baadf9c113623b76bc26a8f6f13af674b98afcd60932cc580c83b27dfb7ff38d23fe318eefa6cd1f771d61496f365a38932f8932af3a432ba75fca47c0c7abadbf89b6eb392be7650a46df65c3b42fd3a3d05a382d4f7bb27157d0647789fb75d101555072c67175d1e9e74dbef10d4456abbf4f45e3c4fef4e570945f1053aebd470d340d98885bdc4b25a83565fe86af7e04443a731b1ec5a438135ec7bfedea16ba470df3a84588ae7d75771117d0194503eaa8a4c7d70c66f29b6be1bd4049dbd41048dcd3d6b2d12d601687c707a2188db1b7ed2187a0f429da8ec1d8698b9f1ad56b7300137867f98e19dbce72350f91d82283ca4151941b571719e24603759cd22402730e30d500629b1abfc370ad07ab080d5da2f2f52788dbea0da7bcaece7b81295987e87ef5c8172805da75ca04319a426fd6aa0b194b29c9a52bfd3830c272992956e21b79880ea1b32aca9a4d79b1c40658ca741bb2c6fec0612a82c45a0aa0a73c8876c6fa239dfc177b3337e6cb6ec8a5d8b523810afc482fc46489b65e39745d9ef54552d7c3122a621d4f34574ed11ed501750e743ba37dcb8f3cfb2964803bf21fa287b1a5fabc41b4665502197a8afc5d252ad220cb5d776ac534d0b7068a9a4ca664b5f90c640a143380ace3a35fe06f7d83c896ee91ca41416ee54fe33513368044283a16945dfd4c73e7af8d2b97ec1536f8a283020fc3fd94acc210bb731a48b7b6e762029e6f73ff017ab5eedebbeb6f4642f99b3ab3668e25cde2bc61680190d7fc202a6ec766159cd3af718d74c792c4b7c6d7139a8a02aecfa83a4a6d9b88c350a8f812bd69a8421c69155e6465cec9128b6dd8c46b60dbfd4ac27f736b0cedbd7389ec2758cd8cc708a3b04af4c26a171b2015bcb2279d987e3fb34a0e92b76524eb4f5da738e091551bad593d062a8370c1a418f888503eb3eb55a46738b2a40f474e15c76a4aa516f183d2842a01ad2bcbbd9704d92b739f4c64d39ad41bdf6511f936ba1b28a5b60b700ae0f57519a7c9ab07484119253f8f9b0607a2e9c72d8e0fce857bd1f06eb8e94b49ef0bd817f0ab08344a678ff515da15518c4800729c5713be963964a92d1265a5b4996437bbee628fcccbd55168b00c1bf1f71d4aabb3c8651e7b474583b08b428052a065bbc989acc1989cf727e976f2d17e8329fbd6a572bc867900f9de55b4b292b5a6bc6dbf8f8dbac51a99ea5ec6f0d988e5fc0ad06f637e39a03db7a6fc36e6fb653028baa2e9e6e64ee112a6030bea6ff190ea29ee5c6a0d7f283acc85286c6c811213801019d209e8472716d14bb7ddbe3b6bf192aa4c66877e6f71673e37830539da026fc20ae1d1af785acca7b80db4a70ee58dd037e42968019864a5d0640f397672ed0844acf34500b55dc8c8873409d6fa4baf9ffa34148100148bee9d34e90d4cc9bee0523c50c88bd30b94f68469a5116d4663d21ae162ff3033ad035dfa072c588f5d3fff4379b8da6bbda5d831c011e32ca07f2531d83d9fe498d5af14ecf5274a5e6e7c68ba40cf6aca6934b3a905fd947115b88f03febdeb73f19539cfd43a1f8e97248404271d6baa04c8351be1ae80f860a3f945c5ce0d33c32410bf616e852150f60195b937d4331715d4079ed03fcd8667dc55ea48c7b3b137052b742c9d1c0247b985d64558791554a3cf7d2862263b1f36ab9cd5aa6e333b86ffc7527ea7972906e1ca7e54ebbb0cf16132cffc99039591ea6d1d26bed32dda53c10d2b68b623dca2003b1c0af54f4e872dbbdda999b8909e3dcb884c3958e822cf72abde43d599c8f838d72ffdd4830ed4a71463f743b0234ca5d4a8b0c23200b9ea88c9f32e8fc50dd35c0302255730b1378135134b6f4e5abe4f75556f834918630c41effec047dfd079abb663bed37270f94acd1765b4043fdb32e269efbbdd506524662b8294657af5ebf68dec4d7e6a738437c446e9b9dbb6dfd1b0a697abae7a6649d953f561b7b51a8e6ed7d9147fe9cc76d4b68ce8499a7498c2df5da46068ccb4be415358bbb75aedbd1dbaae30a3062cfc161f4a88e80e1fc1c2635f0ad32740c4f995728dbf33443f36675f2ac0a847c4d0adee01654050eb35ac041ca6e2e7f4b847ed790786a06417f4321d7738d7de5ea93738a7889c1762cea7478de791e0efb77f897355fa74b4d9b579cf0255b2450b2026605a3527be857e96b2064596bc1afff46de26d67c1279e8a227ce36b302829a3a3b0124babda1db97c2e28584c24ac1386d6b96f367d84b7f2f686048fc05c5bcf16e0af710bad31514b772defe1870fd4d1c74c0ef11923b4373f579e81d499180949f08508a60dc7b3737b3dffc415895cb80370c88ac85ee99b8ba1918546408ac9935bdcf06ede5848ef9ef75c430403b94c6bd54b38d17e8533b23001342fa8e0277ce1e4bdbf3a3aa1003d2ca622ecd654eda411eff343cb3a1acf638fc1825754eea7d5d45c219e496a89e5b2347c5624e2d47c33ea3d4ab45a9280b53cb8bdb59f9c10cf297970916434fe8fa1cced3fe6eff7097db8f6c88c7c9d29e7b68181648c2c2411562b5ca40f8975121b672688e1557b3fc59bd781293816a3310037bb9234b9f2d890b01d305345bea8ff50c2c985eb6315d6c8f679f0246fb03f918205f0208646dc2fcd8809238bbceb63be45b2c195589f37513c976bb89594094cc8eba1eda765bf2c9c5520ac2a3ea12146402", 0x1000, 0x404, 0x0, 0x0) 23:58:59 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x4) setsockopt$inet_opts(r0, 0x0, 0x2987be56ec479c56, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000100)="238d8a20", &(0x7f0000000040)=0x4, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000140)) 23:58:59 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x100a2) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0xc, 0x1800}, {0x5, 0x6, 0x400}, {0x2}, {0x1, 0xffff, 0x800}, {0x1, 0x3, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/9) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x2, 0x1f, 0x1800}, {0x4, 0xff7f, 0x1000}, {0x1, 0x6, 0x1000}, {0x1, 0x8}, {0x3, 0x5, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x1400}, {0x4, 0x1b2c, 0x1800}, {0x2, 0x7f}], 0xa) semop(r0, &(0x7f0000000100)=[{0x1, 0x9}, {0x4, 0x7, 0x1800}, {0x4, 0xffff}, {0x0, 0x6}, {0x2, 0x1, 0x1000}, {0x0, 0x9, 0x1000}, {0xcd7492ce448421ac, 0x7, 0x400}, {0x3, 0x1, 0x1000}, {0x2, 0x3, 0x1000}], 0x9) semop(0x0, &(0x7f0000000280)=[{0x1, 0x1f, 0x800}, {0x2, 0x7fff, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0x7}, {0x2, 0x96d, 0x1000}, {0x3, 0x5, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0xc) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000040)=""/165) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000001c0)) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x2) 23:58:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="d6fa9f6599f6697424572b0e99926c20f47161808c128279dba2de32956e70537e22eb7a7f7f63226719e48a5d1364e726e2dff08963d2218db79dc769ee9b53293bc0bb68841cc30724845b67d0ed07ab06dba91b608db80e15788c8a9a7168307e3524cccf44b8c1fc8ddd14f4ac39", 0x70}, {&(0x7f00000001c0)="c1d245051ed8fbc2dd951ba3f637bdc15215e970688b39fc4893c425c8acb024daa43ffe2efea98fd95634ae081eb14823d810e61b5918f927d60a49bc60ad57697ba93c23ecaa81f15247d6fd2bc4a2310e8a6aa1687f340c442cb62d32bd48c7257206e785a2b31693bb0f3cca28916e127f84a612b3fdfb37637655c54515020ba8e1a3ed11f20aa1d93f0eefb2911b6249de948c923a627561281a2914997c9ab33c15e612344c99c9591329e316898bcf68b1e6dac17d759514b4ef57c133ca4e9c9949073d1a27b21cc4a65d57ce5189", 0xd3}, {&(0x7f0000000300)="ac3921eafbd9f65bebdf7d2cb14052733785d1933f65fa47111badbd19d9a5a1cf62923f0837db880bcfbb106f1795ee1568d4e46c6af16287a812844fe61085e519c35c20cd80ac83fb6099269491843c56480c11709568d874440ffa4d1ff1d714323b8a7f80fd27d9717eff27306c42bba5eb66", 0x75}, {&(0x7f0000000380)="7e04e42dd1aaaf474f27e5c6bd54eb7a0e0e3ea12b6f46282c70c898a6cb601bbe4f77aff0ad214650c5fdf2137b5ab92edfe4b0b0ef81b20eb48f1396ca1b825a8114f12e474a364b4b742bd6ee7627cbc041816a237743aa3d1550a1b65f16b2182732641e3ad102b873ae0f954882e1b155ab56c3a1c33d42b91c", 0x7c}], 0x4, 0x0, 0x7) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) listen(0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 23:58:59 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde453e) socket(0x11, 0x10000000000003, 0x0) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f00000016c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x3, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) pwrite(r3, &(0x7f00000001c0)="56477631b1cc8242a79f0c8382361fe2bfe521cdf2e819727d41e00f615a429bb99050bdb6814bf56053de6457ba213553837ff7a91a1c7758c64a801c0e9e61b55d6f84d13af2b4d13ede1f67c4d653a5796810d6b61b180327fa4b52078c887b7b2f844b2c5084ce5b97c03d688b45c130d1cd1bd8342eeaa584372a93f72ca4deb8c0bff175e948b686ef62d7eaf6286e1f9328c96950afba70bdd35af40a2b09443fa28a34eda9434738910b6f36fc1c18c8b0a9e78ee59c0d97ee1c89b0d9a0800e721798be8e7665792d651829d8ea02525aa2538ffb66", 0xda, 0x0, 0x4) r4 = semget(0x1, 0x1, 0x600) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001380)=""/88) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000380)=0x5) msgsnd(r5, &(0x7f0000001480)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600200000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac0300e758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f53577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d52df6cc6f6d1faf29cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b76761d1db901f6a4488f35f0f185"], 0x169, 0x800) msgrcv(r5, &(0x7f0000002800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba600000000000000000000000000000000000000000000000000f3b881b4bc7d8c2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e52179293ad1a44c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008038abda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe900009e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d025955000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248e0269b0ff76acdd4a4abba36f4fcaa2047445036a086e4ab6307c9005907b3517ebbea18f34e46abfbe0285715e740731512fdd8a574ae1a97d40aba556e3481ff99ce687ab379c724d573c23f8845fd207a059811b26c6d8b1a57cf2463a"], 0x1008, 0x1, 0x800) 23:58:59 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x4, 0x1, 0x1000}, {0x2, 0x1009, 0x3800}, {0x2, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0x3e, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000380)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x1}, {0x3, 0x3ae, 0x800}, {0x3, 0x8007, 0x1800}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x2, 0xa, 0x800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xffff, 0x0, 0x0, 0x0, 0x0, 0x122, 0xff}, 0x9, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) semctl$GETNCNT(0x0, 0x5, 0x3, &(0x7f00000002c0)=""/99) execve(0x0, &(0x7f0000000200), 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) 23:58:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)=0x6) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f00000000c0)=0x3, 0x1) 23:58:59 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYRES32]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1}) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0xd5) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) r3 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 23:58:59 executing program 0: syz_emit_ethernet(0x11a, &(0x7f0000000180)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x0, 0x10c, 0x67, 0x80, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x89, 0xa, "a0240b77fc19f2ea"}, @generic={0x44, 0x11, "c4196870986392e76a682a6edae863"}, @generic={0x44, 0x9, "552cd05811cc19"}, @noop, @ssrr={0x89, 0x13, 0x3, [@broadcast, @broadcast, @loopback, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x13, 0x1, [@multicast2, @loopback, @empty, @empty]}]}}, @udp={{0x3, 0x2, 0x8}, {"9930ebcb816c1b399a1bb842e4dd189f11bf414070f7555f72f9a0756ead84a43cd126c2a949f1b08799a1a059bb189f2718673bf8a67c0c87879db16c844ca8d30192f2df52331691e5ac90825b575f2a69340f39f0041ab2ed6ff049fc866c8d8ee21ebffcb7d7f5ddb282bd8734d75173ebfbd314d9e91064f8aca1ccc9f3a213e74fc8dfe23c21edddf3352031a7eb5a6b32a4fecc9e7cf8078a1b82c61ef993b931"}}}}}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) setregid(r2, r4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) 23:58:59 executing program 0: r0 = msgget$private(0x0, 0x8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/42}, 0x32, 0x2, 0x800) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 23:58:59 executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x11, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000180), 0x4, &(0x7f00000001c0)="31b7a4ced904485a53b8094f7addbcb4a7fbc444d55c99f49e44c863de4f148c9ca372f3", &(0x7f0000000200)=0x24, &(0x7f0000000240)="874baa562c45e7faa24af9495b13d9187881aa407477dead840f77fb5ca63dae52a989912e04583535d392f372afbfaa2230437a8cd7e6072be55be884d6efc00b33786f1f4088275f7f0c7abcada10cbb38453392aa02a53c4d5155113f54d0d347ea0352718aa0f5e6124863fb1c63bcf78660903044d9945d52f5e336327fdffd7dbaefbe325a4e328a5373ad79d69fdf26bf7818738f1afea1b61eccbbb3376ccde8304a7f99ffcd4400fccc8c9cf906f94a4de78af1fd41894a39fb7c0de766d37af9f1de8fe52d4d370e", 0xcd) syz_emit_ethernet(0x126, &(0x7f0000000040)={@random="fe0db2053149", @local, [{[{0x88a8, 0x6, 0x1, 0x3}], {0x8100, 0x6, 0x1, 0x4}}], {@ipv6={0x86dd, {0x3, 0x6, "100237", 0xe8, 0x89, 0x3, @mcast2, @rand_addr="92a31cb99fea585eeeb45f4216102502", {[@fragment={0xc, 0x0, 0x4, 0x1, 0x0, 0x1d, 0x66}, @dstopts={0x2c, 0x7, [], [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x8, 0xc, "d320c7b3a43d45e23c108478"}, @jumbo, @generic={0xff, 0x12, "8364d3f4b221fe0a76f7843c9c9a3f44479c"}, @pad1, @pad1]}, @fragment={0xa, 0x0, 0x6, 0x0, 0x0, 0x1f, 0x64}, @hopopts={0x6c, 0x2, [], [@jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0x100}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @dstopts={0x2e, 0x7, [], [@jumbo={0xc2, 0x4, 0x80000001}, @padn, @jumbo={0xc2, 0x4, 0x800}, @enc_lim={0x4, 0x1, 0x4}, @pad1, @enc_lim={0x4, 0x1, 0x7}, @generic={0x9, 0x23, "6217f68ff34350e9dc777329315af5fc815aadddc89edca64914a4430dbd2795493eff"}]}, @dstopts={0x70, 0x0, [], [@enc_lim]}], @icmpv6=@mld={0x83, 0x0, 0x0, 0x2, 0xff7f, @empty}}}}}}) 23:58:59 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xc000000}, {0x0, 0xb905}}, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000240)=[&(0x7f00000000c0)='\\\\/&\x00', &(0x7f0000000180)='\x19\xa2\xfcqQ', &(0x7f0000000100)='\x00\xe3\xb91\xf2\x99\x00&\xca\xb9+\xd1\x90\xac\x97\xd0\xfb\xf14\xf69]\xe1\a\xc7d\xb7\x1e?\x9c\x19\'E\xcb\x01\xb0\xb2E\xd5\x92\xad\xda\x93\x15\x1a\x98v=\x00\xa1\xf6V\x8c\x00~\x0f;\xd2\x96X\x17\x95\xa1', &(0x7f00000001c0)='](A@+\x00']) setitimer(0x2, &(0x7f0000000080)={{0x651, 0x1}, {0x2, 0x3}}, 0x0) 23:58:59 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="d2bfdb91f562bf20e9557107dac8c3e15ecb456a4a71a8c39ae476493d4da111a14b813bc0e92a8c6007d704bff6e468904f3430000000000000", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000140)=[{0x4, 0x8, 0x800}, {0x4, 0x8}, {0x1, 0x500, 0x3c00}, {0x3, 0xffff, 0x800}, {0x6, 0x1, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x1ff, 0x800}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8002, 0x800}, {0x3, 0x102, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x7ff, 0x400}, {0x4, 0x8}, {0x0, 0x1, 0x3000}, {}, {0x1, 0xffff, 0x800}], 0x5) select(0x40, &(0x7f00000000c0)={0x71, 0x7, 0x67f, 0xbb2e, 0x4, 0x4, 0x8, 0x3}, &(0x7f0000000100)={0x7fffffff, 0x2, 0x8, 0x3ff, 0x2f8000000, 0x5000000, 0xfffffffffffffffb, 0x9}, &(0x7f0000000180)={0x5, 0x5, 0x6, 0x653f, 0x0, 0x1c6, 0x9, 0x9b}, &(0x7f00000001c0)={0x1065, 0x7ff}) semop(r0, &(0x7f0000000040)=[{0x4, 0x1f, 0xc00}, {0x4, 0x3f, 0x3000}, {0x1, 0x7ff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x100}, {0x1, 0x6, 0x1000}], 0x8) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) setgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0]) setgroups(0x6, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, r1]) 23:59:00 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000280)='y', 0xfffffffffffffe4b, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffff9c, 0x800c5712, &(0x7f0000000040)={0x3, 0x7, 0x338ffe}) 23:59:00 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x4f) r0 = syz_open_pts() close(r0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f00000002c0)='-\')}-},\x00', &(0x7f0000000280)='+-\xee\xe2\x9a', &(0x7f0000000140)='!|xD\xa8\xdfX}\x9eJF\xc8$lg\'g#c{\x9bqk\xbd\x13k*y]\xcfk\xd4C\xe6\x80y\xa7\xf0\x1aU\x05(\xec&\xc4\xda\xb9\xcf\x98\xa9', &(0x7f00000001c0)='\\-\x8c\a\x89h', &(0x7f0000000600)='\xcb'], &(0x7f0000000840)=[&(0x7f0000000400)='@\x00\x04\xabZ\xf2u\xad\xac\xa0\xd5\xdbk\xd7Q\x88\xab\xa7\xae\x10gT\x80\x1d\xd4\xfe\x1bo\xb3b\xa7\x03\xd2\xdc\a\x8e\xdf\xde\xc8\xba\x0f\x8e\x89j\xf8w\x1d\x9a\x16s\xbb\xd6\x83\xb5$\x03<\x8a\xe8\x10\x87;\x95U\xdc\x0e\xb1\x90p\xbd\x9c\xef\xa4@{\x988\xdev^\xecS\x1bO@\x0fjLA8K\xb8=G\xed\xd4<|M\xc7>\xf0\xff:/\xab\x0f\x8di\xd5\r\x0e\xc9Mnu\xd9\xa0\xd8d\'\x9e\x11i\xc45\'\xf3b@In\xfb\xca\xe7\xac\\\xadD\xbb\xc7\xe6\xe8\x83)\x8b\xad\x92\xec\x15]\xd0\t\x02I `W\xb9T6\x85\x047a\xbd\x83\xe4\x1fb', &(0x7f0000000040)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000000)=""/33, 0x21}], 0x1, 0x0, 0xffffc) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX, @ANYRESHEX, @ANYRES16, @ANYRESHEX, @ANYRESOCT=r0]) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x4) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x667bd22c06630ee9}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) 23:59:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x72) 23:59:00 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff81, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r2, r1) listen(r2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) semop(r0, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x7, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x800}, {0x0, 0x105, 0xdc0c136ab8908395}, {0x0, 0xfffb, 0x1800}], 0xb) r4 = msgget$private(0x0, 0xa0) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, 0x0, 0x4a4, 0x0) msgctl$IPC_RMID(r4, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/119) semop(r0, &(0x7f0000000240), 0x6) 23:59:00 executing program 0: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getpgrp() r1 = getpgid(0x0) getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r1}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x40000000000, 0xfffffffffffffff9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e4ed5729349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0", 0xe5}, {&(0x7f0000000080)="352d1721a544f8f03035911376", 0xd}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f00000001c0)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4}, 0x545828f06f2bca4b) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = msgget$private(0x0, 0x20000007ee) msgsnd(r4, &(0x7f0000000440)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"}, 0x17e, 0x800) 23:59:00 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = dup(r1) listen(r2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) shutdown(r3, 0x1) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) listen(r2, 0x0) 23:59:00 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4223, &(0x7f0000000140)="77283d91f3344c75d1ccda1297a3fa392fc0ccb2e31e5a32d79c2485185cde913b99666d397107d565f18c64c4d9cf66433a39b9e5ea2010d56988fac5b7dd95", 0x0, 0x0, 0x0) geteuid() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0510bcabe9f2279c8999aad64880038ba584a1807ac3c8de1ea536e29a2dd736ed9c949e0f148b8f328b531cc991d3467537ab3f93336d3be4c8f4c0fb0b295c7a99e27efa67e39dc435922f990b5f07c5bfc1edd084c02c8057918e221ae8f37d6aaee59057b6d2aa51b89ff3554f9b7979af2d648ecb9c4b7958d8a1304633b3c3a3f69976bf51257276dc00cd0d1af5f95974737d18e6da924bbc532eeb368b03ba5bda1b06f5f44a4817d8922f140158f6f7e04a06930eacd898c0eacc51", 0xc0) 23:59:00 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e70710", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @rand_addr="68ca918ec321581cbc17d2a3b169f215"}}}}}}) semget$private(0x0, 0x2, 0x8) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x5) 23:59:00 executing program 0: ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) r0 = msgget$private(0x0, 0xa0) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:59:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500", 0x0, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r3 = socket(0x18, 0x3, 0x40) setsockopt(r3, 0x29, 0x4, 0x0, 0x0) setsockopt(r3, 0x1, 0x3, &(0x7f0000000100)="545da17cd89f3b3c9e3236b960e1561675e8f1560a264b4b99767c4e7fa4dabd1d0711973a11ceff10ff0cd8728bb769ceb275b8", 0x34) r4 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f00000019c0)='\'', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) fchflags(r4, 0x0) fchdir(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000000)=0xfffffffb, 0x4) 23:59:00 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1056, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1048, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0xd, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @mss={0x2, 0x4, 0x1c0}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xc2, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008c06000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="a048003f9078007f180551342f29f37ce125c7509a0402050e0000100000010000fffffffe010303076118845c8bfdf5a7bb5690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc081500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344, 0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1062, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1054, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x10, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @generic={0x4, 0x6, "14862045451bc2765be73e4856"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60000000011004020101000000000000000500befd000000fe8000000000000000000000000000aa160a000000000000ff02000000000000000000000000000100000000000000000000ffffe000000100000000000000000000ffff7f000001fe8000000000000000000000000000aa000000000000000000000000000000000004000900000000fe8000000000000000000000000000aa00000000000000000000ffffac1400bb4e224e20", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="50100004907800030204090013122ecb9b1de2ed347ce1227b36a89d0aaa0402050a0000800130c27aef080a080000008000000013120393c318290a647ebb4f407d5d27631a0000e7a6b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7643b0c87c3bc9f943e49381"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) syz_emit_ethernet(0x114, &(0x7f00000003c0)={@random="732fc09cf227", @empty, [], {@ipv4={0x800, {{0x2f, 0x4, 0x3, 0x0, 0x106, 0x64, 0x2, 0x7f, 0x0, 0x0, @loopback, @multicast1, {[@lsrr={0x83, 0x17, 0x5, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x2, @rand_addr=0x80, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x4}, @rr={0x7, 0x23, 0x1, [@multicast1, @empty, @multicast1, @empty, @empty, @broadcast, @local={0xac, 0x14, 0x0}, @empty]}, @lsrr={0x83, 0x7, 0xf6, [@multicast1]}, @timestamp={0x44, 0x1c, 0x4, 0x0, 0x2, [{[@broadcast], 0x5}, {[], 0x8}, {[], 0x1000}, {[@loopback], 0x759}]}, @ra={0x94, 0x6, 0xff}, @rr={0x7, 0x7, 0x81, [@local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0xc, 0x6, 0x3, 0xe, [{[@loopback]}]}, @rr={0x7, 0x1f, 0x40, [@empty, @empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @loopback]}, @generic={0x1, 0xc, "20c31268cbdcdaf33608"}]}}, @udp={{0x0, 0x0, 0x8}, {"21fa57b487d127c45a945b957289b6899980c97f9299719fd76ec3656da51dda4f2a48ff5feb1392f367ae871e80eaf620b2a8a805d4cfc941175485b8bef83ed56c"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe8, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xda, 0x0, 0x0, 0x0, 0x1}, @tcp={{0x2, 0x0, r2, r5, 0x0, 0x0, 0x11, 0x24, 0xffff, 0x0, 0x7, {[@mss={0x2, 0x4, 0x1}, @timestamp={0x8, 0xa, 0xe6d, 0x5}, @mss={0x2, 0x4}, @generic={0x10, 0x9, "1452385d18b7cb"}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "9edc397431968e2b3f70dc6875c2a3af"}]}}, {"a057fcd0335824ba90b83f8c3be2254ee69e2e81f971533e5aeabbbf9d6f9f9db9338086af132aeacc5f6fa9068f18934a7f1dfe248508ca1205fb60fa4d90fd3922b1bc5b215cb8ce1c1aa09984276022c612dba2e41387b71b2dfa047fe913a23269429b7f74a52c677404dcd81e9997fd41a70011a5efec705cf129002c23a50f"}}}}}}) 23:59:01 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffff170035d202f0ffffffffffffff86dd60317971001c2b00bdb973531eb41c9d60cca81247e4f515fe8000000000000000000000000000aa33003f00000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000f7245a528f8a"]) r0 = semget$private(0x0, 0x2, 0x10384) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x9) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) r1 = semget$private(0x0, 0x4, 0x5b4) shmdt(0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0xffff, 0x3800}, {0x2, 0x2, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x3, 0x1400}, {0x1, 0x2, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1800}, {0x2, 0x9, 0x1800}], 0x8) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000100)=""/196) semctl$GETPID(r0, 0x1, 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000080)) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r2, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r2, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0x1, 0x800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) 23:59:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[@ANYRESDEC, @ANYRESHEX=r1, @ANYRES64, @ANYRESDEC, @ANYRESDEC]) syz_emit_ethernet(0x1322, &(0x7f0000001780)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd614cb01312ec1104ff010000000000000000000000000001fe8000000000000000000000000000aa16000519670000002c0000000000000001020000000000001d0200000000000005020600000100000100c2040000006f0001000001000000890200000000000000000000000000000000ffffac1400aa0810006d00000000fe8000000000000000000000000000bb00000000000000000000ffff0000b4f30000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff020000000000000000000000000001ff0100000000000000000000000000010000000000000000000000000000000085009078000000001815a69033ab4c798e241c0dba5765b18c3e96d70e3643fc7b10ccb815bb92794377881daab00f8b5422daf3c4d6d6f468bacf3dbe4dd09cc410b8f2ca9db214db3de2919f42ea492e9b41346757251e38c30a9b2fc2c5f4684b72b8d72507064115bd7de7100d17e25a9c98577dcf928ee8e431c5c52764007a15f6d32b771547b789884492d9c7cf8df4980533a97f49e1ef31e0aa033f02e3704c8ba4bbbcfb214077d248470e7a36dd6e310d011330c7079b5be2b11aa7ae887497c97fe47dd0e96ec0172786e9ea1837f85d8232d38e851cb8306ba31a0613f6923f45900d6cab5edfcd592f015e98a31f4bdb5e47ac08e5d7384c406722f5b3eabfb944656ab09f1b368c1e832c27508ff08dff92676ef90069c1107499ef89fec846fe2667ff4ac0d02f03e3c635b5db34df31553c33584faa59100b3629a48c7da2d4437e0eb2f78c46d9011813c2f07dde834ae127abdc8ac54efb38ac0973f4edfd10da0db1ad8af3a26e2308b863f63c49667f65731e5df6e792c3bbe72213f7ed2d1802b9c166229b6f9a4714c79c3266b864ad14ffa80a8877a5641cd3424d187d01a51d8b694ba215283b5399209deb7b4dccdc1a07773ef8f636b62a7d781a561b4fdaaea041c8f2b064eae5469629b487e06b5d8eea75b48d2cc324c8474221aaee7f76a76786267f624285120d79d485b285d0bbd672e39d55310946a77dd61007683462a4524bb6050049d759b0dbf6305b1f9308946d6d8d62176af7a2f39551752f9443ef1a0f0ee655c6247d70be4d7133b2b616c9a9662ea5fcf5046ca5784157ebbe29fdcca516a0d3db7f07f11f157dba51466d3cf76da866eee102423c528d9110ba3fb6f0690ddc93236d3f03371af640b2697281916c4172294af5515fa262017935f2afbbfde60b0862e2e8540ee567e656b1e56001fa98156c25c7424c824093de9937b663f0b97c43936f8db8d3a62364a637804618e62459e9990627dd28fc7c51e178956b12230526b5897f7c38a87cbe0e66b7a920e69f070d3357a3be0c6d2708492691f67a24316462a766f6358bcc2188afb2f3e392d1143dcb753686f910e20360882bae16bdd73b1ccb9b103c95fa4ef1705d429bf42e29b8a2c5dc22f38a4592830d11a9068be4b57525515cc56eeeb4aef626dc09626cbc0e11fdc3d18e3d67f13c5d2761586300112f2493ae6cc14c2df15fab2f42af060ab9e3aedb36f7d66977627bf2cb3b1ad49036213f01b03a3de077eaa2f4df6bf92796ef9dcbd13cc6517e607399dddd443744f743a5a74844c0b556bb448ebeec131c643535304229a574a03174c27bf88bb487cc97489171a266073736ddb0c08c0919a1f09effab8b058150d12cc9e2c54a0f733e0e919724d38928c12423c690ff45af25c6ca64bd208ea98f85d8bbbf924fbb40864acbaf82e46fd37a8ae3b9905528b89dd67b8e0eeb0a100c33022b6003712b381eb062da4e5885caec81b58056d3beafd6d2dcbad18569e2b6e565e9a56936abf0810283b9108db16318b7aa646a3f43746634c7e1b27c450a11401a446a4f654e6e5a71c0cbb4a41a937ddab02188b598a5ddcd55dc8a62420e9e27513b3d4d61ce0c6bf7cd67fbd05ec4aa46302656775fba5136371327922110f03f56cb71cd31cabd24d8b4f0c89c6d34109d5a467a23c3c7a676d1c1480f3380585ba2dd97300ba8b7dc8302548bb3cb6a7836a42524940fa60b6e50d3f073f67c9b325cdf72d5d5fad2b0738eca5cfa3cbf2f3cf59c647a4704269a764fade7b12b1027c06379294556ebdc07184f9e2b8772a3770448f31653fd8c4d30061e368da8ffb5bc9fe7f7851038e95bfea8b2e4eac0a330d3680003e10546252a323f65397558f6b87bc2deb8c18575f2d311aeb35c3de7fb27b41e7234175a4d427786f2eef5674ac698f5ef47ba4197392b266eb0ed791c712e9707d06fb5a3b96fab6f7926f5e879c18306430408ebc01bdc81d0d16fe0b57283b21c70f5b02070b51fda056e85965a98a4cf36a41ed3c1cd933263098ef11e7d3cb501f8c001e27c5fa7736c836ff7e825d7cc02f3e15c8e5279460f92879a82189ed6e4c1d40a6c2970e2069c7fb29bead94afb876393476c6e2230f1354893af8db8c50f543de1667780b551ba368c92e486896b111ce65b525066d81a5bba1966d493cdd76ac2d00314196a4f2a4c31ad4dd93a20bf262ba8aa40c12137c9b2da1aaea60d1ca3397b58c8045d90c12805ccd7246fe1642b04da161647255164917c4407428f5135fd28ec6adf978898fd17d1eaa36b3023c86a837636d1a902234ae6a19aab575e8c604f536bcab461f3522436fa8c2e5b464c02b0b9fe2a65bc286af1902a51887151d4f29ac6ff351634289f148aaff8934039356648d6deafe176bf623e1132e2a1bd7a4fbdd22156487fd371236b32f74c5139d84b814b67e56a29441d99dcb448537a8a54027ee8fc9a8f070531c3a0cf9c57d2b7c6c27dfb5bebc6b95fb839a0eded160efd84782a25fa1ff19828e19b447df731074edbf3ba0ac46cbec4f3825c0f8ff7debc6df1875f384fa067f527a929115a989d059ec1d0b6bcf1820b1b8016bbf3e83c40a577a9e2cc4b2de817bc424c61b65c9e5479bed69af18bec68543f5c9e102e6baacce333c901f5ac0270df80339415e62e1ef02130142fd8840a6b6dbbe1e1ec7f488e547f951702bd33b8546fabb9a8187c57755fc6a3b33c057e7298b7eceb311a3d033eddaec5584dfba7b838334d70826b179a7d9eedfb8b00ce5c381e98f079b0ea89acc1205bbe2fa9e6c4a3900beb38431d92e458ed35cafa5c52c54f6fd02b44219e6aad232809ec0d071feeddadbbffbc240bc80f5433b16a5c96f921192ead944d911b432fdf0c934ab38671ea27dd9c503f9b4d1eb374e056de1adde79c6652bf380b0215e3aa120f7c9252b35c69a4781149fbc328dcac4572e800252463fe2960a53b0db55f4ea375f406b4cbe7c433c3ae9e687779d8f49be328bf8adabdf644dc53406e9b16b77702ff77a34df69a040ac66dbf0acc644162c0683eaf475cbdda19462ba3376dbcfc9b2555ab45731070cac290481697b085803deb38da8aca7ec9534ca3c4fc486830395ccd5573dbd6b2c22c923051364b1e5b25d647be46097171c1d1775f5c697f92145b42e7392170af29f95d48b8f5b542e5c47178d8315b9eeec925c20eedba61615596a910bb8116c2cfeb421d53177dc245afb5b74c0244bb7c88490b776fe07c6dbec72f33d9bd7e9cdfb5a0fb05445c4a48ce488cec87f7fff62bbec485062cb9002f73805e7ca038ac90f7792de1bb619b6719e0e65296e0a26fc26d43ecebddc2b76201932923c35dd21ba01a01d4bd7fec145ef21b60a98127cf8e9d3283f79981e9c73863d06579d324688a5eaff2ee5e8f2cb3ef7e19a36a6ae023901ffba1ca68d95a2f011f8b73ae6174440822f6725b282c0d0ef2ff723605ff3e13862a667733d209afeab4f268f235136d26ce4a20dd46914360264637646a0e7c56eb7797cb13dcdf7db3594bdbb10ee693f059eaf755280498a516f1d1710db8448b152b1536d910868011ad4008f765a032456e69097cbe7a081f8f8ed582945cc34da3b2d7021218b4a7e2fcf11fcb061a80e78af1086665618345ace73d8779dd2d2735c1b7815451bb7b2d95b04b4d586adc97a96769ae3fcc7fd426e8e17885a62f28351a04013c3868e387729a802a54d3a6307236b70d10598d8a41de710dbe87627da69040ff5f41ad763999d6b6d18cebdc1c0de274f565761ce7c8536bffa78bf0dccb2a5f15526b0548f31d240170a3e60f8f50c20168b5163f2bcc55ba21fa90a487e7e79a555fc48a19d17c6f43cb7440a4c6a12bf5676ad86163c0d354e64a069c10c568a9f8cda9bec4b3a951b0113f7f16eb6f56e70107b92b0601c9b4bae6701a30569c710e5d4692cf5693f568837dd582c97ade7a64c5ba140e1b202c360fefcb3e6baeeafb59dc1b0956142399d48a771110618e057b0dee53a1573a1a02c4ad1979fbeecc02f8f1b65e82d4af80a71660a9358ff605e2f668265eae6b3755f05c1f9652e82e912d3cf2326cf0968d4a47b0d8c404e059475a87ac63af0f156cae0b5ed1e68c2740564a74e975a6876cbd24c6b3a2f399052a52eb687d54ba726b6f9358d74863ba84e08ede86bc6e9921839657f126b6d5860203cd0ad2ec23dea183b6eafcabb96a191416f04d080eb629f3914881b25265367c2e44a61e99c69480c619ca4fc150ff08d5c8203f7a2f49cd88eca45f8f1b82abe0125e0a8999d1ca2b092ab09e6229f6c2c8d8708d675b9bb022e370f9478965ff186d31c8ebbcaff1e78b930534eb62b26f96363603a3d5bd66514554b2d46af1021688e3c3ecc27075986c67d84bf77f3eb3a7da9eebeb08a6118d0e1ccb945be53501b8c4a1b12df497382765d12fdb6de63f7480eaf518e745f1ded0efca357f084a352c44a1f88f0afad92ee578b5ca147099b25af39c58606954678c0b2b6bc9f842e7ebb977ffef4b04e2c1fb53d12b9386f240967b3a4fce0aeaac15a8e287f8a602050b08f171510aa82c337603c1e0fc7c6b2bc4945c0a6940cc96bba6314d6750639f2d2b1f3884df5012983b271a14ff3db0678e6c364f69dbefe5a1f27f55cd9a4e157c0ac860ffbe68bb6f63200bf24fe70957d6806ac05dba9b49b0c00ae2c62026c9f360df3c12fda6a4de0f5cbe522687534a4b665a1b35694e7f5b9fdffb707e7b2b04eea563e6a9701801f839aaeec929a19f6d318d05ddf059e4fd7710fa484f39e0e3a1123418d9bab8cb32a31b16f2afab464386fd65ea5cb27ee02fd4f072c361fb35e512630909805b458ed3a6739df84e7b851f93b88ec18a12ad49bf9e51511fb3e960bbac12e059eb1d7ab07ce1e6b42b4170668b261cefa688927fa9cb7c0bfc1d19053e70d24057dac910e84bb8ab925590e285192d8e08da3c1251bb9c60b4b5b60b612d9d0a8c17174120c52462d7cbb890ecf69a8683929687aff227ba2ff7ba76a20f8ca1d863f1403b33df4f63038c728e5b86feac7505d206028fea83d473aae951bf7634d65868a77c46c516b840414cc277d6f03e193f52a20b9c6662f1fe898dfa8ae8ac845d22daba1f705143f8087ba29bc903d5f8f3d93f0297284fceb660e64b5813c01d2cbf32286d06114c850a83a387e29402a186b4df32a6396dfc2192b521b5ec3b42b71813d09fd6157a92ed434808fe483fdf04d19972045e465f696076fdb6f0d02c5f6eeb484545f1aecba4fa9d4a6f47b5084c865a1cdd4dca9b9dda9ca179c59baa4dfac752980e89a5fe84f9d2591ae324e7900a0b5bf6f6b2dfe9fb769572ba1003ecc0e121d45a7085f6468e16316cc90724d21e8abb7f7d8cc71a0ed0d67efc126744a09dfd9bb68ea6e46ce3b28c3d877c967990336e58026ad83a9a2e106cd8b71a9019dc36b90fdad3038387df01251629507c6966d67713a1a5a8ac88f27578564892f109e3c72437c10067eb3bbaded90cb35b298795eab10d2dcf7444005f51c3997e766bc81178398a118c9f6f3a6aadb52a956741f6ae69e74ceded0ffa680f87ec57c071b19133676746a5bd76b649462d7c8a27ed37d128e9df4d355e9f50f5b72a5de1717046052ab11001801f601effaa79fd4815b33d1ef3fc4bd284c0073aff497bccaf8c143d2697df320d2b5ca18ee5eb8d58a046f613319f6caf9dc3e9b880c58d33ba15e7c4dac3ec4c7b8e34b4b35ca371f60bf81821f4499439a9b1d76f23145999b89c5289f92f804adf0dcfdb0d6970f4552e6b37cfdd0d79fea961fd60dca6eb8b55ca7120866d25f2477a414527f2152448ac41d8f1cfb93d7303ed5a09aa28559ad343216d32cceaa27daabc2a1677fd33473a9fbd6a4c9b0fe128340af083132f5e5ec7d5d2fbaceb3eed9f9f69e1e1065752b5277bacf978a26c587f10edbc8a58895372ec669915e6e1a81e35ef56422266160fbaaf51c2d018532bc32fc50129e1e45dae6d07559d75b6f4318d72c55cda7d08926be629834d01e0dc1754c3d3d32ef10bf1bc29ccb46a31b9ebcecb5539677f0822a5ee8fd12ef38ba0df25fae5ca12710ee4225319f7c244238b414632c50b32926c3cff59adf9ede03ec00064a74f657186744d744abfb6d35e5446a084c082185869b2ce60073cc90f385352c8dae8686ff45c40e65b523c5e4665ce5de0678ffa4cb700378bb509479012b465ab0f5974bdf08fb474177afed397e6aa660dcfc985580c50a097fa2a8a71cfb73536fa800a67e3920d458ab2249b2f16e165ebd8e3a44ec873a2ed69c1077d68df78f815604e1980f924b89a447ccd01a9ba7e57a2f8ae06dfe03656417ddc44f01c6d0a7b4965030438f0ff3a462a40352147ec7ec166872f2ebb9eff65cb14e8b547967b90c444b049c46442b0e2ce960193de14e93e66fc652152157113b01dc94f0fc701d43473f02ff4137918c4ba9ef69e659750634a665cc398df21aeb20a1cb3fdaae925678379e4c2b256508e26f524a873a3c0637c6b5054295c7345fb3aebc3f32e6836fd0edba4f895b4ca0ca6e7f633bb2e508b7a06252dc99a5eb57f846468b3ee3d822a365b4e798d"]) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000000)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r2, &(0x7f0000000380), 0x0) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x401}, {0x4, 0x2e7, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000240)={0x2, 0x1ff, 0xc}) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) accept$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 23:59:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3ee267eafcce5081a6f09000000000000f200"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 23:59:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() wait4(r8, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r7, 0x20}, 0x4, 0x1800000, r8, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @loopback, [@fragment={0x2b, 0x0, 0x5, 0x0, 0x0, 0x15}], "9435872c"}}}}}}}) 23:59:02 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0xcd) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) 23:59:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) chmod(&(0x7f0000000140)='./file0\x00', 0x184) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:59:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x20) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x5, 0x9, {0x8, 0x81}}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000380)='./file0/file0\x00') unlink(&(0x7f0000000000)='./file0/file0\x00') r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) symlinkat(&(0x7f00000002c0)='./file0/file0\x00', r4, &(0x7f0000000340)='./file0\x00') getgroups(0x1, &(0x7f0000000100)=[r3]) fchownat(r0, &(0x7f0000000200)='./file0/file0\x00', r1, r3, 0x6) unlink(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000440)=[0x0, r3, 0x0, r5]) 23:59:02 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa, 0xa77, 0x84, 0x103, 0x1000000000008}, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0053c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfe96d2d2491e47280605dd5c807588d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2e76265600c503b696b45293848fd7d2e57c8c336d4c6c6b2014daba26db5e09aaa3e73c3a2f1359739022dc956090f44ac73ae9ac5af030ff961673e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd0099778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d603000000000000001166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137080000003fb7d9ea668e53755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b10687469bf66a68413241901dd7fcb8350567e51f94ec69b842c4dc18684a31a6a4de38c867ef7c541bd1c4c0eeafc15e8b4dc535846e617d08de31e3204cee3bf598140e61cae898b200f86e88864aa0a78b9d81f0940d1a56155f845c64f2cba91e751892d499586c75bb6c8d75ee87a59bea14a744ee8f86906d5b7b03f5e9762fe87e0dd2eb0bf7236c391ec58c10c0a5a2b0c4651a61c590e83ae4736f4fb3c855e1da9b510d0c047686d21df27d83430304254eaf0bb57ab9419c4c91b152d58c98353fda37a020a5766e952aa3f049fe47332026304147867e181e6e80252fc0c77df08cc71eaf2f946ef6636bdaea0bf20fc23db242e4e708388edf9c7e593eb09d4486d47b0f520a34707e15249860ecd881c18769628e51cbe4099fb4d9be62bd08639565b05a66663cf9a879d4f7746d7f3a912e8fe4a75945d90ba69a88e7c09f2f23a22f0c2d9a98f923e4a4f69428d471e73f99a9bd63c27e643c226bc60b71dd4d9947492f6836678a280d14e7c2c0fc6f653f4685b4bd05f20120d3afd4da940b52664ccbb0fcd6a63f698027fc766e285f4f20c4202124"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680), 0x0, 0x0}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f00000001c0)=0xc) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) close(r0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r1, &(0x7f00000000c0)=[{0x3, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) 23:59:02 executing program 0: syz_emit_ethernet(0x4a, &(0x7f000001b700)=ANY=[@ANYBLOB="aaaaaa00000000000000000000000000000000000000000000000000000000000000000b0000000000d6e59d20cc3c4b42f0bbbba9051d91dbdc67c0096a5576305b92b766a37cc5f024bab007bdcfab3c2b28456424137090854471a2e40000fe7758d16e6c4475c9eae15cdb73026308dd0722485be1f5b3d040bd092fb274d38406856236c2024e70a36d07bb659f6e0fa0388d41a3adaa74a3054600d56111f3ffcfb58b8cb2a55db87fe383c647a59e9fdf0ac4f443f4e8ccf927712c5ee51a8539ef0bacb0"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget(0x1, 0x2, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000019680)=""/4096) pwritev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000002c0)="fd64ca78370997129c8e76ce90777e77c33f147ef9fbb097562a565f096449b3f50962a32ef5e4ae387375b2ba7fecd425a01670154e83980f09c9b3e85d352584032176fa44c472b9071c45179b3a8dfe61e672d4c25486d81617d1e526010cc3b4ef2efc331c5454216c3c4a604213866053d3546d43167a159cd5f566679ad0b92889550bd215ddbe244470178e6b6a05f5501afd8626fb35aede21ca9042d916e1a5a49c7297276645cc078128ae53676b8596d250fb7b51a01de512facf8c7096cc55d817ea2c76d340db5e468c9cd85c4125", 0xd5}, {&(0x7f000001a680)="9eb49f8741be2a3debd39b7510d358f109f874ace47236cc96798c79e2098712d5748dff2ec785d17cbc6e8714ddf75e1e3a8007fc5d776ffff02bdd5db43c13159f2a94bd550abc7c681d24e07986b154fadeaa00503c15c8d5957206ac57edf91a13ae3ff076cc5afdd0e2f77a42a0178bfb3225652630a0d36dbad8344b04a007e93a55f9a0bcbd3e6694335b16a4c597af6414b31c6eafe9fa843236a80c2a95dec38d428d9f6c5d893422d294b5da7605fdf63c11a4f2aae702d9f84840a001d435308885295e0ab289b5611980dfa33211c81ef68855d43f042c6edad32fe81d39667e62ca85da66c6af359337a9d622b5fb643aaa4aa8e976e51706fc76f8d652c6f44e9d310d50d5b4a2555351470e2554e04611a3fc6067629680a583539830080f38ea65660270efdd56db875137addaa5afd55c647da39bc7010c1fd199c222188178f5123e176b7d9957c6150c387bfa70e25ac74248ffae74b055fb09506c36a7f3a718ca8cd910fa95f282c2a40956d1363edf05c1870bf01ae4bc19cc04173a23946a4ba4c37047e79317d57ab2d47164fcd2bc608fe3f26cce1bf7b8c95d671178118c297916e5e080a04798437917b34082ce9f83a56aa3bea329ed5b2c6196a81420e1479d6b0148bd47ebd16a16848b457d864c0ae8f196f7751838ca2ab93d45033b3849c22ff49c246899a891e82bd8adbb33f24b0e4d46ab171c62fe0b6373323f82b72de3ba9b3c476a555fb8a3265e6ad23bc85089ff252fefe423202885a20503d52da70bc920a0b231be8b52d0eb984340d8d22d276e1dbfd4743c46f330d27cb3b12d82f311742068a41d50525463d34aed370c669d4df6a6375bb5f53d531b57a07ea8c9a8edc2a3023d6c3491ad956022cf0a8081f16c8e274ef2ac671a9e7f6a0f5464c4152a7b873914c047a959ff845c87beab93d0bd90edcd19f79cda16954767adc6f80806722fe70e8493d5d104defb944f8788ba4571b01064c519c646822fb9d54f52815d016915cef91693a20b0932f79ce57226d4c2f1dab0e162aead89455c8acb5439daa337c93571e056edc4d360b2aa2748fd46b50dd08dc7a826845244a2542e07f1b54a760c38caf8cde58fd16dd0f07fbec355af13cbecbba7f4bc11ee4de56d79f4678acf73dea85d8f2902861e14fc4366b8979bcdd77782a84fdd6981fa7ebfe52f6a15ea83b028255945d8686f05d52ba0270905289e3f7e1a8cf12e3db8db58165c9fe99cfc23d141fab1fdfb8d67a36ea5818aec3ca921412d5c961b6484b26f4f03e1a08c8ae0ed26e62eabf47c4c52d7b326f2574b7294f6278e409feab40f61f74a4fc6eb4370fd332eaff91a48b29a5ea3cf66f760be3859de5af08351b6d1ecd10ae12b3e4886da678da4f16cb5ba91695d7b3523deadaa7056d722a77e526a94d4ce7dc981fd25e73366b2ec3060434c57c1d68e0c6ba42bc2da888014549176f86b67c9ae409fcfb5c5b005d62cbda9a3cc418b2d7aa3d7e6740a0440dbfb1eb4dd519f6ad449b8789fabbef7a2c218360d9dfab4919c2eaffc271c1373cb8e19e5c4c95467facc8006e233176fedcd17676bc462a0af2ec827a8fb890afa44ce78273fa44a7bd6525de060fb1b6074174308ecf1e1ace2bb87df388f07e8c163be69d18f5fed310b57aa77e342ccb693cd0e7df262474ed2c944cea0b5aafe142963b10fe2edcdc59b54dff1627d4eeacd6fb5eb5ec0d630ed664fd95f30bfc69f7077e2afa4e705a9e230b9d0706c3b19368f035eb155eec7b9b2b45e1391eeba02f3ce717d670143a43c9e1b2c802a1b352b9079052b5a634dc070c336145135bd6ade94f45e71348b99e4da6e57bc7a9b219ffe93202cb72ec6d3cf42504bafd57482ca5f15feba37fcdff0bd5dcd616796fbf4a09df15243e3882d14a26e23d2705b663cc376ad42dc2ae40192363f6a170df6bb29d471bb2ca924a7b8c6e54cfa95cf719fad87eafeab9dd6e6ff766de45093976144cc5247eaca8f3e1d75d332ef77ffc0deffed98cf2ad5bf38e567b9aff9e0e8afcb3ddae2f92d4f66bcf368c2cbcbb654a8f4e4f6aabbd29d53a87e3e01112b85a1f46a3c914b194b0e9eb0af9c5bbc639891d5f45aea1cfc6fc1b2a53f46c04c8a5c527fbcb210f8c5fa24b6e98c5c4a6b130b89688406e8392c97eaf5ffbd06ebf7b39e95657b47155ea628c3a7b52575abff5bcf66067b48967ba337724e4ef585426ad1ab7938e7b9e4a8796520c51e24e4806539a0cc81d2b4212c3bb5ec2162b64e4985912c4a2be89320dbd303a33e7344cb796b6445b2dedcff92ff9eff2d5631bb5af9fe9d091957acc670ee8577915967cd4b840870797438a75814b88c2adaa6bb8ac45115d7b8994b1001ef8a49eaade3c64bbb6f87c48ba6aebc061b010c9ab8efa4fdafbb20a9c661ee91fe544acfc744b6d280560972f993defda37deff0ee894bc4924dc8b9d763886602ef869c06635d53fb90915b7f174343d120dddc1c4ddb6641511193705218f7013f954c7346de0742ec86fe375f258e3ab4c1346799304ceb3c79d8c3c5595bcbe9151be45048b7ca4a04e999d8a28cc4855f8c8f2da5ecc0792b481f78f831253e12db3de7926f77bc4259cf54e77ed0d84394f6285acf75a0269f943cf8905d00d17bcaafad6276bb61994c36365164af377ae0cba121b09073d05d0433299812319f13177499bfa817eaccf2281d4b4b619bb819fa5a7df244d44ea5134bb46b1b970488ec2be810cb58373d6344d31277ff5052ea1d2bcbee014e1d5cffe245e50d2def2e0f14bcb2dbd39bd3aabea879f1878e2903cc16257a12a71bc8fb4e1bc5d6eeffb8a8e3e0601b1c2fdaadedba16db23d83085ea08901b5d1631dca14bb29b5433421ff04bf27b1f1d55d2e438c29cd903d26f05b851b58c071a73305f7c0704ecd8ca293d8a0349674ec6087a61352f5ee76779e760a5fd713361b8e049a98b9c669e66b871096b025483a5fbc5ec36ac8d932ea5cfb619c0fb8a5a41c79adf6187665f96265d9b27f044fb9636f611c40c099f7e094e72abe250c07f9e805b13389d54c7e61facf9b86b03e3dc184cff2e7e67227d0b92114c01cbb19b3c849bcd0f9e1f7f893bc6750102b4a02930d318147c31a72c3be1a2b817def06ab4979cfc08cb8100ed1c8956140140072c8d38286c68784cc1204a3b170f463d0c96997d404fccd2265fa7f3d5f5d6509b401490617d2c701d0bba24979a9edd26de48b84a75af3fd8633132e83c04a14052e2fd3f9a11536ab11baa1cb3ff0652ac83287878b1e59389ab9862214d0653c97f2692e315ee8caf693e4da480c493835978f8d56677e94142543e94fc9784f1deb8aff928c32263049419f16e0ccb3def7a192cdd2edca8fab04b8ea860cb2b4dc4e03759ecb7f6f3d959177b863fc88f560d8818e1f1fe6f67b04c0ecb2647d4b1c89ce65e17dd1ff77ede21c4abbb76eac0c0f2d2f310e1254460a7c39653106e353eb4bb82cc2475d37e7e50d69349d376157edd638c4652ef91bfbb0cd6482c70d829853316b59b87b314577cc64ce04057356b74df6b969db3c7603867148cc1159d72e57213130e6df95f3dc728255bbab46ad461decd9b96eaf0c7440a14a74bc4cc9bd8467718f669f3d04f679faf1a6dad261470c3230e3b8d3056789a4ef28a58015b85f9b328f83c050c726206f3ff311e675c56f86480a49dc409438089f1c38d1b1de3a0f13051cbc610ce03a27448e17735e8ccdc8e480f9dadf5326be16a36f61b2b0fc896ad4da3f576026a3ba25305bdfb54bb4daae52730083d6d2e1552255f2847f9f599688de63a6a3aa652606c61c5f244cb5771394ea5908f760b92ee9b3c670cfb87251eb970045c9b4fe37210200c0a759014e39ce8527f64f08945dd06d18d121acf44739cf456f8d57fec82b87f64cc6156aa44b303bd62c77cc1e1374739ef4bfb0576b3ac409ed9395a7416c7af962a3355dba45603e7ef4b761af6ac8c019e88634112df284bb1e9252e5a7858fd96810878d30728662fcd705087d26a4b4724c9d3b9e91bc5b1b7a84e5bef8a79937c1a9cd3df32641c3dd88bf4f09641a682e57d53b82fc9c927bf4d061fa49270a3adc44f6914f5dffafc22519bcce3e1f492c6256ee45174f3e18e7e4c5dcfe976cdc9885a1759c751bc430aa0d580e12e3e9f28dda3e51756947a9ebd43917a8b4645963393fdc8b564007ab76050969561b368d16ebe52b48d9fe7ca106dc6b273e299a85e485246d64c6a388791b459a339a9716b6056eef9ad8d53df593862a4f63b39dab410b29fe30197a128781ccd940574f59055d85ee72697effd869e0b73acf160fc20a65ed0479446ff6dbd7c2952bad4e04a7c92c809876b480e74d090b1ea08ae7fc89ec1b50e8daf795ccde9b82a3d93db0e3907ed3a9aca83ae385695ce878daa24cbbb5dc8e8e9b65aa43ff88e949d387d1ca5278bda8708eb8df9249f7dfc65a26d3766fc899863c00a4c746ad6c21bf36ac0465fd75913376c2d1518f83c52d078db41a7459ad5f5e82fd07b5949772eae123c6f207a1da5378220b2ce67723374781a8fed955c409b154838a8dcdf40ea4dcd5645a85f344256e6d3b3d8f549cfb8afaf60bdbb6aa8eae404e3009b5803d1a126853276dc89ac77179f80b37b4e21f4874979c1c548de6175e02d157c1364d64563f899b16b722595ea012344739a4e32937622a4587c78088cb0df93b77edd5109d6145059657cd11fc56a905999999799851853e86d8407e3dd2d6b4b574019dbee0624a180ec768c04109def714e272ae6c58925eb02d66c60c70598e1830d5f121c0c364996fb7584e9af981252b48d790f6c2c9fd94cea2ee58ad0c8afbffa1f196b38de549cd005908c43f193b0ab1e7edd0b251630deaaf4fb1fd3cacc20d816ef91bc0f03e0758750baa203d3b0c7fd03228b3b507b988e32817a98bf225d380a05eb7e5d2d87d6db633ce8993a269df2fb68c4ca2528cbd6d74e050d7f4a3388343044fb5daa52589b0e7177a66661b57cb28a1bfdb7d748f5edde3818c305070ade12f473a8e37a7d8e1b3796f98efa65d34393533db5b0e45a655ea059289586f224d650dff6b5e021b664e2be2fb78a03d7e73275b3633ee7ed79f0d2e8bc4a23a75fbcf390cc4f4cefe142540bd3b8a6f4e206e2dd6e8415093e24b085d1fdd1dc63d28d0625d5e076c90cccd0993588036adcc0007b77a19abdfc9beee0fcde8ae1fa6af6844b86d73d6f747ce754f008912fac14c993312c2d7b2ecdb633a0f49dbe88cec0b67c9cb3b5d733bb2f894aa3a018f3a4f5e12dde5ab9b28afd462ab84ce03bfc69e7762157851d43577955551f497b419ca99bc0f34d5d091f1081bd0777f844b219f54aa7543f1cb804ac9d45d5d8006ad87e91f1c40c99379c64598270ea4bc0107dcccd7404a01c5316bbd152e9cdc74ae560e0f52ed1514ba7f76b49868569930ac61c5cc3d07f6af607d7ec37fa8681483c97599bb964011b7667e6f00285336e36f3b197309aab99878dd16fa431259252dadb067645dd3bdfe42a265009d2489cb44654dd4d75d96913b121bea4b2327fa0201d2affb15a233046505a141139344314efd64d81e66dbf28d641db8ca0b22c75981e68416695964049033ae258571340b7f2a2367661fe868e67a13a89fbc6d2e36904c584bf2789c78bb64895bb576925df2ad69315e6316b0bc519a6714171f15521ab15", 0x1000}, {&(0x7f0000000480)="d5be332f5a46de712a682f36415f68fb7217187ce51623bd44d0d8c7078c13cc2592a26eab2e58eec72e2472ede0f111a26bc559cfa02a067e098c9ab04442a72e4c0ab0e31f867de8293a1616cc1f371f5ed46fa1891050e4f701c46654b22944d309f7f8eea3f80e176bee1c182e3f2ee6f0636b87faf8b8a20fada00d2f704cec324c5c284c69d66b4989708f1d9ada0aab6e31e8f5dddcdacf714c2949096601df5b17153ed0d8a72dd6988c98", 0xaf}, {&(0x7f0000000540)="41018b29062bd039faf4e1a2604ff5258eca6ee206374851c45c246d7774aecd1843207c079812b5c47f9948ee05ab6347170396c8966c18f10830607f28043f2d51059257454a22bdb4b88e80ddb5b7919c5615e5be5846462a3d45d26f7969ef5f5dd575ac285e0924d3ffe836bb2994b4309bed5679735a236ba8a507701b74d04c06e80b78c4754f2b39c12c", 0x8e}], 0x4, 0x0, 0xb578) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) clock_gettime(0x2, &(0x7f0000000200)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x0, 0x260) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f000001b680)=""/69) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000280)=0xa5c) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x380}) 23:59:02 executing program 0: ktrace(0x0, 0x1, 0x8, 0xffffffffffffffff) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 23:59:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, &(0x7f0000000480)='\t\x00\x00\x00', &(0x7f00000002c0)=0x4, 0x0, 0x0) 23:59:02 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) shmget$private(0x0, 0x2000, 0x90, &(0x7f0000d45000/0x2000)=nil) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) r2 = socket(0x11, 0x4003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) accept(r4, &(0x7f0000001100)=@in6, &(0x7f0000001140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r5 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r5) 23:59:02 executing program 0: syz_emit_ethernet(0x10b, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x4, 0xfd, 0x65, 0x682, 0x9, 0x3a, 0x0, @rand_addr=0x4, @empty, {[@end]}}, @udp={{0x3, 0x1, 0x8}, {"cf2382c6a89595c3173fd75f1feaa093fc4bf006363fa7aff26710cf3e5382b07a81aa0763f0e66f63813c6276b5f54754767e042e6a1028f1c9155a7c5d02b903b887a0996917de87479270ba9054a7f0a80222a9a3bf460d60bcfa1dfb74440c733a3598ae6a2c8d8eebe7e11e86f80feb81618f1c4347e8247f3029381f384fb1e0517b1e70d898da697ad4c25e17395d3bc71c921218dfeb96e2b8cec0bb45c603ced907fb14668149463a32648dddf392619126e642cea45bb5f3f4803c739a76eaba38aa7a2c6f5751bfe7af38978ad76c0e5b223d3d3ee30aba"}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) ftruncate(r1, 0x0, 0x4) semget$private(0x0, 0x1, 0x100) 23:59:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000002840)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000180)=""/58, 0x3a}, {&(0x7f00000001c0)=""/153, 0x99}, {&(0x7f0000000280)=""/215, 0xd7}, {&(0x7f0000000480)=""/222, 0xde}, {&(0x7f0000000380)=""/73, 0x49}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/197, 0xc5}, {&(0x7f0000002740)=""/246, 0xf6}], 0x9, &(0x7f0000000400)=""/52, 0x34}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) socketpair(0x2, 0x4, 0x4, &(0x7f0000002880)={0xffffffffffffffff}) r4 = syz_open_pts() poll(&(0x7f00000028c0)=[{r3, 0x20}, {r4, 0x4}, {r2, 0x4}], 0x3, 0x34c) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 23:59:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) clock_gettime(0x3, 0xffffffffffffffff) 23:59:02 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60317971003c3a0000000000000000000000000000000000ff02000000000000000000000000000103009078000000006059fdf700000000000000005f3aeceb0b03a58300770000000762ca0fe7333c70b5486b0fca3069502b000000000000002c34fa7c"]) semctl$GETVAL(0x0, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f00000001c0)="7bbf2233cb28fcb2a049fe9524992e94145d07866af0bc09e674614d19bca345abe444c3bc82dcde0545deab124eb2b70e78eb583aa7cd44f38cda2282dc31b9455981c40327b6ff03c2633e2afcfb2fa3737df8b2f1d0047409de33499994a02b8f421f144e95ef789082ca74d9419d68ab96cdc6e4060000000000", 0x7c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r7]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x2, r1, r3, r5, r7, 0x100, 0x3}, 0xe98, 0x2, 0x1}) syz_emit_ethernet(0xaf, &(0x7f0000000080)=ANY=[@ANYBLOB="cb0a1fb2814dffffffffffff900242f7b6ebf9aedf1e4688f777ca36beb454be7f48f6cee5a6bf4abf338054c1c58ae5d67e924755f75a5ee3d53c7930be72d3f08d6eed5f22131dcae7d1ef6ba6f327b7f730b7d7063722be0577e80ff9318d8c08284e7cfe9cfa3fe3609996601cce97263f44994e3c291a39229fd8b7628bcd85cc0eb4623716528824922b2ab43d2913c89d7d0c823c87c37b6782c254558b3303f741603a5039f5843f4cbd91"]) 23:59:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x6, 0x9, {0x9, 0x10001}}) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) 23:59:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb020000000098d07a3b9d37110000000000d31f80000000efb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca6db9a21d4d0233c52b9a6e54b02008852039a40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1d02862c956171e78f2f907b6a21d335c3b560606156b940b5b35ed3f4875498fcb4684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b35f9b6a141f59612cf0a8bbdb28c5c6fe4a5555d19a92d0000a7f8e0c7ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c08193cb007b6604dee2f837b3ab3af356819af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aa0700000009b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba20f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1000000e686a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000000000000000c157ad976fc2916940bb7d557a7a37b39794627e6f7c7d77de415f88845dae332a2d53ea4164f56b6c0b8ce21c2d62ed82c56504f2bfe69b6bac7d829dfde5cede62ace5b3c91f78e90e3bf37f1a29ff054261aea2fa00c6aab8847feebf92dab68e3bdb7a5486c63d908264bde7295945fd144bcf85a643f77b6b56afd2317948ea58575f6e26b81fe8ab305ffb4b738cbf53d975116ab2b8aca163852297021dcee390dc4fefbd855a42fda7b80efde0cbb7e723141838831573c44a2bdca1c509e9ac3b7bae3b8e4ce997fbbf4c5871211b6e41f534ee5ad082c0007350e7a182aa220e41d8136a143e8cc57d017679296f437ecef23f9d44ae52e3f40d285dfd00fbffffffffffffff00000000003654eaac1d0f4b3690f5cd62e524a3db46e8821a0f386e079adca23b16ca89fc6a38a17884f48409abaa59fc837569b66172b6053286d7c191c75f75795191fb9df9ac3b49deaaace5c9ebcf9b7cbac9ab449c386deebe984365c0dedc98b3f08400096017a3e49a291cda8b3c0e66249ee7fc07124df3f9a104b5488baa74f8866372edfcdaab4f45d7dd44c108ecfe754332cd65558b9076cb2cedd7f06891ae2f9ddee7b6f898d4e7300afd31667f58eca198b6612ad1aec8f2d3f996a72b976443a2f7ac298be7e3f07d67f1a0ddda309b0340d8804fa62c3e0157a0a0c2a9c0d4000000000000002c18d8c6a11132213a103c20b2c010c3dfd000db13459b6d08e360175782ef35d2bbdeb55836a3fc79fc319f1420d7f70c573250dbd72273dbed593af170dbfed23897ec5d0a4330dfb4998ef4e02e999ab6a5fcd94cb141da8b49ace13c37e08e4c05c573dbf21b20b9e8baecf4d39fcfe728e7b6af426542dae3436eeec6da9bbaa0aca0335d88f283deea897cd7455629d0eb"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') ioctl$TIOCSDTR(r2, 0x20007479) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) r4 = getppid() fcntl$lock(r3, 0x9, &(0x7f0000000640)={0x3, 0x1, 0x8001, 0x5, r4}) 23:59:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="a5b88100"/20, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRESOCT, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="28000000ffff00"/20, @ANYRESDEC=r1, @ANYRESHEX=r2, @ANYRESDEC=r0, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) unlink(&(0x7f0000000200)='./file0\x00') setsockopt(r0, 0x2, 0x2, &(0x7f0000000140)="ebffcbff13b9fd81cd242a540dca452f25366b15c6d116d4820bd549464b9dd0883739219fd7bc4464438fb69f6d716dc97cbff553de96a72bb82d22db44c0b6c6df00", 0x43) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/79, 0x4f}, 0x42) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8], 0x28}, 0x0) connect$unix(r8, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) getpeername$inet6(r6, &(0x7f0000000080), &(0x7f00000001c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 23:59:04 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x9066c2ad2a36131d, 0x10, r0, 0x0, 0x80000000) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) syz_open_pts() syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 23:59:04 executing program 0: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0xb, &(0x7f0000000080), 0x4) madvise(&(0x7f0000763000/0x1000)=nil, 0x7f7ffded4000, 0x4) 23:59:04 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60007b0000183a00fe8000000000000700000000000000bbff020200000000000000000000000001820090780080000000000000c6d7c9441f9baa15abfda63f29d233a384d49fbe6e85e7d6b352c797ae0000000000000000005e2ae8bcb5f93ac74e6979f6fef607620000000000"]) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 23:59:04 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) clock_getres(0x4, 0x0) 23:59:04 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa0800450000700000000000019078ac14001609de92aa8e7f56140029089a2faaffffffff030c107800000000450000000000000000290000e0000001ffffffff9406000000fed5d3f67cac794c7f000001ac1400aaac1400aae0000001ac1400bb000000000003b794060000000001f7940677c0acf00ec9603ee54ba2a5108dcc83fc0f73daa5e1e1"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x7f}) 23:59:04 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 23:59:04 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000a00)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4da844a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd69c4e925de5bc548828e08cd6886b1641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0bafb2a70616083c605e5f0a99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9887c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc0463398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa", 0x230}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) fcntl$getown(0xffffffffffffffff, 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x7, 0x20000000, 0x491, 0x800}, {{r1}, 0xfffffffffffffffa, 0x4, 0xfffff, 0xfd1b, 0xad}, {{r3}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x0, 0x3f}], 0x200, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x22, 0x10, 0x3f, 0x200}], 0x7, &(0x7f0000000100)={0x1f, 0x6}) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 23:59:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x3, 0x2, 0x0, 0x7}, {0x5, 0x0, 0x2, 0xfffffffb}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x3, &(0x7f0000000200)="fc8d693f00005eeb1d00470e758b12cfd7df70b699bec76fc70dd41607f869845ebdfa9681971c995e6c088676278854c8000c3bed295e32b13a97a6f3adc61a2723230457127e7c04b20109546ad744c69c2bb5aede86a70cb14b031edea3979c21f28cc6b3d3906b11eff6881b3cf10e5159af4068d380bd9e4d175f3cde", 0x0, 0x0, 0xfffffed9) 23:59:04 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff0200000000000000000000000000018300907800000000ff02000002000000000000000000000100000000"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x23, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) r1 = getppid() setpgid(0x0, r1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7800000200003f00499f81697cc3d26a7b1a56b86793506dc57216eaf36f8df6a1c955c821c969da7fbdf806e540f7cddb9047356d67c1e79c54086daeb457e7347a67a0595201d29ec476e68fc119355d9b9fb66692ab58f2d196cc6ae648b229a8d41f058a744a0f200e825a776774bf0699caab7f3b1854ab42cc5010d169d452c279a887031015136d3b5766ccdba76a10a9020ed7928ae29bb4f9ae9679edc22f06d33a3f90527b8712b74e7e0b7a8e8817d0b0cf1da6e7f3952a95caac982c463b274e"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r7) 23:59:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000210], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) socket(0x10, 0x1, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) fchflags(r1, 0x0) 23:59:04 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x3ff, 0xc0cc}) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @broadcast, [{[], {0x8100, 0x2, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x9, 0x11, 0x0, @rand_addr=0xfffffffd, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 23:59:04 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x193) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:59:04 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xffffffff, 0x1f, 0x8, 0x1, 0x6, 0x1, 0x7fffffff, 0x0, 0x0, 0x5}) 23:59:04 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0xa, 0x0, 0x0, "697bfb13"}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa) dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="96e014c1330ebb21eee701a85748c0835c78e443fd2f71474abbb6191eb614ccbb04c7e77877d81bd0f686da02ff21a31a46aaf640c40232a09e0cb519e6b76f48004d20cfbeaff25929c4986ea0a551ac93cbac2cb0b59f5a927b0556636f985c2c5defc3fc4f4a4f6a4e3e27c73af61db1f9fd4447fc134964b2e5bf75ed5593efcc50caffcf3912842ad4b85a76ad97c4379f96d63b74fee5e13609e2b7d4ed8719cb332f48c235a4e2566f453f4dd1ad53122d20369f417e391654d6", 0xbe) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(0x0, &(0x7f0000000380)=[{0x1, 0x1, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x3, 0x40}, {0x3, 0x1}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1000}, {0x1, 0x4, 0x1800}, {0x3, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r2, &(0x7f0000000200)=[{0x1, 0x9, 0x3000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x9, 0x1800}, {0x4, 0x4, 0x1800}, {0x1, 0x101, 0x1c00}, {0x4, 0x7ff}, {0x2, 0x4, 0x1000}], 0x9) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(0x0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/138) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/57) recvmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/163, 0xa3}, {&(0x7f00000001c0)=""/16, 0x10}, {&(0x7f0000000540)=""/140, 0x8c}, {&(0x7f0000000600)=""/154, 0x9a}, {&(0x7f0000000300)=""/37, 0x25}], 0x5, &(0x7f0000000740)=""/151, 0x97}, 0x800) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x40, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="1000000000a35ee1fde7040008000000000000005ab4349fb23b0f0900f5fe27455a4f6021120f7f36ce2f5169e781ac36e3ad7e3a3d39f1d11443227c0c52522b05d6ef56addccb408c7e6864c5f04df5c982f9ec64a9f4e804897a190aa1bfcd2ad869dbeb4c35a8512aa0b1a345f5c49e52f817f3cef940bc0455db5a58daaaa6902544f63531cc85afec2306ad26ebda85b46f7142291cd27ba3aaa2030ac36681b90dee1913456868a8be665c3a25d0100ef90000438b4e4063dce2f772908f6e0e5ef3e5269a20df4bdb9d07aa1e2f01d6bd122c3ab21e9160d8ece229549e8d99583fc6afedf404171c0c31988111e283d7dd77cea7f34e2702ce26fca179aea1f2b3f588d0df4a4d30e6d14c3422a7d55dab1f49d09f331c8c9c3d6bbdb23c51dcb90851fcd6a91ff1bec4deecd83bedf0b33a5fb69a0937f9f348d16e858661293594a865b6bb0783d00055e09d8d4aa56a50e3838b1e57f73f406900"/364], 0x10}, 0x0) 23:59:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYBLOB="7a827fd6f524e571", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x802) syz_emit_ethernet(0x70, &(0x7f0000000180)=ANY=[@ANYRES16=r1]) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) 23:59:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x101) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchmod(r2, 0x1) r3 = socket(0x2, 0x5, 0xf7) flock(r2, 0x1) r4 = socket$unix(0x1, 0x5, 0x0) recvfrom(r4, &(0x7f00000000c0)=""/251, 0xfb, 0x2, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8, 0x0) pread(r5, &(0x7f0000000200)="611c4ad2563557905d8f9dc0f801d2dad133c168b581fdd0fa5244f68f389ddf1bed7b9762b417cd740494518c7a00d3da", 0x31, 0x0, 0x8) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000240)=0x3, 0x4) pread(r5, &(0x7f0000000280)="188440fa849ada1c85cea7f02a78faba95ffa36b42b7987ee84dbb62624816cda4f14b765066354296cc3e16fccfba3bf36545fef7c3615b9ebd23985db3750388a1a7801c5bda9cd5", 0x49, 0x0, 0x8000) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000300)=0x3) r6 = open(&(0x7f0000000340)='./file0\x00', 0x20000, 0x51) ioctl$WSKBDIO_SETBELL(r6, 0x80105703, &(0x7f0000000380)={0x8001, 0x4, 0xffffffff, 0x8}) r7 = fcntl$dupfd(r3, 0x0, r0) fchdir(r7) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x2, 0x0) write(r8, &(0x7f0000000400)="bf9e81a08d0fa7dd7df6d6bd155ddf7e1fd3c27b318c3b7e7cdc128cd4c9ad40f93e0f556acdb2314a80b1f7217d925ac29d069acedb355ed62521f2b1ca9be78cbabf71b83c132bd9eebae0cbc41bcf05e6ff6c402738b6ea9560a3bc5100221c597dd3be7da51ed20e4d48c54ba8f18e0b7a8ee25aef4b08544cb8ac25b92a204f7a692de9628832ab30c4", 0x8c) pipe(&(0x7f00000004c0)) 23:59:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000210], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x5) 23:59:06 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x4, 0x1, 0x1000}, {0x2, 0x1009, 0x3800}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x2, 0x1000}, {0x1, 0x3e, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000380)=""/141) semop(r0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x2}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xffff, 0x0, 0x0, 0x0, 0x0, 0x122, 0xff}, 0x9, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000001240)=""/4113) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) rmdir(&(0x7f0000000100)='./bus\x00') 23:59:06 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x10000, 0x0, 0x3, 0x0, "c8467caddc000000fdff7853c3ca8ce22d8873f0", 0x2, 0x9f}) dup(0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="957782468550", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr=0x1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x1, 0x1, 0x0, {0xd, 0x4, 0x3, 0x19, 0x200, 0x65, 0x8, 0x7f, 0x1, 0x0, @loopback, @empty, {[@generic={0x0, 0x6, "ee51a767"}, @lsrr={0x83, 0x17, 0xc1, [@empty, @loopback, @broadcast, @rand_addr, @local={0xac, 0x14, 0x0}]}]}}, "a44c450acb790203"}}}}}) 23:59:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)='c\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r0}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0xfffffffffffffceb}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000340)='#!', 0x2}, {&(0x7f00000004c0)="7997701c861fecc10d4cb0ca218c70fb1103ed7e7a4011201cf291eb596e8bbc2c303d094b69653ac9a5347da4cc7b507171012304189469b4e41fa0c7226fe48b0c97108dde8a07c38b387cc7fe956321f7a36a6ee87e2764f2b831002df19908b283a842cc0c3ab2dac5fe1ba570a281d2e845b69902a6c8b6d26ed59720b66d351abf2a43", 0x86}], 0x2) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r1, &(0x7f0000000040), 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r1, &(0x7f00000000c0)=[{0x2, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x4, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000002c0)=0x20) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) 23:59:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="de2adfa1f9d1ab517451664cd16f60c51a956fb9dc1339cd71875a83ebfde0442ab82a110fabcfca58f0e9a0107d53551f757505ed484b76b9205e892be344c99c3de7402b39f1f8cf388a44961c6d30117812f5b9088baa3efb77ca8e6b5dc4e7b2fc77105273f8585bd7e43be50e39755c5ebb828ad4850db5a8a9b53f2f263835e715511c38f54197e873797011d9f429d9e2691d0dcea7d8d34aa307b27c04d9b788c3e067eba277875e1a1631bf94f677e616cc7f6091228d61e4685fe5ea67ac762e3544f55c1d531c06983f127e4b0423b8", 0xd5}, {&(0x7f0000000300)="472f91cd50bcf2d98ea2236029bc92802c578d481edaf4f371b676450f67d6828a51d767f174f6e02dea0846fdb241213c275395cea7bdbc931dbdc143314ed4d673fc970a2a79256cd93e89a8dda9e827e00e40f0f8b3edba66d82dc16e8b99c9b0b50b349a09cc13347cb66a9cdda83e1953dcaba2424d290361adf7eda8fea73802e9fe422063f6b270e2a5ce9a59bf36991cca54ab5247252a82ec3c4026c57ee594dc4c7c5b7c5dd5d1d6b2d777fa72ff8408d2681775ff24788a51d779002c81c4b650c80303e6a3f03045bb479e457141bbdfd31a0eb587d49168bb6464ddf29420863ba2026128bb1ede6b8d23bc86a31350776a", 0xf8}, {&(0x7f0000000080)="ee8812f65229edf24b2ff8b810b9b3729593877bb670756f19dcbbba85583923057d59ae114b48994947fe98b85c55f502ee791345c679d4b051ef13d1adfa23bf7c25115e75e25dab79961ca01f18014c0e29a64e2c85e7627c3f5a6b516bc205201efe1591342fc0723d431264d38fa29b82b5e145bed6ba060b3700", 0x7d}], 0x3, 0x0, 0x0, 0x40e}, 0x409) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) setpgid(0x0, r2) setpgid(0xffffffffffffffff, r2) sysctl$net_inet_esp(&(0x7f0000000000), 0xc, &(0x7f0000001b40), 0x0, 0x0, 0x0) r5 = msgget(0x3, 0x88) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r9]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r11) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000440)={{0x6, r3, r4, r7, r9, 0x0, 0x9}, 0x101, 0x2, r11, 0xffffffffffffffff, 0x4, 0x47b0, 0x20, 0x307a}) 23:59:07 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast, {[@timestamp={0x44, 0x20, 0x1, 0x1, 0x2, [{[@rand_addr=0x7], 0x3ff}, {[@loopback], 0x6}, {[], 0x1}, {[], 0x5}, {[], 0x200}]}, @ssrr={0x89, 0x7, 0x87, [@loopback]}]}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xfffe, {0x5, 0x4, 0x0, 0x0, 0x0, 0x2, 0x0, 0x8, 0x29, 0x0, @empty, @broadcast}, "cba7c7fb9219c772"}}}}}) 23:59:07 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x0, 0x0, @rand_addr="00000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x0, 0x7, 0x4d6000, "9b8eb8df7dfa61403ddcb0e7e96cbbb6f0520d05", 0x0, 0x5fd}) 23:59:07 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffcaa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r3) r4 = getpgid(r3) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgrcv(0x0, &(0x7f0000000040)={0x0, ""/89}, 0x61, 0x1, 0x7c2b183342ecdc2) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000280)=0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) getsockopt(0xffffffffffffffff, 0x29, 0x1b, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="f5be25eacbad20807536eb96e0d905a857e4d1c6fcb251d680d171d9bfa1a0dfe458b93265751fe5c2dcec1f5bccdb47b3c01da9f0fc7eb3a2e685fbf72e05f946bbc173e9e13b1db0d56b164217040df920113c8f0ece5a9d419d7d1ec23a40af43dbf319825b6997185688a544988b9d26275982a08e06cdfbb7a2de0d819393ec8b00ef86c078d9fa4777d72cb20363d0daa03889f88d17145108b1f2c4678214a47af0b2", 0xa6, 0x9, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r6 = socket(0x18, 0x4001, 0x0) getsockopt(r6, 0x29, 0x1b, 0x0, 0x0) 23:59:07 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:59:07 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000340)=0x6) r1 = socket(0x2, 0x1, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000240)=""/109, 0x6d, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r2 = dup(r1) bind(0xffffffffffffffff, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x3}, {0x3, 0x1}, {0x3, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x3, 0x2}, {0x2, 0xffff}, {0x1, 0x1d}, {0x3, 0x2}, {0x3, 0x358}, {0x1}, {0x1, 0x6}, {0x3, 0xfffffff0}, {0x3, 0x26}, {0x1, 0x40}, {0x2, 0x200}, {0x3, 0x10000004}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x5}, {0x3, 0x5}, {0x3, 0xffffffff}, {0x2, 0xffffffff}, {0x2, 0x4}, {0x2, 0x6}, {0x1, 0x2}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x1, 0x7}, {0x1, 0x3}, {0x3, 0x5}]}) socket(0x10, 0x1, 0xc8) socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00030000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) setsockopt(r4, 0x8, 0x5, &(0x7f00000002c0)="32e9a2a70c43571ade828c8ab3137b0846b70b8e57908f21607f668a55828605432d228f15bf4b1830f8ef4ccf0c8c139e65407e4200931bb72f65c0e2eaeba8310e9bf087cf551c3aabd7", 0x4b) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r2, r3) 23:59:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTART(r1, 0x2000746e) close(r0) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) close(r2) close(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x46) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x80000000) write(r0, &(0x7f0000000140)=' ', 0x1) 23:59:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRES64=r0, @ANYRES32=0x0, @ANYRESHEX=r3, @ANYRESOCT=r1]) 23:59:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="1c68b2f5b3cfc526397ca6cdcc3f5a3af3342c19d76460644fc4c0726552c33dba1e14920d4792fe2d2128c5d7ffc6721bee14e93672fd810eccd1821b73eb7a8355e2eda4a80dc51ec9466b98e24828f2c87cd72d8c690d818350cfc131f91e7abee3d024159a1da6f359e0ccbcea48a07bfc4828dc4774f4a7df687c82ffca2262b1aca12436ff7cf4d56967611e88b05969f39bb070749ed68bb57e4aac6cb981dd2e4a", 0xa5}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0x60) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r6) setreuid(r4, r6) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="374752e9f79614998c4d79a5bf8c469cf5136c62bc276e7166272a60dfdbedde8f7b914ef3713c22b6bd42b6f6e0eb", 0x2f}], 0x1, 0x0, 0x3c1f) sysctl$kern(&(0x7f0000000000)={0x1, 0x7}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 23:59:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYRESHEX=r1]) 23:59:09 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffe29) getgroups(0x1, &(0x7f0000000100)=[r1]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff2498, 0x0, r1, r3, r5, 0x8, 0x8}, 0x7ff, 0x4}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') unlink(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 23:59:09 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r6]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r8]) setgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, r4, r6, r8]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r10) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x2, 0x1, 0x2, 0x7, r10}) 23:59:09 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e7071000183a697a348e8797cf9097b7e4ad2d9bdd6679a03b6a497e6300fe8000000000007921cbba00000000bbfe8000000000000000000000000000aa83ed907800000000"]) 23:59:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x2, 0x7, 0xfff, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) 23:59:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) syz_emit_ethernet(0x66, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x661, "287c7fd5b28b05be5b06b51d24a85e14d7568fc158af0b3a9f55b6b5889d5d03"}}}}}}) 23:59:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x48) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) connect(r2, &(0x7f0000000100)=@un=@file={0x1, './file0/file0\x00'}, 0x10) writev(r1, &(0x7f0000000300)=[{&(0x7f00000001c0)="1c68b2f5ebe6c526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000200)) ioctl$TIOCNOTTY(r1, 0x20007471) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:59:09 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x801, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [], "dc8a"}}}}}}}) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) dup(r5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) 23:59:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = dup(r2) writev(r4, &(0x7f0000000280)=[{&(0x7f0000001900)="7bca88d603b9d5124f5617d27b639485a68a9c01d763cdab487f91aaaf48819e2ab93db5dc35044b0d695bda56abb1f616132ea9a5d16fbe516d8eed194836c539d8989bfda6d65af9582ad29ea515ce263e92c96a1379e42ab0a508740ecc19d61780affe85771e51b87e4e22e7312d6740eb49e94dc0db17cd6b35290d7bf1ba3c92961f8eea05522671498d1dfd49b6c5c31027503074d4132b8a2622a6c0b5c67ec9d487791c8a90c3604044e23744a9dd5450ce93fa2857d92a7d04a6c70288d31259e719ae2092cda135c411a28ad3022cad83d86255c726b5539669de0a2d7a093ee72be88bd300efb78101fa13ad6b51aad5ffc2c3851b1e9d64479155c73a3c4c34ba0020689f85440c34a8ad599cd8023608275dd23af6f8bea38ccd63119484448cc14e070e79c9cfaeb5bec512a6f7f85d488fb6a8e2aa3c873113b3f14c7c954c2f3ca0a563c4460c89ce8fc10f7c7ef963ec689b58cbf17695d89a0b2486638d81ef4423c7f0a3b7810c7c9c4e019cc47251e1bb9fcbc4960b7c823f2f61477b3f73aec9f675e91a76018dc7c4d4ef6f84825bcbf400b5002f4751cafda1aedc1fa6a623b41d2e17d770fb5515f50f05096b63b749717c28e490326591764cf6dbd51ce30f1af584aa5947322238fa5c8513b5ad7971950a2441e6c88638f81cfbbeb43881986db7286196b122c151c92b4af3b7b36a66c24d540a731bb1c90d07084f0a932d6a7be091f6a5d4e2177b6ccde678ef149c69e4ad07e95cbd911e4226ebdadb02d71ef69a0b9b79cca9a6329ebf72d74cfef9ee37e413356e992fdbec738b1ff0246f509de04fb31842d3636c90b318c6c9ce87545765c5c9519048ba033b16bb5f761c1f749be288530fd60180eed3107142e13b4a31788406e7d2dcacbb114a7cbaad1faa2ce500d106cdac029be33eabaf544f9929c56aaa4a68ddac2d69991683266ed91b34111b9206d04bae97c3e948edeff1ab539b6d2e57c2eab2d931a3aa8f247c7c4fde37280ea940510d1d96e73fe7ecdd52b12300afab84ff3a976edec1e904f7f0d7696cf10fea3f5fa43e2e6defe06086aa3b6e54bb0e53f8f84d9d06f6325ec3ea44c4355fe2798798d3317d686409ffbbfbc59cff9a88adb4263ff3b7b03496e095f4740a4ca12e716bb529231415da61f89132059fae2a594ef90c9ca236be0b6d5bf2600891298337b5c517d81d9be8d342f4cc0b15f825fb727be1f13068fbd279ee1bf4fa33d55eec438031091f2714145dde0ffab8a2bf2701a64ef12871e14f7789858f654ed2aecd6110f7a87a4c01426e5265602a4b357de310a9a643630e36d17905f95b10ac5bc07afea1989f9c824af3139e3b7a6b546a8b40adef60e07f387d897d9dc7ae261164abdd975a769cbc7337c7f6370de9cdafb0b14120a8820a777900ef979e2613b301999eb3891297329e5c8ebb169e6844f65596af44d9b77257c57420312e385cc3d510e020995142f2947d1d7e8ac49a8742fa1880d952ac13f943bf4a80da80366c8efd91b32942ce399b289416c0d537d62c2a23dc25bd5319901b9c4d170fbee788187564426a9cbe93fe1746bbbdadffb3643f0fdb44fb2a958edf2082ca4dedfa1a159fdaf5d0fc0af355864f1caad6c8cd47b31c50e746b69cad5ee5ba835fc2a0bc3bea15a57f8abd224badb0c410ea4eb06dd2216b2c2af8d289d549d573f8d3acc83a0c90c058d22dccd05b5c86f5a7759d0339c724107d5ba69f9c04c4b3d732bd2cf48fd4fa5775ced13d49acae9d27239e58577572a68c5c83f6741a5b8b88852f38e1121672bd0cff2fe813b431ba595e45ca6246d6a90590139891c2c40607c4694c89681faf56aab5aca20c38eec9d9a34f0f2a655c6576a1ed3865fac72c5d51e7aa6722803384d2700ed6fbeea09d68a27278ca9683f7205ce1119a7edfea79b54b662d21927f75d3a82b4c4ed446bcf23492c47c80abc5bc68fa79003fa963f2af50d48297d0b7612d83ef8f1fec7b244167c01d789b64f60bce5aff4d53cb7a4095afa94a001c798fcc1d931d447c3e28b73f833a24ca4cade32d437c79e81990289d74b47a05b1d14671c2c7bd3440651f4516aefdd97a849b0a0453acfdf169e3377e02f590c475a5024ebb42bb5adda6a824d6dfc8e6c4f8afe0957504b881c0a8236f6c2c9cb87e6ac25afe34323d23c2ce7d86fed180b250b4044d71e405dcb22a1391d0c087f1a3443f854ee7e9501745c1bb559243fc82d4ab3c116b4547374e2a1426532e580d7dd2a4d651d641064894e7866b0fc15f0d85d23cc5302e8e68fec7ed76f29056743652423e2a6b985c5aef434ae3884ce5a01638507052104f401b3207b6817b5252ecbd5d356e9a555c170723ef2a14a2b862bbb5c06afcd7dd4ed23b2336f237250ba6e50b5b31fdc05abf0301a74281d588e03ad127ce853ef8d1caff11233c1ec17412af1f08bdf77ec8f3acec5b119cbd8d314b5975cb65caa7af4351e3bd21a49444a806919664bd79ef8715623e39d0e73ae49bc9f4d287a3d8d013a91db3b6e130e3799331f9b842a0948c2a32fc678ef58b0f518f9ed9e384c62727eeb73d1495f4833859c9af9594745f246070341522e241c6e516ff050141e023a573039387ddebd393d1208941afb9e193ac0b85e96749ff1247c3cf9a1f407bb96ccb9c9e0c06d793f912607f39b7975e38a09ecba6491bef060f9be5561c7715bf4465487bd5af76c5e2086b6cb048a7afa3d368c457efceda2e8715f9eb18b44021042e2d8a017fcefdaab34dbdb5d1229ec1f14c397dc47d352d672f4ef616c8927a15cd96a34f3103b43ac4781162e682b4246384a19f8daee0f5769b7c7bfe18e1cf990b76ed66cac1b37e9d513010ed1fd4d957afdb97803708bca4a87f82b50f10f1241e04189dd350bcfd5726969bd0725980ee47acfe6a14e6054ef1ef31a7f415d025ff8c78546820d02c7b9bb42f7e782c023b4e5a740b3976addfa22c8ef2c88a669cc4dfe5c9faf0c1b81b77bc1448850f4300febc41bf197b3b92e13dc20d2a187d9945954f4c6ff58006ddafa27bbe31eb25c9d3e770dcfbd7e48687881cbd8fddab5ca2dfe1d9f12251d0afab90b323d98bec3637c37a2e1b4c86f4aaaaca9f84b5619996d759f99e867de7355cbbf3ff47bc749d44a431eb2365dcec5de595d8b4c07f10f07b33962d01e2eb67dee5e46b630a6abb40ca644fa4dfe993fdd9feb795d2cf208b3d35ddb9cda13a95e2533c3806e4e970d5773cb7d22a300b556f35568439b0fe267e0762f0e137c0aa5dfcea67d361df3a76e80bae7f92613ee5c674f116014217eaaf7d62f24e8a9b8bca342897ba038e4e1f2ff9d78409c366f9c749fb209cb5e7b08a67738e917f382368b8b6dda40e746ffda89f8edbb709fc439e50cde94c78a221d7c8d25eb9b7577dca5b77745dacbe1b73a425b418fb9bbb5d4747953c6c0bf9a86ac9e2a3a6dcb05ee3c0057e6426e5578c976447f5f9142de5f1a50ddb26d1705cf4a9dde74885fbb8d753126569231bf33c334fec12a73bad54db026a8bc231833579d49be750a5d62c6891f3da934a5ec01754aac674ce771b04e87a08230ca44083ccb42d3eabcbbb393f7d56e2e7fb2b3b14b151e7eb53a29e41f715fda81e63add0d2a562beb487a615ef108277bd77db10db60b0242c4b734221f89c3011043401cb93a66a68b17dbd1503904cfcfec47801568ce8a6350c349f3b3f03d32f34e55ae730cf05a0c91b379cbf9b5897ac9698d6f6b874b434caa50f3f6f01207d236307675785561cdb3ca94a15ec98f85e462fabe5ea2ca4f0f961ed9aebd127ef665510c697bef474df989aec71f52f7f6785c27a59d481bd9adbe2fa9f12a7a847f3b556ecff6de0a0bc64947d870c27762dddd54828cdd4194219c597b16e1f75b5e68fac8950b3e6f1134a4d40c55680f88a3087af1d8be3c3893fda11e4f0e097fcab92f1491f3401fdceb66fe0078215c6d58325b4d7c6fa3d1743b71e3a5c6dc5842ff7d48a655cf2e90603f88585922573af30ba3c42f0f36edf9b5dbf7b3e6b1bdf6c16d891c5d885c40fdd32b86165768af3efb29aced0328691e018b4395c71d1170b8370560d6933de84a31ab06c697f04c747239a8ca0d219410a92823ec91a54eeaab3b1bebf02635e62ead8f97d58c76d068ab90c3d64763384287b58439feebbf210285ac41ef5948ee92e9f0ce73474db2569ff0d7a037468a3cf3e7857fde2f62d978482897bcab0a48b920623d54ce583c1932c66dc41c47ef4f8394cbc86799235b6bdea4bc96aba31132dd641c6bdbfe09a7d1330e36b3330566df08c2e82b1c81b16d73e59daeaf4c4e29c37ff244606725ac2604cc85007107fadd6371941ea16315477070b4d03a873d90bfa3e15278d751f7fd8946dd538fb9f17c1ae17d63b512ef6f00885ef0de337e45591e0b5d17dc647db915ff70c3131c3336d097db5cc5ec1a6926a9b25b013705802986eff2bcde1af56497d6f20f1251ab658a6114a18ad2a1c6b43a66b158e970fa34fe1cfc336642af69042622fd68582091b06083b29ef35dab563ff79ab225b2d4f2b2df453daee751afda5acb14fac78e50458a527990c3e9988b22c8cc888066d0786a3069f2eb80ce2185c3fb1888fcdd780c55e3a88f429d9e265f0ad7fdb7fcfa18f123b30c0cbf8aaeccbb6a55659cc0b7243b04bf1f5aaaf42724ac85e94c2bb297ee6a1cda04ab0e209189fe1aa9af0e1cf87c3f52ddc58a87aaa515c5aafaee2c2977cc0339254fc2abfe1302872dbb6e5d6588df705bfabbda2a571a015166313e6d09f829ba0d581048993de8388eca74f5ea726cd8f57e69bfa684794f9837dfc02ff302055a7e7fabe5f8b58052fc66734e96ef01e51ab625da74b14f0e6756da55bd65f86d72c6629d47bd5a5dea1681d8b5c07cc561e881f50da4d8d9a1c41a36f37263516842e93b13ab85f0c78f7f59fe2837da973f973460585d772e6312c8f7c63a2071a367b39c42c09e901688906b2893be0c9463b429b0a3bf7f8e263034c6d79d121e2bda73544ee9723a0255e5fd7e0df61a7db0f5567470fe6ab531b2f6d02ac25687760e2164c36f32f8b2c60a66e862eef9b6175d701cc229306b8ed6629152ef43c8612189afaac2d52aed3616895c2e77ec1caa5860c9a500988e365f64cd93f546d8db6ec54bcedd0c5636537d7d4a64a8f053845e8396f9f65b7a67b668effdde47e78e9718b884a05a7a3f961a22610e6ed017885075bd40a216a9036125a7933e29d43e7d77df39569ba976a2dbe47dea6f89bedba33c814988d3990898b929c06a7ac4f40aeac3f95e739a66f87c702b1668641bcce40720e0274a3c32a5119584f9e859c039c7036e779309e2ad9cb1a93f03f4e2b5f1a4814b911654c505749a44664e62ebd18674ce624f37c100cd36339417112163f5c0484912e0d1fc014ae0c6ea8f3eaeda3e1998e75ad6ee56869b952d521e8970f7803ae37b77e6938f69c6007aa883091d0cc1ac3aecfbc55b4a7ac35dded1da67e4e334c683dd88dd618c9bce541ff3393a76897a29de83048e06b3b5dbb7010134741f07488f52af5191570fd64cd42104ef510df5c38942d5bac0808497d98fc9f242183563859c9b75d5b60e8cc0fe1154dd9b8cb1a49f80156cda71c7530098f186eb65125612ee5423d18daeee128e51f2c84f3da31002a294b43addc5fea8f21a12ee7535ab6964ca8f0b8af63", 0x1000}, {&(0x7f0000000180)="0620d19d2d493613f2425e73cfbdbfa6b7bb21156ad800"/32, 0x20}, {&(0x7f0000001440)="2ba5d63f62a68a9df43f9d626b53872d4ac53370b13867b1f8c2d9aef78aa2532446ec21f271aedb5cbe1845ca43bebaa0d583665145e9b4c5f0e632127152bbba5f289a214a59ccf573fa1a7474ed9543560501444bcb4d5a3b4cf4865dafda2777933fd4e5fe750f01706d363fccd00f0280ff7d7f009bc7891c177f9976308cd5fdcd2bc23ca976b552336b267dea4d666e502e2708d95ab61dde0192", 0x9e}, {&(0x7f00000001c0)="4420dedfd552ae65e9cb31052eef8d2d2659d1354dbd449e6d7fdb68e064bfb945575da7171eb1dd7e92945d8e731e096872531b71b5b195485580594c3147b114d554d33b9ea77cfad919f363677a7f54b43a71300d90e6d8c72d6628ec64dda5a54e3bae2cc5708050495aa5f4642d22a3d251257f1153ca32db7843d2f21a89deb14b742c8079d9c0fb377d7222dcbbab74e5712daef50ef4698bc9e731a74623ffbdf53d45b94eca7687df", 0xad}], 0x4) 23:59:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001200)='/dev/pci\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r9], 0x28}, 0x0) sendmsg$unix(r2, &(0x7f0000001280)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000100)="1c93f0180a56783d65609a2ecc58b079b2883fbe741d7568a342a8e32121c0d71d115b46c938f6ec255ee71d6ff5fe6e9999dafba85af4997c57794828e4ab3c6c57dfe1ab7d60b8f11a42af288b361b32d5b6a85002dc83731a76257327ff57c8469788e2b508483d6859d6f1af8a8b5d23a79cf1472d90aa6e3c7c7e96598656b0dd", 0x83}, {&(0x7f00000001c0)="c53624d6d3943cfa4a0d16cc081677c16a37101e62c29d0f8c56efd05a7e2595bf6aa31bc4970d107766dd5c6c3e888080c3a7b4fd2d8ac050b9fb8677a267e01e23d07ce51580e7896b5d2138f45107c3078eba02db6079065fbeba14d05c063797ec9f5a54a069480f0f23cfae4798af027f0675be1ef258025fe1d2bb6d9b3ba9f17f462034436af253355692c050efedf6b67afc84831b1e084a4ffeee5370e7b47dac74d7dd5dbbbbfc4516fb5946ce3d081d289b72786da170910bc5e88c06d90a41f8a5038c506d304155b1d18dc6fda069d4d0b0cfbf22c00ddd9def6a30ec699aefa55fbd5c1762eb4dbc22352ba9e197f7e2ac514a9b24c5c4ba5342694589ad87b84ebf39f791b697b0dd3c2dd03a9392d73071eb3e84caed70982b5fff13be501ef247ae312013996a2f2e9e07a8c08ea901cc7290ce2a4308b2530661e329d29ba72d88521f0e6d41db825bf8a59584788b59b033cdaea40dc8e5c13d132799b63f6471bf6360036a1b30b39c9ca5c0d7b31818198e6648e03687a55a031930a372843e1eb8023fba32b7cd7182d527d38d87e9d41f003eedc69436bb69854b1b0b9340a74114e501412ef8cadf0414c966661c9a34579edea75ba34a2530b8e16229f80aa44ec009bc95bd0ea9c135a04e86a9e45d484bab290ef32697cf362c80298248617f82fa13580d72944dbc116536da6d73a9b586b30e5a8a90fe07ede11beae4751f6e1fafecbfc1bed2d66c638b2c90d772621510962e4812eabc1e0e4ba3c0f42d1bef4d1c9e7a763831781d4910f4c9a8f54f72786b07607fb23d338c2a95376b1b8a3542fe759e60a868f52d83383086a3fe0612a732cb3ad27fc398707d3be426667800f5e0a0d5c5a94396534219e185992985d3cf6033b2d14e1af57585cceec961f92f5a5731a3f0f42c80c4955b6a1fd85688495798560e5df8e40a0d145146b1cd23f0bd44e5c4226a52fbbb1171ec38d91a972533a47e1175764069e39f368daadaaabfe34faa396488d9dc5fbb5b4465873d54caf5790a41d9de3bef089c9a1605a9a19353ba489f31cd97606dd56afb0d8b1f09259a6e21f2d7b389a40fcd814b63a7b99a7a664ebc5a7580e456abb5c6c903b777d9f9b4f85cd22c2434a3d793ceb2e6ba6ceece6e64ced2ca0a5a7d08081465dd91357a6172e0176417849e214c9e58625f8e7e284e5bfb266ecd9f8887232618f6282e2514efc837813b34e3e1c65e1102f0aed6f5472855bf91d8ff089ef0f3b7f0f1c87455b24bb5c7c88c7c8fefdcb49dc1aac49fc8d4a11d685b12842acc4a1d7c7e9fd3029c46a2344f2ddfdb11e2680d2cb2b9b1211a2b720a361857fb2529932ab55bbf7b8c1ceb75b63ce60b58962a8e04a6b2c3d5be3304dec3ef86c12f778340dc1c19ee1211d709137c9e8300f415f9df7addcf30d1d16e2eedae5f4d894773e17d61af0463c5ec8f33d28b008bbb262e51684c6a71cb71945f9afca35e5860a9368aa1ec69c3708a3857c65fa29856a51ed84d4396fe2a9ee8133b967016d0e350ccde6368ef9d55d17743c810e8d41c969e1725df28b14ba645437a79629d6dc91bd55b8c614659f9927c8255bffc8752dd4717697cf5cb837d1f4e946ecb226318a2db30527641d068110101e6911c4a01be2d32cfecfc412d0f41c757e230ba530ae31bddfa732d93c178a1b5ae267601a2584a671b67b25bd47ad98a6797e0179a1a2052aa0bdd003ebb7dd54397e158a511f0bbd6eaefb75a738c9f14d1957b25cfed8e5c0f66df7beeaf3c189b463bf2449a5b2ea26a8bfb7be4ff220d31c08e9c54c28fb314b1d1caa0840384536999881efaeb2034b1e40076cb2509ce88f6f7451b8a54e30ad4612b3835bf6491cf0773a7183b80b162073981d445aeba7364483f9fbdf2a25bdbc83dad30512637d970f30fa67a6be664bae79b5ec0a56b997142d06be520ab9136d3d81e5220c78a225664fdd1d28b317bb29129ab87811eaa382fdc86ef6bedbcf83d9ded6e731fe43867db1f629e8b6373c6a98161855c4e7f6e445ea0bb8e6916b2de562921a96ba300208c24bcf09db6a5765df83cd73c2b2d7979b54b8351ced290ec9fa9721a29f19bfe95f13083f12af6e2961f6d9e6d4bc5c7a3551b1d513edda636998d2a001386dcb0fdf76c4f0f1b388cde2694c83b0ab34cf408a897b8d42f4beb01a78adae7ae39da65f455e0c200e08685fed537d12b8d480e8f7b72d7cda34629fb24de7adba5394be46b1451d953a4e1de7dba95d903b1561d32604e237deb4436b76d8c6c51f0e4223b1f2a91002a9a9f5c834279056c7120e116ecc60d10dd65e2d62f06e1c30aea967c0ea8f30c304e93e09c5598322ecad158af02f9ca171cd5d617efc186dc038cdb8d6acbd1db0f818e3853622bae74378f5c479987658500ca158aa11a34f106837cf92b85ad0bb2fdf9b208a611b09a3df754a40fa55431f7b0f79903e0f21df035a98f7adac4906ac2030f97f216150e75f7a1c3523d8a698cf2d7e51c720081f931b01ab56a2473401a9e299ead1b75861cdbe5288daf30ed6588c7cd930f2e98ebc9660c545196b8e7ecf5583a38edc21aa5f17641d5bf26898500d5ada34c0753f27334b7573345595693e988fd075b8dcb983f3c0c1f2521d47f96553f40910eb21a3f07c66a813e3e1c906926c072942b8949958a7cb7f45d06e23d45ebe475bc0456f8f037ba3ada43ef431f56e1a078fa7fd867ce614db79f6cb09e17066a755e1357bc93c8ba4a9d4e19b1bd2db4a2a541ce1e2808a439c7e59610955002b333f9a7556baf3536335108c924d69cc0b6a7046fb0cecc3e3921c442c4e97fd6c3badd830d7da06387c0d82fbadda31cae5e132b6c8924a29bfa65dcbe8fd77dfd11d1accfc72dae654e3224ded722525a86586a44ff64d68ec6545292d37e59b22154bb29a9a2b10b199b66a01b38943b813546ed944ed81d7949652ed0583a1390e48c9a87cadea01e26eb81f23eec809d34cbde0ff6564e0038971940e86cf22c077816d37115dd272d0e136fddfab4c1cae2ad19bb19a311e64ae8c0531ab1881ecc5ca8443d6b955eaf1db888bbe6007bd76a125f7326285a58712f354459d9fd92fda764ff0ebc9f11ed3a8455ba95cbc5480019aa2fc08a39dc4e2edf3d449e5261a10e10aae8c7acfd5b5e139098dc7e857191f9401de785d8cdc9a8f1043be40b0566ff6d04f31cf2c6e349eddf90b39bfd3f263f8b4db3bd25a975f7bee0a164bfec50510f31f53906295ee282129bc1596948e35654b6a1d703a80065385564f7080ae83f61924ae7788efe06534b6b2042a691fd368b9c49aab26eff12a008f0a4e6ca338e57da26711c8c501b4d198d5eaffb131ea8e5b2a358a1ebc2a80bf8ae1ff5fb1bad1d361bcd9480db37657c5b39e271375ca7ff3843060813609a9506b071de49d30c03664591f25ddef3e52d44131838aab670abfbef9e57ae1cc468f35dae2562b3fefbcd8396e51cb81e7ce49563fcdfa3fced9e95c15b3546873e353a99e64aac707ab728d2cf1b0956ff14f3e82db2917218626a89881338bf4cd4e8843d3d677845c428c96c094559bd066b1ea20a235c3c415d449c237c5547dc75593c0ae171c74eb7c6dd09aa08f9b335e71fc7463bb95c578ad77d4af7909c99ec1f798c3d98b95004d5e9243136422cad81257bc9bd3b49dc8a60c90c83c966692cf1683f655911822b7e2a2d9340e0300f4de7b1a36e2e5dfdea15463cc3fe2e37fc800804fddef95607a86fcf3de5494dae809c8fcdefe83b05e1072d66527dd7d777df9473c53c4e00f5e96e2329ba4478a3653e7ad5757ef866bec3ce633a04b99df45d2c99246936be121ab6f395463fa29b6aedf98b0efcef2933590bc372104e80f6a15f5fa3094e02a0e14620e4cf0bff8b2b40479e2cc34e946aa951974a6b1a2dfe62e560f225973372fc43dcae6d9cbd9e9d255c69b1aa59cbc30a2f8f45a7b2f6d72809e42396ff779c009218590f51049355183eabb818a49cfd941c22a44f4af534085cefdcf0d0ba8171f84656e689be8be8e1ef8a30a3461fc973ec5e13ab1bd990255d0833c354b31de91611b55d17f223903e167de44f12264953111086f140f9be447e8f201952e4d9d384b00463174fbaffb07ab87c46db9795f92a8dd44234a72524aebf638909732022920373d7dc57f199cf3956b8121e9e1481cacbf0c39786c46ebee181e2e96c404dfe175ccd742e6d3110b10e426475be69ff6dd5c373784b6215ca421f190f86c4fda972bf3e9f54b311c090f3f0d372441d1d9d269111f093a783e2fb4dbb17151d9cba947cb68d8a902022a58fad69694134834214872d8eee2fc0e9d28b324547b8325e506b62cb3910834b3f89d3c77ad663702295aacd0b8cc9af268e3b06b9d37d47401c3bb0d854f8bed9718b1b0f532a942e3aac919cc2e92aecd028a070f0b7fd0c7aa5e5a91c91befe5bde606c23f4fbcd9838cab3cc6fd96c850c6e6810c9be44b5d41b280d39cb71166b3d0008380173eb35f3a765fd6c57605234736a5ea3fdb3a9ee1429907a71b3867ba3859f56078584d9af6a6605fad04283af28c8dbd8dec3876cec197d63f1703e2bf86d6375e4feaa1659ffbdc300048b58e8a9dba47ba6b2b593a11a97f8a4fa8939f872b4280d78dccc0408975611ec19939c958c50d5bff6e1889c99421843af4205f0538ed1447e256761482b185663cc437f323eba869ab2a1d0385382d3a4a65c3cad530c441259f553563e15fe07c1758f34702914775c23141b40bc39699e33706cd84faead1c31a62c752e2ab934af9446d9947854a7f1796f94821f7799fa9c20a2791d82a9afaa170eace2f3c13c33a686b1dc66b1608cfc10d457639c1926ad20a6a5d6aa7f3211c8fdf5fc8bf119f0fe1cd939c72f7158b673fe504dfa840005e76c43c84779918368e49396a82f951d026929c290af580be1c975f022871f576de3a1bfd1f251e7a275a143472763265fb6265d359652bc2b92609a1c5000c92966163e9c153bba8aa76e61164f644ef746ce95df23a7acd8dcb70a56341c51be94a077c47208d98f175a0b0f791fc0bfe1f68c68cbd6069517c4398fb7f87da1d051dcd2bae0bf187f7d17669bdb02061e04a34de626c982331ca5e807a12504d1985a5871cf3255dad52432af26fa63e0cfcfc2c15495df6f5f3c77c41b736883a71490c404a2d9c9d7aaf84b08836eb22e05f4ee34ead526b956325fc95154bd683061871b37178d2ae1e35942e9d17fface6858a39de30c48272020549c8fb89b23f11b418156e4ee074a07fea6ea9089d48746d56fe4d507889176c8cde8b635999cfd3465794ada3eae663cf47296f0db8a4209bd24a27dda44bb139819061b24ca8cf6a5f19ffcbf3d1904aab73e8fa6b90ec8c1362e2c0db71dd4e828a7b0349ad9f4ea30870580e52f12dfd82b80b9f527647918bb0fc86f845d1d6ad63bf54a2ccbda92edff6e1434329e2f5664f3f769b384baa2b9768a1bc3e97ae3eb08ace53c38b69cc6b93b755776e4fab320f6f2b4e875051cda14853ef83ee10536310aec6cec423ba2bba902d6fa023548e5c91887757e7034e7a59e14c7810c23584b2c4ae9dce82ee667cff265cc1a8b457cc7d871812c5e51503291977f9b2b7595cdd1c89c41f8bb66fae814e45f8d9c60b0c4a0cd7de8a46baa77c36c39387f9e548152d79744bc38fd79a94f679626990e08bddde6f364", 0x1000}], 0x2, &(0x7f0000001240)=[@rights={0x20, 0xffff, 0x1, [r4, r5, r7, r9]}], 0x20, 0x2}, 0x408) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 23:59:11 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6d94390566696cb901192e5f9708000000f2110600fbe448880366ec350c00"], 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 23:59:11 executing program 0: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x88) getuid() 23:59:11 executing program 0: syz_emit_ethernet(0x42, &(0x7f00000005c0)={@local, @broadcast, [], {@arp={0x806, @generic={0x1, 0x3443, 0x6, 0x10, 0x3, @broadcast, "3dd1c46bc6cbec53eb0f03e0f50ffdc3", @remote, "55ea0487278ceb9d0400"}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 23:59:11 executing program 0: read(0xffffffffffffffff, &(0x7f0000000000)=""/129, 0x81) 23:59:11 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:59:11 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x7}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x63) 23:59:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) 23:59:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) 23:59:11 executing program 0: syz_emit_ethernet(0x96, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x60, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x2, @loopback, @loopback, [@dstopts={0x61, 0x3, [], [@ra={0x5, 0x2, 0x697b}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x101}, @enc_lim={0x4, 0x1, 0xc7}, @enc_lim={0x4, 0x1, 0xda}]}], "e0f287f1567f5ce8"}}}}}}}) 23:59:11 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000002480)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000380)="86", 0x1}, {0x0}, {0x0}, {0x0}, {&(0x7f00000001c0)='*', 0x1}], 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000000000b30000000000000000b10355"], 0x10}, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206999, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0xc002, 0x0) sendmsg(r0, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000180)=[r2]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280000000100000000000000080000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r7]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000100)=[r9]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[r2, r5, r7, r9, r10]) 23:59:11 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f704318e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc0000000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCSCTTY(r4, 0x20007461) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r3, r3) dup2(0xffffffffffffffff, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r5, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) 23:59:11 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000000)) 23:59:11 executing program 0: connect(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x5015}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:59:11 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) 23:59:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6174, 0xfffffffc, 0x5, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000140)="20ff0300000000000099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700000000000000000000000000000052b3b1e0b67aab7c30ae73ec56903633a5c33506661b99bb61dd12b97a65d3af6530bb4df0b291d3981bacaacc62052f8e79f4908f8b2b0d2a8da315b03723c4c84672fe1e5f58df84ca34bace066f1f0e53279aab94d90c82497dd228d009528e4c9830bdeccf7831bacaddd2f0cad5edae2c7467e66816721bc5ff2c22b8098581ea6966743839938ddb69b66e73815a", 0xc6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r1, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r5) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r5, r2, 0x131}, 0x0, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) ioctl$TIOCSTART(r0, 0x2000746e) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 23:59:12 executing program 0: syz_emit_ethernet(0xcc, &(0x7f0000000100)={@local, @empty, [{[{0x88a8, 0x6}], {0x8100, 0x2, 0x0, 0x2}}], {@ipv4={0x800, {{0x16, 0x4, 0x0, 0x1, 0xb6, 0x68, 0x1, 0x27, 0x3a, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@noop, @lsrr={0x83, 0x7, 0x8e, [@local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x20, 0x1f, 0x1, 0x0, [{[], 0x9}, {[@rand_addr=0x2], 0xff}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0xffffffff}, {[], 0x6}]}, @lsrr={0x83, 0x1b, 0x4, [@multicast2, @local={0xac, 0x14, 0x0}, @multicast1, @broadcast, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x5, 0x5, {0x15, 0x4, 0x1, 0x3, 0x8a, 0x68, 0x8000, 0x1f, 0x2c, 0x2, @multicast2, @local={0xac, 0x14, 0x0}, {[@generic={0x83, 0x11, "c2d70281befaa2ad81fa22479672fc"}, @lsrr={0x83, 0x13, 0x1, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty]}, @generic={0x88, 0x8, "08f828e380ea"}, @timestamp={0x44, 0x14, 0x4, 0x3, 0x4, [{[@local={0xac, 0x14, 0x0}], 0x6}, {[], 0x8001}, {[], 0x3}]}]}}, "d40d"}}}}}) syz_emit_ethernet(0x3c, &(0x7f0000000000)=ANY=[@ANYBLOB="438a8da80db3aaaaaaaaaabb08f7ffffff883cd5502b450b5f4bfd84bfdc0e4ef3760624986da6759f247cadb4bce0b331"]) r0 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r0, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) r1 = semget(0x3, 0x4, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000200)=""/212) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0xa4fe) 23:59:12 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa86dd6051e0140020000000000000040000000010000000000000fe8000000000000000000000000000c53a0200000000ff010000000000000000000000000001d811df825ccdfb53000000000000"]) r0 = semget$private(0x0, 0x4, 0x86) socket(0x18, 0x2, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffff7, 0x0, 0x0, 0x0, 0x0, 0x2bb, 0x9}, 0x8000, 0x5, 0xa2}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x2, 0x184) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x5, 0x8}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x9, r3, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000340)=""/92) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0x8000}, 0x0, 0x1, 0x0, 0x0, 0x1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/226) 23:59:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000180)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r4, 0x2}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) 23:59:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x130) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x5aa) 23:59:12 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT=r3], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x2, 0x2, 0x0) mlock(&(0x7f0000745000/0x3000)=nil, 0x3000) socket(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 23:59:12 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000000010000000048", 0x41, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4, 0x3) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0xfc8e305950fa84b6) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000200)=0x3) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000002c0)=0xff) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r1, &(0x7f0000000400), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r1, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/57) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x200, 0xfbff, 0x61]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) openat(r2, &(0x7f0000000000)='./file0\x00', 0x400, 0x180) 23:59:12 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x1, 0x7815}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) getdents(r1, &(0x7f0000000040)=""/60, 0x3c) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0xeda6e34ed1bddf1d, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}}) 23:59:12 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) socket$inet6(0x18, 0x3, 0x9) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 23:59:12 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x27}, 0x2, &(0x7f0000000880)="c730ac8b3603fc3ec4225803e824052cad4a076a789aca154c6c11fb423ec4679a68bc8ea2be7c4b7ad0b369c2ef4e7f1ef03a8acb781213ce7a541e6632cf7071b4dac73185cef158ab00008b88325e38d40e12bc2a07baa35922cac242daa4ef0d683e2c20ed8d83c492988adaa847882099e2fcf303cc7eb278727442aef321dbe57b0878968b85b89527b28d890e181b2670c81c5aee0aea360d8f14215a9124caf2e9687e49c420e3f9e62055c742c0a851661736a6a78ddeb09d9154a840e3607b324935192cbefdcf411067695d49364cb2bdab1fe38c2d9500c9c90235c2d505db0000bb83bfc40281ac89000000000000000000800ca4becc25993cc7cc682b949f5acc6767a46740010e8c84c4c5a4bea9f45a8e1b0195e73e477c97f32126bffd97099d0200e0f36aabe7c6e0df5804119ee8bc1348a3c5be461173e8364cbac91e043188c5d3980936a7081e9f4732616b18a6f0002dfb866eb5c72cf96083304aac3113459a15d209b9910945499d1e88d4db20e83768398bb9edc4f886b6b42c62f2b804ef15", &(0x7f00000002c0)=0x18d, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x189) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80000000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getgid() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x3, 0x17fc}, {0x0, 0x1009, 0x800}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3, 0x1800}, {0x1, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x1, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semop(r2, &(0x7f0000000300)=[{0x4, 0xffff, 0x1800}, {0x1, 0x1, 0x800}, {0x4, 0x5c76, 0x1000}, {0x3, 0x1}, {0x1, 0x3ff, 0x1000}, {0x4, 0x2}, {0x1, 0x4, 0x1000}, {0x3, 0x1e0, 0x1800}, {0x2, 0x1}, {0x0, 0x100, 0x1800}, {0x4, 0x4, 0x1800}], 0xb) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x2, 0x4b0, 0x40}, 0xc) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000006c0)=""/140) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x1000100eb, 0x207}, 0x2, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xe0) 23:59:12 executing program 0: symlink(&(0x7f00000000c0)='./control\x00', &(0x7f0000000140)='./bus/\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)='./bus/\x00') 23:59:12 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="890c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="c657cdbd816e6134495129298d59250f5a58ff943f5e078374a54544704c9508b7db1cf343d6ca75a0c259d991e8717dd4a299c86fa202cf3b832ebf277b2d4d9e7b9c921ee509061c765c370687186eb9b2c784d39d0f56f07345dc9c3f1cda24c8a16cf8b4dd94fc363fe7ed669017da4542a305e70243063fce0fd80f9c9f9509e3126eef19c2ef212d9dad61b4bd9dcdc0da029f5e6ccb143a8feab4ceb85eb882", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="4ad13b155838f6e997b4d81837fc9531b492b3bb0bdbfad909a2dbb174d57b791485c6075f3cb502ec8fb5f116b47a5480adf8381154f4f5ceab88e869ee6d107b953d7cda787277f210ccbb06b96b2ec2", 0x51) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x2, 0x4) write(r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280)={0x401, 0x1f}, 0x10) getegid() 23:59:12 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000240), 0x3fc, 0x0, 0x83, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xf}, 0x4, &(0x7f0000000040)="c75dce1e8720afdb4204749586c0", &(0x7f0000000080)=0xe, &(0x7f00000000c0)="85387d2eae623373f00498dc8033d329916a35f02d3b1144c7d3bb34f13008115ff4dfa289ba04ac9125390c35d45ea59acf418b83d7c231ffce9a379fa6e6134fe2846dd7e70d7d0565c55b858ad322a5651cb2dc8723c6366e98d663e90b68a4605a80794434f77f284b02cd7f09382a91b722477ae8043b7d09544f0dc5ba70904c1e3f5711a48653217578b99eeb909b3cb81532c4cb42b8", 0x9a) 23:59:12 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="923d030024829b3f60e3db8979211e321c1b", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0x28}, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) getsockopt(r0, 0x3, 0x0, &(0x7f00000001c0)=""/238, &(0x7f00000002c0)=0xee) unlinkat(r1, &(0x7f00000010c0)='./file0\x00', 0x0) 23:59:12 executing program 0: socket(0x18, 0x1, 0x0) r0 = socket(0x800000018, 0x1, 0x0) getsockname(r0, 0xfffffffffffffffe, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x80) syz_emit_ethernet(0x5a, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x6, [0x0]}, @sack={0x5, 0xa, [0x0, 0x0]}]}}}}}}}}) madvise(&(0x7f0000763000/0x1000)=nil, 0x7f7ffded4000, 0x4) 23:59:13 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) shutdown(r1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00182e0800000000feffffff009f16ba0505cdfa695881c30a51585a56f320da2bb34d4371ace6a50a2269e85d47d066ca80002ffffc93cac8ae177893001145262b270f3db6"], 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:59:13 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="00000005427093f65d0000002d3f8aece1dbfe33a8a937e4c5113830590a35fe49a1cd3697c1506d35bb864c52bfbb58fdc6a67f50df0e3e0e044c019c845142daaa3084eca202ef3471d4bbe5858a591570"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f0000001600)=ANY=[@ANYBLOB="fbffff04427093f63f0000005b38becc6c98e82456f23648b1fac94c31704331db5eefd603e94570203354246998a8eaa0ab7e78f3b7d30d4a580d4118ecc129b91931ce19eeac1e62234d66edd51bfdb06df86bc0b67ec38db79eef316a1cb525aee746288d059866e86080c35f3e1c3399131462233e9f47759d6a5bd2eb4e81598701553bac746e317d01cd87ffa86a5c0400cb1e4679fa9905ce2b2e0d4d22e9fb750250f25c104b"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r9, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000000)=""/255) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x6, 0x4}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2, r5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r12, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001740)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000200)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000000340)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b98500f64a2cc652c461cb9b7f", 0x27}], 0x5, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r10}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r9}, @cred={0x20, 0xffff, 0x0, r12, r6, r10}], 0xb8, 0x407}, 0xa) 23:59:13 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @random="1aeaab994392", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x0, 0x0, @rand_addr="dea800000100000000efffff46e45615", @mcast2, {[@routing={0x33, 0x0, 0x0, 0x81}]}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() chflags(&(0x7f0000000040)='./file0\x00', 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r7 = semget$private(0x0, 0x4, 0x1b2) semop(r7, &(0x7f0000000040)=[{0x3, 0x4, 0x1000}, {0x1, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x6, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000005, 0x0, 0x0, r2, r4, 0x183, 0x9}, 0x5, 0x2, 0x5}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) 23:59:13 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) socket(0x20, 0x8000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r2 = socket$inet6(0x18, 0x5, 0x3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) munmap(&(0x7f000062e000/0x1000)=nil, 0x1000) 23:59:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) fcntl$getflags(r1, 0x3) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) 23:59:13 executing program 0: syz_emit_ethernet(0x10ce, &(0x7f0000001200)={@random="cdbf0e000084", @remote, [{[{0x88a8, 0x4, 0x1, 0x1}]}], {@ipv4={0x800, {{0x2c, 0x4, 0x0, 0x1b, 0x10b8, 0x65, 0x40, 0xd0, 0x16, 0x0, @loopback, @broadcast, {[@lsrr={0x83, 0x1b, 0x4, [@empty, @broadcast, @broadcast, @broadcast, @rand_addr=0x9, @empty]}, @noop, @end, @ra={0x94, 0x6, 0xb17}, @rr={0x7, 0xb, 0x7f, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @generic={0xf724f35abc81b59b, 0x4, "6bb2"}, @generic={0x0, 0xc, "7fb896131eceacf666f6"}, @ssrr={0x89, 0x1f, 0x9, [@broadcast, @empty, @multicast2, @local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x5, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x3c, 0x13, 0x3, 0x5, [{[@broadcast], 0x7}, {[@multicast1], 0x8}, {}, {[@rand_addr=0x5], 0x7}, {[], 0x2}, {[], 0xf13}, {[], 0x8}, {[@multicast1], 0x10001}, {[@rand_addr=0xffffff01]}]}]}}, @udp={{0x2, 0x3, 0x8}, {"fdb559adeb487044a2fb546cf7101231bc8399d11f6c77318976fa865eab94d8a669512434c88ac8d23d76b0f950065deec4b8a8e0c0d3d8496635739544045609cd5e2f0c896a07263d03fef6adb9729824fcdc90c19c2087c799131b2354a6f1975c2fa358251558544dc1282da9de35d35a40df2cee7475af31d718f8dcf264dd5093ece826d96bfcc2c56f81acb3978fb8aa44d5dd7b3406124a89be8224c8366fbe4d90e1d293e9d9b019bb6ebb8204660d0965ebb8de0d8059f7612b93b6ae6656164c6e69a87d566ce0d4a929be97448a2b462c198affa0241bfba3f9c164cdb76f168bfff538a3253861984d54a7a497b28c2848dff75063b987e01d8e24e3b3ea54f32333a95b9726ac4b77b24de0364aeba0a9170f4898731d2ed9ceae9db9f007ddd76b47e02b635d38d8c722e9ed07bc541f293a000615b89b33def1f55c88556b23a11a7c9b6816aab9ddbe18e719b136feb86c46312b8f8d9a6b3cd06f95036c69e9022cfbec9c56baabbc34f742493119619e92a03ec904de2de0c2e8752c1d39b7502eb1d7d525b74bd4960f745cdc3ee35dff62d3aa194e2bc272b0e44047d2c1c75c5ab314e4f95f070ab22e24411789f2b1d765661fffc5d3e3025e34a386f41b8b1d708ff776bff37707b095ddafc4b957fc074b86a1a98e9e3b8f2b8babd12112bef3c8f209f06dfee91f6bbe3a77a3315a6b6feec2cc4c3aeee52a794c0c38938cf579614a8f4ddcd79c1dc7e58a8eb744c496e0d4aec65a3152eabde8b2deed0cccd30b7bb404cc453e75a22b4edb96d42486078e27bd1160573a0cd847b1c95264bc5d2f50cef7ff5423862da5d668375ea226a86e376c032f8af6d9f90cd83d423dc1491d040df0db0c34f6dfe4898ba68175fd23fce069c0cc110457d84e8cf04426f2a2e589a2a9480567a0edc3c4f6db2c2f85aa04a399de63037be65bf60f8c1db173289f03718160ce995ada777e08bbd591bc36ad0b533a9a6cd6b3d9040f4554d21f13c22e4da8193626f2a3164d815c53108664f0d66f48ab877ec77eb4fe1e306238e2116da7c0b1e36b9b7c75ecbb40602c4b7a003d522351534b16d92a70c732594354d1e3575a8c918bee200d17f8f5a3f3230b877062e1fb97186dbf9f6bf25185777e0448e8530309086fccccdf81bb3b5cca759864f201cf36bdd35c36cb54c3ed8082ebd0971483d944daeb533481e2544747bad6016d8fe3a91ad8f64f6db7efd0330de841a54b5b71168ff8babdfef7b8e39f3dc00fece8de5a3d1f0ceae82514ec3b3e57df64458c7705e3974211f8146ca6821c882bdaa09509ed9d921e55d0dc1c6fc11887859d2688ee43973406deea49d0c555c714d4c26692c5b478f73c6c9b38fe77f1a208ed7235950888ef4c87606965d7c9783b04cd31ea1ffac0cd1552a6abe9517297032ae1a3121c22583f68870d3e1fb0616e4cc24a125a70bc18c744d428b9b235d9f044aa35b878f858d772e5a9021ae596cc0b70fc548900ba4c29bade02e29f0f692d092ee0b10329d569fa11f6d1fb79bd3ade6bdaa61b04ed3b954c6d3e24809fa870ba3aee66cd8f2463240afc3a8f6939300b1e001c2dd2498d453226c37dc89e5080c0a2adb9e6ecd64e711f66eccb94c400fc749ae4327bd4953472ef6d81fb316d412331ed33ec07aa4321a2bbc8d3db9696357e42117ceb53e7ce004904405aa1c2a94ba9d62848ff5ac446e7448dfc3473413ad4c92d5950fb498ad1e563732e74450940c473878b6836c9fb8f58be37b2d1f4b4274e2d29cda5a56a8978358eb8d924d0903901a1f9de8f49765280a6849d8326d8c26285bc286b370009f9f81dadaa56849df7ae2dc9f78aab10576d630520118efd6488c04f9b42eadd92d4ed2af84966d3a7815cb7e1bd40cb65ec404e58c4dbb9d5968e6cbeb6ba1d662ae5dbe46d273e8fe16347699547d202b40f0cd1bd271bb5ee122b0952875fdc242f29878c90b344245ea0e563e9baf0d6f83ea6f5a23aefdf57e1eb32cc4d4f005cc6e93248247ca3cbf2464ba34d50f55ac2a61cbdcb018a8388fb8d0ffc54bdebde7c391813ea7b3691e8d83f54ae119193dd589118cd945acbdbd6dfff4afa2c2c24da118a3d4638daa3c8f1f24d5c538931457e1b52ebd0f4adcedf279bd02fc73d9b3743d758046e3bae58270a53e389b640405251892796051838bae9b5ac6288cdf79e182a9a90ead2c9c5bd72f05a1a468e8314e95136b66ac04018e05db08c817af4d52e01fb546873d5fd8d94ba3f4aef11bcf9f4f4ba0b9ee3dd810f988dc04ce9f7f446f0db0b790530c09aa2f3abb2fc674893982059d9f207bb2c0764a8300cc5b709f8c1d65df85c30ad2fe3d3b54a914607fdaf4f90f3e8d088fc687b5e9d4ce6b1525ba96caab82aa778cad66dde71e9e1ef72e6f414088be3c08f354021ef0c86be1765c73f0772bd070c4e82a5591ca1fa0fb07790d56eb33e4dc34568673fb3c0b8a76aa300476fc6105655e51f71b9284724c3225f8f7f8477653186c5960c72b075a1babe3205ae094f182296be2604b840efb2c9cdfc2e328d688951ab4d6d7d49a534ee5cf6e73652fb51ee14732462d0353df331b7f99bdeb9160e7d201a3146c37e78cab25265b4cfa71da3d4a665dee0a963b666b98ad083f1b3b5d7833e315d1f89611f92bf6683af6fb31cb227db1472fe4d6d45f87849a9aa94118b22cb6931606bc04d18f3a695958507a43bacb4efcc495ba5794aa65dcbeefee9bbef1af5df281fe0c143353433da53700915c6d2d59e058ce5f215fcbfd4304a85b9b8f7c91797b47eb750f610023790109fc5a363369c45939c02c6cab7bc875df86a6767cead5a33effe3548be209ff284f4b9a45c0d58f8587bd188ea630073eb721318ba5125a135303310491e0800bf72f678a91182e82163029ecd500fddf7949ec35a61d987c4a5361eab7729435c49f02f1b881ac148dc389727ee17ed53c3829947bbe83f1afa0c01df71cde9116e5e4fa891efed9cf7a60022110f54bd05ebfd463f1df9cb23d57ada4cdc9b76eb47d536c4a860b7049cd909440785f1a0d1e4eea8888b87fb5e93fccbc8f5e20c8212bd1b4dce93e87bc396805b0dae81b17d61049bf0695b6356bfe3b9f55ad3f877efc1aca10d2c2c287acb2e7c821af7927040f93797ee7d45526c51a45facc0b2f61efc5daec415ae19fbf8676e9721d41166801849e6940dd1b46bd6eeec5338efca15d6928c4a1bfa117b495f2eace34bd5d72f6636ecbb6ad9d6e668ff7a9efb7be15ae256203f9707366ec7fe7a6935b11dd16bc7bc1e40c85fbf5588690d7798ae9dcc2c0d76d16c2fd0ae0049379ee19971162efbaa5150353bb076231118cc324e70a0c0a20e5221438acb2c9155579b3f05bf8e652726ca4f4470cfb9fa7571aa62547581c848ca2641abdaa4cb1dfafa5b08f2b04d2ea6d7ba2e94039be84367459d0adbb316fc0fb961844cc40f81029e3b051e973ce639ee57e567e41b8f6c745a0f192e4321ea537a5d5a9782811225bc9be0452df20991f4184400b538718141991157dd8f1c0d900c2b734337f00343599bb5be36a51c5e646b30b7e0cabfa6b2820cba705bf1e4cc7b57d08b590bc6c0256e6a1a910f31044be9d7baca4463f5c1ecb55f909f5fc99136aff998aad86723762818d5336b62b0057a44bad3329173dac726582abcef38bad2cc9e9c0174cc97715eb3c467a5a644f7daf1ede8b7e50e51c320aec48edd633d6d677ea4b00ac11752e0b68143d6a2d83fbca2075e5cb53604c1e4e3342a1ad3fd3550997220f8f18c277031daf52de6de43d693a01a9f641bfa9b3dc8dcbe84275d61519fea4d81000d7d17b12ddeb4fd1df9443b2730a791a43fd9542ba601145a8f49d5ea660adf98d69a4f931e3fe23816c296a5244db2e4aa63d807ec8941bf6ddfd595dd20d3722990a3ca47c112cad87e07ef1b10cce427cddbc66fcba7492623fd7266c5afca2ee95cbb3c0472998637ef3af09de69dac06c4748be20f52b8c1a8482e3d5abe3c5f12bfb0320ca85cc086811e6f8f866d5440731785938ea0683f6328459e14447df5de02d0a85e2ae61d6edd12babee2714bf07b1c264028daa321bfe4372c202863895845974fbe9fe34811f7851adf30ea7987c0a9aa845f259e2414f65a4a4ef0abc3c971ca625d0f448d28c13a27b96878d7c657f471d13df16ad4a0cc70be4fe0a8f1d298fd22f4ad3c6fc58ad9a9a8068479f402dd88a9634efaf7d5140e934ea118ac77af04ca9e3330312043b13e1ab1193a3d410972e4d3cb256d123f6674ef30f0865d78ba88acd92f8cd4aedd67dac9c3b005de9d9f2b024aba3c0c34bfe1fe381ca3353c2bb687af02448c44f43ebe16975522173568e3a77891c54bc529c454909452d30025bd5a684f498b8503e7230fecb65b3b405414abe4d1c0702af74f533553eb4c1e98a18ff810f84daf8e29b325eb0c8cd9f8a4caf0e6bc35c836e66aa31e9b90d71e74d78beaba9a3952dd422825c25a702acdb88642e1f0f3cc7a7ddc16d2ff654a6d20163986ab7d8f670eccd629a6b6ebdb86a2cc60ad6fb1b845dc28b64b422ef54e91fe9bb31e1658513cae2cb5c58e507b0c1d7f4bdfc336960a3be45f9953bcdbb94838ad229e4dfc112225c38fbf57a1521da76b008f5c10d1e1231249efc5c0aada1b25f9178d52d8fc62080aace7aca485dbbb1bd7e6bdf44106cd46bda689939138dbc1f659c8657920a2369520869d931f623320f62d59ecc73c821ac751db6acc384f6a84c17069e7b020f83083f8f214d34715b1fb8ef4a5774c0c393c79c097303cd240757632c65111ce63d07955cc35512127b0ea1426fc29c09550d1b45a4817d7899f2c4c66c9cd31ddb1379daa6acc46fb3a03aea6e0c900b03a0dc6b5f875875a1be51c79fb45035eb19d0c18887c25ee92f4e94507b971aabef7eebddcca95f2e01f804a76307a5a1677f488f4f8b66516f120f63ead4aa92fabf696060b886ebbf630d9087390ad0629aaf4fb769469af5a2067b2eb51f97f5bbb967e325884cee20ed38ee6e9bb357efabbc417cbaf8a74cdaa9e77d037c1554c8c5f350fdac4459ea454c83e93bb9826e0d9f36d6d08cd301753d367b66337dcadd07c6e5e3736ccd09b07a788da9141dfbc683ff1e23a2af2948a4f850432d559ee9c0ac6b7d92b93d17996c67548ad7f792e74eee4abb35e7cd9c1d1a75cbd490af467b97cd2024a8ee0d03827151d7a840d6c681df1004c8c8728992cfac223ad51ef56e8f05eeae635deac950bcd36e0f0c5da8f6ed0689794e79357c29659c716a6d9137d01761fff5d3b9aa5b4238512b10096ffba102194a451e601318ec146d5f88d3cb37b66687a022f718ce78ad285064bd1c92f3f52e1b0c440af55728bdea2358684c71d9ec7d79b4bbb690530ea9d60f7995a15bcdc384d3419add9da6f1dec39a0826f2dc74b43ded5986b236ca6e5ff2afd3ea885194c04d0d40378406a7e2bf3f4a7122a080981df47ae60d97e2f195ade198acc6732b4ad67d8d3f692c9de9c33fc4072fb298a0d9175c683c8bbf9dff9da8e20205a078189406f883c545ecc569412f9486e3b7c207d2bea9512699a3ecca9a7221391e256caee922ed886d9b06c85b8ac911f0f966ac303ebe4dc96d637f26e1a2555a3fd72b2313b50c134217a65f7b70dad8eccaae83e56c428a3fda0e094ae0d4ffffc3b5d9b512de26584dd5372568883ab"}}}}}}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/177, 0xb1) map stack 0x203f8000-0x207f8000 of map 0xfffffd807efff5c0 failed: hole in range 23:59:13 executing program 0: syz_emit_ethernet(0x57, &(0x7f0000000180)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd600000be00213afffe8000000000000000000000000000bbff020000000000000000000000000001860090780000000000000000000000000301e436e6d7c0d403012eb4ea018c4ffd"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x5) 23:59:13 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00", 0x0, 0x7ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x90) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 23:59:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="28000000ffff00000100f7ff07cd3fdf3e039e3b95d93b31bb99229f2f25c635ec4932ebfbbf210192ab9704dbc295be4f864ed81e32d6d5a1037dc0bb743d2557ada4d4c97eced6b416fb99db16866ac7aaf3b8051ee08616d88d36952fbfd13e5be95a83ee580b693cc6538346b3f52dcc5fd6940405588da0e24425ace3fc8853b346d0971fc7244955ab5a3290f5979df39081e5c50c4029c983003fabfad70a882bc7f46566095d1b1b4b8c96fa15fe6bb4de26fcb60be394db0a8908bdfa096277deeb0314507a394a09aae372361f03fc262b121fb24f90395c7f745ba89debc4e1a3d5a485ffd026ab1a0d1f7080c588233660592ab70daec7c5abc6a67d88608942558ba41fe8f5d844e83fa7a72b95e74ca42a474c56b817998576f5286640dc8c4922852abfbd2aaacf62aadd", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) semget$private(0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0xe11c, 0x4689}, 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000080)) 23:59:14 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x3}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) 23:59:14 executing program 0: sysctl$net_mpls(&(0x7f0000000000), 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f00001b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0x0) 23:59:14 executing program 0: pipe2(&(0x7f0000000080), 0x3000c) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000040)='c\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/4090, 0xffa) fcntl$setstatus(r0, 0x4, 0x80) unlink(&(0x7f00000000c0)='./file0\x00') 23:59:14 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0xef, 0x2, 0x2, 0x9, 0x7ff, 0x5, 0x7f, 0x10, [{0x8f1, 0xd87, 0xfffffffc, 0x1}, {0x0, 0x687, 0x1000, 0x5}, {0x7fffffff, 0x9, 0x7b43, 0x2}, {0x4, 0xffffbf4a, 0x401, 0x80}, {0x1, 0x80000000, 0x8, 0x9}, {0x5, 0x2, 0x80000000, 0x3f}, {0x8, 0x401, 0x9, 0x2}, {0x6, 0x9, 0x101, 0x200000}, {0x1d, 0x5, 0x7fff, 0x8}, {0x101, 0x1, 0x7, 0x1f}, {0x2, 0x1f, 0x800, 0x6}, {0x0, 0x0, 0x8}, {0x9137, 0x800, 0x4, 0x80000001}, {0x8001, 0x633e, 0x80000001, 0x2}, {0x613, 0x8, 0x5, 0x3ff}, {0x9, 0x9bb0, 0x5, 0xffffffff}]}) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xffffffe0) syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0xba, 0x1, 0x6, 0x800}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 23:59:14 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x8, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x2, 0x3ff, 0x10001}, 0xc) syz_extract_tcp_res(&(0x7f0000000080), 0x4, 0x5) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) fchdir(r1) 23:59:14 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0xd) sysctl$ddb(&(0x7f0000000000)={0x9, 0x8}, 0x2, &(0x7f0000000080)="7ce6d88aa6d29f0c10b31ee1f6d5b1", &(0x7f00000000c0)=0xf, &(0x7f0000000100)="9ce7b5dc421622c506fa61882183d41368b4935d4f83db9377045a7e36e2c35fa51f0f6bb19f70e335adea8476006758d04e7c1d3631a1bde3cb3dca038f2f79475522f84f919b88a5b36d043d9271a1456227e190fed2c0bf0d0c4428df53f4dcc73d85f1c7207198264ec5922f9d294f02c4e92a087a8d734429cae0000a", 0x7f) 23:59:14 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000480)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x2b, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x1000}, {0x1, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x6, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) semop(r0, &(0x7f0000000140), 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x4}, {0x2, 0x9, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0x0, 0x18affa73d2866701}], 0x4) 23:59:14 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="af52cde71b97b1048eb9799150ad05b5600e0ac8b252034d66ee075b752c27d8705679dc98e3d125fb64a2c1e9197a48a9975a", 0x33}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 23:59:14 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x402) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/4096) r1 = semget$private(0x0, 0x4, 0x380) semctl$GETVAL(r1, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) semop(r1, &(0x7f0000000000)=[{}, {0x2, 0x80, 0x1800}, {0x4, 0x7ff}, {0x1, 0x1}, {0x1, 0xfaf, 0x800}, {0x3, 0x7, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x8000}], 0x8) 23:59:14 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:59:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)="5b4383c13420188f29aa2e78ac6427f7a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af935d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}, {&(0x7f0000000340)="3196803d4b1771ad3952f46edcb504d09bb8bb9372b6a4519575dc27daf32ea261689a3128b5da4dd721577d449b59d466dd1ab50f871f695d95e35b3c0967b701287b86cb0d6303ad0450d91f51e44594e72f9b64b1e1d2d017efad9ce00f61a2ae93406204129eada7228653dc06c00a4aaa5638819d9c2503311f5f8991c8189b"}, {&(0x7f0000000400)="2429611ae92325782be52a188923485a084f3ff1d412fb7a3657887582cfce5745f85cd885f5326f7e4fe8b1c3653a00165412da1a81069a3e660b4f22adebec6cb9d67ebb624b94e8642780fc28a7c87ca5a6d971011f9ed83d03c564bfe5e2479f721ae416f90ea2db6f5c513cc682d71c6be8dc864860c8d9b04baa9b4197d66e3c41dcf3d10402769cf06cf974c123a6c80978f8a6a50e842b49ca3a8a877099bfd4629cdeb9bb2e178a3f92ae0a179da203462d1fa07dd88a08851445f73661c0c71055bd7f1b984a41260aeddba43f448ddf716ae223cae5f16dca7468909f80"}, {&(0x7f0000000000)="cf22c09084"}], 0x1, 0x0, 0x13}, 0x400) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x5, 0x9, {0x8, 0x81}}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) 23:59:14 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f0000000b00)='+..#\'\'\x1f\x00\x00\x00\x00', &(0x7f0000000a80)='[\x00'], &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000000840)="0034bb11d849e36ab78b96f8292f4bce6c3b56cfee7ca5364158b5ad2b101a903ed5a63379a295378fc91270a9cdc2cdd4553503ffce40412738f5b8cd28136c7d300c88f4425f19d71e2e60ee6b5880713446b0f54e079e7b2d4a8b66661426ec09292cc6842380389774cbcd377e5363a782a7cb3f4472542e3b1d26669318e54cdb175ac090be2ddca26ed215cf6426d76b69cc1b60dad6df6e1185fa25f5c64a9a30005564e3a925c87522552822cac8b19629b433d9cadc521ec4404fb207ed7be53f6809ccd78ba281907d2f168c9d4ba24a6273ce805a090f64f27812fec26d69a520253153a9", 0xea}, {&(0x7f00000034c0)="d515ab6ac28469fcfbb516f04d6720ddf68e042707f9d3a92674dbb293c5b8307bdd0bb1b2a772a18560548e484e1ce0d7a88f456891a826194c44f7d35308f4e332091edb4902f0a89a6ccedeabad8acbea7d697e3d8fd720a64681f479dcb782d862f5822fd417a9b6b22a9ca2ed9c72ac14172c867afd876ea03be5bd617a56112a34fcfd1240bbaa7c9cf059acd42e55035233cde7fa0bfa9cf82d1b5dc5106f182df6d6e9f77962f48abfd44a9a1a1cf7dff45ddfdea5560267f3a3d6b5d2e2b2f92748f8720f7b4941a5dd9bb2150c99156d25c82829c6c95113f32bbbf2b80a9843f13d3d39fbcc91ad328d02c18afaaaf03b9c546e1baf0e50562b9c9be3a796a6025da6c768d5e6d48bd9c4cec7d572e2711c0d7dc0a0ec2ffb83647fb79b1469c7b583f41a7c958936e8e80ba7feb354bf8fb5befa954f8a09646c8ba5ac2dac47fcaa1352e42c329988feaaf4a451e0885d66b68e269515fef48f95dbc06279e54534892a4091eb0dc2394b6dd996b093081dfa136d3dc095cb1ce84018506dfb75f7a3bdb0f9f093e97294e75000da2f76b5d6f23945af60037996fb2a588736ccb53b4d21d4ede5e985d87cec48397fcb2b57933a12b91fc2b6f29b8d2c26a5522de644d22fb27f093dc9f9cebc23540f7d958fb3e1b570aad2306970419814f0076d9b1bf88d3119924e0a9e57745b4bfdcdf728a8341b05a2d225b1d1155907b8b448f18f7c62db25c291a9f230d603b30aab11fbaf49ae2fedf0929e24789ad140578a7d3f4ebfc4b331bf888f4e071d8dc1f207370ac7661822339cfef60af1298c7bf0599a6d57e59da36e9b16ec1cd044a68ead65115d13555e67d64a85581ccd7e74fd36dbea1d9903c85b4c8e6ba865ddd456a43d3e17561e8c3e23358d7e4fa2b58cdc75a2c5778681e216228e43e8b5844df987cca49d052c49dd1f1f4f42c017f05cebcf641464a996170eed5b82ce164dca9d6c5d3b716f780e9775e209bdd6b4a6bc346207b2bab2a0a3da9c877fb7ed13f9604ef42ecbb93694ca27112ca43b6245d92834bba30f7f0ffc0209944814eaf629016737952d5d53c460c182e87c7fb61fbfca04a62ff437ad0eb7b0e5325317ae08758bd13a2849122e54ecb7d94afcc43c8706ffc4eca1c39709a89d706b0ab27cbeca0379cc8c401859539f3ac50c88f112cc23d89b4a790cd89acb468436093a8c344971f8bcb385a62b7a1a862adf25e8c841d8f2570218bcbaad6f809a5aa2b9ad6c9010d0838625fa660a3f8c49e51509724bcdd9f488149f2cbef149014771a533c8dec135e12815e71dd5f732c049efe6b5a643d6ad76d8d616e4ec81aa2576de8edc4b98179c13ba231004e8d937d22202802b91894f477d6b80c3a4747a5820b5279746974d806f4ad6858d479ff408fa30eb6bbd6157db053edbdcd4528d43dadc354b4a23dd822dfd70cfa6eeaf7114f989aa579ad43b073e35a9bb4cf62a4b82221df1e0e662643c90e1a8d731ae2549a5dfa2e235a228841d2c2dacc99e14b5f40e5fb20236cf8afd58bd1b153e5fc5c95938410187bb3f67deaea2e4e17ce053ffc1fe68172e22aaf89be47e652075abc65f96a2dac4c9b518d0b887edb973c39859a23af9fc2f444e8c61413dbb972d5d45782c3271d2a6a56b19b2086856bf02800304f8c62c482e9febe04049b5fb927a87b6c24d2f330b881eb0c5313aff60a42bead50cf1ce091aadedd22a1d48f4fdf5706a5e604e1b3ef8c31045380eaae12b05d45ae123881cfbfb3a37d8b5db2e4dd1ce69d2a22a2b4dcc3ee51a4f3bae7d794737f00e3ff039fc235ae9c990cd19392b4cca6ace0b175d287fab6f6bb4147189e2c47297b06d06a8cbee5cbea47098d3765e9ddfd6d6a2ebe5ba14cdf1ce8670046e5d4561e950d81e23b1f617f4fa1621c6b3ffbff4b0439cb2892a1bba297d07715e27a9b24914d6b48d61b672e49b6b46d1b36d26b6b98d6a88d91a4b4e7b25c08df29fd6b74bd95a375ba10240aa6506e1c10d5665bb0947d846b6981866f87e5a97b8383d8aa3b3cfccdb1bcf4b7dfd3682bbd335523905688038a502d148770e58f4505f89b8893c181c5ed95a55a74b71c2c81a7de3faa1ce19f85c7baaebaa3431486b0fdd1e2c97be8058c3c5a3e26bfac22ec418f80d96034435efa4610562741a3381e529f1fdb186548f2b2371b86467178a00a681e12de1d35d3b50b34405dd3960a9ab3df8bbfc92dd09a569e712098ebccf6335f30c25e0e3aafcebe47fcade9c1cd125d12e48a98bafe04a3298ee2c2bb5536efc19f5762714919659ee6f66c43d265de1c5eff631bc3c1b1a739fdd9496f9d17e429dd549d7fb28798a9fd5dc0233492abc4fee77ff42edba9e6975cc00cd69970da4381035625f9edc2395c480d3a11087b820d4a6605c083a9c19b96bf6b391cb4333fd6e27f5d1673a3855c7e4ccc717db7fc69afe8fdf107b3e19fd7c2195bb5758d5899af6d7d30406d5151058e647462bcd4d5091154ee351d3659d21ad9ac2781ff00dd28256db027779148a871eba06821ed76c8d8124e065bbe48995289c5b6080fa2d8c66523a42a8489b7ed69d4c32bd8a6cf23cc8ee7f99b7551f24c0d0ecbf2c2e85e20e43c594853e6441ddf349b64c2716314b09c4b76b0dd44ea78fe07cbd203b6b941287147ee43c155320c3f27e5fa1714c98e670ac9212f63679d8f52ed4cb887a47a883f2b876eedb714ba774dbfe502c8bba9616003af842c0f2e55c884ea4ef4294efb2c4808b07ba5ad6e9621e938c6732770afdbccbb0362846058706bb83b0f06ef8586903afde9e433fda63f71df4c6bf4fbee7136556a48727f02fb5c8c6177434d7c397fc02bddb6b5b042e38bf101ced560f7f5fad234ba8e7494d8b6ef4873569fcc8690ef51c26908e568b2d3b7de294c32c208b4ff92d2f60dee1ae98eef8fca6f302f6b108cb6bf05580d01d3c4917b5773319f61e67be9d3aa7d8cb9ec64e149f7d84968fa297284810d25cbea11b42a876cd98aabbae9b3165cdeeeea868be5aa336bb04ee7685a3831f122e955f111de9b05c14a5c3657fabad4191aea54e0e8814827d5e16e6d41637170bb9e6c49bcebf1b4892595bc92fc9a78bbce72f82a1ce6fd22f8f203cd01af7e75eaede76022fceec6c43518ef951a458d4ebc2acc1e1f264611ffaa5981847e93f769b07d9f8b69a6bb96503ccf9f6fa097a7a3701dc56e774e28f992b94c7e5ddcbe467d00c37203a0a3727c3fc40e3bdfedec79f335383a8b022e56745d9eb3ac6343ffb677c1d12f7f8c88ee1f42049aaab9eabe7264e890c40db1cfaab14108db7fe4cd8804bfea33ef45c55e52e952f5efba2006647af7d0d818c7b3d68bf73e9d6189c75a46224ed044a884b70482939fcaff8eb6f164930c011ca89d3783d915bb603b7b5327bdcd7ddc5c75bc91436af6a1c6ee68098002d6d2a46f9e7cdca0fdf74d3aeabe4f8f418dccb9c4a1e27a28f1775676fa98ba7d2f48012989036d612824b2cf36bfab44f582e76cc9ac43196c5224d4c0db49d27dfc251ebe6e2f92599d721392ca775ed419c39a2b665767924a02b756a09918e87900dfb4373bdf7f4c1b36fc3867edbbf8479a95e57ec222be22083599ec38ff5744ae17aca8efec779580aae6ca59658b3d144a4cae41e9aabbbf876ef15bc55a144de31bd11f5506e4d3fb9c208a2346fe0ecd325b40009b3eba603d177b46c72d385a4aebea9c54c0e2ff9cb98ef810373d2bb3c53e50eb99b35f07a793186052d050c555a88fef2199f7627116eaab981d01f319451670c832122d15da7fb0210727e8b69c8603bd6a51dd3a80538c90d48fb6d479376047646d42c08c7759a6db88cc79d6f27c231160adaf074c1e2287b57ebd90dcd8739a2780e7ed36286c4d5deb8aee2f3d9c811b18c5f4a687170f739f56a0ea81736372001beac044d551f66513335946d3384d133395b35134df52ac6158c67c7f1428f005799d3a7e22887d4591cf1174e63d4e89814344e4836a4268b70f12cda77055405bddd42f348dfaca3ddd43417755d79bb0fb34faabf5968bfed4c37e32fce52ed9d69194cabd13bf6c0372aeef5de2b9574f55030d2636b4ef1fc49f5bf51de32ddc96c3d3a07fb38ba612bcb932db9095b26a74fd8b0aa0141ae4c7c26df52440c1abfc90f881d7d6cd1b30a2660162db38d299740d0792d6a2fa7eb54b29e5f2343a1898031d286e3091a679a34d8779113e6e396f28976955b97d97a47caecbbfd945b660db3a1ddc483b9b47f50ec449bbd4fd80c8e22ca51d9596011defa8a9161593ec148d5dfe256c31b30151a9a78a198734608e14babfcdcdc0f78062ddc47acdd2c00d997d793ba5c3d434fafc749737dedb96b1e3e3e635c18710f77d6863a2f199e4c25471266071e7b41465917e4a9ad5625c87d00aa817fef0743a0c14aee32165fb3afffa6a7b64d2eac21e3c3ab02bd5d21a258ad4893a1ba8be83f32aa9cf16a166b5554a32cf6758b919bb1e205eb19d2651d24428243765ffd6b858095c1a051b0fc8b35e8e8f5787bfaab9d343c1d8720bd5a0df8d7cb992560ae3bef8e22f3b63ed7e41f4b8ee027b77444bd84b7949da54f5715ad0afe9641ebefec4c127488743650a2583996757f657a97a10508e947a5db85dcf8e747ab2fce6376578306287f7633b9e433539ea954ac09dc4ce4589d974839dc9035e559253be477090ddc13e7b700ecc80f05c303c9060ea71f1036336abb17b1368b1f52369b9c5ef7074f14e977bc78e9477d732583adf43d7d4a8609dd274594af374afbe18bb935b0847bb5b84a3c56edb675b547a3c67ba04135a70de60153040c4a7f5cda4e39f1bb81312bb6eeda3176d7d128615b4346cc5af731b453cd84e3908ea8c8ee077d9281bb3e522aafa72adfe855afec88932c5a88d6855f91c8a67cd82bfc55b10fb338388e4bc0ea553211a73e801f3cabfe28c35229574d65f17b40f53f18c068387d111f0931a5e6199c9aed8dc0c1049a15a2e66554563e8eed97140dd6bbf46e05f2b38f8511deecff4891e0862bf17c321593dd28d4dc1fdb2732ede6674bf2d170c0caef76187c4baeb17ad2a0e7575ab1a4bcea5d6b6bd0b76ae3d32bd8c5b6835700b26e86642be05866ed38516861f3e3024ed942863fbcfb638f4b00997a9b23779fe62c237d53dc2c37b6128d94f3bce5278402cbe3758fdf7a5a35fd7f79f7bdae4ac781f904eb7a198d9d4ed3f341a38d7514618f751d4da96ea94eebd539770d6bb22d91e6b37145eeb1fe1170c281f2ebfa965cf648095feb2f3be2a8b682a6425473a93a354c9fad5f5747daf31934001c00cf031255ec74914f2a1e39ddbaf3fe47f6665ac8a536e4aabac0877e069c2b66af5e3a3f3ebc4d3a82fd975ee04f01dbc32ab59c2e94160267ddbd4cb5e6bf1adb8e6b8497c502d59c7da37304df4921dd60dec78a8bb6a3087f7bbe603162086898c1260247d637f9b3eb3a3169c2e50272bc72cd1bd0b44b927b3e475e9e54c7a137dc6c15b7c79b1ad81656ed83973248994747e7e898e1b378b3ad8540515e62cbe53a14caf94495e084f52c470694e98436fe8b9168673b91a9f33a691ab895a0497220ddb1374bb0b98dd5f288861322118b27b83057c8fc7e0bbca2fd2872726da7f6732db4cabbfed8e0a26f4ca4990f84ff2d64e2f08eb7d6ab4f9ff3051583869069e1897391e2f36576f3d1f7656d983341eb475bd2", 0x1000}, {&(0x7f0000000140)="d78ed69f2e48cf22c86666f912b12daec70a4f040d26c7d2e8a7c25883f6f0a9f57eb3ee260b4e3d474e3bf5297d360b19d1c21a0f8ac143c32a98eea6fb", 0x3e}], 0x4, 0x0, 0x3) syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x2, 0x0, 0x7c, 0x1000000003}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0x4}, {0x48f, 0x1fffffe}}) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r2, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r4 = socket(0x800000016, 0x8000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x6) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x0}, 0x8) pwritev(r1, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000000980)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 23:59:14 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) dup(r1) r4 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r4, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000002a80)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876dbed48da5ab4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e860e909362d546dc5101b2f8a2fea2c57af6ec14bf404f550ecd39111df6"], 0x1200}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x6012, r5, 0x0, 0xffffffff) 23:59:14 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 23:59:15 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff0000000800007c3600f9822c185dd2e224b4ba67544734774b545526cfd6748784701afe94c17d2ff3de9dc2e9f7bf82d5c1b9f7c331bcdd08357889d372dd1cd49ab2012c707a284113df55c261bab0ad05ae7a8e41348d36c57c3a4c7c1ec6881d862e0fe3cb63d5022b10024e1340bde43a9a5d6d78438bc2cae358633602ea95db54519842ddf1215127ee4845f9a8eb703e2e6ebcdc0c7009b853e315d4356c3915efc3917a237760e4005f5a2255d9bc3a7670ca0bea5b22b3e7050f41dc92ead2687f704517a5891f1f3e03e4ca000000000000000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYRES64=r6], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000000c0)="ffffff7f", 0x4) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:59:15 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffef, 0x1000300010005}) recvmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) r1 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r1, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) r2 = semget(0x0, 0x4, 0x268) semop(r2, &(0x7f00000002c0)=[{0x3, 0xff, 0x800}, {0x1, 0x8, 0x1000}, {0x4, 0x0, 0x1800}], 0x3) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000340)={0x40, 0x48}) sysctl$vfs_fuse(&(0x7f0000000200)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000400)="54dcc9c2b1d132686f4799c196eaf3c5dc97aa31f24d20552b3ced8a5daff7a913a10e1ca17eafcecb77afece69a0767abfa53e2a0ff1697c49c5a37224854cde300dbb928e4f28b4fd975a09a846f649298fdd894462d7e0e3d051e61f7addd92f5e3fc9180993afefebbe7c972560a8e86b80a9e111cae96f7f589b670dd78bc2f9974565788f39f34bb01e87b6c2e7e9ecaf67e239714df21b4023ed59f7cea4797471f322333afb43ab4f96f5c121377ecde008c46e3fb4e5bbb5a2ebe2ee349c423db640f547bafd392c8ba0933c7ddb46f50ef7fda38528e455a967fa32e01e445769d5dfb", &(0x7f0000000240)=0xe8, &(0x7f0000000280)="53be3060f136108fdd9f118f398e4b773df9de4db3f5f70d6a6645582657ceba7b13b52ebab748a7cc5e3bf25c4c5b83b1d8d73749e06d273171", 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="68974ef612e252038c7e0a5bbf7213049b5f0c6f2b50e68a0b02db6888cc20aac278eb66994c8010323246c05b8190a957ed5083f459d0d37a20c207136f2e6bec2eac4c233ebb85533c1e3df92325ec18cfab9e06dfedfb436e27710f2ee2fffedb22c64c7aea9537308b0000e8f9a7b39088f6e3e4dc5628c0a5b4887ed29b8beb746f1318448e3d5d26ed8cb19639492f147c98a0dce279e1812861a18d1b177dbdbe2c4d3eb8334021da2ae99f69d4972562a8a86b5f488779c200492b20f3d29a40d11983fa4f344506528ed35e10f0aeddfbf0ffbd773b9cf72c18b19526bfe0f95ae2c3e9dc6e0b21a34c05e59ff9f079c4061a9685425466a2aa3266eb56502ba90198aaee6bcbc4789f3a64da6b46177e653690d8ec2a95cc09f036929f1125154613f72b89b60a6c38db06000012f46efbd62b55f44704d78696c626c4f8f51949755a2fa90dabe551a1e913b0d83a2a38f28be8f7efc89bbcd1aa5a25e4db890af68c641de718b4ff28cd2ff2447b3e79fd8ae86d39e3e77e64af9607e802f5573a8032f63e15101e8e20e87587f600000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYRESDEC=r3], 0x28}, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/178, 0xb2) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7) 23:59:16 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x1, 0x1, 0x2, 0x3}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x800, 0x8}], 0x1, &(0x7f00000000c0), 0x100, &(0x7f00000001c0)={0x0, 0x1000}) 23:59:16 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x200000000000005d, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) r4 = dup2(r0, r2) write(r4, &(0x7f0000000200)="eb42d5d90364ebbce20ec9864c456e90cfb663e7ef7801354f1e08ee91cd9fbe5124db2c4187004657b151dfccf3cc3253d9ef890a6ca3e70c9cc2f09a1d07aece7c9b34eccbdb282b4e52eac5654fecdbe15f71343d4b4b450477170be522e7373dbcf4c72cb54da4dd1509db3bb150df05c5f79b7a5b4a1bb2b94a2094aec63b4bc179f77e", 0x86) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x83d1}) 23:59:16 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x13, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xffffff, {[@end, @rr={0x7, 0x1f, 0x8, [@broadcast, @multicast2, @multicast1, @multicast2, @empty, @broadcast, @local={0xac, 0x14, 0x0}]}, @noop, @rr={0x7, 0x17, 0x1, [@loopback, @multicast2, @rand_addr=0x3f, @empty, @broadcast]}]}}, @udp={{0x3, 0x3, 0x8}}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 23:59:16 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/232, 0xe8}], 0x1) 23:59:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000011c0)=ANY=[@ANYRES16=r1, @ANYRES32=r1, @ANYRESDEC=r2]) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000000380)=ANY=[], 0x1, 0x1, 0x1000) r5 = syz_open_pts() close(r5) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000080)="80e7ac75a4575b5aae6e55d18d37dec001bd269a15731a3dac073e77176bc601a2924189d58e20127f7e3e5e294369401721286c662276", &(0x7f00000000c0)=0x37, &(0x7f0000001100)="6cb659b7ef4beb817b090f03b659af45820e7d9a86144684bb26312f5882315676bf5f453232fb831500a439d81740ee1f458ecea3892689e90398832e47d280b3e19568e03bf9fc82bc5cc9970ac69c07afe11e6dda93499d07a091ce9caa9eb9febd9bcfe810f3a5b41a8b97582979dfc976f958cf331b3c1670d984b640667632c7e8362ddd41bb24fbbdd91c155ce27c5fe38f6062017c4f6e7343766c", 0x9f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/4096) syz_open_pts() 23:59:16 executing program 0: r0 = syz_open_pts() kqueue() r1 = syz_open_pts() r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x5, 0x0) kevent(r2, 0x0, 0x1, 0x0, 0xffe, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) r3 = getpgid(0x0) getpgid(r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x0, 0x8, r3, r5, 0xd41, 0x3, 0x7f, 0x81}) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xbb, 0x9}) sendmsg$unix(r4, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000500)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e3ac782d0e9349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b411f052a8298e648eccf2c6d5c5b6c5306951bf0000000585b4e0573744966d7291e0a58f06a86292edd03de0ef821d40339803b725c3845b52c9eb210f0c4c2ed9fb60518544f5789b03f1afc10cabe0000", 0x11e}, {&(0x7f0000000440)="352d170b0044f8f03035911376310a0e5d1765d221358d7fab6ed7a2cad296d16f4111449ffac976cbae8cee250fbafd13519dd4140f9b87420baaf1428c3d7afa42d6b71f06a98ee1502adf2cfbad1ecfe42568d1b7a644172933e38f274f2e6e1d75ae53e1141cbb9d585e052ac1877336758f7d9a7024e1a38f0cb22d13147662eb8b93e553aa", 0x88}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f0000000300)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4, 0x0, 0x0, 0x8}, 0x545828f06f2bca4c) pwrite(r4, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) 23:59:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[@ANYBLOB="003be92f66606c2903f0"], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b7218256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES64=r0, @ANYRES32, @ANYRES64=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x0) 23:59:17 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 23:59:17 executing program 0: r0 = open(&(0x7f0000000140)='./file1\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x192) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000580)=""/169) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000180)=""/46) semop(r1, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x2b) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x48, 0x1, 0x19}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() close(r5) syz_open_pts() write(r5, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x46}], 0x1, 0x0) 23:59:18 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @rr={0x7, 0x3, 0xf8}, @generic={0x88, 0x2}, @ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x8, 0xffffff40) 23:59:18 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x4}, 0x2, &(0x7f0000000380)="e39049a2b2bcd567ae052a943a56cf766deb7d4d563dfa0891acfb3432057698fad3bc9f92f6ce3ce5ee8f06e6e2423dfe24ca074aea7d3aa389bd6aa161f51eb1a1abb819b6f05f900c2130236b879224274cf90b3045b8f1d92692e78a046c033debd65766e60241293b8ba0d7d7ef54c74b6ad6445dfad33e76ee6832bdaba100223aabeb6ea831180f76a8ab9acf084eb403e38540cda465ca439b19546c29e6a28a691bd52dde66d11b207ecdfb29204e2559cab0ab0c1ddfa5f1f41dbd000000000000000800bd36813058885c13d5f64248e9b405dc26a7973710d230063c1e459133cd48cfe328942cec5c37719f29c406634a56787d4b3cc8d34ea720cc060b96def328852940239701db9f6a51f1c07df3f76305b76043cd76dbe15d061604bdaaea1070e6ba1cd0174b333892e69ea3875f6ee1ac3a8e853a330acd020c0a8df8159a3161204f37ad8da5daec0e5def20dea7b5c4363d5d76", &(0x7f0000000000)=0x15e, 0x0, 0x0) 23:59:18 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x184) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 23:59:18 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) syz_emit_ethernet(0x86, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x50, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2c, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}, @hopopts]}}}}}}}) 23:59:18 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000140)={@local, @random="d71c9edd8285", [{[{0x88a8, 0x7, 0x1}], {0x8100, 0x5, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1c, 0x3a, 0x0, @empty, @mcast2, {[], @udp={{0x2, 0x1, 0x8}, {"cfd0b05e4aa3cd958e5a73b3f072ee1181400cd2"}}}}}}}) 23:59:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) shutdown(r0, 0x1) 23:59:19 executing program 0: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4011, 0xffffffffffffffff, 0x0, 0x10001) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x83e1, 0x0) 23:59:19 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x2, 0x7, 0x1ff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x9, 0x29, 0xffffffff, 0x9, "d7215de85319b013f213b2621b7aacd30cdea7c0", 0x4, 0x1}) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 23:59:19 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:59:19 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000140)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed105aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed7f92a659071af2629c1db29bb9e32b929bcfe42530eb27a8d1c679fdde3c47096b8e3deae1e81318cc59832ad4535c0a", 0x1a3}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000380)="34933740eaaa9b88635f97bef8607e22d6bb2338542a6bd8579d56421742d072d7c22534a79cb2bb509c311ab9b5f0b93e368f3e99f44d4c5fdb4f1464ffbf4676a248cf4bce232710042f0d0a2f77e91d0286ec80f32fd92a81e2f797a4333d5bfcc0074074fed2ce5991b9828e5316f0795f66d630a1f65a5e6bc3aabb8c6f70359d6442bc6c21544f54d5c9a956f1ce65f79cd3b3c4e3df5e40da5b9e9a2b148e2b01bd77163e374507359d13637d3967138def19cd14e0414cf1d60b8733b2a7090f5a4ed47afcd184d807aa", 0xce}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r2, 0x6, r4) r5 = getpgid(r4) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = syz_open_pts() close(r7) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYRES64=r7], 0x1, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x3134ba2da8dbdaf4, 0x3f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="0300000000000000d600c5e4e50bfac822794244973649adf11bd4000f942d3b7ada1ba987aed73b8130f76000422a2597448327dcb4aabf9e1a0a2e9d99ef5087681123d62d7e7e522d323c4dbca1262ad61058602ca508b25b9292cb8f9a70e3ed406ca56d10243c00"/118], 0xffffffffffffffcc, 0x800) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000300)="d6fe6394cc61f060ce1c9bf0d4bb2d2e423b99d0abdb380ea4fc0163a91fa6a099c29dfa417d62c7d2d43c04981c6c6004954908415c34a985cbe944ddce8018e2076564ec9ff3dc5fb6e6b3a80b991a98ad9f867dccb8d19240d01b4c11b6839a78e0a5bfba404d6165c5e738ca310e7e82f3009232d5", &(0x7f0000000040)=0x77, &(0x7f0000000140)="4f56ff9fa48f04455e6d2e92fbb4d324fd3b20dad36c84b351277f9167de697fea79cadc046490afefa01e99cf2741e2cdc9e3bc7ea10be7df579217441a6823386884e58abb94ee1a542e66b4d8c1f92f33f8367e45f87cf3cb53f6e7113ec743f38dcb14ac5dd028f5f1bc52e6793ba9fbaa475c6d0d871a42880154a0e3e575256a130c1b8c71a4f43dfd97ca038da65508f55eedde34dc8aa12cd41e05348200cb250fdd436ec5c8581b3eb1727e8d05b935b25d58324560cfeb7dedc46a2e439d0cfcb9edfd079d2696433e", 0xce) 23:59:19 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x7, 0xb}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) recvfrom$unix(r2, &(0x7f0000000200)=""/198, 0xc6, 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="347d56a10536a10bb36463e5c9e6fbf170d14c1547d22eec31afb4ecdd87f5645a550438bc4f99b78a3dcbd64d6a944bd7be9257dcbc4c5aaf5c6aa40a3d349901d57bebc536ce2eb3f3c019f903b1baf07fa0a7e784b0128213c2"], 0xa) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="2800fdffffff000001000000030000000000000076dd1356bc168e8b2d3bb0033ea0cade4ae3d6c51430c0879aed3719116adca23dbd6b82a7d66ff646d3863449c6fdfa656472b6cd2b33610029301d65686773d26bcfad14ec50a11daeeded72fe7117e1cbcb74bc6beadc5ec52cd893259f25a798e2cc122a51b8969b390cc764e50df97aeb3c72a5c16f72abf5466bab2bb4d9dc4f60c934808f1fb325672ed5f782adb7e20b0a39363d2047598590b7a764f221e32eacf756841e41ace3b50bdfb14ce25a75b7a1d476355c20edea802d2edb126d284c3a7c668dd16ab81700307912b6f9", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r4) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x1000, 0x5, r4}) pipe(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r6]) getgroups(0x3, &(0x7f0000000340)=[r6, r5, r5]) 23:59:20 executing program 0: syz_emit_ethernet(0x1a8, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaa9eaaaaaaaaaabb86dd6031797101720005bdb973531eb41c9d60cca81247e4f515ff020000000000000000000000000001000000000000000004015400000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780003d018897a5182895770e3b7f16c4f9209aea3c6347f073192fe96bb03a39a16534362dd34592afce56770d94039e75dbaed01b8a314473dc9e150e0cd642d4104eee7d21ecd80a86c5980d37dc3b8e479a4165ccd34aa4aa8f9dd75d61028b788eaedf4b2450550566cb1747b4feeb5d7f73b471a2bc6de4981c620cb2ca4794df480d506e93ab56d6413ae48c30c2886024c5aad3421c4eb73695cb5a0061ddc84d6d92fd4a88c3078c0a7faffe627d37f79616d8c74800c356a272378d682b90fdb9241d80b0e316bfdbe1f1e62398b818fceb623cea918a9865650fbec21cd46c1c575b08e2535c4ef0217a22bddcce84f6413f6cd43aa63942bfe37f4ff70838ad10f9706e80fb806671a1d6a5eb1ed55a74b2ad793e68c0ca34775ac01367534868c1f5ef99f431092fb94be96f5d232d1042518f87ab597a94e135371b2e2d41f8579ce39a82dc924b501d1"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0xd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r7) fcntl$setown(r4, 0x6, r7) mmap(&(0x7f0000ff0000/0xe000)=nil, 0xe000, 0x2, 0x2010, r1, 0x0, 0x1af) 23:59:21 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00001100000008cd3fdf00004000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x3f, 0x4, 0x4, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2d}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9028}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x7fffffff}], ['./file0\x00', './file0\x00', './file0\x00', '.\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 23:59:21 executing program 0: getpeername$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x84) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x140) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1, 0xc) fsync(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') fcntl$getflags(r0, 0x3) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000300)=0xe0c6) fchflags(r4, 0x10000) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000340)="d1fcb87ad9f4b7554afdf17283a05a9d0e154b796c0a7699c24893437cea90eebc657bb164864580f07ba7a1d4c7c085831077", 0x33) r5 = dup(0xffffffffffffff9c) r6 = openat(r5, &(0x7f0000000380)='./file0\x00', 0x200, 0x100) openat(r5, &(0x7f00000003c0)='./file0\x00', 0x20, 0x1) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000400)="effed0394fcd8a1c0d2f41db86f6bf6fe772e8fb3b89d0f50afd24107aac42d700369dfbb683f6212872786fd26d4e85f363a1fa1f7701ef0b6a164f73ae677f51e45f4bcd1c629ca3894d8b0343cd62605779d559adb8cf1879834fc528d9af", 0x60) 23:59:22 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}, "37fa8441f0f96103"}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0xc, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r1, r3, r4, r6, 0x0, 0xaf}, 0xaf, 0x8000, r8, r9, 0xceb, 0x0, 0x2, 0x6}) 23:59:22 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3b, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) socketpair(0x1, 0x5, 0x5c, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x4, 0x0, 0x3f, 0x3316, 0x1}, 0xc) 23:59:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="3b71f9f27a76e42524ee131983884f182c75fbac29ac5cc2c426734e51674938f0ecfee91eb1571db4731f43e3cc6c63b78107f0f1d91a440236ddf34c9074b6fc4e0873d7c0f2c1acdc69c182c2c0c2312cd35311c9cb96054f0cd596ba3b247053aa5fee062344689eb88b2a8658872249c59ddaf8c137f86d05e5d35c39e268e67a1444ab7a12053900f4af2f8ae3b53f885e2dc3adaa5c2f525c799a794a451cd79b0f59df8b9ddfdb1fc371a04b77adafac42c2c616c624c5ec1e192919e460c7a74542f80aaa04382ee37e65e19edc9117b3fa6ace8dfba3764477df9a87c25c44f23cb49c9e7b"}], 0x10000000000000fb, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r2 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r2}) ftruncate(r0, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) bind(r3, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 23:59:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESOCT=r2], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r3, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) 23:59:22 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x50, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0xf0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2c, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}, @hopopts]}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x22fc9281}, 0xc) fchdir(r0) 23:59:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000580)=0x2, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000500)="203b7505e6b6bfb2d1f2870e1ebbb1bb606459c5c950c4fbed33789a4a663a669066a37d8ec350929281dc2e8348549899d000abc95aebce69ac406765f1117e173c55a7d817abd9d896a77763", 0x4d}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="d6a028cc726577ce8b6459c8bb1bca31fc9c2f6778ecb72a8b1034e0205ebc25438f1060a9b484f7a5455bae4bfedfe13340a20b1acfd0c150e588741b80ae97d705d0990afaa8d7739e74accbb0aba904dcf72260edd3fab09028c77afbaa61fc556dc7bf1ec67c518715df", 0x6c}, {&(0x7f0000000b40)="af55e3dde1f26f4407e46b0bbc7088d7eb1236e903a0f0c3d193c7aa6a37944a8ec60f5e67f9b11a91513534ffcd0bfa405c063b2e86d9ebd2facfa1addbd241d155ad54d87bd09c2a1e5b7fb2ba0dac87444596904fb48bb1ccd1bebb4f25d81ebf1c21bfaa803d62486fe8b10bb58dcb0535142e0b18a6fceb36e61703ccf78a9af065c7bb165f031b441ea0ca07e13fa320fb810def8434d5798cae73536de770aaf6c8ae74585975d79d1f0a1e32cd38253957f00fef34b4a332d5faf289", 0xc0}, {&(0x7f0000000340)="bbeb2b3fce4f39cc4c283a44efa133ebed5f6e2e996bf64e55a16afee72eedb4a89575462b72711a89a2c152f4afc02fbf4205cb833a44a527069996e848c753deb685f231889f3c0fd1b4e5c2f5964514215e9327c5963e92fb9d55add4341ebf232e8fe6bd44462e1a588b6cf52b5f41da40cd708988a395968e2f1ad06209d56b2705b4e2f74961516fbdceae78cfac5e32991279827010520a7d541fe3e855835420eab90f9f532028a8683840", 0xaf}, {&(0x7f00000007c0)="c77ba0ee825fc554423d971ce87f7bca5550d845c5200368f92f131d21ea4eeeff8aaddc4a06772ede9e3eaed52ea8af421a1c3f630a37af54175911d51baee6dfb4197835f25e5618d26e55917d070dbd368479c14f6090eb4082783d0a226df8118dc193bbfa0b3320e9f9cf50131ff22ff9d462654ff3fcb0adbbd91597176612e586309d5d438a5a631c0a4450f061846452f508ba43a7977148c4f5e3e8e95fbf9a8c3dbd7837ae940e890315322369c8124b03a9237cf64b01877543cb0000000000000000", 0xc8}, {&(0x7f00000008c0)="58ac56ea", 0x4}, {&(0x7f0000000900)="edcf46ade624a7efd9cf545aaf1bc7d650b3c1d97ca2f37bd89d7f3a1f91e7a7", 0x20}], 0x1000000000000252, 0x0, 0xfdffffffffffffc0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x0) sendto$inet6(r1, &(0x7f0000000280)="94", 0x1, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x5, 0x9) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000002c0), &(0x7f0000000400)=0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) flock(r2, 0xc) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x3013, 0xffffffffffffffff, 0x0, 0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000003f80)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002dc0)=[{&(0x7f0000000c00)="702b8c8938853c952bb6a3551b81f511bd22a3655d061a7a22801834f3abddce47ae54d523fb26cfbd0cafdaf1aea4a69a3baa453d01cc76818de47f45ec6522f09894d7b2eb4b2b529a426e6f95286e459e637f1e6525fb0f6d51225be69caba809b971bae64aba2657689c403a246548eaeee800fde4c07114ad89adca518178bc13513ce35b867b9a03bc0c344f145615dc7e81f0aaaf39a6dbcb038327f2e4822133418e754e049e812bde0f", 0xae}, {&(0x7f0000000cc0)="d3833f0048ee3657e973979d8241c4722742706fb02d710c669bfa0f79617c14310d1d59b51ef9c0f4034a4513596cf50f5c2a79760ce89a5c28be239a06b56e4a8d09a35ed34c89f5f31e02c645a886a92f7f89ad7c98b3f37d7b0d1894a9b84d65ceaa71c686fa7d86bbc9af0610270599c68e2320398a2ab2fd4b04b609d26d9743a99c892159fe10381b38ee03c9b5420fe1b2842a2f492e52ac74e3cf8f5ec524a6783b6d3737779e268c9832e169d92deaf6588ea2433e897f8f0a05d48170cbe9a307f95e25190d38badd89d3ebba0ac46653e7", 0xd7}, {&(0x7f0000000680)="096ed94d96c09c7ba9fe1f2584d4c1a6734f487bd11a6152d116675effa56fb3da0318449a605258fbf2c3631a9affe754a3e39ac146e4a3671d4219ac5db63be528d4a7e8af1c56d763ba87ddc5e5e1", 0x50}, {&(0x7f0000000dc0)="97edd37d26c933b8b9393ddf95cd512752fd8cf0906a1afdaae261270b9b119182776064123c7efcb748232615fd3c34947ecdc000208f79e2303ce5c9786e972bd557f9a3c0f90cdcbcc8aecdfc9fe0135a79bc75ec86d1286aee4dccbc04ccd92970f8adccb403f395cbd4c67b69e9629a4f5ed2e1f48cb7e49700e49cbd3f2253fa1be7fea9e30d6623da8c93201b9e555485ce363405707b0eba7832345d5d52b3285693c60f73c4050eff0abcdc6078c57e31f70b90dcd474144995f5d4fc3e2f54742d944a4a781f1730160877b7c0707de071363b636e6cf6920fc19fc4eca31ac313e13d7e8a71029c288ec849e3ac34cca46502028ac00b40e9af795620a5c36d92babe400277c9a1eea1e64eee02affca8bade68f2df18aa985178193680ae24d2f88f4caf80e353e9aaea905a4be4a412856d320f3296beb2807df907a5103170d0bceaee96d8e0d8f1cf133f076417fc7517059db1cbf81210f84c086ad6e6ef6293bac3c6170cf0570b824874fe02512b874f7d8bbef2c841ae91e9447ede5c8f70256ad8147bf2b452e8dba15fea92706f6908e3aa965642272cc55aed4b5d5a543efba5c0b8c336eb6630bf4b6b002f5031cdc215461a43aae0292d078d13a990ba0b1ea267f609d9a38c9cf4791ba6cfb782af96b656a3a0a9992949abcb678fca05b1ab7f119ecba4986e13e6adb7e837dcaf8a0fd4e26c511dcf663f900ab9e932551014afc3fd0f16bd216c6cb1e04215c31e3df1371cb8684f5580120f19dd0e6293f3adb195137a89d8a917955caae6ae6837f6cd45acd63eee4bc1549e1990c66e7ce6872766a823fbe7942b579aafd37844771189bde7bc2d2e4ab52e50437c46994a3962f6d9f9fa4000ed0d761cebd1b21d82d983e2ac863a804de2d072a4a0bc2ffdd62d5fa9459e6dd571a1614fa28cea89df273fd5441fe39e4c2c31b7b1a636365582a681d0dad22f83bf2d49727dbd901015d7286d181f0323e6fda18991af03a5452f8700e8829f6075510c033f24352c2c9ea884f223feb436da5d3c29d67141f6fe1ef880dfd0d80ad9c029ddb46ffc1d58c0c4a7acbd2bad3ceaae95cbb042e4169c005e4b20e68e5e469ea60a83bf3b3e6b314e00b6fc58612cf3344568eedd28e630c6b74e73874904f4a2b54d7682b7954dec8b5413e61be84a90c6bf1728590b0a92b1c35729da9b07572b5fdd470c6b918ea2526b5a11797567e65d5f77bf96b9d5e9281d21305c26dfeac3539976871dcc389039bcf7ff3ebb5d081233cec65098bfed80f2020962523cacf6ddd270dab56e2abf6038392f7a7eba9d1e2ea4ec4195faa4e9ddfdb0c4b62f835eec7c68bf3d66ea4785445562d4c9125889d52bbe43a752a071bc9452d25e958e89ad665c78f3c5cb4e6688f5f3761d07cefd9217629267bc1a84f3926cfd9e0650ec6a55da340fd3b09979ed139fd52cdda42cc4d7fceef9705231c8d876906b121e2a1308dcdbf2ac01ad95b0e3264cd832e44df5d06d7e08f8e24ad8e61287067191fc2e46187939f484064181f10ef0cb7bfaa3738cf095a6f81f72331034f8bf4b9a9c6aac897eebb0b61b296ef3042dd8fd408295801e2fb6669e0215c8c71517cbe502052b83c350d49180d6ce224f313462943a206b5f373588a2b5e971bc1211ed5d0710b8708549da64139f01ce586fe1c6c56f34b17ea78c087784db5cd236f6c44be8662497fafe19255c57e7bc68ac4bdc063357f673e5ad4cf4040f10ac0c2678c5441278c34fa98cf438cf4bd431e995261bf0f3727fd29e5cdc131d75b6afbf9974cb2b2ac9c27f448720c63d855ef33c1c2217377e23b4ad554abd4bc8fae2eb9bfae3e1cc7dbbbff31207acb369522dffb040d1cadc10c4f45d25074ba90648dc4522b9bb19dc10a6fff271cd0651f13963d239753e9e4acfb57228b7cf21c8db443bc4cfb51827d0f81e96bb83f90bcf1d91bb39db64ad5f367cd9b43cdbf7ac1164fccf8cdf3eaef8dcce1958894f307766052107038e636f3bbc89767b5609b6f0fdf49fcb0ef57c4fc3d44487e1acbfc8b1a8b7ac1f0b935dfac14c21d6e8a9186404eb80371b9431bc5e14e57b448c0382bd51b29be475b4f5f9e608d3067212537bf8e11bbb54a8cf998c187bcfa765b57046875f641385bafff04acd5f4a6b722c1cf1cd00c854b2705a999c962490e2594d216cc0efe003a36fa679807185eb00907b3d83810900f31a9b54a82f4cb640610c456d5a6e7f9f7834a09387a53348e7e4dfc28674889ab36621ccd0d78fb65a202dfd1055cda5dcd9018bb351e5d84b6b7ceffb7a4a24a6c8921b0c0d133a60212a46fb0c26739776a50c7cb2419f60273ce0438371a922bbe3ef8f5b3ce2e214e6b03ff50a1532d2c344b57da8861315f459df6adf30156610fd01d5623105d4c3ce4017ec2e81cd05cc5d75e3da17abb14ce4919d7c57cd3f069e10b7671ab4484c326017bf6440683f946094029420d5ea16a9168a340673333da79bf631e253d8ce65952da19dd0ec55f03f1983e6892dbc826681c45f7e7fdef2f77aa4a1cc29d3ff4b77bb43ffc02e1e8efb7faa78537d588d4f8075d9d176e46a994d85804d932d15266be0e06620f39b5fcc554514b92e9f69359e4f9187fa2406e744c0f2e0fc2a38594cdbedf8faa151369ea74ec34dda2b9918f624a2eacf098df8c1c7ac4742440792638cffeed991f620153c4da7bf8fc5c475554c4e7d1eaf251b99054acf1bb06a982812481756bff3bae6a2b0c21167240c2616eef3e6255de5aacc0721ae52de415538c6a518492da5bcecd7d370278c9d235e18afbe3fc40ae7c9bd45da574e79516b9ae0434758624029017a7048b371dfa69a819b0623844426d3338c058b0f2a233b9c3bc13fd7cf27923ad9b4834a90b40699f7c6a3f11c8bb744b2a29a48289843f6e3fbdbbc615b905e5f5c37878cc4b0dce0ae1a8fed0773527357547b4be3ca60637a6841d4f562c7a23ee6af88cbd663e2e62bba5999742d90b302fe9afdf92641f7b5458947936c85d2f6e3ff7dda54ee72a25f972ec7f14ad1129868aa8eeb5f85ca7b42d0ad3a5de05c3a92d8b52e3a9e3b8d6faacc4737c36658fcfb809764028ee8a20e8ee48382d1366800a1ff7176edf0cb3b6f569eeb69afbf77fbc63e51a14de024162cc876e4f94e624c0106397373a0c8124a6ae6cd9919d59fb710e67ca54e6b3a6667963b3e09ada87dc3582e08a2363417ac420cf7265d4e2094b1fa7c63ae050348f316881100866ca20f850d18e614c1bba7ba4fa70698e1b1a277efd5ad28339b7fe1a1e6394faa11974328eec1734fc29fc4771ced58b371008305a5971dfd867aca87b9f37fc09145cd400f3a8a9068400fd204790bf0e7c86f5977dbfff6f1f03182dd8cf474cbe2c4df1988920a28c8d2b7111e0bd5d398ebf5ddf0bc1672bfabe40f4d152739e505180f6fe6d4a63ec0c25b867415fa90e44f479d4a367cd613f7dff620867fa9c281c89e38c63ecf5dbf2e62a1f335101e3bb419159befb7e18e52aa460454371269fa27675b345bd971f83c3bdef7264eafc04887a2102e5b23e66852be67360115ab983b5617d12e645151c4fe3cb61214ab52f8457ed04e320e14513446f296a5496bd0b35526356bc1d8a69eb6d0b441f9f0b984e84844ddadbfb5572076ad5fb893f3038beaf9330c801993f26af98451f03ce3987610a41db66ff4b99484c82b78caaa03118af5abf490ba82d11c9d68a1756344eb8a9f870b1202b68aba8ce42e1fb1988c385a1a2083d86fa69f253ba9e7f166604f5e7bc1fbec83ee27d8fd50422f6dc63bf6c7daad78a2a226da0d713689128cee488e31e956fc264b3de9bbcbdbe97fd5adf4d91d617d34ee4cc85c0bbd9934b35d3c08b69065d86fb66a7b0a5f6d02504938e096a6891fb3543aa762c53b90956c4aae6a767d33b4bd5a8d8fbf667687581f6600b7c0f61ea324397dbed9e8089664f25136742aa6de4f1aa99730e8800da909db8f86e84077c96097992a3a2083ce0dd9acd7294355090c3b236bb6e15eb24d77c63d9c1bfbcbf3f95b99c72902e0b4fdddeb20729bba8507e825a46e37026bd704a5b411e877317c139e199a9cf5316133c907de35837d62310aff3b32a520edc4a52e7a903a0d62bb317a2e1f936acb946fb3ce8de7aef8a9912bd76c4cd3746cec07f4cd701b4ec9aa384ef5e9479a3fbd6fe3351497029fc9225ff3c19922d11f6c80c218e8b2bdcc1b02b239e94de844421307d55a6633856bebc57b48de8a2951ce4da626927c1f18e660964d08cf8b8f37c2c4207b0803fc53f1f2bfc465076183fc5ba4c30c95796e674f3fed7f608377e7425c00bc8e36a837f906e5864693655af765b6994e1176d3b8ef0e2fc698513a9e31bbcbf403ac19bf0aecd1d326d9049d91ae4b52c6dac8c6050cdefc3fb2c694064a102dc82b7a54a4b33a93fe351eeeb3cb85b974d67c4b53a01ef63c595a5348e5d23ad3855b749cd017037e48d8253d014b794fdce9f25b770e3a528d33232d10eea62bad3a9fadfebdfe69371f7d23919020a2cff423bbc82e0071cf20453ac551db342df9ea7a011c11da0c4bd789fb478a54c1e7ffd49cd95bd9f964f0389a4b4a05751dd2bdc1bc8ee3674eb1bc4ccc93d5ca6687773462785129cb9ee956ff435b0eae3a44c6aa71b1694434faaa8e95f145e222dc15c08c529e6cb82780ac8c6a2663406ca06bb44fcf40434d1999f04194e440b0964b5fb649cfd601c5239c9f5baeb34e96984e79ed8be201f6f75c8a6ff6c72a81690488e433912c5014c1da1ff92ec7bdccd41ae3d60012c523f9365f906ca5db28643add8439974afb6d3a827f8627e3260637b323baeae10f0c5a5754684e48a74146d351e561616c025bad8f376921b5ab564e58271c89aab5cf2d8eef9d8aeade7105f2a5850cb7358fd9d160fbbf6de312594751c24d646b75d1232b4badcb24f01090c83abb0546c6866607ec984107d569337152f4cbc5782408879d51316f5d714ffca966def86b41163afce321696c1e9ae6ecb300389150f8f5d584831a54e77ddb369a74b0f4e4077b45ad352d0c15b7556ae44cc88e1c604d8d55e5adc757a49aa9809f04dc07102c1e3abf9c2d04f0f6687ee53b82fff2fcbc1e2127863cb1ac5e09faf3af7b62b58b9088cb88843fd85539e58d30416e381c461d4f4c01253300ce535aa16d5896522c22bbc995d4eaef31990de30d3a6f9457aabe5772525476b6d612b873175e551f1cce1a4b70e393acb433dc23749443481df45e1ce35f712db672e14a8232a3d71de8138ff4a5700bc62c0b0b25250019b6a93c6cac8f36948738f1d045bffb63b0496cc836ceca86345422b079c27efbd39495098c6182419bf773b3c3b6855b509ba77cef728e3a8680c75f64d1022ae492398c64d4ac3e8e35668b3a72f7f2955e27a0bf07d67d25c872dbe3db181e080e267005f0efb52e513dabef1d0e4ae4c815160861e7761474ce438e876181b310c6f8a2d94c68c2404a313936c2678fd390ca70ac56ed9eeb39919e3ecb4c1cdb6af43d675802c550b49382dbd987fa6d1f8c45724d9abf95ee86ad082c9d8cd904996bd6b012cd386992c189062ca623abe254534a6d136082af3b41dfbe24a5b24edd9d33a86e8e52d6523b520f1d38d7351cf6249427ecd171b7280ecb3b58c598c88cf06b7800ae8b924c08261fed5d5f27977145a1e28f45399308a2a5f71dbe", 0x1000}, {&(0x7f0000001dc0)="37889002b2e7e2e333a729e3ee30a9ea2cf66b2501a260406f39c2a09a22747f466f165a99c06090700df7ec80de262210a9030689b6861fc216856eb869f9c2dcc3eb4fd9e2d0745a25de7859e258e5bb7ba67646338d6f40ba41396413b2c7c56e7fb6e57e8a6b82eb1f2f60df8e8c4da0549142270ebb4681e4bb0ea6a646ca9e93d0400de3eb007928f0214aa74ba5ca536d15e01030be35c2c5c427eef3ec9e9c9cfeb3cc43ec39b9ddf490d454954d4f385b8e7da727542c605d8fb35c4461c2dbe464c6d16789ac29f22632d618369ed0c10e6e82705f693afd681dc477efc95a29070955308605ed9a83b8bd89795c0ee8fb26a4b2e5775fafb39e4e47585956a7a38eb32571bf428ea14143e46a65b376472a2a01280545c64da1d7a19ed8b5a73446385e584d529440927f46727b2180bec079471a4a64991014baaa499bd44c49b1ead00c824ea486337ff731e69bc89b61cc47eebae804ba649a80b2ef593afcb8e8bfdb62be28d7a2ed4e4636df1bb681b54f1424ac93358bcc1b8206dfcbb51e0050a4a8847a157d246b93106fb41b2601f40f9f99f612395d7af608ff5c32ef5a14874ad8ce250e6508616ddf2a86144ef6fd00b27fcedd3d17d69881719151e436fbe4f6d009e5a0fb309a5479233013ee43f3a167597e349b69ea32529ce8f67ddd7ff67f6fb5b7840cdd50083234a7e1098a9f597033ca8ac2e2efcf7101534ad69159b402fe0c61a7db0991e9824dd7ca230d1f2bd4e9b272bd3b06b2993a483a003b62bc7236fe8e6f496cd0431173b61ee61b2030fef8462007b4cdc7e7983478aa8b30815a5b8dd9e00ddf52548fc72a40fc3bb56b0888339983ab7f957370d2a818aea59090ebd7f1fc9b3d2822817bfce09d56e85d64a0cf9f7b47f1c34600a58bb9589c761f89909652d5e116d61260ee73d859e756e2e95285908027d387f87c4ff7f5d8216d4f32e9a12f1556c0aeec80edd4d38817535eb5f19739162c60910e5b2add6b67dba9804c97661bb6f29d774fb03e8e01db625c0e308c173415eb0ea523ffefd6001362cca72c40a3441d6e63a25621a9dc03d47621e19be77f2f2ec5c818dafa3d7e4d1829a77636eee9675f436d2482c06e58bbead784f415345101ed2051437f4a7535099ab174fda37f81ea26c8e899517625739779a4b869d3ddba7755550902da7179cc1094275e297fc8b2b5e380849c9277c54f09b8e23e7f9ad66d3baae0add680be78b698f6ba85462f69a07f2642d39b8170d3103c721c9c5bd886218e60f48e0c0eaa9ab59f7402e511f3d5da483ca6ee9925b7e722f3d08bcef2ab84b351d76fe2bb8cb3e1e977a8c77ba74bead2610b7714e9858e6d3b1a0a673209df6b41ab5dc3c0961ddb76ade44a3390c7819d3b0fa030081a9bbb434ffdb6f6885e03402bb12a27256b1f1a07ee323202bde12e761871692cd36b03c300d36218226d1ee14e674d0c6bdc9fb05b6ccfcf324f248c6c07f8ce085a740879fce39e6ba92ecb265b6eb2869d570b83951b326cb2e71aa7f46d593606f70318f0cc851d077d2218fe299d9d687d5944257b042ebb505e6a492a5c36e1708ebe746907e96a42e95d28e4b728320c93a9425d7ae81ebabeb4195568f184d49fb20d4f695447529f56ef316d7014e37ce03aee56488dc384b836ca37facf90bef200b52c9ccc6d19da22f39d8dfc58bf6775560449c448418bd33a58727a637fb978428913f4e38774f586dc76ca9fbbd907ad51d12f88ac034e79eeb951953775e18566a998744e708ea4e073821226384f3b860986d6c7242d7a1f1b44418757201cd432d238ef2505f15701a7f31a175e8954af5c844b42df75a8374947068b04ed1c66996ada7e097e477e47e975e3db58f2cff7c062e0126a13d6858d2d0b96f8e8da98f28a5ec562d1fc8d27a0e01bc543a6fea365a1482cee66b5427897c273942dd631864c53b18aa0a305f34e2ccd24f2c1ef36fe917ae6a448835012f3b7928383cf2fbc5899d752174cbd39038475ddecc0f658c0c20f27e8693986e3145fd0149d58ac16604a00ad84733e769d48a4621b77d1bc6072376369946948232c84073dffda818dbf9fa1e303ffdfbb15249465b797b068a379d2a325dc6868a2e0dd3d3346b9eeedf19e63880c4f29c20c9831990557b097b1ff5104d1bd038d5e78689153d70e6497c30bbc2ea20bef363d4a4cd9ab935f921cb15b4d203ef5955bb9470bd8fc501fe52e92391ccc6eb9a1a90a0a86241902c296e62bda64b7f50f23718c0837d533f08d7c603d99b5c9080e0bfbc8f2363cff5128744333e8b0c5e0f1ccef5598cb05669de46691a6e452629e8d4421b9e414ac7fef31cb38cd208c15926d440183fb5307e52e2623446a9d77232ab1d0dd491b64ad0689a17d5b0ed9f5815d5f77a442ae5e01e7431a207307a2d673962b703b43e8a87d86b2e64b79a0b57388a444f713d6c6c20c4b3fc6f1192fea7f44744096114e480f5c7634bba6c91ed8b75d4e845fcbbeb02fa462f56911f0e8bd815c5589c17bc58e7ab10cbcf8f43d9409beb97a28c14c52a7b9f3648d3080defa42c534702b1fe419c4be4260880a2a32d78b63fa720f241e08bc9585c6b6a2b41ca373bf8276072eef1999af67989b14e8ce3667616d3dcbd7479f072853197478e49d7d12cb8802f83410ed1ff4dd301a6887fd97e344341022d141978de1130bf1a2d282f73f4f2ce0a80b8ca000ce89905b48239a308e826d27fc811a8711295e9dde1600bb37f5fb3d85fcae5d05eafb80734930a020c0b0222170c315b91cd970d19615194ca7bf5a5360133a31638970b5cc6f47a11d4a0a1a9b18d0279409068e58468f1a6e8249b2063d9690317a9995c426fb1d6d8c7c68d845c12196d467742a8ec5cdfd0e0bca5cf09542f49bcb26091f28aaf183c81c6b2ba1fd9d28019e5546538fa69375f24dd022c2fd42a4ef8650b349d15b6eaa0301dcce57b4f4cc9d52ed61514f768473b754053d28f29c818f0f39c7f57149471897ed19ba8c39f4c0e5a65c2a1fae6bbf162531a787a96c4808d24ed1dfa44cb1108e8c6788c5f22d3efe7c1cface92b77210a5450d6f413c99e85a3766cc258f6297b5b56bbfff18aa53000f755fd1b40b148d899c3793e009ca42f0c330bb39aeae2d5e3fb45bfaf581128d9f78ba3bc97b57014002777a677beb35047c0c4527e7b053bb3ced9a8fd4b6afb74f1b1f14242f79382db29db02c9292adfb82e487b1f5df80233741810af7620ed9c84fea03cff4d64eb745af38d59fe57f618761d186dc4348adbc06742491393ca50f6f981074efc4aaa0851981bfc36071914463580f91edffe3c7e70577248c83bb5e2a52b77fb27ccdf64f56bb60666c3038b15ac7ea6e621009c04584ee6687db2155a694e24d8647679f9ac0b8502e4ab959ea6518b3c85062cc90913267ae77e3e81aef62fbd5174c46bb12a1c084346c8eb3190490e5486a8902f3e6ce64c0a44a66eb1dcc2d3de4819b9f169eb2eb2983f92a06ae021ce201ff53dde2249969c816b55cd7979f2f06a3e3cf36059c4ed46dfad3c2fab7ca945b9341911c0d13b1770b9bded61e291241deab3969a3303d82cd584e2d6ed4a527d017a9aadfe971ad7552ca53d76242ba19847e9ddd0907dd40c66c64d19256f82ff246929bb8c55af69110b8f55e23bf2fabd555763704a21703470a39bbf49ccb72c99d082276ddf2a45513fb00347481e0fdd244ddf5feb92baa41429af35e6285bc5702732c4d25eef48e8bbbfa440ea0599228d9bf7ea8323893dad60e330fb30620500cb79b8f559e047c993428ff3b35698a453b9d0ebb004dc2789d9531961477d939a9b7a5b68520f581327f733c2de6fbaebd05f225128c13e340acbb4d825dc8115a2b81d373f70bee31d3def72a943428f5309f7a4f05d69dab229db161ed77acf41a7a6914ff93a024cbc26066207fa5c867e2cb9af781712921b73d7ded75b7bec71f04ec2e37381796eb00d3e2588d16cfec2aadc5495974cf59913eba665960091d423de7cb4c7d8bfdacff8bba82691815327fab48c914d3777ec7f5699a667dda44b5e5bb664d864ac7f4ad24ba17555e15db979405f797825ba84dbd48ace9d408e3f0f17b709243e1e644b8d3f909916e9cb194ffdf8c7e4a466902c0ea346d6cdcd819f358cef670259865b365c62c7c5582cb639eab4d8cbef0c8b498f21dc138cd4412cf58f6970245b08a9371a21418962ab6c6b66dd9c40808515451e83fab59f4b27d01650b7ccc1722fcc043359bc35ad87ec20546a5a2781d42e5939a5066511c59bdc45e369659065f0d1e0b4f5d691da217b291c427c4ca0bb484aff9d7db030dc93855f06917f8b1e8cece06081139376b74ce256d4c21a4cb2cc3c24df44ffc589e9096da093bc65adce03cf5b15fa811cc8ec90d9f6bfa75b3f4099ed45a0bf37fb0e76a25a71d34d6287223ba618e1e9ef471d49696678da82869b3f9d6bf111c01f88656c426edaf416cb48247739f85897482fd7d2ef09ba126920fb8bf0e38539fbca106620137b57616930e902340c00d2dbbdb91586b8190508300d81f8c4b5e02cdbdb3511ec7037a68387031deb3ee05b8dcd8b96097a2a45125fad557c66bece2c8cffd8420d3853002e68db46c2ccdd9cebd8b16e239175d8e007dfd3baf30e8b4ba51a193e712deeeb28a54d9d60fcf03bd05c3a32c44de9c9c1554df77c0d582cffdda963c0cbb1cb0c817bbb3b97a722433bb41c512f6420c16629f625995425143467bc998eba0729a0aff7e0e87fd5541c4f1e0d095d62b6b7132ae48b268d2dd414eec8b10fe7cc231fc9e5c22e46f3c38c257a95cd1f7791e72d7c962ad6654b856edb20d6ea619a25bbc5fe0b7cd4430ed29380100d3714c84152e05679644231b4d6e5c248b368cff48095608843c46ed9a317de195dbea356d32e7d231ef6e471925557a985a7a34981b4b7aa6885a01b8f4f5d8cbb413c5f7a7d9b2e66927fd4836a431b1781f9d306dadccfd3d6961f8ed7988d0dcfdda0591813f95e9086b64057bfc3a4e09bc2c77e580a6d712d9602c25ad47a821571e869a63756019dc3a56faa55209ef18e880122ad3b73d85f030bf381d16d49488cadb77326768570520ea7505125c0841db76d827e5dd96e11ab4445e36f84095d814e60b744c134e49ed37edddfc36597312bd1c578d3a25c78e1dc8b4172165b555d4cc3d0a3fca69e2943d6b4843df23ea067992187aa4e20109c644a93936c59ba612aa256de2db98aa11a0ff1591b599ffdc49382cb921c867170be6746a6eb1743c5a65b81054920b0034cf5b0904c94f60da18d7fb13fb158cb45c73bbeee0716856cac7b63b3b6978503e8747f52507a2810b4e8f57ef633fe9ccbf59d1730fcd34f2e0778cfc0aac119c0b07c06d1298006b98bce705531cc69968bff93598d2c59f1554c86596df255b105cd763721cd6f7bb808b7bf57aa9d05a04ca49e22758d7100b2033a5c5d2830161619898034949a26f62afebf2034e0c392a8f3129c879c5a9c00867ceb20fce5065dcd2eccf1878582de58a4d42bd74f72ff5e1bbf6eec947e1e43fe6df70cadae0277908887fd051c0acefaaa00bab9d75653c49c00de1128f8374a3d1442848bdc3f1e7d69b053d78b1c41582d3ae5d441d6cdd1e9724b8c91f4529480784d18d5220b0741cbd626d268a851ea7a6246bb22fa4183006890882a12e2f0f19d39ba5adb5", 0x1000}], 0x5, &(0x7f0000003ec0)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r4}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r3, r2, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xa8}, 0x2) recvmsg(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000ac0)=[{&(0x7f00000009c0)=""/200, 0xc8}, {&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f0000000240)=""/10, 0xa}, {&(0x7f0000000180)=""/190, 0xbe}, {&(0x7f0000000700)=""/146, 0x92}], 0x5, &(0x7f0000000440)=""/79, 0x4f}, 0x801) 23:59:22 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x10}], 0x1, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x20}, 0x10) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) ftruncate(r3, 0x0, 0x5) write(r0, &(0x7f0000000340), 0x10000014c) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0x4, 0x6, 0x8}) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) chflagsat(r5, &(0x7f0000000080)='./file0\x00', 0x18001, 0x2) poll(&(0x7f00000001c0)=[{r4, 0x185}], 0x1, 0x81) dup2(r0, r4) 23:59:23 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@arp={0x806, @generic={0x6, 0x814a, 0x6, 0x4, 0x2, @local, "b115869b", @remote, "c4bf15cda938b41b4be0324c5832c9bd"}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380), 0x0) mlockall(0x1) semop(r0, &(0x7f0000000380), 0x1d) getgid() semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000540)=""/211) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa}, 0x100000000000a, 0x1, 0x7}) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000200)=0x40) getrlimit(0x3, &(0x7f0000000240)) r1 = getuid() seteuid(r1) syz_emit_ethernet(0x83, &(0x7f0000000480)=ANY=[@ANYBLOB="ffff00000000aaaaaaaaaabb80379290c2a09a733b9ff9dab9d7bda1ae729626345a6ff686689ec06da60bbdcb1b19cde0739c3f8c85bcefec3ec2345e2164a092ff0a38e7c0b44fcb336e70f06595efda75f04afd2c786550b3ed457b5876001000002465997f236d6acf40096102b71568e2935f434b86027fdb3b9358098773fef78846aa8e97725a282187031db44794e72040"]) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) fcntl$getown(0xffffffffffffff9c, 0x5) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x401}, {0x4, 0x2e7, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) 23:59:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$ddb(&(0x7f0000000180)={0x9, 0x6}, 0x2, &(0x7f0000000080)="caf0036fb6e4cc80f869e1cfe648220bf3cfeae2cc77fced47502ae2c2c262057055acb8fa38272547d3b28305", &(0x7f0000000100)=0x2d, &(0x7f0000000140)="ba0a3c9e18fbe2e4e24b990043ea71c4a2c8d07c075eb55a", 0x18) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r0, 0x5, 0x5, &(0x7f0000000380)="eb15a6de69c375a17646", 0xa) socket(0x18, 0x400000002, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='*\'\x00', &(0x7f0000000200)='%\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='\'@\x00', &(0x7f00000002c0)='.$*-{#%\x00', &(0x7f0000000300)='[)#:.\x00']) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) setsockopt(r4, 0x1000000029, 0x80000000, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:59:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x44) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000040)) fcntl$setown(r0, 0x6, r1) r4 = socket(0x18, 0x400000000002, 0x0) dup2(r4, r0) 23:59:23 executing program 0: sendsyslog(0x0, 0xffffffffffffffec, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0f030000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x1, 0x4) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000280)={0x20, 0x3, 0xb069, 0x6, "260d9c23403601de54c305faaddc023d114e91b8", 0x54c, 0x20}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x90e, 0x9, {[0xff, 0x8001, 0x2, 0x1, 0xfff, 0x4, 0x1, 0x4, 0x4, 0x577, 0xb, 0x7, 0x3, 0x8, 0x3f, 0x8, 0x5, 0x100000001], [0xb6, 0x6, 0x6, 0x1b, 0xd02b, 0x51, 0x6e, 0x7ff, 0x6000000000000], [0xde0, 0x9, 0x965d, 0x1, 0x89, 0x3, 0x3], [0x2, 0xbb, 0x120, 0x40, 0xffffffffffffffe1, 0xfffffffffffffff6], [{0x3, 0x3, 0x44, 0x8}, {0x6f44, 0x20, 0x8, 0x200}, {0x3, 0x8, 0x28000000, 0x8}, {0x4, 0xe9ed, 0x9, 0x2}, {0xa14, 0x9, 0x9, 0xfff}, {0x58, 0x6, 0x5, 0x3}, {0x8001, 0xffff6ab7, 0x6, 0x7f}, {0x5400, 0x7, 0x0, 0x2}], {0xfff7, 0x3cc, 0x86e, 0x401}, {0x0, 0x3f, 0x3, 0x1fb43d5a}}}) 23:59:24 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCPROMISC(r0, 0x20004269) sync() 23:59:24 executing program 0: socket$inet(0x2, 0x5, 0xfd) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000280)=""/172) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x73) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r2, r1) write(r2, 0x0, 0x0) fsync(r2) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000140)=""/249) 23:59:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="00008d78", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66", @ANYRES16=r1, @ANYBLOB="7d073103d1f3d771100bda3827634af1284d5dd0bbef793fdfc1876508884b4b56ba92"], 0x10) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="71022eff"], 0x10) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000008c0)="b5150bd83204b174c3573d2b8804fcd5920bcb3dd157745dad97a1ca48dc179177372881929c4af1cd5d67ac61eed066dbe879d95d2e285cb7b0b6f8a7d360f64e82c7e2e3daad23b7a52b2cec390ede54b316e530208ea4d39a0b9b8d57dec9577962f50d7898acebad2b479b06a889674b0b91a08834e648ee4114df78cc3f432ca9a57637f03af1b258515b13b243d1f30e0593822436f76a609871eb1b3155485f7d7c6f80de403213e635a662e345347281c36b9bc030a825ff482ad6edffc21de50dc77c82a5c96e8eecd784cb651a3eda5db3a131db145caab207c56f919100652f0622008148dee1d81a40eb2b5e3ca06a84aae8c1d0f826eb0cbb55775a70b8e4ebab2a1c6cfbe72552a60595322a947dc1612d5c3e84fa7a325f69441d3b3be303d08c3d477d12d1d1819f0e148cca1a85aab2e2cae0a0163de84825e92741454a7f8dc084a20663abe755eb3302844e6ac4a215271765d8ee27c88d2fbca421bef18d86a1e283d61ac56171c43d054c8363d72006fd00511f5f8a6c7db71c0fa1f606bf2cf828d3b6598c187a0473cc2d932635e82526a0a0f2d838d38944df936feed506c52046033fe3390d1503a8ab3da867384f6605b9baae27e45903f1ac79712024340d4362ff2bcdde77854bbdaf0088e62bab030d2bfa8ae0198fa846ecb09c2e71d8d5ac356d724d449c1a691969eed8de98dd698a0581db89a14dc55d8a776ae8a6007e1d8598b2dedfd15ae5484c587a34efdc1f52bc50e2b0b9c67d6af3c2b73a1fb0c2fd3bb93712294b660dcced7ad843b005ad7e539750e588aeb84f807839ededf36b8ce50b2c0edbe6da18ea453151d9899d6bf60c358900df87fa5352a069d5c4bad3586c8dfc951c9e24276c2b60edac3c999945cfa29775313488b25fee21853a73e557154b38fdaeb776249ffc34ada70edf5ce74d7a514acc60141260ae7e478c4fb9b9656d384288e0a1527824cc965c9c03237c41582956937feb6dae4222fa3375f98b2592c25f6139138510a242587783eebc3bf8a1b3e03786bfb550fdee98e6ac11cd7de31bfcc6e3c3f1dd8bb6d1cac10b9b475a9c01bf143f3f4dcf39f45c4d0de9868d339c6a31d0d66c1c48b598eca74ddd8b12bbe6670c74a7846dfb2a3f635af8587e4f6d6941e520538f3b1e66184b4be855abcf52f3849b300bbaf401d590706f8847a66346a8426ac6fc9eef17b906034613d16a83f7df1ecf958a89f6ea2e3cc67f4ecdd2c83e08d80f944f91cd2259e5a23a3dfce18cba50256460554c4958fb1528c99dd76aab239a279c60cac6bd32597c884be38998db1164ab52121d6671e4c5ec0088770b7648f4da7856fabee46b64776d3d863d5b9aa24fa7e018782f5493d10acc39afa0b14f859b822c52ef578a0cc9df9dbabd5cea4f1c4f622d89d807d827b28e89d177ddc54080bb52e9e01c0ce603d51798cbd5736c4844ae92eb68c5cdf9ee75b393f74df9875aa6b267a9ae93d0023afbc03ae3a9564e66713e67e974386f3265868bd2854f0b9486f0284315775292a1d3d838d031b53ac03444acbc7d891d0c945c41c7321ae7da71eea7e2632eda1da4dc704afc02535bc148c147a34a9c6eb245434f745522ff7db96d7e94c679c10f21be9bf7dbee475f7a7dee018f0a0ee87649e8040598d9734f15b69042f6902fc6357847a4dea7788bcd62d480f48ee747edac329a17bac4842fc1c5424b64e2d6f16f94f51fe65097c4641a7a1fd7a06944e71d114d00e2b382f39007ac94f7c79abe9830e3c813f786407687ab9a1a4438ca6d992f8d9dea6887a5f91ad88a31423278c244328b339431b39932b49cef52b4c4729a4112d6d5730f1ce8a8298d83738c4ab908eb7a2fbf36125ab17eaef71fa2f70147a8c5269fc5365dcb4c339c9f033226904dd3ec34f30209646c94e3d4178c513c804983ec094dc21168e1692a4ec04e8444a2bf7e4e807690b59083bd2788140f42285435ee27b79899f1a89e47ccd4726ce6fb539ee755b5e0763a09e6df319a17b26e0289329ac503ea4cd958748ee080d795bef9fb09f32f1eddef7f4aebf179e30ec541f3508a19703dd8da6f6097089256f700cd1b5af93267be92eedbc1208e93a6f0d5ca453b00be9131750c6329ab515a5d3b2b46bc9427658456633d459c436aca0f62bdfec5974ae7d40b145389ebf0feb06f63cc64a9992d37a7af9702a0d2b7f1f5cc57ec9632cd3da2efd5e3e1a2acbebc9af7af2805a0df391193f8440e5cf0d0b79ccecb4682cf80da4e81ecd82e4e07d5a811731d5b551c07ad5abaef0a0b9bd43adf012c18c61f3da445167dda7e015609b6dbf084f572b52ef2368f80887b37cb983ada0c8df952762c9d8da5218d3e236b77f8a9dc53c49aaffc72a63089298d19466cbe21a065dec36fec8ba73e2f2144b27ff4404effce27b9f9ecd318add09f68daf1d3a6ac3a3b2ab10fde6202d05cc0b12dfd6edd517610eabd7a8f2b7cb7cd5f9981353b3c9e7c9535fbe3b3bc85e8c396c94f80b23f62e19c54cc5a0cf20d6e0962fedbc813fe17ebbf9e4904eb72cae4ff8ecf98824bb03349155239bdd43e8f4d1df7465b67bb4cd7c895359bd3b4431b3e84a358d672a95953b462926dc13684a74c081a38bb95088aeafcd49839dfb15d1ec5b60891d148269206eb44ebe09f88a73a428b6d893cc038c48d94c69eb30731147ab82699c3272be38c2a683a3efe5d2f5db26da2db3afae6c2b7ddd20ed4a2179dcb62c302ecd971bf0b7a2bcf6da19887e4f075af95f5be71ed5ef8105e20af62b078394eb8a7118b6f003f43c593a28da508796364cd3e545d906206e2e8d58f7119d9c676fbf479fb087e016fdac34ccaaed2133070a1b6c0b43fca1b4cedaba006c7d0c0e69d085f413725aacf5847fd5bdca647fb78eae18cb8f45478bfd7d9400b3c49b7ba42c34d3944969761ef7a4c7e4ea40e84a07c662c6a0f3e85da025890171c0496f42d0429507e6730f4b234add49f104889f7f11899c1ede94b8503caf7c589b0941e7f0deac5b0a8b1a7064241acf3f6b0847222874f1faadb15435f7e0817245bbf620340a2dd15f51d65e5565e1eda0b92ca47744f9155736c0e5d7293d6c8b10839ac53e823230475f9b0cad794ebe4dc66d047d61afb5276eefb1184d0d5bf9d0524174d0365c6df8bf73ba4c25eed7cf4f5b1f8f386d91c2691f59a2f65792e691e5c595914721c163a660499676c71a4e4d2c6098ac0bf70df5b3cbe8ae8227fd6df30fa105d972cad0600e12b4f875481852478f61240ea2ff454189be1c5d35f5fa18eb4e988e81e6d3e1a147af4f04aa721e70d72d937c60e7920c5520016e762a54cdc016f375374cad98a7fb7c4ce78d131a793d54f887a2fac0255f8015416758a01e76370c26841ca74225f037e9cba5e33f362da505793e5b1cbee13c0407e967b1296611a27143eb3f70f037e42c54536ec67c6bf390ac0b147ccc84eefc158ab8e2f0116e85d90ab60eae8eb0971aeda2b954742d75dde7f30d0bd0658ef115d87c0002bbc49485d6a863bb82c49617d1eec794e1e66884f8855b732f40f28513846bf02cbef80f21d560177f3fe71f6e0d4df192640765973e79c7451735e906eb035207551fa2f77461a8f3400e05cc0d6d17b66ad116c9b50c7974718c7059c1aba4e93c1936cf87128d94247761d250362af946933930f8273f2b982e534d720ac4bf77f1bd686073fe103ae93f87d083708135b68e1eac0eee978482a78a5eeb1f5d075a797e4e2b1f6a88f3561da276eac0c1ffb0c3870984714331c4dad3fe029f46518862d321b7ed07e04707d6a2679362caa33e0fb3954fcaaf639e921159b5e495349a939e56210dcaaa33092f9f9dc720d24c9dff8d3b1b9195f8132d788eecb538e04a3f34455789aec72ca1f7e33d46da31ccc8a7c5b095e579a84d2d0ad3d4093e1539c2b8285659cbd46a43196a2b732fb570354601621756cda85aaf0bb2c5a36d9b7e34a6c6eb1075dac46a44526bacc7d6a31dd3766a63c4ccd0d20280bffe88f4679903a9ea122c3acb0e9c3270c9b628f84339c5ce93a3c3dc9b42ed19f04b36745b8c30ca5f348000788b50903f805dd1f12fdbef08faab53e08f587b8693e42740ef03e3cb9901ea649e911885cb742109736431feac345dceb2633760129ba4069fc408e27e506efa3152a6b8643197d241c5b06e0b5bd9b440fb729eba5cab2252e51890e38aa8fca0b4ca842aa8dfbd79bde9107a155613aa6e63084cd5d948d0fed0dc15c832f1cd47c1f7d186333c3ebf3ac82d4e44792728765b2204bcc41a0404bbf61430cda6def8860a9a28cecda31f4cbbe5c8d8e264d181ce4420cc60ef14d0ab31c5c07cf3b5c2bf3e010d35bc9f57107886890eda290400836967b3eb48593b69aec73a87794549fc23a88b88bd7e7e1c578a06ab644639cda8382a4923cbd1955640a2a884487a027b8b817547b552868755983e5814a13951120f25a7fc661251beb1a62220830d6898dd6f6db5774deb268dd550afa859184570e5469224d72da461eb943f9741b74c34f3018afd330fd6ebeebb072c6251d2cb714d90e18bdd1f6acf1a1e9da8e42fa50a6f677c02e7a0572a2308bf3a0358b0dfcb8b8764e628136b31ea01c1572c7aa5d9a4ca2857894355aa951999633b2c75c7116a94d1b743da56861eb74487638d9296cd4fda2562eb799c1460bb269967e6287c4b739ff9c4b17f714b7f4c6e06d7380e23c0b275b5e3f001e3735886d483cc09186bc3cfd90bf5dca8591a0d9964f0a6587472ab43c59e7f1cb44c0ee54491d8c135c1a589cb19b67f13b99a419fe1642c4461f3684be1e3e84722427c85cd9026e0dba7f3db2feb4457248869897cb946e4644f7194ab24fa966c32b77189e0324c8768fe9f06c8a09c420b4f78ea66016260917bebef660b9d437cff52360afdbb9b378c2e4b64fe6371beaa8a484c356c6c67d655ae02c4e9c33398c60869567786417fbffe8cd04386ccf2ce77bfe533988b5adb4475a5d7e6f083884805391298dbfa0e1ed6b16bb500ecd3d27d444912b2b66910d2b9d9a76c8c1e8621664c7ada2d6f9434f41e34d47278503dc26f2dfe5cccfe455a94503b3ed2ecf041158e0a37adc576352fa217b19cb10a4d8192fc46343dfa897c632e02555b14d7261b51a3c9d03897db71ef1e320077a19a2826870b996de73b8498bf224b2339fcb155a93b0b2fe4e57ceee1d3a64626afefa5d0f7eba354bc0b1fd0c2b4e6681e2eebc8c6eea7489321e4f025ffa647bc4322cd44d8d470d8c68b3f0b5a8fcc42050915b465f1e1872eb8c4b4b4cc924343c98f90cf84b610629756a6f06a9df42e0289f6d8bb6b5db722914e4d46548cf55b921f5857a525c47c1394e34eed8995842f8a62863cf20ce9f20e758b15000e8797012a81288437265e7dc55e4a63b3e1ccd506b9b6e98ea1cbf38a991916a3a50d362ede484cdf14a00e0fb523ea82893046cecf9c870ef614e3ad1557ca68d3a4dcc75ee9705c27eed30755ebf4c56d42dc42f54f00efe0c09912aaef0c88f6cb3fee30f3ce64d9c546ae4bfb3193ece8068ce4ed23998b7fe7306ee3fc727739a93ceea34d7c5162addcbea1ea7fc8b1c6d493fc7eb9a474d1691d5aeac962a15745fb6b94921739820eb0ec0961dcede70b47f82a73181b207f76c42e457d5507a85e3913d9ab4e8254dbbd6dfb37a4bf8c13dbea98dc10d360474ef2339fa", 0x1000) 23:59:24 executing program 0: accept$inet6(0xffffffffffffffff, &(0x7f0000000000), 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x105) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) fchown(r1, 0xffffffffffffffff, 0xffffffffffffffff) 23:59:25 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x80, 0x0, 0x6, [{[@loopback]}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x80}}}}}}) 23:59:25 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000080), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="03faa2b2418155a912e094b3b7675020a8000813db3694ce63b3c4a5c2112ca70bbbefd9f8ea5f6891d23b0ced062774653d158353e8c7274781544b02000000630bda3bd7d498f4a8da769b42b1a367320785432e907efc5ce52f26999461e63d47443bbdfe950740b933a4404f000000000020cf797276088a03e3e37e848486c1f05d1270a6ae2823806f0ec5e52e4ecb3cbb898cdd9ee85301dacc42c66e4aeb896e0e48a4369c46ed9efc347d8790b6c5ddb32c1fac7621cba801534df523ea7a487b65a61fdfc0100d64ee4228f28c0c93810600006ca4f70f0ca076b2", @ANYRESOCT], 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/178) semop(r0, &(0x7f0000000280)=[{0x3, 0x2}], 0x1) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x2}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) shmget(0x2, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x9, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x7}], 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x174) getitimer(0x0, &(0x7f0000000200)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semop(0x0, &(0x7f0000000240)=[{0x2, 0x2, 0x1800}, {0x3, 0x200, 0x1c00}, {0x0, 0x0, 0x1000}, {0x0, 0x8, 0x3c00}, {0x2, 0x0, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0xffff}, {0x1, 0x2, 0x800}, {0x0, 0x2, 0x1800}], 0x9) semop(r0, &(0x7f0000000200), 0x0) 23:59:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r0, @ANYRES64=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getegid() bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) r6 = accept(r5, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000280)=0x1) getsockname$inet6(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e0e61f00082b02fe80000400003f7210aa000000000093a18000000000000000000000000000bb3c95000000000000f1efb9dfb44f7fa22335d4942f5107e467207943ff5370d06e893de0383af04397b71b0100000da2"]) 23:59:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES64=r0, @ANYRES32=r1, @ANYRES16=r3, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socket(0x2, 0x8000, 0x81) fchdir(r0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x85) ftruncate(r4, 0x0, 0x30000000000) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffff) ftruncate(r4, 0x0, 0x400000000f) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 23:59:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x840) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x400) 23:59:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) write(r2, &(0x7f0000000140)="ff", 0xfffffeee) 23:59:26 executing program 0: syz_emit_ethernet(0x20e, &(0x7f0000000180)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x1d8, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x67, {0x7, 0x6, "c1e7a7", 0x40, 0x2e, 0x6, @mcast2, @loopback, [@routing={0x6, 0xc, 0x0, 0x1, 0x0, [@mcast1, @local={0xfe, 0x80, [], 0x0}, @loopback, @empty, @empty, @ipv4={[], [], @multicast2}]}, @routing={0x1d, 0x4, 0x0, 0x6b, 0x0, [@mcast1, @ipv4]}, @hopopts={0x89, 0xb, [], [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x81}, @pad1, @jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x8, 0x3d, "d124e3bde9c447d97d0af9fc3f7aa07f2cba98f025e1474591e51d5b851538cc57167a5187af3ac71ff57069355ad192e850154fa71c1e3e7b724c5a76"}]}], "df51cd8dcb8f4ccf27076027b9b55e259dbad3318ecd9f3e6d9d70076d1493abb9423bbc0ac41337b5bfeea526d04c51930b993601271602bca71c2da5854006caacbecc6ebc6112eff8eb708bd88ec41e5e6ccb4cdb86a7e82595546f60ecbbac3f0411afb56e3dab9996244d6476fccef32024e7432287490ad4f38374410efc0a88bba9aa91ce60646a82659141e21035d46edb679cbac1a6a7007135d38fd5553034c8890f41785c9119ad799bfe"}}}}}}}) 23:59:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x1, 0x40, 0x1, 0x10001, 0x20, 0xfff, 0x2, 0x0, 0xfffffffffffffe01}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aa5c4eaaaaaaffffffffffff08004800003c0000000000019078ac1400bb00000000010703f888029406000000000d009078000000004500000000000000000000000000000000000000e0e5d26117feabaa2817c3acca27d5a65647276986121ec65690f5"]) 23:59:26 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0xfffffffffffffffc}}, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x1000}, {0x1, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x6, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) semop(r0, &(0x7f0000000140), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/109) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) r4 = getegid() r5 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1ef, r1, 0xffffffffffffffff, r3, r4, 0x0, 0xd693}, 0x1, 0x7ff, r5, r7, 0x3, 0x0, 0xab, 0x96}) 23:59:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="28000000ffff00000100c8683eae39df00000000a9f6f5895cc052000580a728b071d986185a1130c0e44fc26403a8444fbb33f55d788f5c6d1dc7d300"/72, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRESOCT=r1], 0x28}, 0x2) mmap(&(0x7f0000018000/0x2000)=nil, 0x2000, 0x2, 0x812, r2, 0x0, 0x3) r4 = socket$inet(0x2, 0x3, 0x5) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000140)="8fd6caa87ae2621b40b033a36da89085197e9b4202b4f600e1fa6ea028d9bec02fd76b38444979b9f34da806264bfbae2333fa10a88fc0c7240a8655b27ce00e5a8f5fa475ee23f867bc2792175a4adecc90ecbe84b2f3e976264ee3c437e3720335c580ef96b02ff432bcf5483261dee297b869d1b9ce6ec1", 0x79}], 0x1, 0x0, 0x8) read(r0, &(0x7f00000001c0)=""/224, 0xe0) listen(0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="a58370b73abeb917a99eb6ba2fed24c7f265bfb1a879641d9c610aee0a1315a315108cd72dfb598a66e991de1fe052940062b95ab0407c11ec095ec49a6a0d2e4d3173ff46d9bfef156ed40cce19b486a72df0db6f99f423e5b801d0cb509e5182847e5334aedbdb3cf36fa19c02fd69a3ab96ffe0e3487e593c5cac6e47d79d33ff740cc2c13815c05bebfaf7745de61f834ffebd47391859567332a5f6e6c7b36f3ebe5ec2ab765b8eb1f4258c0a42318697e3d942b8f0c45a1a82ee7f98e11b910a5ffeb42fff498a5597cb09eea00512fc309f68a6e1341f2a8fffba41c87372056ccb2dc2f2e8618c7c6618f1c9b14399f6", 0xf4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) kqueue() mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 23:59:27 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b3394afe6b88d1", 0x7) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x0, 0x0, 0x0) 23:59:27 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x1000}, {0x1, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x6, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) semop(r0, &(0x7f0000000140), 0x0) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/191) syz_emit_ethernet(0x46, &(0x7f0000000280)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni}}}}}) 23:59:27 executing program 0: r0 = semget(0x3, 0x1, 0x422) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/185) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) read(r2, &(0x7f00000000c0)=""/118, 0x76) msgget(0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semget$private(0x0, 0x4, 0x1b2) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r3, &(0x7f0000000400), 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000500)=0x9) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000240)=""/200) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff83", 0x19) 23:59:27 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @random="9c7bd2e8f951", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0xfffe, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 23:59:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x1b7) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x128) fchdir(r1) setrlimit(0x8, &(0x7f0000000200)={0x2, 0x59b19308}) r2 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) lseek(r2, 0x0, 0x200, 0x1) openat(0xffffffffffffffff, &(0x7f0000000300)='\x00', 0x80, 0x1de) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r3 = semget$private(0x0, 0x2, 0x5a4) semop(r3, &(0x7f00000003c0)=[{0x3, 0x3ff}], 0x1) semop(r3, &(0x7f0000000140)=[{0x1, 0x400, 0x3800}, {0x1, 0x8000}, {0x2, 0x3, 0xffc}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) semop(r3, &(0x7f0000000240), 0x6) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000000c0)=0xd5c) semop(r3, &(0x7f0000000380)=[{0x2, 0x5, 0x1000}, {0x4, 0x1d, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xf000, 0x800}, {0x1, 0x101}, {0x2, 0x7}, {0x1, 0x8, 0x1800}, {0x3, 0xffff, 0x1400}], 0x8) mkdir(&(0x7f0000000340)='./file0\x00', 0xac) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000240)=""/187) fchdir(r0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 23:59:27 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x1000}, {0x1, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x6, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) 23:59:28 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff80, 0x3, 0x0, 0x4, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) 23:59:28 executing program 0: syz_emit_ethernet(0xc6, &(0x7f0000000600)={@broadcast, @random="d71c9edd8285", [], {@ipv4={0x800, {{0xc, 0x4, 0x2, 0x9, 0xb8, 0x67, 0x86fb, 0x8, 0x0, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x1b, 0x1, [@multicast1, @multicast1, @loopback, @multicast2, @broadcast, @multicast1]}]}}, @udp={{0x0, 0x3, 0x8}, {"a756a9d7350699eb81678233bb37dc4d66e4c88209da8d4c6adb715d40c89b84257540406f13bf3ccac2fdce0bdb08521ae0ba708e36f87dc1bbbd94790aa81b65ad2caf86e92215bf2ee828dd779a6b6c5c6d5d4bd6246a0cd38d2a66e7cd8f6e74d40779abeb5dbc45cdb1fbfe0d626d3c46eb7fa3d6a42f617a578c314751"}}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRESDEC=r1, @ANYRES32=r4], 0x28}, 0x0) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/1, 0x1}, {&(0x7f0000000180)=""/171, 0xab}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000080)}, {&(0x7f0000000440)=""/68, 0x44}], 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) msgget$private(0x0, 0x720) 23:59:29 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = dup2(0xffffffffffffff9c, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x200, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) 23:59:29 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0xfffe, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 23:59:29 executing program 0: syz_emit_ethernet(0x2a1, &(0x7f00000000c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x26b, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0xc1, [], {0x1, 0x6, "9cc779", 0x3, 0x8, 0x6, @empty, @rand_addr="5d20089c2fb546278c566915b925df70", [@dstopts={0x2b, 0x0, [], [@enc_lim={0x4, 0x1, 0x5}, @pad1]}, @routing={0x63, 0xe, 0x0, 0x9, 0x0, [@ipv4={[], [], @local={0xac, 0x14, 0x0}}, @ipv4={[], [], @broadcast}, @rand_addr="f9928944fad1063ca7da52e8fb33e1fe", @loopback, @remote={0xfe, 0x80, [], 0x0}, @mcast1, @remote={0xfe, 0x80, [], 0x0}]}, @fragment={0x89, 0x0, 0x3, 0x0, 0x0, 0x13, 0x68}, @hopopts={0x29, 0x2, [], [@jumbo, @pad1, @pad1, @ra={0x5, 0x2, 0x5}]}, @hopopts={0x29, 0x19, [], [@pad1, @generic={0x80, 0xc4, "0a97d33016736cd71dee6c4d7d6ecef0d3eb999a1e5bbab654c6363cf69968f609891eb8f7f49b8cda7863a4d121c5a14bbd366fc8aec510d9c191ce492884a2d2cafe7a80bba80c9b4420895a6f75993758ff75e18bed50ec5caf397e856c80ee02aceed0cff5d82ebede4345de24b0bbaaa37a8195b7af7289dcfb769047e09711ae6da93e3a920c2d248fb45e661e5bb7b8fb11c5ddb8e4f98fb59544778c2c1e9ecc714c835c8a18957000b9aa025eb3581ffcf1fc748eca0adcf12815393974dcb8"}]}, @fragment={0x33, 0x0, 0x1, 0x1, 0x0, 0x0, 0x67}], "1a06f8f28ca0d50d84948c9fe094e721eba0931d08dcbc230a45551f10d0eec2adac9e49c07eb073426dcbb6db7985c48f29d5e4e6494c9176b719cd9d3077c132ec03fc37d6eadd58a88f8c7290f2225d402dbe0e88e05248e7d8d65701c65c44c7f2e34b441f070422ec0954239c9f6115bb15021bbd71a003a27042aabdd49ba04ef4282dcefaf2bb40494137b4ba6bef90855f55abaaec865bc14591ef62d8ee0e0aaa14763a0a197284848b3354ba6a7a"}}}}}}}) 23:59:29 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) fcntl$setown(r3, 0x6, r5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0xf}], 0x2000, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 23:59:29 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="d61b6652c66c79e2362d780a8dacfe8a", [@fragment={0x2c}], "af16f98ecfa5717f"}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) setregid(r2, r4) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) getuid() 23:59:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) rmdir(&(0x7f0000000040)='./file1\x00') listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x0, 0x0, "0000000000fcffffff4f00150423000100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) shutdown(0xffffffffffffffff, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) socket(0x10, 0x2, 0x1) socket(0x2, 0x2, 0xb3) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xffffffffffffffee, 0x1000200010005}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) close(0xffffffffffffffff) open(&(0x7f00000001c0)='./file1\x00', 0x800, 0x9) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x10) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x1, 0x2, 0xffffffffffffffef, 0x4e}) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000140)) ioctl$BIOCPROMISC(r2, 0x20004269) 23:59:29 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000080)={@broadcast, @remote, [], {@generic={0x8863}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRESDEC, @ANYRESOCT, @ANYRES32=r5, @ANYRESOCT=r6, @ANYRES32=r1], 0x28}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0xdd, 0x4) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r8, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r9 = accept$inet(r8, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$inet(r9, &(0x7f00000001c0)={0x2, 0x3}, 0xc) socket(0x20, 0x4000, 0xe2) 23:59:30 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xc659, 0x0, 0x0, 0x0, "c7673665a2a16e96b23d6c9293137cbf67ca25b7"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) fcntl$getflags(r1, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)) 23:59:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)) close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)=' ', 0x1) 23:59:30 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @empty, @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = semget(0x3, 0x3, 0x44) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0x8000) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/132) 23:59:30 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000040), &(0x7f0000000080), &(0x7f0000000140)="c9371e9e53602039c64b4b5910decf2a4a4b1f8ced92e57970693b5b1cbae35e9e2e4940abe02d6e330c472c656198d62c10a9a5ad47d9e8d8ae0d895750a2d0b535a493421c24174e5e214b45f032b018422bc76d8bbfdcb964117f30e84f994174cc73f3efd0dd18cc58bd817dfa42d3fbb0d20f6ed619433e7db7f475c98058e9e08291879bc3c747b6ec08e27ada3da8b03ee7", 0x95) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo={0xc2, 0x2}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 23:59:30 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) fcntl$setflags(r1, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000100), 0x4) 23:59:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x6, 0x65ed, 0x400, 0x3ff, "5a2ebafb2cd24d3ee2734049f65f66e52365a1b5", 0x7ff, 0xea}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x80000001, 0xfffffffb, 0x46c, 0x80000001, "b6714b396877608d080836a371ef22892ad333b4", 0xffff, 0x1b86}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 23:59:30 executing program 0: getsockname$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = dup2(0xffffffffffffffff, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) fcntl$dupfd(r2, 0x0, r3) nanosleep(&(0x7f0000000000)={0x5, 0x1000}, &(0x7f0000000080)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) 23:59:31 executing program 0: syz_emit_ethernet(0xd6, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffff61cd0b4cdd828586dd6031797100a03a0000000000000000000000270000000000fe8000000000000000000000000000bb800090780000000056427e87f201779ef35df43239fce4f12cd01735860aa719d801a44f7fa99e564b4ea9e3e7df45caacfe0cdfab50bef2d0a77aa225596d9397941b1adc0c0e3c50886acda1a74689ec2ae2866f465ef9d2d2885884177fb2fcc8584962fa1f071a16f488622b21815f55741a07f966099099902bcd75acf48bf1645d7f25ae67d67c89147e00000000eed1bc3db408958bf89904d9da54de"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x36) 23:59:31 executing program 0: syz_emit_ethernet(0x65, &(0x7f0000000000)={@random="10f81b600a9e", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x2f, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @loopback, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}, {"87a50d687bcfd1af510300000000000000427f34008b1921ef334d"}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000080)) close(r0) 23:59:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000200)) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000240)) r5 = accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) sendto$unix(r5, &(0x7f0000000140)="25e8df5ce3bf393a28ef25591082f54da036eead12ac0dfbe3f65609d0072075583853e8c35d9a9c378f3a9d6575ba3dcc496b00e4ea9a4efad5aca5bde216e613e4925a97ada09eeca82d1108ba8554b98658dcb50c2be65026a05d423af1f971d1", 0x62, 0x4, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x1, 0x0) dup2(r6, r0) 23:59:31 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='x\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "bf51e0ac1c57"}]}}}}}}) 23:59:31 executing program 0: syz_emit_ethernet(0x16d, &(0x7f0000000480)={@local, @random="45f7b676ee0e", [], {@ipv6={0x86dd, {0x9, 0x6, "68ec3e", 0x137, 0x2f, 0x1, @mcast1, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, {[@fragment={0x3, 0x0, 0x2, 0x0, 0x0, 0x1, 0x66}, @routing={0x50, 0x10, 0x0, 0x2, 0x0, [@rand_addr="fc807f9bba12d1cc96d92a3192267caf", @mcast1, @empty, @mcast2, @loopback, @mcast2, @rand_addr="c6abff073b0c08dab3ed675649d70b49", @rand_addr="82dc1bf445d3f142305fb5dd7c17bf48"]}, @routing={0x62, 0xa, 0x0, 0xf6, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0xa, 0x0, 0x2f5e, 0x0, 0x7, {[@generic={0x13, 0x5, "5616d6"}, @sack={0x5, 0xe, [0x3, 0x4, 0x3]}]}}, {"b8431ecd7b537e336c9957e5b2e2cac2e2fae9d8bc2bc58ecd7e64a851c37ddeec3207430a8cdd"}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0x7fff}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x2, 0x8f3f, 0x800}], 0x1) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xd828) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) r1 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/131) 23:59:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x1000, 0x6, {0x6, 0xffffffff}}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') rmdir(&(0x7f0000000200)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) getgroups(0x1, &(0x7f0000000100)=[0x0]) chown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x2064) r6 = dup(r3) sendto$unix(r6, &(0x7f0000000040)="2b7d0f6741823fe8097e431b7df206531683832a14dff7423872548dc494497ffbdc43389c4718", 0x27, 0xe, 0x0, 0x0) 23:59:32 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kqueue() kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0xfffc, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 23:59:32 executing program 0: syz_emit_ethernet(0x1022, &(0x7f0000000080)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1014, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @generic="944cda4a75e72ec135161373f2f0cd04419421db12481f45cd7596ad9d12299a961ab1692bbb2520a3708ffb06e18bae5169facabd91e8ceacb254c274bf8a57c592d17282f8840a0c328d782aa27b274f850dfb8638618150af105505e1a3f0e5213ca080f691a742c1cf594128991a7ce2f7818b296c1c045cf43a6b52f287fb9c7471571a8ecfd38c126114fb2139f4889d4e1b51343a0537c279ddbafb4bf4cd278dece13cfadf74a25b1502b0f4904a84fb1778af5fc2fed7d8d180da32ddf5c71962ce6e34efba116a40c5b2d5e4086824358ccb130366012b6c622dbf5a1cb34c50f6b12ad26dacbde00b8f351bd37aa1b892d11f9845f988716e4ca0ec85fcb4d9a0aca9c0a0ea10b28c34aa369a894cdbb14bb4e4dfeb7ec362befe31e1ea15838b8461d508137dc96779e569eae471735eccf22c0665fa23952a3c19e9505a640326279922dff9bd5791538395d73292228822444ea67bd3b89dcb51cbb05be67527c1676eac8dadb80c6d7c0729fc025f4a89474013cfd4a3296bf82666976851ba96a8f2ee02476429d5f45dcd284739292eb8469992379af3bd77e86becf715aae9d92a2c7bcff8323d2838bcf93d1da352071929f7cc3a01d9a8def21398e8e91f293f050b75481aa5d5168a9259014644e1104f1588fbb63500950ea4ac47277b08785f66f5e401b05956684d6809dc7c40545e6d61717045bc2335864f795b48e2f70c350df8e5be56f4b8b456098d13b3d8357a389e57bb0917b903f4b8c57fb6365d987d9ed924434cf69bbd62f31f6f2207f9b234876c18fb589a23e756eb0428270a0bebee8ce5d485a883b95a8df4c71d1e3c71d0259f5ddf4d19c1e4be3958c1996ba1bddf6073a6c3a406baf436fe1c49a0d652a3882e7055b72780edf9d73b19b160517bd4f3f12328511f6749fdb462c1d2bcef68c5cf4f20cb44366045bfc335b2c2424284e3f2255897fb98e97f315c73e8175e64d93df0cfc5e514d7726b1f66547dbca0607e3c0405ed7c1e7a705d67d015414987e2ade8d11ad0f4726410a934abbd9ee32af6e1812cb3caf23c21f130f67d80e3552fa403bbf1e2b0736f1166008f411f4dfffed91e46bacfddb6e82bc2b31e0d1a82c43d7dcec443753fea743bc4713cef90c0cbc9e6b762cafbab5d3441f69947916f8cc68d1bdfe805426aa240929c102cf506ef30fdb09879578cdb12e2885f482f621a2ddfd7cfab711c06c028a9bbfe6476c99d25d784fb2a9feec14a88294e286890fc4a7be5b119bcbb8e6d9fe4b38419acf45fd15fafdb9d6a64254e56274f78b98928f671ba53253f843ff76272a9ee888407c1927cd37e140df3dfca674c1afe6945772de969e0641f8860db9d3a580c2627a6470e48d24da42238c9cff79aade06a20c2d5873dc5720e72ce1cd71689606a87a9fe0367ab93298bda40a0ca5b57e046c234532e582e3a7a2172d2f70bd41bd97cae70eb0edf8154b735e91e035d4cc54526d08d00d93db0671cc9081e8d1ed9cb70f62075d0d316e836b73cd442461e57aefd5bb78aaa4402516deccc1bec88405a768727c57619eb8a883de9e73c33be905e16e2cfca96df68d64315f36259106e032c251e792c9e73c4e42cfffbbe5523d54ee33bb7e5468c4248d7b204432e1a3886d5b7e607c2cb0a6f1ed41b69dc4b9d68823feaced10f81dc6c80a64733e38a78c59d648d1123566728e146a02c3439b2de87b4b683d0224051fc858e17043c0c699290dd18021d2851e4624057a760c3a6409546601aef5fe3ab94cde1949277a58a415e929a600d76cf1f2ebc5cc046a930771bb133d79b6345d711a2351d6b8cbd07776af038b80be24786f8e302eea7af3fff91bb3bd69b21d8bd23acf6e5ce4a60205e50ede3d9120082e975a5a2dd14b4fd0cc9b8e4ef9f34833f49dff3d9376eff73a75429ddafcb60f852c0771768e4c319ea64a684a4b71ae9a6bc21c900dde519a3a65312d936d899fae23ef1975a68bd5f3f8dcae462c5b900800a8fd9d4ff77b51808d5f391ec497085dbc66754f734b8d2fa9f1b85b4e234d7797b64c8491701729b0a4b5876f3a4ff9038ee471f8b75991f044db8ca9c57d328732910dd05ac38b33d9b786a3f31c1f89bd63174919d1cca1cb1b5c2ef3344cb28cc8fec6db092a8e80ca1068734bad2fbe582a4d03b88e9917e90b2aa8fdad4549c104183fd4dd605a8bd04fb0b16818a151de214a54945df33898f9441b54f92cae709cf8856e9b605429a93abe9bb58ddbc2f3c356677444399a981eddc5036079f8f3dad94133ccfe5f6b79377382213b29072469e60fef888470e693dcf5699bd9cf902096704d169fc40b933bdfa06b14501e2acc5e130b202498f1b580fc4ad429f759b13d01002b974b65c3895391ed750e4a1e524c27cd246bff8aca03c803f82bdf5bce2dc4e4344414aba4846fba7b2ed44878e6da468e4f6d125afb21be6935059c61fff0b0eee72a5b6632b0f566947f4106641dea68578b796af82def3409c0c3a9e381a920d8d9bc70a129b60fbef8dfe298f53d5e911ad806f607293c727a3b1cad71ebde6e342b95c08529412a63e9ed38a37d40838187f131bf236e532cd9b294174e037f5055c9028114823bee73a944bd2232e25228e46993b4fc99c42dd476471560642338681ad2350c21549f75913e1872cd4fe04f5298b1c81aafeaa42467e812a1158e57e96994e5734d8a488dc8f8ca8369e02075b271095eec686d7e1b39c77ee32f96cc4c2b90c575a8ab30493420353a9356f0439917ea40e7e94ef22742506360f1585ff992ae6637a6099f637e9016214ba262b144b58415661c5463e63c735c2bc091bd845d2dd23aa81c5c50e6f7c3590382a860b8250ca03f82e28160a537efe037913ac1397ac5624ecfdc7e406172bd35cb2616e8a984a81054779e9a2e66eb77ffd096147a8ff83a2bb14ba0bb5e36ce658404a5a7c394bf57705c930b356448f84d301fcea4cdf0363137cc02d281f147ff8b666d04636525958e9f81e73c93e0c8b5285d45bd7161ce6e017882291eea74e0fec4ea01617dd9342568919130ca0c1caefddddcbd513c2e060eab0659f68d7ad1d8fa9cb77223892f2f6dfc48a6345fc660aca718b3489543f68000b530066a16b965a98fb4bd57a8bcb482294abd71d040c771d3731de63d68da8d321f99c334d684cc99637f11dbe5c1b6c6c2df7f81d228714c78fce7e1f4586694cba4de0e6ae34ad3b397b6aa7126fae0f7a6bac68748d7fcb74e70eb7f4bb7e43fcd0a1cf7989a468313e129e4f5d277b0fa0a6f61905efeaea3d4a0e5199899d124e622866a80b91902dba716ee0f2c2509f355bc0bd18f17aefbd60df363438d020df3c9b22667211f1af43cb40c47f106e85b48f609a0b3b6a0669687ee65d06332e034fac7995fdff289a73907525004d8dadbfd8d7eb2015acc269a40c49f1d28f65191f51ac0c08c73cf112c2aec326bfe8b1db7cefa5485a2038901b1353ff88d9ad6e3cc89176bddac016235c1615b098c4a93b202720d47f81f5d33e1655d6c74752f69e6242364954234121792d75d8d645db563f6e901fc6b7427c021cbd7ff5043ab13f7e00778b0949235912a76b99b2c8f03e8d259f1716a8408d1f792bfd63aff4f07b1e1ecd7abb186ee2341c2f137fdc5232a1265976893bc768e2fd57de4c2d4db1730cca5bb562e2e52b86d3e86dd0a000aaef02a70a78cdd3f0005eb8eb400884433b5ee3af47e4e3b88c93bf0f6439f5f8c76f9e9d77e17ef91dff1166e184250dedd81ffde466687ad602d34e35aab80add7ddf76cd664ba709e70bcd4ef1ea456018ae34911df3ce79b1f823b5bf88c9f565102741a6798d902ee72dd6478f40789401cf279fa6845c34858558ae718d46fd5205caab2502fe38dbc118b46a775e9994017300e045b4a413270a6142a320f9bac3a9f9274a0482a1bcfd8ed16087fe8a42a5c2fe82c849678f6e3a94be6978975d498afa7e3ec532ae14c6b918f1e839ab5318aa2485a21a9ae1d25351abc6a09cb4b5a2309c68f9a9b7ce6ff1fd42c6e2b632bf8604846ca6dcfbcbd1b99334a870b0c3cbdabb8124a64c0aa7bc5fb1b685e37a3b658dde836028173b38f6dd26ac1886b23115372841a24c9447249619ac1887741223eefb501fcf335e8662bc1032c890e17e0d64df62642a79be70a2c76d9ba768c7fffc473dae4a25964de704b2fd30699c186a34a76fcb9436299038af2c2e1df0c9f369414ef8a9f67a5ed55acda9d408ae1a8357d60c01d67377061839d3c1d60fc6e12d602ce002a6def3458f465ed3f6bf3412297e9433bb6886d0b80ffce0fe906246e9f29817199e95a54ad72f37852f20e5f86e7f7f9bf4735f3a9343e70053d5359a389ae7bc78c1a8ef726bd799b9fc23099ca6cf08c115e12a7a06e14350e8255e8eb7b58442e4d2f03f7c09be1de55afc435dc3dc580282582f658c8471623371aabed307f244a45da539c83dd274dc463509b2b1f6958e4ca3e24495147a744473edbeadd1e015fa84ccf16f1c480293dcfdba3bc49ff55e4e64caebde04df0d542d20c9e8709a5e9b0521b34005cc81e9a9084694cbe86a89c329ab7ca4299f363b32d3a072b7a8492d2f57ab788e4e3bd1c8f45fc53dd5a4aca757e3c53c62b489e14d41dd51c043bbcda35eb7cc73c1458e3737fbe71408f856f7ac7fbcdb1ee4a55bfd0fff5e483ee40ed4d8f18761869ae7403d3c2aa70cb4bddddd92733e6cd18466a0996138cc1ea8190740acf9d12ee93078a1eea3177fffa31b3fc72a966092b2ba3d2c2ffca89d41dfb985e58d42f72a04e354b988e3982d58791965bbf52026e2fd0196f4983a98371c4c6393f77e5a0aefc8e24853631ea5c82df1fca94f65ab37bee90bdcee4ce2e96541b5b3a16304a09bff0938974c1714d34c703262ab7463c1380ae5ee922a0f87cab3ded74eccead5c329e4a414681c08b9e0862ff2ad529b9c9efb51ec1ff0bee75bd14c80b9f92bbb6d1c2aa8ca47c2acc2338504918dceb622ba0c37462a67db73f98314ae79f8280abacaeb9c6617985792753ce9f8177ea510c12b53ee8870550d3593ac3b2e7b3907d7771527ea305801f9bc9b0ae5feb0bacf4135b49e7415df498a7ed96c230fdce58a46686d8dfb770ddc7608e84c770e3e33b644bd5b5d52c91983734d280ffb390088c8ab1efda6e08dcf4fba84f00e12b91351e898e457e994851d90447df5eb10ced254e64a4f6f4003f96134bae10d6041ae64d3c1046a6547d5b1c5cb4f2dd67240781df739f68636f5e01708c7567da71358310f4d8a642ecd9227c48e5651c59cba459dbbd01bf229900e8c66b719f0af52116b917cc581f9f57ee0340fcc606363aca508a32d96b37ef8acdd3873aa5d24c067fdf724faefdc32810e981017537f94fc3ce2f3ae0d14fe49befbcfb71d4fc0a19e2741245482dba7508d6555f225c3a328aea74a54855baa90b250066462bbf94c60bef970af92a6079e947d97692855632126dc3e1c27f0b33a9c56ba2ab21c33af08c48a11e0a36ebabdf09163a100b94fd819e1bc8b0c1dcf11f10f2a32b9e4e71dc9f9f6c639aeecf04b8690546969bd892de6565d62260ef3517bcb26153480e8e2f19d79b3b985289f09d9fb3454b725a27304ae6e69910c90f726055fee63fb698aae68fba0f5aef6c078132630736c612f6386bfff268e6d12ff4d3d1c15db0bbb0cd962f0845ce11da14ebabaf7"}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000000)={0x7f, 0x4, 0x200, 0x2}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x120, 0x88) 23:59:32 executing program 0: syz_emit_ethernet(0xfffffffffffffde4, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x18, 0x88, 0xffffffffffffffff, @loopback, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @generic="994ac3b638b228dfab3f867a11f88c6b69802edb0d83c4a6a47b426bfe3b4ed5adac46484de386043380a36e8118ec572eaf38f50548b10de93bfadd3016b0"}}}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, r0, r2, r4]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r7]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r9]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r11]) setgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, r5, r7, r9, r11]) 23:59:32 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000080)={@random="edd700", @broadcast, [{[{0x88a8, 0x2, 0x0, 0x3}], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0x34, 0x3a, 0x0, @rand_addr="0004000de8000600", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xcfb, {0x0, 0x6, '\x00', 0x0, 0x11, 0x0, @empty, @mcast1, [], "80020000"}}}}}}}) 23:59:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) chroot(&(0x7f0000000100)='./file0\x00') r2 = kqueue() munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) kevent(r2, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) pread(r1, &(0x7f0000000000)="bcffbfb4212e04577b10c70c305a006c5f4b537f091ba9e555b2f28bb2ae79f968663bfd5eaea2b6187c6fb53e6f94fde232a04c3495258816b480bdcd0e74e1dcb359d5acfe061f1cdff9efe8ded78017a9f42e10eb447d", 0x58, 0x0, 0x1000000000000000) sendto$unix(0xffffffffffffffff, &(0x7f0000000340)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbbfedcbdb00000000acb5d602000d7dbf6ba8af63ff37282921e4fdee5bfd4de7901c089e226f44d78389e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000200000000a3f80004000000", 0xb1, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) getpgid(0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x5e) 23:59:36 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 23:59:36 executing program 0: execve(&(0x7f0000000480)='./file0/file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='$%#&\x00', &(0x7f0000000440)='+{^+\x00', &(0x7f0000000100)='$\x00', &(0x7f0000000140)='$):#\'%\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='^#!+@$:{-+\\-@^/:][{[\\\x00', &(0x7f0000000200)=']\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='!^\x00', &(0x7f0000000300)='-(\xfa$#/-(\x00', &(0x7f0000000340)='\x00']) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r1 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x80, 0x161) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYRES64, @ANYBLOB="94c0996affa5bacd4bab8010d3efbaab853f655f9778a7f878dc0e3171e18231", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x33}, 0x0) fcntl$dupfd(r1, 0x0, r3) writev(r0, &(0x7f0000000300)=[{&(0x7f00000003c0)="1c68b0116fca88bf462559faa87cf6410bb2b8d2714b049e8c84f10004047cf5a82d0b7294a68a66cf1c4e9eb0f994b0d4728a317cdab9273d703713c4f13a6cbbfbf5d3681c20936fb3edc890f159714db9512c0530854ecb7a60c750da8214422397d264d216fefecc42480aeb780b21679bd12a5fd6228090f7c611ba", 0x7e}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_BELL(r0, 0x20005701) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x5, 0x2}, 0x3, &(0x7f0000000580)="52ecb0546da03d14829954004535f23707e302e19b47a1e5ab07284592d89154feaa4081a0e9acbaf43291e41b204000000000000000961c8747ad3fc3a1eb8611cc11589cdf92be516c7b150330b3ead7460ef29c98995bff0eda4cf4693f2e87e70d7af88435b90307edc1b5d6260742a058e41bfca37c4821410c4ffec330a029", 0x0, 0x0, 0x0) 23:59:37 executing program 0: sysctl$kern(&(0x7f00000003c0)={0x1, 0x54}, 0x2, &(0x7f00000002c0)="1b", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000100)=""/15) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/9) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x7f) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x2, 0x1, 0x1800}, {0x4, 0xff7f, 0x1000}, {0x1, 0xfff, 0x800}, {0x1, 0x8}, {0x3, 0x5, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x3400}, {0x4, 0x1b2c, 0xc00}, {0x2, 0x7f}], 0xa) semop(r0, &(0x7f0000000400)=[{0x1, 0x9}, {0x4, 0x7, 0x1800}, {0x4, 0xffff}, {0x0, 0xfffb}, {0x2, 0x1, 0x1000}, {0x0, 0x9, 0x1000}, {0xcd7492ce448421ac, 0x7, 0x1000}, {0x3, 0x1, 0x1000}, {0x2, 0x3}, {0x2, 0x4, 0x800}, {0x2, 0x9, 0x1000}, {0x2, 0x1000, 0x1000}], 0xc) semop(0x0, &(0x7f0000000280)=[{0x1, 0x1f, 0x800}, {0x2, 0x7fff, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0x7}, {0x2, 0x96d, 0x1000}, {0x3, 0x5, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0xc) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000040)=""/165) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000001c0)) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x2) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000480)=""/112) 23:59:37 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x6}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x1, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) r1 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000000c0)=0xffae) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x2000000000007, 0x400, 0x401}) getgroups(0x2, &(0x7f0000000300)=[0x0, r1]) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000380)=0x8) write(r3, &(0x7f00000195c0)="bbdb369bb4ddcfcb00696b6b6b39d957df219964afc9228db26c00096a0ce6384098da817e7ed39c6cd7367256657442cf6a7339d8d3bca87d95bc80dcece9249902fd84889b29d94a5e289de9b13c0093bbeac5eb5583b794ff0d4be98004ad6dcb3784f8e035d00303c98da1fb3306a7a122bd13cf677d8d7aee7fc8ffc47032a7ba981bc8091292276e1695bc20b5d62486f7c251fa2208", 0x99) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000080)=[{0x2, 0xa, 0x1800}, {0x5, 0x2, 0x1000}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3}, {0x0, 0x200, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000005c0)=""/102380) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000200)=[{0x1, 0xc, 0x400}, {0x0, 0x9, 0x1000}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000001c0)=[{0x624c21575134c561, 0x0, 0x1800}, {0x4, 0x22, 0x1000}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x1000}], 0x1) 23:59:37 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000), 0x9, &(0x7f0000000100)="d209ddc9ab7661629c94a2364777d18f2392763f7dae62edcf7c1dde423b9c2ce89679f31bc3f1a52a0b61983a532a5a01dcd75e19c1c1dd94dccc16c81fedf7b12e5566153160176a7a7bdfc4605d402f6002a2b58b5e5bd71f25af8a5f23cdb05ea05f48eab39a6e4c9b7813cac71630c666d5ebb5e766fbdc63d19dd6977beb3ea12ded611dec361a", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff00e1b78ec4b1a7c50e6f92000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001000037cb2732df00000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) r9 = dup2(r7, r8) fcntl$setstatus(r9, 0x4, 0x80) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x2) 23:59:38 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000240)={0x9, 0x5}, 0x0, &(0x7f0000000280)="0aa8aed2db57b1ad21a92f9a26a5f2d7f239c2799d5f87fa6b20e53d711f86bebf28230c8875a4de91e033be06f134a9d35efa2e02efba262b76c226b3b61a2992669391e7ba69d1c83f330403e686be125d4b0276f7dfce14530ab9db2b8fd1084016cf72c0ddfafd102602248df1dee0f019d9c4cfbc16d3a5958ee4d15e892100c7", &(0x7f0000000140)=0x83, &(0x7f0000000040)="2e10eca35838de2af5738a8fb23202d312fbe7f0839bdfd10a0aec56995442538c4cc3937569f3c017d951c0546b7e3cb121fcb6e44892f9043fd565e128bca96a01d06bcc5ea84a4c04e3a850fe9384a8315bf31c20bf2dfa1102a687bec6bb348f3f108df8714780ff3915780a03e04e0cc9bec3d70489028f12f1f6e58eaf256049dfb7609e675531d1c55e33b0893e31", 0x92) 23:59:38 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x0) 23:59:39 executing program 0: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x82, 0xa7) ioctl$BIOCPROMISC(r0, 0x20004269) 23:59:39 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000001c0)=0x100000, 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="050000000010"], 0x10) accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000003200)=""/4102, 0x1006, 0x0, 0x0, 0x0) 23:59:40 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)={0x1}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x2, 0x0) lseek(r0, 0x0, 0x5, 0x1) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0, 0x812, r3, 0x0, 0xfffffffffffffffa) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000200)="d4f35345e4ea4603e0892b534474ef58faca0544bf161684275b0bf19e08d0be0cdee91f9cfec1e02f84d00231e358c0d524a41d8ca86c94b11414111d82b21c7d32ff69b97d0b916858a11efec44ed652f2999945ca2d2dfc9981b2b261b17c6e2cbfe93cbeb1183f2ee34a2442f84ebac6f8ba6570f8cb3f83e6e3e6abaaac6c9100"/145, 0x91}, {&(0x7f0000000a80)="5bc0c1e68fdfd6a81203219663c185f973a9d629b97539ffc2093116e45628689e065830ed5924ad5d358b6a909c8fbc797d140ed2ff19c862e561dc3ed614379a27c3d644b76c12fb28616deb2a68a5e4e7f6cf19ab88532a3faddb7efd8b08d5e3edbca312e8271841c93062fe5638", 0x70}, {&(0x7f0000000780)="5aea0d06e72a8cb8b8d70e3fad84256467dd578f1c0b032c0833e498528a406df11d58f3c52f4460683370844f3bfc2101053fbabe1421c373916cf0e4d9b21dce21c76e81becfbb15f4346bfa023aa87b85576c65fda2a42023b1628543dd00004163d12c7c8c8194c59b0033f8e041f533f725b5d0d27f3e6858c4bad6ebe59403c73f9cbf187b86", 0x89}, {&(0x7f0000000840)="0474113c27eabeda4f0702b816c7a7f4e37192e493d96edbedf72632a520290157067035cbdb8c6b9ee44a6e6491c26ffbb2117f7b5a778b74f3ff916893d97590ef4e2ae29a34382851c5b14b8e5725e79bdf51ab250aa781f2515644", 0x5d}, {&(0x7f0000000c40)="9f3ecbeb6467bc5682d517d861dc8d8a5b1888d472d4077c9437eaaf7fc2f85d45325ece838a313cb3d1d038097a73f226c546f9893c8c1560697862201893a0e33d34cccc51a979fc68f42b0932e474a7881c6de8dd154921b0ab535f60803d0a64e836a7380ef6e397f79abc561bae6a509970602ea6fc71e2b5ccd0acf8f8666731b62db13330fc4f70a97bed1718d05446264d172f5d16ade70a10f08cf2ab463af30d3b39f82d8a2f076094c4368ee7dae6ce440f34e5a68b765ace995ddbeb15fe6d2cc7316e5d628ef2fb290a23b0bfcaa8c028eef9505dacf0c17a7d4274fc7c763b696a0acf4b85d4e851388fc5589be33d830608230cbe9ec1af6c2deef3247be4730dbe", 0x109}, {&(0x7f0000000b40)="b3a0c6017cef9c4b88aeb2b6c44a36e045776747e3b817cc28e429a6ffefc5e4fd93ebe67f5f7fd4c31eee502d5962cf2520575ec75f6250eeb39bf3f5e37d391ee320b8718c80431bf48af2ff1b0d131e58e551677fa9fb70d15073a162d80b10950373c075383a2be8c24e0bd0255ebfc37d176964f6aeeaef90acf17b4a596c7a266b60a425b8c1ba66774842244f372291746ca12af4e567affe5cb661d5b603b9a0233372922a83fef47c2113490467786d504120603d055a45e293b28413ccc5985fc66dc52236b59ecd94", 0xce}, {&(0x7f0000001240)="ad2038835eb448f0f47955d25d6044bec1d239b560392f3308fc062d8409eeac39eb7c5c90c64a1e6b5a4becadf3b086f4b1225dfd6bbff61feb394697b1eb95222185d038049180f4a8b5f06dc5bb38b2dc64e987d93a7d8a6a6c8400f00647cfc0687300f3456fc352e6316e4f96c64ad62730479dcba8b26d72dfda7781005d7fe0d0ec13fd1378f8fe043b43f8d2f8a8ed531f9670a264b4c20686f6b279eb83fa99f31b58642d3fc9bf415c00eaf0a64117d7c9887159ea42bd71f6a5d0f8ef196af10cb892374b55c57324be84704ae2391dedb94c0b4f4bdeae6287e05e84abf27a77b0aacd223dbf68867b065aea4e842983fdeec86173ceb606b901a704b048df8965236769136cf463415d75e9d4095397bec264e7a01a1857ea804bd733a22dc25948c6a9df436251d63f56b3e8e550bbd07c02e001d3081bdb8e9b3ed3d20850ca20385df69e2fcd5824a318c781411bba5e50a0a1ae57d4f77265631095e5d649e4f87781845554362d95e6f0c589aedb4f7fb4ded9dcb58989d486101f5dd1cdd20846e755aaa82b21c75ffccf6d379cabc62ebd493a1c886f39408ba56aecbf55cc0bb4b1cb6af34665d2025919c7de77527d6d2322118121424e6ea17928b73b0c4ddf263baa1588f1b060a6ea3527ad1c294a71d387421769c1b162e3195d8b9c7ef0adb6b9721ce3d145212ab5a3986d1c2e0de5c6463e837253b27bd86dec7e7552ef18107234271365546d984b2089deb25590449b64eee9557534477c25726243577cee0eed39ecfb6615bfeddc46ba260157ab553db8c4042906b1f9d6d748c395868d2ea853349d9a40ce7301d5d72a8a5d02120545db9b2636890bafd7a672ff0e9b93b9449f1870ce150952e0ffa5068e430170181243808bd3cc47a9caa08ccd8c3b7e3bf6e30d8b1cc8ecbd428d7e07953e4d434c2f34d4feb890547b1f2b0ff6553a4c9e29127fa56a49bf388fb4a2d2b2c306ce45034d5e37a2c939aedb72b8d8cbf7697eb53f45d169a97f2dba9ebcab7308d1814cb9e7489fa51b2e86b4cb593bbf5714d1f853bcc1405e8577a369335ea0dd6b383c8319d0d837db6f6ae5b136e4c4892b7c0349c7d7c132c4e5bee16a23417e5660262a826bdea3257a4ec80baed1237362ed938774bd40f1b903ce6d72e5df75dec569baff837a8e88d2b1b02806482dac039fc2374a16799b408ed6ac047c7d23a5f1da6be8431fee9f6087ef19e5eebdf44b709678c18b56f81bdf9077414533285dd0fcc04207576483572400f7943c5b4fce28ab9ea8a7a91ad7bc0ec9ec5d563c004ab3e1bd4b60bae2660bcd704f8e5d0931f52977000668bb9e5c340fe8c98a63c141bde509d8ff47a9f693cfb129adb656a8138b90fb42ad520789dc860c17dab090d4d762cade72d204a0ef8456930fce636468a33c3b937b4afc7fbdb7a988ccf41051e197af9930a23785001bfa6c4e455afd81eb07f38452650353333f5515b7e86e6efb46d21b84e7688c88d347acb65077acbc6632cc5f33068cc0793006656af7ab2b20b23eb8060a2b815ed7d62d916054ce1135227bb9c4051af01e378a392f8a0e74b5e91158ea156ec67bb91d3ed36489034e71448f19363a19bdd2dacf3e7a65e655cb8bdd56052005a38b22c19ab3ada23b1b282afd4536322616eb402435d6526e0b5aa80abbd15711d8753e3ebf5d66ffbe023103f95b3d34afa4f4381294c0ad5ab6cc0224f21b6a6266474c290a481759ed771fa27d715781f635e017cc7a7da4351514f84ff9d51c3e0edb6da11822be013874ee3ce6e78aee8e735ff8778732a55d7c24270168c05ca8b223935ab66775a685e337bdc3a5fc21ccb559b7fe5d0308a548249de9d44271862b1a6e4ea49dd0a150d5287962da3d044206f82689e1312c5a4881b98e8cdc0e60df8ac090aaf1428d4451360eb29dfb460604f6f9aca635c84ee2c7e06a4e1fed6b7998f66768b91140f1315a5d42b8222d95b12094b7f207c9c28e7b12cc884149d2583aaa01bc1c6fdb042705b1496c645dca426456d701e5f869712c65db64c3acfe7288d8cbafacabc2fa1b942ddd1fe55518a3f1eff845cbd4ad702f4b302e7351259cfcff2b82c2182ba46e9eb0ac626d185081b37bf24c9902209fdc8a32a3378c6e22736a35504389fefb5a3c27837e2d8c7187034b4518dcb4658f7ac8b315e366b44545ae8ac2a97e41b28b22db04acfb4457af91ee146cb987b2c7f8060906e6df8eb15ffe4e7aa91ad450098c4053448c55f7e3e4f6dcc743e0407e9a73708660eee403d04ead9fddbea51079ba63c72ff15e87b09f7c68af1ee74df989485faffa6907a4f77ec8d8bd1a343e941cded0f541e5879ee8aad4ef7489606210539b44b280f9c9f4e50a78b462fb111141b42c3d7b46b231b86506187e998046fb295cf1f10330f3aa5befead9799610cb73ed3a752865e038eff9b6e06e569aa8bd272911039daf7cafaab117843edc03f3012030254d3aed3e214b52e87d95424ec6e9ad1962854244d5b2dca0af913478dd44c24728b8c73cbbb8a22742805f906be24080f5bcd1ec77233b750dcbb069d8386119ec29f1ca6abcd43a34f1241be7d520e9700ba19a9f7e4275aa3f1cfad8ddaa341b8d89858875682c4b428bb97a91decb6ee56b3ba3d8b806cd18cd038516e56c91aa5652005200c7e030094d13291b4b569c9d3465779e4c578d5004f71e07f1793aef4e03d78882e232ed7f21ca695ee97925ae17f66dafe9434180f58c33398855d0f36b573e238bbb028442718eb15564cfb3ac0c1c74932ced31f1abd4b8e49a42ca495b63716ffd7984842d2ba782c222f112264b918eea529ac4f1eca07eb07b05f0f38370bfe9debf0f71fb344c53ec37ab85a91d2ae2ec194face2178a8fea1ea8985fdb13376900288aef8541434df419da9df740e5714e88b0ae152d66ec1d1da6968c9aa9c8b0945afb794491978f7b171e41528572d797d921baeb90ab7e24d122790119628f650d2deebe1988e3c1b0f9e759d7b313bcc5d7f6a8224afab56b8bcdea34cc134934a0a81610ec08dd232d0474dc7461fda51830b80f244ffc5d7ea8533d6cdfb6571d556b2355c49f0d63c9d627bf427705ae603bb1bc05ef9591e12070a43064f95d81e728338f997cd1f98652eaf3e2c9212e2ebd14ed9af906a6bdf3dbe79bf94fcc37ac73ffe47d9af88e4dce6ec669b5c9902c9612669b86ada2e286964c45eab59564bbf3ba53ee9481009d0afc8ab8ad6605b9f24f291f2963260b480b41b0120b35ebda088112f5ecdeaa573b9eb254657a3346abf949f491e8a299789ab44bc4aa1596ce342ad4699e9ccad0c48049b431d0b8dbceff9cd795d339c144f284402ed580310072d10b369140d3275456a68556439c63d73b68b9671ff6fd46ccb3790fc21df1e199999a9da54caa4d8dd107db57c4b15d61f598f75c361d8e883b5aa9c3cd3fd329e86f3845bd608c38e3f4a8dd3a083aaf0b61e039d456d01d45a6ec5fdea79c5ef9ee732a464a66ef2c3d7a33e19943b2298fa0fd1dfe1578cacbf2796539455d330ef8d306a3eac90727fb77d76d007c2a7bcdf03930c79f42b6dbae08d34b70f1e4637b23807f730b6558264bf876794f8385df7b8b3c0d1135b865fe6c9eb3565058fdf3dff994ac4dff34366cf381f365632f8566463517886b456df78bd7dfe382678a643a32fc3faf068a51a4e9bd475dac3bcbf9cd9da0697b3e85eb2a7ec3ae23e6a35b7d142b4d7d1990dc86087437b9cac3ad9699f47a6f1e3a5a1721d907f0cfa41273329f972c68b47d7c43614b32004724921e6997566fe3f2b0e7686f8f3658d87918e7d8ce95f0b8d5424bfe9e52eb4e4a526bd86a8d33ef9386bf759dffab4d79408fa1a2cb69748692c602bc5ee7f37cff194657570f9db78e9ef19da2352fcd87ef1befd7e3e2989ba0edae2b23f856ec5ceb9a853a36d6a4e9bd45f6e7900350ffbbca449ab46be09614c8758102669b3ef5f1a21cf1fdcc397768a99db96acb2523535e05125ba63238f4f643ab3141204de4b2d06481cfc2d429983a30d662ad9ad1e1f4a52dba657acfad751acf97b733695978e626ea5b525937f37860d25692b8a55dae4f508a0cba6496b567b2ff0556ff2b85c864b3cc72577d181211cc3b2669672eecffc472808a84efd71d473565619388e61ae02b1bf68091d9c4ef2172256e7fc946bba231d329dc18a8ed6709cf08c1c30bd48bd2c6a741f5d0a8af75cd646f574deede6b9a457700f24f52bf93ac030d21306c4e67ab74c584db710a09b571934f86fa27bb30bd6b2731b3e92eaa0dcb07d3e5ab0fb75cdb4b953925a3bfea42388423919bc705d6a93d5f9a71e0f8ae5a54c05b13db702fa41671d78be5ce1a8d6d379466be158436bd9f888da46246699e053e97e10db2583c972451b24c8ffd9db20d5a60da738c3d5ca3a42d6496121de09d502ce82535efdd7f62d0f235a9703bcee473008a958bbc91244310049fa987ff995e2b62b4b2343bc2f3ad782ec8e251d99db22f9a7d12a81df53f0ed0822cfde4c5b6ec17cc4dc0b7057d462e778c66e6f04e2e792d6a5ff81098fd8df5de88d42fa6f143f56b809aab8ec938428d5595733edbea4a18ceb0287c913154dfae0fadb9aa9f897cbb731128466e6c626c968c3e932e1b31e0eefb6558fcbf15308093aad652000049d9e67f5016067238975e02af4724ffc75992537001ad21233de84046664bdf2a04e6668b755c111e4306587048eb6dc9e6299c5db97e0ad9ca958c9d7352ad766c703cfde6574c31629037f90f44d71c5f8888f078bbe2a8f5ea632a734808a03d5998452c27e6561e529384632be1809c53cdbe6f21d8e46b9ddeccb0b8df1b96379eb737d89d7d43458f6c820196e60b26757c3a02f17a8c097414dd354ef39cc222fa734a51d972fe954da34b36a7389d2b68a280d1c35a5f5021850ce510bda65fe98799af431e899659f1494c6bac2073f37c04b4e5d3ae8550a825708136df147b55a4d56932ff84d6f1d5efdd4efcf84226998758ed27650283508e564e6dc5ab139ef0e9595dac53c4b90acf519aaa8b24a1d838e0d953d257f799cc2cc9e9a05fdf19bc69b4e83395b80a73d607f388bbe1ab79cab7cbdc4bb9f6767e58bdebe4b3a5c60a8700b3cf263bdb217a3b44d1cc035be8bf6c838f496a7adb49cac1759c4d7d70fac00d67d2e279803607f39aed82f9318f81389ad5026c656b6e5a2ca7b63ea3802215894f416cbff97d08553c16345e50f8e8a81a25e79958b5721aed0f4bdb667d015239d9f3210159351854e7a2065a24cb3d80ca98772ad3d5d8dd4eb5375beae6ac419e0a54ceabff920f9949a14aec4b0b26840e5f5999a2bb5f568d8385de20cdbacd8e7675ede4fd82a1ba2fe9eb9ca33f95a6e3cc4326bab3006e493c56df2feeb08667e76b53a0f227c419ff4ef049303aa47ae064e2ceb1f76eab1eb43d1d70c54af5a85b1bf53e8e2869225e88bd12737d84ff4d62f41d4e4105084bfaf77d99e472e3b1b9abf9e3255ab55e53b4cf6f15c2a1ca514b43049ab9eb6eb3a78e10c40c2fb9cb6f97c08a66b040275847fce660e7c17c4fab0bc5ff89ffca23089ee99502c927d8378080d42f1e956737c6adddfcf7645fa26d79c4964a072d8036847022492e2dfc9604363f91f0495ada164cb946865cfeaa06f49adf87f71e0067ec44e943f7b0c2b95315279a9e8c5c3541f385e2d7", 0x1000}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000940)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f1b5a09141f4591a1cf6c76a650fa67cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c8855282970e1955fa5482cc818198ddef83de5d9ad9aeaaa2a0ac7d1986afa19002db4770157912836744bf68bbbbd0a0e3b2730ab2e9fa21ee6ec94e3c8573b32849afa945f11ec05d51de", 0x128}, {&(0x7f0000000300)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc451185da6fb254cbeee00e6dfdbaa631c528df9875ae736bce90a7a39fe0ef044ccfd888a048b6f7186e2e0eeb5d4ee78fb6eb595acff3df3b40da641fd877cc09fc8ca0db58721651ee402b5f0a6", 0x5d}, {&(0x7f0000000480)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000540)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="c41c581e4ba8d867429a336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330335429fe2f534725229f3900"/70, 0x46}], 0x6) fchdir(0xffffffffffffffff) socket(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x2}, 0x2, 0x0}, 0x0) r4 = semget$private(0x0, 0x4, 0x5b4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x3) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/246) lseek(0xffffffffffffffff, 0x0, 0x6, 0x0) 23:59:40 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}]}}}}}}}) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000003000/0x2000)=nil, 0x1000) shmat(r1, &(0x7f0000003000/0x4000)=nil, 0x0) 23:59:40 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4004, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) r1 = semget$private(0x0, 0x2, 0x321) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)=0x2) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/74) 23:59:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) r5 = fcntl$dupfd(r2, 0xa, r4) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000100)={0x6e, 0x0, &(0x7f0000000080)=""/110}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xbfffffff, 0x0, 0x7fffffff, "73cc516000"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 23:59:41 executing program 0: mprotect(&(0x7f0000782000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2800f1fffeff370029081538337f3d16a6", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES64=r0, @ANYRES32=r2], 0x28, 0x40d}, 0x0) poll(&(0x7f0000000740)=[{0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x4}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x20}, {r2, 0x2}, {0xffffffffffffffff, 0x140}], 0x9, 0x101) kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) r3 = semget$private(0x0, 0x4, 0x1da) r4 = dup2(0xffffffffffffffff, r0) faccessat(r4, &(0x7f0000000200)='./file0\x00', 0x100, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20000, 0x0) preadv(r4, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000500)=""/84, 0x54}, {&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f0000000340)=""/195, 0xc3}, {&(0x7f0000000a00)=""/241, 0xf1}, {&(0x7f0000000480)}, {&(0x7f00000008c0)=""/175, 0xaf}], 0x7, 0x0, 0x7) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) mmap(&(0x7f0000781000/0x2000)=nil, 0x2000, 0x5, 0x11, r0, 0x0, 0xb6) getpgrp() r5 = socket(0x1, 0x4, 0x1) ftruncate(r5, 0x0, 0x80) semctl$GETNCNT(r3, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000000)=""/173) 23:59:43 executing program 0: getrusage(0x0, &(0x7f0000000000)) 23:59:43 executing program 0: rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r3) ktrace(&(0x7f0000000180)='./file0/file0\x00', 0x4, 0x800, r3) recvfrom$unix(r1, &(0x7f0000000080)=""/146, 0x92, 0x40, 0x0, 0x0) 23:59:44 executing program 0: shmget(0x1, 0x4000, 0x700, &(0x7f0000000000/0x4000)=nil) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f0000001100)="f855d8d6e41e96e65753e505779fda399fcba37c61be69623e7eb69ae03d4f6d1fd2c0e9e6ed5cbe9929b7482a0662002595427478698f28864ecc3c9098b5f2f28f68b4fc07c20dec0f61d33476b2337c92bb0031aa257ea6a8fd65b7741a1d10d74bd7fc9fd33a7ee5659f40560df193b938db9de2a5879106ba87a78334555050fbbd0decde6a0a97d4dc5f4ac126c3611f5e10a2706e91e6371fcd09332e76c4a146cfd8ef5c85713f0b6665c20a5d19f91af33cdad14f6806d1d380a3fb11970b5b82646ef9278b9d684b4af01f4b9976e3aa0131e13e7dadbd05608d2306fc0535146a869dbad4786bdd39dc971e3f70a7e5c0a51da16148e0769d6ddf56baebe9cc9413366e9930f6709bb626be176aa8297b2ecc163fda9ce8a944f05370788b591c54fea26cb948b9e5704f0149737ced0089309d3cc6cbb878d700fee412f9183bd3c74ac6e921c4d9c55f3110504924208762702b905c868595b4dbc29312a39a8fc9672b43848cbfc82fde507644de39b9e3c6153215bbec746605f536d0f6a61140826aa924c03950894fb6f90d75adc1c36f90472e2ca17360d6264bc0c63cb3c3469c32c2dec567391bf7182e4e8a939f9f6a936d4e5b8911d944d4c1af6d4ac12e4483d1f44a225153ecfcc7db885445ae67627434bf4d9786878ddd4c26da18f7532952315c4294e98799adabd00e54e1f031ccc2a5d1d4382147d09f47629296d6e7e83d5896477085885a1c6000d64f429715590e58ab5a22c0ee6a82256ebf463e624e0da1135343aed1c7b2d4877625974b935777faf93c75b268cf6e1602ced329f8d14f736b02cc3d5a14bced309fb924f2941fbdb40ae63568bb06deb5563107fc61bf34807e3ef5d00dfccd471ec524c1db2ce7029f395d313af8520d7d5e5c1b1eed99fc476aaf3985ce988e4fa639bd752c4319b86af51438bbadd3d1637ba5ded5eff291267c6aebbb596b4402ea36f9e2781066ce14cd21c412850409d3c45c4d1dcb111f72a454f5dcc7e8cc2b5428a072a14fa90ab3baf35edc8344c1bff5e511f9a6e59e80bc946cfe2f73f75b658ab9598acd69859b2c93c620fb983285b02fee323b3b0c7919b1fb9ca7ba68e053a7de7be10bbf8b592761edabe25f4a2da345d0056bf09b6363ec6c0344c3db31a80f5879c33c4d4f8e5cef9075846fef953a6ae35a730eec10774baf4ac765b1a62d56eb98d26d4b2a87609629bfa9baded51fb30fb097881d1d8ff219b1405213a5f90a9811250b9f3a00667f0a322b6131751c275ebb6a968fd34917d5f31eec7d0e4083eb0d4d195e78706b1382d55e5369028f159b9a2bd9632eea013a93b0b285a3ca17fab52385afc88eaaff28c1c887abad4e87058b28b71ac5bf38c2521302e11519b5957746710d8d65a5b2ef299a5c1fb7747e62ef23b170633356bb384566acda337fda0931f252bdc39ea5b071b91bf3193accfe598d4af3bc978973c2f3eaa9563a48f67e6e9b058b31a794db42bd9313d1088fc461dfa2ade2b32bd2ae5191cab35bb715be34a006701a2fa80624934ba1307f8dbc531b564327b6823a82a1d5a083e65e33eca25ead212bb6b108f9d3439a6d1e75f03718551500960d1d91d50547635bf240265354a55654cbd24ae5ac82c4d24bfad7812d249da62884f6ccd16d6462fd41e9246689ee4a4c9b97a8fb7db9189c63ff333f8969399f6a4b1c7a50810a6b2b4bc06f142ff17b74d713c8fc414bd48a69d7e62a6102e4dce746da1208861436e3add2bf997db11b9be84d24c6edabca0391e8cba79390715772225134539f564e3823484d5ec2d098968deb1e0b1c294ba03baf0c7f85873db82bc0d1072c51a640d9629a9235973f9e320231c2a9c2c4a5fdd3f63ee5f6778672ad8bd38621d588bfdb5911702e0e2537b18b2b0d1a9a2bbfc9a5fc118bbfbfdf68517b26eed8cb853159f1be46fbbb869b208e199ccdf6058c9d0cc1709352fba5881901d53a65bc9ae50601feb9f539f1b4679fb51c58fb64fecf18081f9a7408725547d069c616678f81009b92e3dd49b914adc5a79aca94dfdae31e08e2d382dd4f415c0db91114a91c495001d33997e073231d6c9dd3140d3a8a8c99e3b202fda7cbdebd943818a07d2a439852dc69e5529eea2902994fceda009d29e801ac9c3758be4dd8f03b35a923a60cf29dfbb5633da190e2e9d5cef028d9cb4db9139be799c62874610436b72cd40e42435377ebcdec8a6993ec647ca84e4dd41579733f4f0e677695276e525d9d6bf6e961d13c43ea542b44f721bfbe4b628e0040e27d7dcadd38d1703a5e1805a5fa8bddc1dec51aaa7054f8f44ddc679d36037c1a8e2a1e28ff9d9a67e0ca5484645b8a69eaf8a3831c18e76d945893c86c50f107729c40bc8c722a0c04f4ab53c1caf4962ea86226adedcdeac903a2703367c4a7ed00502355bcf64a90e2dcf24b7d40a1533f797562cf12aab73ada25071b9cf3d2b44a70c0432a69d90cd572466677d549a2a25feab9d6bec802210f6ac041cce394870e8f8c879a1a7598452466bbc4399b57f18c625975d4146ec386421f05218e8862fff718c7496400ec934afb5e7072039e0f9fc3061b94141ae8554cda8c21b1995c282d6a169744379af8dc661e0a52a04f423dbaffc4b50f8d481eb47193922277749155e39056e1f07a1f4bfea6c86a19e7ddefc0e555bed1ba5ce5ee306b5b84d2ef8b2ae51b05d039343fc350efc425d394d94dd742dbf712e65def0bce2b42f872f9ddc266b8001edc1c158d366c7b5517271e90b36a33291b6fbc1c812eacdf47bea810ff5ef7cf8752c189ce4629e15a030c01762fedf00659a2287ade31fcb518acb5f3d05ff9cf049388d0a26b2441fa81e12b6fe74ed8cc1c190b6876514857bf639504edb3795579a83c21d8246b627d397d7b18a7440a0696a81102a10b76be241542fc1e2293293efa263614055251d6fee39f9647a3294e2f97d6273f41305e2c67f7513b9f78764ab333acf6076bb3c02d39479514bedd572b908b77e7dea6d0a7ad88fd81f21223750c4d42817ebc5ba49b031507e5c5cf3ccc1d1d941c94f39802253248b3dabad4ee71366b337933f01b49ac738fd2b8655a4d41e736ea4238c458e423a1da60fa6f3a1932b72924f5b941015999df6b6e3dec90763f2435aef611eafa34d7c7f183a4d3959b10ad366174e9167ddfb1cee4c3493acd6086db8a7759f15245ab97f7196a49703f7e6021500042a0d3445c15963146ee2c34ec3adbe506747f40b956433c125b62d4c86bb15a6656c9cb91dece6ffc445a2bc9f95948974a800b0ae0144cc3b0994a1d5d9911f54774aebb6a607ede5f2749444a166b9045ccae1a51ade60843516e9627391d1e33ff85da3fba46117d04f9e593f40ccfaf16cee38de9004bfb4c6957eacd8e1f107b74236c25158be67ea9efee9662867ae863dedb8f24382831afdced4fffbe6a647417fd1bdb4c0377b0cde8f8b0cb7de27208a7970741abecfacf80e20d55b633fdd76e0090fcc30e0b156fd98c0000614a84551adc515b95e3066853f6d82ba0324bc4722ffd7bb6167e6f96b3ac676ca4d7a1799c97120f3c7dee71d549fc2170ee906a12470bd7f87e7efd6c16cfd63fbfb22dbd50d6a2976815564aa223f6aeec989d02e5225bc0cb97f3041cf02510f47338d27bfebb8919b900b3eac0c45e3d07952df878a369a9162d9da47d18171ae0ab5bffbf8a96309322e388aa5034246b9a04a66bd8565b49a18f97c66f215dffab1cc44bfb80128cd7fe13655727d1859960be70118f65750d60b85d0ba1aa3771776761e562488536398cd4aa803a061bd054975499a72d28ee7835b418a7c3f3234700c3a4e9157d0c6ea9d50d03931f7fe6e77c94a8577e64ff67daa90925b0820eb91fb2a61885e072c5cf9e17a273aef9e54f2ee52c9b9ca9b3e67420bcfade6376aea632c71c0a437e1fd2ff25e360d382544700d6d29476235d1be028a99cca7030ccb1bf7f5705f63a447dac42a3fc750c508e79ff517f79eae831916c339df5d0912240800981fca2f3f5b8bd739fdc8597139013f105306b5b565671de9d38f6048afa176f3d78c1742cb011f24a2cf477d10c78285808ea098a67a8ac5f0940a1c20ca407e5609201ff2c6ea8611e77c47a6cd46f4993716208e5d15c1057bb2eedff8702a82c0cc60b0bb54fd78eaa29ac5ff1c77e5882c4d1e7ec2314a605ebc0e14b462277ba8f58620905a04bfaa938dd214cbc8577b99aed946b7a3350d37e75e59d747adcfd152e3a3c688d620ea13d7b0b5b5a29ae7aa6c6acd72a952c1b352b5a060e27fd713b9747e2da277c8f2a78e88825f1287a962c240cbf7c23c8e3e4274baa20358ae0b8a660d87b463b8b4c80576740bf9a978893ff925813b9e26fd87c1fab35aca4c069ae540b4e00b9f42d70eda07a946e555485ae18038584655dee26a15aebc069b9ea7530758287662d3f14b881265a6d62c8ecc45c8c28561a4b4eb6d7a228698dcfbaca0c39b510c0f80b71877537fee9a71da7907e7a1fbf2f0df2ae6a9d12cad4b4c164451a9d2c7fc04426a7b766b50f6125dbbccf437971cf8da7306cec938fedfc60356170e20d9199188e037ecd509ccc0c350fdc35b214ac483e344d52db8cc2b6498bd69dfa801c863487a6a19d4df0ab94d87708e005da63b495771a432cc33d5a4423a48fbb26cec0655edf47a57f10910d37e6915d32f4bb9916130b8953257a4647e38e25532a5a3b62c75f7f8a225fc16bbe45270658610e4681794fc03e3f547e198b6393cbf1a78224e05cfb3d161dc437ac90c09f9f77cf29d7d9f618da5719dc814b428183955d332a1b41e23502de6c237a59352d68fe6ad7d43d53d58c79d6943636e7680e5b07829f4ced4cbabf92bc9bfe663f32ab9ec52db4ba21916b24ef9b694805db7cb002cbb84b5f5c8adba5403571d7b8a9b1e203d8f6e735f89b825cd9170fd8184c9ccf8fbf6cd96956439f939845fdace0ebc76046780a7f25c82376b52e10905daa97bbafb5d18d7fca07472791ead77d2f48779c0a859ff56163c9ac4ba0b88cc14817841ea58b451b4a4b7e31ca6aff2b424eb7edb35af46c0816cde14f0491465c5cd29b60e4bc5e6a2269589477cb54c28e2c5fdaccc7196fd580fe27ba1dac0f7bdc736aae8527b260050789ee64ff07d88a688e054c5c9eb83a36cc9cdce853fcbefbbe7e6487a280cc623b3cbd0ba5617d6d818236d46439f3cdb5fcfdfc2fe8f7354565f6f53f6be38b2977095b8eee4da640e82f7f5d1592d59587304cdd303a3f86ef5a4b90f555096e94672533403bd3c68ac9ef5dc15bcb441b729ea75f651e3e5044e938347b407965e70766dbc8757d9a6261b52708d044e654fe9358dfc097c9ae32bad2e05341da65116bfc00c953fd0c3f0e2deedff89fe6de5424336c4dff10c5ee0af91837334779bea94de68f8898d7b562da82b097ba9bf74e84c7c9e80c08195155012fa2e01d0812a65d72fede3c7af157f1fe361518446d2204d7e2acccf3d389157642fe4a6f4cd520970e3e404d81206b6568360a7e1869989f7597aa8f9273d34ddfa7653c78770543a20d89daccda08c4039c3d96c8c03ed940c85edabc9a021337754cbd6e274cb45ef059890a5c8a0e4d586556cc046a6b7894c040fdb50aa4be5e0942f60b91586370a58e1178eb66a1be826715763db233ad434893efc4c9aff247dbfa35f29814e47a20209c899b80e8", &(0x7f00000010c0)=0xfecd, &(0x7f0000001080)="83340f57fd601b663a7be2ab81b24e79712cbcb8499c03d7bcd0f1dd31cab65b5d532ea24d757f05", 0xfffffffffffffff5) 23:59:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r1, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 23:59:44 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="051df293e1a0c15c74c3b5de2504c20f14d8e9ff0078ac44246f7f90575eccc2289b0ba05937335bff03bde1349370b8d432787a3481a681a7b20601f2c910bcea12265b73b42724ad64e4e582f7c0e807127d3c61a4c0c6ac222fd3307a578e0923", 0x0, 0x0, 0xfffffffffffffcd6) 23:59:44 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x100) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x1f) 23:59:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xd569, 0x7ff, 0xe727, 0x93, "556e956c61f34ba33ed19d09d2808c43ccf0007c", 0x6ac}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffc, "73cc517dcd000000000000680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 23:59:44 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() setgroups(0x2, &(0x7f0000000080)=[r0, r1]) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 23:59:44 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast2}}}}}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x1, 0x5}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) write(r2, &(0x7f0000000140)="b73b481be5efaa325115b885accfbcf19e1112bc368ca9b7308a90c9dd3add706a880834afa6ea7ab58e50e16632183ce2798c2da820297afb884a67ce720b7d09f7c2cc152f395f8f2d3a103585816d5d0642e9abdbcca94d98ceff4422973cc4ed721bf4f81b1c61e33ecd7015482d9ecc54768bb0e093480f24ad744bab7d0c32d820591e509959b1378f3cc442f1f964c37e19a6c07745675e6f2f73dba3627791fd78f3bec8846aef51f7f6b15ede739f6c105ed7f6d5788f6cdd4bd69f6a1b91cf62f7b2cae02baa6c928d1e98418742aba33ce1505c", 0xd9) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x1, 0xffffffffffffffee, 0x1000300010005}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xdf4, 0xfffffffc}, {0x18, 0x3, 0x80000001, 0x9}, 0x7fff, [0x5, 0x2, 0xfff, 0x1ee9, 0x7fffffff, 0x7fff, 0x1, 0x4]}, 0x3c) 23:59:44 executing program 0: ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000000)) setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x100000}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff000001006d5708cd3fdf00800000a88da82ee3936d0d5e12d8c23cccc9698e5bf0e2ba550f9a87df216186abd25262f99f373dcfc65470e477940b93bd547a98c69a6b52841497a264e5ca92fcd65b38f192", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) fchdir(r1) ioctl$KDENABIO(r0, 0x20004b3c) 23:59:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfe81, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="200000000000008d742c003c07add150e337157b80309905f87c8a5b6701000000000000000000c414000000290000003e0000000000fb0a000000000000893f4480aba348aaaa02483bdec5f763b1e1edbca4f3486022ea0e33cd2651ec59ba899a326d4cfc5bcb91eaaed19b642ec6c3c6ecc1dc98fed4505c56fd077b7076118ec5ff6caf01137c240ea0479efde8b751a42dfcb17d5889447f567ed118cc73c6ddf7cd13c006f2825482a325efe50e06ef10372a1c"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000140)="a52abd0c1492333b677650304ee140b9235c3ff82913f425469296969d6aff0194332034bb9bbc0a2cfd5e396ab14057476009e0f7ce7fc8b1664ac8ed3a7ad9abb3ca138e8f4b9bd844dd3f7b5164fdb14cca87037613c7e2a4a7dce4e2bafa130e798cffc1b4028e683c9eeec6b4f244681e77823108141e3a814168a337ff305886f85e910a20692c7fac7a8791c7a84377286584f70fc2739f17910db8cd176d7715638af3c18b8260e4b197151e58b5303eeffc39f3e889cc4eccc13e8e8d5059d36cd238b75519e31727e210c7a7fdefad", &(0x7f0000000040)=0xd4, &(0x7f0000000240)="8254a34913d638d325bc6a8fde709ef946335ac528ba75314cd609b30a2936e5ea4e4a28d26704a6509169d7ce4423d2c41d39690b3edc7e386be65718dbae415cccb632b8322f6d6200383ae409d1e96fd80c9147fcc8291176108153b3e183961c9c4fb0245ef6e0062bf6f66a0b9fb39e285a36f137cd0f06ac73be46ec0b53f5a104cd4dccb4f831f2a5e2ad831fd02b3dd91029bd248087152ba82033394e724b11517a17c8b92c54b6da7a7b76239b1d4a68ac595ad70b285414a92ae05dbae3da174ded9ef9687ea41c297bf84e1d9ea753e782b8027f27c3ce7544803c5dcbfca67d3a9ec62e68964eb6622ab57b8a8a3404c6827d4661cd", 0xfc) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:59:45 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000140000/0x3000)=nil, 0x3000, 0x2) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="1c68b2f5b3cfc526397ca6cd3a3f5a1df33499b16d0038164c0bf13ed3464775ba12756ebf7bf8a0a5109b43e557ad815425494766c2c49e", 0x38}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0xffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa7b713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x4) 23:59:45 executing program 0: semget$private(0x0, 0x3, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x1000}, {0x1, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x6, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r8]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x8, r2, r4, r6, r8, 0x65, 0x5}, 0x9, 0x8, 0x16}) 23:59:45 executing program 0: r0 = socket(0x20, 0x4, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) sendto$inet6(r2, &(0x7f0000001240)="b9d12e515104db918017be8bfcc8afb9b2da0c208994d14413225926fa3e93f95c6c0559ad9ab7d444785466a5d120f98734dbd44e3e963760765e525239df4cab61fce136eb888c5e2845d69ab9749a9102de1ea24d309a9912a00bde60768e268395f8095689e9da5994b627ae5a9ff4dc3e737b8789b35d937a63a4", 0x7d, 0x400, &(0x7f0000000040)={0x18, 0x2, 0x5, 0x7fffffff}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r3) r4 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, &(0x7f0000000200)={0x1, "153f0d2e403b31d9f5d3886397e300783f09d6c42127453d0898a156a58f706550c20879ba1b7025511d9551268536a3e3ff15e873bf10070f6079d332f485ebf7d6193e28abc9452678eb07c4dfb81057a1d1ec740ab7229d9328794f263c7e183b31d8b8698f2b78715defe5c7ed5532043b7dd91127a7442f8b25ae2978ca4e8a605ab3ec74a03e472af7187773f98c9b576fa840404a613ec3f31fd5cf125f56acd5b693c97eeafaab3253e82e869dd3dbc8a1d952cd4a534a6ebf90f1e981e2ce872cb3069ee9e204fbb16b68f059949898a3caa472673cc607a43edbe7e4bfb098e2f93ecd6c58cc48e2c9543b17a8dff5f2480e1e76f0d854d87f5a7e91388641ca6506f31682bd8455a733f7bc98ba64c71740457ec2a030ac4fd4f83251ece80b0f66780586bc433818a0ffe913105e2aaf4f26984e421714417b68a21bed87c376fc161d972d82a7894e3f059abe15c59152c53ff7d6838c30af4c22d405d11a2eb52c1c254fa645f633fda494c1430ea650338b6141c6fee4ba40adb3b8ca750a69e79f350e7296fcb53328e054b078abd693f9c8cf138730ebd9628afefd1c831653e11e646d020644eb474bc370f52ec41342f510f5cbd919b24353f9413ce68e4bcf25055a8bb61a91559e4ffd4b0c77b73d7e2bb3717fd4660bedb35aa47d000774ae2dfbd46613f53993aa98d20669f0cdb4e11055db47ee55188c594ba0be1761f9ede47b49eeadc39acebcafa7d4ea175e72c0f685b19a668a73afbd124a72aa9e975fa9f493c3903fcdcd6a636ef27cfe972d7bbc6f8d7db7842029c5c473a9da921450d792fee291ce1853901ad3234704a890b618637f13c9fe50f76b4798c85a6d678da9ee56f89827f85f6cbdc4bd7bf436b55c84c0ad0e7c5e7ecba15020b3674b34889d40c39b2b8985127848190841671ce8ad09421e7c5b41f0fc0be5d094f23f41437b33767208d3a5b4e70a97b3943f845c2778247bda845a3d859fe5f6bdb82f4bb77ed1d353648dd27b5b4bb3840381691cb5f902e9bfacb6fe6876442ae5796002635c5c9be5c7624637a14cd0a378734be569612b9b8454eb79e735f88362e4c131e02e329e6e086bac68ad756c336f909221fb6fb545becc1b59242c5e760a2eff22177a6184b1af70a53c9e84dc778341d7b0c6a831da4a48477af6cff887365dad776837e33a63822f6a93aa56233668d3997d59843055e0cb5950c3add5fc3a779115913dea0a39f806bc3b85dc3f42e1a3365fd771438101b40cd7b44597d00b392caea563f09238c7a9c79d2ab92d4a5fa1869c3010759cafcbb55bee48c757e40ead0630f3e1695dc5a18b6417800490a1bdffc1da36b0dcaac83c29f1e8bc32222ab7e59fc665e3db77f9ddff704946debc4c2d078acde2b03a36a94a716571aec052a67ece7bfd7416bedbeb006178e0b239a980aaa5a453148fc0bf0f565e8ff0afc74afc6fb20e1236a538bb731d14c0e93d2e7006f3638ffe880edf8f6c07e76d833df8cecba400c482f8e259c7947a69f95fdc6c7aa2b17a150b2ed9a9b73098ff8f2c599c553dbd4d9fc2b6f818274e44345167aab3825719be0424824052449b8fc8a1c1df025d145f70ea34a35f04e788a198a1fb50ff151b0d104b07a4525370daae7c707b6532fd1bf034fef0214e3e82a7889e3bc580bb87459defbc5ac077141e2c65e319db0111c5a8dc79f59ff84e4ed0ea6e90e25cb0a7fdf00d7ac47f562ae792064cfcd6ff651ab1edcb0806522eb118631539a09b9bd3ccf035944610cb34fe99e73feb69eec1b39fbd5e8b4f626d3db65a390e6173694c856620b3185d3ae3d870b638e38b30e2e92e34662ff22c6b3d5eee24098ec682a193659879248bf7e4f91b3e07e2792cb49d6cecb33cf8b01d61c7e5553ff4ac5cddaf3101293c1e1b25c6fb748f04453b85847976615120b8227f7f80f1e996862fbaf09dfedc16e6f2e7abe0ff9437861111b6e8edcd1f560d8c13818764962811b3582edd3626d7c78356f3bed7f3397f9c9cb755a54c69039b8faa93596be12b85d16dec3b32f45ffce88e20c3f773edb0a1426d6fef13b8161678a2db3a1963ffd8f1550b0c6f4ad0243e54de5cc77fbd45800a37be464ce4cde13891c85651bc9a3e19d778b68dce67eafa3d596920450ae2c097ea5a872f06434dfc6fbacfb140f4ac280fc91a72ba13f214264b47405664f508022001629ff416ad5b9acfcdfacb13cda4641a5d5e6d506c83cece9bef665cd5c52d8e438ca478903a7e5a1c3a67b1b10f6ff84cc746ce1fa6e6055d59d6a67c51aedbe4d552d21ef5f402cf80e8297064575d5a3bf29d05aa80c45e2af791616c156f00c73b4d077ca5094e0984b491cde3d8056e6c481cdfff21718fc4a980e8a0edd2b12f9d75088c380ec9f554abe30ab7a25e46a2ab80ba2660d63818a0bd8a0e1e010d1160163c0f7c7942034d714d27188600ad453a3e00eba07192505c0c8566dd34895c83ae1bef98f3fd7bb323794900bd163782eaa5903e41c7b8133e364956ac88eaf9b42a9759280e267a03368940ccec2a766459c8ff8fc596969fab77226210e222a10fc696814b870e4f1dd861050fc79b27a2d520297d2c30ba9ebbf8fa401d5cb96215acbb9b5a6eac6d7aac7a662b30f7dde56b9dd5ef676aa907ad3bb01aa50d06b976b7118a54c16414c86082b508232969fe731594aec2468264c9b920a73ee65cd84f8288466530ae07a9b579bb1911f502457d64af2eabbd5bae61f578bcaf5273b801c79b0e66e8474034e3b18d11b1852b477563058936224f2f3932b07417fdd5142f87b072b9fe01a249e6274dc565660f22a37ed93a9a0d65446d4cf1581a7ea8b927238fdb599c0c7d95024bb8a7ed9849e4b6bf08f393168118ae7076fe2a7dfaac723b1ed87670805ee764cbd9c797fe3a331a4c01e3a72643d96332b9549bd205e16fd0b577406caaa15e5547a0b90ace5a33eaba9a96d81eece33d143a00f5e2be8805a6f3379a867dfe6cf76d5285b5f6db73befa77d5e5ffa91dda17c5e4b882dc631aa04fd666ed4d5d1d6bbf13aa55230408de0edd4fd7f124351240b9f9c920a5efb4363dee76d9d5c3342448b5d5a9bc52803aeff815364c5db4f68dd4a87b730429cd08db7e1909291934527577f33c3a195e29d7b45c929aae9babcdc05fc429c054d9baf60e9f0f8e378144f6b039f54b081eeef075574919f8dd067b8448a7e22a44438fbe811dc3fe915a15f6400bf611140ace1114adfc987b539b581d4e963e973b3f0e47af16cb3a84bb903c2ce9d786bd6d63dd0ddd14094b614ca04caf28e26544c504a44ca5f7de8b474d053fd3c31bc691f748441c6c2e47a333a8d0d119c3c47d217fdbf213341807deb22edd314fb11457950693cd89eb801c40aa24ed393fc8a9aca0ae5c8464faffc62a82717876b3e4de68f3ce63c82e850918a6a904f2ac114db23e71739784189f30d193f6518b86915e8f93f422505537b9ab6ae7d5fba1e932a35ef77daf28aeb4447215e23790c03aa48814da8bbb9dbdcf664c011d5b05af424a6e1342c48ee3e0fc18a053e6ee92177de774a5b8e3aac4c438ffe5789dc77ea70cb139e0f609d8a200f3e131391e8b9a9fc1fe3d803fdac3a11b809640f571fc81ddd27b6c7ecf7047af570c1cc34552eaf7758e3dcf32bead0a32c8441dffb787249ce6aeb2f3962e579ddf824c05cd1a6e66a1e911bc69c6667e39e5e18e0022ed5097c6bf52eac7333a7b4cfcd59f866f37e05522af3b18b37cee1f2d04cd01a33782ffe7d168c79c7282fd4772b43df435b07606972d13d6cbfb859773c12896b2e91fa0f0c596e72fc04b4da8202ffc9c2a0cd7cb5810f4be83f3e4e4448ad0960e4fae8e916a90f2d6b9af175ce1d3e1c9c9fd8baa5f633f55fb804e4fde38df949aab9b1f3e3d25526d45693c138eb83278c421cf72f176161a13dacc539031f8381e9abdda6e4b432c9454524f87243e09c311b4211afc0a4b6e70001292fd3857df69b277fdad1a44dca03fbce1a2fc3cc1588a67554e669b53458a499b316ada46ee20af23627ce23cfb06330c6c43c8d8f63725edd8baa380dd5fe211ae7298fb25c737d77b2b357e5de19c7b0a9f2d05568d29d57be99117375a5a17ac64c92da96ca97b918acb33364f2f4d44843128ca36ac8ca016cea33e503f85413aef4acab2f3a5ce133fa104a109ccca5bbaf1b9b3891309af9b3e61dc3837db4f59e9081a09244c538a87b16d300aedd6b9749cc7d132399f76670b9cc1dcd3a7f44c6f032013471ebdef4eb1170dbde8ac41549f11ea4f7204acb7ddd498a758634a571720fe780775a9a7cfefa3e569b1e4888192d5103575d0f24bd0ffb0d2f34e36279659abbd45eff784db9d4e9af62746b6b39558b3ca87260e52ffa530df1dbd702aba3c3df8b2d12cffee5315159f0a2620949bff4360e407b86dec634ca17bf72a071e12d82e1b7d21e04f2fb272bec6e2b86ebb20a67adebf6ff7771dfd769e3d80e297add7692251cfa6ea33fceb5677db44d6a8caebbe74cb33f23724bef98d496c2362d47059bfa6262b4cacb3901871deb4f5cda2268e5964901a0cdb80e7c48e56ab71dde84c70173171092520ce85136c808e55b211688dedbe8adc636443b537e6e81c4990f68c49ae8b7983daec0fccb630b07747caf6dd899d06ea8741ab9ac0adcce6da71c3b32f2fa2680cdf826ceb59ee319f86b235183f76f31285accae48d2cd41fb1c979d07ff9968ad6aea63e933ed5bdba32e846914684f3d8e8c6f934c33a9d0b321df500ec3061a0d05650d27f25bc30e68c33af5ce5956cd8c89398b3338eddabf6275e559c1227126a80492f2d0f1e19a70f1b2436c490d2b297c1e537bf616b33387587ddf48be77debf361b2bd833a8030211d9a7ad9582612a3d11fcae10efccb2d5be4e665040fa34034526b6e18be267173eb68949d133252af3fa299f891957099055662ae206de2cb38fff9d4e15e1b75ce9c6010de9fb7de84ff55ecbe1588c089ef055984da25395bcfd1307b93783d6c28a9004e6ebad2ba441225b0cf425190fe91f047d82289051eb6c01d9d374aab8d59320cf39dc61e3c8d5d6baab40647264c242232f029edb0f259bdc540831aaad2f46c968d4556e37ba3df2a9b31576e434aed72b01298d2446395674d180d2edaa84600f7a26fc8a29a9770bc31efbaa5a14d9886e483333eb09e445d85ecf5bde4575978ce0acb5db90fce55d1d7cb1d449d3abed0383764924b51f6e5b29730c8df2fbd1f60a011984f1f3b473d2f16d89c87f7aa898cb7445b9d462586eb0478dd3dbebd5532ba9ecb30e53856a3d64fbebaad316eae9910168f0c0fd78538fa5bf7d7041d07a5e307dd4a71ecaae136b8a98b755250334823e2d4824ed35c28bc584a7ef801f5fd7c28470956de065df51c10e16014a8a23fbcaac338548ce79bb8b60ad67636e73226c2581831a0c5b39b494fd786c97a1cf687176b8bdb830b0b4e3ab9e43c3c07493ec35d06b99eaa9d47048d20da592c7c3086b9991ade0b9a3f97ec0996f893c50ab525ecb146939fef2941f57bd8b2d7e7af4474677086dbc55a0335fcb7801e3df410c2a36422eb984d8bc5fd46ffa115dac5afb3e33dd2fef86e446982884c3e264753688719b2afe2dc91879ecbff7c21ddaa07de6c353a2b386638ad6bb9f3e337adfd6ff8266deccd744c62ade6551bfde77689e780a0e4f0d01acd49"}, 0x1008, 0x800) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2, r3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x347, "b04d00f3ff0a631a00"}) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 23:59:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() syz_open_pts() ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0x3f, 0x2, 0x8}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8e1, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) writev(r0, &(0x7f0000001940), 0x0) 23:59:45 executing program 0: getrlimit(0x6, 0xffffffffffffffff) 23:59:45 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @empty, [], {@ipv4={0x8864}}}) 23:59:45 executing program 0: syz_emit_ethernet(0xae, &(0x7f00000004c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x78, 0x0, 0x0, @rand_addr="00007da55876c508573a00000900", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x1, 0x2, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [@hopopts={0xf0, 0x2, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @ra, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], "a0f226ff6bc8769bde9260016d66869c8eed0179a75534f42f5fb4dce2ba328b2bd67c191965ae62"}}}}}}}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1, 0x2822, 0x7fffffff, "73cc5160522d00"}) write(r0, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000280), 0x3e4) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x7f, 0xe, 0x3ff, {[0x9, 0xffffffffffffffff, 0x0, 0x9, 0x800, 0xc01, 0x7, 0x0, 0x2, 0x5, 0x8, 0xd965, 0x7e, 0xff7, 0x7fff, 0x5, 0xc9c6, 0x7], [0x3, 0x0, 0xfffffffffffffffd, 0x3ff, 0x3, 0x7, 0x3, 0x6, 0xffffffffffff17cd, 0x1190bece], [0x8000, 0x1, 0x82, 0x3, 0xa2, 0x0, 0x5], [0xfffffffffffffffc, 0x6, 0x8001, 0x7, 0xff, 0x101], [{0x3, 0x0, 0x6, 0x3}, {0x4, 0x2, 0x80000001, 0x25}, {0x7021, 0x2, 0x1147836, 0x1}, {0x8, 0x43, 0x3, 0x7}, {0xff, 0x507ea56a, 0x3, 0x2800000}, {0x81, 0x7, 0x2bd5, 0x5dd1}, {0x2, 0x3, 0x6, 0x80000000}, {0xdf6, 0x9, 0x21, 0x1}], {0x7fff, 0x1000, 0xfffffffb, 0x3}, {0x3ff0, 0x3, 0x3}}}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="61d186f0121997bfa969a0f5732d8b3f1f0b39917bf5a05cf24c3b2131590b2760337383aa814fd004a2a6a8f064561eaeacbd4ab1f3ec7c27522bd36806f4b6a4decdc84021398d768202fb0c7793cc9979df0e5472fe36f4", 0x59}, {&(0x7f00000001c0)="32ef27bfe2ecd135ec9efe30937413c68124c114083bae91e574c4a26baff61e3d9351773661c0325f0cfd5eaf2ba5ae075952e8430aa06623ef8df0ce15fb98c6ee6c4e1516ebd0da679e9b90373ae749ca01074a4c29797a080c4b28ef94c5e1f2bbf59b46ca183709ca6d78661fab89ddd6ad1427fccef09f7483ed87bafd340381c98c894d55b7092d290ef750074fe9185d9a66822a1ad20bbbb0e2d948f09464396309672da040a09791f95f03b6e8dd60aeb765ba86e7511cb95dcad5cb3f5f6501a52eea0d4de609d41ce58afa0473301602508edd0f27dbc06a99474c1a48b7ada14adc30534823371a", 0xee}], 0x2, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000006c0)) semget$private(0x0, 0x3, 0x0) 23:59:45 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x10000, 0x11) sendmsg$unix(r5, &(0x7f0000000180)={0x0, 0xffffff07, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x9aab31661bbcd987) syz_emit_ethernet(0x137, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797101013cfcbcb973531eb41c9d60cca81247e4f515ff02000000000000000000000000000100010000000000000000c204000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="5000000090780000f69416e94034b5cca7941c62c5b7501ac9a1280e1c28e58d40e600291270f8cb50e1de6071adf7e62bbc9ee7df9ac89fbf4f30d8743c75f0eb6a7e4fd834de598c5609ba6b41f659956ebd7c4168b03a3967c134cfedba984510ebacdb09e716fcf84274d749d07c8e5f1b1a8df5bd30dadfb81fb2e2c30e8787c4e58b57b7c0842c480eb861131b75d9893000e659754068b71303ed03ba0690119d8358b53a21d87796a80d18dba9ab2e5e9fc02180043a65ac07bc6692b1292fd0925edf607fad7e2aa98c135d1f66541dbf437b0df65a315bc758e29e34b32bd97600"]) msgctl$IPC_RMID(0x0, 0x0) 23:59:46 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffff5) 23:59:46 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="3201fa39d58d23b0fe9c3aa80ffb79a02e0ffa92bb9a8b84049d26aca6ead316909d82617e8774662da044d3a88c0ecdc228e298fca6066b50662badd8db07be00d1139f69b9dd3641cfa5af25207c8d7921605170a85d92fa7daa7cd1e2fb48f440a5feeea1fdc5777bc302eed04a64e8a92f83764e5be7ed1ad09dd5a57c4fc498fe6435776f2e83c770e22531577985f4bdd663e33dca", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000018c0)="bdf901a16b8ca3cfa69e9a18d7795f9915fee25d20ce23e8fccd43df7241a9bdb35fd0fe20b341856694a43442e86c297fc91b40e392579ae0b9a2e47e24677338fd304a51d34e1f0f05d2421b8ca8c746a8f6bb5f0c59a95d8f0028d80998480aa37b5473905e7a8c5ceffe68251964de6be1f118dae470dadaf72570886b22c0b355ead6f78ef3865b3c42936e5aa69946619e6074a44d5f67ee96fc58fe5b09c3ec38867d4cc85b856a22b6b0b4cc984aaa4cc39acc89f586b4316339d793391a2a97396dcc2df2c86957fda07f0e3d241be0a835ad1a62da2dd343f0cdfc5e728241895d6725e13b7b30fd5e1ca4631c32b77cbea9e82ef7241152d4cfe153e94bb38979fd1ffeb8179ca83aa81224ff8e891227e9e2a287e019037190e67602a99be307fe6a788662e5ecaa6836d3a5e0fc2cc88f7dde90367a8830ecad0752f0f5bc41231720e29aa400cda506bafc188a57b8753d2a9e78113fc2c9620cfe83cfbf00b952e41b1ad7388ebe50cd335b8205c962e6e5e0c4513c71af2c345bbe1b0e6290c15fbc2e9fc9d031e45461c3a451f69e6a729443fae28a8d73f3d480c43c1607f01d62ca81ef3073536cfd614155b50d437ee46487b235611ebe89aa1535a165fbf5d0f08dfa8d15dd7a37c4ccef9bb6aa8f8acebd34eca04a46f221ba001ef667e8f7ff89934a70fbded27665be851f59848057c635ea852509da0f7b80f99d524e96937927ab33e27e9d7ca6dad07a37b7bb98b2de677ccdfe3575a94ec6a4b5f0ddea0f1240c9389caa80ba6a2b07d12c00ab83547a51507029fe2599d9271f50ad9251dde299dd475bcb4acafdb9d9a9dd5555de6bb263ffbb9e8317fb881cdbc4b64f8a9e5cdf60ee5ca49de2e9b52027fa8c19e24c71b09e327b36464fc87a8a14063aa89b2ff5509ca1ad65fd707b02a0acc4314369e285ac1578a015ad6f45d75f878a51d41cea90e0d095bf65801e8aa38b87787ef7e852d4d2b3309aa06de2cdadcb9a3f8aa07bc3ef1a123fd5edf5611665afd591cf219bc47d8f3d05cccc612c8e923990a790822fa56c55cfd68dfbe292a579becb0bfce30a4e7adeeea20d76eab71e6fb326d2164c8393d903c8f7b2ff3f6cfda934b614a7fd6cff201396525d76baf11a161ddefbe107901db02e00df3c28ab1feb0a17d251e80ca730a9e1701fb46da3e17be443c1551674bfe525acc4edc6930e55c3c81db792c079fd8f867ed7628e45b0aa00de2aa4bcdebac01b85d2e109893fab9c4d613c820de73782181f16909b5e43c5c42d59b1049d372755a281e64558e3d17d1d5315a6a17a6938fe66fa0f04cdeddd404be857172150ed5dd29fb94fe089e8a3809af5c23149d846b1526b589e3499167b64bf1f3e5cf8ce9b48bb892580db71fb048cbf31474a04375574739162e701d249c7aeebb901850e116ccd9837958ab899587c2c55e612771f0c60b2f04ecd5f43755443d70875a81ac95c747b487963ca91c284c7ddb9a3c2762351ca518df7cdde4782f3a7bdac13d5173cd563c9ff8fa7447870db1afb2185aa90372bd569636d65936796288f7c1f617481950febaaeee791588e428a4339e9253effd4722a7357650c537c0cd73894774fb6ce078eccf0fa8a54227c62c4f46bb26d7961e706616288d2894815b635376ae514daeb03e17fd1049cfd4d3010569caa26fba86b850d2dcc38ba057e2600560ab9040237e2b67e2f4d4c2f435732c93f08cb7b270fa47eba89e5e3cda19eedfd14a08f6bf9c7d98bed1e38ea69ef23f157739cb150f075b12c89e46aec13a70f5747a9a84e393d8e1e709ef13c62579c15a8423ce304a5d4ddfac9f4de13e38bee3a42102220dd17921623ddb97686bb1e66582ba728339d6e89c55e3aa0e0085659c32f0ad5152d38653d9504bca92b33a08c8b89d71eea99e5061e68b5dfb20ac40c71e44f4a8606dcb54f35adf8146f13b4a1a0e6d0c58cecbff94e9023abfff585c1c5b5dcc7450223f51790585746ebb8bcccd036b2ff42686ddbc6bd9b7a219190e7d2813d402d29909a78f8bffc889ad1288e44becb2f0ca3f4d873533de674a6fb0b8b042ec6ffb62927de80ae75e3bcf8fd3b511157d66feff3802b7b8bd8635e91bd9dd11a80421167631a56c6a52da2211c7b0dd46491cd3b6c40446d1a3e2cba2874182798e838daf0e75b3f9ec0c99e269b60bd29edd2c64bfb1db09e046e2cddeb852f65219213adf90653f9614e7f18acb3dbd1ad033952f8b723f2175def7237d4c4fd38ef9c88e2da9f20721ac4d69b3b49d10a2e3c5233e3ccf809b7dfbd3162b9f266d15903ac114d3a61b4bc58c02e21a512c4b1f6717839a4762668c38a684e62e24b19e1b0a2cdd3cc43b85d9a74586c3a31ecf32256d692fd353dab51ae21c813fd12f29304dd8ff7244f68a9cdbd4c8a051c0e08aba6778163811d87490f69f5c833d748c6675acc0c075f081106ff932d78ddac873d42d3b783515ece731bcadba160fa8d63923ac5e76446e5e6d0b6797b4c77f542c986ac7325b9795b0574e869e6923bedd89f4b5986612e1ea5bfe98ee4aaec5d76807648cd73e7900180209c0654c798d7ada9ece666d169fc07c08010c19a96bef328280b06cbecc53b9c262ba96b54d44308d2a09fc0b82fe94b97abdf2983476eab5752f40bd93b0d6d85d868dc2509db0d5cb39a2c2badd179b4e5f2e7545d5d8192d4ebd652fe5f884b6d14d7d0644b9e590631132dac9c832c21380a66fcdda258e695ffb1ee71f7da1727c2e3611cd454284537b43f31c8ddc5fc57114e73476ed56e86820c8238fd317d1b5f4818673446a9730808b786ecded73d4c281f81e9cfa59f34fb162386d0249840fa0fa3ee3650a037e1f691983ddb1b1ef3790c4625a4730f766b2f723b48008f13f214f132f1e985fef94c5cbd2379b094d3abd65db5272ed4cee7c70e9320d01a6f7db299decbbdfff074a0c782e0a0fc363e6789b78052ab0d6e239a66883fc3601445a318db2f7d937608676f17859200fd3146b9c659a167c43c7f071ec844110dd1f3b3b234c70dd4b881f5187a2a7807eb4839c9914d40e427aeeb45e1b5acdc9a3e87c6a8000298db432537cae8c23a1191daf611669c390c0efbd72ad817a278f421dfd0bb1cad4a0efaf3baec19fc91868afe291b108bcc89d649927203309f2f048f2b95d1332e6fa9b7c0d66e802abeaff8d5eb54d0679d81a411186cd8de8343fe0b6f2d0217a827fa2b3e2f4d4f3fe472694ade09832c42b8ab1617c974f0f261c09a7c883d7ae7ef7710777331787b00527bc72d24a4838bd37ca0db0ade6ebc26c20147c57496d062a3d2f2ce106752e688db92d59a54e572dac11da2ae6f9d51082589ba9b90a852c670d43afe1c73e0a465fc5c9aa35df025dd5a849275d76b198af6a8e66c649548ba5adb45da43b4b5e8a9da0d488ef028d364ed5219a3c6980ec0f4e9488203d5ded4e8a10a748ce49c29c385af7a0c0df194dbb0529325fbb134e5eb387f1f99836ef46dfffa1ade29a286b2ea1ffd95fa76af2cb2b6acfb94c570be712aa7eff495048b06578e8a1d1ca143467a1c0c75c8865cd1dda4726f80f2a0a7e7a0efbbc5be7482f5ec7d6708193f6b0a5b48128475947699b19a12bcce7f8453071f5d869ee376756e42d279babb9647378f77abbadbeb84090a01b30bfbe2cfb3f2fe8aaaaf7ea3b73de68817e90dd7ca7147c0281fb19e33dd1a74cfb0b673d9ebe6084347227f14bd3797c5029b20bc44db61062ce7a272daf1c2b97f1454f1c3d0b4b739baa3ab390051053c073c7f05c66df3b9109843a42a88705cede88b27663beea5d26c4ed407315b5b71884663e92378007c3af21f5aa591339c350d0d0a22db9476ab348dbfeeb3ec0a00c330a65562a82034c227b2e1237ccb6449759ce6bee9f64404ecdfbb735c0352e054cc8ed48c52af579123f860c77b1063de4787596152e34341ab7b8eed77d2bfb79134b9df5352b1092ab116143325f77444a40a0093a0b4c225de45a5c916c50b4ffdb6a273a20a3f7601e96472571ea610a26969d3c16f5ddb69508ca0f3e820cbdd0deead8a13e53ffd313ee33815fabf97ff0d911ae912e79ea01269618af1b55bf935a8e21990457512adf1123033b70dda822d3a1d3a0716663d0ae7d0929fdb9326f5e165ad80c6c69c0c69e051f8947e5b0cf7211e37ff23c5425fc24c4409e95e422474735ec1cdeb03c34eb638242295745cde581cb73f34918c5aeb678eb5506be2c5bf8468d52050a0497e8b819b3cebd5eaaad08def6b0bbc8c1dda8a38d88cbddc12acd4a5bcde0727be29b430df00df93f3bae77d0f41871e54732237abf478def5759067c76c976b432686a2b9da6e30daabb064003330bbf1ebf4d1bcb73f9b4888959db6d07006b9a15388bcf9012d285c18442fde8f63936e97fe3b477833dfddcd09f87441e3a3e68a518fe49a077aed593d9c493f80287e342b76a643b4fbceb61e24657080e777533e6fab1724eb0a0031a8f429a2a8df71e8c50636451eed1212480cbedacf1c4a8b11caad1e4b3698afd373d6db271121b42ffa40d43c9207afda391b4ba95587500bdd57e1ac0a23c4680bc00729183e500a37e736cf1ad637538983502a9f1fc86ff4171bc61089a4dc5cd0a50feb7e3bacd52f79143341eadc5396e3f358c92f0a45db91e344082f1645246b11e2a1b5ac19f2ffee984c1b1a444f9428774eb7ae5729059de3297c72c730c81299882ec2ed9c95e3bcce2d30657da658d7a9ddc700bb2c7b04fcf1a109b0c4d34876dfdb6b51935020bcdfbf40416daa1ac7f8511e8ab9de5a6cbb81ca34f874d79f69a5e195a3312c046e70c240b4c5cc8935bf175a06d9da145ce73b2a7cd0e52df6b112b5569bedf364a4ff12d0b24a48dbbb87769421873e9fb23cf4dfa5ac2a39389bdd925e4967d7920c89d19abe112e464ae352bbda3319183cc30c00044ebdf8edf7e727211cd0b67b3cf4bf36f2c07d4454213ee58013423b5a16ef053245bd5159c59c8cd725b0453d229ea469da48a3f74db11356062c3b16e228fc4227722fb94ef0a511f433da93dba33504372909f74a1ba5d881aca69e3afcb72c9f23901ce88905b849cd1310ae539435c51a97d7476670ab3a38edf29b80e30f826a84ddcdd94fa9b9d0a8306fee877855e0bafe444d389ecc21475f96e0cd5273edc9fc802e6ec233281836781ffb79594413126f4fe29105a2a07e329fb99d45ecfeb3a38f6f78cb2c5842e41d236eeaf0b33fddb3b33123433363a63e4949842234ba5572ef903714f32097c52ffdb91dd3a25880b8860421d28db14fcfea87d489ffdf2172f8587e89bdaa845443bd680f12e2f12752c5c5df1de5d3301fb8c7b48a730e51f7c91f011529323a90440f6b70a4fb343bab9987216533bf5899d4887833e0b8c3313f4887bf37b04c4d05c911665914697afff3e1bdf3e1860e6e1140c765f2dd2c0a30f7c9da1b7f9c933aace2f913aa94a69db91f9ad1d0e19b4911ec7aa75b878eced0e5f349121ac74516c112e17ec0fef51342518f3d256ed3b9eddd9953b81070dc870d2f8501ca17ce9a6358eb34fb58e04812a8293c46e1a8f52b1e0fc16b1f46d60949966546a72b2ea88b6119d4dd1d152c93034955414690fe6f93f16485a00dc106429aa2aded98b0dfaa120148ec946f6599a29bb277d4848426f6c76186527dd805a99f2f90d9ba35cee093a9068d8fb24af5cf1e66", &(0x7f0000000280)=0x1000, &(0x7f00000001c0)="f6c5c7ba19cc01ea2475047e524432c1d7b0d0301c0bdb3f3d49abfa4df0aa0614e0bad55c73c9e0edfeceee720cceb72258bc2345ed9fe3b8db340d13d1dc6d025487c4866d453bfcb1388776e51ff53ce7a1f4e6a20453c3327eade5051f676446e7cf0d613dededff486fd1385adae3c057c404ac1885929dc3ff00000000015ef7a53671854a8194066723d5b29a91d1a67755c6662e661d", 0x9a) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 23:59:46 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r3, 0x2) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344, 0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="101000089078000701011312e00c7952ecffff03d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418d1a45cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df1b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083caaa4ae0b99a2449eb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389dc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaa2d165c86dd60a0800000800600000000fe8000000020000000000000000000aa4e204e2000000000000000000000000000000000000092c97c2fdf7210e5d09ba1ff8c1ea3ba30e1fe11715405da68ec487f8b", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef7e3795ceefc6bba9ce3380a4ae0a9622090711633b03cfc471500fd219af49726826dff112944058de1e17365ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0x1a5, &(0x7f00000003c0)={@local, @local, [], {@ipv6={0x86dd, {0x2, 0x6, "90645c", 0x16f, 0x32, 0x20, @mcast2, @empty, {[@routing={0x2c, 0x8, 0x0, 0x5, 0x0, [@loopback, @mcast2, @mcast2, @mcast1]}, @dstopts={0xf0, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0xd1}]}, @dstopts={0x61, 0x15, [], [@enc_lim={0x4, 0x1, 0xc1}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x0, 0x95, "1a31d30646d9b3c72ac01df37451ee47eccbdfa13ec5badf6a6782cf9254e839dd7821d1b4bf421e9928d78a78cc69ad190b458fd3a512df4aea7c044a3bdc889ad98592c14270a96c5bd460e8e312e97b78b3e556484e51f86e01a3387203f2ec87cb44f4575b1c5bc68b2c61e490717b220ace6a0532f51d4323a65d8870832f73aeea3471546e35d641ca49bf78c7173f3823fe"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3f}]}, @dstopts={0x61, 0x0, [], [@enc_lim={0x4, 0x1, 0x9}]}], @tcp={{0x2, 0x0, 0x41424344, r4, 0x1, 0x0, 0x9, 0x2, 0x7, 0x0, 0x6, {[@generic={0x13, 0x3, "cf"}, @sack_perm={0x4, 0x2}, @generic={0x0, 0x6, "470e8878"}, @eol, @mss={0x2, 0x4, 0xb312}]}}, {"022eebc4d4003760acd007562843471af36baee20ae1dffea43b9eda3192fc51f80d2a62f30c59844d3922"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344, 0x41424344}, 0xffffffff, 0x7) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r6, @ANYBLOB="101000089078000701011312e00c7952ecffff03d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418d1a45cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df1b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083caaa4ae0b99a2449eb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389dc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaa2d165c86dd60a0800000800600000000fe8000000020000000000000000000aa4e204e2000000000000000000000000000000000000092c97c2fdf7210e5d09ba1ff8c1ea3ba30e1fe11715405da68ec487f8b", @ANYRES32=r6, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a963735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02b472f1f75822536e"]) syz_emit_ethernet(0x1a5, &(0x7f00000003c0)={@local, @local, [], {@ipv6={0x86dd, {0x2, 0x6, "90645c", 0x16f, 0x32, 0x20, @mcast2, @empty, {[@routing={0x2c, 0x8, 0x0, 0x5, 0x0, [@loopback, @mcast2, @mcast2, @mcast1]}, @dstopts={0xf0, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0xd1}]}, @dstopts={0x61, 0x15, [], [@enc_lim={0x4, 0x1, 0xc1}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x0, 0x95, "1a31d30646d9b3c72ac01df37451ee47eccbdfa13ec5badf6a6782cf9254e839dd7821d1b4bf421e9928d78a78cc69ad190b458fd3a512df4aea7c044a3bdc889ad98592c14270a96c5bd460e8e312e97b78b3e556484e51f86e01a3387203f2ec87cb44f4575b1c5bc68b2c61e490717b220ace6a0532f51d4323a65d8870832f73aeea3471546e35d641ca49bf78c7173f3823fe"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3f}]}, @dstopts={0x61, 0x0, [], [@enc_lim={0x4, 0x1, 0x9}]}], @tcp={{0x2, 0x0, r6, r5, 0x1, 0x0, 0x9, 0x2, 0x7, 0x0, 0x6, {[@generic={0x13, 0x3, "cf"}, @sack_perm={0x4, 0x2}, @generic={0x0, 0x6, "470e8878"}, @eol, @mss={0x2, 0x4, 0xb312}]}}, {"022eebc4d4003760acd007562843471af36baee20ae1dffea43b9eda3192fc51f80d2a62f30c59844d3922"}}}}}}}) syz_emit_ethernet(0x11a, &(0x7f0000000140)={@broadcast, @local, [], {@ipv6={0x86dd, {0xf, 0x6, "39a569", 0xe4, 0x11, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="c1034aaefe05a066af59258d11ad50f9", {[@routing={0x2, 0xa, 0x0, 0x3, 0x0, [@mcast1, @mcast2, @rand_addr="07485c0d8cdb2c08efd4d519a2cdf5e4", @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2]}], @tcp={{0x0, 0x3, r4, r5, 0x0, 0x0, 0xd, 0x40, 0x3, 0x0, 0x4, {[@generic={0x5, 0x6, "6c9149be"}, @sack={0x5, 0x6, [0x4b]}, @generic={0x4, 0xd, "5ef8cd3b748f855f1c67c7"}, @generic={0x3, 0x4, "8e9f"}]}}, {"c3a4a7316debe0f3a73f668eac3321640dc215ae8bc8b91716fb2a1958e4847f6132a17bdf267335acbca92b32ffd8b7f4492d5a7051262eaaae9ba2fb7c06d1872c12beaee570eb203d681d41b1d1c05f424c2d5b870512"}}}}}}}) 23:59:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x2, 0x2, 0x1f, {[0x5aed, 0xc3, 0x1, 0x200, 0x2, 0x0, 0x1, 0x495c, 0xff, 0x4, 0x80, 0x5, 0x0, 0x1f, 0xfffffffffffffffd, 0x6, 0x200, 0x8001], [0x100000000, 0x1ff, 0x100000001, 0x133, 0x4, 0x80000000, 0x7, 0x6248, 0x7, 0xffff], [0x0, 0x5, 0xff, 0x7, 0x1, 0x2, 0x9], [0x7, 0x100000001, 0x0, 0x81, 0xffffffff, 0x5], [{0x6, 0xfff, 0x2, 0x1}, {0x7, 0x50, 0x38ad, 0x1}, {0x7ff, 0x51, 0x0, 0x4}, {0x1, 0x2, 0x5, 0xd9d}, {0x3ff, 0x5, 0xfffffffc, 0x8}, {0x8000, 0x10000000, 0xffff8000, 0x1}, {0x7, 0xff, 0x0, 0x3580}, {0x4, 0x7ff, 0x8001, 0xffff}], {0x40, 0x6, 0x52, 0x7f}, {0x3, 0x7, 0x9e96, 0x4bd}}}) setsockopt(r0, 0x0, 0x15, &(0x7f0000000100), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) dup(r2) 23:59:46 executing program 0: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000040)="1df7ef8a322026f34123f66d025f4685980cfac50c3661601b803c8ae8b7f89977755c39315cc5590e53c015f9f7acff368f8f1fb687e46cdf2ef617505dc0956b898994e61653f2b7c87e4a967cb922197dd1edf06b8613206f8c02cbcb9e2a60ce967ce53124cd807c8fb0adfca04c4f8c30da330e3075e8759e65399b9fe5a9b229dc88eb55b1391d96787196bdb11e6201c821f722d5", &(0x7f0000000100)=0x98, &(0x7f0000000140)="515a5a4b17c14a80423f62481913879995ba74c8c92324d87b7a18c8098f43e6a640f0ced8232e53d12d1777ce15cd2e1e47f7c335526c74f1bca5d841c32154c17a96562cebf35e5dc13e00d59d9e1ca9dcd69d762c43be72406190b476ae7faaa0c56711fc74df296bd08675d23f7190d2b59ed0687cb8349d5b68aea92e2fb062d0f916de131737d387e58713bf0d", 0x90) syz_emit_ethernet(0x2323, &(0x7f0000002700)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6020000022ed3afffe8000000000000000000000000000bbff0200000000000000000000000000018900907800000000ff0200000000000000000000000000014859d187919f5eaee41b9ad914430700050049f4b471b9ddf81d4fe90187a45d2b3a7a20c0ac4842e441aac814563c828d16a154ba857369268e12b01722e6ab28492ecae1481b84e6a12da28fc01cbeb8f486353b36559da31f64b5d2820c6142b1dfc215b0102465e9a13fc17c0057a5db10a30237d69cb7e2e004312570e0a9c8a14fe1dc081c8ef611c81e3a8220398919031da80491dfa11da8d53575afccdb66a47ae9e7d05a2d21501254b8b4862d2e9bbf93b69f7dc3d2589012759e7965b2c2fcdd23094e4028b03eda3211b952d3cd6179cdd1fd8c4bcdcca111b834a47b2099f236c97fb3d0a033dbe96202e42d49f415ba7464d0ff496d7546a731d22575839b53d95b781ffe93c08a0fd08ad25e4d7dca1cd5317f12ef2ac2550a05919b3bc26ab234c3120b0506e3658c538ba4d9b0cd4d88389499e3edc1d526edc848e861f9fa95a112c0f10c8fd17e95ed59b4639ad1db3905590623d8b695775145eaf7509858a3dd78c98e8a9e208151ebb620f10687a49d99ba932db867638ad0fa93fb6ea1f89cec316d61038d9806f43a1b01cf2e96105cce2c127df57b6d0a70220a6a8bcdf9ccdba13113f659af4aa5abff0d459eef2f7581c2e358e3446c04bd7bbeaed4cb3d637fa940222110372095f14c3d6111f7a958292b45e4744e024739f16bf7beacf84b8f8424a0c00d51a494497610c854299db475cdd6824d672b31b5b3d69543ec7d0c2ee55d7b9d4b872bfa97c4939000d41feb687c9e59b75a081a46e9f6e01c6003870dbc8c2646fecf16caaa578cd00152d3c99454bccce3f958c31ae847df15a1f2b2fbe1cde80ea1499b34ea6b91799d7def2d7908f38e77dd23a0e3243fa8310037de6c06b6a3d549b5a78cdeff4eebb6d99aa11297fe62d547316cb2eff715bbce08b844566dfc21fcb4a8b40e18198a4dbc62e73c56a0e8715c389f1debeacb717bb1a940c5c0ad8aef83cc4ee70374c4d51bc5fab5cf65f6efddb0ac75d867bf698647a3da5a32a18fd8fd63d3605309c470f21429b17f424e292f312c7962b45ee891f707d8189289a094e16dfa5c608b453bf63974ee769761dba9e2523aa2fc7242e01dcbae78852e2655621c8593981f777a6f90793bc075d26b33e6d83d3b4affd2852c05a792b6c2822e18372b88dd26197cc74ec99a4a8b67ba6354b8f7dd49d287585d28c26356bc26bdd2c4d87165693ce7fcc2ba327d2c1c896e07c28bc686bdaa4d0ea3b3d34e01fd3b06c879a7c82056090cc7b392e4e2b3780a643f7ac2644ceb0edccb509fb1cc3ca99751a0a54f6891c30e749ac09dea971f3a15174bd6277b2176b53fc3f5a17f42c3c19ca1915d185067674d5ad98523f515c0d2e6ebbb570994809843d92e40ca4a3a81da9e48fc2b3d7b0a6bc5d7eeeb0fb8ab0e15f8e01553abf75b44a96edd226958b4017164e68c557b351381f1b50fd6eae6f646ba8c66c7d65c6cc6aa1ee66876ff5bdc7a8344c392a5fea23fa6a4cf3f0c6cbbcedb4cb71e2a945e2bbdb28a4c470b7697fc663fae0e12b23dd8eb952fcaadc63e5e92ef73291b2f312b3a444475033d0b34be0650d4c854a22f4075bdec94367fc1564b32524b07f1eba61b42218ed8f1370583d03352880af793efc0a6973721b36453849337b67d0c5f210b5ebbbc0f06f724ab6541a37f378a653aaf479903c5ad7a05145d1bdac5984308a5c2b44b1c059af4e7f5f6d95eaec9783f76db12c0dd45679b468f5fbe972858d148c103897646708f5994fd49828e90efd6c045b0d3f18a23844f25aa4ef7f501aefe693c4ef2c8e2460f1bea8fcbaa1d75affb536a58a462398745c7d1d5d09fb65c3da16a17734c35d38514a52d0c515a8e7d095c4226660651ab041797e368beebfe1c047ce94aa3f6128aa5448153202409209dfa201c096e13c81e268c683f9c3dd5bf6d99567b56d12d9d7d256240b2b69062e45bb2f14ee83a4fb7f02c7c0e71403628b6653824452c35a6edc74d938084edc805fe4b8ab38fd4b9093d6ee601bcfeefbb3ef78b6e74eaa8f493b619e5d2694de0d123136857a8f0ce7697435bbef82ba6229dcc239c505fcac65010c2eed0d8e9f6e430fca2d75692999680e8d9746f2a494fbe9ac4fd11eabc1d34cfe055c6e6215c953d949a2334e057678354246eb2280d1c6e60bf6542cc292a20dff28db6be84c652deab2b6d3c7a8eff62bbb7b37ee85c7d5b87a3bbbc5b0e65d122025b4c7a759ed04e2607ab9956babb8466adeb3df43cbabcc2a5f9619e0151c8fbd72ef412d434f3fdf883c5840b96761830339dfb23239e080d83affa28a39c96c9061c2575b895137c813eba35fa53f48a595430f58c0a8ec45ce74be9bdf755534bc463e1f7b781eef93ee490e6c39cd717b188639f290383b703ac4593ab7218d66d28b6a9b92f1ef7d0c14da3d8b922a926c543a9cd65dc62ac1705b10a2a7df2298eb7c9b89381589f4147c872a00b3b7eef288f9298fc2ad0b7344c2df8036100cdcbf9e60970a6792d3ac604002c27c5dccdc8f9d5d27b795b2d31ce2a820f43e7e107a4c80a04807446257ae674abb45e2400a8236be3178d4fdda72253fa0e481b1583df74047d5f97dc189392b4e177be215edf15de6bdf068dad0e89313b639f8ab2b2c453f8cadb504490de1e3e0ffc63009e1b6e32c0d875ef1a7b69bbe3c2f4f86fa7c3dfec9c93ba0fe3ffd9a1391ae5a265d610bcc4913c7a5a90ab00340c23eef78247e568ed39e1a0f641d7ee873b39d50e1e47052ee0e3b9e086c45181c6b66cc3544082050045c8932d3f565426de915faa8652b088346c13f80e009260bd9259711d573cdac190b5176fbbec70a65bceec20c63590789e57c63282fd489cd56b11d173323be836fbed6e41b6a2da9c26bf5effa414e5d24f3a2e3376b8c84b6abfd519255c754d1fdc668432666e8f5a15436316fe64dc59dcb100fb563bbc0164ff67c34cd26ca2b9a80c18276e9c92384d3feca2feb4ee4a1e0c594592bf6c45ef332bfb5f36974ea9c45ff0f47eee7d18aacdddfa4e62e490eea78f6eda95fc3222932ca29964c5383e4a98b32c03d145bebe95155c5d7478718840ed4dfe2dca7848f8ea669885e8bbf1cfc8e85821493730e911109409150ce28434bc9a9329dd7b47101757dba9e7f089d3391bbd7de41f9cca4be4b9a2f7ec67a35fd019df80a6a5128dc143ed9a0b21912d0c5519f867726e5e9f99b37d0689d2679050df29d2ac01cc53d91756641fa454bfa423a318fbe5c0d26ce80d02d85e368ff8157dd700dc952bf781c4872450da6776ae93303cc6e7c62f9c5c0bd5b7099f5b480440939353658cb9984c94bc50336c6f84a1f222971415bf731444edcf257aca18e7062f180e39c7732001567d6f7a7e30b06828faf9fe63c43d24b452a502c1089196cbfa51f2234c0fcab67f9da7ace14dc1290db7a9626921d65128ca3dd5339ad06756cbb8de33572557811ca2fc25726da3941ce023fc997bc0c8304ea405790c809fa3ef5b6b9ecc96c27ad23a9d9ee05f3197190859109e2f7fc92586f3bddd8ecd7a6f8ddd71bd2100a339c178fabefa18a8615f0c48153032244d2c077fa2ab446cbde1b8abe76d8b48161530aa98626d90a71a9a5b65656ce7ede379f73ed9771f7cf23abd8a0cca498706161038be6eee9c15d80061e5e1907ee66980a0e221b6b34f62919c4e5660668ecb01892f69be765e2dcb887df24b20dbb13a43cdbebdd474bf172929bf1f60a8fe8e9fcf7a82cd0fe1997d77a39d4be0036216d6b7550e41c7db3b8891ac81b4c104e8d187fcb6f28a0f5c9c2222564fb9fa742fc6a0f0f7a156c4d40617145ce28ddf6327c211a8115f53858e77750f2b14de92ad087a5a35a0227dffcb6f2f27400b79e737938b34695ec618a5b48bdc3e9ef87bfdcadbcba739052669a8889929217c6ac987e271c9ab973c312741c62d6338ea04d768df00e6bf34f2f885e323c0fd21336c9c894d24feb9f730b151a190db655fe23948395c73e1639c9a8b8d74a121315dd8e893f6f127928ff236aa774ddceeff82bb693055ec6403dea6408f607703568243d6ccc34c70dc3c976ec4f3ac20039f2ba6e27698755fb8b834de7fff6a35fa7203919605e957df1a4bdf114028fe9de6f16a4d9c934528edf486f554983b3714b54f3e1fccacd08f92daf1ac1c0c44db5f630ce64394fa80e12c44e8bcf771618a85c913b6d1f408989bfb29ac5d5a21e65e36f27eca1b12ec1d6f287802cc4d58ec3248b64b0cd7d321593a11444a3596d2809d6ace7ec9b27238c8e3549694aadb912a7eebc42a954e93ea0e5ea4c294c64412fdfa578f6a33dc456aa47b583a6b858ccbb572581ec15fdd806404b591a7359de876fad7d7944db9f32c5ca8d517cd3102633fd34c056f601b4a053a489f3e0658c4b43f62b2f7f088336c409d22db3d5af04bf4bc7139f9da70e62a5e702828b2ddc4297be8bc328697231b1de09f00a43fa940be4beeb8bdd9239687dc92f8ebcae85d00b55fb2234ab5503554fce9ebe9a68e7bc0887f8301faad73e21bc69cbff7f16a44153479dac919501f7b350f03b35b29e0bbe4b737793e706c1e468a596e40e99bfd12ff64b26962ad3a727a0f769dc6ad2157fa00ff833fe2fc8ee5d86d63268c1bce6ad8e43b2d3828447170e593269400172b0b17a83dbb3be5af0c042f7556d2f64b30e13ebb6290bc880c256c6efde0e5c0c5da1b7ab86b50fcfbdcb26397a996700c996d1358c0db5173533975cf0f4b83cff804e2da3e36d98afc68f4c97039e8febbcfe5dfdc702d998be1a39a9cfcc8f1126c265d57ce35e0d36fb5b9926d6577fa344f5c292059632e65b9564e1c15bfdf5c7891c1039d3fcb37b5606d201595c1b68d78032588dd0092d54e914eb1a5061e808b4061edc990e71edb388bd50645d07a362f8ba3d95666b55ef1353818056ffbc6b7f195c8bbe839a9df2619b2a97dd00772079e6974ba1ffadb26119d4aa4d4b04acdb7a3fc6b24bb02b9933115b4d27e02c83bb568003d183837daafb4449e391e6cd96cf1c7c06a7dbd0f9d6ca22d06cef1b6a4159cca71807f54a651c89df1540e87a31e1189dd2559e88d123207ac00219b09d2b0d4bdd2bbdbbb422f4094f52aa9d03d06abad98f39f1a64a2df7404bc229db592b788b37e978cc150952af1d96a8529f61580e006a043494cd7abe92283a838f131149613d2692c8bdc84fa1197533a06f9070f42487268b57445c3c466dd12173d24c0896a1bcf0956cc7f5cea3c1d6344cd3e1a811de5a3415cc99b5139be4c5857d413fcbc31a341a35ee1686703d14f719177cd5b3423509bc65c313e097a3328619dff3c48315963005ed287c7756f7eadff71c6ed80f8d09935b65e32782cac3a86bb8edf8897ed459e8733a7d345534cb212a4c804641a6e2e6f8cc71aa77b4e35f488dbdd0e4b4d584b25e4fe38c7837fe3070fb475d863cf1efd41e4bfaa352059e7105115033be6fa096cf93def8b3d93c0f66f6868d9679b8e63639aabc5c3fec1e2a15e1a59b4c826cd2ae9897fffae79ca7cb325e679e690f197f3f565a0cb7a5ec30443fce61e605b9b88daaa071f6bd640e49d604c85eb8cafd50952931141764b8fb27c9c4f624506e1ad5da88726eab5e8323dacf6751ec1fde0c9070b93890c00992bff7b24a87305eac43a8af6f181006ac4b84597ccbc289d8da637acb8acb5129e649bfc75bedba0487733c00000000000000018113bd2199dc301cd5ea477e56e0c393186ff474550536438108d005e59bec679e877dd9a5c31368885ca1814c3ca1b0b03f72b7401c387a267e79d06ace58153ecc2bfdf04f914ee951d2eace364c0a51b731b6965a0c264c9516e9ce3cf17cc769b620aaa11762766ec470595a887d5b2d38d5524cd1868d4616b58efa72c0c1059dec3979c6908d40301346d1d04a17a751815666f056497eff0112f595b9686c3629a17d4d9c8091cc2f1375d6dfcf1ae76e456bf946e9e3a04f5fd8f952bf53548777fdfd90ca7321f6c3341dee6694a54e061b8eabcaea7b316da879cfe97a3b782ce06fa7c5b0b7f9dc6c438dfd6189f622cf278d60441ad14b2e39b29b39202c949a229b972c559365d6a021b4e7c8a1b26cad6d583bfbd939da8287734ccbfa4a0fd1da8e2507aafe9cec3ad55e1ff3c645e91773c4200a5a72a2524a11f1cdf257389344f83a613605b0aafa5b4fef55c79a5939511da481f5731f633d115b553aa42354ffd5e283a0ab44c69af17b5443e9ba7fc9f1b4d5d5d3c49673bf58557353edcfb5f20e9ecdbb5b4b640d2d7526b5ee96025ab39a8343e2fc26aabeb5fa05bea4e1ee4982947bad1027fad40639780268be32331fba870174271184937c5072fde860e94da6effc52aa5c653f33723b66029a67eb2e4a918e4a4b4d0da0f034f9eb532a41e027af8676b66460246972f73cf16ccf1188eeaf1de6e14266787b4f5604044b1d97db8b27cdfd6afe8e31a343d330a27e205971cc0f5d550a768300400be40a40bc1d5ed791c37d8875b69e40299acf177fcf61338b8be8047729c5761970679bc986e1bf88c26f8505005b8d84078bbdee684f4a3bff5e7f949ead620b68ab5fa4afd2d31449f678585e4f3531e781784ba1bac70b29d6b84418235fa64e82ee88ee147161542d6104db5061a87991976e5ed4a6ed5c4892389748b16d021ffda362287c1aa05fcc5464a84714c4f7a89556014f0eda4f3a44cf892670060bf6f7d28a215899ecb478fe23adaaf683431d93471f8d99e2c7978f3ab90910f88ea094bbfcb2032a8f94bb967809c91cc40336f63c537cf8ce0cc087a67fce5a9854d0d4f2a5c84438b8b357afa50fc978c898708cf55175b12249d547bc2674f067ca47d04bd42b836870407b9ae8c479f881ce06c17e3fb106732828464c59e694e0037c04c6ba11c71252e5a2be0a9a2760a33742eea90fb6c9f8143f3674391b46944b1375d9d10717eb795c55688d2a22c4da8e02e6d2a32dac5f38f83d6a9fcf65dad155ac791a8e32666c9c3f814c8b354d14b65c67d23ae1110c92d4d176c4267ef026ad5646ba9ccbc0d04f2149089cccaf7fa035bee805439beb5ff923f9a9eb098ea440ef1a955cfb0689cb4f5d45ee1f285fdeb307cbef08f65a806082ba0cfe13ac3d7b32027e9c0547a33d568ec1bb56f518d92750021529f117a819707e3ebc3b3b012c8b0eb7f3f56c2cf84d3575a3a0b521f66a47abf7aa15ddf7cbf2b85b5410190d781fe94a70c03d756b480535cf7eadaa50681b115f8ade58a63789c8ab312dc594a116e55a40d7e7468be7542cbe26122ffac12dd5d897826f3178f6228c405938187da0f2739670411ace2d0e60a7373a976d5696149a790a66adfb8b6c99417dd5e9f80fbd39f0f2f166b96a23a2d0045bd6d43809082e3abe1f843b51682dc865289850c349c61e626e5e9641f4f41ca8247c2fe3d12bdba11695f7f883fe1d373b1d53ab9adec0a514d046e869127a4bab8de502a953cea7424c9954ba136964689a9dc8ef4529a75946b5d4d4b3f37f80bbf2eb0555c2a9721b23597d716e74c71cd2967da9688f487de6700a8a52fb14c3eafd3eb719a5cf625819a355a4053e2f3ac7b92517498c9b12fb9f53c67130e1c92154f9621d5b2fc5643a34225a3137e552b1d49509a48296b801a57c147f618dbf11acd9fc442b9cd5718dc1c50a8a96ae61081f5492fea744c615a0f44ee2916a4dee409ceef9a066d0e7a2c58021d08e96588fdbe4edbc91dfb169b41243de949d4d6d07c810db313605c5a719e16e5f79bb658dacb893f21b6041f7ab9cd17c09de0131d8383fad59d06d78fd9cf94a16a60659b3fd78ab26304d563f7877e37b00b991fab15951669b78d6e7db0f218deea0e36d9ea46b8f9b2475f73d7c049d15b429cdf69cfc9f617fc45fcfed4bf3a22262291240d23182c4fa501705f6901794621decbed59aafe74df1ae8f2a4a749538ce2f311b217f34ad0b98afab5a7322056d28d89e3d91c262768884f677e3cb2d7450389e8b8a464784325f9d7c3242c3b5efbd97e48cb4240874cdaaa76ed24f9ff4d0bedbdbc56dcca4a074963cfad7bff70ec0523e359a3ecfb2dedfa93645d2be785e11215fcde6dfacaee74c900994801eda57646270a97c94b67be3c9445be4cf015365f086c4ffb9f5e1d8fcde73cf44d44b4388bf989e1077ec5ae8df5ee698e6e49477dadf93a183c3111ca4554f6a01ec9406374e3f25a1d46df2105b64e4fc316ae75fab1fe4175fc8acb06798f01c9948004d1e57f0b5daab782278644891e0bc09a4307fa3ce77df433908210ac4c04eca0007a3c2a0d550bca94254c517f814fb82cbe6a1388e192be7755773fb2e9ad3ad4799519ee0841a7b5c130dad423111531e79739a5c4a9d3d38a7a9b61ff9ff0d6456d8cd36d4c19b41ac5fc8123787d8f7f361fc51c104a1b1f81e84147fe0f38d077c5999ad768762d2e29e1418bf767bf7e117d841c691659812a292438b8105cc326e838c46348c2b48108fd388e1d2272bb65355d00d7fe8ca308f153afb116b9e1b0df12d8fdd2b040ae9fc37c7a23a085e662ce7d7c8ff5d69de876a07fca02247ec42ecf19211d139c34658288b2cd3c2ef4175ba2126a61af1f7120131197f5dd2b5464978fb8b1b7ceb4fabe9efc40a93dbdd505aa801a2725e25073139c9ba647e39073670cc31051d94f9788f973da18ef2b76a9bb63bb360ebd36ddb183f172efc897629c303965300daeab3adfea494bdd871f90f9d1ec1f561130bb5673c7ebcb65f8979db48d4e44f246a4d68d4db46df880081fa6809758977772dbc70f6f9d2c0e3133ff3592cec8c3ca2d6cccbb2d3b04b61203fe67b25ff00fe68fb937f3ae1ae26ae2cd89b0fb36559bea0c64ffc2449c32cad43f781569fd1d31535a57ff240a7960c4472f7afc1e0345808c8dd76dbeb56492f8676975518e8079c72ba86315d7e9b2e5540e7a94f19847c5c7171a0ec38ae35c6f1951fd35fa6b885c1aef027f980f28de6f0eb1f5126cf93ba08bddfd65f05aad84a0a57b0557cbb2c36f38ee636fa28f49ae2cd9cdb71228e469082a8c51b44e338ae317baba39f4e1c4f97e7a6aab096f341f267f7b3ef642276465c5b96901f22db69789a1cb7364cba8ae049287635e0c6ca3d368fa7b4d75a5e4a2a12e4fbf2e70b22c9918499345d287a0f538c417028afabc5acde7f2a44ee41cac6f66485edcb836ae7371ef6bdf8b351413999af629b4aa398d0a7d29b6436981bd5ff568c329083626191a87401d554351cff84c89c33a419e7577810d4bc15ed480fff2c1b89d1ce903ba0697a0f7f0895f26e887ce129ce2de852a8d3efb216af6b0d1a17c295dab0e8acc9c17c0c27179928c0c636a586c5f5ba6920b70ebbfd9f528f062d52544f60d51cc8c9c296dd4d124268cddd4d54842b946d6d7da0f21594bd2aa9efb862b49017ca55ff2d33c0100c6120bd116db074c26a99eeb8abf1a062afc52d4dfd686fbd81b3379b327a0ef6d5fd54677d11de4e6d0d3e6e2fb76faa813eab6f86ee35a39b5367cf0c5d8b9a24bca1bc48ef24fa88dbeafb36ea2c8867b6dac2265498fd488494dba1d11833dc602818bfa907f65b078546a24c9554c9c7b9504f20215c66ad1b8c6b0a59a3f5176bda31e9922a7e79eed9be9466a2851d3aadecb84a9b40c80532d9d43ca202e84594a240870189b9e5ea2e84f35cf1688499091f86895700b84d1662c066d8b898d5d6d5226fe67eb003b87e390aa3db6c4b06c846520f3d0b81b3ad5132b35e262b21c64cc07311e9490d64a22b2a605a5ff7eac58903088bd2e1d9cee3c6bf263c39e4558c40788bb61ed8efe36c17d942e31ca09cbbeb8c6c9f9cdccfc3d684b0f806163f83e0c8d2738c8466a73b7a0f93b4156d34a3f76762ca9a2d475cafcdfdcd7ec85c506ebca2450bbd05c06030fa652eccd22f76ab822a3c1ef05f7aba3658cadf49941b34eac4bc81ac768cef4efc6382d6942ffb8c83136f9200476115268a8fa690bff0886df164c6bea8e0637636ba947dcd6b2b2ebd164e5aba091d16fd28dd1b9f0ba76fc1f8256dcf8ca3990e7fb4eafb1f83cdf79ea795015540dbaafabfef2c9e3c6cfef2f76c1b0a777f5934454aa3dcf33d46d53e47f553a27ed91b1e152a4381b2c97ccc952cb666d22fc6cfe21a7f4b7bfd2f1c542e88385a93a968b51f3b3dfef3d6a65c99e714d6ae27084c9fa35f47a9a62a019e9f489d75d153caa789fbe22bd2ed162ad421dd12eef95687962f95ceed248478de93cf4882caa244f98cf777c4d7271512829de5491e5b7da27cb2516cedb2e1cde16f279956c0d8229d329cdbe41d9d681296064c92813f5dbee9bb927f00edfa012d4ac08015025fa2ec3d949e3d6fde4f4ada15d30e5fcc5e03f81621687ae1df9860cf868f69045557b714dd191ce06db60445ad71e730dccf93ae685d868f25ab9f59774a31ad6c2922b15650f5507572380197db7b97989610f41a633b981d87a91187e524627159dfcbe268f5e20bed1a19e31357f427ce54cc551239df06ede3b970a5dc49044ec8ee8790fd3797ced3eaaa2102259dfe55dc9f4f3260bc47469495c840582188424d81865ca5578eff850e5f4c5b275d24ef3103315c9a7e9d9600e2af84fad1b0f94d7ed470b959484b8b567536d34bdb4e840d534ef6e81a35b1aa019c8b6ca5bd74b705c4da920be384e32d77cf69f250b268ce956e38d59a2d5b63a2da334062cdf91071ae169a7f64877c751a4d1974e14e0b6dabbe03267641bb020159c0fde6819975570e5542ff0d2afb2e8176a77447d3534928955de9c8b6c20599414014e53cc58b993e75fda735be308f88c4c1adc20a770ff1dea247cbf3f599fad7a2b35399d33ab44e457b9f5f913e602e16ac7203090915e725821f0f63e9c68a3a249eed78155da8947bc56016fbdd708398f64e1332b983d9c6bf3e929cf15d38ba49a9d0158b8bef49a54395786d709586e9ff2430aa0d9a28a2de1df0c9f1745dc9a82eca355d882b61fb00f7f0dd5d7c071ccb4cf2a1009a81a325d72281ab1de47825a50f2282514d60d42512cfcf13564e5250635fae2c6d2969eb4cdf76dd4cf0628127def0a4e18338a91074e746c7a430e6a96521b971096c9201f09c06508dfb81072171e3f437c462c6aeb0c84f8ad47e97bc03d73fb82dbb6d5ab511aff5f94f7537df192665bbc12bc040f2ef4df2d669ce9b0ff6e8aa7e1426f2317c11455115d4ecf2142a07eda01c402da5232233fa4acdbe7fe4a748434d47339cdfc90d4ec3690cb2fbcef7882ee7b0b3c499077ed4e2d629318949bd33d178e97bb04b44516f456e57d4a3810bb06f073db389ed39b013ac16ad75345fe98b68f5ec3e4a8d10f22cca9c62bd2f03be3cd0861283b5f354646649d9d6887e4aa39edb9f37acd202c02fa18ba3b1c0dd7ea0cf6c49a4ead2a97ef9167294561bb8bddd41d571befa8784768eca7de2b839d76f001728c1a039ec64f9926de3bbb770fd893224bba6e0544547d095fdff45576605b6b8cb83807f947a204b65b68d2a2ce0521c9f214eff22201c1fb383b71e3edee9929342cbf0990c23f9b951748d548d45ce4617750125b3f305650d9f17df58778c26a8042573c8eb86ade992fc218776e957e8a9ae661dffc7852a86d6086e6b289c1fdec8950037ad1414863f6dd77d7c7c188459b1120e7ed19373507bb229e6993b4953e1df8b33cf1408ea6867c832a54f633d451d935b0c6b9e61ff0225700f3ff180a452fcf753a29ba4e5d3bb1831c8c48b62174a5a117488b6d195230173914162bca2e8dc6c1a875eb64af838ee80164ee75697182b401adcee774f7faa51d8958540704edbbc5058a1a45d9f44239b3ae465d6ffe9fac872cdf03a42cf4d5a062b77c97ba3d2777afc6538391a18e464a4a739ef6ecc04ef8a804000490c5aa8ea7f0f82ecf08419af56adda4784d604a9b9710b3070f5b5740df27777c710e19337a48f0bb58b8a98d679f9701adfc8884a77ac4eed64777ab9338ac087a0d769c368b4e9351080257da63a41b2859a99b0c0789ff3527905c796087c63012ed7d53900a04da4c8b1818706e8bd55414191fbcb5164373b1e62a285e125241a85985aea9e993b677f3dc58e8cc23bb0883c81d4a8076724ac54a89dfe5b0a4dd51f5b1bc2fae0490215e68246d1f916064dbea94b73583ad8a374a84c8aa6b3b42ba680a38436071b39046061d71c6508426020db256a50f3b899d514baee553a9d89a411f5ad0c459f6cfb91cf299a59228346e7460a130bc387ed8b274b900b1779d2315001fefac090c137b4ece23b16d7e329b68f6f7a81713b0e4c2764c6f7f1f33eb632be1e681b562973cd928e510cf1805f8f357d009a70505c179157ccd5d2bc0f86c2f775d32c3890434f5f0f10497d0da31e96cdba89da1480b7065b85ec1ff16426e2cad000000000000000000000000007c0c80539c32698bd72ba264d9c19c843fbfc5f150fc9c3545b3"]) semget$private(0x0, 0x3, 0x0) 23:59:47 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCNOTTY(r0, 0x20007471) getpid() sysctl$kern(&(0x7f0000000040)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:59:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = socket$inet(0x2, 0x0, 0x7) fsync(r2) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 23:59:47 executing program 0: socket(0x10000000002, 0x2, 0x0) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) socket$inet(0x2, 0x4, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x3, 0x4) shmget(0x3, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) 23:59:47 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) getpeername(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000240)) open(&(0x7f0000000280)='./file0\x00', 0x80, 0xd0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000300)={0x8, 0x5, 0x84, 0x80, "eccb6a388a581657619d121a630e1e3f376efd15", 0x5, 0x3d1}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x71, 0x1f, 0x3ff, 0x0, 0x7, 0x0, 0x8, 0x1, 0x1, 0x4, 0xfd}) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400, 0x20) r7 = dup2(0xffffffffffffff9c, r2) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x23, 0x10000}, {0x6, 0x2}, {0x41, 0x51}, {0x44, 0x8}, {0x0, 0x9}], 0x5}) fcntl$setflags(r4, 0x2, 0x1) r8 = msgget(0x2, 0x38) msgsnd(r8, &(0x7f0000000480)={0x2, "f8d61448fa0870ddcf27f0e68197844b6b640937ef3831768adab3a0a238efdeecf3b734940b059e3722dc829584ad7f5fe5a9c192f29a63c2e6370c3ff9475bf52ffb323c79ecb9532fb2eacda832c12f593d99338297207c578984ecc777c4e7d3bea7797f2f0b15fddc82f58c23e129c5df54ab90d5cdc0bbe9855babd68af5a74831d21db6a4c1d9b714110aa108a589f9f89d27d73ba014f55fa678b073669a83dd9a889a3b37e8f5f27a8ca876b2d5f18949ed85c9dc1927bf3aee743f29e3391dbcb62cfd2c7094e355f19713b9ae09395e78c3bed270e927f656e115c0ca2443de92036b148f4dbf786327f41297a6d00fd7d593aa35ac4d96b7ae7af65f4531697cb0546f6244973437cafeea1665aceb098e728b440d3e49006a4a1d4eb68d052a666c725c97e31693e2dad9863ee740659246a2edd0d150d6bd90573fcaaf5aa88c88b475fdc97d0dffeb168160dd48e2da59bf2d6826a2aff1d45245d0889703124ed9298507a0cd88caab1c3f21d24c9d659e02c946bb80e439388a62f26e0e9ff40df829e79a8a6f58fc09d0ad95a541399b1474f04792a39e4a7b18099aed39288fc6acfe084a3245fa7d6ea006084564d6bda08de25209e889fd6b4c1544119d8f7526adf981773c8ae826c4137e335c949022a5ea73ecefda81cb0b9899f85daf3e8f252076107f72a51ee78d70ccf9fe8a68323a6daff8f6b5225536794ffea862ef19d2d9d702c373676c2b529f4cf0f5cb7fd0e17354641f179e053e0eeb6051ce5cdcdd9aad5434681095ecd1b4537a1abf19c4a6790e592c08f2a3fe53825a77ba1097ea4fac9cd49923613fd3337064e773fbf2f8c12bc95be6b8bfa980af13e9bd26fb5c395c7dc0c1c9799c298dc9283f8fab74be6250d32dd8ead4877b845ecb69ff441fe24cf5e5097261da440469e0e1e56587f73c0c27825e94684efe42987954d3f787154c8c320db580184b98c57f0e1a19b924e81f36145b62b2409619053333ad695116ddeb12d25978fa8259cf0c6ce4d21af8e2ca23f5364ba434af8c7c9179d47a69326fd59971a59e369ed0e9771af683b87028ab03e2f47de3bee2e362cee83f6b42bc422b17cf222a07471800e6fc902323574fcbbd84d9207067f42c036e587517c8fde05c4a78c5b3bdf35a78797747a39858e543a039922341b9b911b52a3bdfc836a8892ea80d71bf12e0aff2ce3e16d4b5af357708981e3df9dd0e27d8b464752b4aed8dee5ce9287118aaefe983ea2835ebf9c171e0bb226a85fbfd4a9138bf1e8dc2574cd43489f95683ea92a69d719227d7d70d8177dfcdfce6e8d585ee01db1dc1d074a0f2894da719c810ad4f9e81e7de061feb654d4ab93659dbf734bd9bb25d2bf9fb17fe3f6cbd105cc0257cdf1fca8360940cc9280876b47fb09e2303be09aa3bebc6532ac60d91de15566c98645f1ea3a680d016e4f488968ac1b58c82c083815f35c8ca6d60393554b05459d1a03e7d1bab7e84a2e90dc1a4a156b4e45bdf2ac4945c57cfaecf79f10f0f25ac1fec6f983bc33d6600976105b76f92576fabd374ffd339af6e330a60b52ec6de0a79477be748c2d554165ef990b521a6a500f6d87991925efd25c6ddf373618c9bbceaca3a83d6c64c13007e6fbbdc896614818ba4619b78df27053c343713a0e739125c6c1ed8a6f35883b508dc44c5973bbf817d69d88f27af43bb3eaeaa5ccdd5ba32c7ede586039688d277c93baa75a82e5f7b11c2081c872c08cf1f91232de189c46417425e4e0a0541ca98deb964cfec4076f12eb000b2c1a632fcb86c0c07edd4641b27224e23de6a476421187cabb669268feb309d1870b6c0d510ee35001a9b6468fb78d7b2501240c226b24a9bc0d7ebb8eb68740306a36ec54bea30ff14da5011eed0a42838ac60e4a99752be220d69243a575c844fd12d6372744bed8e9156e3360898ae9f4d1cf759ddae2ca34fc2ff49a8d1e53a8151e080de2a7e2166406ebe96cd559bdda6f053bdd714819d882ede4f40c45ba316c7a11f299fa6a5cc5e1aac2e0963e4046bdf9dcf9047841b7eff8898c1979a8abe8b7a3c9fd4ddbe7647e6b7ff64a7316af897e9bb32a35a38069076ed1973faacb5356ce688e981e597be06671865c8eeac537b7ab6bd4d5e6ec648e0b1a3b25cbfb6917250632044ee1598d537afa80e1a7a3d81a8df5eb2c240ea5fd02e09c84c001f9c971cb7704922897910a5735c886d192efc3199a4d4b9883372758f1fe2f135aa2fcca114c0611df4b3a4c7728455956cebdb2d7ad7fc62823d8f19f94809b5f564a3de7f082ee0f30e1086b9e533f8cd4cc35a21519642cd024fa176c9fa1b2c484fcd47a232b6938adcd806c5dcbe5442b5c3973e6c654647aaedcb9d73aa46adbc60c594dfe6a1c91213a81e11cafd13a678060d89e0396a1812ca4aea16160b2ecddd53539ff7bb274fab64307b32784e6f51d4440c7ddd571b92f69454d4856c2730fe52a3766b892ed6361b49ee712d4a1c5e76e50ba34d9cdc8f948d8dd622dc2604611ecc96b97ff72157f250f3cdccf9d315c4db91765d526ae74ff7b36fcc4439c5d7733147f84473c1a94dfc132d797966aab581e0c5057fb64fa3f36149dc0222c38d743c0d6dd946c022eba6becfc4c013de9be5a17fdf915c82404ff6559c261f40ec85f33a12c5b46c5e8a32c9afa64751aacfe597a81a341268b12b5599284892df4212c8291395dc043407b8af1735bc37f8a123f0f5dbd22e92c6b268e2959df3a88e9663ef31cc5416e19b1df1633572f675861d69fe598e6a8aae0ea6377f86870f6ca8f917ba66ce2e16862539d9790d08d0898eaf9c99b8bd2de7a19aa85b83486e50cea8d5710d9b057f3f17fe1a8250d0f560bbf0933e8b65c98c8049efa8b87c795e24d411f2a1dbaf9d23b66621770b725df7c62eb24414df8b152983c2e056ea54a3829b0ea8d3d4afb2f1e62bf4ad7ae0a832367ef8c5377fcdc21b49ce7159fb30066040bfb7a34b0375302798cd236bb911850ceaace45c964b8d43f4bbfa1d1204629f02b8958785f06ef54e403b31624b8815fb7bec381f57f71e2b6e05c24830440255ff0f225bbb086e62f5b95fbec5a9a548c71acc0ce861fe6b25798662c6ad5c0d9eaeca64d32c0ca1d79f19e596703396e9c9fde57246f9b05ab915374a1ce98cdb4551733acf28fed967c4255f093315d0493cb9c3b55113cdac48e3f1525d50fc994de8e152484fe5e2fa155691d2d330e466e0e0112d2b6fe1c05dcf970b4499eea9c6ea610273026690753002ded0f52f4e95dfddb6ccdc3ced906f159d041958ec08f3809e55d7eb3e2828efc23fa72678261e7a15012ac9c4ce1a5f819b573b1d8a7110b8255e06e68807293d67c419c2189a2eb01fba2415bcacdf5205bec2a93827c1eb965ea34a14c6742fe33b7e6dfab737663ac201e47e5e5eb68f74e196eea137bc23ab2454653b928edf5822d2afd0f716dc3b3c7a81aa6b67750c882daaa7ce027e4bb6d509a316a4b1aac5ce0b51582047b39c54854320a2fd4590104f8f412c905875ee28a0fc483e26048de3537de2f127edfca12a9410ecc5e87ff9f0bc567504c3881a1284190fb9de2eeadc89e1dfb3d413c7696c736df022489b53d687b448d9df19eb3a21ba533f26284d72716f1cfc7e4adbff31f5561b68280eede686566aeb892a28d2caebbbf2946376c80da5a594139a368ac7bfe63d7740a1cbe5f78a85b46258ebe664e4bb667a19c9349fbd2bba9af9ca1917613d787ebba6bc91171cdcea5e2366e549d8d2bbeaa14280b346ccb0d51c02b7eb315ee1e22c14b5a3aa16b5dc577bc7f3af590aeb062e7ca6545bc57c514582a42648e0f790e300a7f58b06b655145a691e7938ebc2be7868c9da6b42195d47314abe7a46a76082e4ffa00e591c1ee97eb06846ad6d9a951abd1e6da251484d485f48ecc2dfd7ab87acc24acfdcd80791f4685bef277cee8b254fc86e92b8be84430217e92ab97fccb9a9379c025c36ee07bae14c87e26d5e102936d5c6fcffa4b360f875704ad6e121de530f15013f93d42bdd5f01b3329f4edddc8779ce6438a4d4e7acc6aeefa0baeaa56c0abaac25c61d896ecc3ac6b7e8554b6d9c85d50eaaa6c87c8dcc9b2f325cbd78c9c04966f71d56348882f87ea88bf188623cbfd151cb535a3f782dbfdc6fbb7214c328301150d8f6e457de7971c4763677aeb7e57e2069c2106434622f5b8403e4165f44bcc07691174a081663a26b59bc13d703a1463a24812161c27d8f4e9a2554dcb42c02f6e081696267635dffc5e990007f6d519f02d119beea7ff9b1fb82aa6b20f83040029e1b132508562db244e960343c9c365d6d7332c494c8666d203c7d8d8f945a3831de56d452fdcada9a48ed473d97fc0ddddf575b87b0257f13ec008d8807ddda669738d2824c7264fcdaeabe8dc4e734d40677bab96062f59732ad9323805dc88c79820368245618d9fadcf4c019f410221513a5d1d48f6c28f0c5fc37f71939eca9c8197a0e5bee6e20dbb18e050a3cbbdfede408d2b4c4534ef7b266b4421c67e51dc1d276a5463ad3a965a752f1a4dbdce2642dd41c611ddc92734bf83a32f7b0215f1dc9554f1cfb789dbc3a7c1d4da86224f24e008ebfa15cafd65c30dc6602d4a78f2d656a9ddd400d130de523f5360c0c7d183a5641b184afd8773ca5314ec0134545760341044e9168d928d0e59fc209b10f0c83c69f527fae7487f91be6dbfc9e000a7fca686ec74c09db0299b4c355746157e6f983c79eaf84456aa772f9157af45377c7613560d674c9bdb1111fe494cc1b4f3c036cde26e8b30fb0c3919c0a82cff5ad55b6f0953b6a88810c453caca0c159750fe9e4aea2667bf3907424cf08a955692894785c2f6d8984c28beaf8ce1d71f0adb4afdd6b640bf0ed7e3bc2e45a2d93b7879b864d6108ca5785d8ab78e2af01e6f9708331c1bedea294cab97842b9e7f3ea3d1a1375c8fe93e054bbda421f0f65616fba126f05a046260bb0e4d663cb7f73ae7b2ab7705593c1b0164b9f792dc50e515dec03c97ad3af7ed1f34fb205f89602d041394d0a65b1ef6fca485a19a0490a52df6a3f1beeb526ab1c69c8969da2f3c6e999091a7da8588ced9b30d4a61d9aca42ea5d6bfb1b26b373264177f90234ef4f871683665d790e2befd52133822d90167668d9c537283ac27e60399d38a97b5d462182e387266570f0ef312be34685f0739c66d7e0973a777a5ba26357277babb0435b4becfbd4f588bc426ab51d7f3a09d421bc950d366a32194cda6b4174c5a0391167a8389c25daf15f404bab1ce316ed814d5aedfc0291bbaadedbba8a7841e4d4f248669e48e56aa9acef2234334d6172c7ad5a6217c9b03fea17ef74c44f2be48d2b2fdd64a829b2c331d963bd461f5573559426bc91d94dd72bb5a34f90dfa65c37dd52ed556d8f986ce2fb0b7431fe2cc5ceb9c4196556913d0645cefcb7e77e13a774acaa286af34d7950f6c5ff0bef243885f158380e14b430a8af66df937808993fedca68f2fba9daab2cf4b865447aa3bf842e30da6fc4ea06b8e75c079bcee837474545ff8b1de61e035661075edf26266fefbb58a0f32f4f60f20c50292d55f9925e74de690106abc11558b6556067f0286d4f1e77ca8b9149f8bae640a02ada52ba6f1db9b9922a28d550fca303b2bb6b1a88471631e1e6876b97fac789078dbd5c07cb94c2895cf0f435744816186e479d4f923e254c51"}, 0x1008, 0x800) 23:59:47 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x8, 0x7d, 0x0, 0x0, [{}]}]}}, @icmp=@dest_unreach={0xd, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="36941accbf4696b2ad2019ef31cbf60000000000000000da9142a3ae", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001100)='/dev/diskmap\x00', 0x20, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1, 0x0, 0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES16=r5, @ANYRES32=r4, @ANYRES64=r4, @ANYRES32=r4], 0x28}, 0x0) writev(r3, &(0x7f0000001400)=[{&(0x7f00000011c0)="1c68b2f5b3cfc526397ca6cdcc3f5a1dd4b618c98e2fcc52a887f8cb23ba1667", 0x20}, {&(0x7f0000001440)="52d1ff2dffefb0e8551cea59830bdc587bd209b3df17eff5b9e3a1f6aeb0cf1f3bb645eaedc9eaf479b0a298119b704c52b37d8887c0e7ce5fb040b24438dcd7f56f330d764b4e9f46699a3484e6f67268bef40bda5b62ee618f13083877bdfed314875259c2086a164de51812eb9cf8137d5d3eef58a0fdbfa775e425f7834e9cbfbee5fe315e87397091d0545a22433b93944c11cd5e", 0x97}, {&(0x7f00000012c0)="562fda3329d386983aaca687ea4e68fd4e9020a84649a89e7a3440c4e87586e6f651d868e45a0a94fb114e09533cb22dcd829f2ee6", 0x35}, {&(0x7f0000001300)="fe24475b23a5a4e7adcf5ca90e8946824b39e7bc47d2b2eb11516186a5a611d7752b4af1614bbdc533c7b90f27543f2e902c5cb79db48116bcc3389d3f0d7de75549fe02a8f44260c9f91bc5016002ead571a43e424e8ed238f47b457fa7f378e43f7d2c2054ec96f7461567a2836d2181e7625e9037d384954dd270a1a8f43cc174f6eaf7362c47cf3567c76f94180b6d39cdabb9b649cfada6adc9189c9e3f19ece520c970b770975632f2016e2f97cbce75aa68148ef95a5875ac9a901c52aea5fcaa5b590d72f62fe9414c612840316d137a471f73b08169ea51465010e2cea8a0b7c6f9c06987c9aa7f85456b4e7ab71b77b9408b04292a7510", 0xfc}], 0x4) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) utimensat(r2, &(0x7f0000001140)='./file0\x00', &(0x7f0000001180)={{0x8, 0xac2e}, {0x4}}, 0x0) 23:59:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/68, 0x44) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000240)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f070000b300aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f109f208af9f63d4fed291214c321c5459032ba78cf06e3e6dff86fa9ac815ad539c221d0d8894615ff18ea678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f79485984f4701dd8da84073a699486f100c", 0x0, 0x0, 0x0) 23:59:48 executing program 0: lseek(0xffffffffffffff9c, 0x0, 0x4, 0x2) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_BELL(r0, 0x20005701) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000aaaaffffffffffff0800450000380000000000019078e00000020000000004009a7800000000450000000000ac1400aa050000bbe5278a8b7eedf38000000000000044ffe57935d877b059dfe8a76a9029e795f9568c50cf97468c72d75b7c05b9bcb3f664496a8e84fb1ee7729598b959d32e3a12cce1f18ae560f2e1e064b08aa7f7f8d731e0fb1096e376d6aa6818f9811d386f1d9874120f13783e83a1c85141334fb2fe275f5da21bd8d874e39def1bd6d99de0d71c0d4a4efd264a108428a268048feaddd4adff99ba228c9f48b47fa72a7bcd47c6f61eb1a9be9f31de6adbd4c4c58e9c90ba55ea3695a38576864a9df8dbd4202f1d695b1402dee805a71338"]) r1 = semget(0x1, 0x2, 0x101) semop(r1, &(0x7f0000000080)=[{0x0, 0x4, 0x800}, {0x4, 0x6, 0x400}, {0x0, 0x1}, {0x1, 0x7c, 0x800}, {0x3, 0x100, 0x1000}, {0x2, 0x9, 0x1000}, {0x1, 0x8000, 0xc00}], 0x7) 23:59:48 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="0dd5ddb8b922", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x0, 0x0, '9O'}]}}}}}}) r0 = semget$private(0x0, 0x4, 0x407) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) 23:59:48 executing program 0: semctl$SETVAL(0x0, 0x0, 0x2, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6b54123ab8a5d0ee3b16e4910b3fd7d5f58983d2", 0x0, 0x80000001}) fcntl$setflags(r1, 0x2, 0x1) semop(r0, &(0x7f00000001c0), 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/118) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x3, 0xfffffc00}) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x9918abe28384bc10, 0x9}, {0x3fb3556e95270fc5, 0x3}, {0x25, 0x8}, {0x101}, {0x22, 0x7fff}, {0x4, 0x1f}, {0x6, 0x10001}, {0x4, 0x7a6}, {0x48, 0x1}, {0x8a, 0x7}], 0xa}) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semget$private(0x0, 0x1, 0x611) r4 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) 23:59:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x40f) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="adaaaaaaaaaaffffffffffff0800480000290000000000009078ffffffff00000000440c0503ac1400001d"]) 23:59:49 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x400004, 0x81}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYRES32, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) close(0xffffffffffffffff) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r5 = syz_open_pts() r6 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r6, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) readlinkat(r7, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/186, 0xba) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0x8, "661fbef224513311810a90fe00000000f8ff00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c58086", 0x59}, {&(0x7f0000000400)="7b0307517732c724955314f7635dea157516454f33156c15c14c6529b58544ec0bd3e99b1915ea4d1a1d01804a5d0ca783311cf6d77e8661301c5e77ca3574eb9ee3de0ff4df8b072288fd10dbb291abd15d3fc04d08007a5a75e270c55610153922c4159ff165c5fa57563f953bb13484029a17cb511df2aced59fcd23fcb9c42394fceae36d2dc651181165adb94871fe6689e8a8af6e518ea850b7b2ddcd94c4b1c63ca3497e4ef898dd70297e1d9981da72c2dd2c0f1e49ad7be807a0c15396c6155ceb2a1f7a65001a2ae4e7d27f697117d138f0305814aee677ac6652a1d7dde6dfb289adc0cac19bb518cdc07902c0ff0d709159dd55da5ad6fe251bab34e7c075604691bade2a41639842800", 0x110}, {&(0x7f0000000240)="cd9ecdcf99a26e741d3615a4a8dbb893dcda70f12632215abcaaa4597625a881c60d59e8b6ab6d8d193baa405ccffd75f76fa7ac64c8e6e596597a0d78851a141f86", 0x42}], 0x3) 00:00:00 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000438000/0x2000)=nil, 0x2000, 0x1) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') 00:00:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='x\x00') mknodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffff81) 00:00:01 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="4568d8e6cc4c0bb84a288fa64dcaaef217ac0ea92928b847b7f765b632187e362544c08ea9a899f3deeed5b1bbd0a536f3b6bd06ab7c0d896cae4c3ed48dd0a9541406b0585815d7a9424a10148ae04c93546fb89ae7b78c08899272b871d939c7217327233dea741f9b34a45cbf3a7f931f21ca825179c1491a0621369ecdc22ce640301880175f733f029233cac825a61ba2debf133e54f257805c1903adf6dfd6b98d6ce649f4005a0a6c7e39296fcaf3cf5c96572a0839024d612ef55757d04eca58f9e5f30ed66acf22e1f528414b3253e3ade2d53fd90b3359f849d4a467f7721d5f25f56b12bc8a6014943c760f76606bc84961ed9ef3d8e8acabe8e39e870d135583de9368b99c93195881b23fe497db7d2ffd2ab4705912bc1bd0bc100d7645bb5651b0d3920df6bcd06a9da41f8c7c19823f6e93ac0ac6886390c704f923327defdd356a29312170b24fd4dab8d52c47b57a0d46c08f90b8bae6c9e1f87483187cc41b71e2419bde3d01c191383b85892603da76b2ac1c23f28307bb6604657a0196575414050e9ac4d8d6e8a3f074a44200f0f2577209b0b9eaecd7298abd2979c08aceb63793c2d9a1bed6d5302ae1204d1c512d1b5c21f05f6fa5329a3b9025ca2aea56fa2815862f97157d6e0b217f0937a12ea319f976ed6d23500eb46971c805cff526028a2bf10a2546c5c5cbd6feb92a585898f1ed04192ae524b34109510997588e55fa800244491aa972559f363c67402f3d7b7d7de7a212cb2d22eecbf2e0c86c6f41bda0e291d7afc3ee1b07acdafb23d7ee38d0acd44b60b627f8e7b0cd81be595107f9e7c5b6ed5f076f320bb5c5a3d40b559b953db29fa278526dc535d567dd5a66adfd75efa29eabd0c37c13d79974b45c73260651c7e52d221ae1c94c6467edc82976bd786cb0e1888a0205a053d99b6a6e2cebee5448ccb91aa9333c68879491057e4046e225a4e106c8136028f0059b1368e04afc5468cb946cb786d1781c5b70f28fc7fd1c8c0ae61345f07731c6e3485b7e56ae878b38de7c77a4c0d7e4c29c9488c52fcec7a8c5bb5c4f5240053721d1e0ded331ab15caff1335c5d7d21a5ccf0cf941ba0a6c128b0ce5babc4b52d7d3921373a25848ad0da736621033a4bfc81af6f6790ff82da5fd142264b8166107da03f40fe9e4861969655c376c2baee02235b7290089e585a3a6696b0539ea986fd3ca43e2e6029bc45158bc2d8d07db7ad58e1cd1767c22358ee824f92b23bd0aec345df5fd80960f21cd55451ef9184592cee0686c91ae8ed412edcb7d902d70e1aaea9fbfbdf52c37c1c48ceb3f48e5c11b9bfd47c7606ac3cd20417a5ae677b5c9faa169fd77ab55fb072d065da4a11bd0867b6ba60b1f63a2f56b9f632b58932c771d23613a284aff11f69fba31fe6eca52c98b28d0d4e9ad7190cfae73bd138358478733937194e3151aa6f5f8a71109b552f8311c2c2f91e6c731890202a734d2dfd596fde1070dcf427aeaec51001e9422617f4f3b4b505c872012e21928aa60ead8fdfd9b2416ac90aa20874e9fc8c0e5e89db072c1fe4d257144d9c546e8f93351927cde31fc64eb077e34b218461fe219236adbf38fd43aaa74a9ee4502b10b9c685deba1fd29e1990eb494b9b02379fcaa5b9232f9bb8e15cbce63a649f6d84f1d5f2f4d2d63f4c46556e45e41b259d2ca72bbcf0bcd1928817cfb856394ed6b0cfc36d1a02787ee77d0d6195375cb65e5104e45caaf63a12d64f66900fea9954d705784cb8fbe941620a4c5440dffa82567db7c249b7c64cca52052b6970ce3345c0d3c714203964eefbaa038273a4d5047f49a84e8b12d0fd542a3667180e665e9a2fea8ad42372419c9ffc4c1ddc6e9dced5938d4b38bd56843ff88a9cc00def7f3fc23351e23b49ba848f67108b093594ced641ce4b17c016522d174d6b0e7b0e63798d168824151d20701f26546dd9f6198ee47b6c2db114725bb9e679026caa13e03c279f9738ea0e4be12a9394166720d06b64042a1e8b789c89a07ff1614c1ee6a65e63df5ed031bcf4a7fbed5c10599b8339ddf5cd42aaea123985c6d8ec4148c385a2003fb518aa2340a6a8d428a1ef59953aaab82bc0b7648734cfcf4321b9b0fce5dba73f7c549686b3a43db446971970c4ec287024fb0e3ccbd9e529e9d40b186bcadb2673beeb4ded4449e1fda5db2bc5d7dc5a4839bda9038c5fc9cf0a1b2ef0ed2b0f1132ae1dd27f2854d44f3134ca5637dacf577e2e43f011127ec6b2e736dbcd4d60d525135f5d1b2e1a16db405cd9672ae2ca13ef83c4304ed30027ec3d9aa23136ed7236d07cd14e0771e6003f28443f907dae1c8fc43bea66f6830c1a0af2c1266b9ddffe7e06216f29a8be38cdc8cb74a45a9eba636dc8a89ba966060c9f0888049ae82a4b088d5bf3c8fd72b16bb34eb14029c123bb3f201fea43b1c130fed70ce843cbcc6498254e9c6e2cfcaf241543cadd173c878e48848d633615e403c6d2eef451da88e262bd72a24992b1e1941bb22b88899722972cd665b71a5a6e543020ab6972f5a21a96b59da0839a837cad0dc1fead07a70bf02e4a0342e53def7f9673f76491341679f04531d73c91af111d3772a97490919d4b1a763c60742f003768b0aa7dc8d4b87e8924013dc278da45f356951dfee52e3704a54bc5013e754db8c4983389f7219b3acd2afedc779e0580ad2f16f1388246098270b4d43bdc9b7a7b1d83118de431bbc9709f32c9a1086deddded45e3928b9af982785d4aebb4e597f0083caefa59e48dd612f125af4205f6a5596c06e90a411187de9c235de794879b19d4be048b567162d5b35a80e361462866787861663c0555d6ad7ff67e5e712d93a86ea3e8919d44a16ca040736ef5b31697d9191be671a872e39e88b3ae18d499f0ce1a56b46b846cf5587669b662325f46eade1c579de038b33d9ffda46ad2c5b996659558e4cb7eb5f55406cb33c6a7b2fdd766e620e906b8e645a7c0eba06dcb37ab0e00069eac857f3d4d034295c457acdfd0ea440f27a1815418233790870ba4b04a0cec81960d4aec1e51451452028402409c27e83a000f15abe80fc583eb4069c7105fba4b843ba9faef7a8c2ff1e830cb789786be0007eeb457baf8fc075cced2d86460ad6b175ecb48a9d83eeb3cc6e6878f300749eea7d61272c7e360ddecf9496965c77f09c17a6768c38570cb4110a5617433fc2ef860e1df5c59d5a2211faef9de114b41ca9538c1eef64c341819fe9e2c5d29614b389da9fe40729b92068ea7dd5bc1a4deb274c1c403ca00a86e0875ac73440230ba3572d6da7485774c49444d044df6f87d04d0f2511e3e23c8cb7ed8df3588d45858a5ccb91a606079a088d2ca9ac4a861204a82d304f80e10b52a50fd00c59fe8a6763837eeee527d716dde92945e8f1616d03f47930bc30a5d5fc1cf858ce16015b5d658787c845782636479d9212c5d1e91846615788b843d5cb03e7a946312ab89e85504ba56c9ff79c55936da4dd21afcc8f7e12593d388243961dbe055179fe0dd52360cd801a3a27e0c7ee7f438834199c91bf323e67bba2e39f34ba54be574ebd503550cfcda15f0a6fd9d27564ebfcc923d682dbc0921722b6c3706a02d28da2b95469e0ca7d4b12d72c8b3413f33036a576ba5e3280676798f2f8c734a1fdb98c1de9bfedf7b4b5fddd4e592006de95f42d5fba351af2aea74447556fe3274aacfb226b5661010457f85fc334e1bcc5482237c46fb590bc65923784689f4e473911f4eb27c49975655772f465ae8c58f22cd0aba0b51a691c0345c2380e9a5f8edf8a12bef28ce87b4d983ac93ec5d89565fd36a786b7a1d601ec8ed38cf0f4f9dc0869b9adbf945ada7d16655415e3ff1e49b410dfea176da8af27109ab83d49ca16f90c019ba36bcc80ea65cb432efd6384d64299bec8e1b9493dc3858c5750985ba444635f5a2759d4684c671a4edbd4410758460d3f0aedc518f0147bbc3ef0c4b061069deed42bb025f49f567b5586c3d158bd7dc0b0c2aaed5c3f72664383454ef5c8ddde5735099f3dc0d954c5402ef315043af377ec635c7715cb7bef163f59aad2fc0763c3ed9ae28dd38c0eed7dc2553926d39b6babe99ed4c6c3ee0243a0aeed8b4cd6b27e5fd184e08ae84498d572818cceb58863164b921c34a04aa09540e5855f498c8a16104734ab42711b16caac807f4009921ec42609567f9b6c983e35b2614e2088ff937cba204379bd13bc5fbd90a0b4d8087dc9d893d2e54520cbeec8135c559a1095148f316e05fabcce091d93fc3ae28246c231cbb5c6a9fcfc79e05b5af37e1a26dbcbedafd9519f79106647036e8aff21ebec6b9a8140e0fff59ba0adafcbe6c8bda3f9cf982dfd32a59dbbacda7c2923027479db2306dd0c809d45ae2f05322275dc042576c2ac0997ac7c13118ac7f78c7d2a8a160ffc95750ea9cc4a62c74873dfef5271f200ecc1f5b2cad42eef6c6f2f8ce077cd473fa14bfe0026a0bfddce0a6b3aa96175211654233ecf79b200ce3e6ca7d10385cd273789ab04e2841c292810620004d6b032942da390e1faf93892e0a765dd7278cbb0d777a0ccc70081ec5278b760dc4ecef117f385a5f09fe1c4f4313865e4d856d422e713a93db70a21cabfa390e6d6e658e417a118d21e2f731d10f818b9af5af198e19574acc00b9bc630b2fc5183b31ab75d468152a716d0c5c9b7430a4c39a5c1218185f05436cfec89e33651c0e90c08495cd7dc8180faecc4e6913afecd4909882cc5e2f5673072dd60f94977ca487efff76cc8b8aecd2d9d811a071069f2d4d6e87ad62e12db59fecb1d6842a3b41997926352dcc3301edf162254068ab0c9de7af9238fc2ea8512a3482604bd61fbc0aa14fcff4f344eef7ff7563efef5ab59486eb773da2303acd6c51989071bae760e60599ae8a51727a25aafa8ac3af7f1912bc488cdc4a0ce242832ab9e9f4b4323896b9bc644db54bb570fc9d91bc8ca72e576757f6bac38ca0ed86564248aaa4b2af4d0d33fc2146039d0cb5c45a171a2b7291a52dbb68f2c0ee2652fda31a273b439d2c9621a629d4b3b87351468d7e54615cf6136133f87cbff6909c94576fa8903b92cc9a1d1cf04014088fd685ee36d6cf010b168f2bea260431b6145436aae0ba42632e638865df6c25826a2727e1293a4849c7c06ee20941777b0f54260e79bc11b7d75da3fac1d5ddd4362c862782b107fbdffb60d1354f9a4455ca45ba41d25043bc6a8198155a6a202102bc6dd3671db545ac4b22c00eeeb7a09bde3106543f104ad1abcd25b8e98b1e8f9d8d6a9cd79d7f7891aa246719d5f05cc1f819733b759a5179b6b67d3f69d9f72e3e26639a5327f84b63178251dfd5a974425e645b3eb137e3c4fdb009ceecf8e8ccf461ef8e4a1c21936e9035f89e931539cb162ac33821c6c9e86ae160651d26e3ab4babe1cdbd2c279990a784d08ee7cd6e5f69355684ca56ba3553e2bb1591f38410ddbf7894562b5dae7986d150a76b58c9b642ec2600b7751bb34b442dbb8176e173fed639935d8e0aadc0f83e9f4d0baa97449663449f86ccdbc39d277c7503bd19008075810916d076ae58cbe9f3ef9ab0b6b81e54747112242adcd89693d998556761826a262f81fef200107978f95e53f08f1dbdfb93c69e0c050f138b93f781e4a0379372414fe43b2497a5c2bb26cfe97b70eac6ea8d121673d7fc642115a1e3d6c4860c26f2435f25e4a87e0e1b66ef321fe7b0c70771bc956a2", 0x1000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="ddefe6692fc4100c431dc8de963d577a7a5d17247f264c01a6449e4a254e624a745bdad67aff9a719729d242722540177ad4f24b6462408e325a7dd1087ac8d6fc831408144d9d0be97f3280362c39deb7c2a0d0df771bbdee6feddd80956656b58ff2ea", 0x64) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) 00:00:01 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="87f1384592937fb1d9d37b5af6941a2b331982bc82f241a57aacf2873b312afd4dc42200674d167d0b9824e3671596e4e686cab5691127451d2427bd52bd0ac8b8d32b7bfa5cf1248739b36b3f8ac416d154bc9fe4729503453cb498b3e207bb9a26ab7240c2eed42e57c2137bac7e1e27c9a2f75f6f80d85ba0ba37fe4f76bfcb82357d6ef6495763cbca3301f8ef00"/157], 0x10) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="2da5627daec095b30287bbaf075466a12c25194577f20c6bcf6ee99d943ec5479a7af1761611efdf320243e9ac5fe0e98bc862347af7a7dcffa359cead9cbdb7d4095aa28e6b310536438f715b7834e39135c31e375c0a43ba22c9e7b11981bbef13e4657be3c0e2be4dde2d5ad6b3ca4c73093fc6577399fb6b5d96d9f85b75c6367d17b2fcb1e72030b2e1b5919780ce", 0x91}], 0x1) 00:00:01 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x2b, 0x0, @rand_addr="168acc61c4d1113fe4f5150000000010", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x43}, @routing={0x2b}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) lseek(r1, 0x0, 0x5, 0x0) 00:00:01 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000080), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="03f2a2b2418155a912e094b3b7675020a8000bbbefd9f8ea5f6891d23b0ced062774653d9f8353e8c7274781544b02967239630bda3bd7d498f4a8da769b42b1a367326ace432e907efc5ce52f26999461e63d47443bbdfe950740b933a4404f111a7ec46241e741ca5500000000000020cf797276598a03e3e37e6f0e898cdd9e78090aedd7913cea4aeb896e0e48a4369c46ed9efc347d8790b6c5ddb32c1fac7621cba801534df523ea7a48ad08f4e17b65a61fdfc0100d64ee4228f28c0c93810600000000000000b6b2584f12e0ea687a26ee55d0b05a2a1e5c1b2e9a9841159173", @ANYRESOCT], 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/178) semop(r0, &(0x7f0000000280)=[{0x3, 0x2}], 0x1) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x2}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) shmget(0x2, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) sysctl$net_inet_gre(0xffffffffffffffff, 0x0, &(0x7f0000000480)="24c997a3f05843a076877619dfdc0ba15d3a7758c1ee2baa04cec835bdfa3dc7399b61700f53b75eccc707f2b73cd65fbd84a032d989b17e2bd3ab65794fec92dc5fdd44dd69cb60866954d299c9609d4c6800eadf51c8c878c16863c9e8b209b88643df27e88ec7e5300d74a391a3633e80b1fd4f85433091b3e770eed36d1b69594022be7f1e7a1d546cb1d825d18a3db932dea6115f991c3598db6fa372560b09befac89805021bfe992001d944c83aa017fa64fb381bfa7886a78427717f382f7429a34a79213a04b697172814e50d7fe39463dc6969be", &(0x7f0000000340)=0xd9, &(0x7f0000000580)="b96636680a2623db4a91232e21ed399b3489eed1bf3a056443aeaa7e969fad870cfc327ae444e0c0785d135e4ec94ebc0164628a171559528cb0570185b90c761dea1cd76a641c3beb9c95f800b9f849a2c4913c4ed4be7f182cadff5739515feaca3c8126c8c20a419482c075fb874263f646", 0x73) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x174) getitimer(0x0, &(0x7f0000000200)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semop(0x0, &(0x7f0000000240)=[{0x2, 0x2, 0x1800}, {0x3, 0x200, 0x1c00}, {0x0, 0x0, 0x1000}, {0x0, 0x8, 0x3c00}, {0x2, 0x0, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0xffff}, {0x1, 0x2, 0x800}, {0x0, 0x2, 0x1800}], 0x9) semop(r0, &(0x7f0000000200), 0x0) 00:00:01 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x46, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x4}]}}, "fe58144a"}}}}}) 00:00:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000140)=[{0x5, 0x6}, {0x0, 0xe5cb, 0x1000}], 0x2aaaaaaaaaaaab3c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x62fc0bf1, 0x1000, 0x2, 0x1, 0x1, 0xffffff00, 0xffffff80, 0x1, 0x0, 0x80000001, 0x7fff}) close(r1) dup(0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000004001000000000000000000000000000000000000000000000000000001000000000000000000000000000020000000000000000000000000000000000000000000d918f58eaf976b5b84ef38e80000000000000000000000000000000000000000000000000000682c6b90f42a51e20e64407527cfdd7c60fec4bab49df17f6d26900dd17862d89bde3544c2493159751e475549ba"], &(0x7f0000000240)=0x6e) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x1) fcntl$setstatus(r1, 0x4, 0x40) pwrite(r1, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) semop(r0, &(0x7f00000001c0), 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffd93) 00:00:01 executing program 0: pledge(&(0x7f0000000040)='\x00\x00\x00\xfb\x8f\x88\f\xb7j\x908\xea\xbe\xddW]?\xf1\x95\xe0\xf6#\x00\x89i\xdc\x94\xc0\xe1\xfe\x84\x192\x8dO\x83y\xce\r\xde\xe0\xc3', &(0x7f00000000c0)='!\\\x00') sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000000)="27be15c6cf116fe7f464026c27d3a84212e10285f121a521e9f4d2e62805d429f4d1d750cda5fc88e4a40c6863cd9b91c9df9eadb5f30a0e0d91251173", 0x0, 0x0, 0xffffffffffffffb4) 00:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) ftruncate(r0, 0x0, 0x8) 00:00:01 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) syz_open_pts() sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000000}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffec4) 00:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) r3 = getegid() chown(&(0x7f0000000200)='./file0\x00', r2, r3) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0xb35, 0x550b, "2ea86ee16eb595607fefd71100", 0xffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000003c0), 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) bind$inet(r4, &(0x7f00000001c0)={0x2, 0x3}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000002480)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)="304193eeb53dc01a115caa639e33346b7c0c3c70739201d545f0472f53531eba475282dc74409a49fb7a734a353e9e196eabafeb64b83e60892afc88e92997316a41b1e7b038b4300e1a4c6676afa3fabdcc5d94dbd52cdaadb1d0c260c562570e026083b5efa13fc0012e09", 0x6c}], 0x1, 0x0}, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="a1c0", 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 00:00:01 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x112) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333}, {0x3, 0x2}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000040), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESOCT], 0x28}, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x40, 0x20000022, 0x3, 0xe9}, {{}, 0xfffffffffffffffd, 0xab, 0x2, 0x8, 0x7c}], 0xfffffff9, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffb, 0x70, 0x4, 0x1, 0x8}], 0x6, &(0x7f0000000280)={0x4, 0x7}) 00:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82027a"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 00:00:02 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee010000000000000000001000069078ffffff502aebf6c7ff585f0923c219574ce3809aed642124a7c61d909a99b57ab755fe3397786188d0a7b9a29181aa07a5f9f00ee1f5ee062d41a1ced853fda7db870b2a4df39372c81340d5ec6fa9f39577315dccc08dc852ed6865df89fef43a8d97cb606b5843d528d1f9acbe4384b0977056f5f5a7056f2883ccf51cf04222cd8a10c7948a923c82ef7feb2990974ad1d09d8a2d4e80406ac2e502f32f16afa692e0b5d40f6eec5799f044d8c29a61b696faeb93072e66463ce9a55dab661efd881785f6827c7a1ee2cc165f2771fb86113f6d59"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x1}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0x4, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x2, 0x8f3f, 0x800}], 0x1) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xd828) semop(0x0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) r1 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/131) 00:00:02 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x5}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xd00) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x1000}, {0x1, 0xffff, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x6, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x3, 0x0, 0x800}], 0x1) 00:00:02 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd603179710024000000000000000000000000000000000000ff0200000000000000000000000000013c0000000000000004018000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000002401330ee5d0652540c12723ca9446ebaba1632365c4730af6f29fd5e1afdb487c12492894d46ace712afe6d9a51306d5e38978987963aec222bc0ecfbb7b5edd4b4e00b7750a1ceca9ff4bc2709c03764f7952783b57d058c9ba4ec6c5824fb99cebebdee007148a34c12bc483875383c436c50490f995e0d4086324e46440e0"]) 00:00:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@timestamp_reply}}}}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 00:00:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shmget$private(0x0, 0x1000, 0x41, &(0x7f00005c8000/0x1000)=nil) pledge(0x0, &(0x7f0000000040)='\'\x00') 00:00:02 executing program 0: mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) 00:00:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0xffffffffffffff45, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="46020000ffff00000100e4056100040000416ed4c7f26a3a547a9f66b4dd548a652fe0c843ab406041ead9"], 0x246, 0x9}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffff7c4ffdfff8600001fa68cde083fea0410e1b27d727255aab1558fc50200108100010000000000"]) 00:00:02 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', 0x0, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x82) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 00:00:02 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x18080, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8], 0x28}, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x22) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0904d7ffffff000900000000000000cb8bbc0c00", @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r10, @ANYRES32=r11], 0x28}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x31, 0xf0000000, 0x0, 0x7}, {{r2}, 0xfffffffffffffffc, 0x20, 0x1, 0x2e5, 0x5}, {{r4}, 0xfffffffffffffff9, 0x1, 0x20, 0x5, 0x10001}], 0x6, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x8, 0x10, 0x100000001, 0x80000000}, {{r8}, 0xfffffffffffffffa, 0x1, 0xaeddd5ca9471e9eb, 0x10001, 0x3ff}, {{r9}, 0xfffffffffffffffd, 0x20, 0x4, 0x6, 0x200}, {{r11}, 0x7, 0x1, 0x40, 0x0, 0x7}], 0xfffffff7, &(0x7f0000000180)={0x7}) 00:00:03 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) sysctl$hw(&(0x7f0000000000)={0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:00:03 executing program 0: syz_emit_ethernet(0x49, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3b, 0x400, 0x0, 0x0, 0x3b, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x40, 0x0, {0x6, 0x4, 0x2, 0x22, 0x401, 0x66, 0x5, 0x0, 0x32, 0x3, @loopback, @broadcast, {[@noop]}}, "f98339730e7830"}}}}}) 00:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 00:00:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200)={0x7fffffff, 0x5}, 0x10) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00011000000000003000"], 0x10) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) sysctl$net_inet_gre(&(0x7f0000000280)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0)="3b3f7ec1ef9567e5f34fa30774e26dfef3040a19b9b7943d491665c3ee462af4836d1c6b458c8b7e7ce23d2cc53d821ba3de63334f09898ba304807c2b55391efd70e62abf4b3500cc0b7fa0ea056884abcd511b59993397f957acf2484aa9e99b210d2c1d6ec75e692dcf8d73c68957ee3bd919f25a8772ef4d1fca60ed6e65fa592d723ce418556183fad457fa473957bbb6d459cacc1d85a0045a933912e851f17cb3cf2d90d86a33c987175c2de4f10ef72a4265c6905ab0afb7d56b05c70a3eb9d127952cb4fbcd560927de1c7161c02f593a9100e99104c19be3c4f324ba4fb08faf65cc43a7446276ffc452669f", &(0x7f00000003c0)=0xf1, &(0x7f0000000400)="f450d6d60ab0d99dccc43b49004448dd10117e20f33d80651ea45fd25ef5bf9d513cb9f658b1f8c9f66ad5c161d6eb93355a443ee0e22e07028ae9e663dc756d2a86aa78b13969d3941504681b11e66ec2b5d9ab471e7a971151e72ed7f91e0a24da7b43aab709af988506315483435a403507c3db6e0ef749f91dbfac27ac99494afef7f2d976f2ef8a147ee97a985094b6e41b54e86b01efc155aa1c8523680b8459e8345414c608a6a0bcdd6eb7a2c8bfd36242a4fe4fd6431e6fdff5fb3e548c051f3c1360811310eeb0", 0xcc) sysctl$net_inet_icmp(&(0x7f0000000140)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000540)="24deb9db16e83edc83e2a2cfde54b860007b8bbd51b2e07a0d80ac80e47c9c2ac1eb94674f3554b7da3654a34603c6a7872ad07044125d2c7684a34e866134bfb0e08be9f0b63680e6c6e91af4e345e2419708611125e53b380064843598a04fa9b1b21851cedc798495620b9bfb37ec4103d79d159b37fc81351aa344bb798573b34db1f68f46faffc6e2edbcf6b3bdf951bda445eed3d0319084b27f6379c59bee0d80beb27dcc50ff3fab2c6ced563c195dec0d1a45ef41a6b528773fe411ad7d4db6a05024631c908837f2a3064ec1618601786938cdee73f22069eccc6dd768e34fad1b764b572091df677c70d8", &(0x7f0000000180)=0xf0, &(0x7f0000000640)="1db7f73c00ded4ef7061148e9b9559273b87cc4d9bba1f1ca1013fb6c95896f19125f51f33c62834de3a2d44c4ad5811574fe25e693d101afaa969ebf9715d384be4a31689570838167893119ab3d516f51898f88238510a79775e49f673301f2dd6ef0b3a1607ffa59e48b9b2b15e9269032ec62595c78b2640e551d0a34c996b7801d32d86edb7a75f2fdd3a67a216ee1c736f4c8a5b7a", 0x98) unlink(&(0x7f0000000040)='./file0\x00') r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000700)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334577d10704396a4ada4ca34bd", 0x1e}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x14) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f03ac3aff0000000000000db72cd620bd00000000fe8000000000000000000000000000aa70000611680000003a0008b8660000000403000000000000c20400000004c204000010fdc20400000fff040109050201be000000000000006c0009a8670000002c39000000000000c204000000060669a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334035faf3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22000100040192c2040000000100010000e8d77931d676fe200d50d1238f95092ed1a3b673a7579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d8420180001000000060e003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffac1400bbff020000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000000000000000000000000000000000000000000000003b00034868000000040000000000000004010800010000002b0a00000000000004010901050000000000012df8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17c20400000040010300000001010005020080010100000100040103000000004e234e2000"/834, @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="6106003f9078020001010000fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"]) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280000000e3126f98a0c6897d2cd3fdf00000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000500), 0x4) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000240)={{0x4, 0x5, 0x3f}, 0x4, 0x16e}) 00:00:03 executing program 0: syz_emit_ethernet(0x26, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x3, 0x30b, 0x5, 0x1, 0xfff, 0x2, 0x27, 0x2, 0x0, 0x3, 0x7}) 00:00:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x4a) unveil(&(0x7f00000000c0)='./file1/../file0/../file0\x00', &(0x7f0000000100)='r\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x40) 00:00:05 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x40000}, {0x8}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x2, &(0x7f0000000100)={{0xfffffffffffffffd}, {0x4, 0x400000000000000}}, &(0x7f0000000140)) 00:00:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000180), 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc000, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r1) 00:00:06 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$KDENABIO(r0, 0x20004b3c) 00:00:07 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:00:07 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x0, 0x4, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000080)) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f64696c6530002475425fad573befc2e59704436db272e1fa51b5d40e9b244d2affa5416e32e1a60535ae6d208209751795e8996c6f42ee0c5ad61fa205ccef4da2b00d1f"], 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f0000002a00)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000000000000000dc6620e4b0b46736a99b658e6478c3474accfac7ca00c4fed36a5c6393fc5111e8ce12402f1199ef0617e12e2d95bcdb050e8d4686d01853f1f0b10b76c9c68ef49c94ae09000000000000004fdcf22f", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000a480436d002000000000000000ffff000001000000c7d724a42be89023ca02cbc16c20117a39cf5f96fc118b16d633c1edd7a63739dbec5da400"/72, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1], 0xd8, 0x407}, 0xa) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) getitimer(0x2, &(0x7f0000001680)) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/49) 00:00:07 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r2) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') fcntl$setown(0xffffffffffffffff, 0x6, r2) 00:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)=""/229, 0xe5}, {&(0x7f0000000240)=""/84, 0x54}, {&(0x7f00000002c0)=""/95, 0x5f}], 0x3, &(0x7f0000000380)=""/42, 0x2a}, 0x120077dcffd7cfdb) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r6) fcntl$setown(r4, 0x6, r6) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000400)={0xfffffffa, 0x1}, 0x8) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x7ff) sysctl$hw(&(0x7f0000000040)={0x2, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:00:07 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @rand_addr}, "cba7c7fb9219c772"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 00:00:07 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x11, 0x2}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) lseek(r2, 0x0, 0x8, 0x1) semop(0x0, &(0x7f0000000040)=[{0x3, 0x4, 0x1000}, {0x1, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x6, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) close(r2) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x1, 0x5, 0x1400}, {0x3, 0x4, 0x1000}, {0x4, 0x5aa6, 0x2800}], 0x4) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:07 executing program 0: syz_emit_ethernet(0x48, &(0x7f0000000080)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x12, 0x3a, 0xff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x1, "0d40f3ac2e9eb2b6"}]}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000006c0)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000600)=""/147) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd895c7ad3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffefffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffd67) write(r3, &(0x7f0000000500)="4d7a45375c5306469fc06f45d2ac465ab15f44d806528085ed58e47a410ebcc446db50121a4a11f9dbcbcb35068de5c403add1041fb126533ada4b784586ed497fdddcb61d90443651ad2e5f0d9ada746c4092c23e690c7453ccb432bff2068cf7c27c3ec98a01d9f717a136493c388b94932aff12d7166aa5fa03837630496ff15f9521154aeb2252610f6257815ef80f12dfcce370fa096f38d143c50d3d6ecef4509430dac6aa", 0xa8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() select(0x40, &(0x7f0000000040)={0x20, 0x8, 0x1ff, 0x5, 0x9, 0xd52, 0x0, 0x100000001}, &(0x7f0000000280)={0x9, 0x2, 0xd3, 0x3, 0x2, 0x7, 0x3, 0x3}, &(0x7f00000002c0)={0x1f, 0x7, 0x8000, 0x8, 0x401, 0x8, 0xffffffff, 0x6}, &(0x7f00000005c0)={0x2, 0x1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 00:00:08 executing program 0: msgctl$IPC_RMID(0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x40029, 0x8009, &(0x7f0000000240)="94d8ef09b63695714bd535224a88f8e85900f00912fc87884f295ea1135d", 0x1e) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r8) r9 = getpgid(r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x28b9, r1, 0xffffffffffffffff, r3, r4, 0x0, 0x3f}, 0x2, 0x7fff, 0x0, r9, 0x1, 0xdb4, 0x7, 0x1}) 00:00:08 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60080000000000000000000000000000000000080000000000000000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d30e3accbf5dbfc3403b79e7e098d6d60d7394807621dd0a5ec033ff4282b49ad6e12f834e02f8fdb9cbebb75e13d6424bc3e5756d90e03c5b3220053e582c5194aa5325cf1189d3d0d0f19adfe4c4bfab58395abf0a89f07741e1567ae7347377f8422a40a46f28c124cc524cb6abd71e8be99e7ae"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000002500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000278c6a8aebef9b290d495fec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3dd4a3ee252ac3086bdfa32481427aea5bc94440373b829d99921e8ec45f3e486a9194804dfb4bd7ad518b4a2c488194a91d450fef3618807eaa8e30e84af27e13511464a1a80ca34fb7eb3effc30aa560f62be7396352314627b03025f0cf214a91814f55e770351892716837ecdfc34f9fb01af08487522526e8f307f7979b14b23840bb7216262a624557bcd421a14b60591076e7d734468bbd73dd54f72f456d2869e06b285ce8f9a43a56972fcce1e899cca52ce68029362e278f024251296c866e96549d8a8873924c15fdef61a1d3bcde4f4e994667fb2c3276db4043f17c8de2e01f4b2fdfcad13"], 0x106e, 0x0, 0x0) r1 = getpid() r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x7, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xfffc, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x9, 0x4, 0x20, 0x6}]}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r1) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00E?\x00'/230], 0xe6, 0x1, 0x0) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x106e, 0x3, 0x0) msgget$private(0x0, 0x400) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x26, &(0x7f00000006c0)="12630dc7826bdbcca0eec4d657c52f0f84a743ae2a54e5d21d33a152d26bc9aff5136bd41e790af8ea6439ae7a519b7f6eedc61f7a4f63ea5711518802479aa91f6c6463a0e949359bf24f855735e10fa91223137bf3702fec5d71afdaa5833bb18542cc897a3cd10c4a8db6acb295c47d9dbb1c1a489e2d0a2b8c4763b9d6d3edc4c68de793fb6b02425e9e221c2b8f6775fc631324beaaec582019ff0e98327bfb25a9642697de408e96279fd7e2570faad366336e051b07189a463d1f5a139e86dd0a113238ee4986", 0xca) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) getppid() execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='-!(^[!-,-#\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x8c\x05\x13', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) msgsnd(r0, &(0x7f0000000500)={0x3, "911c933ad11fee55d954f604b65cf9c812fbf9b61cea04f8796eac4a5530491e8f16a8ace3ff3eefa4e797bfa5a343537dedba5688cb05c1c69c7605ac3d60d94ad4523ce91b95a86d181e25213e06f2b7dc0f03f25c13118c98c32b83082642f358c9ed63fcfd59929247e305bbc66d8c2b2a6ca7addf426a10581567c4f1fa54cded137a4e15f84aa4d2bcffe687f0745894561aa76364e82a084f89c2ecfdb808d3d68c93ba7b95f9215f9f4e2904601be11b75ad6e477717f72fc59652a2e6b674fdab188a25bf40cb88563652465449f83e4f61968e2200c9dbd02c7a"}, 0xe7, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000000c0)=0x5) 00:00:08 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2}, 0x4, &(0x7f0000000080)="c5a22f6368e10831", &(0x7f0000000040)=0x8, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2, 0x100}) 00:00:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x4, 0x8, 0x5, 0x7ff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 00:00:08 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000040)="2fadce", 0x0, 0x0, 0x0) 00:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x20, 0x7, 0x0, 0x9ec, "06f83217ae3f091039b4648894c937fb55f2b7e5", 0xbc, 0x7}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/230, 0xe6, 0x8c0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) 00:00:08 executing program 0: sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f0000000080)="aded1292d1670e55d84c20363b66038f67f8605568f4e59ac446925df37139270d306a149fd951746b5a8560d5e367fe45cd95743c9384b3d78b09a3e8f64fec0b417815083d7ff9aa4d57d5b9d34ea0abda0dffba6a78728f0358234455e9cc00ee78d191914bdadc990d0ee49380ecfb770be6bfbeae0a8d4ea6cdb64b36f95415f44a735339397e16c2dfe338fa39c8e612b1590d20d525b25d3623a07859a7188245dbc728779e616c39cbd330a7769536bf8c39ea43e5e26ed9b12fd4228a63e8f2f9c53e61df10e89598d571867aa7568b00703384694ae69459803a5c156d86d8473de5cc25a7570e42d5c0aa622bb1b61d72360d6aab", &(0x7f00000001c0)=0xfa, &(0x7f0000000200)="8e21119f2bd478456c1fa9a3514bab40c47809218c7b1fb8f2bc899ac932717a38348e3c5b53beab3d482c4150c92a6f844faafc04e0fa937d08622f98b8c3b1a061f845ec01e9b5ae87d46d5001dec16e7898b252cec1cfc13ea0ac43652e45ecd7ce9c428d1bf735f361c113343cb7dae97f0058752149294c109373d8dbc946dc1dcdff03ff52a03c36c87d445f78cb5273128f1ce4c72c5ce4ddf5c4e2fa24f538bffa4a20ba36b6970b6be1b8d93c341959c130e82e642f31cc0d11a5c9963328bf2ce4be7136bc56420b54793fe0848cdde18673f04586eff533f75fcd348e3cfc1925fcee735da749802ae557d4a374bc7756fa139abac9ebfb9f", 0xfe) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getpeername$unix(0xffffffffffffffff, &(0x7f00000010c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b76e49a5f7f182ece8bf8e53659dddf78b5c25b46695f91840d"], 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) 00:00:09 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f00000000c0)="9ee627b86d9664e151478ef0fa6607a125d8ef6083cad0e074d6597c523d7b0444b2034e86a652183baf65d7a83edbf1a404000000000000005a64c0d698df2df4cc9bd880251ad7c70000000000", 0x0, 0x0, 0x0) 00:00:09 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000080)="f701531e238a391c3625c672ca69060038efb1ed28503e805400699c6b876cb52f9ce9bfa5e9ce98247b6a2a95b5dbdd7d51d09b11340b6fbe84ba03052df5e11c858a906ca27f24a94cbedaee5d657a385d6f69ceed97a0234cd67eb43c797c5e328b6a3ef8af9df1c48307f677c53df22764dd288dae3454f354f9046662902a83b055bf4abe3b8abd4a762ac68ae41ecb0f8bcd7b1fc53e4eb7fa5ba5c0d096b42bf1460bdae419414a26aa28fd8ae6b9e9661ca26183eda2e2", &(0x7f0000000140)=0xfffffffffffffd52, &(0x7f0000000180)="6c12d2dbacea8c8d88cc246b68118c263e7b084c9cec7f19d43c16b7bbeb02d469aa37a53e43a9b38c87426f3a6c02ab48299d0c1b07090ea29276b611554f3fbd6f99ce2c69d35ba37be7387d0792cad47c28ea818252bb062947ca9009fd92c52d1dad2323e4a680", 0x69) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x108) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x1000, 0x6) sysctl$net_pipex(&(0x7f0000000040), 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) 00:00:09 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000040)="b1682c9d8b0d1e05137f4e659e95d7bd24da78fc10d37e0a86af3c9cfbb78febfc79794d30361463efb9c247ba9dbf74d26238d71ee3bb8703f73fac54bbe07348e2c68ea9cf0befb98bb62d22656c6e14c9d8d7995ebc54dd3ee4c581a7d3cae147faa610537458bf598126b0c785d1fa8376ac87a1e6cf2944ba72f3f8ed7d1e9f43969770c0f870dcdeb34b55410ee7ac241f847c254e67592f8d4cd12c1eda2345b55cffcfea1e8ac31bf9e11bebf0469aa8c56b19c01a9fe7efa4904e4929e1b2899472eb90bd03c9c88a98e44d353f5c98418568d46b83a67fe1d493b4c7c2536499b4ac91a3", &(0x7f0000000140)=0xe9, &(0x7f0000000200)="90e6bbb0eb705a968451d9c4cc02ed28bfc12d4ec2ccbab2c056183efc285f5911d9717f6744091bddddb917488bbd23224fdbc352d05a19965d0f76292e6045477569da5adff3858da67e31dd50626b06743d280edcb535506e25c5fca6dd9d193ee869bfa70499d033e818463aea8115b966727a2c68021c0e121427fc20503ff149f5a7d1dec4db6300253a784665ff7f7f2d9f4347433cccd815351f9f8c3530664a8331654b6cd69ea397571099d6d6f21bf953fd105803c4537477e6ff88b52c8dfab3317e0797c7126b5a014ff6a2847f1908db53953e3fdf49fbc80c10bc5a8d27e1c19e2d14f6e36a6ce95b76c4ae7d3688b43274fda9738279d1396aab3ed6175168d02f1d69d5ed2c75ec12d0a3591b00bd2b9cc88624", 0x11c) sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 00:00:09 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004600002c0000000000019078e0000001e0000002070300000e00907800000000000000000000000000000000b38c16fb3a9e9499808e2df6d334b87593712a23419eb00ebbfce9b09d2e91ff218de9817f8c303b4ce402f051965d32119ed64767"]) 00:00:09 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080600018847060c0008aaaaaaaaaaaa735a6da88af6eed5469d884060c60d5b4bffefeeac35101dba695f2c3b1fdb2a0c5a545fdde193594d9fa29a39cc3a9dbe36466c64631e28f9c3246a742aefe4757b5dc19b0f36a3c7a304962d29bbef6dcc2b1b27e7e734010fe927b0acbdb7d812dd4c87d44cbc5f5742a2a2744c14e5991813c71b634b5dc76a893cf88e33e731608511c221522d3b9aa0689297206e0606b441c1542406d08d365f1eba239ee1362a6649dee1448f4ff9e44aeef0438cd9ce7d2a3872"]) 00:00:09 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500001c0000000000019078e000003ba4b9000d0090780000000000"]) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000200)="5c7c6ab4357eb4e0c3984c0386ffa4ba11e13d49", &(0x7f0000000300)=0x14, &(0x7f00000004c0)="dca8cbe4d6c0044fe090c6fdce3baad89153b1c22a426331d988db04363fda01e6bc6915b5acddb0628ffe8f57b15a052d035869d1bd518737830c6c902436390f333dbe05f91e9e740bfbe4", 0x4c) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000000c0)='\t\x00', &(0x7f0000000100)='+\x00', &(0x7f0000000140)='\x00', &(0x7f0000000080)='\x00', &(0x7f0000000340)='$/\'\x00', &(0x7f0000000380)='+\x00'], &(0x7f00000002c0)=[&(0x7f0000000540)=':\x01\x00\xbc\xaf\x1e\xaau\x8c_\xcb\xc7q\x84N\xc6/?t\xaa\xfe\xc0\xe1\xa37\xe27Q0\xb81$9oy:\re\xc8\xb6\xddO\bC\x83\x9d*\xa6D\xd0\x0f\xebjG\xc3\f$\x0f\x80j?\x84S\xd8x\x97B[\x8aT`KQ\t\xc8\xd3\xac\x8fz[\xd9[\xe6\f~\xe2\xe3\f\xed\x986G\xae\xc6ua1y\xcaR\xfc\x06\xd2\xa2\x14c\xf6,\x05x\xdbD\xa1r\x9e\xaf\xed>\xa3+\xd4(\xb6\xa8\x87\x80\xbe\x9bV', &(0x7f0000000400)='*)]$\\[:\x00\xe1p\xbc]\xc3|\xafx&\x9cY\xbb\x18N~\x85AOs\x1c\x83[[pj\xed\xe5^\xab?\xd7Y\xaa@\xb2\xfbx\x11gY\x10\xfe\x13P\xd1\x8f\xd8X{\x9c\bD\x90VES\x8ca\xd4\ae\xa6\xd1FDu\xf4\xfe\xd0\xd7\xff\xb8\x01\xce\xc0R~\xae\xb1.\xb1O\xd5\x982\xb1\a\bN\x1f\x85\xdc\r\x8c^z\x18\x03,XH\x98d\xc6\x06\xab\a\xe7\xd5vI\x82;\xac\x91\xa7\xc3\x91S\x95\x195;\x8b t\xb4\xd2\xd2\xdc\x87\x00\x00\x00', &(0x7f0000000240)='@-^}\x00', &(0x7f0000000280)='$/\'\x00']) 00:00:09 executing program 0: syz_emit_ethernet(0x47, &(0x7f0000000080)={@random="459172f484ad", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ef00", 0x11, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @udp={{0x2, 0x1, 0x8}, {"3f444b2c10958defc4"}}}}}}}) 00:00:09 executing program 0: utimes(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000200)={{0x4, 0x3f}, {0x0, 0x94}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f00000000c0)={0xff, 0x9, 0xfffffffe, 0x80000000}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 00:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60317971002c3c000300010000008000060000004707000000000000002e61a9737fb315ff0200130000000000000000000000010002000000000097930d8cebbdbdd600", @ANYRES32=0x41424344, @ANYRESHEX=r0, @ANYBLOB="000105190095d2ee9640089504d3349bb0dd63000000"]) 00:00:09 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) fcntl$dupfd(r0, 0xa, r2) 00:00:09 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000100)=0x210, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/196, 0xc4, 0x1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 00:00:10 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x2, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000)=0x1f, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff0303907800000000450000000000000000290000e0000001ffffffffcba78909561c72c78b8a0b86afa5744a97e88334208f53334fdd0bc9f7ff49e50aedd1d244042433752603d6db5d1f3f08c4621eea5042f94ae7148dec89f7330165b9a816925b4cfe8b6914bfb0a6a220e0abce2e5a7804f4340c7234776e7c3df19baddda020ee24e47f67655b137737a0629ac74cc73505bc359a080b594e334e19bcd430f5b3f98edf2042fb77abe03eaf71c4a6f38b53f316113f003329b1b631b9437e3df968618725b6df16f9ab5206c2829ad75bdd2af06e365e883342265a654a9a63f22a4d455bffc9c680caaf15d186961d4ed64f1e72c0165be5431044339c77eb72c0b7bde5836b988135cf24861a4470f02730705c6c00887c5f6bb2afa19c0c0e5446ea9d62a55562704e7ccbeb2c0cbd32c85eb30718f55d9922bfe467a05c6dc8c9e42cb36e8aa294311556cce39e908156d3dda86cadf5bce520f1ce24e416198feabf533c300d2a114671e84821a7000f5031e5893e28505189013ea0e7816806a6ba9e60d4b4fdb3b141fc5e848fe23a6addc8f80371d08a849e601ec38ff5f32ea75f70b616d33009"]) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x40) bind(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f00000000c0)="f95027a61221913b0c658ea5f151933d0f85b643c4be3e5c571f6790f9b1d59fcf8f19366b8900bd9ac15a5044e6523af7ad", 0x32) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000580)=""/169) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 00:00:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="5b0fc2ac9f87d61716c43f6db758ecb690ce081961199f2ba6f85d6d2be3d978921c61f46cd0a3f63545fc3c5f2945c87877cd4b746ad6bc0fcfe73e302afeb1c14113a648ad608d4720a5eedb42c6feb3b581780dbfa7d66e77626af43086a69de07df6ab2c6e8e8a221101aab0bab681fbc64c", 0x74) read(r0, &(0x7f0000000200)=""/250, 0x50c7e3e3) 00:00:11 executing program 0: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000040)="361f6e9efcc35cb0f8a13a515e8dc43f35f3787f1de779a430bfb24a9fcade5cb2cbfb44ecdfe61d9f804b8eb49ffbcee022344b1723a42af4b017e4b716", &(0x7f0000000080)=0x3e, &(0x7f00000000c0)="af160fa3b0b1d935475ebb73047b80647ff37ef9f28d77106fa1b20d68749816e05320eebc59ba3a17a968c51c9a42ce61dcbc43630b9188fd8f1565c35da22a6144130b6464ca75e34575ab1ead4e93656992eabbe62847d3037e3d49b2d2ee048f781be4860df9f4c1b5a4daf78f014acee69708dff85658b160db2e2b483e681a5df1671db91cc2b24a6e329578492a649bd1990c391f63b01922e261d11b571fda7a33a66818680885913e25615e", 0xb0) syz_emit_ethernet(0x5a, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x2b, 0x0, @rand_addr="168acc61c4d1113fe4f5150000000010", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x43}, @routing={0x2b}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 00:00:11 executing program 0: syz_emit_ethernet(0x54, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffff15000000ff08004500004600000000000202ac1400aa4e204e220008000011746dc5aede236a594fcac4895c7f5c68cfb6b8ae89b3b915fa5dc7a9028b00"/84]) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x81, 0x7, 0x5a, 0xae, 0x80, 0xffffff56, 0x7, 0x10, [{0x0, 0x2, 0x0, 0x3}, {0xd9e4, 0x1000, 0x7fff, 0x7}, {0x0, 0x1, 0x8000, 0x3f}, {0x2, 0xff, 0x3, 0x5f}, {0x7f, 0x8da8, 0x8, 0x1}, {0xfffffffc, 0x3, 0x3, 0xaa1}, {0xfffffff8, 0x3, 0xe1, 0x1}, {0x7f, 0x4, 0xffff0001, 0x87}, {0x1, 0x7, 0x7, 0xd2d6}, {0x80000001, 0x6, 0x400, 0x388}, {0x6, 0xca, 0x8, 0xfffffff7}, {0xfffff2cb, 0x2, 0x4, 0x7ff}, {0x3f, 0xac, 0x6, 0x4}, {0x1ff, 0x2, 0x0, 0x346100}, {0x7fff, 0xa8, 0x9898, 0x153}, {0x2, 0xffffffff, 0x6, 0x1}]}) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000340)=0x9) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000000c0)=0xffae) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000140)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) setsockopt(0xffffffffffffffff, 0x194f, 0x8, &(0x7f0000000440)="60b4db3988013f02a6bb1a004af91845ec2b44ab43eb510c2444b8f574b7adff4b37a291b9c225cebac53b5b17fceef5eac4da63efea75eabe7fbad0246aedf6dd4a", 0x42) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000380), &(0x7f0000000400)=0x4) bind$inet(r4, &(0x7f0000000300)={0x2, 0x1}, 0xc) r5 = dup2(r0, r3) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000000)=0x3) 00:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="28000000ffff00002a00000008709761ca00000002b87ed9fe49844d712d951f4ebcc78c5b03a6884364ee679546939143e1fe6406b72cdfee79aba423b706d12f6c003bff176af328203f46145e6eefc1bd00d107fe52031625e23356fa825e041641fcc325ef01c7c2356de95845be70d7b97a8523e789c6df9b77a9e7c509", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="87cb08b1fe06b26f13674f82f7c3944ccff6d0cb4066f8f17bdcf901d5068f3204b0eaacc1f11ba3bfc95476d43a2acf516d45b274bbeb358d86c973ddbf5955ba3cbf20c635a9bbe3bfc0f84743116fc95fc72daf112f5f678bad3975ae05b88602fe81b52a518f1207f17474b2d1aa299704d68d26f4e0e5fbbfc445203bf231fe", 0x82}, {&(0x7f00000008c0)="7f955cf1ef8ddaf19ce4b4dfa45c769c84111147c6f2986dec76a3836d6f6c3ee379e43b24844568472cb5f53ba36a968b22e6743a4b2327f8d2ba8554363f9d4607ca182f3f62fa32e148a3bda28cdcf8e505b5157e87f64ade3e5fefdecb4fcbd186611547e7db75fba2afd9482255c21f679d9d9a2fa15e5c070386fe955bd9fa8d0dc1bdf89f2aa1164c49249e88466ab52ad4a5e197183e30d1604723e3d85c43dc9dc5e8f009a472f55d0b7b5d15757aa3fb287921305f13c2c39f97c598a0ff60ef7b5a9e1744c186a8a8faa02e5f77c0cd4036151eabd8432d09fda5a2e2af9e8176a402586e861aa28e175c821dfb34b3a4506e3fcf5c8022ea1d69c28e01f9fd1ece4b14fee87d915b8753b888b4df74766c586ecc26cdbee92b5720adb726eee48740290002848850434770522e8156b797d3e78ff19156273970ce12706e75305bd2d4a467cbb5f260302e99794c28096b0d6fb01abce76acf06d3b9b130e8bbdf24cbc6e4b1a447f71d7d628fd99e0a790580ccdbbd8aa36686a350ec7284eab2215aef9a4828a7cbd6ca9362e4d37212ea94613feb1bf1c08c30b808b8709212ea04d6c40292023f220325f32eced09303ca56daa63747d4bb216842f00b7f9a0db215c399eecda8520c8a4fd9fc378ed4fc9acb8c8e59a600529e72df104f37faaa6a7bce13f949649e945d8b98824cab918b7236044f4f087726ddc48929788a990f21c9c6d55fd955f81b88c270fc8ea469b9253cb121bdfd746b74a06dbeb06add968695eb993c87801443d4275a3546e187048209056e99ff653672cb2c4aa492b888952db55f64aff76b2e39757b0dc6d56592238fdfc68b8a68d903fb08f12490be185d065418e40177228028cc9b6e4a52201086db97629eb45ee472c03136c11760f53af1a88ac527bda811aaf31475ef7e684512de95ac9224366d44ccdd04fc8da8cdb971356d1e36f8885dc84235b4e05d520bf48a860876b5ac08fe6c06b4ee599c97db8905df8b3b21f969ba194a978329824c99971096f4d6b87612e715b02ce2ec6b08c84784f1e65039da3bdb1637dc22c0e171fb518073564f0480cf417fac647ef2cad8ed034ba9eaacd1e4685d9bf77a54580b031d0e13d266f061cd3752501c753539b4d782dc5b4320c38f93913c1f361e95b97829b2a3ccfc2a929966888b953419dac2396c1a0113db73b39678ed66a8f48afc858a79f64467c0197748677a6bffdf465c69d518f24ea844b52701d00bef5ca9c151cc9df2d2a26458f62ec6e3f46cf5b7595022c7183f9a65080418f83a57187ae64f5ae02ae2de9974ab58e1d49b9043dcf5e699eb675dafa072226556d9151d5323acf3d9fcd87bcf6d84632512f0ba2cd5da2a915855e040e8c7fb8ac93d5c7be8040241f1635af315af7e6a82a9df6b19b6fe030671b812a474c039d997dbea26feddcddd5559df47b3103fcce4833ead2aaab717163bcdccc0e3d6588711fdbead46c0b211b0a781c92e554292f20bae9ef27eba7437a5ee8e544689ecd12d47d61234bcd9f730d07dc2b7180624bb3d16020079e2a2ddaf695abe43534dd27b3bcad9b1d28ceb7009ee6b65868b2af4321b8019e2d675bdd3ee0b6c9df6c7466b9e883a41803da71613df17b6df073353a274dca8d3f2f693fd56c099405cec09ab5c45f4facab8fc842674cd9488ad24c0724e71bd5fff36c0bbd89698350185a5b2496eb1c785749a88d701e1b8c26dfe14ea82b413310c39c10985b0ec6296f18b86924788caadeeb933dbe84f905df480aa37753989c141a3a1efedac481eb38cabd32b2a471292f63162f5a32d5bb2bd2b2f614d6acebc86f578ed82abb3df9911b4ae1657d2a06e1179817ab7d7f8de44db93fd4119d9c44a184b691d95b3a3ab9c60a3adb7d6d9376f3c0a0783b1286b98fbb812417813388c5c73bfbee64480254620d07a4147c18efc387f4d1f32374cca0640c815f18973995d90e493e9b76b33f2eaf20da3e2ef7a510a672e2e1bcc7d9f74c6accd58416982d32f7e340e42315f872aadd718f9055a5dffe41f0fdb6de83061f00e23fa570e7ef18c818cc5ba25da6a35a00134006d4ef3d44ef6ff96b3989063f6329853ae56b440a1794379e2d91400a5b7c0de010f29af3025ec9b4ba1c2e846d2aec237aa7088d65f43ab20916a96dd33e4cce393e2091ae95a749e4cad686c0c4eb619502135ae95a7ffcfd2cdf3cf76b0a4c25cd54437eef1f497de535d6aac6df5697fba19e9419ecfa8acbf835c6d2984651f1c98b91464ae05176df1b070135a6208e5518f7ec578436c228145f8bbca099e6976fd5abcf313e0b35099ced28cbbe6c50dd243e8f34cd06e1d57847b7f47fb82634e5def1022813e38968fb41cc2271d9cea0713fc4e1d377dc4d37cfca798d52ff716b020e0c8e1e9f02a66cc819627d995f19cc7ddf21ecc5594ae244b409972a563633b77f9c975a13ef7fb47d8ec7c0e90773c3dc9ab6f7bad119f8602f8291c4a4c356f76d66ac03ff81dca0abb86f42520b6534726e95d1366366f5c6be3d6481ca2aa5652266e74cb1ace69399453899b22f912e636406eee0778864f351f314abb30db0b8ffc54279c06594e60cbca357abe44cd0c904594bd85c7733ac320b6d75869ee63244c5bd6cc83d2a8438d3f8ef618a964231266b788bdbba27cbfe013e21129a976bde53e75bd7e0387b109d34ae580226113504d4492dea351add6e53465aa326870cfe49cddae260eebbd92bdda57187006cbbf2445d945078302cc0e8f954ab55130efbc657e19b01d5dd0f15a0a28ab7f279f4cceb65a10e2bba307a6071055c92e0cb430d4832a1197552569076c5891b84906ae061b98da0e17b1047578c7bc169472b5802d375f7bacbd9a23ae83ba45527acaeeda96d09208e6b438350c576b74b560e8ec6f9c02427d148bf227a2743968c23d878b531f4eba8976dd68d8c19c5d2dc7f1af63ab2c9545dcb147bd3328ac30087f86b765811c812d13de3e07cc68f650499a07ccd669c300cb9609193f69ae8ded929d01dddaa481167172c97f08a9f26a3824beafe5b004f8202662a89a4b02b5f179a5a0b19d43eacecf08baccfeacc8e4ef7c7f92f4e906a092f43403b975683a739ac3a92bcb078884612ec8099669c4cdfc45383111da43711c3a8e25db7c746c1070b1a4aba4f77d0be28512db889ef9d5087375c45f94d1487607379323e01a21b9d764a29dfb0dad7b71234af122abd75c34e8813a4c43b9be2d48e57744e8805c749e8414d9ea87c7e8a2a384cb329770fb05818ec9ba7bb7b54fd38e50d3d7793c468a2d301f9ebb11553e4c1702905d1765f8f18a7a77489e5656e43cfc991aa36bb09cf03fdafe3267b6fda5a66eb8c8436a8a2745757729d4d92691b7aa762dbbe96e406224e7a8a243e0762dbffaf0c1dac1845f79420658df129b82dfef8af040014d48c36801e9abcd8027f464e57eaad330638d8d81403970e99ac7d5e981570e53fc68c1b7d661b9f57a0191db5390ef1aee3ce9eb83ab1328a4e1df5761da879828af92f70c28632d7d405b5632c70cb747cb507564b52d3675df0a6d1da82cd064b5e553b65da10e9eacdf932f7c12a3c7ccd1c04b6952742577e6ecc933378b7d337523ac629695a1b971b77fc72f930189d4959ffcb46687d69e160315d758f8c72fe78ad2fd9fe728fde343b2e3bee969a46a1870d626251941618ddec0aea10feafd1f838e43b8a856b5c71a3457369255c821424ccd37af556d017876e193ba2ad812c149c393f9278bb8ad1111b49b8ca9e629ce34957c7a83669e439946fbd76fcd4a8e7647af743566a188be817070990a683185e5a911e5129288123830f684d189d477b5713198e94dee176c3bd16f44c3f357f658dc355c690161e36e4492deede438e753c78f5b5afbaefad04addf9c21addd31ef1f8991d95dcbf01984f212c9a1db3f472fe562448bec598b99fc81e9815a861560b5f36059705f594da57b42d20706bb017fda476a8a7b7c29bff28d603a5116b166223bfac9ee30ee671279aad3c8f4913da62aaa8a06ece677aadb218c1a1006185e0aef06c64dac8b5099382fd824d29e2c72a04675f3c33e397c777c4151df439dbf41edffd7bf76ca60d7f64a7aa5aee8f42315c4a6f79aba0111d9b0d366d15e6de31af70ade2e83241d1c4f293df7c5729be118e9a2dc5b1868a0f6253e0e60392c7997fa3d74f070dd8f39d72544f9db9ce87af59ca5ef81b8b212c9eec81578d503c54e474b325392116f0489d101dee60db25749d72f1896718d6deb8d05da7437163d23489c74242d1370370a36d4df9694d83d889911535e488ddf3566477442686508f0081131316393caa9b4e51f4d3eee118866bdcd20250c212f2853d9f5839afcfc46356544300689ddd6fda0778ef58729c9e5d0f8d46fc67bb06330e5e86c284c51cbb50c4a0342fdd988476bd3d252631087db9fae36f175c1a53a837dd83e895792c683035cc9cbc686ef5a7b3921af3200d955503bead6fc5e73af88c32fa4ba940f94598f17920f9a5c79a54dbc553bf5967ea055321be3c06cacdfc8cb9b154f53e3265171afb1a5bc95aee48c5199cd44587490b73ccc67e4d88b1886b8ba8bcaf8448b7579a936942ecc9feca9d8159ce9d9174af3c54b7345bb29541e70067d0168d0b445a581c28b3e1fcdc9cbb4d28ebe21d16022b7f862960d155625d09cba71620c640447ce480f7f69552f4d80a6cf26e99139cb035621881c0066ba3c326c9e01e6ced33376fa317a991df40297334f902ba734b9a08103e7a9f36bb1004ff45538b04c4f8a717258ba35d3163b11bac9466e230896c52187dda5f29ee24abfb6cbcd3c2fb5ff97883116c7dd17a9b4b2fbf7b150dd8b69904428ece49249f1698101a6e88a9c7f4ada7fdc1019a46fa775aceea112c751c91cee64156e9382f36e8e9406d2a092f705078cbb953505a51f6ef393ac6d5e5b56b271b39ed31a3f9030ef8db98f72b330b9dc557bdbab6cd3e78c418b299abe6fddf521ec03170f1066512c8c3f6e05af36e8b76326a6ef248ed20b5a857b94ce3aa9341c65d366cb3bcfa0736822b2f4e7de82af74502a21ece94b939646ca9ba8c15effbb4907fb702fd8b5bd6b5f3b290d2bc9a0481b07b1430a59a42d7a071d421126176a59c70086cb5e78ce8c70cb56ca099e1f29bb80348ea7ff7a7260db771489deec547e2b7d603784d6a9ee8b6322b3ee7bdedf1f9721b350fc93ce667c1c0d2e339299f9a828efc312935a29f9e5b902106d29e4328cc0f6b4cb9c9634e86a2cf75d70fde44a74f519b4d994c9f3c3a58508c503c91784aadf2c5ea7ce1fcef20ec16ba65e4e1ed59efd9d579bc713cabdf13bfea48f068caf277dd4b970af0ae34d6c6e3405f6d8e5efea556473d2314522f2e0c30dfc44faf91afe8adbedc4a85690ca3b67aa4f11dd3e8b8f01b8ad1d10333310982b9beedb7d70a2d6d73ae9d9d3587108082372f0a2b145ab2816f63cdd36e36593ef0189cf31961e949a649dc09973de487971f745cbefc0df57e8ca7c8f08f9516b9e24a25158013b6b9a833df35e8c8e2768cfa1ae5c1dd3b0b88d9e492ed391bf90e71098c7a58f51e052ada2531e2be4cb85a1b269034f5cce5f39ceb348b9e3bacc86c5eb0a25ad57592d6633ccfe434f6ef17fbc700a14e63dcba4068b0fa67ce75adc33bc4e735c50c5f1337f172c3300332674e5c973a50ac", 0x1000}, {&(0x7f0000000200)="bd98875d3168a3c2e1105343ef2d2d73f2b85d7799749f4d3151ea258ea4b1f56cd5891f2de5e7ad3076534a3b186f7a5be9f4bfff0a7aa2000e369c7b5946dd7c4f8aa689fb04f2de4d2dcad4112b0da17ae4f2f9549c62ea282a7cdb16f9a0c31a2d1d2ce97e321be4f2616a33e636fa4f", 0x72}, {&(0x7f0000000280)="0b7f909453b89891c9294d", 0xb}, {&(0x7f00000002c0)="e3021eefffc26a2ceb3f64c2f7c51741e830c80d407759b95bc70174ee212d4e20478630d5bc91cc8b3fdbe11e480fd0edc001dc49145d77cf813e0bcacc2495", 0x40}], 0x5) sysctl$kern(&(0x7f0000000180)={0x1, 0x18}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x180) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) semctl$GETVAL(r2, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x1000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) 00:00:11 executing program 0: sysctl$net_inet_udp(&(0x7f0000000180)={0x4, 0x2, 0x11, 0xcff63189e8e08bed}, 0x4, &(0x7f0000000200)="6c6c5bd045eca753985c0042bf56590d51782cc38330bc562f36218f7763c5fb49feaffaf4b83d6cded821a4347fa4f1d75914ccbb0f0a8a943c2f1e716e45b18405f8c03af57bb426f656904e11f570595c584c5be1e3572cf5995fad123a5c38276de1da62c592baa753d8187bef5163430949e8", &(0x7f0000000340)=0x75, &(0x7f0000000380)="374231458b9eb7d5fad227ce5dedb500080000637ee73033548675e968657f7076407ad980ca5fdb0dd51044a637e398b1cffddc37b4edb9b8961b3efb281dec25c400db7aa0fcaa9b8a2a5e82aa592878a8fbdfb754f42e3cc3c3c73d65a37d75d69a52ad8de6847cb54a0a1c998681cd1c6eb7314dd4d2e305d06f921df93dbdeba5f3b5c32e9671a6f7a9306132a97a7139fef2bfaeef09feb97597b94ba37a537aea12fcf47b7ee20fd1ad5e10414a7e0fbf9577ff4d5d9ddfa3dea2d16d8aeed40f9e768942ca8efcc7498d60cc45e40c897a833379606bf6184a52391c0165622b9247462839e7efb55a5b77a6f43d51b5f8bd2a9a350f75466e5ef482c5519f157f549b0da6bf25f74bfbb61c5bf7c9da2fc8ced7ec8dbb955a67320d09a704d983a6e2c65877edd3b8557bc1097b96b8a699a63e1a932ded6b12589bb68027b12ed2ab370eb8b799b7b34513636b2ef6af3f06d911dd1c9a95885149e039eb87df3062ecf484c2eb80103443d31e179c9ca7b050c4b2b4abd9e925029394811fc000f2588f4cfa829e6e2a2097cd17ebf98915e9e2e5b8c88aa9b37aa5ec28da45f0d134b812ddd233dffae5c746dc7784f8e8ce9b66f47c2bf147443904f07700dfe490c4e3fc", 0x1cb) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000300)='./file0\x00', 0x0) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000280), &(0x7f00000002c0)=0x4) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) write(r3, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 00:00:12 executing program 0: sysctl$ddb(&(0x7f0000001000), 0x8, &(0x7f00000010c0), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xa0) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = msgget$private(0x0, 0xa0) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') msgsnd(r2, 0x0, 0x4a4, 0x0) msgctl$IPC_RMID(r2, 0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) msgctl$IPC_RMID(r5, 0x0) msgctl$IPC_RMID(r0, 0x0) 00:00:12 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xffffffe0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x20000, 0x0) fcntl$getflags(r1, 0x3) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x7ff, 0x6, 0x8, 0xfff, &(0x7f00000000c0)={{0x0, 0x40, 0x2, 0x1, 0xb0, 0x8000}, {[0xffff, 0x5, 0x4, 0x4, 0x8, 0x7ff, 0x6, 0x78b9, 0x3, 0x5, 0x100, 0x6, 0x7f, 0x0, 0x20, 0x3ff, 0xffffffffffffff4c, 0x80000001], [0x2, 0x2, 0x0, 0x4, 0x100, 0x102000000, 0xffffffff, 0x5, 0xb000000000000], [0x400000009, 0x6, 0xe2ea, 0x101, 0x7fffffff, 0x4, 0xfffffffffffff8f6], [0x3, 0x40, 0x7fffffff, 0xff, 0x1, 0x8], [{0x3, 0x9, 0x101, 0x7}, {0x78dd, 0x5, 0x7f, 0xe1}, {0x0, 0x7, 0x3, 0x2}, {0x2, 0xfff, 0x0, 0x4}, {0x8001, 0x0, 0x81, 0x10000}, {0x1000, 0x2, 0x6, 0x100000001}, {0x200, 0x3, 0x3ff}, {0x81, 0x7d2a, 0x9, 0x3d2}], {0x6, 0x0, 0x0, 0x3}, {0x9, 0x8, 0x4}}}, 0x453f, 0x7a}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) fcntl$setstatus(r3, 0x4, 0x40) syz_open_pts() 00:00:12 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="00000000ffff00", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x10) lseek(r2, 0x0, 0x7f, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) lseek(r3, 0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f00000001c0)={@broadcast, @random="e7ebc655789f", [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x1, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @broadcast, @empty, @remote={0xac, 0x14, 0x0}}}}}) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000200)=""/194, 0xc2, 0x21, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x14c, 0xffffffffffffffff, 0x8, 0x0, 0xfffffe22}, 0x0) 00:00:12 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100403a0000000000000000000000000000000000ff020000040000000000000000000001010090780000000060244d419b71d71623682e9ac75defe584a200000000fe0cdb7c459df079db420409ba7369befe80000000000000000000d2653d9757a70800"/132]) syz_open_pts() r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000180)=""/169) socket$inet6(0x18, 0x8004, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x400, 0x0, 0xffffffffffffffff, r1, 0x0, 0x0, 0x1f}, 0xffff, 0x80, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, r1, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) syz_emit_ethernet(0x8f, &(0x7f00000000c0)=ANY=[@ANYBLOB="472a22e9a15b00000000000088a8280081000d000805054ba6e7097c7871c08d7936d11f8788aac322bd4eb9f0ec21d23654c97850c12a3b4a911c4a46c5c659db73b2c076e1426108fdd95a8a611bd20da9751013d5e6c2783493ffc23e9a5a2929fdac1c82ecde966c15062817be34876bf06d4e2b172dc755a61fcd7c1ecfffce99f4ba90d4d49e2e3e69752e04"]) syz_emit_ethernet(0x44, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffb9fafad443a78100070008060019809f060e0008000000000000b75ccf9b9956ded45a277339fa7e11f16a727198f0a7f5e65aaed1d9b911b395ffc10a3c"]) semget(0x3, 0x0, 0x0) 00:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd80, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0xfffffffffffffac) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000180)=0x3) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x83, 0x9}, {0x83, 0x6}], 0x2}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7fff) pipe2(&(0x7f00000000c0), 0x10004) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) 00:00:12 executing program 0: syz_emit_ethernet(0x117a, &(0x7f0000001340)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1144, 0x3a, 0x0, @empty, @rand_addr="5df3e23f52122005d922029ec0c0493a", {[@hopopts={0x67, 0x0, [], [@ra={0x5, 0x2, 0x6bc}, @generic={0x20, 0x0, "84aba533860c01245c4915abb55a1bd7e33da6a95f7547702808c4f39d560df310cabb9c83479e696100b04113ec078841f05d22cdd71d622eca07fe7a8d997acbe35328cd9c77a3dc5599e0eea439f2c7ae1c97f81a14fd51cf70176e12d02cf9c25d9a323365daaff70d094968ea412721657fa80be5d02c8fd2226d0e951fa11cc1654ab9"}, @padn, @enc_lim={0x4, 0x1, 0xee}]}, @dstopts={0x89, 0x0, [], [@jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x81}]}, @hopopts={0x6, 0x0, [], [@padn={0x1, 0x0, [0x0, 0x0]}]}, @dstopts={0x3a, 0x0, [], [@generic={0x1, 0x0, "5f5b38470d602c15bb39b2f68e6e26deecc0c553ebbfa0020aef4d48d1fa51c07a4c8400819c66e58f9b84e7f5cae7486871837c287445edf338facf4c18eb3cebfadfc52e8975c35f53cdd5f6627f"}, @jumbo={0xc2, 0x4, 0x18}, @generic={0xcc, 0x0, "b99254d93680c00c1947f1bf2b7296d8768d82aa885acff2d937c39765f76a1fa836fbab11b6223d451537e31206db79a8c914"}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x11, 0x0, 0x0, 0xda, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}]}, @fragment={0x37, 0x0, 0x20, 0x1, 0x0, 0x7, 0x8}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x200, "f3a8de06568883fefb692867b356ba0588d1df2819fd0229b578177895c33ae7d6a326aa0d448970e9a90252100121ceae4004f797a418fd386ea40f8f69b44bb5e524957fbf5f761013c56f0693b1791725709ef863c35c579cb7acd7f5d58df5ed6e52f5391ef6d9058edb20d4d01b5b459122b0423d55966ffb8df61f08e6ad9b2dce22e49536917e7faef786c5f11d04fbc9c03c04da1262e82c8864734e36612293274389afbb7f7d19d0a085a8bbe16dea0db1cc9ba58ec69a828d190fdfa48da9bfcc1878ee2e0233326ec34a76598fd4842194ea3e67c5a2cda8849fa179bf0701c4cdf6fbac9d9e1b3c8a5ecfbb6f14213c58afdafc1129f2d04ae4dac8e8b47befedba42fec7528a4704a020a2625a3b5c27df9436ed4ca25ae8fc7a6a828c3864fdbbabb7ad2dd7eaf27d72c9427988ccaf33b299e9a51d0654d61cae3db77f92ac2a118466146eea808af90d8a62061f92cfd1604ea8a67efc9e3f8dbd917aaecd08d4a96d2accf0218e2ae93a5ac92783e628e5829fef96065c67a3d64c8c8e19c48b1e385886f0d4a4513f851ca21882994b0695736570deb343ae8c3e4f8076e1dc04505cf81159104c9fb7fc7d0635294ea215f220a06294b014d8a76a3a42a6fd6df2aabb37a68c26f4107ac4118fe179c24d27d9973d3061247687e09f65cfd6846f3beb2ca6cf54f1b41fd664a12b7f561cea92254495da41c836b407123c9e1faf32c2f9e629ae2c120215da31526a4c15ae2755a4583ceebac5e9e81899a8fc83818784862d1be3e6637b2f5021558677569e1cb4396146642c0cd37dde0dae9d85f521797948c175e3f4911299e1992c31c45af97333d713e0eb891e8d39fac802fe6184846f1eb5d68f7dd88281eb2102ed07d8f8315093489f53976c8f2a3893a01164b59c6b9a6ef1a58c51322f2ec7c23a3b898a76d405db018f92ad11759c0717e9f5d8b34d85a212ddce7e94b12851ce9f4efdbaf2ad359bfc0e2fdc7d36c7f0bcbdda413689e9a78fd915f9fae9c9c41e542853c3335e5947205ff97145ae9f895b355cee36c3e4797831beb1f7a05f7adc317684db635f145dabfd70ed8b18ceff76472cd6e881a2b7ca65ba31bfdb09c6ce3cd5d2ce2d531f806c7f471deba01bb1cbc23fe77ed356006d9f51290c2328a7dbeae72848264ccef3249393297b83f4d05b8668658257db1ed89056400554423175f1d2e24c5497a8ecb679c9fb191696324f3d1269b2c427466a5ce75dfeeff1aaed3b8c3884392e18f9ede0844ac274ca1c154f874a0678cf559af5e78164da221a009ed09dd699449cb142c5359614d9da256ed161f3fbb91c1a03b528839545c8346f1ab177ebbe7d19735cc9383815bcd5b88224f4b27c6dccce4c2361b08ec318026b1af74e5181d99d687094ad70654be1f39326f56cd6b58c52cd0ac19a3db73ac5567c821ba909f96fc67be97302e1988862ffc0f0908deead7e134fee97102a28a025bd0f7569666730bbdfb699e45e0ecce2ce9359df5a1b013f2752a3de4c4da9db70a98a7dd0dc78195bfac04cc974a5a2eadeb7b9d7be55c5bd07108d7ba121778a519a8a3c69b48055348acb0434b6a0ac57130c1e213808d15b1b3855ab11af47a8cdeee21479e1d555261c8bae8e0ab185b716a119e59127a0d6ef922d94f9a4fec476146f3042d9bd17ab1238b23702cb09f7aab6f90caaf5c46443fb0b5bbbfdb87d9f882547386cd5460df19c9d99edac84f16c8d19cc80b50f6c25124f2c451d7e3184e98ffb1e8069a4549e4a261514bb1527f3e768b34c67db73a0a49c9173ed9e822a8158473c4f940844ea2daa6c77a8486d816d97a89edea6b83f7df6b88149ac87bf4ad8d83fa0033e991fa6d93988ba90847e1214f32b7e6ec6531341f869b6505d2d5e168758c47e688c674aeaf8ac0def9e365e1f602720a312d769cf87d6359df294ef9130326b8731bc1076940338f0562703b71f24b42320f474ffac39d304cb1042990bacac7f4e98d2da120bbb54ccbd7d6e42d87c822f4418e092250eb6edad093c72ea08b3d23454047c68b162b8ca90f9f866cf5a24b944d2f2c4cc8f3ffa33d7cdf6bf32a2265a9fda9e7816f225a7627f912bcab693da8c093c2e02e3e9960497b72b8b1e81df1266b2e8c3b1161f1f39422a378ec3c757814abd07c043d8ba383c669c5db8ac77a3c705c0c6207bac6a46802fa9abc3e0d47181a697296c6120039b6abbeac386ce6d0d384e0ef1dbaabbfb8ceaa07f76a2f84e3ef4e35ef5e6bea563322ac8ce4a36c012f86b16504daf4000833670445abe27f762a018f6a8c326e093a365577c05ea848c89a51abad0572897a72576dec4be17a6f00b61c6ec0682b779d4cf1aad79fa566eef8fe7b5881c28d816a2b68b24164f8c0947e3e87b6760e6fdf09ee7eaccbdfd3b84de946292046cbf916e30e907964296942daf077cb137c562f32bcd9eeb5a328982dea507db6f143cb354804d6c184233100e9bdd506da97ba6eece56a2bad929322bb0cf89e2f8f38297f5c280c9c13257eb7a2d0297ba720d7b5768fd84a71cb54397229a15364c00c80e3d2d9c67889d07e31a1c562fb54c628b4e274d39d9873252c7afd869f40bb7fc0957cf779530480521a2ff5c959d95dfb7f1404b3969866341f4a617675075b7185935bbaa5991996daaefae198cc840958e0b3ef79d6003a4d74b24af0304c5345d65c8451ef86977ce71e0ad316e483c29bbe337df34b25a95f9713e866b0ba7596df64753651d158473c30e4ec37ac34dadac696e038c8e3fcab684c7d485dd60ac8f6bb7491c944f14e35394a620402e9afab5b8e1d227702637719cc72f99ae2df43e352f5ef39fad4a27476fa84c0bea87850c8d90cb22694e3ba0b4a5bb03abf74c143bdf8304dde7745c34f9ad8c11c3ba9926469ee6476aad36da0a9662305b741375763948f4b410ea78df0063d5fee619c9d19aadf6e338f17a646f37bd51d090b3be70498eebcfa7f37bae1f77eeb1d85a8093e56956dee05b9d9ffacafa8475d022c0faa11eba2e55357e39d5e126f1dac142186ecf828b0e6ed7bffa6d5ffa38cabe8e9bd2f21c113d13424e417300198554184ee782a680ac3c2087b1c9f68597e5845ec7bc74467d04126fbd44f69365a04cf4b71dcd76badc6366a4542d95e42031a522338ab159126705c64a3c0f72b43b748bc11852bdc63039fbc0a2be6489a145f6511f16c286079dbcdcf4be4c87ccb65000b26c86f7d814326a6e87f5f0b12059ed238b8063b93f30d5e076cee3efc46f55a4463b90f023a5f069a0a2f8d6abaa5ed80478f5f195b9de53b87c51a95d3168646bc64c19a6080ef4b5a6220756728927bfd1062a10e684fc4182475341826d669db5fc77e1a9469d5388822b9fdb635937c39a24a2e6b0c80df2bdd630ed1e833d93621aa05d7f2dd5f4dd9948241ce5165c9524f9d3f4924dff7a97f790ddaa191a94e3bae471bc063b275375e4841785389e7d6bc01a5059c68c8c9bc517312c5fd739ce1a16d690011090fa0e44e50d0c49e8a25d41b53039bc6c555425374fe5b677304be542a68741251b22bc2f608ee7821471dbf55418fa8212837cbd2abd1bf3fee5104111d3d0fa90c49fc42c2fd4a5857ea16efa1534ba68a520c1a968e11049aae71ffd0a1df8d21703fcc586692aead95dd23cc8131f0d1d4625079d2723e6d4ef0db2ac1cfff38479d70db7d136a02b159c8480c98b5692123ecd7bd5b2225cfabfdbc487253ab6dea2604b420d3a9b426de4f16ec9954d123e64ce26cb8017fa253e473bb18b41d797623ef73718877749ff6fa1d47c8115964986935276ca64a750be490883c737d125c7390bd26cbdcc3d992090a953c4e0b525326878ef36ea7319c12eaa56f46d67ab99ac1bf40cf197d31a7f607d995253e5cc435502587a7fefc8573e48713774632805b8a34cfec7faa0900c9ec83ddc9dae6f33dd67608d399d5849cff8c33a2ed08bb043dca4a7b21fc4b1ad92167e09933a49d9ab36521a46d9dc9b2fd11abbd0e7d793e7f791b1469284943055ba8cb6a325ab7b1c37c56958155f3c5de78ea5c4e0c2c8ad592579d24ff337e55e0590e6690a9a9c917532e9e443b59ebf303414e2f73d718dbfb44b94905a25ddf03b66b32b04e30fdcc71a73f32616b75abfbb845e6bb3a290f098e2f3a6435dae579d40277b2cf02177f84605a9d5684fb1a338fbc6a52a98118a8bf12ed587223e1ab418091054bfc4c06c0dadfca34f4ad54f29b843dd30eff21bc9da3200cac63a0a9b21e1e5756c63a37c62b0aee80ac5164995a57af987c0e71cf28a510946e2ea2a60523aef4e157491b64e757a1b1a2f4d2ec02719c5381e6100252212689ea6c7196ca5b7421ad3f693a022c8f236978b8edc700f869c2e02d27eb7d1330033bcd58d7ed3d762b441c490e4a10ecb1400a0cf3531487cdb911c671b0281a4aaf003d98129330997eeb7631532aa15650a7994b2c6309a8e05045e06a0417dbfc9163a7caab88763978d20ab461b263f10fe41ab23fcd538ba182eb4de7da68f746c1d5fbe8fe41d5bcbb3fa2fe5f7c956c300adb9accd8a594376503d02d3ff33baa26ab1bd4c416a938e20ca2f79b5f785ee01c3895a0d7e4c11caca1acaec494ef68a18e27a34f3603c70f802dfc181e420508649e8e4b913ac36423b818f7bf1e563c3020a871fee17518a14184fa7f69dec5b7ff86939726b74a8e2930a6638a2d9e847708f12ce68d0bcbf8493b2b8b13fc037a3976c48e786ef0b4739f0050ecb3867c5e49f3a47e2dfd6eca47fbb9d881e63e4007d7ea02e931141a97b612d09d28a924cd3555795eb8e32e78694ab8ba0eee5b72a05366da96cf4ef1140cbaff99f0d35bdd61e1ad6871810a6c0a8ecc23c3c1b93ed47ac62ea41d1ba2d3507157b1134741700bc59a35e685721c656d991dfd8544129b98b164e0263f25575dfa290103ff703a78551e4ca3da448611efd51dd9b8f707e5c30e2a5bada95cbc9defd4d3495046b8a869f2857fcf1877bb1c46eda36beebc89643063daed541c77e90ed8e8e7bfce7e5747c56201b7d754e8dfcb5f5763990a5c93158b84b5db11ceb06163508bbbe7d32bcc2aa16d2c9db633a6944cf3297f6c91fb5939e26ab23da1ffa1cf7d090b42291ce957f0852f84fe2d72a8b5028c2c11604d2f58cd633d876b6ccf41b49ad418fd73c8847cf0ba8f44cf87869fe8a35f900f23a62cebac2db4aca27fe5fe0047f7dedb0db3696ce10083c8eef4dd6bbd4e6343f7bc424f17edf24d2e9ba2dff42728a63674f9257a350dc32033dfd4e4f6c31a2ef8ae329ce90b8565c63a17b587bf8a51ba57a3196149efea3e80310aee17720f21aa661e96abb3ab79a8270f3a3fc85b8c79e16b8666249e2e930161494755cb0165fce203a8e31eed1c05f99ca3d5b8fee9509e93104dfb8febbe5a737f88bcd3bc18ff890431541690a5bc0b647ba0ee70b2a6a522800e0d5886a7b0bb9342eb5440f569ba6b5c83476b84a04d5e4246f93089432a652390b12449d82b4f9420a5d806fd1ef7b16654111680da2bf510ccf9d12e822409cfeddb8a7c77916708f409bbbc2b5c93428821ee7b2b131fb9a71522e243250170aa719f4858cb9e942fc7a6e4a501e6dc63a7b3a8f84bc5ddfa8256efc805365fafcd67ba39f9435f1e2de2bf8a7711e916fe4d4e317bd43de6f9a53d3c72500c958908c9947a89ebab2b0ee6c33b8d42b"}, {0x1f, 0xc, "e32f57c1f5d6b1689da2db532b20d9039b34d8d38bd0661ea38647986e355acb3642f63822616347bc0420c2c38c1fb23b317ea548e034ac650ae285ff0f7f5aa9cb8c9e2b8701c271724caf169a4c1283ece5595eff57948a6675b0c178fd40b0e079b3"}, {0x1f, 0xc, "777cf5f8da17aca3ff819622aea23a1f808e9abe9e326e91985a356447290bbc2f726a215800706ef8d5b448feddfe1a30997a51dd4cdf4cf37a050092e7602bf2a1d37b50d8dc1f74914d4a1c02e1cb2d38e88a04940be191de5298d5a1"}, {0x1, 0x1, "85109291b81edb3af19b9d133b"}, {0x4, 0x20000000000000a8, "419ad62b2470106fa9c669e5c61e7a8bfea04be51efbc685e0cdd80e794a22de3489c2b82afb2306abe6d5faebae05280720d5a11aa99a22caa11dc5b68340532e8c7b236703695ba1d496059fd84a55196bc4c8dab7c0ab5d7f793ebc313a58b56314"}]}}}}}}) 00:00:12 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0xb, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x85}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f, 0xf0000000}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(r3, &(0x7f0000000000), 0x800000, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 00:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="0f31fae778b96c5ebbc6920036ead67f228858846d188de8c34ed30562c9fe83b863d72483c6ea19e1c1b4289d9c0c656eccbdb3cd9265f4ded9a29c7da89347d43e4af30857a8f84f1dbcec55a3685dcd08be0fd7c92db3895cd4a7e7bdc5887fedad57881dda5e026ed6f5a8e6d2a730f47ae081b4256ccdfc6cf97ca4dcce90dbe300", 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf000000000ad7a478c92974bc773aab83963eb19bb3799fc5b0322f061ac55839e11b4518f4e9401eddaf84aa8d89678920ed225f98b8ce2c3a65d098d3de70fec482bf733a0da96f792fdbfa5b9d0ef72422572e16b5fbcd289b665c2231d440a30b4fa5fa7ec0d7b3c0fea12c0f1b8841666f0a960155d50949520660838a56831eac9831bb7d55e166fd7c1de09df8fde4a086e46fd47d46bf37989f14d7eb5c50fe88c17e10d897e463e4691b27d7fc1cac09e5775554f2134a00e671f9d755c9f816fbc952912578be43ac08f0d9d075d8b2b66df16216b85f33894bb221c32a4b70b7ab243634b55aac196fbf7df4706d4ea52edda9a2adf57fe449802cd80064a4476d5d6f8a0f1346000000a0b13dc84ac68f6149a6685a3bce4b6e7272593d7bcb9dd0dcc14ee92fda0b225cf40ec04dd5bf0b8aa76f14d260717c245e7c688421948f615d9b497ef1061bf5550fb5640121b12cb93380b7e90ad070913e3b7224d5d3ed6f8ac129838f0017e060114c91cffe243bb60122dfe9b17e75c55e8aa1be2ad7dc535eb8e43860064cb862feba439477a62038ad6c177ca4f5cee143f58c61d3aee4c7992a947142401281a99fd586e11b43fa43d62b722e1d436519dca70c429ee34f46f8", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="35db1a3affff00000100000008cd3fdf00000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRESOCT], 0x28}, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0xa, r6) 00:00:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915e16f08fe0000d5311b952afb544456ec53ab1c086986ecccd1f6a9ce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf201aa6ee8067b5719a2163d0ea60efa0a", 0x5e) setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() close(0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) syz_open_pts() kqueue() execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:00:13 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1002, &(0x7f0000000000)=0x4, 0x4) writev(r0, &(0x7f00000011c0)=[{&(0x7f00000009c0)="76d473f6801779a0bc193903409148dee36438d47931454cd9f00c68fb277fb8e1c6e605a72b7e2b2b597915e2f9f9689373591fe745c146da0dec6b4741d75c33a0e80d757ee34e6c0425fd9c73815798c93c5bd07dbf5c4fb6587e6ac4beac6afe136c724cec418f79b09923625fafacc484d21d83c17f9d9baf283aef82547814e98d23ff2670fd664cd34096da59cf0ea6b9bc6232b3daf2fddf35a57bf60eb1dda195e579835fa0bd9e9c866266d99875e0709b0a34191df9db28715220a4adff77d5c13f222d40520452b893380df05f0dca01529692cb430ef9f2151103174f3d716727af50b8eb767ffe2bb6ff07f3a6312b9754e31db9dfe7c2131af4e666749b23c8a5d144504668abf7d6327cda39ce50a8cf1069550a856d600d066babe2f61f346d9cbc81af7274b7fc76dae8408384782bed1b6cdd4de9318f38bf0339beda1a617f3b797f1541882cc574f7fc1ed0bf56f4e91d2f5b2fa5111fd6cbf4ad6b88e565f27ca798fcb45c18e7378003ce1085a4b9c4c946c25146545000df27bd863cd178981172439f74af52576b2fc45fe66532440eb38d0ac9fb381855fd6bf8d832e90acab46328ce263d3244f927bbb491d36a864dd2dc6e197f36862af92fc5764b7245fd5bda2fdf2916081cf99aa13277fd93d8717b020528aedd17863b4285dc762a3b9d02f738bcc0670b994df452a32e0a4039e0a2ec01b8c2c70c0ffdbb59e164423d3318822fba080063593986280f69f9b431d94dcf13b84f4b7a1b3cfab21ad8eec6ecf96de057b3d8aa3a7139d1c62cb8fbdea58285ed3124abb2a2d3d4d63305423387a27d44ba69465135453526a81bb4fe01396a781398707c6f2eed5dc0a30e887558ab4526f2b862d5715b77ce18b49523feeddfac81f93bdf1ecfa7c3402ae4baad6fe824e9046049bee3df52499fd314975fcce91313ccea8a2fe08234e4a2933794e9d3bcc7488e8a67758f721092cd39aaa590e5684a2e416d8ee8ac8188329e52540aeb78cd602674ad3480af5343c8b63a08436997087f4b3e2ab2cb4b11ace16a3f4939163583bcabd0b79311a8165d554c841dad951042cb90a3a0ba3a61e2285dd140291ab53509d5945ed7c582a68fc93f85867ad82c61218cec3ec9adddddbaa1e10ce77f09ab0ded00c90349aa52bedb88fbf25daf50c4576efbe69929b618c9788ecf5bb3bc98471f371aed171967830e1896858c9ed1a0f1e77bdc7339c8bb6880e5c53872ca21b114f3203aa1645a5f551f5721cdec85152b700b3f706325ade6574cfc1d91f5d062a4bde72dc33f4a839cc33df920db7565470c937e9da86907b607b98a10284604795f2c41545ba22c3a0a32007143cf287a04baad73a06a0c04f30bb35139f3d5d9337d7a1190284945f937e7f0d4f45fa59a33e6ff6829cec94c8efecb347cc6842901ded537226bff404e700ff886ba4edb5a567d0839ae80ff968f9d6d11b93971e70c228d97b7758dfa3365b0c43d01dc8ac38963e1b7fd786c04d29d8ef266788af464f6e467e95daa45480fe43985c3b0b6ec0bcfda9f2167ef89a5f95afc9e5bf1c328c634e8b1bff6facc5fa266d5f6177cc0bd9440a5ee855303793fb68e94c28543d7a57b98df1061900eab82d477ed7a0f95d18ef01d4d85e764baaef5f971950ed74fba2c222f22d32957052201a29609907fc9d2eae615d5da779fb285a7170d24d935a3657a2e1fb0bc5c25a452340dbe779e9682001826d9f22767e3672e6ddc492bd49acef37c1ead83481ba16315f1720729d8893090a709f605671dfa12341459f92d1033afd710fe1812d59b9d80b0f667b5dee31f8b53f4f980ea3ce55368efed8e7e3b1ef644578cc5f2f89a5af8dde93b2fb314030706b8179306f2fbea3748b696b79ee9a09e48e2c93e9d0c1aeba5097bfcdc208d4fe319fd3b09b865eae1ecf893295f34bbdfc7b9c30352e1ea1dbb958b58a325240c65c0570147376d6d071012404143ec946c4f64664fbe258443edfe615a11f42d2736c9030b882e3d40e2a5f3e34a53d8ac123a0e9da7ab6ee9bb76410a43451c3b6925a42127055571bc8606bc555312eb4e627f8e0a9e6e162f9cdf33a4dd96c708ad9462ddcfbf636e862d5249fe66d8468ddc54349627f22cc4c3dec26b6b76dfe0ae988e354522f964a6f6ef168a8304c5631aeb1c13833e3879b3516f2a5a67303dc9bbbb28672721b2470557afa6f48ba6f2585bfba0dfb82ef4cf77d406d68221e4a0f115d02c03a873a8a23a9e17fb30c1c537c54781cb33646dc9a027b80160090c5a3a16187482966f68aa3a960575b7396580718a66a5e398a5a3ebe9475abbc76ee45020464f96a502afd0ee2438b944afd972daaea032a8bb7789d04549ce391bcfc98bfce39ae0d5a4e3134299ddaaaa962dca879e4ee0e9afc96f3a014285586b64e387d6e471183c33b72ae23962cdf3dbc4bf004673e3e7d5709139240aa27e7f77c0aa8bb678558441174266f0cdec0ce956eae8003ef7d86d55642b0e60b85614ffed1be4e56d0d0de8712e61601f2b38ce3f1e96a19b319a12ea3d508e818db25de9360f77137c8e74efb567513d29804dfba46e6d3b16d56168f01d2cf6ca945bd7dc771893766aec7493ecc9ca9f01bcabb26aae0957992930441bbe64d67a30a3446286dc75c255811100730f18f937ffd68a68e995767b58dda727f3ffaca85ce93b256a96e483a15299b1a914043449579d5d1a42d6e11f23f08d657029789741d1f19e40c86e5263b9df254bc6681d71eac4efa11e1cfbfec88c978ec0f4e6d30abfb0", 0x7d2}], 0x58) sysctl$net_inet_gre(&(0x7f0000000040), 0x4, &(0x7f00000000c0)="eaf64e95e4d19e02e5a63616f14b682f317443c9d1b5ac22b7d304ae951dde4af2244bbacc1001ba4d4daf5e2f6e555a7af2edb6491d622a222e9113b6b995fe0fec14a822e13a3759cec5d1b2be4a36c31555f443aac269fd4ce5b778d54de6c61eb052781d79b80d19a0410f7da32dfef2ed8ecd384e626a077f4f9543d108032b5dfb2613150d7e94a97126db6b451a1b2a13dbdbecc35d4ff9ab8141f506c549cb", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="963799", 0x3) 00:00:13 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000200)={{0x3, 0x8, 0x16}, 0x4, 0x1, 0x2a}) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x9, "a6e7347e653a1194b25775a49cca68157cd3ee79", 0x1, 0x2}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x4, 0x3, 0x3}) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000580)="a6006c6e833e12dd1030a9123f5db833cde3830f12df749c986c470f79c29d6b76ce4997f357ac58d4124ae88acdf90218b3d86e698d43063b995e6b8cc7a2429688f6e8ff0a00e0fe040d703e9f90bf7d20769bb731dd8dd5d814c7d8462594d801c86b6b7fbcfff5710730c0e9f52c1612333b3f9fed0880be8b7bf1aca0538fc2f4edb994f2720e8d30890e05d443684231a54c12500e9c66fcf15d9fd2d3fbd799e79b8b1679a5a05c208a030233f1addcb49f9c99e4eff337a19b6c8eede5a38c92021ae5e9a8af1f02eb824425ed60533b9142e4457c0acb257a2e996b7783bee8bde1d012b23f4526f0f65b7b70ae052dfe55fdd1fc2a1f9dac38405c236cb4fd802dd3276596dbf260c0b6ef7cef51", 0x113}], 0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x42, 0x7}, 0x8, 0x7fffffff, 0x0, 0x0, 0x5, 0x8, 0x1006, 0x7}) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000100)=0x5, 0x1b) connect(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0c0e0000d5c42b8aedcdc5bab612053b15c1f0882e55447c665d3acfabe911ff11e08090e278f7ccdd53135398b72fe8ad898b9cc720538e69"], 0x10) 00:00:13 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f00000001c0)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa37338208d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf0", &(0x7f0000000140)=0x70, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) fcntl$getflags(r1, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)=0x8) 00:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r6, 0xa, r7) 00:00:13 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x5) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r1]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r6) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0xd909, 0x0, r1, r2, r4, 0x9c, 0x9}, 0x1000, 0xffff, r6, r7, 0x4, 0x5, 0x6}) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') 00:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x115) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0xa0) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r3, 0x0, 0x4a4, 0x0) msgctl$IPC_RMID(r3, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/248) r4 = fcntl$dupfd(r2, 0x0, r1) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x5, 0x2) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) 00:00:13 executing program 0: mprotect(&(0x7f000093a000/0x3000)=nil, 0x3000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x3, 0xc953, 0x40, {[0x6, 0x8, 0x1000, 0x9a, 0x7fffffff, 0x9, 0x9, 0x3f, 0x101, 0x8, 0x0, 0x8001, 0x6, 0x8, 0x9, 0x7, 0x7fff, 0x5], [0x0, 0x3, 0x1554, 0x100, 0xfffffffffffffffc, 0x9, 0x0, 0x40, 0x5, 0xf421], [0x6, 0x2e7, 0x100000001, 0x200, 0x9, 0x2, 0x9], [0x3, 0x3, 0x2, 0x4, 0x3f, 0xb26], [{0x800, 0x8, 0x6}, {0x5, 0x2, 0x9, 0x1ff}, {0x4, 0x2, 0x3, 0x77}, {0xf938, 0x5, 0x1, 0xaa9e}, {0x1, 0x5, 0xf75, 0x80000000}, {0x7f, 0xfffff000, 0x80000000}, {0x0, 0x7, 0x0, 0x2}, {0x372, 0x40, 0x3, 0x5}], {0x8, 0x5, 0xfffffffc, 0x2}, {0x4, 0x6, 0x0, 0x4}}}) mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mlock(&(0x7f0000e19000/0x2000)=nil, 0x2000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 00:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0]) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 00:00:16 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) r2 = geteuid() setreuid(r1, r2) 00:00:16 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x25, 0x0, 0x0, 0x0, 0x50) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000668c0100000000000000607006e2772d174d650723b7268b057d1da5ebc30000dc42bc8077faaf16f2bc", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYRES16, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRESHEX], 0x28}, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000140)={0x0, 0x8ad, {[0x800, 0x4, 0xab65, 0x7, 0x40, 0x2d64, 0x2, 0x3, 0x9, 0x40, 0x100000001, 0x8, 0x7fffffff, 0x0, 0xc140, 0x80, 0x8, 0x3], [0x2, 0x1000000, 0x40, 0x4, 0x5d, 0x80, 0x18212000000000, 0xd8, 0x5f, 0x3], [0x4, 0x3, 0x9713, 0x1000, 0xffffffffaab56872, 0xffffffff, 0x200], [0x8e4f, 0x1, 0x7, 0x1, 0x10000003, 0xa], [{0x4, 0x1ff, 0x2, 0x9}, {0x401, 0x6}, {0x7, 0x3, 0x4a9, 0x9653}, {0x81, 0xffff02f3, 0x100}, {0x6, 0x53b4, 0x1, 0x80}, {0x5, 0x7, 0x0, 0x40}, {0x3f, 0x80000001, 0x3, 0xff}, {0x7ff, 0x101, 0x8, 0x2}], {0x0, 0x3ff, 0x9, 0x84}, {0x7, 0x9, 0x403, 0x9ec}}}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0xfffffffffffff27) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCNXCL(r5, 0x2000740e) r6 = fcntl$dupfd(r0, 0x0, r2) mkdirat(r6, &(0x7f0000000040)='./file0\x00', 0x110) r7 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r7, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000080)=""/16) 00:00:17 executing program 0: sysctl$fs(&(0x7f0000000040)={0x9, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:00:17 executing program 0: syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460000340000000000019078ac1400bbffffffff070377010d0090780000000045000000000000000040000000eec902e0000002"]) 00:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000900000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="08cd3fdf0000000000000000000000000000000096115952047811631477153adca62ef0bdcc3b6bfc5b8e0d83253aea178423e6fc1e47c28ad6bc266873844f8f855514e82ae867886ac62bb178e18bc4bf1d48df6a5d0d4b54fd1eb4cd0028970a67910f2085653f4059d74c0f639a949f3dc8fe11fbfbaa0c9b1ecef101065cbdfa27c4de760bd04f84d9e0155d16bb14d3febf6a92c77324c56952b4b04924175484c469be5ec20149731debf0d580555ccb65cc71d8ccbb4a129e29167b633e81c0ea290c5b081ad5f2e6458472bb492e816f9d7cae6213e48585da7dc788e7b06a584a06707184180ecc633c39700531d7c901398f62b5f311fd981d7505c27df24407402e17eb4bbfe1212b7cb350b6d45aea19f5ac24b928ca", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) sendto$unix(r5, &(0x7f0000000180)="9facd1ee3bda7cb58e41d575d3fe18a7d5b485a198ed2157d603bb1b18e5a061c3bba91fdc8f2f1336a377d76b2c27c272802eebd82cca0a23c15c7b8aa7ac1205cd232acb49148b05c6ab4b2e549bc61408dadb04a43f0d2709275a6937086a5c0a869f1d82f83049d021264bdb0a0562ba4e8a013b56dee565fb6cc14f9d132998b1d1371e4596d16788596c682e188fb2f0d525b1ec9fae9c24fbda0247fa117b0efadd3037f7e35a24c3eaae43be628356e7fec6b9e351b0b57a1b37bc3634fe4e7ad6b0af0d294a4851224e91c3deb99d416eab5a4f9641954fceab6c474f80f237b340bc615a5e05195dfd54692391ac6b9680", 0xf6, 0x400, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000480)="ff43ae1ae4b5af9bcb76191fece69ce3faab4fe842ef446996bb", 0x1a, 0x80d, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) shutdown(r6, 0x2) fcntl$setflags(r0, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, 'q\x00', 0x3c, 0x3a, 0x0, @empty, @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @rand_addr="fe29f7bcb7cbf3c7a00e465e68a40a74", @loopback, [@dstopts={0x11, 0x13}], "dfbc9be0"}}}}}}}) open(&(0x7f0000000500)='./file0\x00', 0x400, 0x40) 00:00:18 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="0000000000000000000000000100", @local={0xfe, 0x80, [], 0x0}}}}}) socket(0x18, 0x4000, 0x1) r0 = semget$private(0x0, 0x3, 0x80) semop(r0, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000340)=0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x20000000000) ftruncate(r2, 0x0, 0x20002000008) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000200)) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) 00:00:18 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x3, 0x4, 0x800}, {0x4, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1000}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x17d, 0x1800}, {0x4, 0x7ff, 0x800}, {0x2, 0x9, 0x1000}, {0x2, 0x1ff, 0x1400}, {0x1}, {0x3, 0x7ff}, {0x3, 0x0, 0x800}, {0x4, 0x9}, {0x0, 0x6, 0x1000}], 0xf) semop(r0, &(0x7f00000001c0)=[{0x2, 0x9}, {0x3, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x2, 0x2ae, 0x800}, {0x5, 0x4, 0x1000}, {0x2, 0x0, 0x800}], 0x6) r1 = semget$private(0x0, 0x4, 0x402) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000480)=""/209) semget(0x1, 0x2, 0x0) semop(r0, &(0x7f00000002c0)=[{0x3, 0x8001, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1}], 0x2aaaaaaaaaaaac4f) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x1000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRES32, @ANYRES16]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) socket(0x6, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x11, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:00:18 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000002200)=[{0x7ffc, 0x1}, {0x0, 0x0, 0x40}, {0x6, 0x5, 0x1, 0x3f}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20541, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000001680)=[{}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}], 0x3) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f00000021c0)=""/13) semop(0x0, &(0x7f0000001700), 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(0x0, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) semop(0x0, &(0x7f00000021c0), 0x0) r1 = socket(0x2, 0x1, 0x1) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r0, 0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r2) fcntl$setflags(r4, 0x2, 0x1) readv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/120, 0x78}], 0x3) 00:00:18 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x91a, 0xbc}, 0xc) syz_emit_ethernet(0x5a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100243c00bdb973531eb41c9d60cca81247e4f515ff02000000000000000000000000000100010000000000000000c204000000004e214e21", @ANYBLOB="bd9acc33e43437d68b", @ANYRESHEX, @ANYBLOB="030400004241fe137f92f56d490c00000000bc81c75edc8f490d48daec5cb1bea35a8a262eed0699f8f1670bf366ffad0f7196a7f02c47f52c4b6a348dc3f9606df2029c7417d13a15e04a20e0e0136c3acd2c5bf6296a95dbc829ac42e8b5d899178bdaeaeb9f"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r4) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x2, 0x1, 0x7f, 0x8, r4}) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/18, 0x12) 00:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000e5d5d424aa7c64b85377c689d709ef3b0331c1e136dcff842e42c580ad2dbd77fd4ea55233c630d519cc52ee6db2f39373a1bb3361fc2398aeb7bbf4c01d5dd332e1594ef48d80e3220f1346f5c48aa79adf4821e197384cf055ee086cf8baf4edd5c590bd0c670770a94e9841a664923a00007a8ec653860ab1c55ed1b10384157d1cc17a4d0f5ee74938ca5362c28f10ac6b2b9af063fe900495bed13a4b193a82a4b73a6702736567eea7dc8c3758697591ba81d39190526791027413fe981ae8009838203bde4de61ff7f7f27350f8b13a29217d32f72fffdb1eefdd073e71d6a8082d8fe36fd86c2edf769cf038179ee2a82c1075d1dbb516daaa493933319ded4dde5f5b11158e56d9c5c9660cf28b65b161dd10880f0d7fefb4528760306cddfd0899f6499de7ef369567f1ca107cb834285ae5b9", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8], 0x28}, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x10}], 0x57}, 0x3) pipe2(&(0x7f0000000040), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000000)="5b131de4d481d08b56289fe767a3", 0xe, 0x0, 0x6) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @loopback, @local, @multicast2}}}}) syz_emit_ethernet(0xee, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff8d11569a26c386dd6000000000b80000bd00005600000001fffffffffffffe00fe8000000000000000000000008000aa2b12000000000000c2040067b6ddda753f7d30f593e92e000000008baa6020cf7921613e23f7fbcb5ce2952ac970f82104e67b0e51bdad1a9763fd73cda37f3100f8b93bb53dd598cc2e2bc9bd8b21ef76e58a40e31a419f8b38dced8b3d84811d11dfb22a1ef591e12778cbc266bb21b7dee520cd8f6f4d8fbf8ad7320116c56c89c457d97dc47325138c9e84266161ab77c3b2f0e2b8bdb8f4bb318fe37b2562ca39933cfc8000000000000000907800"/250]) 00:00:19 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff81, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x2}, 0xc) r3 = dup2(r2, r1) listen(r2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) linkat(r3, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x0) semop(r0, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x7, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x800}, {0x0, 0x105, 0xdc0c136ab8908395}, {0x0, 0xfffb, 0x1800}], 0xb) semop(r0, &(0x7f0000000240), 0x6) 00:00:19 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x11a) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x8000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r4, 0x2, 0x0) fchdir(r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x100) ioctl$TIOCSBRK(r6, 0x2000747b) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000340)=0x2) mkdir(&(0x7f0000000380)='./file0\x00', 0x80) r8 = syz_open_pts() ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f00000003c0)) 00:00:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000001180)="fcbd9e63305d7e7a81d613bf4e530c89cc2cb4fce86cb6ec16c802fc9a63fbf3d85449cb254f4e20af095095a0dd37a8738be0d41c8c4c8008c9ab4536357242b8127b67ea85c37cd175ed44477c264a208cd3ca5d60f8b8cfd69471f2c7a1fb778ed83e774649a24af53e87eae3a4", 0x6f) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001000)=ANY=[], 0x10) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) r3 = socket(0x2, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) r4 = socket(0x1, 0x5, 0x5) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r4, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000020000000000000000000000000eee10000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000aec70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000004402970e42bf"], 0xf5, 0x1, 0x0) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) msgsnd(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="0100000000180000b0db0ebe4456ef0243cd55600409f22dd06236451daeeafc2843a98ba0f119bde9963b59c21e880a543d35603156cd229391ca9cf0f49ef4a38a34508c4bdecd4e01ed1917453570cc64f3303955f574628bfc2299528142a32aa381"], 0x5c, 0x0) r5 = socket(0x2, 0x1, 0x0) dup2(r5, r1) sendto$unix(r1, &(0x7f0000000000)="c045e0017467dc993cd597309b27a7daea6323bb1a8418839e57f34d91bdfd5506d11ea9b5b62431b08dfc5c9991533e2cded5a287e565548fd3c6ebae06d450e92438b419f9b12f797ddffbe0489522d18fb5e62aeeed1a975b63e0e8c6b910b9a8b7187510d77f96444c05e6089cb746fbe53a6c54fd2474141fa199fc703166abd54de00e42a6965cd86790cf2786c031eac6f2c752f617839e3cbc424efdebcb1386c0aadbec27f68342952f6bb0d5b4f9e8948d1e431b8ddf4daf46c5dd322ba17493c6a509f39d1d9a3f143239b7f5dfd270588fa1bdaf8aec4df3398cc37805d54356a637a500f802734b1ffc2b62b4720b40945d093c60f9ea3acb2b24758c110cb84e1d3abf2df33b22a04a49f9e992c5586b9b03cf47088feb8c6e44bee4f69fb8628c9bebd972a0878569056773c9ad1bd45f3f9668e4eee90803209160d906239936044995e46cf81b8444730d50ea09bf1e3dc4a45fce9a5e7e7e23fd0b394b52fc15fe88807ceec37b74e057c38ba93ab8801e9bcc917b28279a88c48955c0c32fbfba578b028c4267d4704922eaf1741977b3bd43f32c7bb309c24c587d494a0951b86701c1258de4ecf6a040fa3015d03f7c7ac4d7e3b2d087e1227a792e7750d9aa598928fc06c2c57ea176b0f60178d0b9d4306019af6c4e23217510616c19965e5c58692c0216f9e7f3794d47813084892a348e58e8e1e610f6eb6ea10b706c6c4ecd2a6f49c40ea0052261a38709ad4ee1d2bb0763524c04544a2bb164788c49bad60327114d5650d5a4972dfc112745a34593388a22e9a9a3a86cefc2e35f7db89406be1017e44912a1bf30b56f44ae4c4d022a1fdcca257482b8c6a3fcf3d5f44086767448e2a1de179051cff054084c193e7a44ca4d938a0c7ab0daea467c7b355ee5b95406702a4b6ebb14530385a50691d7dd2b8b0c25621c9c20ed9657af9d8c894e4c42bfa877466b64e165b4984fc77a35468ca40e1550d1afab148b8260cd739bf9cb6c1b8fce7652eb64f84bf285982e6c6e9bcc8185f39c97d4a921640087a06f9e39e9133c6358839c359a189bb729eee10c6eb4242833a92607ccc063fa09be95e0f88b788de427fe4bbafe13ef4d7befb01599e807ad7aa6cbe920e7ee401b482bd6c5a2ba522227163607c93cb3d5c65c2519fb3e65a11120481690b234b6849e1caee9004ccb20bf76a3ced2e9348d705b1f590e4ef02e72a1876fa37469d5b4b83ada2462a7cc3bdd832b12e4b907c6987ecff2de6bdc2d7beca1c3e34a31c05c38284f0f1a81af60691f66e8d9e6674a316f07f2199d996a11fead5b219f995d106cdcba5eb13ab77d38ea07cc703fcae1c2996779e0ed35153e8af5aa27e3689abf8a8a2fcab05713dbf59b358290f6714f92a512a5bc834e7ec80002ddb7bdb773f90c144b92ed15907c3baa32ea92665d866ca93c04365c3d289c16e4814c68e439f87225a1cca3a416ca909fb85a71b9f0ddbdd157d5e2fb19b213f99126c58fe97f7d347afc4a3a965a8f3e69a0e7270ed3e980836f9f33cc53adbcbad672607c6fe92b3c54d76f79931bc67b898a50f471b9386e8da1131896f8d59293bcc2e117fc3f0f455d8ed3f5c06d2afee3eb3f9ceef08611e0ab3c603b09dd6b30accc0306b17f730e252be5cdf3d569c827ea326e973a436728307ecc23f8080962257637c8e9e66d3b1e8a2647131b15d610d8ad33a67b3df4ac33ea6e4f575b339189bc822d07748f8255423db2efe34a9a75d0ac45e6b5f9954aa1a6addc642d64e5a8984bc315255bf48b0f021ada5394e6a26cfb2f799edfc87d69da61d9d1c168d15ed453fdd6736f28baf3979d3994e50dfea70299163f1096fdba4728e70cdb42b61c495a7b298621afc613abb92c81542755dffcd1db06f9c8277cdd4a7f92701e1b9c0a575dba34ba2b6efb9b942696f1f7fdb8d2783729fbbf070218341b6f05f26da091609386a8eb2c7bc46f5cbdc729302c4ccfef3eec44efa09d3d61c405268ddb1d5e1127982ff7676f126d1526f99504c059e16a6b0f8452c974b5532e0dde123a12650b3d7f176218b015a5a96a715610b08860daff4df53939b7a4e8102aa650d8663bb106cd274d11fc65eafd1aa83772cc86039aea173259b4f7800daf051be26f3109f0de4b6c207e8241025dc1c3807d93256d1286b60df298dd23786764a6ac38bd34bb2472393a48bf94e99288cc1d970b238d5727c4c4afbd55bbde8fb2759226f32c97bb8d1e81ff3a6ac7237b2c63d96d7d86a4c540cde6146a6f780d8538e35a8dda64b629ce755477da33f3749fb60793523594074b37bd9aa1ce9c09d6e15531c0f3f5f2ecc6dad568ba44748d18ceb1bb6543ed9038c3736ac3a75e2da78d2b16af7127e24774c6c1a8700bcee16fa258e4defb98517ad1047d5474a8e5f59ad4473b2dedc1bbaff12ad10a3a9dd03bda442fad55b5eec700290570f58ad8e23835d628a82afaf1d5e3b11470191c377af35118aee55d0b3fd41d40c05b6c62110265c74b32c374d83699af932911fa4171e357466c286f98df4ea7c4a64082e9978ebb263e59606c1497901a88148fefb6fcf5bc75c6097914dd0f5b49fb06d7f19d9570f5a30bb573d9541b3f03585afba036b6ccc250902317073c66f447d01b8b68acc8168d094e418aef1245335f9bcc8888a3c9524e4da21b2f924ea4cde71aa106f33a57b1e1de330691287e19ccce38a90910355091406523532b796ae8e79714e617c04545c9a02754246a759642e245fee47f1d1e63a5c6f9506a3ded0a74ed8f4f32a37cb57d6f67ecf8b20963aa32df2e5c4052bd57b225ca4cff49a0ed747ee51a13cf18435c3a7a798076979a2dcfb8d60f33f5d9ac9f1084a68c60663ea87a62cc98b687acd0dfbf2c86b7b8f65910d6afea9ba5ec12417412f2878800b0dd7e7f4967ae81c3f436bc224e32a43669ffb1457bd34121563cdd00b362e0ba8f6f40ece16412f533133830a594157da4a92797e20b5d0c1d4ec47a7a2378b929841310a1aa2ca9787bfdde0e2346cf417df2affb7a4823ce6aa698d615481c8d5bdb1b6a3927521fa6cc91abca5f5caf18e66357705afabebf39a6eb5037e374d758ccbea43f90d0b11e2f28b57d2951863952cb028482e2fece2cbf10579a76beb21193025ccd8da39fd1f455acaa2af00140868b5fc599adeba8fc50710db5961784c64b6f80d785b24337302537f150ddbb2e46ebe9669128f19e79e1a295797f803fc3bb1c4168688588f9b8b9797edf210c5e6da16ab40767b3a47ab208010080f4d643bd4e1bb8419fdc3dee78dda885b95d3959a62d6b924af75d9f283ee2635aebec5e59d02f2e1961473ec5ce435e2ca1c07f5845159df8f1c6d9f27ce0c14676346f065fbfa8d1c190a028c26462b766516d2c61128b9934629f30ae92893f15025db2bd20a28e928a0e25066fb92ac5832258f69769271bbf0367648bc0b772b05d5318bbdadda11cf93304fb6fd4fa0a33d7a1cdaa98d57d93b75ad57addba15cab6429a9bb547b420edc40b552dc295ab725b8aba73fa49e601dcd2e0738c1d8744b27abae0a55a8142062857eae99e9bfa416d99db4c173cf73796a75b569b0f54dc276ad3e378c621b398e22505bd0b867f5572f9758907eb1dfb959e7cc65a9a1dbd6a12e684a90f4854bed7a7fc0d0a4e65582e135b23098cadc1c91698b3d326a4022c78c615753772d73c078afce2ff5d90955709c1a09267f9e6d871a03f85cbcd55ef4ad6afa1677b66338876e318514630d1716d1fa80bcc10392a46a3e88461be3e6bcb9ee2f40d5d813758998fbed3046e4c1a7e66f3501e3dbbb73690273dfd3c9964ad8efb6ecb157fceac189235fe555b467d47159d1a01a482aed480dbcddea5bf11a909d0f525dee4345cdb70b0fd64417bc8df768f5415b4513eed3584d256f8ffe83f2950ce87db467e59650a1788ce599ad2e6fc2a796f4c1970964e587568c3318961a9dfd87e0e2308e67b2a7eee84d4c52be582d34aae25504ac8a620b3f8ed5d8120fd41600785c5b9bb84f3393f26cd1a094728d393bc919c89544b4d73e747db07b5fffe45fb18427c0e1a5c8ff5b7b29bf723cc654b84e6894d10824080b37358537adc5447ed7f71cfa152d8af215c51a9f0d6919c59f0236dc0ea4bc72ec5294a93d0730f7bcf581cdd930a81454ef949e09029c9bed7344bad12e9c1c520f2debd13fc4b2e202ec4158ce18d5041e40084852d6cc063f78ef58409e1a9cd036c6ed0e4c1601910307dd66da43349e6f88390a154ff69033a0c8a48ea820a3b12776dabe8a7145144d6be5c8ba8f79c012cdaf3025836072711bbd3550aa7e1065d51111ac3096cccec2cc299ac661cbfaa8fc0a8bebe2e304b6bb38f29f2ee7a2d45a638e0c445128d2290cbcdd10e3d8586128240a55e15063540687eb703a8e2231401566ce8a0914284098ea331a3c554da6c66ec26f4d43c1027d8ddb75802a94bbbbd7e5c1355fc9f3c1552f01fae14f911b2ff66f678b09b2c6df9034db6fa24f7f488037e91ca76f889f8dbc2fe66f71712a8471e3253ca7c5982558446c28f8759532e3d0d4da550bbabf9637ffd98c818830f789bc42d4908b6746c76689d7eb3f03569fb142c14aeba062db212b969221f587bfb1cb962b290cb1d511c20602703d850558af13c3ba048f7c9adfed326a550eaa8834d58f9740c1bcfd8f38538578b626e8f03e9f225a885890c2591f591e7128cfed5cc6aa18cfaa3deec9b186ebb9271c6349306b947032f7f83936e64979c0a8c0acff41e9f9619cc046be84abde7e460d0124f7ae17d172f3c8597a4c55d0955740d6b38830a21d377e353e117a4e35910d552be608ba3b1cf9c0686247cc74ee9fdbe3550327fb69abecb6d845a30b8d6684777412c2049b7b5937edc4fcb04b1bed391addbc0436110598eb6627bc148822ef5797950ab0e146de3a03fc04ecd59c414fe7340d34485488a53b1cb74744fa5596065430804f76ed65ef55347dc5bdad8049afd252134387a3b350e059efeb0abdaabae7ae6de375c4f85633e4bb65c2d7f050ac6f92cf3546a66768a109d9ade7490a0fc44b3e92fe581e67771adb6f59117566ecd86aa05c165e9f9a30916519a108b4532eb051ca9c81cbab1b69d41cbbe70da682ba7bfa86d5a6717b3c7911fcc710cce5da1ef72cea2b7b6daba30803fce2849008e0471b28accee207487f82d99e27c35a18111621096e93ac740388ed04aeaaf604b98b19f5719b6cecc73d5b89238da6429828b90702154204b1f244f344a0d227c1f6e924f0d40610534722f9bb0c8fc7f838b9f8be8215fe64e7c229c67cc92c9f6f63b608ae2abb533ac8839e5f785ae81cc6166a0e249a9a7166067fff97f7255efc0c93f6554b59a0300f53d34dc80996d88d982f881062f206e3e013f3266995cd3088f07615591fe03a38e12b003cd052ba4d318540f4beaf83e7af7a41e98e196138c1f67bd2243290fd7f0a50381bd81a25c559ae26eeb2daca55aefde6cfe520df7ec56e639956c6fad8ed1f8aa51f0a7bf1127d3aceea4649207b42d52e15da6a0a8ff63b60a4cf4b93f927517fdb0609859c101819b0b857e95a45d148329442aeff30e44670d54dd5814f8e7a33daa270dd56e638ca2bdfe2025211066eb608370ce01c837548cbae2b2e7da28c3065d7878e40f5546a67e03a9142467e5af603bdfbf71f22ef2386d52b746bd44255d4818fce7b363", 0x1000, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="0000ee8c142921010f2e2f66696c653000"], 0xa) 00:00:19 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="95", 0xfffffe76) poll(&(0x7f0000000080)=[{}, {0xffffffffffffffff, 0x4}], 0x2, 0x4) 00:00:21 executing program 0: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000080)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffeea) 00:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) syz_open_pts() 00:00:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2800000000000008cd3fdf000000000000000000d7a9825368949d1710010c8a10f8dae1aae7881333ea344e5a428aa065553c14d164ff3b01e1b5d451f77fe170538581374a45ad291fdfae73bc2505c43bd07be45982cc042c2d64146cd3cce6c4f1ab45278233255034608338728b647897de2fdeaab792a08af78c", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) preadv(r1, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f00000026c0)=""/4098, 0x1000}], 0x1088, 0x0, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 00:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) unlinkat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file2\x00', 0x800, 0x160) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r3, &(0x7f0000000180)='./file1\x00') fchdir(r2) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000280)='r\x00') execve(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000340)=[&(0x7f00000002c0)='r\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)='&^\x00', &(0x7f00000003c0)=']\n&*\x00', &(0x7f0000000400)='{%$\x00', &(0x7f0000000440)='@&%\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)=')):{{.*,-(\'+/+/-]\x97!\x00', &(0x7f0000000500)='r\x00', &(0x7f0000000540)='r\x00', &(0x7f0000000580)='r\x00']) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) unlinkat(r4, &(0x7f0000000200)='./file2\x00', 0x0) 00:00:27 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_reply}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r1]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="28000000ffff0000e60100000008cd3fdf0000000087811c7462f02c05b395e61a5ed3d87a1e90e9a54834619b94c0b7bb12ae69b0a3180e5eb3ae006f7b98b15b609acae17654082437695bd7d41a2cae9f55ac7a7c722b6c10c32dfca67e6e252d98903d6709c1c4daca416d5c3201a3e980f88ee0d174bea9e96ea0e5c6b1459d", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xed) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x401, 0x0, r1, r3, r5, 0x128, 0x80}, 0x299, 0x6, r8, r10, 0x3, 0x9, 0x6, 0x42}) 00:00:28 executing program 0: sysctl$kern(&(0x7f0000000280)={0x1, 0x21}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x1fe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1da) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000140)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000180)=0x200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRESHEX, @ANYRES32=r6], 0x28}, 0x4) close(r3) 00:00:28 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x7, 0xe4c4}, 0xc) 00:00:29 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB], 0x28}, 0x0) setsockopt(r1, 0x8, 0x3, &(0x7f00000028c0)="9ab43592b15055939ec22ba97d9dec5d71e009fb78e700a9e1d2b925f60e2c2582ff7fc4b44fe0a33b4e39b71e303edae9066e8b99fcb1021bcec5a7f92a0aab500eed2743c0676e94be738419557744cdc7a1fa434b5ab4ee570a2e69162d97aa7d12e09af7bd73268ff7b55ee53920f1f98c8c8c5ffa3e7c9a1928aaaedbc0b23fd33a550998232ff0629643e8", 0x8e) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) semget$private(0x0, 0x4, 0xd0) getsockopt$inet_opts(r3, 0x0, 0x14, 0x0, 0x0) pledge(&(0x7f0000000080)='.\x00', &(0x7f0000000140)='\x00') fcntl$getown(r3, 0x5) sendmsg(0xffffffffffffff9c, &(0x7f0000002880)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000001780)=[{&(0x7f00000001c0)="b496ccf4498194925b29b81554e9dc94ce2a25ea1efd4c245c3f264ded", 0x1d}, {&(0x7f0000000280)="33d60d6aacba14b631b49942628d9edc03a52e6d737145120eed4fe6a9ae3934c10cc0eef8190637920acc50918e96f72c10d18db0113029216ac786cc6ea5007709409203a50ea39d3f45d1aff56eee4a", 0x51}, {&(0x7f0000000300)="dc149f57bc48eac771e16ef715e7a601efbf5bcb3ce9082af3d5adbff2c92e57ce38f5f404d51129179d74e8ec1a9500c54a491e6fa6440e6cdbc0bd59645cce9ccabb7967b7542c984aee710ce03752cdf73539713b66aca8bc9ed162d0aebfa618f1105d38efa2d497add8c0bfb38b27d34c60df0211d82a167a4ad34d1ecfdcd83ccb6969b9f8ac8841c10a1a53e4b5f8c51a0554e0f5035b207b8ae19aae82d79811ade401ea2b9d8feb61", 0xad}, {&(0x7f0000000200)}, {&(0x7f0000000440)="3ef8a6c4d82423e9251baaf453615db4a8795babc923443877e75671e6999d529ecbf83cbe1d26b48c80ad3ab0ee77a1e19137a65e79213ed8a49fce1a0c0d43c7771c411e333fa03db85eb2ee2603", 0x4f}, {&(0x7f00000004c0)="1a7a6070a71212f435288664eb08ff75d0d70bc9a6d3468a455ab30003cea3a50436ac9996efcd272ca9edf3206966706e12e492de3909857a67a2c70adc69722cb3667a8946ec8c382ed5fbe9aa3f92bae326d5b743bd4d725572e11064a4cf82bc0039ad4178f674e9182e54e6aefea4fe323b99d301b53422cf94cc6fe22e443be2", 0x83}, {&(0x7f0000000640)="01133e4de805c3142651e272814dee92bcbc124f382751304b3048f78b88171b645fa57f227c7f6a799bca14b5cd01417f1b407063c276041d8e2e7d7b1f494aff8619d4711eef904feb9c461b6cec4d69c695555df651f62be6d3b354c1a34469230141", 0x64}, {&(0x7f00000003c0)="2fb6367a133b2ca44728f6a2ecf2774c3390b5dd82448c4c", 0x18}, {&(0x7f00000006c0)="c6c85fa93bb99a671d5cddee0e8316b722a39bf8aafe16ecc4b680b903da95524a3452cc073a61ad7255c83a2f8e1bddf8b95aff24498ad038f5df5337deb012c60c6b48d6ad7aa9b8fe625ce878915bd7e60be99a4167887c81540843ae58a5f37445313ddca08dd7adb0d5e76c334125cbb8512349eb840fcd16cfb081c01c4b35e719deeadf897253a7bdbd0bbd656f0ceab3c03c7bdda60e0acc3c609f9cf4651d305d8ba28796f59f4727e97d340e65253b6e8fc7b18b6ce94c7bd9013fcfcb98360fd7e320a006a8919a941d4ca5e8b0495bbaf9b9a495f3a4aeae57831a790a55bb6bfb80c7c9b7b0e11fce4bbdb0c4a4a529dd9b37643ed8bc90a8720e61b5a7c78b2c377ab6a6687671ac7e081a2abc5de333f612e6802227866b6d29093c394a48ca0f2883d4a76e8f5b438dfb23c96ee8cc9854d0cfe9780732bbac13c66843ecc0a71257281ef375970ec5b4336eb189309523196e096ffa6cc6835d4af7f29ab6375f884bfbdc89389effa67548ffe082a5c4834747c5b4945feb13bfd8bb8aba5996f460f409b9063a83edfcf1f6475d0b3cd9ce3104a997f6934508d35d00cf36c1cce4c10ff9ad12f266462e95015a2444972f4c889fe0f21e27937a211c8e6bb0bda782207d8e36629e6065a6f205285b8203f6f69ba75c9a8dee745d810bdc2b26e2e2366a6a6ad353a05c86079b44775251cecc457e74cae02c430e1ec5a7afec323f193cabe9e371242cabe4195ab4f5d5f0b275f8c6537938194dadcfd03d2e526d6f904d00c286ff8d2f762f9dc27d4478ebd7b35c855a083bf9251f46ac8ffd7331a1fed4a89f8a129cd4a19e2a57e475afc7895dd7245d6e284cf04ef201077d8d85b28f6a1f56f5f509877beee0414ed672dc83d251737c83618ef4fb8cbe77d5e1928d194612e322465af34e754898d3bacbcc47ee35d39f70f015099f35b6a995056edc9e2fa315c4884cb815d42770689fa0863797830b358f31d2f56d16b9bbe106bdd679b7c30ca09e39c68d5803e099d96b49b83e4f857b787b0340c001b30017698441afb0d95fb1eb36f21e42d6075ecff184fde7288f3239169979b84a7a8dd9f01c9bd3d6d050139939ad191b7c7bb57ba833038f05b9615c877084d0c29dae03c394d44766746531d2011bc7146879ccdcbbf92bf6f667792d2697ba22700c49ffad65d6c056abeb67ba03d9130d365d46519dc80b1c54d0bf5ae65c46917801e1bb515c43033472232e03f9f3db98a758a03ec018b0ffc287afdd31b5697ef51be1654ffae3c5ca76367f079c3ea0dfae55cfe2ed6d4a77943b0d6ac990817a5de75cd006142f77a9a5b1155c89cc2795213dcbfce8d40311b1b0a9069e47fb7f97648eda53b5193c32ca4e1bcc197daf34417e6637929abb96110a1a1dc7683bae85ad91b8514934446a98aa935c71589eaf8010207ecff80218f0e9f9c5162019ff414dd4c968632218993c98b46c6b3db76142810ebb1b592aa751de1915e04f2509b7603c65537d0b2c2d5c2b9d772015df23929a4813096c8631e7bb1a2862c3946f6d48b848f96c162eed51398c0ecc2b7d7043dd2a81f6afc3f77f5b8af236b723c01129c071d0df22990ab11b2e68212c803187e093bf51f9b561973587166d5ddb2d443a7387918e3ac4873114068495a672c23ea7d87ddc44dd2bf14b29718017c42fec440396c8a0b5dfe885344c1ef81536f5372a63a5c6a8231d8b2ac447eac81651e8238c2cd9f0ba7803f8f383d6e0739012135ddb34122b60d17a9c71b5adda328e50ddd6610cfd3bdb1f76c39a588700ded9700786328b146e6338ccc83653f6696bb7906f305c9a2b4e8e731fc9367f1ddefa9ffa6f2d242f4a58ff7c479b131e39c481bd28d25430d4a18232647c2654310b4396e16c4c28fa75910fc98d6656e073e401d84018108b52c7a884e2320143e6a308de6dd460e59d7b90097c8a439d732a7872278e8e813b71841d98994542927cd19dcd45ef76cf9591b20489fc5ad3b973823d532eb20c64c4555b6ad12da9019a84c33496ebc7db4091da7c4281ec8b13a2247d8f13358dd4e88389d3a04a2840a2969a3ae1774f536b3965f9301e3f3d6d00c35b4b437446ac4fc62f19d9f6abce0b9cdd52f2d648a156aa0f1ab09c7c13c1812fb46809bb2c41163ff91a6d58db69e497ab258bf212022cb1f435f9d4aec8ac51395f20a0cc4804a7137256d86bb0f4feb929e2283906694a6bf9c6b8771f6265adb18f92160332242854e149256481dadd655ad37c99c090eddb9f9f083a0bfca80b950fdec2907f46c96ca917f8591852d8279111e8044b9a7f7f587549aa8cc1271e8a4b25d5b5ebef51448e5377b497389caee97016a57170efa86e15ee5bcf9a6130d9c50df5828cba758eaaa016c3227aac7d9d54d6e75c9652d310d201c168371e1ebc5c73f244e30a6e2c17b44737f69efea9f559b2c2e332f1bec5025b0ef881da4bcd244a2ad3a1d5a288d9c9a91ea28ae7c34dc0a713ba32ff1fa362e899490bdffe828df6f57aa8050caaa13580cdeb19851ad5c2ba2237c4ef18e3c91da0290739571599fca2f7cb53d716814ae8b71e302734404b4692e4b3ecf23dffc39cc9187ca7472ed9e3d7f1dd011e663c6c48918301ffb5ed46603fa150a000b25b7d779a01f562d12a1ca86f3475d3cc62d52bfb37d7399d06b124a8a7c6f8f0c79005e2453979ef869978f5e4c1a366255f440f796dac7a17e3844b551a6b002a0fc547b0b506d014bb3de9d060a92bbd401bed68678d93b6a7bb2b698acbfe8fb09e98bd8b6575bfa871b79e3df9419aa800f9e61dbd5632fdba98f0b9bb143798ef38ec2f93810037ae3bd2f0a0aa85644727f8049e55df28d13ae62d6e73fdf5b8f0f6c242977e67960a6a3d282a2488227f6e190a979e269520e02e0a695174ed2664fd025db9d1fed18f331d89da8e006a7554d769a2bb269e1a8bc7f6387d4d49002bec1a512fc106dfc985a01a46d9322d43c4429a6407a5460bda937e83878b9d6f5791572bf7ebc6dc9312b4872e6bcffaca1099d76ee2cf5515a014667c3f6d8dafa54efab0ded189ef31f731da70db0bf1f10fe8ff25a77453b96958836d635ab7d2df98bd61b1afeee899eba0b32350550e0b20b7e6f4666f87ed4ebf61b7d411a48c0fbf0d04901bdce693fb39183de3dabe6a3433debdc74566705dece938614ca9a9b152d18c67a5844d3d60a8dbd70296ef927dd534207a6f9359cab3b37a2d007f3f945c60daeb1152cca04d8d1516a851695873a25b47e781fb15c4512378c4b5dadd57d6cd091246cea0e84830f41b7ed459df88b4f8d4a7b34b9548f5ac0c2a94f048392d52ddfbca0ef114e61f1a71d224ee7913908018c9662922bd6c48a70fa9dac7d8c5ac039d5d4d58918f554644dbb5e47dbc19eedf4404cc9cc2dbedaf8463193dccbe448eb17fb9d3428902e7a21bd14c8bfb0fae81b80ae5d5c900c501440db0c002fbdb856c1948fe321e3a0e02b16249651185a1a88522802bb48fec5bc832d25c1949f638f0721755b1b766d3fd81e36deb754072922c6a74376019f48224eda4aa80d75a96b3792f2df5076c3c8d92b44a95ee16afacecbdd4d962dd7e5fdeba8b81c131414630d4bbaba81f285e699bafeb892cb202d5be190808956ce4f6efe77ae23282a856767e4ecb9613ea04a1017fbacf7cc9312bc9baa64a80323a5c1ccfab4f349ed4d5dd657b1db6ac2b4796ecc1d133ac6586b07c3d6117a33718a398377f33ba5c93ddc7f0d7e5302a399a29015b50b54b605318d40ed26e574a19595499dc353f7d028cc9102b0f76490c8e8edc6bd324714b08c76ba17266d2d442dbc57c4c7f3ad1a50c0c1ea12f448a8679f4c4aaa0292a0a01ea95c317d1947c559c7295bc5799965e4171684638d958b784e795c112059089f0c22f7815485c514c64833b52735d088d483c8e462818e33211689212ed8fa7b75b24277d54fdb83f6bbeb70d74bacdc84d064c2c7aec389642e5d34093c9af383b0445fc97e903c7108dc140f34de7c55db14b674dd3641b94ce510028d01f58feb86f52df622796a77e5f21be4790da6bfaa1ceb5e7835eca619f541472c2dbf7a2bd7e1337394ee74a55b6f008efdfbd5e8bb814b85c89a3ac7e116ebb1ec7a4ee4371083a124a8c45d1ca35adf75cc3ca43fffd64ee9d8f88426a11f2d4023e7ded71141b80a3c28aee96446ff6407f31f37f9b3b6bfe82e994264a7a80d3e4e34e32e1e7d4d18653ffe76d05bfe66751dd05b0d88121393470a9061efa777f3e278bc68bd871572a1ec3f9a8ac5b3c4e2a88c3c9155b31394c3b1874a1153e093e8921ad84fc7a0f9ab14cfb91581aa48a3802f6a63d61ebe96b9c611696fb1f636676712528095a3b85f7f99dadb91f723172d75b96f37a01f8a10d416aea4b56f6e7242dfacf0dfe7ff62f3d5ce5906cbae7ce79d642943b33fa20240f3a49b42c4f7718c4a5fa355bffbd91ea39613e6d699d63eb51bc086ebef89e5cc3b44d7233f7eade32fa22fc60395231b2a99045f0c3098e13be719b84dcf7778efe2660cfa9b4223b645e1fd08d108baf69c5835dd5ecb34f27119e1381d10ee3b64a9617d3bb9fb8de7c72ed3a5165030f1de85ce3432487d1b453ff41149154bf9cf75e04725d5779b17335d02f2587f588331a556743457c9b69ccc0144dcda320ffca9f8f91a8b0741de12480bfb76d4dc8109ba249a71b38c5bb4de5271c31751eb5579319d21d438302fba287fe42573cbf2df50dbdca6c401581e95fdc3134ba8dc424bf192fcc7555a99b8aa678917e0eca563f62611feb0f9de798810d0dc1b89f0de494faa1b0eec8e9721587762f19870d5ba9783ac924aff5ccef7f5ed5566d64737812fdfcbca6befc0e0e1b9b4697137ead83fb4acd7f9150ea22fb70a71759b10c73df2fe314b6627230ccdc4752077e83dbb873919268072d6de7d9ba9624d4fea4de01a703608e6c6f6f5f4e745d5f4b36f0ea2d0c02f653468025226f2dd069599ce901f79dd85c97be9a5b4da201e699e3c3650ad36da374669c4e9af92ace3313e0d9c300937fc023bb3b359d117b3cd7be9861f765a305a02fb0e56c289ca702a6cb7a334d79fa3726f73679cc4d43c74aa2fc7322c525cd1ec7979f4d37dc8d66e9c1dd26ad07b9f784a22055f9666be5eaf7bfd993e502b32b92c7d14efd136ce6a1f6013d0b4610b85edc6fcf7e663e11045ee59178edeca03eb016b5e5fe32c2c15cafeb61b0d0adb20358ed7a0b9e09fd10a847650403c07391e38cab03f17a0bdb77e056dce33e21ee9c4648a7da500824f0ac265d1b536017ac79b936b830237da2696cdb51761d82759107139dfa465f2442bae1a25738538f5a6d3350247f3eb4a0e38b70e92cfd418edaf520c5f86f2cd683f78e43106fdd6644b9b351759583d768f7c4723b4e4852dfd12661aad1e449ca573a8ef7d455f0f8aec5f9eac6fb75c0eefd13f409f4fa51fa02e8e00c880c16f1952b6a93d045ffb6fc1ad122fa174d59e7742fdae4c9d3465926fd0eabcace0684961334c8066d844c096bb67647e1ae124ecedc6eed87c2cebaccc81333b32afb674b77af8c13026839b48b5d27e9b5ac1a964b6ee1212613b4ac2138e11f1b3d95d1721d88baef6148a588b721d8e313ce17b2f345ac97128f62a45d84ee1894824c058396e8f895a2397a3978225676a361bbc125b3825b6726ef6d21c74132bedb91fb888e03", 0x1000}, {&(0x7f00000016c0)="426e335e55273a6bb7001355b800d0b5cf29d69c53338842de0ab46e0ad8357c5be15ca25f3ee14b8ff3b91eb74b46b97dc3f0be41b25b960f4ced30e17929c2393d53b92aa5aeec56208be1e3dbd2fbe11a41f5e6116c40c4734e963afbf985b8681fcbb04de2cd6b7a6a29c31c07ee3fc56e7eeaa7826d5aa817dcb31f1d27908e6bed8942ba3325b005dd2b1cae01d1597ce8105ff7bbf67815f02e8e49ee19420d6ad92231e118c5f3535da465acd65183f5087d44b9", 0xb8}], 0xa, &(0x7f0000002980)=ANY=[@ANYBLOB="1010000000000000ffff000004000000179fe0b5266b83f39fd958077f1c9c238b0fa595e801f158187db38564e168cbfed0f25fbbd502fc260a99011f0cb2650ff6b5547870a624e6451dc4d5dbced198efe4c2337e75942d0dcd53618ad33861159bcb4e43ac1746330cac2cb07fb37f925477de24525b485ae0596d0808b9beb39ef8f808acefd7e86ec45be62fcb10b8d0dd0ca05301cddbc088e67cf7355c81de017bb08ebf32075b11b081fecd66cf3d6a82524e43b700f469b28feb1759f45d52abd1be23dd14919d71162e66425ce3d0b6ac88e90214caee0cda58c32718398f8915a9b3a2250775fc461a6ae6235301aff1ca10f2166e55762658ff00048cc5b15dc5aa50777688a7ee9fdcdd7cac1f9dad5791c8ae0de43c9e9d461faeb3157e2cd80840a9440f7ec6fd4b36dadd8104d688b327d24a7c99979493c6661b6a0e48e8046560bf255e46f56812298d01c25992cc379af23ffcb7fbea0f2dc056dfbb3964f675b2560b8263b74b2f2c4ebf94ef4329d695b009b19e984702df5afb750c4bf1ea945a93e52b5e3062145ab91ebc2e4a3f0e5e327dae71fdce9361d9952e56d1119302f71ada4c5d96ed95028e0546bf02bd2b3a871e5201ee121c7536c0581cec7d504b0e324b553b40ec4564f0766f24ce0f6061d570189ef3f21ca3dd69622cd7042b60948268d6048faf15f78c8f7520e88f3e3b007c53641775fd88050cec9c26bd96f1094ce3d1f83f1c8789c65865b54e156d89845fea06c7b58a0ab1e5d69d72a88b2788d9e2d8c6830a0425efaa1569fbaf0eaa2d95d4fa19c6b74270c164bfa7026eb5f847332f029c45a9cb0d9677e13cfee556e370840cc81adb0d2cc50e3c52128af0e3e7c163afd83e4e7d3172a7a5efc6f1c51550b1ec08c1dd5cf991727c9c683a619b30fd7133568bebb367454b3a55e5b68ccb6042a2736803e439004e4660e190c7e04e2a5c649e65f48dcb523c62f8623cd9aea54c79ccafeadbb93a9de55666f140c89208b2fc46ea5953c8f0fef43338f5f153c85edee929f6902de528e87cff936fa4ab4422b5bd802295f00447d77f403dd42994eb86d16a8e0ba1d0b9bde66ac341400501554eb5a9ad4bfeaa357dcafe40659e58f5d7cb7c7bafe5672fa0b3509e8d1f7bd3e278ca6bb33fc1686bee6f37ad292c64a65b83659532fd2f45c5c529b9cdb0c6378a17a6027342bef991f5acecbd1f53b48416be197b9275801edb9e90c9e8f16863ac8272c13d0661139a6bf081825efbf86ff2dbc9a373c9ecd86513db0c5af5912605430384a470e31901d69415b04af95cad5e63e3e778e65d2c7a3d65a7009b34eb5e742038708319b320d217f47077f0829d6c8f4722d0c9f2cf230f7cb89b7a5281a0c4b061664d1383f34657d9d084b2f853134eed56b1209e076d3c1ba6a4012ab4bc495595c2c675bcd825acd75b6ff286f1ddda0e4683942c5116c05888e00d90e2d6331d2a1c5d2c8352a15de7f402863e977be1d874af896c685538a0ed944ed95a4b4391b901b9f67fff430c4cd38a43511880e5fcc7224a14f4e49784e1e89715a4434eca36a569d683cd7c21f2e6453afe15197e734423d5a1caf19f427865993d35a3004f769f7c1d44f3866410efd30b4ca315cce51e9f91df2b98c7f6a77e9d095f776ee2b290a7849c70199c9395bb3b4ab8d4727f5faaa1a1ab272b355b93b546536c85ae780887692bb53cee47754e5707fad333f2f16e4f4867181cdf488f31a597d3bcd2b4ad7f080e2b1817babc015fe15ed881690edff9be1e1cbe08de09a0194d985493060a51761cf5eb610c45842aa3bf1e2a1422ccb2772a97d2ebe82eb688b493fd60db3bf17a9226c563f6d417fbaf33ce5a726eabf425d8f3f7ba768c6c3583d38e72965ee56586167ccad8edbbe83dfd236eb40021d8fc501a62c39255550e90b2a91c7e82f039549ba67e7f68848ed037fbb78c2d7ac81f9d1cc205fc557e1ccc3afaa01e46a185aaa7054d8dd43506ca4a82ff2e7ca313cdb50f043c1ccbc9bd43d2f44a5c3db09a39a43d330c6b5d574ad4fb31429608fdfa434ac91f6c1ccaf556303de94fd6252bc77248233f42f179d28f62bf6008b354b91b943f237374cc4b41d70bf8a9ec02fa917038d0adc007749a35315c1a3f617142fa60af157fbe29f31bcc7a21ebc58286777a1292f9ae0aedaa07535f8244b5084357dff042099243a3fac80462330bfe807b83b60cdd94d76ccc14c68a14583a640f322715b14b3e2fa61e2c0646a7cd3d8cd48a40ca8e3d02e7903ad3c61f6daf815efad5491a8c5b91cb8342f73cd2d8d9e93ae1c869740763fdc93772d99baa84e2bb53899c1574227d4f5d3497a3c071050789349033410cdaf05e04f348de47d5eefc4a49c50c7b502d571fcd90e938e4ee14d237b78bce3e2547afdde78cfd4311c62ecea17852357d4d38f859634892b1409f972022dd2cc73bbe69fd1a2e72b5e278dde37f35cbacacc9219e3934d1029f0c9442e955a801086470dd4400df544a3121102dcaec9765f736e4c2590b50b62be6552976602f683f310834f0829afb246347dbf27da2b6893f893b35484e408b70ab608342573507cadebb522f313515ebbff08387d1c7e9f5b712e67940060f6f6a5bedaffd36a660f5659220da959241aa32ed489d7f57f0c32dceac731ca2fc92b6f363b76b70aec5866cd749161dbae4072d2961c00b89d54add523c2ec134913a4d157509d4c004d84445937a1f927599c82256ba37f2ae311b44f95cb04a6b9e09cb6b8f1ab122e5f8c896973051baa7c423daccc62f466c1bcd7a0c7ebbfb1c4171d299103ef5afe1655feb3b40b566c462d66f400bf6d14f343d0064770c5f22499961bbcd5ebb05fd8f457200de9f2606433baca1a3eab05d379f1e2d5253c4d3ea91a841ff032f76d6460d5b243e794c855b30b1792b73327413ceb4c6073cfa31f770a5d4c85ea9bd1b8bcc47b6582c2f5930993a178c00f039aaaf20f04c9dc632392cef17c2fbf8ff30038b37d50f9ac3b82dd76f78241989a07fecb1864dcae23560341b0cbeee7cafe69f8d7ef7c6ea766e2f400a22e326aaf426b11bf3b3751846eee47d0568ed7a006438597a1cbbb1a1fe90adce865e085d955d2902f51ddaa5a1308f161a42773da6fd6a8c0e63cced8afccf33aa5f00a5581ea58e5b4ca561d9ca4ed62004a993301d9a91cf0630b3fe67b4e9ee937b6f82c141b4c1da6389ea3ea63d31884a2a8487af50a0b82f4cb7969ff312617d298cadde4c4ef319942ea02dc124656dc0a5a5894120228a02a54896e1b675dd2d7e016b408844c42dcba89e2914ecf0b133fcd3e8a7fa180ede089a6049c9afceb59d5e5a3493ca0ede3bf6e04b225abaddebdde403be681eef482313b223e5852d01970578d9f5c061c8f212203eede85bde2f28045421be9b6a635aff79ed5a4722cfd62dceb4552a82703c58f9126ae5aa38ecbb9d6acf59d45dbd0c775de55b52e756b0c31ba70690b18863189fb39083a5c6824d0e9ed26fdd0332bd3f0af3996121f87e119174f6d31849c719e5ac8647064e67d67aacb71d8b05e2393ace7d330f9aa3c7348c43ac48640e25f1084ae4986ff8cc51ba06829f9ae2d2b6c98d531ae0bb6a5232af5f368a42b338d150d1b91814225f00496ea8cea22068dde7165bda31607fb187adf5ccf2b69394426441b0c850bbff1adddc2a7964fd1056456c4a63c776cae30629a6bbca8e6ddca3a195e0346df98e982e7f694fad0ea1bec776ab0068221ebff959bf7f0ac4a64e1d60a88a6eecd5fa6725eef3b3ef97d9601f74f9f587f91421768b463510a04eff305d68ef6cb682617502a8335b3105001ff5c95ae71bcf55bd3c7ae91c3161811a68f0f3167fb4cb1104988c6516d070a8b7ad42b9df2ecc7fe1a3de977291270c6eed41d27e19b73ff4bc4096c779fb7b67adc45f29bc85797fe29d7227f74fcb4c44c5c5391132a76d6bba4e314dd9b5499d6e424a1c9de2121f78b33319617daca8f44e01e309958be70c5676de2c06be75fb2a4f208fac773651867778e5620be45fe666709c8948613855d5f7251b13513bf9a5580e6474a4e984c0a6e52479af7e0d6ad7188b24e4563c4c28f194ae75630e2650bc93ed2af55297e3dfe900aea5b0b8ff756f36edfe0b2fe6d66125d655178bfe0f54169f26afc380805a3883d8fe215a5dea2559fcd26ffa8392fa6c462a6397cd83cfbc861e38154bbe8713b9a30b2e8279a3c2a7eab437da5a0f2951bb0991d409feecf46a943fd4c5c97648ad1d3a2e466d3ceb016749bef5c1c417c343ba71b0515ea2eacfb43598e6360799bce7c8fdd6643eef5a7ea813e6f34b5676c1754b4620fc3ef4f8d027c3e870de1f4d4f5a211c1312155511e08f3e1ceb221a2cd1ae7094929e7d2c93dc3921b347da2571e6b204ceba8713892a3f71a293afd5aaaf3a6983396d661ee8250c417c45f3f0372b6e76d7da87a18fcbe22e6ca0615b3e5cb6a60d054105b70e75ac7dcf1e5fb45607dc69f3be104a7f602d5daecc6825ca81416f70979eb2e0d570f4682889b913b07df52fcae322af4dbc044a0118b5b3c7d875119064c76765d5c3911737d27dcb27dcff8bf7beef35d762048841f9ad864e39d19883e47e1627b670b7c3fcb1db8b43f55f49bebffd42c13eb0b98ca24c8b5066791c5db130ce45a430735984bad332ced32a62411e236911a40578c0816f51db981003d90aca0b41d279e4d385120e65a188d406a14f0debcd30fe00b385a33c6280cdd0109b04d959218eee065c0c9af99341a0984b70cd53a55483242cc60a525fcdf005abb4c55642166a899bd11323b0bb5767575e19280510b0dfa29039583349841ae3117635ec424bb32c853a0bff7ab338c4cd0c7c959505dd7f554f56c9f5a966c69df93815c95e1f5738958caaf0edd97bc903cc9d2ea2987023db544493a1bcb7931cd525fd0bef140166a63fd92a768c2580240462c8cf620bbce98ca564a0eed7d873bf2ef7b8b6340f33bd593a95a225c6c5cd6223609f0bc45097cc97bd1f9d1e29d5138974bc86d4f87388a4db93651328ff30e0a3f2e97d8c5b3d1be52951eb8b47c720aa35a62c35a73a5595145ce04bd165d83d1952e32a6bfe1db3bf893b323a6cea021bcf61322444e5935356768aab8030d9d5104233e0ca483a543239cb2a0a93737eab6e1d395319467b6d29109d6212a87e94a13be7992c3587a4ad744a2123c2f4f8a119e771666f3cfe3e48e45dd7dd52a9b2cee7389c667f9ff27e62479ad4970768d88009664cf97572a4e75032e159c59fb375cffc2f55c1bcf404c99c186f4baa7ce30f76cf2957f5771482b3b2fd19426b5d4d4fd6f35c43dfd95a69a43956c9cc330b0591fe9da4409989b0382827cbaee59d2eaa8a0a4e507ee012a056ced6a872471953c16a9e37de88db61e9cd1638bfdbee799f257d4bfb7dfb0780f275744b4b73f3482dd92c84f44e6ee4073eaf1a26517c4b8413a348824164810fb12ce92afc6074fd39f5beddb9755381487e90d575b3d9f886e9e4303a040ba4e46c9521e96ca366d73e43ea8c02c55a437f21135ee352bd40a3f470e725b6e335290fed3a7b427372de734bd5a966315a22e7b882017416575fd7d36433eaeca2460f88d1e7d64df298d3e66cc69ba159c8a5700e1200bfcbb4bb51d9ceb26de9506fcc36538d6fe9c104b4a83ea9a9a3dec6672a59e1a08de2ba5f36e038372442e6108614a400d8d875df37e9f988ac93c1c5e1273887eaae3c9438a6cd4c81543081ff0837a64e2cd062d566f8b26a5eff69d46a66f0d2b51c45f87ffceeb99b7985e8c977f6f4eaac2e3af22a0e3b5fffee73b52cae00ebddf486acbf1029eb5aa2d251f97d93274b0062b6c27e0b1ac62d1e18b394fc5442e56acb9b162151dc076b2bace4f25394c6e78f"], 0x1010}, 0x8) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 00:00:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6, "000000000000000100002000"}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/229, 0xe5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 00:00:29 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x0, 0x0, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0x29}], @udp={{0x3, 0x3, 0x8}, {"9532f0cb24a2a7216f24d7e90c6e24481080f064bd64867b201ce2a183352385"}}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8349ba98b34ef89) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xffffffff) fchown(r0, r2, r3) 00:00:29 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb000000000302907800000000454079dd2fc1470000000000e000536e90c005d8efd58200027f00006bfabdf32400e08b56550be83d6995c852033d8cc03656ccf8cbbe0a362004a1db8e64131e269c4fdb1223a7967023eae22cace46773cde4bbf1c7a64ae70e2c951fd7ae06fd2e34a078bea58c6cd0746ed08404c88e087d1719ea495ae677bb70bf7bbae2886f69db9fbaee2f0c771304506705a8f53815b7d415266bd5183cd1bd103847b7079f4e16b493a9c436080fc2a33e69c4d396b4d3979881316fe9f264c6e5da6acb58efcb77f250d8a1e4af96e07d1017c116fc2b57ca9259be067f"]) 00:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000680)={0xfffffffffffffffc, 0x5}) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000100)="033301adaf6a5bfd1f864aa493884e02ff6e7770e5c8f199ccda190e30522aad66fe327f8df19fb2cc43ec9ff950af66666fe9ce0eb5be5c702f5cba12ba2420947ad78c4e80ac2c426a61c07f87c9af4d1f46adc38cd5bbc2a0ab30d45f78d4e9c2863dce2830353582aa3129204c23ee8886454355e91f70a05fef753e57ea3128a06cc2d1e9e99659ecea1ac89ae6138145b700e69b14569ee709928c8dcea6eeeb375f859be35495f0aa5654e25fb4503d961cce4e48426ab610da85e4799a17ca507d81b02af33171a309068fb201931c88f3ac71b3", 0xd8}, {&(0x7f0000000200)="9c65f89c7e973bd2b8c21b5731611a01e32e64dbbd5c14d32d0afac9432222a692f554ee073d805e7f4ab42f47aa736f443bb295fda0e5fcfadb12d8103effb260c4d5a05560372e320eab4ae45c6f9a81cfccd11bda580ef7bbf08405bee5e4aa", 0x61}, {&(0x7f0000000280)="0965139fd745f4b5dbcd0a2e5b3f836148d640f3d3d477873d99ee9f2d7aa0143c7df0459d402e3143de7c1ccf01606b665e5ed0006e53f5ffb4833772fed68e2f326b4923b4aaf17168cf986f0def9378424caeacb167a050bc4167abf24b88830aeee5a475b2acb3ded53ad928dd10fb43a502ff0dd8813dbdfe04ef2c0e3c615074f05710fb1e220d3735bacd38e9790499fc2375dda6f49bf05c08db7e33", 0xa0}, {&(0x7f0000000340)="db0206b8b7395e35b0c0da0ef683b5da074462de30a5716e355924aad22c0a34d4", 0x21}, {&(0x7f0000000380)="2aa81b1b481038e05c0d799a12468c4151c30d72ecd590ba8fc2f525ff056a91f338f336e4a0f7553f6923f21170074b0ec544cf432635f53f791912b2cf4262f5d5076cc7433b63b14e98d30f2adb3e056ce006fbb72dc35c647cd7eda33d3075a6c3e39233b5c9a314aaf5602a6532c8fe1ef78b4c222c0ed26590dd5df20e05c142a02231c3ae3df59e1b3a57d9730662a1c58aab2a320f28f219d8fc2d5e93e2bb1d02e632bbfad5a3509ca8314b6e6f5489050f38a0b1f9bec9e3d0283d0eb7c0672f2e0f", 0xc7}], 0x5, &(0x7f0000000500)=ANY=[@ANYBLOB="c000000000000000ffff00007c050000f825221ba1a406bff55fc73d4e88da76d07565461c62d9dbe9a2cc0ed7463f424d67dc9d72a11266c9fdc1853b61188bae060a867c48cbf10e05106c13d12c23961c59f62543eba5c73c6c44f47f15f6db1f6c905611aef2b2db45acf554d24a9994d3d6a5f5abd48b5e7d70e046b3728a11b39c8ded3fbcca0ba517f8aefebc98296befcff75359df0b85b0e04f4b3769c3c1fc4a78d2c9b61641b3a676445608561e034bd9276fd6af160000000000400000000000000001000000000000007487994e7614c4a7264b2a7d64b8a2083ef37f4c8e4ed46dd021c92e8b7ae668e6ecad74b49b2cd05a4b000000000000"], 0x100}, 0x8) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0xa54, 0x22b, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xf, &(0x7f0000000140), 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) r4 = socket(0x2, 0x1, 0x0) getsockopt(r4, 0x6, 0x10, 0x0, 0x0) r5 = socket(0x2, 0x8000, 0x0) getsockopt(r5, 0x6, 0x10, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = semget$private(0x0, 0x4, 0xab) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r7 = semget$private(0x0, 0x2, 0x4a) sysctl$hw(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000100)) 00:00:29 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) close(r1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:00:29 executing program 0: kqueue() sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000000)="cb6f6f31", &(0x7f0000000240)=0x4, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[0x3, 0x6, 0x4, 0x9, 0xc, 0x1, 0x40000000, 0x40]}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x1) fchflags(r1, 0x1) 00:00:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r3, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) r4 = semget$private(0x0, 0x0, 0x10) r5 = semget$private(0x0, 0x4, 0xee2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000640)=""/22) semop(r5, &(0x7f0000000100)=[{0x5, 0x8, 0x1000}, {0x1, 0xd59, 0x800}, {0x4, 0xffff, 0x800}, {0x4, 0x800007, 0x1000}, {0x0, 0x1ff, 0x1000}, {0x4, 0x2, 0x1800}, {0x0, 0x6, 0x1800}, {0x1, 0x3, 0x1800}], 0x8) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000080)=[0xa, 0x3ff, 0x0, 0x9, 0x3f, 0x0]) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r7) r8 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x12, 0x0) r9 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) semop(r3, &(0x7f00000001c0)=[{0x3, 0x100}, {0x0, 0x7fff, 0x800}, {0x0, 0x7b8000000000000}, {0x1, 0x8, 0x1800}, {0x1, 0x80, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0xfffffffffffffcb1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x80000001}], 0xa) unveil(&(0x7f0000004840)='./file0\x00', &(0x7f0000004880)='r\x00') open(&(0x7f0000001600)='./file0\x00', 0x200, 0x5f) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000180)) semctl$IPC_RMID(r4, 0x0, 0x0) recvfrom(r0, &(0x7f0000001640)=""/4096, 0x1010, 0x0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x8, 0x7fff}, 0xc) 00:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000004c0)="be9588cb", 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r6, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x1, 0x800) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001180)=""/130) msgrcv(r6, &(0x7f0000002400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000939a6e77bac0bfe09c329bc1e514ff10d7"], 0x1008, 0x3, 0x800) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:00:29 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget(0x0, 0x502) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/127) 00:00:29 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sysctl$vm_swapencrypt(&(0x7f0000000180)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040)="5372387d02021f5a3cbc75bf2f27d072c82ec7a31919b897087db5977be6dac50aed6eeeee3a0c63f2b1f1f1abe3072725fbaee8030e1ac38a9cddd0626797676227f88f3b66e3a1edb1a2569bf892007377c464a1c7cc92e240588e982af9eaa93f537d14dc0ea2c7c4f157c40b6e4cdff30fb090df3b8de6f067c1f5a78dc372b87fe606b004e0251856f483379c287e8694026d8cdc1da971387805197c22599274854efbfc5bbe40811165ad8cc2137e9415087e01ad509828b8a051d5257bbcfc2e3e", &(0x7f0000000140)=0xc5, &(0x7f0000000240)="2f3ee786ee51ed78b5ebebad80cea3433ce08e316857dee093315864a7db93f3433579ab67443fe6bafa9aea818bcf0fa3744183ca54c7b5375e7bfe0ad6588aa2712a6c1fff9d637a9ca76f7c2c2af0ab48e697c5456e2b1a4b", 0x5a) ioctl$TIOCFLUSH(r2, 0x80206999, &(0x7f0000000300)) 00:00:29 executing program 0: sysctl$hw(&(0x7f0000000040)={0x5, 0x2}, 0x5b, 0x0, 0x0, 0x0, 0x0) 00:00:29 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x0, 0x1, 0x4}) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 00:00:30 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file\x00', 0x3, 0x3, 0x7, 0x1, 0x7fff, 0xc7, 0x101, 0x2, 0x2, 0x2, 0x9}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e58000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fc2000/0x1000)=nil}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000e23000/0x3000)=nil}, {&(0x7f0000fdd000/0x2000)=nil, &(0x7f0000e7a000/0x1000)=nil}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) recvmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) r5 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000006c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x6}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0xfff}, {{}, 0xfffffffffffffffd, 0x17, 0x5004818db9d55d4a, 0x80}, {{}, 0x2, 0x80, 0x1, 0x9f9, 0x6}, {{r2}, 0xfffffffffffffff8, 0x145, 0x2, 0x800, 0x8001}], 0x2, &(0x7f0000000780)=[{{}, 0x6, 0x0, 0xf0000000, 0x100, 0x81}, {{}, 0xfffffffffffffffa, 0x90, 0x1, 0x81, 0x3}, {{}, 0xfffffffffffffffe, 0x74, 0x1, 0x1, 0x98b}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x101, 0x69a}, {{}, 0xfffffffffffffff8, 0xc, 0x80, 0x4, 0x60cd}, {{r4}, 0xfffffffffffffff8, 0x4a, 0x1, 0x1, 0x40}, {{r5}, 0xfffffffffffffffa, 0x50, 0xf0000000, 0x8, 0x5}, {{r6}, 0xffffffffffffffff, 0x22, 0x1, 0x1, 0xbdad}], 0x6b4b, &(0x7f0000000080)={0x7, 0x9}) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfcb7) 00:00:30 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000088644000000000000000000057da570d04a67323e56990780000000000000000"]) 00:00:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) setregid(0xffffffffffffffff, r2) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000040)='x\x00') mknodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 00:00:30 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x7ff, 0x8000, 0x6, 0x5, 0x7fffffff, 0x401, 0x40]}, 0x3c) semctl$SETVAL(0x0, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001e40)=ANY=[@ANYBLOB="002ead90ec66d31237a587eb236ba183000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde985792dd3e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44fb95f3cf9de7b1e680d1c833c6ffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5fd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e801566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb4764ed0dd1d63ac3743976d730a9254875ad5fc01bd5384055db2e9bf778f6059029bee1ca5146f70f7e473446b25e86457ac122a2fc196105bd03f3778dbddefb07c3c959dadb8e49abdcee99afcbe94e8220aeec49317693323d338967f1a755029a458e72f38f0e796f5ef4b74ae6921dd0bc00801fb25842f6fea0fe7783c8fbb12712c8bd2626c5ee71b258a2b3e74e1ea1279f406bd3fb7fea7c0d739bbc0dc5254b080d30c76b0fcadf83b138de94b22109a4579e7f3fb0ae9905ef3fe743ed250f08d2be36f8bf746c45bd5fdfba784f21ff3bb25714bd8474d4478c63943843cf6fbcbb0cc554d672a2132f5a9a406d226cadcbc0e5b844fa8ef6dbddd1af8d6ccf4deefdd22b81424423c8009b49afe177bb203ae87227fb5f5f0eb10aebebcf66a21a361e9753428427aa20ac9270458728e4b91a6735b6a1957234ab4ffc1c305adcdb1e5f49932ba91b2d93c131648868203c42cad8f4140f5b08610ba5a6891db602c5269434846f51df"]) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r2 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x1c3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000340)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r3 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 00:00:30 executing program 0: sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mlockall(0x0) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) dup(r0) 00:00:30 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b00000000000000000000003e63c50300f3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xc0, &(0x7f0000000100)={@empty, @random="c098e7715198", [], {@ipv6={0x86dd, {0xe, 0x6, "2a38c9", 0x8a, 0x33, 0xa4, @local={0xfe, 0x80, [], 0x0}, @empty, {[@fragment={0x37, 0x0, 0x7, 0x1, 0x0, 0x1e, 0x66}, @dstopts={0x0, 0x2, [], [@ra={0x5, 0x2, 0x6}, @ra={0x5, 0x2, 0x8}, @pad1, @jumbo={0xc2, 0x4, 0x1f}, @enc_lim={0x4, 0x1, 0x9}]}, @fragment={0x37, 0x0, 0x1, 0x1, 0x0, 0x12, 0x66}, @hopopts={0x32, 0x1, [], [@pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2}]}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x8001, 0x0, "23e942d98dd5afd786647d4758b7a64b47aa09ac239cf0bd7ba5da388c88714898661deec30a6358bc5948586f99ec6243b8c088758ecea30205"}}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x4ded) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) 00:00:30 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) 00:00:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="a637882647f96eb4f23496e9c8cd4eb0bae630a545902065f4e2dbf42d1587d24295821da1e0c2312c11c9d7f8c0c2a8db5fca6e2da0ccb9d9751dc5e67dc82aa212fd6457e574df61e56f15f641afd731c734ca6381d8e2d8cb365dbd3395699551cf72b2d4819a75e825f7f42edd318c49baa7a723e14d35cd8899888184fb23e1522ff894055d569dba7c15df4707ae786733df418a1b94028159710f358b41e9162bcc0c305d607e4bd84dd9920e4561ee0e76cad14ecd0489f1c0573b7a0aebeb71e6ed064546163bedcf2c4a09e2fc7bec82f10d4b59b24a46c32d60bcfa0ce7631f", 0xe5}], 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) sendto$inet6(r2, &(0x7f00000001c0)="da14ae940726dc452cc9bee6d5fc0d3a86296d3827a0deb0dbf26027075d1836e62b53676bfdc220aac2dc974931b0686d45", 0x32, 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:00:30 executing program 0: syz_emit_ethernet(0xcc, &(0x7f0000000100)={@broadcast, @random="316defa4ce83", [{[{0x88a8, 0x5, 0x0, 0x4}], {0x8100, 0x4, 0x0, 0x1}}], {@generic={0x817d, "8f143cec32aa1d68577e5b76f3452750e30bb6fdf3ee9239ceefa88581cd56dacacf57ee6ef9d9b9ca75d5020c21bab200fb369118c423f1495307e3dbe90ad5a86da9ae3c1d8501ab39911f371d67c2dbf0546ae27c8d3b1ff3df5feb7579a2d452986711a8df5e3115dbaed3ee98c78b35c0a543d70fe4a7c2b6905ecb787c01b13336c7491e8c6c381fd4451721e683471b53930a02ae9097f1b7b2b51edc91cc2adba27af11a44315ab12d873e59395756e1a894"}}}) 00:00:30 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x141) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f00000000c0)={0x9, './file0\x00'}) fcntl$setown(r1, 0x6, 0xffffffffffffffff) getpid() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) mkdirat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x9) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x98) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000140)={0x3, 0x8edf, 0x1fe}) 00:00:30 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000000)) faccessat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x0, 0x1) r1 = shmget$private(0x0, 0x2000, 0x402, &(0x7f0000001000/0x2000)=nil) shmat(r1, &(0x7f0000000000/0x2000)=nil, 0x3000) r2 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x4000) shmdt(r2) 00:00:30 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) 00:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x10004) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x0) 00:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 00:00:31 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) 00:00:31 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) fchdir(r1) 00:00:31 executing program 0: seteuid(0x0) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semop(r0, &(0x7f0000000040)=[{0x1, 0x4f64, 0x1000}, {0x2, 0x40, 0x1000}, {0x2, 0x7d, 0x800}, {0x3, 0x5}, {0x3, 0x7fff, 0x2800}], 0x5) semop(r0, &(0x7f00000002c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect(r3, &(0x7f00000005c0)=ANY=[], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, r4, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x5}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/249) read(r3, &(0x7f0000000200)=""/180, 0xb4) syz_emit_ethernet(0x5e, &(0x7f00000005c0)=ANY=[@ANYBLOB="ed7af0960a68aaaaaaaaaaaa08004b0700500067ffff00509078ac1400aa000000009406000000008906f81080bc890a72ad9668936188b500004e214e20000890784b2dc4537e31878aef1b4b2957d5bbb441101a4003f0e4ebc3d048177513926bc08b73d5444501a2a6f48f1b167559501bad4d76b1c9df02cac0bfddda85cacde9abf79bc231b7b200cc57b03e59f131ec0357180e428f53f2ce4301f95f2792fbafc17633226df664f3db2bae2f184b768be533bdaabb99d91032a6a9073615e46823fcbd41e5"]) 00:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="5e817987b4ea7f9f0ca78386c02f6073c9fb00cf305e183a0057c47c7a09da6405dfc558223ffee16bdc7ecca593cbe5bf58a796347d58e8d76b7f095c3df99a5a75194e2d69268eb110d552c6cbc03f100ead46c8b912353f0ab1b2e19faf843659ebbe0596ed422e0f927350aea45ebc6bb0253c8dec2ba296fe2fbddccfee6bd1fbf337409f2b1e887344068ea217065f2375155a28a09865c98dd183fb5640f843a4ec75c91a9538e85177874c07e4339af572d59a6a5a570f73e6b413cd6d17773a365303e7c659c25c5206eb20e6c50bd6b4b2e474b24c38d015ddfd65903dc9af2f4aa1f61fa11c519c13a26de42707bc226451f9f1b651479659eff8413464cb4ce3d02cf5a7cf4e5fa7a7922d4caae6bee45830ce01b7f6123d3e6fac13c2be308139c9ba4478bd09b01f1e029d70fe3fdd01a9876bbebdd284ba11c196c804660b302bea11d3510a39aba385e6c7cb229aa6fbb36757d5d5b092a5cb30eb1a113a3dd69782b2deee7bb2c6a798c2060ffefecd7b2a98438e38814749706773ee49876c1502d1d9edfe7153bbe9b16dbba96c54d3b2e08b087d270774eb6bf8824d46bad39d3f609fecec9800773e3e5c5a99d77133abc563678dc2e0c5ea9ec381d66552032a603327d77575ea30ec4ec8bfc472392e06a253a8921575e0214c0d02002200c3e999f5dfc825501aa435f9188aa2173cdf8354c6a23a3cd7451613953efc49ce5f8a25accec784365d2a7475ccdcb61e0370cc9d0c8509775915d62fcfbcb33474a0ced71880deb96bc667961d31dd4136ffef938706722513a6b805b53689615a0d4e81ec1c4452bccf53904c7993a8a703fd290a24fe6d7cb5a13ab3a237ed180435235ca0ccff1c792a753d2e5cfe2ce8c8dfb8a56cf0e5460ee06aaafaf73ed65a1d41a0f0069bf046325ed8940c2e17e699ccc9d438ded7e1371e64a904a656c8bc3715213234b1948285c5844f21ff4f7122f1ec3643d54a9dc8e704a7fb7307c64a2e90ea272bafad79fb5133e83d0316424670dd672deef4dd4ce57e3494456baff139ebf67c74ad9a65ec8d946d954b20c069f50619fe14adc38a68b467d05baad5d431491bb07eef950bbdb5149df31ae63ebf6cb12e5b3c259e1370095ced84d191e02c0bfa4be11bf4844a519d336855498ee9b6675db6be4d2fdd4aa15c78af0e2e4777f8b1f76b87d0f7b4fd47c320800f9fa0a08085f449e2084eab8f5756cee42c600ed208b45a2d005643a5d06f628b309db2f32f82a61908dc08e7e155156b30c347b868d568b7cac2916bdfd768f46da620721c70abe51667c2891eb391a05a787edceb85bc7ed957e96e8868013c446eef6b190877633d9cb21518bab4f34642d31719f380473534f44f0fba9504d970b31bc27ccd2a20e6af56d12cf7de98119942c78f2d7186b2bc4cdf9b5c316d43c22f8037a54c2d815a2d4c98ffa75161b3d685e16e50cc1cf4933c70c072f5cbf215d1f2c06cf0ddeb136904162b0e3570f2cd7654a4b6c4b2ef02f9b2b32c390dfa6de2dfde1e40316559b970edc3e2cff2ffcdfb2db232104496b48754445b0d37ae413ae65a1d61cb0f4856dd3a13166c5c3c124c53d5ecb81560ce28fa0390dd8ebce9cfcece2d5b25ae29ce529833d0250dc3dd19f7708fee547b2912e9c8fdeef136c3c518447e88242a25c3c0366cecaf1952e91491ccae1d210d56fcb3317e2373d4830f7b450e54671db56fe42c997506a34b067c6abb84ab993955223dc213ebbe1e8f5136f000c030f41fa312f45788fc4106807b20a665d6b57948b8a67094d3c74f6ef46201cd91e301c548f40587c64c7cf27c1f38cf437c9cfe7bbd898869c3d3e23fc1cd5ae79ea4786b112225a8a9f4f32e5ad9e17e58fc294d3fb3f48939fc2f61e03be4a82fa0e7a8605a6f734cb38b5226c2ae7607c2f77cb58a36b094838ebb1a6ae6d170f5d9fccdb9fff0faf8117bb14e08c38f686e5291fb508356afc27089a640fa33f44e72f9834134216c0295b06e3c1285b9f6e98e723ca127bb54e93ffd83c2a10a9bc06975c12e78c260089e0834c9c56441bc61359121a195a3e8237d024e6e65cfbce6d950732ac6b54bb471e098ba686214af408f0f8053ed5ec0d1efdc5d810d8a132bcbb581b0fb310d58f42dd71591bf829f3d9f6304909f2fb147c04f3456343e62ef6e2bb0bdf65c633d1200d26dde506b69c563fe920a36d32c168550b4176e3ed1bd9db823f1f957d1345851c03be7df4d468f594ac55b51b87a8ff23ef0dd6c257a3bf5480ffd3d6d52ebf1d068e006a69df4a6e1d8ea256a00d8ba987c5e23da02cc8916ca2bdadddc9c620babef8d26f0cde60b7a7fc77916f8ff5b3cc8e6a00748089ec56a3c5a6d3441ef09000000000000005c4f215c00f554abf6b78aa0efd337ffeb9dc651c81eae414901a45b1c4cd98d6f50f5e66edddbd09df97382e5f78d4db949f1a5fc51fe435d79d0a81f425821dafadd403231ed388821721da906f0e3dbb33bfb02c5267efb7b4aef90cec62e8355377db8ee0e827d6f9cf226b3f5d13ebc50bf9dbc0265d557b137727da6f6cc4bc480f381e4ff0654570fb5cbe0694e8fe26d656ba78e762b5afcf04defee13f1ba88c653fb63b49370db8e4d0fd46a6bc0286df4d8abe5617140ecc9a9e9aa10cbcf5054b039c46e68cdf21ae7220011ba68e69cd6355606e68d9ed6aec8d89785c27b8015ce1ccd1536d0e4c01566546145d213224d9bf0bc6fd903776a7f014ee4890d1cea5016c44cae1200a4f81ffe9763c2ecd16180ee3b347262f21a568498c2bdf8aa0f03019456155d543ebd59b975d74c2e629949f7d894b9fed7608aecd8f1a0703de1ba04c98b45eed24937f0c5ec27d7c7fb5d1444645ad923d836fe9c0c60e6e7713d7967532ececd8b8901431c2fcbe3b301be94bc57ddf4bbbf9e2d028cbf4baea825623833f2aa3d2b5c3b5ce4f9ae46e4668f08b93e29207fbecae67932a1a1f70f7ea04820fb6ce6e760dbe5bae654d00f3f93ddae041cb28177a24a0ce94850df6c9d87a0450e4dddcf23c18f8a30d72d31f1acf159d33dd0ee3650eea494d7a42a56faa0c12f68ba1acd4151b6fc1b5bc6292e8570b70cdbd5c552122b081637aacf4b8667bd6ea1d07bde84cb56bd614155f4d98f1e89fe6f1d5a692f845bf007bd892c1df433603424c9a39a9c29f1613d21d8d4063770b1743388f64839513fe1337e6813baf7201ae05dc5154319791c5da13df3a637e519981d8e529b4de77c644677ea2afe1c4a4ea9e88bcc5ac540e09e1fc371f8de1fedcdc55735e6b521091027e661bcf02c46ea381b56c767ba5a0dec887d5e8d29946c1a21648d6c7fec95f2651b8184f06575adec9088dd44cfcc7633ea9fd66e5e632a8247f7c334641c6b54db503e7a071f649b80c25d139353eb098f415eb322c8e4e13f8cf9115afb803c40a33b95c4c71afe91c7f119440e927cb72f0e1531f6e426d8a9a8d5fe99f131e07ad0ad7037739c49020154b8f697338cbff581b5a2f33324af7b2878f4ea49876f9b4653b16f1611f9c7b68561c4a3b6afe14af3e671afd2fad52152872c354c0a83d4c1ce79b3b81354b74bb37fb7f744053c0430738962f22c7ac055c03b8b09f9d2ebf99d7c8dcfbf496e7e9cfc82ecbc14f55dace91f236f23941f5c787ce7cf2a4d4f660f4e0d7a6e20e171b2d23aad909c83cbf2202052ada82d572379434bb4015c677835a9f2c7590f6e2863b78ee5d64ce6eb66f7db0b129c58ff352dbc053a42172b41dbb31a1258d82bf30853ca3953ce0cc0e2fb90053e911766cb9d42acd00fc847cf95b250831b00fb0b8ab5c86668110e0f683a3a407b7863170bf3d0174bb436173d868402b6a4b3571c1aba5a80c47cb5a088f4fe05e4105be2b6113fd3ca6155a0281ad1c8271975a6ec35f84546ba3c4fc25647902c5dd17c239ba9e28c0a992303a7c33f381121d0d5e6ecd68feb62e2a03db370ed58c8bfe3c1cf8730eaa447205350744a3afb27543b1a7ef86d948c48768c73cf5cb71185b78ffad6da816091fb692593e82e5b03b34498a0608defaeed88f42ca9f2548eee62990e0b9a3caf4ee520fd5a5f5de3d28fae02c51d25560dd0f998277f01dc8fbfd8b3452b38bbaa3260caf8134da9d2ff994c11f6fdbd2b3a3e39e7e33499b4716f25d3289c559ef1c70e76f3f432afc7f27356b44f814742e836817ffbef2a7653f999eb543707b074651839866957fa9a92abf94ca1a2f05791f4f1d2243a1ef60087dac834dbdf0794266f0f047ff52013575a66fb239b0e08ca550b6bb34ff6d70eac5694d0e8c3485c6be7ae197fd0ba35b36e219d99f51fb3e1cf410d5a892092ecb79a97d5e6fdad4e497486b403abe066ccbf143e9afbbad5417b05aa308ff2354a11a93a302a7f3e01046b283ecdd0afa3b318289e729e6c021dd12df850b3b4443b616c3fec70af2f59be61ebfb013715fd050f21ac07543148dd6f0c3bd1856694d5aacd7b85e494f73a3ba8f8d6b54fccdb06aadcb1c83e9af9390ee75a8c651d9e9cec11739574d11c7f638f4526d54583f6144052c1a8f58e1640271c487ca891b66b4cee0f64d23c1161b9f175f766d45fb0a993d43fc1ab6e26db6d5e145ef97a1b4a9a48bb0b77082ab7e2826bcd726df76e60c3b1bcd58ebe67e2ed0cb77e3f9b0914540ad3d21c6104e676e790d44b612760675fb8c5643406d27239f324533da877cffc899b8e1e06d53374ab989cbaf7598f055ab35a7f6400818ee791dc66b37060c277734bf1ebcc41f7a1593a678efcfc619dad4eb54966f4b34a765761b0936e41e90aa8bce3b3955482eed25a98b42f93f0294692d69f4858694e79595ba72fa86c635b687ad05dcddd2049792a32976a4c863512837937464a35009a930b0ccbf1df91d96e75493a52a592c89604c7236234b68e6f2a82d5242ba4f46f9fafa47a853c180544419f8a798a4f93ccefecf39115c4a7e52930a1983429a8bce07d11c045bb37d26a1c3f9838b4032ecfe26f7de62efee07fd809bf397c6d6254f66183c701141c316f54f967751d880f4435492516fbf03aaeee4149b17961e7d1b7b260f6df001e14dbe47be5329949f336a7928ea6e09d67508ba031e0666894844fd46dd7be677cb1829fe530097bcc76c66a22ff9822d5c8891c83c3f9e3aa7b1c7d08eafcd51551e36c77149262af4f4494c84fcf6a30ec57d5cf07e6fda319a52cf1733c6c076ca7e8741331e9aaae1694eb5aaf1b6f77175174f868349bd675c502e3321cea5f73d47238ff0e2a9d1ed7e28c23b9849bbfe57f38453320e2c41fb18fa73f7fdb344c50fcc3d0f781ea9278ea8babd674344606d47860e7272f3a0d9b5d34f60ba84311da70fb7b774bcf2c16c33788badc85492799a3a1ffefe0767324b5c45b00d47ace2f0b4a8477c4ef1e5c98da000b65b3632cede18046abdf0770e7a1824ef1f2444ea0a87d26d93c643e147c0d5600c67f7a54556b3fd24971284b6bdabd830e91a4182469120d3c4fc4cb1efbf01ea8f985144e9e93286f097680b2aa13eb44e42b599b70df5084da5d36c939a52114efe48eec4bdd639a9e834316c88811cd2897eb5857732490f2f5ca5499490d9be574f4601df9087fb79ca7bcc9b27fdf70f5cad149242a0e69d7e66761b7d48506a741f73545dbba9622783c736e197e3368d8244a2857f551d8ffa8cd558da8f82b6c3d5adc530c48485888f7bead7039"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) dup2(r2, r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x0, 0x85, 0x291b, 0x8}, 0xc) r3 = dup(r0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) writev(r3, &(0x7f0000001100)=[{&(0x7f0000000040)="b7f1ec98dc2308fe56ea730bc42167158fa4a9ab1d261e10ed03", 0x1a}, {&(0x7f0000000100)="b53e9a3acae74a8b9c52d19b4501f2d5be9ee23da540e0afde07bb9fae6b8dd8e5506d4b81e943283e66ed9e7d1859dbc57be9fda8f5828d8ebba1af61d10b8679f66ffe4b63ffeb581088bfc543008c07e31cef05baa42fb568b1263532ab515bd7bd6b6af61247a56c512e347c95cbbbe7de0013bd0d4d0c9d5fda7eb80830ee3685c31c57eb2c138c41cd544c81eb40e8865499a2dbf919218969d19f19b8ec3366e83301613d8c2b4f6097f1e38ac25c54e6898be89f60c440f68907800638d22a05e9bb30d8a974eec5a3860293d9b3d453d55a6d69c9bdf1a77b47fbbcb3b7919fdee927876bbb1c0cb5867026ea90f897a2edd53239ad83d29a3a109daac07129649247c3e42b45cf3a21e744b073704604ec5d9788e43052a91333272364ba44d53b819f3cdf689af16f34ffe675e0fbbb9bec5220be7197c00ad74173b0cb27a5218a1e4361852fb15022fa9da8f04599c68351d20457fddd3df97db71341d4bdcb1166801d17fadabb6bcb77d75ec8a5bf495aef6b58397e8a6bda30b752af8610adde327438155c43897dd13592cbcd58658ad4b961dff6fd3160ecf306bc129258379a14b7920d36482d6f565d2b9ed727a65f89f70cca9ee1dede9fda8df7b85e96bff7b2bb18a87ca2befe02bde7c05386934a86c6e273668e887daa30dfc737553e14121f0005df4cd33f73f6a1798d490e467eb91d276995bc42bf718abe3b7ae013e36589f92093f4e98a4a20e6c3f2d8988a89da84511716fe46fef603c2d9733c958b564721321e1138a67d4e5e47b0d8ee603a4d8aecf1d30ebd1fc49a433d94c935b8282066e51c5ce84ec33178211fc3867d5d37d83938e2bb2de45220a4a3a09cfed012b71b9951e7149d7aef6e3cbdc6656794501be523dfb2e8e787c1dd09d651d866305619b4faa5089d3c99d42499e668ca02744134de2fcd43bd9a5c792622f689384408e30b77b7c20da04b3bedc4b988a4042dc1c821b11fcd13b0b82b88606a9cc5bda0ed4b04066a341ed2317321d96bd944c21e14d3ed6613d418db12635ea7760ed243d2bbc15077c87ee4be19becc7f3928a7f802b719755ea616ab01b22cf2102848fc735e9b3f21096c6d09ff58651eee730650be6d66c65d2e0fdd182bcbeb521b59636d8c9665e310d25103d4eaafb11790a5d6c902cce4a3e7ab74747ce96ab0aaf4f7d3f1c066646fc9c5cb275645c17b958615a467eefda765a2e74caa7ee7a88a7cdb04d4f649b032f8361cd5de2622963db7ced7d6ae3699677bc6fce1de7b9e3b08463274cae02919d9e12241591c3027e19e1f03d6ea096368aa6486cda4b21e15c2f15a57631b73414b86dca0d6881d422bb84515a92f84007c62f667876b0b0e386bea36b6f43a9a54186c27fef9e339df6c332e75fd9eaaa16c108f777a5dc12074b30ed843c44a9a7ccbe4d52af25b652f5a8c1a06462d23dc64c67f1fa917a36c6a70b58cdf90cccc9e1f015a0a1d92f2dd2215eaacbe5668dcd53459d652b7ed8c3fa1766ba0a8751b31e291b9aca0a984e416b29ed7145da653911eefe50f818602ca504130b63b5bf56fe56fd8e6d425f05d905cb9b4b2a166a83e885eae2ef0c982f97db8e692a975ea6a63ef179a5f4c90d1641647547c5b7580dded8fbc3711fcc086584ed4b900a315e2789c0f682df20190fef53e0a8f1d4da8480061a5813421e19da18d20b4b2f7d2c2b9628d582776d38fda9c6df13e51788c7ee87eaa7d3d80a0e69f42a8506ef2cdeb42413b0e1c2490b4091311309c357d0d03061a9740ff12ebd64a3f5dba37f71e999ad505627b09537d87429c983793a7a11c1e45a3ab4b5ae5a486779eecbcc75b98f3d02029a54e6dbae92408c53e3b65235143ee5686021887f1a921c0e926d0c89ea3ff1de1af7ab9eeeca4e130741e8d43fdd47e1d103c05", 0x563}], 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000680)=0xfffffffe) 00:00:31 executing program 0: socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getsockopt(r0, 0xffffffff, 0x2, &(0x7f0000000140)=""/89, &(0x7f0000000000)=0x59) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 00:00:31 executing program 0: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x21, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffde8) 00:00:31 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x5}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0xffffff00, 0xfffffff9, {[0x56, 0x0, 0xfff, 0x100000000, 0x2, 0x47, 0xc67d, 0xfff, 0x0, 0x2, 0x40, 0x9, 0xaed0, 0x5, 0x7, 0x45, 0x4, 0x2], [0x2, 0x1ff, 0x1, 0x1651, 0xfffffffffffffffb, 0x4, 0x2, 0x2, 0x6d7f009d, 0x1], [0x5, 0x8000, 0x800, 0x4, 0x6, 0x8, 0x1], [0x109, 0x5, 0xffff, 0x7, 0x7, 0xff], [{0x4, 0x5, 0x800, 0x18000000}, {0xff, 0x3, 0x6, 0x101}, {0x1, 0x3f, 0x7, 0x6}, {0x4, 0xff, 0xffffffff, 0xe00}, {0x7fff, 0x6, 0x0, 0xaad}, {0x1, 0x9, 0x5, 0x3}, {0x2, 0x1ff, 0x2, 0x63fc}, {0x0, 0x644, 0xf8, 0x20000000000000}], {0x1, 0x7f, 0x9, 0x80000001}, {0x0, 0x0, 0x4, 0x8}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0xa, r1) write(r3, &(0x7f0000000440)="b5399d3cb264ad02d33b5f54cd23b4e7df6b84061f517f0f9a88c7b6fc1e6ed5b68566930a7afb1fa82e7babc98c28a2c1607876232dc9e29b53c19bc646077005f5abd3672b18f8611708b3e9c395c8db8583724d909563e98119471f82998b0764f4c113ed320c4a75a0ff63fc3829b2c84b523100400e0d4ab8cc9108db491153e7ea5590489ae120b0f1684215c24cd9bd0e", 0x94) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) write(r2, &(0x7f0000000340)="6faf8d097440685fdfe4f4ee14e14dbd59516a048f343029b2d7440df9e17e6a157a3ce84aedd6b6d6e3eef989f4d4b71193e88dd47c9d8c7da3659e4f0d78fb7c9033a779414cf65cc47fef48b4d0811e8b6234bce0e6f78d61a790302c461d4274e2b6c5f203ce96f5c999c5e85631df5079373f5065056809320cc7ba9ce3877fdbec51a5e484286e440b1d2ee6a811c36b7de897131633b1bc98071fdf55f17fa494440da9076b64b162890c2b58e6bfb0d3a384c0f82e48c56968a38e10752f9d15503bea53b49df8a35a570d8df7d6ae1d23667c3d4078ab158bf8ae7cc63e", 0xe2) 00:00:31 executing program 0: sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) bind(r5, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r6 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r6, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0xa1, r3, r2, r3, r7, 0x50, 0x7}, 0x8001, 0x0, 0x100}) chown(&(0x7f0000000000)='./file0\x00', r1, r4) 00:00:32 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="283fdf000000004e53e27cd4a051076be6c5df161acd6cf26d276da5a3555c90e69eb18b439167443366a8ca576b80ab721bea9e0413c86cca5146df30c3af932ef4fee0c5cc8aef23819b384e67f63681b4973392ff7c757ea5cfa2c296dac9152f51d384a1560e1679300e223f5d903630f4c93c99afd253ae2982a9ee25a30b0d99da647167e4ed8dd927b9ade3f0c9a10dbdf52f16710969144b3963ddfd6563538d9d167d00000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0xffffffffffffffd5) listen(r0, 0x0) socket(0x2ba94c96744f7a27, 0x4000, 0x81) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r6]) getgroups(0x3, &(0x7f0000000080)=[r4, r6, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000140)=[r7]) 00:00:32 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x200000000000005d, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000200)="f7908acffb0da8fc86e6c8", 0xb}, {&(0x7f0000000240)="82eb35431201b5b4b472e0b67e3818771c5952ec7c613f75c0c257c074100e55badf74356d1cf8b2075e61bcc18565e90a90bf89de01937c67d623b8bf93f0784dc07999f331e9b10457a6582a64e976fcd76ad6fe1be4dac0ba", 0x5a}], 0x2, &(0x7f0000000300)=[{0xf8, 0xffff, 0x75, "31c48a067ad90a755d395434defe6f595821958e38485e3cced7a7bec472ca5a90edcfae9633e54bbe98e7d8f642d6d7b411157a927a0e070f52943f9305d6b8aacc358e37599d15ef3647255b98c9105258abeb28e7d5e61299287b80bed6a905f8ca080450843edaa1aaaa89526e73e23000b7f3c29e0240622ac37bbb80456c6911a68557a6760cec79e487e209d7d835efe590fb9eac53a8393a41a0295e08ccd4fb16cc0c2125f1ed43edf71028e7205ed51fcb5ed4656f3f09fe7d41fff0c77f01487c770c149b4ff89d661713674e27fa1304224cd4dc9f120624fe428fc4adc085"}, {0x78, 0x1, 0x400, "c2a6b90740804d599aa9c31d4d6fc757955ae15621145b877227ca8813855a53d667e0630bc0a826e87ce59c2232d5012378010ee4ba79276ddbba87313d1ca16f1d925e2a62d94a9f5db362e5655873ed607d71c9fcc39f43e593bb08837c874d8ecc"}, {0xa0, 0x1, 0x1ef, "3cb884fa3e6005f534d8450cb6eeca7341927ada57ffaec18390d04d9560074e47a1689ce150772afa0f0eb445608e02629928188ec0bbc1464f57e1ed455d64764b6ca56cadb8d0c83eea3d7e85560499ccc6dbaab3eb4451ba47e4fcef3e8cb8db043c3209f2ccaccee5883897324b5eccbd412978b5c1e594d2ce30f5d072550f6464c791a557cc6d2ae20131a73e"}, {0x68, 0xffff, 0x7fff, "3026f40b437824f120b79ca6ab8626245cc33089af56cff16477cf3afca795e781c68cb9b4932965c9f4ca39e6725be6309e99ac25db3895ff5c0739a106cfec70e2417447c747f747a05eb0b4755bcf46bf"}, {0xe0, 0x1, 0x2, "9c5f06abeeeeb540125408a67376cc05bbf798e7eb786eed26cbf1cc587b2fdc9cf39db8d6107eb742f028adc0a3bd46a85c8613246d151963c134e3aae85fcabe39a2148afe0b5a38f0d082b5a4aff1096babefabfd98b6106174537a53bf52f944bea813288a4fcfa1d0165fe88e8deefb4499526fd26f8c70cec6db354954f76f49a0097d049c5d055114e7a084a13bca1cb5d807ce05613a9f5f0274e44d9006aeca0b5f3a731311c242d135209f4f0cc2c162590e156a1998ef4ff51d0ce6b485a4665bb3f709b09e4b69718b6a"}, {0xc0, 0xffff, 0x8, "a62e8715c8a7d8f8787fe5722d5e59e561d8c174ef99f2f181412c0945041a01cf887795faf85a7892a93f0d17bc6ee39338c061f7cbf867e8193149418ca8f2b713661b9db582a093bb19c07a916528dad586d2a29cb8567acef6f3b2eed5d54e531099ed5da35cbe6b797ce00279e032fddf6d88a3af52f4ab97068558e90459d1f1810b72abf3e7ca05778ed56e945bb3b47f48f42b3f507596de9ccce1497c28150da9121dbf49d9fa5abd19"}, {0x18, 0xffff, 0x5, "238f01988066"}], 0x430}, 0xc) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x83d1}) 00:00:32 executing program 0: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x4}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd24fee2d50f0f750eb30fc748be87c66944dbd3427465b4a05f60b42ee35ce5e8c8f727851496debc0af73ccbd353516ee05ad5c058886d3c45d9b798761d1e7d071aae8d0cf2b8560608d38484936b369c82570693eb7ca6c555854a686d9d30432e82107237be3531004396b939246c463b3f35041815dad96847c06e3b1b129c7df1e5ac558aa416e3a47afd9bc3cde6daec00c454cc117caaf40f25c3317da60b77377ea215"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x84) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x2}, {0x0, 0x3}], 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000040)={@remote, @empty, [{[{0x88a8, 0x4, 0x1, 0x4}], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x13, 0x4, 0x2, 0x3d, 0x54, 0x67, 0x7b, 0x3, 0x3b, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@end, @lsrr={0x83, 0xf, 0x6, [@empty, @broadcast, @rand_addr=0x7]}, @generic={0x82, 0xe, "3f143ba57f809def6c7097c6"}, @noop, @rr={0x7, 0xb, 0x6, [@loopback, @loopback]}, @rr={0x7, 0xb, 0x0, [@broadcast, @empty]}, @noop]}}, @generic="30548428de87c35a"}}}}) syz_emit_ethernet(0x400e, &(0x7f0000000200)=ANY=[@ANYBLOB="cf767f4e2028fe3425c970f4f63b83fb86a5452bee67a51a65a86b03368cebd02f2bdad9ef8b640611e8e5740a67fd00f425bd06cadd7a34e786d080143c6297ed1a37036cb40b5d07d6b930f7ae2d104bea2612ee0100"/96]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) shutdown(r1, 0x1) 00:00:33 executing program 0: read(0xffffffffffffffff, &(0x7f0000001180)=""/121, 0xffffffffffffff38) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) writev(r0, &(0x7f0000001000)=[{&(0x7f0000000000)="b3e1840110d0bc064a3f701a6bbb89c548abeba9539f080c4b2541646c7b00c936cf8eb889c08109024446248453c116941fe5693a955f86896746ae2f5bebd2796603baa69728d495bd5191c2372629d355b756af75aa4e343b8d0e07edbd5a808bb08eca387db9b3604ccf2d8172b9bd1e53f5810722f76a17670a33c1f058271613a0854cb722bf9a556cc85f169e500976cb100f8788b37a90ddf9eda26318ecac4d11389db45e6c8c0ddff1b5572078465e234b798d1eb0a9ef0818e197112e070fc3435c254c2c9035396bfc791d493204728b6995de3abcfa8d391fa72e4e1c964fd4979441c8256e07d395ffee3f722534aae0277e07bde7d9f350e5cda4974fedb600484df6816c650446de689f880a079804c6d4d08df43b77479f4768cdef5ace5415ebaf5c41bda625f2d2c84b1aba09fd22de360d7b095ee37a4f9a3afc58fccda50c3ab31d37ec84828315288ee5e99d2c0cff12c69431ed61fa3a91af3d509ff75d02cc445e1893dff98a4bcac49a97a16235ace08e36f42ccfaef076f3d1a912bc7a4c709c30542ff3caaf55113f1d0f0aa42ad5faf679a053a199ac8dbb821d62015b322bab6246fe26721823086f1388900553f3748d0a9f5eba820237b0ff30f5a138fd79685c1b2b3b55601afa7ac2a33acd9b1d48a6dc389ab801bec9bb661df984a60aa261620b1c08ee07bf209a7e49f8910d3fe197a0fc15f22fbc0197e4595921d09237659c17b5ddb8146b3e031873913269932f6992994528fe72f5682c6d4b1efba507763fd9383f4441e2f6d04e17d648a5e230c93a985349fea87fa5c0518f8beede7c21b50dfe0b2650b181243f9d9f37630816385ea2f0e76b7d197d811ef7360ce5e3e44f455deb1c9f6738bf5ee1c9ae8742d58a45a399e5a85a30334f4c894cb4182a0c5357337a02297ccb8802cd95f78556ec3a14b2cc5c36ed0d211f4cf60bf849213809b658ef106320e805e2d1aeb53d50a1c22373d45f32d4652e4a29f2533c8a252e1b1797ffd5faedd28f732eccc1a2173dba151710022cb1bc99b05204aac889477d36f6faf271486ebb4e0e582e418cbb1d8c278c28e947656059ddfe1f606cbddbb140d461710368a3656dacdaf93add6097cf3851de8dab86dd626e0424aebdddadb262baa66ac529f3230c8fadd0d386090765d822add536e45456fde4797ac80666667eb3a275599276cb0f6b0e47581dd11ee728867b07d7ec121ed06268c5b8f87254f5c8bd3e9ed9d43db3a35b489b79e025dfe551b492f9a2fdde886782d0f224638e17ca9c2387b07127d9f8646e2e1f6068500b86e2bd856a3f896720b1df22cb1efa82198687bb369ac12f66b925336e7bb3c8ff6d1d7979d7e842245920b5ee68c992fdf91969470d3337ea9663079c064e1dc6592283dd01bf26475e3fed0bf9a652103b4afe91654aa6a97f9229269ed48e6ce1c1277b37b09f43ae917a7f9d765104be14600157116bedd15379d2dbda5f83cfa1c20cf5f3b4a004d29cd46f263487bf771b6fc3ee6a24fba63609c449cc2734102cfb966df06e0453fff6e5618e6cd7e06a482da17a11ad5fbf884f46d9daf6a92ba8c77f79855c3544af199119ab7169855746cfd55d2de565bd73f06ec5b4deb20d7df8e43d3f6bc7f8fb278a34e45b343a5028870f0175b375f31a05a918453cbe7032004816ef525ffd08886f8ef9f6e40c3071d29ecb5ca3e915308efe6a6c0a7bf7ac4c05205ef3cd5d7d7786aff204be7b8228cdb350e93eb552dfb21143759b6566b1ecbfdfd325091cb2bede7970181572f3a3942cfb2c18f3481b349320c96e01fe998ff5490fa4b7601b97fe771df9d313180dc44fe4cbc17af71250ea26852c8284d02874c0ad69d3b29b63652332aec9b814d5c9852cc0e4dac321e3f80a6ca01bf699a75132041b368c3e6d88528a7d95907be93d4ac1e84ad500cab4ea7d2c5282c1318bb7ea3f48a28325e3a5e011549587233dc418f70edf6eaa0604ac8310909f0c28381961e8c16e60dd507eee45a543e9a5d05e6e883a5919b3caf18e7668f466176873971fe355a7cdb78b1d1a34d77ae5790f5f5ba118c74674f529cb1020526ca654cf68d3a720aed64047c5e6453dd81e110f7128add18c26fd521af116df000851766663836b4f93cad4df0c1f4823308fff704449b8fa7f3624d2c65f4af5ae327acfd76a2ee1f9d5ba23cdfe71fdd7a3247e9410d6605f1e2d33cdfc2d1977c8bb9460595e1e5e6fc3e58c6d2ec2dd74c3f6357965254a7a0c09a520ce6fd83cfb2ed955862e9eb4eb33451c377ce09ee6dc5e08751e2795380f100f185f8f4f7ffcaad757dc1fd84e7fcb549c0beb3ab9e10bae78199845e5e3f169f749714cd86e2a4e31997029a72946996355f4604e7214bd05cdcdbf8341459b294a343d354ff38386bb2edc9eee35f044adf14269404b8c1d27463de7525fe4f00cff2581c8e0f95e961cd2220e30cd9343da6c09ae1be12418921480b38cde41656352f56aa563fef91436ffc8ce6709fa06b269bca321f39d4fdce0c4326b1d51ac9f1ef8662856e86c52d4ef2f6a4860263c31e43ce2e5268d45dbdb81c0cbce7a4e2ad47199cf51e287ebe084b73ae26b567acdd8d6f4c485105c82c55f9237df8f32a26fa6927b973d1da135a14ce662205730c2f91ff52f9d4d7b298f2bdc3340ba7ddad5266ff23bad46d35ff4e4200a46914d95fedd09a25c1fa840144a75beec554470d2aac761fdfab8baef230a56269b8f0e473c0511449ec3eeeb96590f97dbb0814557584b5514bd2ed9740c1c880a50bd3870385b2e20af677cfb97308b0bc4706fc20858917cda8222b525f63460378bff63439fe2b2ae3df6cc5d3c54ca1c7cbe7597805925f7768412c3d1db30c3bf17c9eaa3ac67bc357e726d9ed14d114beeaa286df7159cad5097610cfabf102d6fcade951de51081d6efb4f5a5048c5c90bc67d50ac121bf99eadf89c053824226f54e34a2dcf764b74334e2bcdd504325888e5af068a20e83c2c7de0077eb28a112b1bb0fe4018096fa19ddf02f9af1db18caeac11a7a9a8c037f58bf4f8db136858d1f6e7b4200786bacdc9ea7ebabb35c4dcc87e98cd703f2be38b422ceaa951c24d36ba31a872ac75f0684fff1163de6f0f14589bafb6acb3540ecf5e426a06dec915a6523d68d68c38c1932e2a899584987dbfa754b736836511296ba3c8a0808ed3c83e6d2cc9401fd645faf6824708ceac9284c1192eb2cabae698821498c351bc29ec120c1b850f821ceb34a7a46a58991e25801e270b5d6de1dda2e7235e70fc056fa8cb94fbce2d4dbb86fc48b9d00a44eb3a3c4b15bbda4c0e5b17522d0e88997a06224fc3dd5f466b6803c3a2b4efd7043015ebef59e9e60ff43e075656e1f22d4c05f3062e5d7679f41110d6486ab3f4e4ae1bd374ac12c118017695ea5c542da46690652a92c30e85d02180d79fff3327de3e4c127a9767de06f386ca94e4d491f0fe282f1db24c961252d594275a044666e8de8b73647f9100c6c833e6d6e18e6d79d0cefbdc7cb0a9692a99ad72dc518baae720a1e66c8e085a3faa6a6833a8a96e82622a657068ce7516906e7f53dd6f5d6ea2899f46df6a52a82d1898d1737a8ecfac4865febce79a2d78a2f7fcc9a94cdd4d803718cecbbb3a1d3aa4049d5fc79a140e2a38d4af17b8e798c9ad81c42df45f1420b66b8d3072b80b3528ba96f21edb088c03ca4270da3290d800e2475e8ce1905b825cd4927ddd8b6b9a6c273cc5cc6ebb0abeeed08e25c83bbcf2457c03c5ca5e8940e0cefa2826cbbc0253995b3dd4e4e89a23c7f3f6867e6027431499012fcae730e52514db055f658eac017c77e05f9baa368fd935d12f15bcde1d6c18268c64c6a73d7e969267621db61876ad8e6d038d529d6574458e808a5ea56f5cb3e4b78019023b118161a2e3e83668a11b109117b3dd26f828f335b3d7c5421db4575019ca90c25d5aa017c689e55dc6f288a0baadd961cc75b43888102dd2ce7b96b858b3c663331ef53555a03585aee0be5192644043b7dcd1f8cbd3d32cbb3d69de01852f968cafc736ca5b043dcaa50f2748a295ff2f5a9ff641e949ccd9c1911e286315c2865c8cfa0cfddc5e0efe8b903a014eeb16fba0ebb883328a33be3c6de1e24d518a2b27d48897413a211375e58599aaaef47d01f5f85d69553579d3400ffc40d67c800074927716e1e8578b32eaf497d9f4a2199f7b7a8b5b566de043c9a19cd6cb27fe6b1bbfd44bc98e908085d77d75e95a875c0029998d12c05f8514f3f877c1c87332e72ac3c0022fb26a87a199e9cb00b48981122458e33872fea81b4aa7cbecfd8526a1ffe46fcff0ed626ca034f9a76ef67eaf5860c13b6229b171761d48935742a5f1e0fcce9ae84751b1de5000a5fb56b100975627854d3c69fc93eaae20108a922a56455710add29c769bcff4fbf3a49627b9b6b759ebde91ab4ab317b82c0370d0a8f6054fb05df5b2809e757e59469359db29de46174a5be53b5c25bb004e4b702d46885de7110cf99b24fa53d8b9a8a68ba04e51d9d162b60c62aa39a5cc8cfa7c446dc18dad9270c683775480e2cbe0f3f87243e9d8178d727565504c75c6b83057ca11689f32aa3fc2af06d4f0b087c39a062807e16154c1a59ca50699afa984c75207a8e9a8dcf7ef0e30389a75fbb3d4ffcd06e34facc674ef2a763325829eac3932d41d3527e47078eaf2ba63441e180afc34b7949fdb36d751197cac9715f5ef3e4eef7c4ee6fa62c713e1914b614da0b352686053fcefd16258ef3ee7794871382654e037139c139155c452577c63f9ae60b79d3d48f91a9513ca2e7b7580a9400aa68c6b0d0738cbf0b413aea36761abf80901bc15b3bd7aa3bef6d8df7a0a8ca7b9beac28e33907b3cc121e9cd873f22be8962c9017d4b18aa314bce446455d79228408b52bbd3a3ff7a5c6b756060edfa600a8434ceff44e9de0983f02f70de413e956688961064bf508f9326406067f4a718ffbc9fdc6eb6d87f1c1e4bd8c0d8d7b1bf3c622ae9b0ef7090eca313557a8d5f9b3646f1eb4db118cedac2c7b0ff1e7e786bb1708c9f1adb0edf50a29869dcec20ebfa867560e7a378fd796ab7cba9f0215b4815ebd29a6362438b64ec353e364b6b8b2d5fa0b0c651b636d631dda1a0a3dc7f095fbda0153405c70f436ce603adedf7901268c66524bec23fa9bd3243d623290798b926986ec46cc1b69bc18027845aa800e96a6049b720249f349cae01c2669a8c164bf8e3ef70f47b901a64286d703498245f66863f3f911c4c86f31ec8513d86620cace63aba0312c0acdcebbccd3e93da0c84ebccc95b65cd5689146b8cb393ae1e7bbb20d491e483ff914b29e3461548765263fcac1ed178c441ca4e61dc680841413921046875d7043777e9e0fc86b17f9735d6c8bced2ea29ac8d2ab8fff180bc05856ff01653177f5a5cec1b537e90a9ee08a80662c8b9480e84adb68d6806963dd195ffae8cee0f60b7a26997f85cc33b0d76406f287c30db43c4f8fb707ff6c03a0b3074566d86d07f2ce266d9216c900f798f55116bf654ab47ca6bcb89c0746a56d858b23062ff743993b9f638298f7ccb850afad5fb0efceb0cce71afe217424c2554a263adb7cfed98c297f05c28c6a03f259ca938c9eeaa68690de4ad72dc5d9269d96205a82b072a279294ac405f0cebaad7b875cad5f488c49d515f7bb62e788dcf6e817e44f4237ee831bab735bc99e0d", 0x1000}], 0x1) 00:00:33 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getppid() setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) r2 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xfffffffd, r1, r2, 0xffffffffffffffff, 0x0, 0x2, 0x4}, 0x9, 0x53, r6, r8, 0xfffffffffffffff9, 0x2, 0x72, 0xfdc8}) 00:00:33 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f00000002c0)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70fc000000e630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac99340905050000002ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c09704864275c5cc6088fb454c2e2eb8ce694f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b9451d195ab89ecd4a95a45d2a6f7183b56df8bdca5c9c0d1fd2d7d72746a38c0ade80fee939b63fc1f36baf27ed3c08df322e468d54f9431d9f797172472f7860fcc36c727cbb58411c6f5bdb54c4e7a0e472f312b1d31aca10c41cd4170b02f6dd821065dc4a2aea1257b57d1fd0889f4439fb11fffa8f258c492a1d7899187146292b926ee06178225d6", 0x0, 0x0, 0x164c12cff6cdedc8) r0 = msgget$private(0x0, 0x2000000386) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/28) 00:00:33 executing program 0: syz_emit_ethernet(0xf, &(0x7f0000000000)={@remote, @remote, [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x6}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @rand_addr=0xc7, @remote, @loopback}}}}) 00:00:33 executing program 0: pipe(&(0x7f00000001c0)) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x3) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x7, 0xff, 0x1, 0x1, 0x55}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) setpgid(r3, r5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 00:00:33 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) listen(0xffffffffffffffff, 0x2) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000028c0)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000db92e7a95661111d601ecf4b8b30f9b9c744a57b593f731e7e72e5278241002f09f69192d877b6649cc5fef83f56d3c5a5b2b3f887e010d8d82c8b6cd376f5f7744cf986f437b1856073f806085a899525b642d1c54d2cfd817c6d28319327815662c98ea97266fec895bef9002f17d493cc1bb08f5354007986024cbd77b3c1e12bb784ce337ced6dc6b532d3b140", @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="c2b13c5a7bb03ccac769fb2cefde4bb017cad3526af60570ca15d3ccd048ec8cd5746d4730daeaef5278cbcddb6ca96379ced5e683eaa8fedf1b5acc4e3153cdcda16fe70d146aac6dfafcffd4f58e2d9392c579289a8255a416d585f9ace97e66687d942a60a662dd5a2d638f64293c7a851d2863844b98ed6216b67c36442df5f6c3e0d07e4212428d29a6733ec8794a33ecf5bb83db5e05ec64a6807f99b24e32a00cd870707b337ea2e8550f2b28726f14d047a83bb0e32c17dc9d2d0eba3a8f8b94f78aeebe200dff521a9d848d4a3ec4108b887dd3510c985421c1448b4662de2e84c4176792bbcbcbf8164a767a77e42184d28cd39789d083f327b6e2ce40b351d963b0265b53c7aa783f7565e966a895fc78e4d07848526648b93b14d2cf80028a2127013581247f16d7e6bd9d40da9dd4bf69a0e34dcc11822444fafcb7abb3b64e3ee9706abf7181cd99c9386c3ad441606b29147cc911817d272be2554b0fac2483de3e45d187b191a82bc462c2b7f189bee84f4a648197487d994d5fc27caf08f90b0c3fb4b07099c39a17d2aa8bb454dba7a9b0fc613c5811f8ba6e508559f3d07a10e9cf1e8713e31f1920f60992df19834db993692c81e907ba59186b3158c59ccfb378a30c97e6d5ffe00ae5d46ba86c31063581941acd8e83dcd19d8841ec1a984f04d8aaf587e93dfa5b650f949cef941d289f41ee0dbfc373fed8583558ec468f8fd8de7cbcdb981011789e056131a2c97bf83d9fc0cbc7b3f451086377ad65374152965f8dcee0ed7f1055df22a18738cde1f6ca99c7e855c4a9d051acd7679880a0c2c30cb558570badf4e675001e96a364ccf6455c7a74c7b5857d2b32930fa9b9f0cd2d3ef6b5a7b606b1954ef41212a1cf9e1d7da031a9f291dc7810601a173fed41abf768234646675806d827660b02e1c467903b87bab7a01f0149a2a5b0d156ca85a58a7fe7781fdc487590e66fc8cb7192498797b5206a3942f7dd7b1c23cd56bd648cd8827cef7cf1b3fee569f4da51c4dccbc2c0da63167deafa5aada8c05c9418c26fd28c2163a0f207fdf6845744a7d61cde0634d67f10d06e36067eae6c16802ed744468194e63c185e6b2d06ec37f76b24a508038cc4823fa11b9596c22d0b0a8cc37fda8636c9b9fe8b6314dbead431bf1c04d46d46b45d5303c6f84140133fcc77497c5c244361371c73c779a5daf50ca8e411a40cd053e5401ca4415c2ec3220ac42e6a4ea47ae576f2732ce2ff0d76b731d72eb3cbcf19912979b55bbabe7acf7eb2fb7d5b5e2d2c9a64323ca8af13d6fd94a6417642e6d88dcf7b8d9ffd755cfb180b4815c66bb7324e7ef668fad68f939da3bb87bb616d215a739c56ab494ea6aa2821914141fcb46b4bf00bc44f553284e888fef3b395da8e9debdcae764e752f3fbe269bf6bce900d2554e8613f52b7ff2ddb0dbd71c7e973a63c1f712e79913ef025e89019f33ff9873d1da4742769f4730b5ef900178c4edc236d775097973acf9f5897423afb06350b0e8db2a4bc1c6a1cf19bdd636589cc428ce8d252b98705cdad285f244b5060103873da5cf7fd4496ad2f110fbf084543deb078546ea72d6af99cfde7ebc640d23e1b7741227a617b4dbbc380c5201fbc3ed8d870d11facf3b039dfb88f3127d431083249fcf5ed2e5f4dfcdee5d70e794ffbac0cae30aa7600de64ba48414d80813c52be279433edc246f25a8007cbdec1ea28d964533f1af9acd033dbf77f13c88553ce083223982ac5881e9f61643582e0b96bd8a8bc1af64feb6769ff52e2764682dee94308960cc4cc813b48677e0ce6e8c1407c8676e974ba0e7ef2984eb58ac3252d255e7e0d9a6246d89bdfd00aa5cc332f390fa2f9a5985dbc989c98ef9984f6d90f096f350361de30c457b1320ba674baf61b8a8cc10422d7bff72e007d4c1fbaba940ca11d903a1b1cc8730dbcb832764651162c83e1e16e8277cc062900f88d3aef51650b5657440e96f17b0a5374e995e6fd1b2671f4ce73dd52d8209915b7a58ae2c8e0663f3c93325bc1087cda0fcf3a2331d11539567034bdda0a79ed16ff0dafa464e02efe5e0439b2b1e895a4cc7e8b9c19a6198d4e27bcb63d5d464c4f8fec0c92bf67cf31a32afb757d4eedb007e97b0d8f2e51c32bff26c04082b63cc0204953d8c86f22c942b9dc06346f9dd454fcc847e1691abef71b65d0129b7c25022cf056dfa5a8c802f35a753dd7af4e72821d55a8fb979c8c24fff8e481a7b8eede22f331379b5657704470d7ead4e1732ea0c201eb56194012615e5e73d8c12947fe98eda68dfc169f3ef6ed5ebad07caccb00d0339259d61771e41236e941a00f3cab6e303aa5e54356b0a8234cda47e8a746516d7919a58f2daf0f9153a2d888f899e78e8ac65a3baa8352accd73281b2804b18facb37acf9b6574c75455e75252d0c431abc4137e425ee8844459f74ca24ccbf53f2042453a031b000647bc475f9a7b399cfa56859eae3e55f9433015dc4b3ea8e705e4233dbf7a34daee573777dc6505603c6beac2dceec350a2c0feae0e1119bca35a8f0c9a2dc8a38b96abff12c7f924f980d1444f3475da972eaf0d3422c714bc908857288d600b3769380a3bf50a6fcd2f6cde5bc19d3dc2af3ec99a6d208a7ddcae03236a2af36afe37eb220d5a42c41626fb22aedb0a5faaae020d07e03ecca19162641402ad28ee070f01e97c0372548bd3b5135b368c3b55978a67f6ccc3958ec85d99a73cbc1f4b5a857715b53a4ba125926a05bcee3fa98d1b719775b8d6c787ca4e0d30da2445bb621fce581fb13777dddbbb186a727b34344f46b977ca3c8f4aec2373a5cf0292f990ca8c30ab4c98aeeca0e70352e2b95468ff06efc2872ea465d3d0dc0c108c1b87d1eb32c6fca007cf397f0e20284ca132e54a1e167664bff3edd0f05725eedcfc7f1de6561c67923efa472f17a05208900610e1afce3e8a9b73f5c6a3b16e74f3647a3fb8160596164d67e4b266b7388db8365ef3efbd61020e5d5e0c031781f99ff9dd37a8a4478307ff5867b68fdc9b180939ef8c071dce2b000c7caaf4d1a2a0b841c00c16903bb3411fbb0b6cb80d71189fa75474c836bb04256a6e58d8b1f35d2443da0fa0486e98bfdab01d5c60dd3ef55cbd0f840642c6d6262e327ab1ff938c5805be651908edad76ef468b95b2182e27232b9a04b50cb879af16927489fcaebb10fd277e28fdbb9e7648e45719d421bfc8fba8404043cf9c4b7ca0d2f3b5611b7d0a7151234708f734253dab24856602625214cf239f6650730900d2eeb96d9c68d54d443847c84cf972aac23baf603b901f72a24531f366774acd422d0077773e7c6cd084b735dc800cad1dea7a6e62e5d57fdae12bcf2c3a432c4dfdf49249c6bcac3452a12e5cba11289ba643545c4432c210268385f456d947c5b0118a1b33cb3b8398b23ebb79ef27a8c76d58da2724940036faba47b53751c27d3e380c75a04655748db36423f8c6094c7129c246fd79db3bd986f7c5d21aa6b3a1452c57dfbe6f00927174383b3a6af0cc452dba69d277b621cbb485f13ff7a9247caa0ae83ee54b41480e11397e99315d822d837e86deaae50d06e8fbc00a1c442fd2e55b55adfd2e73692966ee4858bc8c38a337487e91fd7b4ea296350bf344369d8a403ddfe78e11d194b758578c5673aa1ba3b170c7ee06dadff313755e7c4aacd43f0c23894894d62fdbb3bc590cd2fe95e2d230b160c356689b847ef92d315b02fd94b959ef5bf768db8601880c1b18ae86a08a055308543b871da7b98ca960c3e671cc5755ab36466f695de6a1b15849be66bf896f55e019eed28c1307156edfcd3ad1682bbd210efdc519f8cc3217b9e6b244b2c289c67bb5e2560329b8d2769e8071ca84314d77a27d32bffd90d12365add96f1d1f2c7909ddeb13329c41445a9585c8d5dcc7114e0ea10038dbc12ec32ef9f970abb656e9fb71f665a15c3d33b6e5676acfcd14355cad3911a0dce26961a874d354a1ab9418eddbe50481f71840415c4f745a953e2be724217b69c91454f2ec9007c0e8272be2443b1194973311ea6e737c7d13c45a2d59802c03a87c7f4c7748d4e052c0aeb761ca284ff907340587ba58077b9646b9045f2fa3bd27ccb858b04fcef079be74baf59873edfbcae8c1ddaff1d6e659494719c839804688b6fe4abc128113a1965e5e18ffc4a69eeb76cf3bd5fcb70cccf6816a0b345fa82c0d3747e7742b3bb30e9b05f8d4662b14f5d12f33d7a45198995775fd1548aeb70550889816bf783d444a08c4ac6ef9469b9dc8890b90b295586c1cc365e85adc80832d91fe63007bef4845517175289377ace4dfaf2cf337f31037f859a70ee2ceee5295af3eec104e8e3df8bc90c8723af6478cece5ff19ba1112cefbc980067327f3fa5bc535d51b90db7651f809a03424ae18fa56c06d3fc65895031e11ccdf7b8a5568e3ce66717963016f0e2a7c7afab1fe4741090763fdf2db874185c5f302f90a9db09239fd4afca9f3fb07a4466a91d47658c13acb3e9fb427af6c92c6d8a87ff4ea5bb7b591c69c688c6a120f9320ebfe44d00aa3214cbed2a6e7404c4a25a4717135f5ea37dc7d08d908f20b592ea0b2fa2cc3cf29b3b47f74e02077fe355acaf55c0b2532c849e38704f60ca096def7801d5edf05924283031e82a5e18dd277ee2cd59c6ddaec80a0c9c2f83da42c8fc38d094811600f3823c9eb66017360859172f651abf2ae86ea28d976f02bca381c719c0def6f516e6a7a378f5a12c096bad1125c56625719915f48ec5fef05385a66361df7620a4970f1f320efdb0502e5d8b6c2e12295d8ba0379279f38ae9ac58107782256457ac0a6af4fcfac5d92602ee4ec788ff9e3d792e215675d9e48c9a7c66b68b4b5ce48ede4444e2b79fba23b0565dcc326f74989db063345bc444f17a537e1a56f18e7d8d16ad47373bcad0c41c4db7145c616ac7efaa451a14ab82a4a5509eb99a4c59151b25b281f1a616ed7b967ad91a04a6db1fe17f00c31244ea324ed6c48806c3df340c8c327e2a9166bacf7f566f911fe9551e1c77a9974ab235706791f3c28ccc6fa30151847cb769ba45e0a34655348bfcc85355b14d73a1c5dd7a907e725912e39ff983289a049b5e606a41bb067a105c547d32e514950298e6919d84f746ddfcc09f1ed7848d6458e5348d37f720469a005bf8a21f62dcbd6fad97c3ce7acd2578a24e7dd76d5df85a61b12e63332e195975c89439179e9060f377bb363de060a0961b9537eaec35736df06bdc7f91208f26715d0cc0f6adbce71d645091669468098bea002b5992eaaf3047d335443cc1cd2bac4b5a4603fb7a6f8974becaf71f3aeef51dcf2178541b3df84ac69e7cc442f9e67ebac3a16491bd5410cdd248a9697e4f69cdc0434eb89d4d4ea8e4d8671a4b16cb2a3b99cf9a6d80dd0523aef778638fbcf7a856b338371f8452ad82018e0d812749f35b5580289b95583b0adf1e0004060e25f4f16218c8eec1b9ddec0ce8fb2970f18cb7859271edefa56f7532a5b0c8e1efc9759559a790937561d703671a0f5421e66ee627107395d7a6b1366452ba4fc8f67c9a9506655b113c283446cf44f12e3bee507798d506ac23bb857e33414a3c63f6856510d12bcca55f90eaa13c9a4bcbab9312877afbb1a01e4076a0ba972c25bfe545a9058724df88f2f2374210a2dbb84f07dd513e2a413687a752af3aa90e8bfa18ac02a3df206df81e7b909a35d8049f7722", @ANYRES32=r3, @ANYRES32=r0], 0x28}, 0x0) read(r3, &(0x7f0000000380)=""/180, 0xb4) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) r5 = fcntl$dupfd(r0, 0xa, r2) fcntl$setstatus(r5, 0x4, 0x80) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000140)="93cd89b1c6b1cb1939c6cbf6c486dd3240840406bda3541801401b9ab2db03656475b34b0fdeabb53dc0b903c9259b8b67077b3cb0d8b0847226b9a7a35e82c95c3a3fb7fe0791acac9f754e0c2ab2963e79510ab7a5ad06d1d8b8bbdd84f78c8d62228b10fdcfb6df24ad32c3153346ac03ddb91fbc24481db87856cc44348834b2b5efd833db367dce3fc51dffba446ddc7887509fc768f676c7cca6898a2f59c018cad492d35a44ac48ef19d2a58e6dcdf30ff872d05a7220f41fef5d2841d831cc19f44fb59351753a7491880a4f6b47d8a066c97be7123465aa197e5b2353b1375ea089c0b5c2", 0xe9}, {&(0x7f00000008c0)="f925035b8c0e661b8d62bf7cd14e58d82c4600afd311a66b3093a1676af950099f67abbbdab4b51c9a022c272cf144989cd087bcf7da7e91fe18721fb42cba2a220bf9d18348c2530a02d21eed07c711d8e120907d855d5ef7dbc083a3a63f1fa3f886503640fb75299f51afffde39de276f07aa346ad9df6e4f37f962285e01c41b66a1c770b09425499f75e5ebd580d1ce33067f4abddbb9bf74a0f7797d5411ea5a0f3b9b2ec537c15804591759bffa405ef20bf581c47388cc640f6e097cd91d8769642a1116eb65dcbeccf491c5be43fafa941b5cf570685b5e1d1a1e7796bd5f0d3f240c15cac15438c6e5057ad072dceff1bbdbfc23157a6b832e3c24a1c88870a04842594f755c23182e541ea3627bb0be0a3e60cd14d6abe25c7a6aeec186f35c2c20ba1989a51e0ad281fc9ad80d9b104fdeab58de7320228f33d57bdcde8a0014ec5f92f53e765d0c0c3e1a5bfe2d1e76c556795a345ab6dc66daaeb415b5b40e532a9b8ce06a5ee6f7b0cc38e1191dbff1c227f4b88a76cbd4fe6404a2482f39719782c368383a7dc210ddc880cb167bbbbf73d0fedd359fee9ea66d5a9b0dfa866db36944e6c7b02020b294b4b7497b522dccc96d05a3cf6566e9add69c6b5dff3969218f9e3cc829e601d1a915cb86b52214ba1cbce3792754dbf289a7fe71d57bb295b078169670ebbcca4593bff413e449a6f8d10705ab237a8bb74acc6a422b9ceb7e71e14afbe3ae2cf7e230b91216eb22d0a0cf611d6ef148f0e97eb11a37d39d6e48ccd77c6ac817025e242946150acf1df79445461285a42878e3e9ef4474d4c6865587394d54d700313b38738ce953ab0131da5906641eb78a3c859152b939d706a90eb59320af63e8c75b7a83be3df44a63aff0971777f4bcced3db8cc4531ce57cbb6371ceebc19a22aecb70b0f5e21c65f4a7e51cd6990413d9cec6c246efece4fdb0c780c6fdd8206a597e4974ede78c06d0c41938e4eaf745f07ccc1e796de3ddae8dd5f1570a07453d6d88a11bf1c69bcaee01687271857b1bdb6bb42f01a7b8faf8230ef808f1bb4d8e3b2636a8f294ea82d516da812eeeba4ba5a2aa52e961c4a663d87ec33f4d2fb6b4684f8ddfebc7d50035955b0d42cffe7bc7e19d946127dcb1eb438505dba78ba02efb8b63ea4e122827244182313e11d65e08e3dd9abf178561931a33bee5135aef3f49b492acdb15dd47a07a7e91c2024576c42f86f9fc69dfcf76957be55e668fe4b9622379a454a6a2c015e815940d635cfe1ce4ac8a702512050bac7e346b38743e74b091df4ead75c1ae0e0d5d66ef6b40297233c2411a04b87ad92f4821f7a0a6c94bd75f7b957cb1e67394f40b29de4cce84b69cfdfb5202a9e907177184a9ef38b8db12927839874378ddc030f1da566f89aca7b6823488ec413b8eab6a9165a19657a0667da90502782900f8800dfd5813b59c1689cd24fc811b861413a74e214fc7ae533a75e9203e8799d843078b5608d1c8a6aa4a60e2c364e4b89784c416bbb502ce3b9241f6da565a2051a61221d4d50add6ebbe436961588b7ce300fe989be39a33cab608576ea82fed8602194af755a070cc078598d947de5d2e546254df5ea4559c84e27afb2b8fcd4d8b090de8e41bb5605c7e95bfd20632a5bf14463f6312e989df5eefbf1f30831bec9c6adfde6b74edfb1f9229bf6b011f09d1b827897e1f8a5413d0c2be881f8fd49b47edef80fde7e430c61f75332ff7442fbbe1cce13f1b821d58576cc6b8d6926ab9b2aaafe53125b350ee98db5130d3f4b166ec87e4f864762ba08fed49b577662515dd7666355ca6f5bf67275e6679a0329d7cfd5fa73c569edfee7a58e818b2bcfdc9d9fab447d2f5eac103af435ce2721f7d330191bd0dcfd9ed098e7992b7c11b4d810c64384fc4369928156f999a60c56aa21b8f0e9d2f1e2bb2a62201970ae2f211221ffebaeb42c9eea4e663f0c5b8476909c68cdbb298b1044c76f7aa74c29a6d688dfce29cf3a52e6f8603c9bdef1b768e09888f8286dd47f6b0e388b037a7b92c2b2d1b3d40e4be2487b735c738812c3ffee5a2f8be59d3c27d51f23147ee176b06e3abc236a927865b1606d2e23329fb19e932b22f504b68ffe9026a7498cf326f7c4ce54b9e105dfccddd63c7b78577315c16a436c4f7c215337b27ed9afe383070121910229f5754120c13ab1d96de3153c3e0450019c5432361fbac6d4ca28fd1daf71056f6c4e7db94406e26e15d93388f60c1edd01144aa458d3c8ad5564a20712178c4a3b2a4c3ac1d3b11a56bacb46fc254462128e5452ac5ba86c34efdced6bee78f7cfd2b04269375d835c880b2029354d04e2f2dabc48de232b21dafd4a90200d43a8c98b86365d4ff8e269c9d6a87f295aa38d0a821070e9cf2523c4cf1e0db024a2af7bf7c1493d1eb83e2237479e560c24426a0f22d2cd8f1f837747e7c408cb6f226dfb6c19fec33b3ffe96e96edc67675116423ffc6fdf89a47988ef2943592f118042f41dd87725911be5bfbf47c212c4a9938bd32232c637250ee405391c606dbf6fba2a15baa888c4450d4c7a8322f3bff69f9f32c0b7eb26229e3557830010962df53b89dac68349d3a2253d70fdd57529556eb0e0c228356897df9ad4f00e5496bbc69b47fddcac04c21a1560e592a0af8c1fab187eac853ba2f398ba487a29587b842a7e67a8b546db69d51d85505ddb1245d4fc2fa0053a7fd54587f818c001dd40b154453cabd9482ff0a62b42f40898eb3560be25edc61a1212aab19c27b08e671b0a87160d97c001c8db87c3c9eca6f16b503fb829d0ec733d415b8a82776ba7495d2c8851337073d54d92df9d154896c0d44c1b0e276524c1c35fc78db12130b3d8bf212d72b05cfdc2c53d4a0b466f986a3ad762cfb9cd0b2a0a8e37060614e6e631b491559ac9a27644368ce383380c8c6b17c2806878dff2e9d3542c24c3d2d272567f5244943a0e13ffa1bcd43ec87c00bd4717275c064350cab34b65d0e60854d7ea9fac032f17f64446061495767eca04ddcd96c4440bd627b362e93df819fb93e8c340f2f4340e7ab048124259f5a665c564b7e0d9416c0309a1e2f5b4ead66229fc479eb3469c43bd19d4a6ed07b9e844bdf0d4792cd0787cb6dc49068b1a8a6ceaeb5e74243905efd40c37d350fa6403798538f898ad370633240375c7d94bd95306397820333646cb558fd36a3829d2e2537eb77e161d66d372978ea23d15f1b6a78f7f6550694a9d220a00d9fc84f14c806081a07240350b55848d51a95d0fa96e10da2f6d759d5ad8d3a4056aa8fc791aa2951298b232f9fc82fc48cc69adacef44df46430016932994a25b76ebde6e7b88ed6920934195d9adb6ed0e1ca306d76f1e1907fa5d3f1f8802ac3f7ae6cea5e6208f84b6b300312a501f078e4aea1a104866ff951d53011cfeb00422b687f89876f544a5a7a6849c1c2078ef38688af451d617e12c5f0f92d576120bcbc0dbe272a355f0da78e070edebe365ed06d806355ebe712709d6876284379fc60edd8319bc9e625d6b5937b53bf8afaadfe35b567de80b131878f800a468df8658294bc07138f437240b07e319a7e3021b114324e2c00a26febfa8f74dc72bdb0bc9b9393002781ad8043d1588ef0a1bb24d493b08643c2cdbfdc0d4cd0ad32dfb1dab5135b9f0ec08022131d08dbbdb6decf0ef27f235c77a90bc574863da9113d1b0083e0dd1b237c4dc6d627da45e8eca794ab2a76a9f87047217f1c470ec5dd3e39929a73f006353056e3361d0d08098485c64c6119937393eb6bb36ca0fb262f903323a53c14216d3ef70068474fb1b33a689f4e5627ce54c191cdebf075fc59138a2a0cb2d922ff69a2a4dfcab77c30af969e79bf6ee0e56efb8efc13383cb1c120b8572d31146cea05d1820630701d2b827374eab70adb22c5ba0be1362c0bc9cc380f2acf50e2de3d60791dbcdf6dc915cb5f50e0ccaf90e9c01eba1f3f08a6ff55a3dc10248c53412d83315c76a3dde7236f14c2610d88d10ecf384a1eb45e1e9406a6f50de7288ae18e326333495cb856c00bb4197d68b6afa609d2feba36e0545590939121f5e955e559139a2501559a8586ed442c4b66ae66ef0deef4b1abdf3dd76f40b91c4c14ed41a5a6dae13079f459ad837f70bd9dc5d49ea222d5bf416f80a95ba36868325e476fef7423f463350e6ebd6b82e655ce5f2f083089cc71d367b3b299c39273881c6dfcfe3aa3f9cfe0a4c1a32a2d9a433cb505de49a7d1f9b9b27195e76f64739ac4e93148311a0a3c5d52e457fa580cea75b9f77c7fccddff52f0dc9d2a54bd8269d571293b4a4ac51bc87e3a3f6e2d351b7b0697fe64c8f6eee7cb8e4f202eef279fa25e92e6782469789aa4a6cb29e42f34b83fa7cd4945ca55dc51486bf97d267fc41c2c9f45383e849de17f08d9e3c4f7ff507047aa325c7487bef324dfc7cae7210862e106b57c8e20a6c26c13a605af3db8117d1c2307312584ca67502213d272a547ef920b873b5e05ece947cd03705bfe4cdf78b4e9cfa69c89994b8cb36da11554d2ade739b52117eea5eb7f747afff804d17e588aac7441bac0aba74bd6acebb4431bcbe7fae418dfe9724de9ac2690d527f9c625d52896604aa74b36399ba48618fb9d2d565d01aadc056ec0e489647bd6462e5dca91db58629f5c9c28f4601bce22f5bda7b26e5b0645338eb2f8fb4347fd13f81b2220df0f38d4a15c2a9d36782437d7d446b71d4b43572be960c306fa13b948d662a08628c15a543c503ab32cb7f0509588a20b544d3f99224990442bba14991152cb51f81696c322c1052bcf988b0f0c05717f01eeff06c39e205e16bd16d9f8e161d455ad601ca98d14eb7091de9404ca0683999f9a30c82081494e8697097e63e8e76b2bab005cdd14550cdb2cce67286d3c2fa32e7b6da48179aa7331886bab1a7dd40eff09a97c55829a586b9ca6e7eaf011afa986309848bae21a7b1c9117302dcd2b27f4c48d670ac9819759a555e634362f45fd591f4ae5f5a994e8c0bec533f913755e45188dd7a0e4b4dbc95d883126b1be54dcb2c0d1ef25d6b8576b44d1e322b3208cfdace5132891e59b355fcb224bedea8f95c27f2031e6b97dbbb62b80e608306d31a1ed1126710c2d2e5cf8831347145ba8cff7811c0af12d22a2f6c8e6b7150a4b74da9ef0d5ed175b82297f2d3201c9cabf79f4b68762ca9a54a1adf1169ea9122116d64b269f74ad882cfe39dca4c4d934d234c65c34706612627d16c619f4e45d108e86b51ba76fe2e1c15ee0a2ffbd4d5c0f3f37a156162b821bf76e15ac660772706fefcfa9027d86818a04ae47619dd2aebd6facc23bb2424033c37bf8d5d0285ceda1a66aa70419758a3e9850c2ca36738e6b56f031df7f8fb2d2a3ae7e642d83dcd35a19e8ad7b1f6897e04e4d1d5f56096f51501b0848dccdfd9501b87703edab0dd1ac604b3e54310c5f571dd2c4ded95e770e31a59a627d822776342beb6abd5f3d167f568220ffb6fcc9d1ad78334f843b9e0886bf97dfbf7008bbc49e2a76d9b2a39b8db94bfc757a0df59ebcc7b2e8e10f383a915243de8e2c56f137ae2c9e5bb981a7afe4f51cf00f7c291b2a8f83fcf21523b0ee489e08f4ff9c519a3516f1bd127176bfbcaff853853888da932fd66e72b1db085812036404d90cf49a4e33b6d7953d710afe21a3dcc42e3f9749e8a10ad6c333f196be3b5c4d0e648d517476c8bf5be1ea748bac8a1f2ebef3f7101a439e6f3", 0x1000}, {&(0x7f0000000240)="b756517c711a04cd28f5d7e0f12ae3e30583fe80e90c5554ef53456717a1e72316c93dfb7b7c19606493b0b29f876542e2d4a73691e68b7aee8dc9e08697c25d0dcbe28ac566632f3dce465dbb9b86adb36c11a11850fa62febdba35fa5964dfc0547a95e6ce81b4d892639ad7156348c32c99da3b4013f211df86d60dbff1cf267aaeaa1e5699884266f035ced403e6e13fec6216994e60c177fad3885ed357a21a1594a419b9bb", 0xa8}, {&(0x7f00000018c0)="db6c4355ce9b1c4f71d7d9526441460193a5d66c1ba43c86fd779a0703721f0ac21083a59dbde238ecdb37bfd08ce0b79332e87a99743c4e39a695636be863927d4fd00966b97703e71d4c0b1c1da992b3c62a804797ff9aaadb5740fae7ffd355fbe15c38a38b2c117064951a2e8aaef89f680c3eaa65fa2687e8084fe5172bae7fb8eccb9a2fa667e75276e58420b8d5b5dbbf24d040d72c046c00f2255ece6038298147693a6e4ac2ab1cd3335bc63e59e8c5c09599aeeadfe6859c0189956c2b83d869c4922a70f57cc497b68916f166b6eeb3644a9cd8b4ec1d2db916936c191e85e74004a7fc98b33d0a6c5dc0965ca6f67b4923fda30eec8c1fc7b6df1de284cd9ff5bdf299c89c5d739b9920ea59683a565a5765321944757d9df92295526c2d0cfbfd285278a62918f7f5c920e74d6b87622df6b3cfa41d7b69a65bb6e384b87a9037ce01e29ed4328d3b9ea161d9b098b6b23d1c8a6fbb27ee44c0fdae912a0580eb8727540d54a7e1121d83db7c029379f11cfb5a1447d087a8de86094e4b267b76a8dd20fb86936093835eed9923cf815e008dafbc6abe520f1576f45d2479ed7232c21c44dd02975e45c2b341d2389ebab7df65c77945c80a3bb7693dcccb43941a98f7353a75ef47f0ad0e13a7ef33018da5ec0fdd282b663bb579cbf9d0880b802ebe40660cba82f61904dc7b93b2238e6c63fbe27bd8b3ba7b32e254a9e75bc515f3084f8bdc82ecda7747638ef36f52d8674a513605ff33f7ffbdb1fe82f331a1722c37865d24d03055443b5486a9a846a9122f6c7fe72a97f4eb334cc74f8f0d4c1d05def2637ae314b7dc5b95a6cc721a9b5ae6e87e170ae4b7a84bb4062314f6ddd3fd6eefd865d41bacce4206e8ffc25c10c6c7ebd52d06811ac076b1ddf8331ae5d3b13e3c116f84e8c063cab04e7383676ff6f210d32ef600dc4684461dd9bbd88867e4c3dba174a4bc79871d0d195c3ec5026bb441a4107a76c4cacc2843fae1a7d07703db20757b76313dbaa28000851f8c1af57065fadf421fd96874f863f56148e43cf19139f0ca115f38859abf338c6b89e32f428524e5cd216d511880ce15d69ef21364f8a3e9439646a5fc79a5501472ee175e4fb128201ee047542ce207bf1bf19aaeee7115481fcce68d905af09df091e94fdb2b7c582da640fae71c9bc93f7e873deb667d70c4f29df9d83ccc95d2815c68e256d119873f950f780ef580096971731f0e02a219383d596b5a71f790852ad10127a7cc6b5960a5eb7508bc900cbd7b71087ced6d64ad9d50964e7a0cf51f9527ff79f831cb93ed48b6f4ab949472acdf8eb78f83a1d18d94e3c6cd27e2726ccb7a24a701ae711b6d0420d820ee90bea7a3f367e1c5273d8bca6950aefd0d296b9cf7edd91bda9d0793e5b20f79e20a89ca60a020661830622147715e5a304eb5b3dd3c432154ca78c1cbebb04c967015bec2a08500d31891c5972011565b5130c3e67d5e2e3ddb36ee9498051ffd2b053fe429adc4cc5632540e6efad16a66a7befa21c94e8a27f49c1473930995c6cb6ede9fe79a093cdc62f44e84bbb06a91954dd836dae6a64964194e81acf8a4cc704a416b60a7df60ae14f5b301692e241d90f6d3baab6a91f2b795c7c1db6f0d55ae5174b20272d458f4efe62700a8afbecfcc7d7ab0caa22f89b2f4f009d77283941fc4a4e62e482e9e73c39f7829542a43bdb29898ae609151b6a58db68d1999bd2b8f0070cd2c34cb0bad4ef511d8671aa545d9f842235e7ca88cbf6c91112bffc19e288f5d05768ad8c2e2a8d80b6610e5e73e3fd309eb882c3439fba5f2712c6559513ab1083dc3369ff2f0a6eb8b838d6cad44cdfa39950f23ed77d1cca7f4243800ae3d60567aaf8d7685f70a485ebd9122bc2f4b939df2abeb63a35671d0595a4fe9495a80079e57c24c1beab03cff0d38b2890bf2389341971fa80d7bd8e31edcd65f4c9a798b3d990b4855f4916921b2b5d3c2686d2fe64eaf57a03a66b0c2ba483bc4818fa827b110b69b8aaedcf7b5acea8e7021336e6e64ec0e2c2f94bf1a7489076ec55c335158ec2e449c1c5f59b35e3d3daea7dc3413983757cd5df6f0f10309d188e23bd05fb7b4c0662984f0a65c4234f05c186bc9671a5554870af27649d971d9889dac5594908a24318c3116d714f9221e6c358f8767c2f59487b8cbd4b6d0b8b00ea6a6c72017192d13ca6da8b62815e4252fb0984adef2645294ebcf986389430c3116e26dc395cd40139db5d146098a2870810fc16be97f24aa531f509204fb4cdb3a185634ae147bae19610a266bb8eaee3361d9ac50c100e051434fa3124aea9de9506bf4f936115cb70d4ee0327eab3ac510873a1d3f2dee09e728d0d7680151b457169a5b30fe4ce13cd8d9f522b1bc77db25792a957601f2884c83bfa5ee1fd8f6815b05666ea5c1bded20bd47092bf6245d7885087c0739140c513362a8456337b6c84da118a15a82f6c16750a317406c0d6312dadb87637bb53624d78318137925ea22d102babd18796224cd79a683c71825aae8d572605e05b26de5bee55fe3b2ab7fa82c1f672b6608865e3dc533bf61dd42a82e849899dc8234c3321a4189ff6584383d4bd60e2e140b160379c3280e6d8433f5cf70a22c5b1ecc6dd1488c75d251d0bd647e5c0ad9be393548812c8a83990865b660219fce5d0baadb941eec5c39bd6f44ae4b7ce5b23637616eb5f860183136c0991864c990bff53132d059e6f8af61e91d557ac6c2825364f50bc9e6f4b57fe8963cbce0774ce5fdd7618c617837cd288bfd7b8517003d0ec7e6715a3f244245050d5766acfae114734c18eee2a7bb31dafb7c79811ab0589d03711d79105b60dd1e0485698e01b4cddbf6bb3f0a908771f2ebd66a9245e80521a6557ee1ec7644c5873ebf581fd193b10bb5410a4288d09d9cb45a4a19d17d973a800876981e2270fdeeeac22e9c7de880c706c798d4e1dacdccde4c2efc815bdf54ed8e2bb495af80089da8c3580e53b3329e11650ca6859c4e7a8b01fc58b04f6a66d8898838342cc389cddfdc0fa144a3b1add3d35e164ab5b2823b5b73dffddfc18c515a1446ae0529be674e44dc798d2d5944d4766b5e6d53b82f7640f33c42651c59b4096ee77fc20f5d8e7d4b3f77fa6f64984aa0622898623b185fb10ddc2378181f6cdaa18ed0029d265e33da6b905180fa5354ee89e55835a625fb86352d0f95c41803cc53e2826b65afb39ecd4d775c3d9db5f7faa81a4b7890f2542150b50b8210be76aa7c59b11ede867dabbbed87ae3432e54486c88415f5f12a91bdbd117b9cdcefcf1602907c09345f88212118f2a11831653f8ed96e088a4b93a2e14ffc4f9611f1a361654275a7450126ef49e8cd0e12a4d5164f471f26795d1b7483c56aac370a33397060e00b5ccf1393f7f0b49e3db221c692129b707f874cdf326b6c3a997f79e59d7ce573458118ffd82769435bba1c2c382a76534afec12329b577a3c67d39c1897803b6c58d122281d7101347a6b8f757dfba08cfd9806025c5bae96fbf33433ed0374c0d479992bdc76ae8c053c407630cdc5693f39cc7111a12b71d7e49db8967777ee17ee58ff8b31993c98ed536e6607079999282cc60f2795a966f478d1822da1c53cd591ede97808b438dabba67790450e0bdcffe328dbc8b99923f67dcf8610edf0c3978efeb77195670e9c65b2d807a51d8987d81f511a69e9af44043a649ff468a9d3269c0ee3a6d7b84e94a6a641bfcc3e312668dad554cd1fdf4e8e2f92bdbba675dfd5463066091544d0aeef71b8b6445abb21a61b28d27744f630ffb1c38854ee5b41346390777cca8e11ed7c4c7321043b36dd7e94bf962df84467e2986e80f262fd03a14f141083bbde22952202c659cabba0c3dd6d17397d36780ffac8087533383db059f22416e9fb1af352bcfd4eaedd20d19eee9122c56a8e955e4c14de19c8885712471377952ca5ab3c0479b3e43012101138b9d33c464acaff19301e764aa93db822fd282a677d3e8f97745713d4a72221a138f48e1c6acdfbb710e50f885e1ab157eeb750e02f3e7440d1cce3c07ef446c38f2552c0be01f479e50f5ba1fab09a046b540b9d3999e209740a8b5797e64e5ead5350729f1e2c7b8b16ac19abf939ad29a810addd324bd997879d9993152d57694e4ca132257a3ad865d9e54339318cdb64ebe6b9946afda679de103aa572babd931ea56c61dc5ed22592b817bea8e210fb226a46df887a15d93eb997c721e257a789b9eee852134c05d8d605949f0f89806aa6fd8ff86f860b9bf9fbe75841807dfeb8424f4b644ceac12561669d30a154a57ccfb3354a5e57696132b4cee5e32c1f155802040d36a1c16541569a8cb83f5127e6c7c8971f327ac1e94039bb6731052dec3e12f93090338a8333275df1bf355bd1d40d358391f6a0b3cfe295f5a75dc8580d565299d1482569bb8d2426fd9b69c8479b1ca6bb1e833794179e8d4cd6394f0ed6b79b51f403605c2f290a53caf0c7ad29f96b6e3f87d265826da3a76796becb331f611676451b387c2bf3df0124a8e74303c2a0853b0fad12e0d0ef9f4086be0d04d0cd05ecf3e18d3af94249c4e72c2e0a80088e6d9d6c8bb8b16f7941fd049b2efff5ae74ea0dd047372846693b979ea67df7277ee13e7716547fb15a68c1085d4de14cd05d9c5ec50c0e9fdc249ec27c7878219ea3f626236ea9a91d6f6811b63cb1446d1271c8df799f0a41ba8a14da66f15d62292ec3b1c63575c927e18fc10c426aa88243426dd2512c10213efb1037ef7d546c2211b880b719b3e1301012039d6a8f07d617061d8ac3f3738411c0167e016a457ae447075333e624c750db3b1cf5b7c0ffb704b6a7b45377ce964b1ebf369b2581fd581d986035cec3544ade7af69d9283cd7114f48796d5230c14dc44e6f54951fc0b51469fbf269d6138131e527feba9b18e34dc7cd8ea68c7711f6c24add342402a8e59c4d8e30397b9113c123a66d709b550c20d568448de22a68d9f418a0755499583c9889ea5d2670c47ec6aa822bb427b30667afec3beaec72bf17785c0570c682ab40c4e00ed94920b30395d4cd8372e8113efece7e2378f6b7aec34346420770358e92a0cad50d03fc76306b82e4d3220ec6349204115cca83c668fda84c2ebc1097e6f7c9347fb0914debb0952c30d3633e977167a6e796d0e9d33c6cc0a223ca02c0587814861d7d352c0e007ac76687b2aaded5e701da5eeef07faab2e45bbd590918ac7d6eb4249c9de4cdfef1752f44209cbf8e7ecd51bba6d8529b31862bcdf942b8595e6247a40a0c68612f8eca067f6c1ba17e321918a0403383ecb1b05cbd7b11062d3036f84f9f26b5a7e595a9c761d0d031750c3f4aff934ad6cc868bc11c7583f392cd2aa7a0633592896a8727fe1a995178172fc17cb039c220a80ed38fbd88f7bdd08f569030b505ea1ffab286c0b7dad2078cda5e90599a697d310f48816d23d3de054ea047b9b48cd7c8480b8b31b57f7beb8917dce82ccf37b4524417d8f07097899f2eeaf90d17b9d3e0d21e90bb01ca7b8d4d12cb17ca643a35198dcb71fcdda111f0c9635a92c7e5ab61a51f849cf4a0c819491cdd1ec31a30c3dbe6ab2884e61224a587d7f61dbf6cf9cab0fb658a6b5ebfff560a62116d58219edfc7547541380848b474ddc663053b5eb9c13f79ebfcb950d9d763cd2d52f57ace534e8e95289cb17eee67f7e7d8a7dfc3f2219ae8506f75a88f2ee9f195", 0x1000}], 0x4) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) symlinkat(0xffffffffffffffff, r6, 0x0) 00:00:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r3, &(0x7f0000000140)="0e8bc8e059f611b0f65dea99f83076b29ac6f79358930f6ec22c73bfd95d17594a28d754581305263eb5b145147bdfb403d373bc08179cf3934aac6959", 0x3d, 0x0, 0x1ff) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) setreuid(r1, r4) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f00000000c0)="530ff100d3681dc57e24b40846aab091cf224fec54", &(0x7f0000000080)=0x15, 0x0, 0x0) 00:00:34 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2}, 0x4, &(0x7f0000000080)="c5a22f6368e10831", &(0x7f0000000040)=0x8, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0xffff, 0x4, 0xfffffffffffffff8, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x10000}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x57e}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xeba}, {&(0x7f0000fe4000/0x12000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYBLOB="16b22b60653065d0a610", @ANYRES32, @ANYRES32=r0, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="487d94f304a71b9fb0ebbf2295ecfa8b9732324f5829a77eb1bc359f342d568f9e7b1a74fdbb7fc06454ef478eae630e1ea46620fa292a9b8a0dd19fda1f5b6a6a0f9aab9d8df7d91c0b053e9d9e6f581b3fdadddf0d80d5bebcaca5df603ce77c26cdae00684227e711ef3ea9116ef402897a30eb9ae087fd4a0db6678ebb51bf0c3b65e48c72a0b6c29149f36e24f0d0bdd3bc05dca035f2f3ff1af387f3d2f65ac00be6981bfe1fd3607bc04c7d95712eaaa837615f5d83b2d30924c32f3170f98a9ec5da29515f8442131612c369898628778e"], 0x28}, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r7) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x751, 0x0, 0x0, r3, r5, 0x60, 0x2d5}, 0x2, 0x9, r7, r8, 0x1, 0x3f, 0x4b9}) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1, 0x3}, 0xc) 00:00:35 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000002c0)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x1000}, {0x1, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x6, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) semop(r0, &(0x7f0000000140), 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x7ff}, {0x0, 0x3f, 0x1000}, {0x1, 0x4, 0x1c00}, {0x1, 0x7f, 0x1000}, {0x0, 0xffff}, {0x0, 0x2, 0x800}, {0x4, 0x2, 0x800}, {0x3, 0x3ff, 0x1000}, {0x1, 0xff, 0x800}], 0x9) 00:00:35 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f1f0e7576a82722734b6b4252c094a5fecd405dae1849c2d3442a96cdc6e192c938fb71447a9c72e7a077c1cfd5b4f5e5465e6956efaf9705f24b7859ac55d79d99482caa0d69129b531c0062f520b668ab1c0b6ea01ec52d9162fb9c08e31e246503c95e15dc9d5044be3393f423edcc154e1c69361699be02163e17a192a195846966a0dda319ef2682526916d2de5c7efcaa0953b99582b99780dc0fd822b1ffdaf70de1a3ad85a736115654ef"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:00:35 executing program 0: pledge(0x0, &(0x7f00000000c0)='vmm ') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r2, 0xffff, 0x18c, &(0x7f0000000080)=0x1, 0x4) 00:00:35 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1) r1 = socket(0x6, 0x5, 0xfd) sendto$unix(r1, &(0x7f0000000180)="c1bdaa9ff9c95a48cfa3fecf2475b4025990af74f845e3ea36a9eaea45ed66f64694660e14e04be47918484796a5dab7b98e40aec0a125a6a7d49200cf5fe1b5fc7cf09990b42977085e2d0254cd980220e383d0c482b3ba86220cc7ea5f61454f3c407506761bbd80be2f37beba137850fbed907c408be8dedfdb4cfe3d7c10fa", 0x81, 0x40a, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x8001) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x3ff, 0x5, 0xda5}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2a}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffdd9) 00:00:35 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500007000000000000190780000000000000000030f907800000000450000000000000000290000e0000002ac1400aa070f00ac1400bbe0000001e00000014428000000000000000000000000000000000000e000000200000000000000000000000000000000070700744f40330000"]) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000180)=[{0x0, 0x4, 0x1800}, {0x0, 0x4, 0x1800}, {0xfd124d6e7e2f068d, 0x1, 0x1800}, {0x4, 0x2b7, 0x800}, {0x2, 0x20, 0x800}, {0x4, 0x9, 0x1800}, {0x4, 0x9, 0x800}, {0x3, 0x3}, {0x3, 0x1}, {0x2, 0x2, 0x1800}], 0x49) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000100)=[{0x4, 0x3f91}, {0x2, 0xe241, 0x1000}, {0x1, 0x16, 0x800}, {0x2, 0x40}, {0x3, 0xfff7, 0x1000}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x142) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0xff, 0x6, './file0\x00', 0x1000, 0x80, 0x6, 0x8db}) semget(0x2, 0x3, 0x18) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x9, 0x3, 0x3ff, 0x3f, "5804a9852b4b25e53fc33611cacb2e9e2360af22", 0x1ff, 0x101}) 00:00:35 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) kevent(r0, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x40, [{0x3, 0x7}, {0x3, 0x7}, {0x3, 0xfff}, {0x1}, {0x2, 0x8001}, {0x8f406f9ba23ceff1, 0x9}, {0x2, 0x7}, {0x1, 0x80000001}, {0x2, 0x80000000}, {0x2, 0x40}, {0x1, 0xed4c}, {0x1, 0x8}, {0x1, 0x5}, {0x3, 0x3}, {0x3, 0x7feb}, {0x1, 0x1}, {0x3, 0x1ff}, {0x3, 0x20}, {0x3, 0x1}, {0x1, 0x7}, {0x3, 0xfffffff8}, {0x2, 0x800}, {0x3, 0x8}, {0x1}, {0x1, 0x2}, {0x2, 0x1}, {0x2, 0xff}, {0x1, 0x1}, {0x1, 0x71}, {0x3, 0x3}, {0x2, 0x5}, {0x2, 0xf6a3}]}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 00:00:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "00370020000f000000000000ffffff0000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xe) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x240, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r2, r1) 00:00:35 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r1 = getppid() fcntl$lock(r0, 0xe, &(0x7f0000000140)={0x0, 0x0, 0xdfffffffffffffee, 0x1000300010006, r1}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) write(r6, &(0x7f00000002c0)="f82d4f7ad13edd027c5089934c67d76886e3708891e88ddd9b23c312bbd9edaefecfd90dd3ce234d24a662aa860b8cbf54496392f05460e14453689235a47cf83af161a371b2716e2be29b22c47155914e12c5dd4c382e8832", 0x59) write(r3, &(0x7f00000001c0)="092009df00000000000014804752cd8439df6dfe4ed2848f4aaaf26d69d99746cbe7b462cadf8f29157cb4b0159b19fc25be22ab705abf281e73d9b6338a02bf0a", 0x41) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r6, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 00:00:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, 0x0, 0x2) 00:00:35 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) setpgid(0x0, r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1, 0x0, r3, r5, 0x0, 0x1, 0x7}, 0x7ff, 0x800, r7, r9, 0x8, 0x8, 0x20, 0xca}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x2, 0x5213, 0x1a, r2}) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 00:00:35 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = getgid() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x104) setsockopt(r1, 0x28, 0x80000000000000a, &(0x7f0000000140)="6ed21f2e04", 0xffffffffffffffd1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) chown(&(0x7f0000000000)='./file0\x00', r2, r0) 00:00:35 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRESDEC=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) fcntl$dupfd(r0, 0xa, r1) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:00:36 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f00000000c0)="530ff100d3681dc57e24b40846aab091cf224fec54", &(0x7f0000000080)=0x15, 0x0, 0x1d) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) 00:00:36 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd4, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff1aeaab99439286dd60317971009e0000fe8000000000000000000000000000aaff0200000000000000000000000000013a000081000000004e234e227dde44b74a67275e8914c5bee106ae8afe60d7b95420373851c3ffe9de95d7055cebc75246d461399666ed7146436eb7bca3efe06c0edeab57c5406d88339e8d49408bad121319d62cac11a6067d82344fe462b2076766b72ba9ce1e830e1a0d071d0f35722836db039e8797791e01a474c5c1902ab741daffcaf47d847b14019a150b216905fe357164aff45b377ca0bbaef7b4da0505a08b153af9d3262c7ec724a163fc1c713cf20017fdab013fa7b10fa2c3dc01418a085200690d9d35762cecd7281f08b6377bfdd62b4c53e52a24e4dd4c73005ab20cfc1a6a0fa988c592e3be39d8700574ea4d2a6980efe2", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="e110b43290780002051e00000005fffffff80000000300000fdfffffffff000000020000010113123db63012ca3f0501fb946d93c840fdb604020809896e92a4ded2121312627a75466550ce5d4373720ae916fc2000030306080a000000040000000605060000000500000081269010ff3ba85c842bd7d613ffece4ca94c404148bb1ad1b63e1f6a1d8"]) 00:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) sendmsg(0xffffffffffffffff, &(0x7f0000002340)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='x\x00') renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 00:00:36 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ffe200870202e24d0874ffa47109000000b29ee67d40fe80d3261d9ef21b00001000080000000000000000aa2e0005f0000000004e234e22000890782daf08da01ad839074f79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881ff639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8baebf20c666ec0d177c4983ce2bd35b443a6ec18ed1d234979193fb19a4968c76e35da4a25d29efb35b9ff87ef535caf0fda3dbc2bb6e3a7438cccd74012b9f3727839466e38f52ee8963d5b4edae734915ef00"/259]) r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000)=0x1f, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x3}, 0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000900)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff0303907800000000450000000000000000290000e0000001ffffffffcba78909561c72c78b8a0b86afa5744a97e88334208f53334fdd0bc9f7ff49e50aedd1d244042433752603d6db5d1f3f08c4621eea5042f94ae7148dec89f7330165b97f17925b4cfe8b6914bfb0a6a220e0abce2e5a7804f4340c7234776e7c3df19baddda02073b34aeda1785b879a148086be06ee24e47f67655b137737a0629ac74cc73505bc359a080b594e334e19bcd430f5b3f98edf2042fb77abe03eaf71c4a6f38b53f316113f003329b1b631b9437e3df968618725b6df16f9ab5206c2829ad75bdd2af06e365e883342265a654a9a63f22a4d455bffc9c680caaf15d186961d4ed64f1e72c0165be5431044339c77eb72c0b7bde5836b988135cf24861a4470f02730705c6c00887c5f6bb2afa19c0c0e5446ea9d62a55562704e7ccbeb2c0cbd32c85eb30718f55d9922bfe467a05c6dc8c9e42cb36e8aa294311556cce39e908156d3f8a86cadf5bce520f1ce24e416198feabf533c300d2a114671e84821a7000f5031e5893e28505189013ea0e7816806a6ba9e60d4b4fdb3b141fc5e848fe23a6addc8f80371d08a849e601ec38ff5f32ea75f70b616d330098986534b50b7359abcd14c5b99e608fdcbf5993f17dbcbdff9dfad17404429335d7dff1a93fc3c9d33648af45f94857a95464ebf188ea11b098e9abfb0cb77114f0233731cccb539980f4588279e2aa4c8ca93d816f5536c358bf501b8fe11e7a351da915516b0fed0899671a5171e"]) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x40) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt(r2, 0x29, 0xa, &(0x7f00000000c0)="f95027a61221913b0c658ea5f151933d0f85b643c4be3e5c571f6790f9b1d59fcf8f19366b8900bd9ac15a5044e6523af7ad", 0x32) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000580)=""/169) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000280)=""/229) semop(r4, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 00:00:36 executing program 0: syz_emit_ethernet(0xa6, &(0x7f00000009c0)={@broadcast, @random="d71c9edd8285", [{[{0x88a8, 0x5, 0x0, 0x2}], {0x8100, 0x3, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x68, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@dstopts={0x32, 0x6, [], [@enc_lim={0x4, 0x1, 0xeb}, @pad1, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x20}, @jumbo={0xc2, 0x4, 0xffffffff}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0xbda}, @jumbo={0xc2, 0x4, 0x3}]}]}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={0x0, 0xfffffffffffffdbb, 0x0, 0x0, &(0x7f0000000940)=""/75, 0x68}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) fsync(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) r6 = dup2(r1, r5) sendmsg(r6, &(0x7f0000000840)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)="ceeb1b2bbf3c5c47050d3166c9535301edc124bd55cf690310d6462a26d01fa41ae399839be5f699e7a7079174ea614867b8ca0a88cb143fac24dd06f7c189c1c677d2d993e65cc9e0cdab548ef3c359a5715d4bb78876044086a4948591034f003704dc8f0f6a1588f301f019a345642ed049c2f6f0c61998deaccb792dba62f7866f24293867f60a13bcf436ffc6f37355e921769d2cc2292ea593dabccd40a286c6aee5deb4ab9765b2ff66fdf83ac37ce8e027b77be07c3366677e64b3c2fbfbef8be0d46f22458dab961a6a335734de8836935951fabc10e213b081de7203fc10edafe381654c3222d571542497bf330a", 0xf3}, {&(0x7f00000001c0)="0bcb1c2e71939e34457070cbc71c96011583a4ae2e8887eef3a9f0d5178768b7d156cb4dcefa33e434d55cba2898a2c1209643eb5c27c1e7405372d7cc55d638bf6eebaf611365d8db57bd054387df8872c757d61a557867d6d865d652f24153e75fd0aca3c1560c130a5bc685932cb46d4431663f9f2356145d12bcd7e9a885702ab6f8304200ed5acd3aeb5dd21337580a244fb4d94d7041671f5a5d04364562e57858364d2e737edf14778d67eb5bb9f4f79cc292e95b50d44ed80468725ee215615bbd09c113cb5a43bc850f3c5b91aed0213b7842723e880db434ec9c0120884418", 0xe4}, {&(0x7f00000002c0)="537d9b8c95fbf78d0375a3149837b258abcd69cb380a4b9b0a879c2f0670416aaf6c1cd6ad04ddf693bc0ca8d62f79042b402dd2", 0x34}, {&(0x7f0000000300)="e03c1b359e6f792b7bdcee94af88f230b18ab7926cca9bcc8f05a11021e8c1e5a4313fc1396491bb458b6cc93772926dd61ca92f4a6585faf4dec30e", 0x3c}, {&(0x7f0000000340)="40d234fff97098473dbdfb5ba4c48002122f9d9bec6d01136d15aa0d00cb7f83db6395b87d1b7891656f43fb2e41ac3f73cf9f1f58d2bd8aa52c6135c18505f5e69d2876042e0255ab9ad63107def233f0ea920f43b223adc540f1cc235172c345f0615ff97a9b31", 0x68}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="52b49477dc746b08634cd6", 0xb}, {&(0x7f0000000440)="f92b8d7f7c000375298d7cecb5a6fdd4360e7cd85d2503f82b9c010dbd10fa46f0f076b67195bac69ed2ba2b126f26ec70f091e6f0294fb61f02e206d63e63ea2f99be8d2c94717338400f3daddeb7ee3c29c2b3b9114f5e60c24a069395ae34237237bf8689038473a34fde4b4d6e77a50d32d671c926", 0x77}, {&(0x7f00000004c0)="5c39020f69232cfd4127d652e1e7c55dbbf8242e3a4e33d9d0bdff41e8b8a3a79e20ce2bb1a44b79db076aca01f4663a3cfb46514a7f6abbf418259c842cfb6978a0524cb0976e060e0115ab8e0d0a0834d0ef7e08b9f2c7c98dd46f10efcdda4957cd1371ae97de31e57444d1f2dff056e504d153fc28ead605eff95da59160b93b559e394bbd0ce33c5d19e8062a6339a54dc408d3b2e4895f92b3590e997941563a26e764f4906c810fa388e87084d24e3b308eda5b687edea1cc4eaebd3b954d156dbffa3a49f4f9584f0b64177abfecc7e90abe2dec1ececa87262043597c87801f1d40fcf05dae4fbb32d8a279495c3ae6", 0xf4}], 0x9, &(0x7f0000000680)=[{0x108, 0xffff, 0x6b7a, "1ad743dd187d717c50c2c692649da4b27b86f9d9021f1e690eee909c8c35fd506e68205bb20d9e3b5c1d571321c99baa1a4554d46c0bb9f582946031d5088b4cf35aa1527ddabc56db456660fa33e5deb97acee0987cd83155bd576f8d2ec5cd4116c393300960096e095f65218615c86e157317e0441412dfbe5fe003c3faaedf54c8a86db16984b2dbc00af11eaa989a688c694b560bfd3940d9e8edded2aff9c959b7da6ffdba295d3c9bceecf11058ef42e6c45c6ca2b2cb9b9331978f2dfdb22bcd2bc3ce032c4829596cdd7202180f068dfe887135c4776c7ac79699cd6004e9ba6c9acecefc50aec046312d7df3534f79c9bbd3"}, {0x80, 0xffff, 0x77e1, "dec507509d795337ed705ce38bc7d4c408a7c1326fc4a8993adc079cab1fb7662eb490dd462e9fd93a13b53eaa91e20f6b1eed9abde0a219b55f4adf3db78b93f295bc79f637b00f2155f9c39867d328efa3e2ec6839c299fd424f01e57710086fceb9191b1b1368b25cff1c75f0"}], 0x188}, 0x401) 00:00:38 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e16e9911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063ce1ea1f9b3cda133bfab4f22444d0e4754f36a0de604759557ec1540648b2eb30e34400c38b4314a291ab409a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e10ee471537c0a48f8deef75ee30000000000bdc1d3a0b86987a18a072a69fbf2c485c1be56d8d9c9e39f0e9d69a8f84b1d878d4c789d", &(0x7f0000000040)=0xef, 0x0, 0x0) getpgrp() ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x4, 0x3f, 0x1, 0x0, 0x6, 0x7cb, 0xdf, 0x1, 0x0, 0x5, 0x6b58}) 00:00:38 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bbffffffff030f907800000000450000000000000000001000e0000002e0000000005ee1048c"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) 00:00:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x3) r1 = shmget$private(0x0, 0x1000, 0x194, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000680)=""/130) 00:00:38 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 00:00:38 executing program 0: readlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)=""/11, 0xb) r0 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) bind$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="32d62fd45990ac653f299a04e16d17bb0aaaf5ee26eddb51c777d9eaf3ede3ae1728ffb0fd1d36c38bc519b14515a881000000000000001cb2fab550dcddc1929960c290591f16464726848861a54eebdcdf5e0b7e91c3dad796b338c8678701862e1a66bfa2faca090d565df39c1204a0ceea22e4c01f9df4a031c618771bfea852c2684a124076750035ec133671b31e60adc1597b5ef3f7079466b69b50a4c4f8ebe6e5ec1fdac58634432303843fe6c9039cebe82ac2c8e1a0f5ec369acf963e63dabddd69794a7d6ef78d8c9333c32ac53ff524cea952cbfa0759bbfcc5306e2dc6c9c769e26e88cf04fd240fda7e0a3a38a7d90415"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000002c0)={0xffffff00, './file0\x00', './file0\x00'}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r4) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000380)={0xf84, './file0\x00', './file1\x00'}) r5 = getpgid(r4) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x1000300010005, r5}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x9, 0x3, 0x3, 0x0, 0x0, 0x4, 0x6, 0x0, 0x1, 0xa630, 0x4}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000280)) getsockopt$inet_opts(r0, 0x6, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) OpenBSD/amd64 (ci-openbsd-setuid-7.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect