1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYRES32, @ANYRESDEC, @ANYRES16=r0]) socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x5, 0xfff8]) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r2, r3) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000002c0), 0x4) sendmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x11}, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0xe1, 0x3, "fa262396c515f8f4e2058dae4ba32628c0882908", 0x10001, 0x9}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0xfffffffd}, 0x8) write(0xffffffffffffffff, &(0x7f0000000140)="b49e3712af06f4f21a157cdc5b6e4db7acbe085024699843d7f5765d5b8ae93269af219d358b911fc1393ebf82792f49cb2b0ac7ff23d6edfcc3b5e6e8cb3f776206b5263b74f57cfa0efdda04643478a6e73ddbdafa01ac05c485f4fc41c0222979075b1f745e79566735479dcc3d9960ca712ef181c7756a9186c4cac1ad79692fdfa35eb3c06f6258c21972faed79ea4767e493a9a2e0", 0x98) kqueue() r7 = getuid() setreuid(0x0, r7) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000100)='./file0\x00', r7, r8) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(0xffffffffffffffff) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r3, r1) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000080)="77122f1bcfab543f", 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x20}, {}, {{}, 0x0, 0x4, 0x0, 0x0, 0x400}], 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) r7 = msgget(0x2, 0x0) r8 = getuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000001240)={{0x4, r8, 0x0, r8, 0x0, 0xa0}, 0x9, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc, 0x880}) getegid() executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(0x0, 0x12) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f00000000c0)=[{}]}) syz_emit_ethernet(0x66, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x1, 0x1, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, r1, 0x0) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000002c0)) getsockname$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x8000, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x1, 0x800, 0x5, 0x1f, 0x4}]}) fcntl$setstatus(r1, 0x4, 0x4) executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 1: syz_emit_ethernet(0x52, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000003c0)=""/115, 0xfffffffffffffef5) sysctl$kern(&(0x7f0000000080)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) symlinkat(0x0, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff00000000000008004a01001f00659bd805009078ac1400bb00000005890307000f8bbe7ae7bcc64f55bdf8f60640890780e00000018802830720ac1400bb89179c000000000006000000000000e0000001ffffffff010dd90b262995e3641d1154fb830b16000007ff000080000000000e009078600007ff000100000000000600000007"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x2, 0x0) setreuid(0x0, 0x0) socket(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x7f) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, &(0x7f00000001c0)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) clock_settime(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYBLOB="ff02c94018cf59892d3f350c796c7cfbffffff815af7e9f6ecdd1cb0f05011979c51933eddfbe847ff41cb474b81e3046a1c4cc2f9", @ANYRESDEC=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000040)="39997cef726a8d00", 0x8) executing program 3: syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @random="7df8820ef6ac", [{[{0x88a8, 0x5, 0x0, 0x4}], {0x8100, 0x2, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @broadcast, @empty, @empty, @multicast1}}}}) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x7, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000c66000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0x2000}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000121000/0x1000)=nil, &(0x7f0000c60000/0x3000)=nil, 0x400}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) r0 = socket(0x1, 0x8000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair(0x20, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000005c0)=0xfcb3, 0x4) setsockopt(r1, 0x800, 0x1ff, &(0x7f0000000540)="cecb3f2c5d36d21d8bc7f6f940e44ce98e799dc7cb69955f355ff559f1b8d7422801d6b5ab2553c7e72866daf400f483e2435d53cb240c9bfd1ee7d7af2d52ca9803c3f6e203f9", 0x47) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x6) sendto(r1, &(0x7f0000000600)="8b786aae319e3cde1ec2e941f1d99704f4d50aef683a4ee58d5d2e63ae57ddfc59854865b57f7df42b148240f12a92b4c0b9fb96f8131be70566f665b757eff3b0ba1e57c7f4bef69be27c62567db5f5b67ad371b7a8e1fdc93b9001ea2db95f4940b50fdb1a0921660d5ce88523b450ea576bb767e94b3c1fe3b04740ffb27a01e08d2b28adfc7e2bba7a991bcefe77996edcf83a0ad0f3e543c71ab47df2d14783d2e636fc73b3855cc9f3259147b60aaa6c776566532fa11068e094c356e789131101400dff7aa623e91613a668458a60e56259243ae5e3894b3d49cd5e149c77fd17356ba080a206504f66738f331b2fbc620ba5cac858dbda395048f12b7a2976457c92d9ac39aaff17c5e1373a8b6b2ec5abc10cd289f6760d24caba73ce9464de547b1427d1705a49d869944d0ac8156354125b5bcdcaae15c6082030501cf684b73b41145a3642d02e05dc38e0241bbd1a2d6d44b4bdee3f8488f8c0c6d8dc5985d7420dc1b0e294bfb297d5c6987584bdf9da189defebc1e3d807d3cead3a1d4eb17128726a293d8e53eebb11f7fafed721e3a672aa45a96be89c2b44b8f8b11744f6d0a42f4f96620c5f162adf70b6c7fa73930215ea43e9b6f2d240ba3e161bafa429085505f3ab3cebd8e0c6e68a620c6ce13b2165917de5147f507e851765ebced1ed36131249a693b03109bbe292efd7eaf51fa7e820feecb4bbe99e3afc316448e150c93b230d218273f3831b6aee891f416aa74bd90258793f9eec9691ff1465757eabfb45dda85a98843949846eed5123a04b42bedcb577039073a1cd5d5c9ea3a7dad141137a86fd79d57ac3977f36b7f12e5868612168b14bd24d5b560c8c069efedf181c8dec96d1c84594d3bccf6af01491ec9caef05b0ffd2a043aee062d202fddeb758dc88cc94433306a98768f68cfe0947d469e762f4ec1f396177e89ee0c9b2620de52a51729af5af941bf0b34313ac41b6ba857e0ef4bd0d01cd9a15ffe6f679d06dd29ab72a6ff66ebc30db99c45f35eb6edb86df10e375f8a989cb6bb805f7b5cadee2d77bf2236deb315b551c7903c77da3304f0f1df05a35c46bf13cd7a67b5f65e286103a1506106594a315dfe7af5aa9584f5c32969682f422a80baf14147e3da250046bacbe4f8eec0bcf4c8a3f145d2969c6eb424ee905774f0b2b54d0fd0a7c0f27f469826b57a7ee02b19323ef5af74be510c9c44b8e0b609f339a09cadd4df107d0f682995827dab22aad2905b81faaf1dc1a9fb8e40c439ecfa81e9b8b97072523c5f95bcd0db35f6e50ca6dee4824efb6f727ef2add139fde671b627c391ec68ef60dacc3b782d91241fe1a42a8271af869c06026feec9f1ec5bf13240cc65ac45abe9b9c98d20e1476e70d48b64c8c158708e5e2e36f62b98e119c8e4b36cc9301a06fd42e25f2668fca7a066e6df8e03180683e3654bb3d3ef52a1baa3bab7ec5299a5723103fc836d39f5b19d3e7cb345796a5b5e3edd99ea53d5717c0f58d0964ba451a7bcfe9f06c098615f3d6532899dd22f01d3069b5c54234f8d782e5e8b0fe4b0ff5d10b1a102cbba45faeeb1abe0070643b904383bb5b2e9338f284095bc85228702e2f69219dc4bc175a27c23cd9f142d78f0ff532c28e0ba43348baffb1f2f8b06f7c8aff9ed492d123faf99fe3963abad770a6092a357bafc1193eea836e4db29a15f07da677296de48bffbece16a3a5745adb10c7775f3c80683436c70f3837fb58d9b4c4d413ef769e633b116d9f96a0b57d537fd9ecf97f92bf0e71dc6fe178ba9df808ff732745f5f48998feb4f7e8647474e4db89095398744d711b7159f10cf3f98a982a9ef8b88082c3a0470a06a9a8a4b63a124443ee29f088724f8a4313b50d70c42638a46b75b2ee85a0c281c7afcb3aec5d81e609b113cb28780c96342123787273f7f583302e856a3c4ccd778669861f41b499b3f12b1395237a0b87f2ee64a36def6b992a8c5feb0a342f4233d75f4024b072f6d611bbb5fd1224194f198febe7c29f8597a405393203ebc44d880a1ae3bac59d7d54e78b744d6c7a948554218150b09aed7a688ecedcf6341fcb4ae468313edb0e9916f5f165d02183d0d8e7124108aaf7fd2ac352c6f7937775405beb39133c97cf081f20fef4f17fdb31b7fedcb066caae395effffcfefc5f064321e49b64c03a14d50718e0a2a629eb79cf2a3f1cd58e4747ff80068c6cc171d976e756353672c2f5c72552e8d90b5fd6c76ae59caf71fd36be1a233d125518bbbfaf2dbb61be5871cab9339118219d1a95a4672178a2942017d3349d5394b4f22be2f66baacca85b87a7c05045b15c4afe3297fce1b97d0d9890153aa2d20358c64637c64fdd4d17a66ca1e2fae4d5d7533fb13ab90a334bbd33d7bd9ee815e78c37aa8884685ef152f030ef5e47a43ae7a92a5d04b8dd55bb71480f035efa3f75a83e4c9e6a5cc910eecfc5f55bd8006fbc2590117d88a69dd8075d554565ed49b5599b39ab9e02383c23382930659d33d0f341cdc8b5532da086fab0aaa10ad57cfe5ef514e1c87019a15c05d6c679d9002d5b60ad1b7f0f5f5e8e54b2a0616c9830c35f41ff3aca7f369427b90fb3186d513d68e7889cef3130a9bd1008fea65f64118d968fc435d5a5cc1c92e410ee340e8c03fb4e43c148407bd8676e56aa2adeee6650b34b35b7e304dceb3e369c1b6d7f73d707adcb27115bdb9114fe6e43717a9ce940a1053cc2518b79df46bc518cef217ec5a724ce891cdfae929baf719f4d4bf5bdbbcb869719d0d66f3c270b8fdd8b6dbf02b51fc8a855f6a8985630456970b6f2308d5c29c73eeaa9311e6c61d0f564690c6c52e3f3036b4fda4b77ec93f22d38e877bf199b4fed44246973adb21579fe322276f96811aad114d8df29cb171c406d980468304205edb920e185ad359b9dcdb5407ce258ba850dfdededdd44f11c7b966c6176cb614012867d22e04232ee34663af96d0b7bbfcd67a9a11bb958697babdf8148a7712c87eb7166d0bc712c7ec431d3a22c23d606f58998cfc618d0565ca2ebe6a4c4e03e81ea47b37dad97b3cb3c4450c64ec5b51df250a3f135cdced21e10eb663a67dc6853e020eb9920febc287ad4a6a3349ef5e90deead7aef8f615760a13d7cc82740169318efdf16d58e0023eaae85c89b1e1e763aaa33c846a975700e5ab140a7cbed2d2622eec38bc1a296cb9a424270785533b0ae427b10790e34ddd7d942a21afdb1a59e2578f51b4e7db88364d5d05b14fc321a746a5123536557afb5e4b8bd023d2e84f571fcdee0146b8e3d4563615f2d24179265adbc8506713d30baf5c9237eff5acc98b9539dc9b6bb314e89c8df185b8be13427718a73229d7118f29e5aea6ee36fac961c31d931f2487c0204e9d05be59d399c97658dd979f29daf0622e4f87ce298e0b6ba303f9945254dd7b2ada7f57ce7623201d06c09d501dd226e2fb98b7ad1bc0002c7cefc6e380e3ccc656db77a5e55d462f596678bb422d2047511e9fbbdb0d8a2d33809acd373521e05f969a32b4b8c720400d6ecbb64b68c9dea12b1e0946ebbd04b9f6fafaeea3c67c90f638fc9c883f321447988fec20444552e73ea9fdf022a138c6a74f114ba4afd9b5be0447cb2674e8ef3a0fcdbebf1879fd9761f70ecfcbb4e584e3be9026cade47625fe5807a85255386f63cfc22f2288819fd2ff9f780adc8d0b066cb6b6702c93b50f796d3818a4ff56b8fd75912ed58a13569d6af384cc6f85f1d1c826028a24dc449b84611c37e0019de48a9706f7826beedd1448e594fe009a9df40029ea995d2e4c1731fca1d958abcaf993efd9e4b04e9d2b6fdce7c8a36886c389e912f4f67d9b824a6f3f28f62380a29d21dee3f92286a80421ba3d91aaac6bd33c29ba521a53c38877fceaea555d99d182a70056f788d1c2ca4e9ba1d957072f8f1fdf80b2b27ea63785074b1802cb5c536330614cf242589ac579187ee7cff3f1cf1e034cf73fa468905492b408a7d239dcb1306e44a09d15d3578ebf1a52269cbb67202095e1fa566d8eff192816288e9ba802e7a1efd3439498a9e7b80373dd65039118e0347d4fe31e2f25031e5b5495a589d05df725bc7c79d0b2ccf9a8aca240db37a903c1a23ab12843f40ef7abf7fc20bb25afeff0597c4363fc12aeaf985c2f2773e48686164ff3cabd1bf35bf58252b0cb16ceed2eef63208be3551fd10d0b22d9104d0c4d00ba42c371326d58bf8b12af74b43db7bb2bfa0d50fe82be1880918714827e1457ed97cc9164501ec19a08d5830321bd2237c1070b41c7fe8f6388f9583dcc9f4f78c44786c1bb09f19b81b57a4da2a5be1587e5673813cdc18536aee7d9bf25799cea835de0dded8dcfdceeca78ae1464c8e5d30da13bdc08fdbde148a073028ebc454bb73c384d9cfc8fdb662c9ac51d3dea5690e038f12b71ca6a951017bc1d966becfc58a2514fa3701b0b4809ba581044df4e1bf6b076e90683c545b4af1d76ac9dbe80488619604c23a5bf0ffa89ec114560bcdc221cfa79c3ce014529c9df13252b353730372e2fc7ecee621321556080748b20efab91cc1e032f73ed84a860961d122ba9e464a88ccc951a7cd3f28c0bea73bd91350326961090ec1eb8591084a456f5052a065da5cffa167d15f28a8cccba4ee97cefe720077fa4fb15ce02bb9afb1aabafdd00b36834259543b8ff88d170d3b0006f370400e98ccb9ce1962a838917f6c7e30cdfb30993fcb723485657990a973fa7229f76417498ffb9257fa590483c33ff858ea413ee0fa467134d7b475c17ce4eae0e829db2a1103540b5b3e443695377640cc32fd591d49c7e3be0ee28c0559b9ab0c074d95e4c0d18ebb288f8a8e0e52da620db180c3edd90fec35a3bafa639f52d1efc2c9efaa315286eef588524039c68961196ddd2b1981699099a3ac2500f64443bd1814347597edcc821c5787cefc443bfabecbd3674593ec9b46b851b0dac4e6fd0cba416e69b02956bb9b2f129d68601ea68611c55223353ee5235517a412b55106670dfafa57f28b0d13c2dbafdeef4ae945f3559e611bacc28b6d1b6110175822650857b70ba3ec9923c121eabb83ea048f797efe62905472f77586b2161311eebea4ff0dabaa7b8cb32487da5a398ff97d0c1c131c06c8ed79fbbf8ddcc70b33e8768af9a0e36504db34f04285b244370b7981ba7eec7b105ee8a264be582554f2ebf1fdb1cbddcb58f318964286e893e2631e0268ded6400a59ec6764694dea7c88328483afba8d7ab35155c5ab8c149dce4f9a608a7e083f6ee6e3179aecdb3733d9e956f3b5ae9de336c1bac4ef62a928726a799d37997ae7fffb509f86fc96269d433da8650cecbd13fb36b5e6a59b7b55c4758deb788b42bb4f7d8cb2ab448744280576a8426816519662f8e6932bcd16023319f175b63084bbe2c62e2333cbfcb76f83c63b08c5f5d83a61bf15618dc9065e477cfff9663a92f3ca45c59a1071c943c1e0b7236d4fe3a1b78ae33dd74dbbd94099034bb1968842547931465d27d5c2cda183eb59f6f6112f106f6f686f0810be1e750bdea530512e7f0df524dc29e3006be79e8fb69d955797f0c737715777426551c5db2d100a69d0688f74cb086b6d52a98ff2a2d6a8935a3820fdcd0a48f961376265a4497fa0c5ad27f1d9aac8a4c1034fb5afa31604f3fa250f2797e8397fcaf8578e32c8f86ac4238aa72d82f917b597ddc2520912204ada6f368988d1536f608c1ff5daf98fc64fccddd", 0x1000, 0x406, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000001640)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffffda) write(r3, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000001640)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x40) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206913, &(0x7f00000001c0)) connect$inet(r4, &(0x7f0000000000), 0x10) shutdown(r4, 0x2) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) read(r1, &(0x7f0000000140)=""/201, 0xc9) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3}) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3a4}, 0x8000000000000000}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1}, {r0, 0x4}, {r0, 0x146}, {r0, 0x20}, {r1, 0x80}, {r1, 0x8}, {r0, 0x4}, {r0, 0x1}, {0xffffffffffffffff, 0x40}, {r1, 0x1}], 0xa, 0x1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x0, 0x3, 0x3a) open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000400)=[{0x64}, {0x81}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0xe, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x450f) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) read(r0, &(0x7f0000000300)=""/168, 0xa8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) r2 = getuid() setreuid(0xee00, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x0, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r8 = getgid() r9 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r9, 0x0) setreuid(0xee00, r9) r10 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x6, r10, r8, r9, 0x0, 0x10, 0x9}, 0x0, 0xffffffffffffffdb}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x6, 0x0, 0x0, r6, r8, 0x4, 0x6}, 0x5, 0x1, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffd, r6, r12, 0x0, r13, 0x2, 0x3}, 0x1, 0xfffd, 0x0, r4, 0x7, 0x8, 0x8000000000000001}) fchown(r0, r2, r13) executing program 0: socket(0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "32cd8b10000407ff00"}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x6e, &(0x7f0000001300)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffe, 0x2c, 0x0, @rand_addr="457c5601b5ae235d3544d14cb2e907c8", @loopback, [@routing={0x6, 0x0, 0x0, 0x5}]}}}}}}}) socket(0x0, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r2) socket(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000001940)=@abs, 0x0) syz_emit_ethernet(0x1236, &(0x7f0000000340)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x1200, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xe12, {0x8, 0x6, "20c39b", 0xff0d, 0xff, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, [@routing={0x3a, 0xe, 0x0, 0x5, 0x0, [@mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @loopback, @mcast1, @rand_addr="6466380e5d2309454ce8e7125f1027e0", @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}, @hopopts={0x50, 0x20, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @jumbo, @generic={0x6, 0xe6, "99a779145d52a38e2641d2d3c8ba97aec7ff3c2686e2cfa6c69a4566570b63b75ef5efd7d057971b566e1c30948c955ed81afc78c9bc3f022626d13f4bef535759d6a125d9a04c8ca5f03c0ec2fdf2367262756d817ee56890157097fc092e25dcd2dd9d0587f1bb0284e939a1e5110f04266d5939f38f7a1130a26836805cb7ed008f3aec6f1b2e63d3c2f7e79b8673b3107e4071378bddecfcb2cb90d355577312eaa8389fdbdf48256b49a4e5b9ef9fed17017828fd035d9e317d823d16cdd3f8127bc76932d9fd269b9b30dba8b62d3230cb3147d66494f3fc0fd791fd292ef3f9c48365"}, @enc_lim={0x4, 0x1, 0x5f}, @ra={0x5, 0x2, 0xd6c5}, @pad1]}, @routing={0xff, 0x8, 0x0, 0x8, 0x0, [@mcast2, @rand_addr="bfebcc9954f2e976c7022f440700ca52", @mcast2, @empty]}], "19000effa20992af3cc995f65d24f706dc18dabab4005435ad0b68effd6dc2455df1cf5eea20f2286bafe29ef84b92a018465d62955f3d24b67767d985f476310606370dc630f08b6032760c40bb8a4e1c6e04c7c1bd763d5215e9966d2f7821c8afc758a7f8cfdd41bd64449ad7468651bfda77433503107b805153df8f9a60bde9debc47c7fabb928247d4ee978c6de0e6744334ae579430fc24426572e4b8d64d7bbea8f1af3c652ea4fb5425ae33e24697056542eb8cab8b23bc1727678bae971a2abbe7776d7ec82db4111d4480ab09ace370c28729e14d3ddec190bdf5183163623b0906521ba0585f6cb8198b2a051057ae2d6ce82cb68ca254f1288826c34d4b91a1ab0c279901008a18d42ba2024c7265da18efd2450ee2df4536561703f928b7b392ae598c75b9053769cbfd047882d3c0180238c37dfe7b20be783ac0c071bfe703cb4af8493aa1408b24f805435d93a9009651fb77dc634b1f41ad125edc9719559293c1321a2afac5d6fae3ab40216438d103688fa48f8a2b9ddf28610050e3828fb56bbd5f15dc82d0d3205e4c3ec6ad624ca8f2dfd1f7c5b249b3c31149bb9f1296b5e65de44b83f4bdfdbbd4f89b812a4d96d00c32d5816521e3d6d2f1d45e1af07e4d1aa4b3addb3fbf165b9cf37255597b7bf945e5729bf4bdf4551c0f9e667106b98783a649ac95054865db63060ab0bad1d5e1a9cfe75e23178b1f186046e6525227d33099dfb659f3187cd8780fa01a9611d81c15fd5a95fb10f5ca24f1e832b9842cc15da199b6a3bd3a205f9e9773bd04f125e2bea6e31e08cbc4ba850af7ae4a97cf13a7ef01c3efb6c6e8cd1e5186dbb40d35a5250704e56726583c5fe7f2d5005b52fc5a87cd12dceb4e039efcb03088ed3f23c8c9419660148da381e50787f0212b44e43d8af6608e0738061c4543548c0e88d70a2d247d2e510e94c2b5339b5b46e2214e7a85cfc0f9f228804b538d5c6c4ca4855562cdc779c2e7b1da6be4785bd325fb5a1907f5e4d99b41d22daa3e146bc41d7c5d2296ae05d7a14f6990d25253816801280374a3cf6395491efa685e1ffa10c4f1578b9f6c3954b626fa8fdcb12df5287ccd0aa40bd1090f6a4f3abc4877d083affff445f6d7cecfa72e1c9dc00606796cd37df3063f26117a14eab775d3fd19dfc741737b3ff0d22abd0bb00dc3b63bcc3637ade73b969a033bc058396b3c4d549161d30f671f5211f48838d7a771796ac07f162b816ec9d11a36b26aff53af85c66e9aa78f13b5b667f1b83d28414b15567917c567fee482a8af9a6505a4af49dd635952315057e784e0b1078e1b67c1cd7dc5a2090b9e197fba9cf3f57f2a119e24528db35a9a764d5333663050c576c705997c2a775669f50f163bfb86fcabfd89849a4558a1e8092c0fe78b226aba23d0f8fbaeca80216156849b0645794be3a3873a8449f22d697e5d1c1cb5e5bc8dd8b5ed020a61e8fb7cf5fe9403c81a512b2595891f24b31dfc15fb078d2b1fa272499e7253c7158ca0b8917efa5b957c72e3640cf8ae95205e964c7b1c63f443cd4c243510c5b4d38cf20e30da425ae4967e93398dbe6e34d59f0e925e55c92d0970742afe312a2e0986936ca2826f34e571fe5d3af2f69378d84c20a311eaa5260d311a4d18a7db4aaf5f20464916d911fe21bd16487c52bc568a67c894650fc63177a4b82c0bf4b985d60e9300cee726b92589fbe09f75d1b7f67ac29206fdec28f089648b22638d76fb3072e6268b54a91b6232ff478b2053fa78857d5c3905c28bb68b9cf57417b5e6f2b847e8e874de8cbd63fd1b7ca738a6ea80ca490bdc96afbacf9c7f8ad6ca01a17118b283069a9d9edd764561574f1bfaef1dd00f3505c0d75c4ccef13167da1983ea4eb55077213fc2bc57e7dff43afa80235f09204246f95616a8fd7f7d915d3f0dba7fe33a8679eb37bf43b03e20045857106589a14f9d48f70da9f01e16df160e54be72004842faa56047cbc98c9ae50f56ec28ebb0256fb507e04aeeab4a3982d82c18a14d22ed77d5b28c5772165b127f4e86f939b8571a843caaf6c1c7b41d25c7e2d69897f7ca20932d912c4887fdc14efe513b9353cdfbd6273bb64a2a4859759794b7033f1af2141cca9e3c7b873d9fa219111946b4a7f62686589e28cf5bbf9358f4dc0d7320d6251e430159791565ae16e8985c7d7cd6199a2e261492686d5e6a4a0a5546ead2bd3dfb5166e8e0b81d82c514f5476b5577924aa2f69a1b5a94cf4b19794455fb0119f2fc833e0d1fad4b26ebc0e31ead6c7bfa7f74cb0603905ac68fec8480265a9c9a4742fb9a9335d03d90dad4323c39aed323cd73a83b8b1e2b6ec1fc150abeec25a30b35b0c70811739c090f3201ff5c4887f67b8bc9d08cf8a8d304d665779769c7ad2dc6a6783cd75de7a14a62a59b874d58b6f615cc1a33c677c54f5adbb989201c7e4a2f38560196c922f82919c0fecfcbf732a6bffdae7686496074ae745c5a5b15ed8083c9af051be7f63cc37bebe58692604f9dc4d72762c206644db0ee21338ddf21f10afdac081967da5bfc2cd70228613b1fd3a0e379fbf24e8d1015f1b91b9055964ef3ae9578a97849b96d6d378d74346238e5f7143cd28ca8720bd01f53d3201d1f86d7b66fb86db1e70bab446b2782fd3a0989e8db60c5e612657b49bdd7e3994015962c6c0e57f15c3d0c60f47fa02ed26f1a062035898b54a8c2419d82de414cf687bb90ee46719905a98e5aeb013e2950355860f712f53957c8aa5585ab0b17864ebf7c0156e208f4a9d568ada9e0feb5c295a7e5faa0c59fdfa4681c7fb61cb77cbe846e4078f2989f2e713cbd308199fb3c2969c3f3a65ae4de22e35a916f221e2b8d29ab625abe95dd33410622d0eb9d7cf1998293359247f705e1e748d67d2e42e7feb05a0f77a23f5955c1f789a2f47628ac956b8744b4d5c3765f8c5a67f3b074d11989445b4039139127ea4d5233c9888cc643e8f6e9f4752c174e73522bacbb32f9130111339f7a13667911fb944ad745dd8cf5e9652559d1d599e5d2660765b27a601439790eb22b354de34b6adc173fcc94ecada4f540ad9d23f4e764617275ad1cd6f69e5d5cf717ae8d666fcb118cef60649689e79b79984d65141119760e648df0b8cb93b1581505d2a772d33fa25cf27d4f36a46ffbe3791d8f9096c7e31fa973e86c534da4a79ee18b7878d38e2d2c9d96a3d5df3845cea31da20b6e2a69203b2e505f69ebb4e78a18f62201f2a042cc226bc3a3d9ba43f92ed23ec7533e1d1b83eafdee1bae017b9df4f49141da6ae32f93218a888e18f8206b166f52c5556a5610ac0769365d3bd0ed3c11e9808ee59eb655279314f19a536e1abfc54f422ecd7c7c55c4c9db259bb5edb2207fa9012344c17e9b047176be04adb2b1a0d9b9ccec8d8795f1a839c94b61f9b3408b7606f2949e07c1834192e1e2868f8886025ae53169740fd508ecfba134fe1e1f27a716f1307d143634641cde847e3dd76b10daf50e1e77d257eefded7a3cf577f26b02886a94f2561a68d3dfe19794b92f8aaf2b241029b5e93895b1cc516f735135290ad62be6f394694609661a00c6314724fdc0e1776e1fd9760303801fa37704d9a6e414f7cb6ed9d7722457d5a93775f8d3714cbab8f9bcc37923c2f404bdfb2853196dd1cab8f75c7963d1b9cd02825e045e47b80fb2f45c957f32466cb04e35328f62fba67f59fc7b66bc4bdb4c7b7bea962eb5e5dc37d05fb3425885d476c4815d3c0ca05954dd9cec637a8f21a4629d1640938d146a352d59471d281e6ea1b004e7214b0f2d7ac033133d84e6b63f0526c6f10fd5745b696e4cd3717ceb4e5a5e81c283283498b7d32e1220305a46900497f62632c8aef323620b32c1d13534c6e3b75da5bdf6639ff59d09b06c7ab4b49fe2d6a28544ea1eae2b8066d37ff0d8c1341d9d4d9a08277a6e466af0928601edd9735904355895557b655cba2ec077592edc8330f3ed11670e0f5b42978afffa1ac972e1ac1715814a53f96e1a67cf54c6d74889538b5d426b67ec2a4e75f8c10cb3563170300791fd5763a6573e3da3155c2c54ffcbbfe952829a01ad9e1e434986be767bfe6d07ff17feb83f1ec45071af14af7597b3f2607308bf74b29d0b3d883e4d486fdec6cd5dbeb4c5ec25a4598bae8080a4801f9d877e2e1aa91a3a445d1cfd6a8ca9b4a123229c0b66983bb78b62448f1b2ebe8f023ef867a41f275de81edd214bd753d71343751bc52c08096ce4377661a5c43cc4ffad5ebdc9b78cf126f01fef16df801310a20118bc752324688368cb7aa6342eda4c05e964e8973d0999eecf07469995ed81e2c30316240ed775e2b9d7d32de67537b03ddeee2b85cb801d6e2906de017b5ecb021ff150353146c08eaea93a79dda99a3e78f80aaf10de3b1fddccb6bd9d163424a1deb4a11d9d3ad64a08572f9f87a4171fb4123436a357024cdf8cc98673a891b3150fb85f95e8a05643b0378cf68bb06b7e096a6bd829995aa7f61d6f31138e206ed6f6809ac7ac409893d0df1db92433deb40b800b1500d6c78b4ed6b461a90b15e0c3b61978d049f490ed9f9e87a2944e2093c332a3435d87446478037ac5e02bc8b63cfc7a0eae51e2f8b7a5123205bf961ed71964d0a8c3ec5a32a15d63a4eb039c1ea1b05202546466ca4fa727dfad84f999c4edd7184d17b11a29a7636a276bbf71a150c2fd1966caef3311e65bf93c57d78669061be206eeb8ab6b7620964bd042c1e4bd63c7108e6df5127fa202c7f3ba7631de3dda2aa14d5d997300ad15a8fdaae6629a4b1221ad309d35117b520da552f5d02cc56db4eacd481b714e9195642990686a5befe80c1efea78ccdde81990cadfe21a096a9a5a75e5b04325651f4be6386dcc60ee347bda60c4f2d222c27f0cbce3d3ef0f776375cf7c7493be15f7fd6d5ea2949264f83527fed559c9f3a3217e6d7480c8ea5debd4bf206fd344338ca5735bdfb4d24ecb617d01eb40704856c58d47cafa1ad7d9238d65f4a459e58bee5ef454a6b894c4a779ee8482099882d5a07a3778703d5b640629639e73d28df1c95a74f56aa82cdc68bc80f8a9c93ec2816d42ca93f0bf83def6566218e4de70eca58a7059c1768352ead8772c161b0fb9ce3da20316f0ecef5c52630762242ab85720805ed5247fd5b97ea1f41ec79eda834e1ffa28ff4a04c35892983870ccca359ace3ec9a0a260a9cd35c168297ba6f485c6a46d7211d99dd0210c7599b5ba75b1a74523fe5d7530fe1662f30de41539283acfa7be148ea03ce3fc962c615d7956e8f7f1b4f7babd97d7184b78223b476f2d09af7150595fd0dfc3522d26d29877f9985318e28cafc71680d6cd125fe2cdb6a7e377ad786a71534a2cb31acf1684d8fbf67a1c5178b6acb50b45995ac7b94201febf6568d7facfe391259764f979117258a774b8e832afd1ae16b3da3d90cc8592547aef2537e4c8617a19b7af9cde44f523dfefc86833e3bf31e90d1b7b2d9a7fa7a0d203249a51372b4b34f0149a470d896ed7c79bfbff464fa5af99c23222e95b6b225c6565cc092af76070efed133b476509a898d60b0ec8e28afa948648e58112bbc556d161dfa3ffa817fd6c9605957c31f61d0bc87f837d835d2fc67d1ebb2e68469b7df111692788d66b430dc97b1f3c33d117392bf32f3db454a585cc737c0c93d6fe29b141fec7ea45effef989fa1d3747ea608e220f30ebf312540e38c935a214d662770f3aeeb0d10222824"}}}}}}}) executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffe}], 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r2 = socket(0x1, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) (async, rerun: 64) r3 = shmget$private(0x0, 0x4000, 0x82, &(0x7f0000ff4000/0x4000)=nil) (async, rerun: 64) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r4 = shmat(r3, &(0x7f0000ff2000/0x4000)=nil, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0, 0x0) rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000a40)='./file0\x00') (async) shmdt(r4) (async, rerun: 64) shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0x0) (async, rerun: 64) shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000200)) (async) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async, rerun: 64) getsockname$unix(r5, 0x0, &(0x7f00000001c0)) (rerun: 64) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x40, 0x0) ioctl$VNDIOCSET(r7, 0x20006473, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x7c}, {0x416, 0x0, 0x0, 0x80000000}]}) syz_extract_tcp_res(&(0x7f0000000040), 0x7c5c, 0x0) executing program 5: writev(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x80, 0x0) poll(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x0, 0x0}) writev(r3, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x80000000, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r4 = socket(0x10, 0x4, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000001c0)='\r', 0x1}, {&(0x7f0000000280)="b6705fe035618a47e5b1bdee170c6415b2e09b728bfc4cf2fd25979a4f60569f295de176de85b6241d11211d0830648b8301ec6a1371cf90c6aac34a9e367d378e2bf40a190ff7b4cde3046bf7ed03a6e57bef016e624057f706328f3bee7f6bbe46c0", 0x63}], 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000200)="ea0000e36e52d3bb66baa801", 0xc) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x2012, r4, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x88) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) getpgrp() sendmsg$unix(0xffffffffffffffff, 0x0, 0x2) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x128, 0x0) syz_emit_ethernet(0x215a, 0x0) executing program 1: socket$inet(0x18, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x46}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) shutdown(0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x1, 0x0) mknod(0x0, 0x2000, 0x0) r4 = dup2(r2, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x40}, {0x6, 0x23, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[]) msgget(0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x82, 0x70) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) r1 = syz_open_pts() close(r1) semget$private(0x0, 0x2, 0x51) setrlimit(0x0, &(0x7f0000000140)={0x2, 0x20}) r2 = socket(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="d3614c27393eacf2f9dd4eefd7df7d5717cd60287c6c2d9a899b402f3f3e12e9f6ea256e4befe5e87b23c298e7107c9ca046b0fd6cf2fd27c1b91eeb3afc9a60a47c5d02ae35544552af677e261544e7327c7efb6aa244136b69fa5060e47c9884a61dd88fa868b74c38dc90f33f435133755e22f2228986d35f0e6f68fb8f832f2f5012bf3ab9ed7ee6978ae19d284c9bfcde4190ed", 0xffffffffffffff38) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) dup(r2) writev(0xffffffffffffffff, 0x0, 0x0) seteuid(0xffffffffffffffff) r4 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x0) r6 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)=0x800) dup2(r4, r5) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fe000/0xc00000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x4f0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x3, 0x0, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018", @ANYRESDEC, @ANYBLOB="e2f1361b324a3f1b816a60f9e9d413d2a65c7c65b0ba2bc35cee19fc1d175081f8ac583dee72dbb9fe55d6aac62648c021ddf09ad349be3435e16f9bb36076591f9cab99570578d5680c30bf1f9f7d5d9270e0dd55d28bde461aa2cd8247bdfe362787f16c319f5be5a24cdf1a8e8185b7780f9c57ae1b067f", @ANYRES32, @ANYRES16]) (async, rerun: 64) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x2) (rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async, rerun: 32) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) (rerun: 32) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r2 = socket(0x1, 0x3, 0x40) r3 = dup(r2) listen(r3, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff, 0x1, 0x2}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) (async) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) (async) getsockopt(r6, 0x29, 0x2c, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) (async) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 0: ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000000)={0x0, 0x4, 0x0, 0xf5a}) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x4, 0x8001}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) execve(&(0x7f0000001480)='./file0\x00', &(0x7f0000001640)=[0x0, &(0x7f0000001600)='/dev/klog\x00'], &(0x7f0000001740)=[&(0x7f0000001680)='/dev/klog\x00', 0x0, &(0x7f0000001700)='/dev/zero\x00']) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000001780)={0x0, 0x5, 0xd23b}) connect$unix(0xffffffffffffffff, &(0x7f00000017c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001800), 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000001880)={0x3, &(0x7f0000001840)=[0x4, 0x7f, 0x8000]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000002bc0)={&(0x7f0000001900)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002a80)=[{&(0x7f0000001940)="29088e41ff4f4b26d43f69abf8f610fb090db848fd6174838b1202471d288bef2dd6a9a1ed9f5e3810c3a9c80f101e301db2855a5a96833a78ef28a0fee9b8f9f5b79a5701cd3ee0b817996ebd0cfa947c33047de72c1468506e9fc2c182ee57c3d1ea93e384f1a72b9fb2e75106b9b2c4c7263dfe6039c8cdffb0f834d406373c4f541c159af1a41cf0890fd544a9e577b931a3f8b8d94d49e11a61f63cbd61cbaaed345af722ecb266c624ec8c0d750d7cbf58bdb0c2eea9cc7371def0ef7e80c4469bc8a11718a45b349bc4625714700625ba6838ec08f28061c85295e33df4287937616c4dc4b0f1c9247bd6987d8a63081330cfb62d70c7ce41a0c40cacd21cafac21d4971f7db7c55a5b08b4799f70de8f66d507fd0fd538cb0c646597073cc31327b9c6daa37bdd04702797b5fdf0484125054d55153fd7e7ce4ae8bbec3e9200cbba2119b61e2b82852c325ee9eb4e6eda8e0557ee277477dd75f019e89605913d81da16f5769192e1824a34bf230d5afae80f590bed2645cc2c99ab0bd2019c40d6f0fddc27749206448084bf5942793cb9b7b2a4f7c889deda64a314d828ab78cdc5a4975c6e764f9ed585832de94c2bc6fc6655db9cc70a627174bc0047cede36b7e0d1a5548c0edbba1be5411607cabd302c96efe9ac332da90bc5537e4e1de50b242c73a897e673fd3e328c5195a7d6f2e852d3887fab8116b1e416c6e7d892d76a2b2cbdbcd6b18086f5e26db3d6bde9007a79d27cc7b716a8c94499e5a0678d7207a4caa7ef50ee7661bcb6113b2c9c3af3cce2d468bf42bfc049798a083ed2c55a18d8a64f7163e9ae8b2f593db1c3fabcffe3a6b1c4ea5c67782c4dbd25b4da9657d26c6eee70fa26a1de03f2b1056529f7beaeba6c71770b68c5fafa58201f1db4b53655eb5cb75e902c5b33c31168ec05c8737cbf3e753b5ab144467a9970ca3e668595d96ee0d6185610d78d351613361e30f93ef699576dc0ccd11c6e270607c3eecec315353be33e452f17ff84e0819d89601412f66b395e2ca1bb614d1d1fffbef1dc1221c5f7f77607f732550646d59fd4a4d4c9e920c0ab8ccac2a44f19f7750bb9f6242ea36f83989b8080369e9d9badc62f014a3b7e3555eed58d5cae1597df1fcb86afeffe021d8c707ff3696c1c3cd28de29fdbf3187e88f14c2cbcf15dab013ccd23c95caa59be6b428c295a786a5b1e36065d37512dd4d041b2825a3fae653e89cc45079323c522c4afcf23dfd1d3857736e9b406bcb98ca8e107fc2fd552216f6753aaeb0047ae355ef59b83803ea749f6f091f81554dcc78717874d9fae1e286089c88bd24cd288983eb643fa85f25776dcaa9392b1a42a8da4c8ffb34372b5bd64c8bbb5e07679142c4d901a686f20073c7f7e1b1f15dbab5514a4cee099d250aeb29be5596e0645e5a9dd99558026faeda27044cc9ccab174bc243da92957f7d26dec7289301880ebe102d87c2db32475724db94f7b52258b2bac7768e11542614248f3851a6b7d455b48c4882b91da2d3d1ce729b19cf39c0152903a11c06ef0709bee70714420b43c9cdec2b320e3e9b1353c3029966f4ae5312aebe1131973110e0e17d54abb84fe22f6c50e08cd652ba7fab0382a687a761230bf4ae634ecfaef3259f37f75c3db65ee1811e2b8e0ddb229d20c084e369beaf5e42855d4254acfa9d94e99c76bbe3812890a86a08dd786b1862669e06bab25316b8019f855df9c459717cd224b52836b24ba7d1e825fc213d500942dca62a37b771fcdb13497b3412c8802e174c890640c56d42c01f2f8167ec93845ab6a3eb70835573f50fe7afd79e3af00cfa5b562334380c5b79f3e09e0b0372043daafc6edb2689662baa165b9d45bd4c3148bc18a5e4d4ea18de30355d3378b7c044c25d7a9f088d2a445141a7eb7e3c83bd5f76403fae02f9cfd65b115c05d182a4855d4e6e2c4526c4ad0bdb160350de593f75aed2c4f97a966fce3a531f9d01cdd41c24cbdf7cc6748346b302c93d497b3e4bea2e9c12704787824a51f3c662087662be535ac158b377195159931a9af0646141b2eb30c7678a3791b011b22aa6c9e5113d7cca720fa4cd34ad639034a7df9b7e3b602ad5b9c56d240f8d41e7a28d68d9421d1c86e6009c20a5f89c94ee2e223c015be422cad071ef4101a68c1683f8334b75df58dc445e8066277fbee64c4aa5fab34e9e4902ca2a47053c9cf58f9d5e900e58d72541f7f59c5636ed3f417350db9a516e1d6c17b9480b0e868e26c5a5caffb003c723d725b181d345a9da1a5fea4de2b42e812b0e42f2c9fed797f21bcfbcc4e1b0f8696ca96ac3f1a02c583880a5737a026994c0fd6eb60b95dfbd96f2f8d91e09cec174f22775418e1666c5426eb35e84f71e50823c8942727edf67e10d932c2f3e9e968c6d47903fe491a4cc91e5d4ac7689a2b85e317dadaf2272834a1c41a858f79c4d7861a44a132ac59e13cf74f1baa85feb251af157b3d439d17a2fd9c8ef54952b5bcb0836940e8704d02af7a973316ca589624b443c70a79943b0911d58756b7bc7bd8a1d4f24a09d445357c3e4b6c52e6cd232020d044c3570113862a27446fc6bba64d3a7db3530782455086291f138790c5124f6c3703beed3dc922024a7d75f47979cdefc32e88b0edf952f107aaa0c3877312a5d7fd3df5dca64062f560e5ffd2554facc2a282b26b8c25ef37cdead986eee0ef77ec1f6d12d806df6da8e39a00ec7be75a26bdd01b75e3f2bf4eda9f7ba03eb9105cdcf98f7afc69f09debeb036a1e8cf1f05f40762f27a5ffaac6dfffc259d32ffc111b8ba71b8419fa6192c8aad235df5477cc4b2b176934abbea7a2f785637e6950ada43f8487dbb19187e863fa39df2c5f3ea77615b29b698e1cdd38ea95261d1c628de6eb2d48affc02452bfa58e2392ca0b181b54fa257d3de26453f250621d57c662fc81295438be918a119d7b3fbc6045cb0dcfc683d44e536ce23c811d524cff1a65a48347e9d51dea8f4732c4cc2011aebd141f75b97deb6e2b850237a8c7d3db23f3bf769219cb2ec38bc04823127d96dd3e30665b3afcf2a4f2596c2871025c0aca449fd3059ad7b0616fd3191354fe89a8174ee59cc03e358d5430922be0d8db2554dd86b0ffa1842e3b7b43a083c788cad4e20ca8bd87cea3f49ecbcad5c85b6be6f955605fa0187dc5c3a5448bcb2416794f0e6c24c26a5aba40fe208ace8172eb8572212c0845ef2b8a4558696f3b16a8ffe7926ae1050f0b7f00692019b60fe1b613e081fdc8104e1f03c7aac544e8659cd9213dc201e228016dbf1bb36112e1479dded23c777ec7ee75dcccc82da4d1048943bff93de5c75ca9ec4a1eaa5264e1df9f568a00f0c385ed8d44a89d970138d14c105226fffecc187cc13ef7227f8b3d66f7f8ad40259f8c0c1f97cfdab8dde3644bdd3bc7d805c8444ae04941752cd2059fc09a702789d45cd60ace9ccb8d18df66bfde73d1abc1fcfff71ebe4feeae2d346d0d21c04cbb910b85f7fba00ee9bf3830cbe19e0f5a917af7cda820d33209ce12829ace1cb9f283a8175ed8b5a6eddf4daf1ffc87ba86720c292af10788ae7aec70dffd262dffd7e90dad77d93f69db3fe3d6e4e959ee401935ca1077bea7d90cd9c41e117307cc129405fa9e2403dca78afb101f20cc822c8d96880ba605bbdae55fd76f7e3261cd29f46d9d22180e5a82bf556cf95020b5009b5fea1d07d9efaccbe89d509453bb69d4090dd39d62d5335362955c165ba36b62120108f5aedff7a52381962394dc83f157fcc92fdb4bfb0da242e7526f0c28e93ee18c84ee5d7aa70784661e0f58b00fc5497b3572820d2b9d89d6d3673baf51d4a55226c9e5f70148adcbe3abad1b3e33f95c998b5ff20f6969049f7c2f79a7723218b4edfbcc8c39c121d8384825fe1e7c1e2efc6304dbf6f69dbc4e8e626beebbbb41c59fbf1ef315ab1f750bb43069d6a448dca079d5008f521ec8b30e528afe8a3f0b6f6e2f423899dda5c8d41aac2d106c3f97a0de52d9ec48d0178e7b0f400e83a3f52540bec553ac87a64306d58677cad81635af90c58008f0e3400589dfce5e204439be39aab562bf5bdba98b378c87e8deeeb84af8f670ae09bb5b9a2cee658b2af57162666cf6eba09bc0fefb3236b7a0b21fb69130a1d705ff7538f5cb9b5c52cac2fc182fa41a8cb109edc8253c8e1c433203a170b02cb9ab14f1a4d8d1cf7372c0a18b071b7bf4c2b09aa5f17278e0e5f5dd512a8d1292df9ab9616054923890279ef56524274c0a327555a6648219c39481f2057cb871899b2af081adff96e33c65db5373c70d2b2de9079b11f1a41390bac5129b0693b9f42f1803d8b5d9d23a11cc205da4c0aebe6174bdc26fc750fc3eacda04c5637104edee26ee7ec2327efb1ccc7fe0e7765720a63dddc1530521d8794bd5b8a0d1440e5e34e2b758e622d5cec557e1fe90b7deb949999e041b2e978389057bf525fc2139ef5584c2a2fcc9cdf0b283321fb5e9be20cb1d162605808322ef23694713dc9500ee11ad00997f24c3a27f010a5d125b1dc9f5df02102fe57840692b1800f40ac00f1c2ae83bdf5435c46b969da422d5424ba6f2c6d5660d9162cee766e4c1939ba042709609776384cf69a694278782814ba08d36426a8647d4305025391401ea84c1fcc0cb28f80014c568815ed4a625f4200cb280b63cbecabf766effd33b2e5507f8a55c4e86a8be3821c1fdfd8ba19f28a7e94ba3265bac8d2e7810e08a299bce2c538acd5075024cfb618f70fc1d234173ae397598c91afe53435512ebe8037d807208477388c0d16ce13b2aa2a70193212df6b227ed9e0af0511ba668f84508fc335d6731612ece500fd21941a61efd3590f5d6b606c0da01ad1f05e831d4b04266e4cae43faa9566601caa446fd904575c916f0f3db485cf16943cd0a93e0e3f8d4bcad548379c34d4a3487082b8de0ae33324c5c4e3de16f227c1013acd66ac64394bc2f48d136aa855eff3da535104804caab8156bd5691bcd2d532ddd9e6b40226a8a3a6", 0xe00}, {&(0x7f00000029c0)="385c9b5f323a83918ca8b6e7ce6c0c123a90e434e3d70cf29152248f3c0df9ad8b731696e7db1d8cc6c38856cc45cd206c0917779f1c441262b55a57b555561889facd759a8a05ec893da1da64", 0x4d}], 0x2, &(0x7f0000002b40)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1]}], 0x58, 0x1}, 0x0) setpgid(0x0, 0x0) socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000002c00)={{0x18, 0x0, 0x3, 0x7}, {0x18, 0x0, 0x3f, 0x40}, 0x5, [0x4, 0x5e1a, 0x40, 0x6, 0x1000, 0x5, 0x7fff, 0x81]}, 0x3c) msgget(0x1, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002d80)={0x2, &(0x7f0000002d40)=[{0x1ff, 0xfd}, {0x32, 0x6d, 0x8, 0x81}]}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000002dc0)="26d9d24a18b1f0b11010a48fb77bdd91ab3ddb2943610b7a1b5fc24f16c0e91c55691e2c8c816156694d82cad702deada4b3cd27d5fda2bbfee2659a4bf75c13a0b4ced41327766952478d1352246bd47fda2a8c654152c62cc27840eb236fe87bd236a49ad117931b915f7a7ec0b8f894afa2efed135eb16d25a7822163ca2739eaabffe1ca744e00e45118272b4ca4ddb8628797134d3cd60fb89609", 0x9d) executing program 0: link(0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async) r0 = open(0x0, 0x20200, 0x0) acct(0x0) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {0x0}], 0x2) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) syz_open_pts() (async) pipe(&(0x7f00000000c0)) (async) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) r2 = kqueue() (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x9000000, 0x0) (async) mknod(0x0, 0x0, 0x0) (async) r4 = open(0x0, 0x0, 0x0) (async) r5 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r5, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r7) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x40000, r5, r7, r8, 0xffffffffffffffff, 0x80, 0x1}, 0x5, 0x2, 0x101}) (async) writev(0xffffffffffffffff, 0x0, 0x0) executing program 6: open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0xc8530ce827dc1573, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r5 = syz_open_pts() renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0xfe, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00000000000000000000000000eb00", 0x4}) executing program 3: setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x44}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020699b, &(0x7f00000001c0)) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) kqueue() writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="45db9950f4b16e3500", 0x9}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x10000, 0x0, 0xb91}, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x6d, 0x3c, 0x0, 0x0) executing program 4: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x3) shmctl$IPC_RMID(0x0, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r2) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r4, 0x0, 0x69, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000ec0000302c05000000000000000000000000000000000000000000000800001a00000000000401019078000000c4dc1f423a000000aa20000000000000000000000000000001"]) getuid() syz_emit_ethernet(0x169, &(0x7f0000000580)={@random="3e74de376e36", @empty, [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv6={0x86dd, {0x3, 0x6, "2f4ebc", 0x12b, 0x88, 0x7b, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x50, 0x1, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x8}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x29, 0x0, 0x5, 0x0, 0x0, 0x1, 0x67}, @fragment={0x2f, 0x0, 0x0, 0x0, 0x0, 0xd, 0x66}, @hopopts={0x88, 0x0, '\x00', [@ra={0x5, 0x2, 0xfff9}]}, @routing={0xc, 0x8, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}]}], @generic="5759c841ba9972ce6372d24c457fdffcde7ec0e4a82e471b3dba08a31b5ab667020265ba634ec7e917f0ac30739bca73d21116434c0e6062c44c64f51b4fcf06c8826f3bc73e10ab0bca8f2bf9c553f3107a2454d7f81a53a2140dac208a6c908a4941cc64b7f88ba1d5622e475770043d61b2bb8b4ad9f9680f36251df0589d37da2a2660d7f18b04cf91b2985d544cd08801c3d583cd6fcea7c286a92ff14ab3cba0705190491ce1b67f"}}}}}) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3a4}, 0x8000000000000000}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1}, {r0, 0x4}, {r0, 0x146}, {r0, 0x20}, {r1, 0x80}, {r1, 0x8}, {r0, 0x4}, {r0, 0x1}, {0xffffffffffffffff, 0x40}, {r1, 0x1}], 0xa, 0x1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x0, 0x3, 0x3a) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000400)=[{0x64}, {0x81}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) getgid() msgrcv(r0, &(0x7f00000002c0)={0x0, ""/26}, 0x22, 0x0, 0x0) ktrace(0x0, 0x1d97c82b8eba19ad, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{}, 0x0, 0x61}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000400), 0x1000000000000165) setreuid(0x0, r1) setreuid(0x0, 0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1, 0x8, 0xc75, 0x7, 0x8}]}) setrlimit(0x4, &(0x7f0000000280)={0x200000000007, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x7, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r4, &(0x7f0000000100), 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f060000006f6eeface402bf2c178b3ab9bffed64a2bd25c2c1dbe7e49c70429b54d92bddd9890f62ddd7f46978ab16f51fb42d2eaf5cfee9222a46067e3e7b76bc18369a780366d5043e3c8495721aa2e0d3064b9a1000a", 0xa0}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x5, 0x3, 0x70, 0x1}, {0x9, 0x2, 0x0, 0x50}, {0x77, 0x9, 0x20, 0x1}, {0x4, 0x2, 0x4, 0x5}, {0x4ff9, 0x40, 0x4, 0x4}]}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x1) close(r3) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = open(&(0x7f0000001580)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010008}) socketpair(0x2, 0x5, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r2, &(0x7f0000000100)="dea0be9f7aaa647befea6064cdd40980552005f1a1bd3ad86105d8922fed442b3ce62dd255bd1da1a47e6de64ea1ae49452f92c16e034e8284178074863e029650ec1582118befde4e37b9049ba410fab97c561671c5cb0976ad35fdd09f9fe4a2e58f6ff124206e181cdeb3b91f4b11087e9be62a609f7f1434b52a301ae640d02d8d2936eca76fc7978d12340653c4ef6b7f38b3d48a6ce91842a19c004e54505553c1d844c74771cad6c21a61e0b4ce8649404870542ca974b21f4c6b9128fd1df906f01fc7e7cdb88a", 0xcb, 0x8) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) close(r0) executing program 5: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/50}, &(0x7f0000000040)=0x34) fcntl$setflags(r0, 0x2, 0x1) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000000c0)="a32c7a58ebfe0fe934ddaff7ba82389be784a0258b587f7d03b456af248b687b39379eebc5f99715337b357c27575d4590340279a564ac1107a4e17fcde93be121e6448309d2268ec7bd02191b4faa", &(0x7f0000000140)=0x4f, &(0x7f0000000180)="2e0e15437a0f7dfca4fb24f89fc1886ba85ca88af6f97b5a41992a58a40d27fc2a987d1629803a5b68f68b37a735e8f2659353c8ee080f16a15a63db7a13a760a2c104516493115e2a24a4e385e6876d7f4bb033fefb06bca3cd308245bd1db424fd5309b803e467e8ba23965f", 0x6d) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x3, 0x5a518651}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r0, 0xffffffffffffffff, r3) socketpair(0x1, 0x2, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r1) close(r5) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000000380)="b80b5ade172faf1668fb21301e442c94c54a6b9ad2d5368d5b88212b87bba1478edde6ee0ca7e21ff325a8b88404c3a9cc0b69a203f61e5fa9b42bed6863e77f83d6d7164696121eae29916cb2c68303bcb26f9bf291bf6e26bff12f5b4d50e73f5386416460ce690f66e383841bf3923560bb5da0f25644de845dc1361e06d51c5a7e2ae0257bc02c299770bd4ecc591844035398b8f148fe29f1ecad9c7446456965cf323a56842ecb8b73ec89e3a426f8944c9a822df95e440aeac5e9366221e4a97346faa3fcb15d0b1a7385fa50bafe56c96ef187dcd568252f957b458139357101a8e29455a562bb739e9e93816bbbddc3140eea70be17bf4ef36815e643d5f0867a70c1a7bb686740bedb453380f13d6701b7ce6c3102ee0f4d70f5fefbf10b3456a1c1dfd6d407bf718e5b22957ca553a136b062900acff75bb07e1c94ca1b52d6e1a6161a2bedc7d5ed040c0adc565519faecc14239920ca5ea656ec8b54984cf6dc73c957d1d36bf9050c98ca400974808414d36f9a1c4a56b60769b08874a245ef56f5f2d2f23f5ba8c34e4319ef8395d2220bc5121373145b974b5c1cff94d141232e2298295fad4999edec3808f506c95bf7ab90332a8d47c49387ac08254a999cf53c21f84fd6c4ad82325350e065858cd2056409001fbf3799b6a3255c474ad2aa906ea6becb330697e8d3e29058c497c0fc9f81b4b92310bfafeb4587fce5eba83cbe054344833192e84be62fb9f7a222e35b97e7580ba720636d567f30eb7685edf208633aebe564b10a48d3da7467254692c680efc6672fbfad2424897c6a727cc21748d5ab304feec1afd3058fc5ba7be267486b939bd1865bb6e85c81054bd6369b150d27f2ab9344f1c5905fa23c4b6a8a4f160d8dea773930c3e2b283572dfb125c868142c8204ab8a4043bd9e248b1b9786dc390f0bbc47e58f4c7bd04a4dbdd4fdb5497527255cc18a0d8238f2d358dee24bbcd8f26404e4ef1ed5a5255d3d884e9c66b2a9f3d76175aaee7754b08456a303416633a2501533821885f6b7c6fddfcd540cbe9ebecb0db5bcac549bf3980760f975d3e45c70645b1177489b3ce4a42f3758048e4b4fdbadc7bdfe8eb5a53e6aaa55fdd7f7055d9e9c2c7f39502c046fd174715dff43587aea8cd1830eb601782ff88cbd124d70d1fcecd410ddca06a27ed22ed9bee750320785bee61a15dda240f6daee73956ef1ffb8c40effe550ccecb9ae55cdbc2554354257ac72b72146d07a1bc468a5bd1ae4d1f7cc751a324d836d5b4cc63442ef8db83f42d70dd64784a8f79d57816ce75ad8ca1152f0848ae944ec611261df7b0ebe09dc5963bf6324112b71a92b2f524918b50f0a176e3214487df3fc4ced316b0c9ec722e2f3ae1302bb303dfcbf6b1a4da583d47a112f382697d19b8a7356a2d5d718eff84398420acd8d980bdf1fe89fd5d630ed6da0ffd7395373acddfa1a8c314bcde5b9217870d2c411a0f9757c1b801d13b2128942ce7a33e5fd5db66bbc82bfca5128f8e96cdfa3b2c4b706a59492bceefa6932e1ae85cae717dab94e0cb6cc2b295d37ae78d1e2323db5afec8b509f3b4f5d10bb6f7a99516e35e9142eee7d8d74660a3ef3ef84bdc0cbdcbc93217832a566df9d1c8bc052a64d048c393b2334841699bf7f672e8f0ecb0997b58460b76467894b8395119b87da69430296f186d9a9bd4701aaa8cf972af0cfcb22738daa353e8ddd467a8d033129750ecf5db3fc784611bcbb10ff3b771566deec50edea4a07da950766bb7e3f7d0a3fd8c01b5b574b3f43e3dfb62ad6ef26ec2294ececad8c0e692f294f23186258da732db413382979f23c3d3863cbb29f40ea6ed31c8120d32163a925874be7edd0cc0474b6b654ef7570cb49197f763b627449bda91f7c04a70b9d6ec07a74b2f92f8554f55b62a8b492e23b4b73eb3196a7f3b1d058958fb2071c310dea7d6cea1a064579b90765b947729eae0cd11693673faa92e4377fb050efc7163ab5698e172f2e341e95d729d99e0dc37849f1614a18ed3a27946bed582515df41d38e559c9f769406a880257208a60a79da22071096d7d6a69676f6567765f5ec60322778952baff106b9a9a2ae204b1d16fb6cda4578e649fbb46d088145412a05cea521c35dc432cfb0d1335ee728669a55d4502bb1a0e5408f2ca5f54096a5e4ad30c97cf8ac4fd19e39dad9557e75617a0de97d4523464d71f6e5388a269436bf3e080c51c7cb94228e52a1a5e5f265349254a07f85e6ee7a87470b56bc6f224b127a634100416187d134a3a84edf621488cf5f73c2965b3ae108068f18458e7763e175d86af1d005627718bd2a836699ed082db95702fcd6e0ed2c6ffb64778d99533191d28acda45e5303b47f1cdf49fc4a05299866ff445df4c1b6e77cc656a72e75424a72d50d3dd08a63cb8e2d5fdff5d7eed3a5c217fbbfc376dcf48d0810849e0a3de1e589667a143730d2a9f3539faa3b918f8f234569f4556d50aa50368f0ec98e7f097b1b9c9790104bc1bb5206d928c44d7e5345e3cfe6c291a99cebc5d6055a5d2d413ad4758d6b8675b0d0a457272deaddaee4b467dc86a8ea6f4a6b9d7abd6a58092d06e574023cfa15ab8ef6f79bcfa52a2af40e20e562fda40d526ffbd6d026325d66fe352dab960f6ea7674fee8d50cbb7fb84c7c0b1373c87b58473abeb0f4e761e41695acbe5cf62d2b5925a8bc5f2690b9da00811703765f17de46fabf27246ac3646ef71a0da01e210dab04f8e74b0fcc2c32ef4cfd978829ffb85fa0eb4d73f2f0c29d3ae5cfe9adf469adf0288145a01984d49fb1879e63b50a7db0b7c5e6d5d7283ad0a21704f2f30ee756095d956422a72e53b370b83cede592766b9fde377b7cdb7410c9a4f7d49f123ebf7d341b277d1e4d91757f17c6d2f6ccea4c54e8ada5f9cb3b0ad829cadabf0d42398b1396a79cbb99c2965cf061934a4865093d4b2fa9da3564a8fe383c3b91ec512af4b279e080aa0376febba296b7f775e89dc36867fb8d2f538040fe1166052d753a795db1259c7d9eb9f139fc02b8aa59150023c222c452604faa7b9f95d0633afa868fd918a24d76e237c5defae54450bb182936e46038b067102cb5e2679b95202f2b612bcb2546423111c12d660a954a411a3900857a9d8f56192e034f0bdddce4852b84b123e73734a376be564002d172c1cb4e2e821a79f9353a3b1ec698bdd58d7fb3ba375a2e101bbbc1abfe9dc0ac146522f388211ac6645586cc4adbe995f34930de93a0f91c7bbc73028c75ea47d06ff44b90c2edf5013f284c96388c566ceeda5c4354c8cda8e907a3b9eace9693d22bf0d3cd3a06195a857e9f045e84202a5eddae659587203cd343a62aa3f5c7260c35ca71098b008a7bec55a2d6f9ec72f1ca497cc3d5f6d0f589a264ce0121c50c3296b3012cdfe7d6f103e0d6dd7aa269276b1c37fb81111028b0c1923aaa4f8a636b2ce66bf4b031ad848532b97e590135356fa0247d3f19084e0b888309e4c222b5abbb4129e6dde8e5b2d1b65c2dbcc8f0c2d4ba14da22eab0eff4628133887ade4f405cdd5fd5e4e709dce1f3e8ceb48da9e8c0f3e4515f898a0d1cdc977d53c85867d92514a30cabbaba038b5162ba7ba210c3261540d4303ddcbc333e3f00b831a552ca7bd4f4582c9f7f2c70218be9f487f862b1e6ee336c0fb4813d80f1514657d7b50ef255391e0d75b4f795aca900bb2f989fc6154cc68fdb5f944b1872963a24995efc5087c142111414c771a4e237ec81dd64b8314e407cf3b7be0ca26347ae9504233f14c60b75addd5edec8f3b362b01a203bfa313c068744e7ddc059447437130d7153a5840c2b2af99dea59e898f2bcb7b78622589b1179d62088c5a0ae45d344467d7874d6442f814fb16f9cf54d2caf7831fac305788ef20f39407d5059aaba8625bb76744ba9e5c5f1c087063bd8351a359211f618d848f764f4ba1576d65bfcf4b9b9287df862a29a1a9979aa427aada1e60bd43c9bd6dd580af839f129644ca21d1261d7c7ef62f7ff7658d978c224f739af513a6a9ea39653fdbd32adc0ad86e1418d2434f7c84b7f56638376aaf0e309ca21eae7eb1dcdb3d71f752f5c00f1366c73249072dec97bb2b5e10c6188c6720912811850684492d7391baa2a0ae0cd94bd6bce03f1616b30f0879ca7dd19d35c9f57c9ce32abf2f9dcbd4598cf4058c56c30e612863355e074b10a66a39bf7ab5b322760c40ee3e4e9137ea91d6a5d1c451e13341fad5cab977f3b5cf6ab4b79969b405217f2b28c7cdd141da36918d83db7e1a65d2b613c0e7169d36b57b7f620c3d61d40e2d82c7bc66d75c9af685b804f1a0d8e57152927448fde99f87d3cc31d401b184e555bb360783b6060839c6801e954d7a02cc50d141414253ca67fa3955032bdb2385c53a8bf6db92ec41b933a091f2c5d8f14e1a1940d5a37840e1e249188b020a3487b78368346bbad1d55734da266bfee86fd24b5f39c3edde2afa163913b106ede8d31c600c9b565e13582a2a43a5ccc8b49faf2985d66f07225fafcbf6547b932e5ff89f1e0fb27590186ed7667335712927c736ae595c02425007c0e952c7d7a89c3ad5afe64ee18bf6009a905a646c066c68836ea5bbada100ccc2fd672f4fb309ba26a61bcb6c11773fa2f1b0bb6154c870d5017e4a51f6f729fbf66a66fe563117eeb2710ebc4215bcd73f7aadb712f287e24fbebf8037d0a254a965407b36f0a88c65c027d5370e29e9fdc77eb4aa8e01ff06d5b238914e6f3f88e181d8d1ea7deaa39d0a32acb4d7b16247e393e882bedc9935b30ca246b8300841117948bb7fd80f203f0bc8c16874422caba2ce2cdf2e4353cb77149e15a1afa61b828782698f2a5a9514fba6790c6892a86b7b7f603eb07f354c71b9021463a9e4a89bde7bba01f3eb87d966ae2b50ae49e1cc66c9a7ad4eac54933e9720b442b0a7687b1c8846c1bf24358b5735ac810df236b96352621607df099d7c061fda87d8fdc00e08327a7f06835ee00cd8131a3e572dd337f8445094618e1422ccb1e0582d2921fcc9060aa0140459515f2cc86e4a67d8812871ebc370658bc8182eb8fc4849dd18b8f59084d11803e34f7e30f9f32aa677f71978c13eec134b6828f045827bd0db35986236130f68d4113ff542c0e888b49f1f1d6d3eea15acc090c9ab504f591b7690ba6c1194e790167993a3ed91b9697897f30b3d9dc31af8278267d9d6af95344b8c92f83334631bb2726b53c9c3abe2f4c2904d51aaa4e78c186da606753bd09dc0ee80124bf4da3c9b33c2b41e505e7a34cd6a237f392e5be2d1994fcffe13672081acc718bd8bb22a207ab4db564b349fea1f4bc56be6b36ff5c652196fedb9751a3833c7c0abeca23b77adea93dfa182a165332ad76053a7499e50ccf147aab9e0adcf657b950222097ff55fcf5626094cf01cc443a32604700a843d8768765377ba70ff1c227c9abf68b1cd4bbe73a332849eda014b7ecde403ad504d93c28589387d8e05fc248a440df251d15a7fe9582e3d0b5f3f783e4c73d7d63a25addc6083fbc155266d47dc9ed732a9da3610f13cb3e990f656f5ca94961e1e299f6c2b196686c0e277dc2cf5dad5b66be7841ee06772bd459d8a4356d1b36749ed266f4525030deccb1f01f065e30f7084a9633538425336ebb5e4ef428d2e709d85fc8ed398c166d9fdb1fe797d1351dfdf3420c168c864a634b2a2e34305b0e1489b9098572efe8f1eeb752690caee2205", &(0x7f0000001380)=0x1000, &(0x7f00000013c0)="2b6a90943e1af367eb87ca295c07135e7a85aa3473b068f87a40f3ff4d1f45ef1abd46a98b859c7da691154b3fd8485170c5b1193a2a6dd7a09e6f565c1436761ff6a955987f76ba", 0x48) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000001440)=0x2) sysctl$net_inet_ip(&(0x7f0000001480)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f00000014c0)="b6dc7cb76d2fef1bd86420fe5d878e6a8b08e688b44c59ffac11714cc50ec3d983df6990257bf0ea9e6bbbe2094096380e2650e9f43a0e1637a260aa182db2eee9d2bc5ea8c6b50b4ece1e982d493c84fd3adf4a2cde855386665a", &(0x7f0000001540)=0x5b, &(0x7f0000001580)="c39db67670514981599f2af0baf81cc958cdca8fa376a8ab05c564a9c39952ed91e9e941d688ad0fb25fde71d8675425847ad712887c658e26fa737296ec3a3d3fba16fdc5f1eb616167af1185f91f30236705c456f33944c566bb989380864d8cd5687ccec280660be26075ab1438037bcce866233f60f3c9da30006b8a9db3382334a7df8c43ddc459138a8f90dcf7220b99e5cd46690a99a148dfdf5aba3c0b05bcaf5c75dec82cf44bc405b67ec8355dd9e6fcadcdff4641e2b1111a21cb32918f79f10df1d4c275ff882bbcc52be556", 0xd2) pread(r4, &(0x7f0000001680)="80e441e1b7db0a53974587a1d9bd2b9928a732ae137317ca51f9980f8a38274cd539a97cfc3b8753220319aa0063c7dd601bb0f931e592144783f35b90b01b", 0x3f, 0x70f35605) writev(r4, &(0x7f0000001940)=[{&(0x7f00000016c0)="08c51637b15d647a99e3fc5240da116a22041b69592fcdd71321e2b7bcef47290ada18ed2bd4fbd2e5101346bd3b73670e1ce9b3988067b563ecb726661848b466d31a7a483f93b7eac295956d7d006722019b09068365a4ab22cc9003e2cbb1c742201d061d0dcbe75ffa5ecad80761b3a0d800c0ae559164caa4e7f3b934c2b63a2f60c46e580920f398e44aa698867b07646b992a73915c8d2189596c9291e4abcaa35fe4927231cc5c9d6233e4228fabb71e49fcf28cecd7692da52a97574774011b297c8e198430a344e6c802e9", 0xd0}, {&(0x7f00000017c0)="85fa41147074ab3784d464a43584e3c43ba07c02c5bb72af8cec24f534d89b76b88f386d91c64b92256e", 0x2a}, {&(0x7f0000001800)="e6feac885e48aafe7705dda8f0dc0efca3c423befd6668b349b77c2a9c7d5f0fa4014f4748de82543e6e863c128eb3e5e0804a6937ac2e9afdd6cb0b63879340319ec05f5b44862d1a0caf507954a9319ea8aaa22857f1f2955c9afdea92017b3f3589176f95a960171db8b9cb412186c8c4081108677e757bf8e4f37efbfb6e6677f6cb390474bc4dfc5d246e40460a2a3209f1e02a7a3a69969ead1c4d21646ee22aa4cb8cf44dc25cf8ac260da4b6c58b8b57e63ca9eb86bb5b", 0xbb}, {&(0x7f00000018c0)="55f0bc7579fd88539694d4ccb6c3e7e2369d13f7d077faf2a98265493559c2aefd60c2718cd853fa87565325bc51a59f9735c4fdd4d22c743e78c5449d6c51180a4c52776db9ab56e8cbd3648b120ab0e6d197f05144cee6ea", 0x59}], 0x4) read(r1, &(0x7f0000001980)=""/186, 0xba) pwrite(r1, &(0x7f0000001a40)="46f95b4a2c55714a618983b7054ce758c387e4cb729592ed2a08bf4b190439ed10474204c5c2faf422192a5faacfd9708c24b1f7b4df5bff8cd28bd692afdad8fcfc237f5a9ee3463c6dbd81fad575a8136b2c60e0b233e6043a63868e3fa22ff1620a", 0x63, 0x8) r7 = accept$unix(r1, &(0x7f0000001ac0)=@abs, &(0x7f0000001b00)=0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0, 0x0}, &(0x7f0000002300)=0xc) sendmsg$unix(r7, &(0x7f0000002380)={&(0x7f0000001b40)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002200)=[{&(0x7f0000001b80)="eb312831309f708eec", 0x9}, {&(0x7f0000001bc0)="bf6cf9e5a99174f408914a801a26c580bb0990947539abdee5fa5e78b3a97c1ca4ecd8425795e552fbca75fe2d80ff5a35786727dd2502c78be3e475af15bd38307be18fa034b6bfe66f4421e1ffa0363a99f80995b6b59ee2d5a23c91313da2072d46980c7bc05cff6fb45fe785cd520c16b19a4089b6cd06eb9e22f4d8b6077b7d3f0f67f5ed4d2745f56792390b4df75f7f422a24cb5abbce0bdd3f723d07cb2d40b14e20439f2190303c53bfb57f89c7761b73ddc2683f1b4352bc4b57370ba125cfa2e7c1c990ab2c0836e7035cf84bacaa4ae9e0159e3739519aa22ac23293a84cb086d3d2ced4e357559c18e6e893", 0xf2}, {&(0x7f0000001cc0)="d5a9226778c197fc169d2b98f579ef205ac6d29147bd2947b83db078883101f7b2f9f36a848a2f749821c1ef21808760ae3e1f9a32f7bc9d21eac226ce1fe13438c05f8d656013ab49ce21bfa35b91cca8b1f7154d3fdc21d52362eef6076ce6877060aa6c2ba00d5a59f526f70f71071d0a4b32b6a159007913733f1a25170f066d6adf65b8eab9a933cab2cf883d7294833e235a115a749a784d3d407a14e194692bc5ed8993d3e45116994ad6edfbd67ab3268f3297f0492324d9631d92f51c062e23dd32ce41a2e340a0f98205902b73395c2b8b47a42091509356cd7a40ed494b4c47b1", 0xe6}, {&(0x7f0000001dc0)="ab8a41c4bd413c3713e8d5ea503e8b87b2710536596b46a4a9ecfd2d7eb330c6293c97df4835e2e6627bae3d0b7071d4129a4f184f18d26797338f1341929ef0cba8dcd868e335deb63357f012c9d2a38983cb7b72ab16ac4ff8f642371a80dad8e06f0313cd3365ada3c489648c1ed667836525ad46c3f4dae19785db2cd8afc8e2cee7dcb0fd5a7b79f2f5ed46", 0x8e}, {&(0x7f0000001e80)="14feb68b85aab2fcef46912f54037c95b860185d7dacf55969345464e66bb904694319f66563755b0f2108cfc07032d3a9c91ecf1a489853509b0a0e6a92731a8cb091546ca3b0745d88c9ccc4c82dec2a511ffc2a0eb679069dd73d1a530ff4f0565293c28f47f87924fa4d801f5b280cced26634702e3a719042af44b2fcdca3eac106e8660892cfb7e0c890b0c98f7e9e45e7a88b8944ca7c2d6ad173e545b2030efabb12a44fa197f18fc8bcc90b1e3b74e7f2ff943027dfbc1c787aa14cc4f48983b2cc15f4556b9142ad6cfc66bc1774c72231ea7e1dcdda", 0xdb}, {&(0x7f0000001f80)="99c0c073c48bf9a2dc88141b862160a2bc010078df15cea18ac76b2954af22e51660406affe9d462f64ee5fd7c2562dee893cb367f3dec33e9d296223d4dcd76ed3fbb877ffa92b56d55e6ce9568102f39dac40d9eabc30d146c705c61e4f0969394c1a0d08bb5a1b8f9febdc7aa1cc5ec694083bf035b8aadfca6142922cc3ddca12c4577360c307c20586c56c2f6c387daa7bfde8f065713851cd43555c21b97a8664d48e647c9d95a005e19d58228031276edc1ae01", 0xb7}, {&(0x7f0000002040)="b85fea78b8d9d3ed68e1bcd8ddc592b867a8affbab745625e6ab85138be685ddabcc233834e84e1a9e7409ef28df48df7d6f91350c07262c8e88b1cbc0eae0fec93fbccfcd351e6d6bf271df0ec7dad77c4b4c8eca53e0d5589fbbfa6de00458365127f79334b5565118c8f7e83538be567f6be64d13b0bf3c19d3e21eb3182aa5d61045f706686b5f46a82a549883e2c8d95a58cea84eceaebf9a4c2df762101a70322187e697bd40eabae56fb7e7f603f6378ebda05e7662a97d", 0xbb}, {&(0x7f0000002100)="1d32ebf3ab0d70efa00068f70f44ad", 0xf}, {&(0x7f0000002140)="4338447e2649d3950144a3f4e3018ae555add03c2db0c8f01ec1b643f27cb222a724a3f5c6f4ee4072851c632fe01c2af60a6d8368f64290c208412e51b2323f43822bae40e6c6fe3f87dde6e6933e99553fe5c94fbb69477c383f48a3d2dfff02a61aa3588f115be971da3e5f571ab970c01ed5e709e3c9174f8e9932c87cafb5aa074c7f96c49d0cb1da196b970ba554a9b51e01b09993d96699770c", 0x9d}], 0x9, &(0x7f0000002340)=[@cred={0x20, 0xffff, 0x0, r8, r2, r3}], 0x20, 0x8}, 0x400) connect$unix(r6, &(0x7f00000023c0)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x3f, &(0x7f0000002400)={@broadcast, @broadcast, [{[], {0x8100, 0x1, 0x1, 0x4}}], {@arp={0x806, @generic={0x6, 0x8068, 0x6, 0x9, 0x4, @broadcast, "7897df1dbf818511f4", @local, "3e35a9505670b3ea15e06c668b8cfdbc"}}}}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000002440)) openat(r6, &(0x7f0000002480)='./file0\x00', 0x0, 0x1b0) fchmodat(r6, &(0x7f00000024c0)='./file0\x00', 0x100, 0x2) sendmsg(r4, &(0x7f0000002a00)={&(0x7f0000002500)=@in={0x2, 0x1}, 0xc, &(0x7f0000002700)=[{&(0x7f0000002540)="eb1b59b7d9fd90581483340e9f22c02653832d7ec88ab7defd50724d04a5619258d67f3f5e7a255d92f0db73126116d80277df479bb5289b3f5de4cf2f48a8ea871cedfd65915e708f3271ad5105e5f3d061d916f4b41c93361793ecfb323e3bf03dc1aefe6db775f463b7c8539824c8799a39b0ff16e8bebeb7d5d38b3ff36d23933db9b444b105fca903d93fad101453c4e3b2df128a94fb79a8f619d954b943e2374eb7cd6c2d0c6071e1e60c9cc60424cb77b8a1dc3139feed18b697c734ead0eb595dc498e1231ac40e92ca2579e955c87b23c6b9aa3f9cf21197eacb42bfb28836e7aaa1eba1480943d6e92e8c55c7b3d1bd9ebbc251d90021772d", 0xfe}, {&(0x7f0000002640)="30aafdc49587022363a724850dfe97407bde62f9074f428a53c7b63a4e63a6ec52c3b55caf714b1c97a5b133cef41cfb9f52b77ea71ef73d92f2818eb6b9a5e95d605021d9147fb5f8cda4ed052fb1ce50343d8cffc427ec3fe81bb49d857cb86d6e8bf10e1fb49edb6b3da21933efd584162848757acaa49b52dfa9424c81084c2cffb0ba0d65251e55e96f6fa0e2cd994704563af3e5ac6a3f39f2fd5f05817848b7c1aa6ec9ac9d284c6a01e9", 0xae}], 0x2, &(0x7f0000002740)=[{0x88, 0x1, 0xd2, "79d0e0ae9b5aeb774128d5b08d1e45be110a9b358ab14decafa7173f26492c27a0b67efc558bb0b01f3e508a5c5c7497a9dfdfcb4ecf09741d54f14212fcf459b6559517e2c5703f37efc2ab7458092a0bba1b5a5e11ed0d959b6fdb3d4a65d90f5652f8c48f606d96c04ff264a6335b333a80"}, {0xc8, 0xffff, 0x0, "9c52b30f5bcbb20ca6ac80c446d4503a662a7c6b76a9de610592a844e04e31d011563a8e031bcd28080d3a1d57d8aa214d883e74c4d900e5ec3615a9ec1d04112970e203ac8cc554c375a36dd30cba7f0e6540c01b4ef9e793c8b5d8564cc309ed8431175928ffbb97ad96b5ab82181e17903ed7f02f665a8f3d6bdd3ea5e0408a247ea93ddaf9e400221850c1b1d9644cdfaa9841497ae84b59025f00e68d8660a984b17f2e2f734365919db4a4c1420089d9"}, {0x48, 0xffff, 0x981, "53764deb6323c1029c86d7e04a6151b3f4e300f57d5ab9e3597e121b6828c0988d0ea0f140a4eb46b86fb1a676be89a04bdd2f"}, {0x100, 0xffff, 0x800, "e4753e1e2675f933b6147f231431681d08f7723be19bb19366de634a3b8798ae505bdd583e3d24d9895fc9282f4604b1d8f5966438264496ab8a01158a5fe22b72d888d6a11bb02bc39a48e587f409b4aac35c3ed620a82b170c421cc165109fad009c1cfa6505ab5a38b5a1c9580b4590aeda8a61c9287933f824ad5adc97c10139cb2ec454a89dd5e5804b8b92dc814c7d2c3eb298125e0f0c4897921a654c2c44f622f6194995a7e7fc140fc52504e26fcf1825944dc776789aa08483610e007bf286383c36828c97c916320460d7f280be7837a78675e6ad34d29457f8e4dec5675cd0d62cf513ced1"}], 0x298}, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002a40)) setgroups(0x2, &(0x7f0000002a80)=[r3, r9]) rename(&(0x7f0000002ac0)='./file0/file0\x00', &(0x7f0000002b00)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002b40), &(0x7f0000002b80)=0xc) executing program 6: mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1f) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) dup2(r0, r1) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000140)=""/94, 0x5e, 0x802, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000280)={0x60000000, 0x60000000}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000340)=0x2, 0x4) sysctl$hw(&(0x7f0000000380)={0x6, 0x8}, 0x2, &(0x7f00000003c0), &(0x7f0000000480), &(0x7f00000004c0)="c85c815acd6f4980c9181c7b251df24346edaea53d609ebfd88aa5f8af41962771e85db458fa965eef2811b737c1251e043ef6c1e6375a1dec6249689d5b954958fa0fa7b3fd85af68e58fab93584beb52b6fc34560cb71d878d29b63a28590b9ae0bd71e67a5fe2411296b747cdd3ce71224f895cf266877ded5c705ea5e6c348d38e0bd41995c0fe080325b36ad44aad8b4baf2be5acd53263d4d45614c7ed8438231627e8727cfb290b728de866ff0ad560b2290b85051cb65a63b3d75b5f1ab90b34124f32ffaa88b02ebb58cabd9b099d02a390f755c06a8a9340", 0xdd) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xfeffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r0, 0x8004745d, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xa, 0x4}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0xe, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x450f) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) read(r0, &(0x7f0000000300)=""/168, 0xa8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) r2 = getuid() setreuid(0xee00, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x0, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r8 = getgid() r9 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r9, 0x0) setreuid(0xee00, r9) r10 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x6, r10, r8, r9, 0x0, 0x10, 0x9}, 0x0, 0xffffffffffffffdb}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x6, 0x0, 0x0, r6, r8, 0x4, 0x6}, 0x5, 0x1, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffd, r6, r12, 0x0, r13, 0x2, 0x3}, 0x1, 0xfffd, 0x0, r4, 0x7, 0x8, 0x8000000000000001}) fchown(r0, r2, r13) executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x0, 0x7}, {}, {0x5, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) lseek(0xffffffffffffffff, 0x0, 0x2) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x6, 0x0}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x7c}, {0x416, 0x0, 0x0, 0x80000000}]}) syz_extract_tcp_res(&(0x7f0000000040), 0x7c5c, 0x0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) socket(0x18, 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0xffffffdf) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) socket(0x18, 0x1, 0x0) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x81) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r3) truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x28d, 0x1, 0x0, 0x0, 0x1, 0x1}) executing program 5: truncate(0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x18, 0x3, 0x3f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0xef, 0x0, 0x0, 0x401}, 0x74641890d73b0ef8) writev(r3, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x408, 0xad) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) dup(0xffffffffffffff9c) open(&(0x7f0000001400)='./file0\x00', 0x10d12, 0x108) write(r5, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x0, "be7719c93c072b28bb00", 0x0, 0x2000}) execve(0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x4003, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) pread(r7, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x5b8f) r8 = socket$inet(0x2, 0x4003, 0x0) r9 = dup2(r8, r6) setsockopt$inet_opts(r9, 0x0, 0xb, &(0x7f0000001380)="a778e9eea259e589392f9f02eadd5d8f646486e98badd19a7ac1085f50a42d9223d357b3660b1a4c765008ff679d8d0f", 0x30) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlinkat(r4, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/90, 0x5a) getuid() executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x7) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000080)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0xb3}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x8) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000200)) msgget$private(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000280)="99a0f6cb52291e65546dbcb2d5f61648d54da881bf6b1d45d8578a264a86c8e149dfac0c0834b47a07854686a01ac6ea34", &(0x7f00000002c0)=0x31, &(0x7f0000000300)="3665dca533e7b9a714b05aee7de31740c55ae60d8f7d695afe964d85a451c22c94afcb669b96ecc18d2cfcefb2b2ccac502a999c4dffe2da511d74ceeea0d05b554568c13149c34ef44b06ae2c829e7ef8af7ba3b75a0cecdf32c00cd4db8a0eaf69c3bc9200947847911456b3af84adfc4405c8aa3f74fbc904bdae7a9372dc8d5e0352496e8f7f54e38831272a5153a9843787664d9530caf76f03df26429d36b3a9363ac61cfb51e9d974e20abc5bf266784e1fb6442142dc9ad5acd704a3d2a8eae53cdadbbe09fde1bd599d8e985162984188557dc3b38b9d59c2f6012ed404eec7f5ada5e0012b67b61b6d2b3651ca833c84724e875244db9b02db5f551132e0fa28d4266324e48a82aadb83daf4b1dd19ffac1a33441f60536d3c33366d5a9c9cd53b3f53376387b08e98ab18d4e97102916c8df7687730058a1cb5fe8f291077634611ee93db2f9683e7587d14878e207daed7f7c3518bc9f06c376a00a8c1efa04650b30e6837e805e7c60d6f8dd4e09a91ab45257b18119819906d477fe34fd3f7f8ab2cd3209b1a65c69e51ab56f64871458893ca333598879f2734d0cef0f37825531be3f9d5b2f6293fab63f36e8eed3a013ba88d5bec87f369197749f603f9794bd035b23f020114fa7dfd4092a819f8e6a89de978b4a4c15e8916889c14c6f6edc3e7f5b6e061436d0c3c1375387cfc4a4ba5cff80a029eaad1186ca1d0598b8483acea597125868f99bb3dbc1dccd98c23ca3137282d84a3b5b15983b91caa809675b90049388f5c55d2ae0959871135697f39d5581057173519c1c98cb7b614bf4ac010b19625eab3093096bde9e62bb57d0f8813a95d8ee3f02cc2083655eba81d4008ad07adfcc5e6b6506c0aa04e4a5beddb39c8145bbd3bf36f7687523871216bcac364c5e197e01c304fb6d14ac9a1a10f3ceac01ce4b96d883f0cc039d399785fb7360697d7af73854a00640486dbefcdb03d05d8a96e1f866f226681924ffe400b7035f0ae1f40f43677f542508de32dd375dea15881508a0037994cc931cf11a206f86ae2c19deee9aaf6c0e432ebd4dd22ff7920b5724e3c54784e34251ab103c75d90114a668b58157ace601d82973176c9583883a17997f88be28a04878bd5b6c6d5064df2e1d837df5e0b33cf7bf74b676361439aa4b6fe671260d13555428447a9e2b856453cdb3f09589be6c3ec10eb371c9304586ae34d0a0f3f00b96497835240c00a2c6f226a990b0870ad45e03e1a5761828c8cab5dd8b1d10b7c74e5e0e8442f3d85db037ebbb0a226f5e77962540aa858807660a56525f93724f69468d4a473d9ea361704848a5f6368ccefa00640999f14cb9bb4726cbdc4f5b5774a74667d4eb9171a688bfcab6096599cdd7c70916f14eb2e2321157029fd9299132f4daf7898fc46bf2c17fd666799412e2c3ab0b291660efd11a4de079dcb0662aadc1424013b7655b3f6c1800738f63077085b406985d1614b03135d859945704656781649938fde3380747d3c2f96154fec8eea07a8cf24a24601eaafdd3ab873a075b9d220b349b3b82fca4057e12f18c14e5a279fc75fc2b543f558e873a085f35a502125447071d5407729e7e83b39039944c3481aa3000fc509bae6d43d93ed066adc139de1c758eba6648dcbfc160205f8ca3c92183e0570b3d78c0c63165e3a3e156a5d8c5ae335814bce54234bc5d135e1218c03aca1cb67117079ec65ecf7ea0c1f6ce9fecd5999fdbdc9d207af5aedc4416a53d9ad677624fb1f7d755d8dc1becabc79edc2b78065e852b6f8e9ba37b7a4bd8093c58f5d1e9da0d905dcae35fd92ca1283ed94acb7dad0df0b19fb9a9324a2f8e802f4028c776ee7df96485077e17b14b1d9e74030fa77e7c9c8a60317802cdca86450851f422800f7108a7dd3b19e8f09d531d6c7d2ddb3d82912c3f52698017dd8d2e1cd07b471416228dab23d1995c0df38da27ceb1cbd80994d4e719b027fa755dcc4cdfadbe4287f67b1dfb2878af34de4100054e389ed787aa21da7bb042998d40e9e9d475decf594b34a57b9b71daec349fe8784380a96293a9f9b7689b9ae3eee5e251a7640bd0fda4048c260eb41279adf1af9443c66f8376b87d449acfd9d60de29eb21637eddfc8c8c025037bd35d5d9e5e74871db50d371f6f229ee6fadb76fa50275a6bc2a56ecfa8410af229f8290d3ea71a9f7bc30198463c7e41b189612f2544468867b5b2ae8c2df493638b5c2855ea5770065c3ca6059c292102e5d2ca0ea63579403eff5e4058f3a5cab71f6170543ba7c31ce3e1afb033e8dccfa1ce348790ed4e13fe6b7c4bf73f59d91ac4382c799da39260849e6599d33dbd736c3ff822511fdd6777f8e4a76ef299fce3f4fdaad171fe23ec20cbbeb01e8e1e3bbec2d813905acbd4232e687263ce97ca18ed362c2981ebfc053d50b4cf441d1389fd36dbf983b9ed6a283ddc120cd6ce1e8baafd509446bea78d35d3becd5f812f43824a314b96149a459c85763e63d9deb5b41c2fb81c5ae1fe2b742eabe9690174d2c25bcb7794abca05d36745a9cb1e9bed2ba0a4c7fbd254e3d65a3a69a3f9a494118988e26d81440ad8daaf472b012df4a0752cf71c0165da5c0987867ba5cb48e431c527f91ff25fe0a267ce2580068fefb1f8e3bdded31e8302e855c03a7630e9ddc0aeadf3339ec79494aa71ae40a08c87e237a163644eeb42e55188ab17c2c1ed1b73db984f3e81146db7ea5409c0c954375e9353a148f7f412dc24e3ec0e354e44b0c27b29a0f086e661fbef97ecebd6858163d5a1073a5330d54c3c5a505e07dcbe0491c51d888ef613cfdf6106cbafe19d6a14649e9aa85eec848c6112a1786d8f6e3756c11414bed2aebacd1a0af5522612c4dcde2ac66027374ebc840d68645e97f652d817a8ce9362ad821d345604c52efd4765e9c24d28fb7282a7be2945a85321e109f64f072c18383d6a0394ff4160b21c14e4aee791e6dd1864e1803ef5b74205e1aeba6626e4f02ce8fef169e4971bbdd859bc19621e4dda7152951fc78bfee9c6477c2cf694675415acacdf58f5ea72745051f6c3cfb6f4c908413990c4ce58f8b1779e0da7720387c91e29c17977c2714066e637c5918983000854959fec464613af14734d781f94d15131265f73af127dbf27b596837f843afed5f1fdafcce160146df40d78b5f7f4f067605c6a2b985a45026352c701b226a81658964ebcd39134a441e1823732849f9c59af39f606e0a333fa907092e0ab64c0264a402d4e42f85d2b402585e9ae8e536063d54606a85bc6e11c5fe35d17b80ff22f573a2477f6991b46861d7ff7526f0450e156b5c7c3af895b5cbb879c4f2a14dba64fa18b2212c1709b9235949a9c99d6b56d7a0f59a4d02758c2ef44c969fe90622091409e66e480ba3b0612f75c1a9ae0e2bf2082e5d0ef38fb659f358f4cd939f54b4fff9822c5fdab953e3438569229a9b50139fd1ab272bbe8b98e4522e06bd7a213a8340cb8cb217934f9eb1173730aca49fc04d4aec3a9087291ffdf1a931177a711699963d6240b0b1c36765561fdb8234665f5a0243b77e40f6442f9aba8acadc8fdecb75c88ca075d07aaab3797b3c7a310c925ce906c81c94f5ed5d9dae68dc6042fe9285c7db731e523fcec4868a272ceaa679a75e4f08b4d58f129f3cf959f6f95c07e66ae0df855790794f5d5cdd6e31da8a799bef865e1de3ca6a26bca86965d442976c57cee763cd9b7847a67eb4a4a0f2d209f9df8f8348f288e8523deed067daa76f745498f97fbd8c70a548dc662570262f93058a0b03b7bead80e28aefe092da3fffa9f76f0fff54ed9f937907e00de618d157d29ef98980a5770685fe20adf5bb9da2373dd3d9e44305f2c0a535a923d730e53c077105c39514675f2993b03d956b551eaf4ca8c0762c89ed5385058a02c4d45adfa45ae5aaf2fc1530c68a3ac04960ed1ddbabb1de8139300c37e41df89d35cf3a696f27eab62db175d42446262bdb2efafd285eb57a5b47c9bb269ac977c8d23e3d3c8cda97c0f67db221d926ad458eca9c21dc14e159702c25cc2318c572350ecc8c36786097218c49fdfda1d5d95be911832ad830efe8027cdd70a222a3d15c07d0606c773c5168b6f9516ce2ef1585b09d62e37e1e9c00a6561088db0543bbeee36fd3f00eda90de974825a4b9f5cf0919231b19cbdb20a5ac4b53f4f24b351964e97d9fc0cf8001a9213f527b116ffa506121ab11439873acdce9f834321033f5e3084cfc5118b0e96994f6a6a6e5b58f31b5ad32b46e2d13769798c459ec32ebfd7566161c09b36fbedde60859c3f24ef645be92ddb067e238b6692dc30b249915e309147a0b88f9fba1382be6e6619a0bcc7a767b0c521eb4dd4f4bd920942e4fc93680e4ee072d674b8b3b3047845d181f1efe10507005e947679399ae5556ac96f161384ba1ee58d39ea5ecefc235f762f2a193b3d92304c5be7adf3946bf2183a49122d6a4f2a54c153106011acc56ea83a416f7e26e579075a7c494a84fca6c4d6507e8188cc10158505ce4252e40bca15e30a51b582327bbf2d7e999734fefb38321af633d189312ec5618d091bc8ffc54656082e3a32b1ee1fe5a627348b35f99e1bb632b0c413e912db1ddc066884129628688d718fc9a70b1baad742cc2982822a4f0f7536631802369db87d99d18df2e0c0799788035c8a7534d72e47d4c4490fe6e6d9dd658905b96e508dc2bd5d9c9bfb4bcc13c86743367fc352f2023d9a01ebc8fb420325deb25c964a46c5313e479e381203c1fe60ae49279f81b1b243ee6dabac622b844a1754a17253dc0316d602fbfe6e6095dd0564eea20ad90b41777d82f593090ed65cc6195649beefc6ade0d3fbc1d14f76f334da7a6feab8a11c929bb84f4e6046250c67464abb5bd912db43b9586838d6f29605ba6b143c2da8aa318fa090107ebf96cb44b70cf9b959e8cd3df3b36e4385df930fe23bc4dcd1c69d440861a3467aef7c566c6c1eb9a981183a3e746825d1ca54d9466871bba311dc10cbdb6904fbac3d08f468e7358c8513c4b48588cb54cdec4f5795de86f3fa538d8dafb5738a1b3aea49f8e9fed049b3b57960a9ab09f8cc801292836f27aa91e41b7e33d59e8e72deadc62e847cd2233274cf49c3a2e01c6ea0a727f1d97d9926f064479aa0d3398bfb6ade8e4a6c913713f507b5fd60e6ffa3e524a3ce65a2b612f11f03441e05ab6ab241bb069869d0c987c7a0e09faa16e9b2cd3ea61fb747b3748553ef38055c6b5eccbda91df0302fc987fa2c7b7730b561cee09331c0d1f243c707d216f67ce9952e786b3adb7deb873d04122a88e47f011f2723a81222ff46c4cf5532a502b81c7d345af7ab164c63ddec90ffec221a42bd9d3b314d294fc37a376824ae5fa45b4c7b0c59940f8b8a09e89d92e03b042c9a012bc0569df6e24be9595de8b44f1cdb348e2134853f7bce9b19b250c620429704b502fa77c9627384c9e6ff35052428abd7b51b20aec3894e8075d13f082f4859d38c4759958cd17f605a5eb5402e9a07b2531522294deebdce78028060c0b3ed7430466e9d9cfbc0244deea8bc0181c09f1931b57e793455830771f7aea84c42a7cf93acd3ee6679fd77e9f0dc1bf014dcde31ba09b1d5349d16d7860d1ea2ba2b55ca535bb4149f4fcdedcb0db877a4e38f2f2f318820cc6bc0b80055f5d6a5f5ee2f6e87f95e9aca2c81d1a26ec7cd07f6a4d3f44ebdb70430ac14ed70be99c7f6b0fb64ac", 0x1000) sysctl$net_inet_ip(&(0x7f0000001300)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000001340)="7feba591889a6ccd6ede1974e189f4263de9349f9b08c87e69d79747fee5f4e9f9fd4a516526d0c9ec6ccbf014f9adfa2b663de6e2c2498a9608bc333ffc4085cd3c39ec3187444e1dc0459e76dfccbdb4c5e6fc18c784fbbd7ec5a7f064d5dee751fcdf1d58254c4caab54a1eb48d0206e0a3d1dfc078d9", &(0x7f00000013c0)=0x78, &(0x7f0000001400)="49be833727e6c0cf464705b9f1ce003b4070a86a30fe4d33b24fd3e4f5e61ebddc2cc914ca01087b1cb2085a19e58a98030dca927605221e514b7607d6a2d2f1ecacec27bd8cdd48636911ff35cc91b0325c460a85454120518c65eb706b22b396b0dd3e5ebef9f64e9a3e3974426b8470ad6dedbe3e57487a", 0x79) setsockopt(r4, 0xffff, 0x8, &(0x7f0000001480)="fc98ad56af003950dee8588f6c82c4eac8afa359f42e01bbd4bcdd9f1bf2074d56986625099dfc1cfc", 0x29) preadv(r1, &(0x7f0000001540)=[{&(0x7f00000014c0)=""/72, 0x48}], 0x1, 0x1) sysctl$net_inet_esp(&(0x7f0000001580)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f00000015c0)="dc3772d2f68cfc6769ef69fc7c64a0eaf2ec2651c3507105006517dbf882f242f19095358448df2a07b1833501f9d2265342af368b201fa07ad92a29d0828e114d7386329faf2242ca10ebb826d42463eb485d8551ac11bc00cf49b534ef4e0536ff555c2497944c9c1363b8cf26b8330bc01da8982e6f0d0e1aee09570292a4da211d6e2c297944248d5fedde899232f2fb5f3b3ac3bb55a60f6d5d6719caffd858add20a91e85cc898b622651f867485894c1f7947091eae3ec3c7919a36157459bd810b8193d88bf6a36c3b36b410523a3e306882660925fa2d3bc540bd86484fe25e6f42ce1a786a4773d9f0c560", &(0x7f00000016c0)=0xf0, &(0x7f0000001700)="d0104a4ecc3aadaf83dc95a607104a55a1a65f4ac7c84b8fae97991bc055b75d78881497d4365d4816f1462ade182a0f8663ec7acd7fceee733f80d836db8a927f", 0x41) close(0xffffffffffffff9c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x10, 0x0) r6 = accept$inet(r0, &(0x7f00000017c0), &(0x7f0000001800)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001840)={0x50d, 0x400, {0xc8bf, 0x7}}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880), 0x80, 0x0) poll(&(0x7f00000018c0)=[{r5, 0x4}, {r2, 0x4}, {r3, 0x4}, {r7, 0x2}, {r1, 0x20}, {r0}], 0x6, 0x800) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000001900)) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000001940)=0x2) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000001980)={'./file0\x00', 0x3ff, 0xff, 0x4}) r8 = socket$inet(0x2, 0x4, 0x3f) poll(&(0x7f0000001dc0)=[{r6, 0x4}, {0xffffffffffffff9c, 0x8}, {0xffffffffffffff9c, 0x110}, {r5, 0x10a}, {r4, 0x24}, {r8, 0x2}, {r7, 0x4}, {r0, 0x80}, {r4, 0xb4f06832a1a11013}, {r2, 0x1}], 0xa, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001e40), 0x10000, 0x0) executing program 6: shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad956c36eb180300000000000000000000ec00"}) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) close(r1) ioctl$FIONREAD(r0, 0x802069dd, &(0x7f00000001c0)) syz_open_pts() syz_open_pts() pipe(&(0x7f0000001440)={0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000001240)={&(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000001200)='./file0\x00', 0x8}) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000080)="b389e5", 0x3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f5588234", 0x789}], 0x4) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) r1 = socket(0x6, 0x1, 0x20) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r2) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r3, 0x0, 0x0, 0x0, 0x5c}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) kqueue() r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, r7) r8 = open$dir(&(0x7f0000000380)='./file0\x00', 0x20000, 0x21) r9 = getuid() fchown(r8, r9, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0x82485608, &(0x7f0000000000)={0x0, 0x8000, 0x9d, 0x0, 0x0, 0x200, 0x49}) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) getpgid(0x0) r10 = getuid() setreuid(0xee00, r10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) close(r0) executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x1, 0x3f) r1 = socket$inet6(0x18, 0x1, 0x7) setsockopt(r1, 0x6, 0x2, &(0x7f0000000000)='\n$7/', 0x4) ioctl$FIONREAD(r0, 0xc018696c, &(0x7f00000001c0)) fcntl$getflags(r1, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) dup2(r2, r2) pipe(&(0x7f0000000100)) close(0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[]) r3 = socket(0x18, 0x5, 0xc0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x42, 0x62}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r4 = socket(0x1, 0x4, 0x7a) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3, 0x3, 0x81}, {0xfef, 0x0, 0x20, 0x4800}]}) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) r6 = socket(0x2, 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYRES64=r4, @ANYBLOB="1900e4b0a429053725e8035dc599a16f7ef862e0234c5d3366295b14ece68354fe046bbc515d19b9a38af18e21667e0d6fea1474d1d705d156894f9cbeb90ddde230a1c2148bbb37af21d980832a7428834bac28d673eaa7dc6d94660945d7308af178b578fd119a1ee89f06bd03b908af26979758fc253f2b9df56f3731a0892146ef7c5fc898716eeb8759a8", @ANYBLOB="0d5a0a9c2014c2db57cbf8c95a398c53cfc30dc2967fcd25f192992e662b4971905cec65736a599f77a9c5e7183acf74776a2a9ab3c79ff7a8b0c8a797f7afb5abbee00fdcabe7b1603c9f93b5b58f5706fa5b596aa10728f4465bfb9858168d9b20bf530fa6daa979e8a110440315ebb6668a47f5c3"]) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(r6) executing program 4: recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/84, 0x54}, 0x3f88}, 0x10, 0x1000, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xc1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000240)=[{0x84, 0x0, 0x0, 0xfffffffe}, {0x28}, {0x836}, {0x3786, 0x0, 0x40, 0x3}]}) kqueue() syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x80, 0x0) poll(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x0, 0x0}) writev(r3, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x80000000, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r4 = socket(0x10, 0x4, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) executing program 5: writev(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x80, 0x0) poll(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x0, 0x0}) writev(r3, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x80000000, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r4 = socket(0x10, 0x4, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/197, 0xc5}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000100), 0x1) bind$unix(r1, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000200)={0x0}, 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) recvfrom(r2, &(0x7f0000000040), 0x0, 0x1040, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0x0, 0x1}], 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) recvmmsg(r6, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r6, &(0x7f0000001780)={0x0}, 0x10, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20, 0x7}, {0x2}, {0x496}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) recvmsg(r8, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x2, &(0x7f0000001400)=""/155, 0x9b}, 0x1000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000002c0)="2b010000", 0x4) socket$unix(0x1, 0x5, 0x0) executing program 6: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES8, @ANYRES8]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0x210) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x80) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) poll(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) clock_getres(0x3, &(0x7f0000000180)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0x1}) socket(0x5, 0x2, 0x0) open$dir(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f00000002c0)="2092dcbbb253df15f712c764da15f8fb93d2832d12358db5e22927868e030dcc299fb229ce3194d491bc711cb0093810ba4bcd25bdd9f6d689af11e18cf778691f5c1eea319481773d477ef85644a32d4f86396a9429a3d19b84ad345fd9b6aa09683c19817109f527ea365c4d5d9f712627", 0x72}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 1: r0 = syz_open_pts() pwrite(r0, &(0x7f0000000000)="b35155ad99090e6c260d5b5b1cd062bf11e6b75c203f560528e2a5963ebc551382dc087b9fbed9b2be38352324e2119f81b303311cb2e8440a14f3f342f2cceac66a166378bddea654749ae73c143e9579852113462ed4025c1daeb3e64e5e2dbf1a298962abebb170cd0aba4c34a1ee6c0b09ed365163922826e14e02d3ad3763b2f6dd88803aaa199bc616b6a879897a989e6eac5a8b4bd7433cd1ccef906b4dfd1e3731724631b15ab85898da2226a9e955b2ddcb7a2fb8457a15faa97689b0f045db87291d0cb22b7626b2095f42b69ceb0956037cc16ec4ba41b6cd8b8fcd15fe", 0xe3, 0x800) r1 = syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwrite(r2, &(0x7f0000000140)="2081fc692c3831bf36644871296b2010c651ada13316a7b78be62ccc417bcd88a595ea7872cfbb7633eca9947f82df3820e591aa337994db196bc5a060c8b76e0c9e00f7ef63b8b368985ff38618251fb9d5a1554d1fdb0f6add9b3d835bfb7317e3f1013faa7c8e32ddcd61fad2f66dff8304f4b5ab7914669b40afbe0c0033d38cf0139b9ea3c44ff5ef420bdc300f50079947bc351dec58986785ff78b017c95d216d747cdb941b5b1370851c2a0679255bf4574802ffee920e1a4121e969a31734877cdaaede", 0xc8, 0x3ff) ioctl$TIOCSDTR(r1, 0x20007479) fcntl$setstatus(r2, 0x4, 0x4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x13, r0, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r5) r6 = socket$inet6(0x18, 0x8000, 0x4) readv(r6, &(0x7f0000000840)=[{&(0x7f0000000280)=""/108, 0x6c}, {&(0x7f0000000300)=""/248, 0xf8}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000004c0)=""/128, 0x80}, {&(0x7f0000000540)=""/208, 0xd0}, {&(0x7f0000000640)=""/106, 0x6a}, {&(0x7f00000006c0)=""/175, 0xaf}, {&(0x7f0000000780)=""/47, 0x2f}, {&(0x7f00000007c0)=""/98, 0x62}], 0x9) r7 = getgid() setgroups(0x2, &(0x7f0000000900)=[r7, r5]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000980)={0x100, 0x7fff}, 0x8) connect$inet6(r6, &(0x7f00000009c0)={0x18, 0x3, 0x10000, 0xfff}, 0xc) syz_emit_ethernet(0x109, &(0x7f0000000a00)={@empty, @local, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x4}}], {@generic={0xde1af48528ae1985, "eeb05e5f18d58e558b5710223e75b22c1271322013c574ca9c775ab2d371f73698fbe24777c88d5049b478b8043f70e8e6266cc0117b145d15da32110e629a228c108621209cb0683112e37d1e707b254d0c029ca464e37f7936137054e87224ca31e14ca69c91bf4a5444a5bf2407f7d0c98f31d684ae62462cee267fef41ca9477af76deebc8ce7ae69c12bc725805bdc7a87e112852551cf4f9a5c220c2f15891ce4bad9cf2b26dbcb00e5b0eaa9eb4d0a85d2c726628d1f31da13b781ad61dbf3def3ff5d771af31112d9485043082bd8cc5333e8a50fbb0d34c3057fe6bb824684c91fb5c6e87d39b6bbfcf86445dd92e"}}}) r10 = socket(0x1, 0x4000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000b40)={0x20, 0x8000}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000b80), 0x8000, 0x0) ioctl$TIOCSDTR(r11, 0x20007479) connect(r11, &(0x7f0000000bc0)=@in6={0x18, 0x1, 0x5, 0x7}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000c00), 0x8, 0x0) r12 = msgget(0x1, 0x9) r13 = getppid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000c40)={{0x1, r4, r7, r8, r9, 0x108, 0x9}, 0xc5, 0x6, r3, r13, 0xa779, 0x8000000000000001, 0x200, 0x3f}) r14 = accept$inet(r10, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) getsockname$inet(r14, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x7c}, {0x416, 0x0, 0x0, 0x80000000}]}) syz_extract_tcp_res(&(0x7f0000000040), 0x7c5c, 0x0) executing program 6: clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0x0, r0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[]) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000004c0)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000280)=[{}, {}, {0x8}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x25}], 0x1}) ktrace(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pread(r2, &(0x7f0000000140)="58c0029131c02f47c8c50640be0f714c1ba8f12b37966e16d4a69d96b11a62a2db0025a4eef4b17384e58a9c1c2ec2ea4d25ca0a3478210eb2a96ad15259f813e17b977ee9cc830c9f31f564595ead99c35273df9ca5be98ba98a56b", 0x5c, 0x9d4b) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r3 = msgget$private(0x0, 0x223) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getppid() open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x140) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 2: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x1, 0xfd) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r1, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0x1}], 0x1, 0x8001) pwrite(r1, &(0x7f00000001c0)="cc", 0x1, 0x0) pwritev(r0, &(0x7f0000001400), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r2) connect$unix(r0, &(0x7f00000001c0), 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x0, 0xffffffa2}, {0x18, 0x1, 0x0, 0x6}, 0x3, [0x0, 0x800, 0x0, 0x400400, 0x0, 0x9]}, 0x3c) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x802, &(0x7f00000000c0)={0x2}) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r5, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r8 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r6, 0x0, 0x0, r8}, 0x0, 0x0, 0x0, r7, 0x1f8, 0x3, 0x7, 0x7f}) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3a4}, 0x8000000000000000}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1}, {r0, 0x4}, {r0, 0x146}, {r0, 0x20}, {r1, 0x80}, {r1, 0x8}, {r0, 0x4}, {r0, 0x1}, {0xffffffffffffffff, 0x40}, {r1, 0x1}], 0xa, 0x1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x0, 0x3, 0x3a) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000400)=[{0x64}, {0x81}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 5: mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1f) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) (async) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) (async) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) dup2(r0, r1) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000140)=""/94, 0x5e, 0x802, 0x0, 0x0) (async) setrlimit(0x2, &(0x7f0000000280)={0x60000000, 0x60000000}) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000340)=0x2, 0x4) (async) sysctl$hw(&(0x7f0000000380)={0x6, 0x8}, 0x2, &(0x7f00000003c0), &(0x7f0000000480), &(0x7f00000004c0)="c85c815acd6f4980c9181c7b251df24346edaea53d609ebfd88aa5f8af41962771e85db458fa965eef2811b737c1251e043ef6c1e6375a1dec6249689d5b954958fa0fa7b3fd85af68e58fab93584beb52b6fc34560cb71d878d29b63a28590b9ae0bd71e67a5fe2411296b747cdd3ce71224f895cf266877ded5c705ea5e6c348d38e0bd41995c0fe080325b36ad44aad8b4baf2be5acd53263d4d45614c7ed8438231627e8727cfb290b728de866ff0ad560b2290b85051cb65a63b3d75b5f1ab90b34124f32ffaa88b02ebb58cabd9b099d02a390f755c06a8a9340", 0xdd) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) socket(0x18, 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0xffffffdf) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) socket(0x18, 0x1, 0x0) executing program 3: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb5}, 0x6, 0x0, r1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x75ac140f}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x2046}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) setreuid(0xee00, 0x0) r5 = getuid() ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r5, r5) r6 = fcntl$getown(r2, 0x5) setpgid(0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="f473ab12b0", 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r8 = socket(0x2, 0x3, 0x0) dup2(r7, r8) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setown(r0, 0x6, r6) r9 = getppid() setpgid(0x0, r9) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r10, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 6: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) semctl$SETALL(0x0, 0x0, 0x9, 0x0) r0 = open(0x0, 0x200, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) (async) mknod(0x0, 0x0, 0x0) (async) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x6a, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r5, 0x0) (async) r6 = socket(0x2, 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x190, [{0x1, 0x80000001}, {0x3, 0x3}, {0x2, 0x7da0}, {0x37182cf817da196e, 0x3}, {0x2, 0x2f5}, {0x2, 0xffff}, {0x2, 0xfffffffa}, {0x3, 0x7000000}, {0x2, 0xb044}, {0x3, 0x1}, {0x2, 0xffff}, {0x2, 0x3}, {0x3, 0x4e}, {0x2, 0x9}, {0x1, 0x9e54}, {0x3, 0x7}, {0x2, 0xb08e}, {0x2, 0x8cdc3000}, {}, {0x1, 0x6}, {0x1, 0x8001}, {0x3, 0x1}, {0x2, 0x401}, {0x1, 0x80}, {0x3, 0x3}, {0x2, 0x4}, {0x2, 0x7}, {0x1, 0x1}, {0x1, 0x5}, {0x1, 0x1}, {0x3, 0x3e}, {0x2, 0x7}]}) (async) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, &(0x7f0000000140)="18", 0x1, 0x0, 0x0, 0x0) executing program 2: truncate(0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) truncate(0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x1, 0x2, 0x0) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setreuid(0x0, 0xee01) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) (async) executing program 7: syz_emit_ethernet(0x52, &(0x7f0000000000)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0x1c, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @window={0x3, 0x3}]}}}}}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x1) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000240)={0x2}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x100006}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000140)=""/102, 0x66, 0x42, &(0x7f00000001c0)=@un=@file={0x0, './bus\x00'}, 0x8) poll(&(0x7f00000000c0)=[{r3, 0x4c}, {r1, 0x2}, {r1, 0x40}, {r1, 0x4}, {r4, 0x4}], 0x5, 0x0) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000240), 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknod(&(0x7f0000001380)='./file0/file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) flock(r0, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000280)=[{}, {0x7, 0x8, 0x5, 0x2}, {0x4}, {0x6, 0x2}]}) close(0xffffffffffffffff) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[]) linkat(r0, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x9}, &(0x7f00000000c0)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x1, 0xfff}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x33, &(0x7f00000000c0)="b211", 0x2) ioctl$FIONREAD(r4, 0x808c694d, &(0x7f00000001c0)) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/173, 0xad}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0xf66) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x3}, {0x7f}]}) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r7, &(0x7f0000000500)=[{&(0x7f0000000580)="13009dd9d60801eaba1abcff325305ff2b14c92dcf8a39dd61b45354807c3700717b591cd2a989c6ca1338f976aa0c15df1f94bdca487f0648cf38ad024f4fb6184b9a23723b2255cc8d943be718944d0010c920370d6fe21b51984856014aab3fefd7e5ed135c3ffc783527d14074fb6645bd2c205346eecea1ab510d5e742fff267fe53aa516c82be055df84002b04eddeae6e3a13c772ac1cbf57f2d805ffbb140acfa9808e80277e17f6667e2ed6543436", 0xb3}], 0x1) execve(0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) socket(0x2, 0x4001, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x1c}, {0x20}, {0x406}]}) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) (async) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xe150, 0x0, "32cd8b10000407ff00"}) (async) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) executing program 2: chmod(&(0x7f0000000000)='./file0\x00', 0x82) r0 = socket(0x10, 0x4, 0x3f) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x4011, r0, 0xffffffffffff3217) r1 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = fcntl$dupfd(r0, 0x0, r1) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = socket(0x20, 0x5, 0x8) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x22, 0x3f}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x7) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000140)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x82}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xe99}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x623}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x88}], './file0\x00', 0x9}) fchflags(r0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x100) faccessat(r4, &(0x7f0000000380)='./file1\x00', 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000440)) rename(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)='./file1\x00') munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) geteuid() ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000580)={0xa, &(0x7f0000000500)=[{0xffff, 0x20, 0xff, 0x1}, {0x280, 0x7, 0x3, 0x100}, {0x7, 0x58, 0x2, 0x3f}, {0xc4, 0x4, 0x3, 0x1000}, {0x2, 0x9, 0x3, 0x3}, {0x20, 0xe6, 0xac, 0x96dd}, {0x0, 0x31, 0x8, 0x7}, {0x6, 0x3f, 0xde, 0x40}, {0x200, 0x1f, 0xf7, 0x1}, {0x9, 0x1f, 0x1}]}) fcntl$getflags(r3, 0x3) shmget(0x2, 0x2000, 0x8, &(0x7f0000ff4000/0x2000)=nil) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r6 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r6, &(0x7f0000001740)={&(0x7f0000000600)=@file={0x71fc694a56f7eefd, './file1\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000640)="7c53b81558038534401a43775f4ca93cc31b3440514829a9cfa9be77ccce7ba2073cbfc1aa31cc6a3d7d50e2b141e420da8977cb1b5a8b5afd51780216e97dd19901bd8e033eef4ff0f0c7c22cd78ac35befc973d82416c3b428a091730c1ca5a5408fca5e4ae3d2febe593546184e026d9d711cd7127a4815459e15a3b8bced84da8ff570c4c7197654c4be3e7561c2b3f1b484a75d2700197fd23a7d8b5a764acb31b815831d3511", 0xa9}, {&(0x7f0000000700)="5239ba2324d856827d9d44bff7e339ba7723137a6c5f96ec387d85c6db9357321bc6909b4fc3423604949b167aabb0841f9bebf54f168d2742262f19849f4c86c33b7b8c263abcb7db1493aa3e9c7d2be66865180f1040decd13fa4eff88478b33b208e52da67bbc4b795376d733b14e7c98bbc7eac9e5cc23558b7c7554a68c65869b6ebd2d228872cd625be317ee3d332105da34089e6dc5a32d63268e3b10827503809f5a916110b1bbc68229cb22ba7ef221047346eb35ccf68d82faba1962d2049caeb2dd6d9ebbb5739ad2da2de8dd0ad544868d887cfcddf4bcf5484acb9ec426c660ad9cd5da6844b5bed34caa0a5d0407378e97c6337162d34a708cf87c59c0bd8d5241adba8d5ab41b7b5f3709aa65d623dea0b03a88a7a72277f8727db951dce585c59ad19a592a1eec34596ee6e08665754abce2ce6f18f9f7bf42a8df0080df39404513a948e7f82a0ffd4de7aecbea3786f786afc649607de5b88a2bb9db298cfa46d72e7ee0db3623f6c616ca995b70d104515183f38eda99d6d17414bdcabc6282578bba2a62a7099850634b6a0d4859daadacb72146be36f0beaa2476bc59b1510f32ba2f8da2394ee91e80d35870e96595e5fce1c6a12a6e63bab53d39b397335f75c636417287e7dd750bd86e73879e6a25f2f1ebb58b6fcdfee45ebb52a9e30857db4535f85e3348705e2784eeb0dbc42959347c81ff2335cdb8f4d0aa66bbddf7268a73dbe3981422fe004c57b18b918c8c180e50c278860b1703483fb5b32a839eec46381ab02e6b3d2c6cdbf68962ea10adefdd2aa9ba319ad13bea1da7e3e2e8efeb34754a9d1e29cbb2984fc36349bb7519817c48b8710c87226cb4243b45a6a9821bf508cc0498197115c478cb9e0912370e51ea8661668edb9274659f68cb2fa313f935c2c6c42a4bf2fe88b2710f5a77e96a4514dd8a8527c5246e6e57ea539e72a59e55d7ba35b79b26c54c5e32437719d5ec57ce4c274f15bb62b80bbd2f93151dc32a2ba57e2205d6edbfdbeb1bddcdd70d824c3239fbf6e55501c60809df28e8ad74a832edfd28174d116b7d6a80457ad436c910b9b8e6fe62978bac83ff9e3b7d1657d22b3abbe032b26a7a21458d3eb69db0d0b0ddbaf66c4004275ef33c399f825b4f9e90d1bcb2901e3f93349003b87554329dd908b0d0f2a69fcf803b883506be38d160d3b1501946b5335f772df2a35ddcb71ef3450951bdfed6f179b985f31d482f65c21deface2edc9207b8e73c21de17e9e37af951224c928ff6b67c0d066e8cc04254f56340f80c5276255a114c247a4648b371232fa58088486e6b72dc3a974bcadbcab1e35a04bd1842a2fc90eb2e3c2b1e1fef3cb3e0d799a0f9b032268a89720190cb43cff4c092cebee383fe96f3b84882e797a064ec2e6662871ceb7408154d19201b8e74fc81518a758991eef46ae7a277fcb9b0b0cba9463f2b79c682aa24b9448936d7324290d9f38cb940bdfd2ee3fa879a1bb93cc741c2ba9893e236559609233f512137fab069e67ba0af139b4c4096c64748c93c44c29d47cb68b8ae475fa4bda1b51805fbd03bfb2097cc68f8e4740d0290f43104214a25e290fcf7fd795ddd60c27b3f140910b20906f1b7547724bcf33013b2cbcde00494d5994c1117f23d2b8052a1521f16b3823b721cd33381dfe6cf99dadf3bf3e8ef93db34f9a5bed70718a00cf9f29394acbe171d2f8f0c5df2367c78df734612824f8862aac9dfdde751cca8596fd69b1433a0b86b8747f6ca25f0362aeb5fd6a3461390d3b9f89d47d372c2c7a05fb54de05a6c340eaec0c86c16db36d7f12cfd68a6d73c785b20f1224e1a6ec323edeec7de50404a005c3008841ed37cadd4ab711b5c0ae1b93947e886bdaf7695de2843509bb5a279b3dd53bfc2c20aed154b7330986c63087d6e5ba0667fb15398d349c8aec7b00a6ced9ba8dfe7514d6eaedc45cf941f9c16116b64df9aef3e5523ce3063cc0dbbd3cc9496053749be0aab0612bce0666b1df04c405f4a111119e22560a65b3b71ff353f48d5f1ce02a3c98f76872e779ee505ee4278f51509bf6aced82bda05859c461ea4486c3bc7168b08efe617fdadd8e009ef53a501416dfc75ba81c3dd16626dde1838b56fce635b5698962bbc7f5459304b5a47671fda1cebf984c4036f79158041ee4593daf6f118cc251e1758a37dd0bec9d7d7c31f591886b6c6792c4c089ad347da90e9ae6750d96f2b8409f52cd2d74302576b34d853c9ae4392821e25665ef934bc5219d64d9069cbc130eea05ea53a484b9cdc09a66ae300692cb92e29f4e6a5ab2b2a1b7d6e81e340e6d1af203c72c3640a9e1c9c0b39ca2bb9b7cf5e32b6a25577c2376a13c67cff3d1cf5048f567f1dc56eb9bea16f0d772ca266b9788511d768dc729ac3a7f5fff923a44d3534b63db9333b95f86f7b9274a185fa1f569a4f3afc4067c6c59537d2e66ec15db8417cedd01d8cc0445d3caaa11903bcab119505e64395c1cba9c60a31f2b08f7a57cc1350aecd637bc9bd8c5623f31b2a864b5fff6de820e33a72ea6691c58d3bd0d92887b50825eba42a654ad9fa498e4d2dfa456ee17b21809657139dc5332ca7b13bfde2181934e6738ac41b1d08f23e622e0e8aebf4ad584c2fc9e1983926999471a00a30b9c4687a82095ac739ec1239788a44a08da75b6b8a1ddb6c4463a9c99909e1e9ddbecbe3ad16ea334f1fef7148b60f37f8061b7364f190560bd23d4833901597f5d978e6a30a70b4c751516c2300e1fa470dc205e49afe071ff83675604c264b499b58006ce6cf5d2d2c95f39c681f71559c7f07b8960cfad9ba35c8945eba80cb92c3510baf8af4d685020f8788d62049a0bac84a9aed596306cc32aee81bb44c1d072bb54f613b9671385a6fecd0155481f358929234666c103f900acace4613fae8b01f3075360df96797efb380a4fe3de952035554c94dfe8f8e8be6cb19633efe9708b4e1b5fdf88c761497547abe44f155d7e404667750694e3c4afa7470b8a0b7c5454a23767eba748b72b8c655c7ebc11e0fda099101b3d558d192cb67441087b792a8aeb42f049378006acb590942d5d8c9f9b18651675ab61109c8e64b989d818a67ff4f409e9f5209eda5f1c19aa9d5436915ef1facfe482cb74cdd5766eecf02b4f2fdc5a3619f8bc994dd2cec4ee20c170bcff090a081b9041abb2fb828bf87e44fb18c0fbd9adbc8de473882007e00a41a4b4592c76e3147879f4717d76ab14455ee74de251f2182df5c420d004f699ca6704caef19dab72d874c024780a289c43bd065f7a8c5b22950bb922cba67df1c2fe4f6655680d3040e95b7a83f31c6911646f939574df8c8ce51cf508d8fb75612055b4afc6b364b7f677f28dbbfbd71f810d9bb94daa331b67ab3b9b1e570ad76f5757e30c408aeeb1f9f2411bf7fa2387de2fae2ab7b31dfce7da779b5557ebdb5bd030915a1884003f7cdd99f3e6f2a3b4b38569410cfe764e87c86773129115e8d5103f5c4a977a6a3c2ca3201a9301f14915888cdd34f438c2f0fc9a7f0956a79f3c7b8175975399108965dc4f661bbf71d95690e10c10d6931d2a5fedf011eec4335da063cea7b01f250aeeb57b7bacb1c5d8403b9e85515d0c6258c8645e24fa4e61457cdc7ab44279e70eb6b9c306404b69ad2cd864f3d7ed0e1713760df2cef3c946dbee27df1a3e7b3162c858005eedee4e3d79e19413c51ed075cc183092428d8083c899fc38ba584a270be268b0248ca6d8b949f9d0951ff052432fc09da6741be04716506b4acb939d18c0c6ff47a68ce5791c9b4bf59660c14812176cbb94e5d1265cfb8ed32c8d0b55d467d1e4c7e5d4c6c8f19554b1ae5a6e530d02ffc053c57da726f64d0da1a6991fd06d6082e822905f562b5a3c8d29ab94c5d691f71b58348914c07a83a54923285b3b073cd65ccea0967ee9535f8dc5b7731a37fa5069d747b9642497825f3d30b07e264d3b5665804269e4787404948b189af9f29f9d08e5fc301c0f274bb629f18699da2ada59f957033485fe1a86ba63a6d1f46dc7d7f81d2c9764f256c4f20da059cf82252326a9ef883f1f5bbe1dfac7bd2f25d5ccc1097b8e7653365440e665b174105fe00aa6fc8813e4e0a758916a4dc00f8f4d896e61dabdbc441f497f3b29f1a6a0fc00492c11b8cd668b68372c6754d6ddcec4972f3f120f7235a7b5bcd18b2172c643520457ce91fe3bab9907a8a83caddb4ebb7f414098bdeb6beec64099f37f2d28d2b21494188905f077b369a10dc6e49a51a7375236a0b179c4640159aa39452c538c6bcfeb81248ef89bcc51555a5d0e1d7418ed4a52318a7b087379074ed015cf81cb97ba23651605c0bd8287c2d0cfcc7f1d1483070695c43e1386dfd48141a8fd3cb68e20a25db92df22b4fc23de319e06900c55426362c3cfd62e569e8ae9b2a46f742e268b3c640fe0a2340cce345deea76e48ac76acfb0a00d5ab45b1e1e05edd73ec784893b34d6f6e0ecdaa45d10e396caaeb3bd98dcc3fafcd7e441615b7fe1d122420208630470dd94c8cb2a7797532b85ce8bb7250aa58250cf62e85c3e0f97cb8a6649f83a521eea1cc27c0c5c91f5add0946bcd944f70f5e7c52f509f41a2dbddac09954a5c7a4a957d942d8db8212159dcefcf59f69686e38fd6574d98137ec2d8d67008e73ad08630ab36a8e8cb41559c50dd63a2362c234e937235b737a8a54e8d6ad8d73e84f5f70c1c8f7d3e43333583764395a5182226fb16ab9a3e3eabcc7c66253eef045d96021380d20fb1490d98b06ad8781e62d461f343c89e9b1ba95054375dccbcb19212bfc1d94670232931fc8e296098d11f4d3a476e8b8915d005c9b33faa63aa575e3a150522f4e1760fc50ef1d13ae621a78196e1a1415917546ac131c2c4c0016df8b06238a6244fb262329695f0bb72aaa2a6a6aee993b9536454307b4f11d8de66c29145fc0c60cc0b6c4ab1fef4b3bef4103182acf671feb99d93cece7f5626fa0e4b85c2155cd73386f10d765ade99a5d64b2ebc8980f9471430c4555b7aaf15694d1a49267885a80b2a69f113e844f2f54ad6f6ecfea3f9859040016adebde4c2ce6513149414cdf4cc465badd8a920a0a7f64433baf8ed27515c89a273ce2278d24affa860307dcfdf782430a1226dd36c53344041995511c032c51c80487ad08e1ac01586a1c3dd3eac9cc27123ee577bfcab9638e9ef7f05fc31589d8e5a4eda65821eea0e295083143ba553548af0a335d552aaa401e04ec40f2df00200926c35c787855451ddb6abab636b3bb4e00354a169fa80b06c65e762e3f14195299b3166446379f371aef4d66d3feebc4e0158ca7547a592f25d378ca341d4a28aeae0365a9f5eb2b48a7bb30fd0a196ebef6dc7d42dcfdba46485c63175563108f1c0ed4830b603fc968193c833c6ed24f10894bf7070c00a2a1476b39ff49194faf8b79b58bc3848f68637c68a2f4d2675aa42bf1e295f2a7f16dbd941f636e8d1c94011137a42d3bdd8400988cb0bca8c511dc88ee04964faa00e64dbd7db56aeadb8c0912f0d0747ec5603aff27e221836c01e92e17a9b0bc39293de8da35b95cf3fe119af3d75242e1e6853b429f48d09015e8b4023583f9761c1b766d55d00547ed2eb5b1eda585d26d38ff345d920f74160d7d99baf9a635d4d862afd8e268377da9be71ee9dcfeb882212b98f3a51447364a3d2d331c029f3dbb79f3b171064a40850ca494c3981dae4ad37b842c2c395dbf0a1", 0x1000}], 0x2}, 0x407) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001780)={{0x18, 0x3, 0x0, 0x4}, {0x18, 0x1, 0x6, 0x8000}, 0x4, [0x87, 0x5, 0x100, 0x9, 0x75, 0x9, 0x9, 0x6d]}, 0x3c) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000001840)={0x59, 0x0, &(0x7f00000017c0)=""/89}) mknodat(r4, &(0x7f0000001880)='./file1\x00', 0x40, 0x9) fcntl$lock(r6, 0x9, &(0x7f00000018c0)={0x3, 0x0, 0xffffffffffffffff, 0x8000000000000001, r5}) mknod(&(0x7f0000001900)='./file0\x00', 0x20, 0xfc) executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0/file0/..\x00', 0xffffffffffffffff, r3) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x37, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/30, 0x1e, 0x1802, &(0x7f00000000c0)={0x2, 0x1}, 0xc) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) socket(0x11, 0x3, 0x0) socket(0x2, 0x2, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x40, 0xa0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = kqueue() poll(&(0x7f0000000000)=[{}, {r2}, {r3}], 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) shutdown(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x5, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a8, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x2008a, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f00000001c0)={0x1}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)="90a25face338066d5159fecdb1b195984fe73c3373c37f55c4d03406e924b8efcc27f9626b926a8aed5063e83a99f087612eeaaa9cd280ed9a4633606b343ac59ec97cf3973cdd39be8780f3738b0efedcb716c1e225bf07742991ee92e801e58a793446358a9493e32cf6b70360129f7beb8b570855ad414eaf0a2fa25737fce485bc636c7d6a900ac3feb229e2461c983cc7b7da61a71f", 0x98) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x2, 0x1, 0x0) executing program 7: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000300000000}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x21, 0x0, 0x0, "fe339657"}}}}}) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x1, 0xfff}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x33, &(0x7f00000000c0)="b211", 0x2) ioctl$FIONREAD(r4, 0x808c694d, &(0x7f00000001c0)) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/173, 0xad}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0xf66) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x3}, {0x7f}]}) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r7, &(0x7f0000000500)=[{&(0x7f0000000580)="13009dd9d60801eaba1abcff325305ff2b14c92dcf8a39dd61b45354807c3700717b591cd2a989c6ca1338f976aa0c15df1f94bdca487f0648cf38ad024f4fb6184b9a23723b2255cc8d943be718944d0010c920370d6fe21b51984856014aab3fefd7e5ed135c3ffc783527d14074fb6645bd2c205346eecea1ab510d5e742fff267fe53aa516c82be055df84002b04eddeae6e3a13c772ac1cbf57f2d805ffbb140acfa9808e80277e17f6667e2ed6543436", 0xb3}], 0x1) execve(0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018", @ANYRESDEC, @ANYBLOB="e2f1361b324a3f1b816a60f9e9d413d2a65c7c65b0ba2bc35cee19fc1d175081f8ac583dee72dbb9fe55d6aac62648c021ddf09ad349be3435e16f9bb36076591f9cab99570578d5680c30bf1f9f7d5d9270e0dd55d28bde461aa2cd8247bdfe362787f16c319f5be5a24cdf1a8e8185b7780f9c57ae1b067f", @ANYRES32, @ANYRES16]) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069de, &(0x7f00000001c0)) sysctl$fs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) stat(0x0, &(0x7f00000000c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffc, 0x7fff}, 0x2, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x40000}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) executing program 4: open(0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) unlink(0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) socket(0x1, 0x1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x110) open$dir(0x0, 0x200, 0xd3) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x80, 0x0) poll(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x0, 0x0}) writev(r3, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x80000000, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r4 = socket(0x10, 0x4, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xc}, {0x48}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r1 = syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}, {0x0}], 0x2) fsync(r1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000280)="3a3799761d76453d29ef5fc32a3ebc480768bf55c7ce143058545372b97d5576f0030a0611067a9f153a2754c5a59c0b809fd781fc3c6f18e4415c00a40b2bb92b1c45c242d251242bd367b6248a4a86c2e7be51c96f967aca4f7b670a2c99686c4f", 0x62}], 0x1) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000004c0)=[{0x80}, {0x4d}, {0x8306}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) writev(r1, &(0x7f0000000a80)=[{0x0}, {&(0x7f00000022c0)}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000180)="6e3d4c05e15003dcb602d49420963b1db0915cf91b74f82c3aeaeb687a0609f7b77b4e3fa3858e32358184cfc4ceff5e01d595587d99b6db0ee9459d01db45b8fc654cab9bf46a018b55030d826cf270d7afae4e71ae06c8efcb716630e06558c3b163eeefcc54f2d0390b59e4c7238db2037c036e351ad039ad20cbc95ac4761e1e9e9124fb9a1da12229ce5047d441137223c7b04690160ba10db8ea506dd67c", 0xa1}], 0x1) readv(r6, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x5b0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{0x7}, {}], 0x2}) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x84, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x107, 0x0) r7 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r7, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 5: sysctl$fs(&(0x7f00000006c0)={0x3, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)) open(0x0, 0x615, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f00000001c0)=[{}, {0x0, 0x1f, 0x0, 0x2}, {0x8000, 0x8, 0x7, 0x2}, {0x8001, 0x6, 0x81, 0x1008001}, {0x0, 0x8, 0xfc, 0x6}]}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffff433b17fff78035000108000604000200000000009d7459000000ff"]) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x36, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r2, 0x6, 0x8, &(0x7f0000000100), 0x0) listen(r2, 0x0) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1}, 0x2) sendto$inet(r1, &(0x7f00000000c0)="e1", 0x1a, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0), 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x600}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendsyslog(&(0x7f0000000000)="af669746d10e2ea78fef7b7fcc975b66be75801bfa6ef038d96afc1d7a60c065ff7b16ed1f2be06eb998612ad9af0d392ec8c94d4c08257aec", 0x39, 0xec2a8c0e0b4be47c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x200, 0x0, 0x0, 0x2000a002}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000080)="9025d7883c111af5ba39a44540b968533d48fe6d51218a32aacee376d8df1f2333248e7fced559addfac229743178979148b59b447351dc65729b29d117ad8bbfe464590c6aa7bb8e6121818e5d6c2510bbf654b4f22d7b3bc5fb756e7dca1b2315fd0734944523e9e753ecdc12a02acf9c36f1e89fa2bacf2a005b89e6d93f8ff6d9d4f0fa8a7143e73d1134f2b2ad4b0568f50e6c4531dc49e34baea08e3", &(0x7f0000000140)=0x9f, &(0x7f0000000180)="2c68e7b8e84f7cea857e6044d021422073bbdd15e28e56f10156e63302939a981a6ced86bdc147978fabdee8b991701160f6f66618ac217e388347346046c3add29061eaea86c56067ccf0101ba0c02637d0adffd8c0af34d6e68ebd3daccf2ade96886ae76942", 0x67) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000001f80)="da022019197ffad48aca199fdc1894d8b3422dc1b6539d69bf94972ef12c8b0b4240af56b842a04ebe79c96e51971efd8c2d5410f235e5a4def28d3ee8a77d34c72caf6cbc2648a0ec225fed167dce73e4f42af51e76ec5a0d569d0900b590f06fce88b0b12726a87530771b1e1c8334ff030b796187bcc55f2974a0dc27dfb9334e29d20e6119c22c7ae8472f0bfae4749452dfa13c1f2bc73c7cf41284d549d08737d3b3312c35d0b9fa0e3fc61af1112932166c97188257699ea87adf21766d93c57fcc7625ffaa5ea8fd241469b96211558ea735667ecfa1c3dfd03388e65829ce3e1a0408df436a72cf5cce0e3b8beb339ee51a233ce5225b9f0f8392bcd50ca5609444d73f4eccaba98311051c5dbb06e85adde9b04f30b6728004266cbb0debb96d97bdc4e29c148ef1795c3d73b773eab36f", &(0x7f00000002c0)=0x53, &(0x7f0000000300)="848d9e984e25aa80d6a290a3d6bc92afe696d9db53c994a8e137a1b7c564dab2d0902c35adca4095c4d780d1e0b866d9c4f2d5f6da0c358ab2cb09fab45e48fe17212599fa9b674f95abdeaab78f68fc290e309c5f4fc04e56d0040f9b6a6e0ae6ac9f18245909c91528a397cfd92b93d57e31", 0x73) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000003c0)="5063bdafa42facf8df5fdd5bfbf0f04045faeeb36cecf4f341323764a07c907ac9dbcd8ae9cda04ca4c7b3c7c47b9db2df57d2c52546b5db89475257a1d26e0d7846732ea34c44afc91a514c173d048e8be05a6d2f6cf13447c35c7a957c38427e988b77b4c29dd28e910db9a30ddf03896d256cee06f72296d702954d18e9e13cb2937c2bab78967790e43f70cd79b71437bffe69c26fefd2154105e1a37dbdb1938f9d4a", &(0x7f0000000480)=0xa5, &(0x7f00000004c0)="8d2941bc7d034746c89099d3fcdae93cd815f3a3f408910399a32c852bf3faddcf8fa82f6e4950e1763d080126044f077dfa5a943d0ec941fa3072bcd30a9e63395e5a019dc1553ee83f39b13fc6f74fd3e9eb2e5e850a7c8e0fa179afb537b89a016e7cf10f2ed9b0aa805c76c00de2c9e6a2bb63bde051619aaedaa3bda2f21af2e79977631e3807889cb4c86329b68c30f5ac8642ed3cb9b61686ab30b0c1c88b5e224cb4e1914e80a6bd21cbe327259b2c4e38571e0e86b4e43749fd16327c9c10bdc33dee951c024a0b4bf18fff1a9c50", 0xd3) sysctl$kern(&(0x7f00000005c0)={0x1, 0xa}, 0x2, &(0x7f00000038c0)="49bab5d48fc2a128db172257726eb9e9603df5c4ab6c203a35dd5dd7ab21c8b0856ca08825fa0c989c339eee9df3e7e31d44647d9910452eb56e6c7105ca4b18f906c00d15f7ae6d6a18c05f0355facbd022bd89073a09e1cdde800f8c2eaca6daf29820d11627edf55f1ad5843c507becd505f04dd3819563a36dfbc603b00381203e3e675630b84c2ca3bdaf", &(0x7f0000000680)=0x8d, &(0x7f00000006c0)="91e66a1eec04f2d48acfd0a4caa494384afc5285eaaeaf3a6702c294b6cdc5ef274fff4aa41cc4c655b9c0739e322460e7ee82fdfafd9bf21472f7298e5207824acad71fadf6be9178515a23ffcfd8", 0x4f) sysctl$kern(&(0x7f0000000740)={0x1, 0x17}, 0x2, &(0x7f0000000780)="0dc744ea09", &(0x7f00000007c0)=0x5, &(0x7f0000000800)="fd25d5691aaa430481971d3e799c18fc3a20d12c3c3e4969e13d8d4d3d07ca62a7eb18ac979556b2e260cc970543ef18eee2299c92fd910d0c756130aea1218a50fbbeb368b37b8f41dce970aec6", 0x4e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000900)={0x1, &(0x7f00000008c0)=[{0x20, 0xb0, 0x5, 0x401}]}) sysctl$kern(&(0x7f0000000940)={0x1, 0x4d}, 0x2, &(0x7f0000000980)="8aaecd90426006fcfad4b3c1f6049e7e784e9d9b78f0339e027494e49f88efb820f78fdf4f79ff46ada1c223955a7603f1e9cfdc1163e5c448beac26", &(0x7f00000009c0)=0x3c, &(0x7f0000003980)="0b15a1a91736926ac4241616d19e8c50e1cb2014cdd2b41b08dc40eda1e21ff5bacd0839564dd0512b2b13cb50016610d1ecbeb6e14b3a45515e55e20100000001000000b64d077c4436fa37ccb4eecf599b9677fd742aa73dfada1ecbfdb3aa14c48ece2f583c517ab5f16c750e53ff5b91b93d6e87574c7df35feac89c3d285473832365", 0x85) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendsyslog(&(0x7f0000003640)="300e1c899790d816bb8f15408fbc4dca1c035015292e74e5dad8e1df21e334370922ed5020ba8d4ba217730b878ee1de77c018800b2864a49818fb57bca7cc741ea343982ece3825b2681a0fe99e54dc4a9f40ff2207197859980e0d30183e768cac08dbac24b3f79956f2cf779202cc7cce3c01d8e2d170fbbbf72c173ffc43a3d305e071cbd4c099a5ce06e4f551ad1935f871fb0766f385322fca354dbcb8a331983d58f610d3f9dd7ac1b2d48242de672bf3dae592892ab69d1add787d84655898d08b6b53af14eb85339b4dc23fcf1a06b212f10f091cc2ef9295dc7e92c5fbbe6cd24eb079054505166f649edae57123bee7f5e5f4c00ff327ff4c2168d38db651a13d0ff7eafe5d883e7fd096c15f7493f149690f603b7b922099d9fd273043615ca33483522dd95565c30b918eee207dd3961582f8e13c68130b3acf524c238f8c148c79be9a", 0x14a, 0x2) unveil(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='x\x00') sysctl$kern(&(0x7f0000000bc0)={0x1, 0x56}, 0x2, &(0x7f0000000c00)="9fdfe82b64bd4aeff20179e2bd4909262186cbff93eb1e61eb30bee7c9d9615bc20d4dfbada8b0b7a3402682caa382373b364d2e00f51a45f427a7448778670026efb01eac043d8b0d52618d605638b41a568eecc706773634da945aadd8ce8edca7b987ebed2f8c537298552267261fe6ec46db2322ce85e5776c6fac6eae794e77a6d0c0a15caa7d9c35701afa49a9f8dd321d6fdc5fac4ba95d7a029bd9c9d6ffd620e361b23df66bd13496fbcb5d2565d75418eb3dc34e5b76d11840463b879a26dc2c8890aab0a9ec26ca299b87d534eb39cd51a19623d2d2d1ba6e588ffde993d02568d393eaeb3a04f5fac61369bd3c75d89ac0ea986d0ea2eb95d32b1100ba2e43dff49fd2aa6b7539c3960cd3838066367a5ff4072994e4a6e16020f7bf13d34b5e0b332fbee5d9f0a5194ffda42c42b57bb0e90df01177adf5b6dff86e405dffedb2d1264062ed96e6cd4a97cc6abfb9618e3c425a59ded197507080cf455d46639cef33a8053c97a8b3ec5ada5b639cb07cfdbcacaee9cfd7599294f53f4637d69da4d306fe14fe937d32bb4b1dd5454efba9ff44b8a0a0dc0f5be8e880622b8c66f63c24c0180918db688523caf3233476db6c6a50ab0c78dbec41599ce176063c5e7ddba618e88b4bcec968799e9c44089bd2154d843fc580572fa1a809e411eacf645cf8853ad47e422e51c5dd706667f59b0363949d0407f72ca734c921e1766d0f4b65a8f9de654abe14cd36fd80e1cd82a41a663031efad4cd0c6233a3c5bd1c0dce92d8974e84515486c2d0943d0063a95b16a0b1f704f9cba5cd073c0c4a4f8692f0588b5715c2222c03773c3aef957d73066d77c7d6d2a7ff8cf7d0351803ebb3c1627dbbd71f64cced84965c48720f18fce15f80375faa7d6080b4c671f3ee22f798c520e94c9e1233f3c511c91cb7a4b868d6594a3226b6ac9d982d908fc60d119f6d8912ab177d44768a3c39ad1d17e6df1d8a7b8103faab5e153c1ca4e04c072133297c1d88734bf03448b22d5e94b538797059a457039393ff9ef86370886687e886e793561bf18e644be3679c1d6fb21149d54420572a93f22a45d606c37fa9068612c5c03fc4db55ea4c4c9851c7de83f19ece4e4f0f9be8d2a92766ecbe58fccb8c5e2370a9475dcd27fa492ada39be203e52ea9199295dcd6bbf1759aa765d233da0cd92f356b34ab5c12070b1a9b5be0825cdc510417676381a3c24c6a2a6e8951f0aae62f49dcf859a9d29fe2f888fbb4310a1f19375498f44505cb80742f47011927e98b84bc3575104f5add6f43310603093f232cee2342d12d68e16c5ab02b6f8c2b232b68be1c63553ea3b0464812f9f6d41baa0592f742d60d1516a5c501936ba347665e507d77fced90496cc52cb718ce6c96a1e95e29d4fe4ae604cac0e662457e883aa3eecaf0a826448ee35761b5c4eaa44c3afa5a39dae013fd7c23770cf895ddb6fd10c8b11844726b55a286f9e57253f1bc22a06f9d0509330ee2555d838d3ec728fda7c4f30aab0f23e8678a41eea55fac36db9c18e7771a243137f38789f9fcd172be550937ab6dc95f8241a25016e1a2baa878af04f900a69e9629134e84f834e525be287d9b191cd521b7cd216ba5aeb83592ff2857e0cd10fd9d38285d075bd28af770d79fe47ee4bb76f85d4c49602ede3f55e292e0a05429c441b2e6dbe77a1902943f5ee9c7daab685ba8277de9fdd79f6c667e6db83f5fc7cf1d806f8cb2e9d2a5220e1a1abfa86974af93cd7e8e5fa6767ae258018e0eda570abeb232b4d9745a8bb07ba7ed2c502c1f0162439f4f9c099ffed6b895ce36fd2d8d68e60bcbd9a7ccb8bab68d6222c2d9e89e804b1588232c770a2c2e2abbb9e8b6df13920cebc3259d0ece53528e97c2862e4d60052d2c71931a89594a26a22733639525f8b1983afb156e6636a99dc6ab9d5a32def64f99a00c9a26637e8e57afbba56b3fc4f5984412ed8a838623d2dbaf8aaa54f1a4b84954defe0d2b4c42fd3e24524be2369b0b5ac6fbba1630cd0434c24d47249ed5aad3bf8abdeaab6392f8a57336ea5af03e7362fd317bc8581a495c8b3c666dbeaee73ab8849197a5851fd693cf768265ee7a22e94a7ee106721963d2b7b4521951561b34e792f5f96bc9438edeb984e5be145f05984dfe84f8e1f504e14255c7e660a6177957735787c07ea6f58e40bae647e9b18ba351a732205f28e2d9efbe717dbc4af905692838391cf74803186d993c36e446f82750899f3e3c670a36a92968cfb4b6980d20fd2a1d1851ae5371007671ea0f0e1047746d5ef05fd291ac377839e6732f3f7b7ca9ae23e4f73bc205f5ae202048f0e1486cdd45dbddcaffcc52f542e80613629904ad316f47fb4fc86d3d46884f1af2a2a975ffef63caaeb52f8cfdef419f29cad6a681a2515c4942733341cc603bc14534b34debe6ef53f1e411f92744c94d504e2f824965e308d8cabd5c7051b2024a33d70b26cf9fda45bc8a208782a73e0dcdebeeca288cf2fecf3ad6aadfef4242ccf821ce339c16c65e6889c9d900e45fe05b0e067682b3b0ae3a527fd5ff9ad571bd554661f5bf289e8648795ac1d217bfd248fa87fcfdd88b3d65b36eb5fdf6b6c87b9ebf7dfbc69bcb44be9e03e503bc5418b1c296e625d155fb04e2b70e8241c96db55b4d5147b80b40200d3b9eaf5a792ac9079e4a67ed069b093509281afdf5c3ab0723b2cc3124d8dbd931a7c15cfee9319e02670d9aa647d180c99a90e765b35e9bb98e6951c6876c2b764d5538cf6db1879dc6c32496c3a78c084bc724098478f2ebfc55dd9a96bf5ab7ea7ceaa0f312e17e3366de6f95804a16a5fcdbf98373ee1d2c5db7c8cb88bc94b0416e8622ee5c6aab340bb74537b750ac72d01a331368fd36c5be5af8c15542813be8402e0c2924db8a295b990492311a2ebc6b97747335309beb66bfe3177a84baab048cccc9c6e4394b87d1c65a6133eb7b928afd4da14d54f3c024f7a96720c63945a63522a43c0f25a06392bd22fcc7f8c0365a07897d47cce9ce52783a3fce00e7befbf6153399306a97e472b56ebe0f835b03b8c510c7233700a1735e416236f53ec6c475bdef03166ad1022abb47ff9965f468482ccfdc4e5ce0dea0c6c4aeffb661b10cb905db3bd6957c73ebbbb4282f404333d53ffc0a0af2e60885f57547ed7cb3b5f0f104fdbadfb03b00565a307bd1dce04b865b21579c94adb0aaaa0d68cb6f3de5999afd511aa3ae375ab66e7586b90a20dac109a786d7e11a821851bd846fb240aaf8ff2658fc1787b6ef352b15fb7d15bf9c2282decedf82695d3fb5fc587c0dfb5948d7119619c4b891b72a5b6ca30ca0c46b0e536e996e01d7695cb28a3fa01d8eca6a03e7eca9ecbe5b13d9d2396a9a77ae6a3d93a182dc2207c7acdcbb3a2b821e69a352130fb08b562e20f1b53ed22078e4f2a545cc2d91587ee3ffb69e9c0488eb6e567054f72ab194fd44c03b58ba47d509d4e82d779b174a278b4e6dfd24d8533e97ed22078e1bb511af035372111c5ce3d11b234534def236df8d9ac34698143ffb0f2282ea39f3f5a065822216ddd9941057fc5d5543621ad444eee52ca3f2d7652e3e970f5d6b0384fea6366022697d91f1046f29231ffd2480ce447185b0348f22a83e8c9dc9b06f6b071d448fbf8110e6947256e2480c942ee3f32f31a2cdf573dc5e63e1b2a41a84dac4c325d093a5465a333eb4a587c617d8185809a2c6a31a0c3f1c0a7cc4b0c0045e78878bc0456928922ced673dfdadc393f611b3fc6eaed03f48ba7c3be10d5725924101801ed6cdbab51823f7e7d5ee8959f13f3f53d93047bf1b56cb854d0b925c297f95d677378d3cd0e7b7a280cf61f91dda922cd0af2638d27151b1089639e7f32acc79d7bb23ef4c17ab27e29d84dda800ce9940d933c990e2abfcef55befb463a879e3d7158782800b86a5d54853880aedcbecb9efcf6bb38ca620014cb348883d1782cf3ec96c5be1d103e03827237b7e6f07cacb99859636331f9bfcb4f7c77973c14171e867a197c655f5d0c1bff6e6fbc113deea3d2b325eddfb43e1586ce377aa51d866bcbac22e1ff1e74c1153f7442dda011a1b33b5e92e6f29922ff9079a7be9c2590da8eec76f16afd5e9fe087d7cd1f17c7580362ba136c60b679f081dcf1172d7efeb7d4b8ef08b06d6952989ae28f5e71e0738f9af475b2f56845add8c2db07b11ccee00a256b995cc72c67828064f6e850aab9f00d1b4710635a6d34aeadd22dff7e4e0ceb34185850977cdf898847791d6d086065b4bdfdc19ba613656d6a8b4773e2629b8b5a46e7b491f8f2349b0a0c264578a6b50ecd0d8a82c4ec433a1341e3c319d0fe39a388c71bbf9a3481074cd76d2164b1149ece1b890114c2e1978b9042f1ccbd056464bc73a65f9702587a6fbae2e78173e9f4947ec6b96e923206ec8769dbc5e0e1085e3366b83c2de3d7cf312088367e962b92d165474dca34c1b15fdf602b641ed2331f9c4ffc29c25a8afd577e0faf8c1d20f06e6c4076f9106598919d079c925946e5f5b8507a0f31a2d15892b3cbd63efdf8def515ce13176739a7720ccdbb982ee9c8e501f7122ee07fa00f84e421e88872d0aa1291e44f8da866b4a11259c360c91b04eef58ca93b605b6311c6595ad0b553ac433e5f9d1555dd4fef0eae3d01ef8044ad2d86e112f8306d2de883c67c8a082f80716cf1c3c8c64807af2ca79fb65274127c0c859394ccaf0ae52ccd5440f27abe23ce1ef7fe50bee88fbd9f9cb4c9db478b717a378c32478ab84b9feb5ab017b70f2a5832da17366db9f497d0534a65b6654d6ad04e887da6f96965d9d76059a4d3f3a1f4e070230aa8b54e11834d1200e6239824e2599e2c7be096697033b46e83a3dcd6ef5db58b2aaffb8ddd02ac5be348ad35527746dc1c226090c18b133ebb46bb5384d1760775e116b23fd57f06b7824e76f920990c2ecd4c12d5a7640a92d1a01a57700b0de38301705f3ff0c1dae9e7b248bbd314578b49443cbb33326cf4437df35063147e2facf26a98e30ab51ed32caf495301e576f4ebdab15b4c5e4955c11d1e9c078aafb02dff0a6c2668c116abb4d6e28f17128715d365ff463f7b8bd4a07f00c86235c44a33c97bc238413c265864057be6515845b0193745d2d3e55d9927bda1d09f0030e44ce5b2c21c519eab80cd453ac67e1a953f8ea0caa7302eea1e86b649823080987194dbac20ca0f16442238a976d1d8139810f39871b3db16ae16a491df9c0a0fcfcab6c6fd1396b8d7de29741e447a5397713e8de934359e2e3d27be248193f67ac840219216ed740c07f59ea074e7188722493b7833ae555a4cfd2b01006bae25a48ecdec5c9e72d680bb9a01a4f2dfcc7f66bbea4f8043e5c26fa6b0d22f39f40bae419e9615d685042febbd2da4d160aeb11ecd850dd3225621bd7da5ddb3bfb3525e8c2ad4622da38028723722fea91dfd0ab84fbf126977f4e9db725031d753f5d3e9b6ec2f0490c721bc06799edf0db922d5569104a753142a245247c5f5c665ccb4e6dd8d0755a525971c8b3913cc561fb4e01a64f4887c71e266356c09520aac503bc5fb9a286be317d671731330b7aacb18c95fd42db1f5481385a2eedf9b6513a8400d5d38cef030cbf6ba2787dae11f30edaeef44981e0cef97c5b94dd78cf8ba83bd1cd4369023fe58f4501f9c34c287f65e9717afabedb2f8352a87086dd39d1507f486c8dec16b709f62932732aac34bfb2861aa6a958e82", &(0x7f0000001c00)=0x1000, &(0x7f0000001c40)="af691fa1f78ac2df92074193bb4c32c7f4fdf21be64d8d791001706c7a506665336c437e2d6d2e85ee098f7b8518c94524ffa782456d3a87042ae39762ee6bf7e7f26b977be57ece7f321fae0c640ac0e91767aa3c93190ff7ceae711281eac3d7f502", 0x63) sysctl$kern(&(0x7f0000000ac0)={0x0}, 0x0, &(0x7f0000002340)="214125ae217503fc290edf55d6c51b96a63a3517365f94f04684a08ef9f7399a6c5092863824db44fb628ba1a7620a3befd668f9e6f1702d645013024e8ec49fd934b26e4a704268cbff096ef161af43a0da49f632bddc6e7b347f5f9d2684d75359187ebd27a5a144d31eb8c1a397ca882ccbbcffd29e3a80d0c1257cc5c590451e1f7a20afb3c31e9818a77acc7b3f6a185a2545407c23da51d6c9af10e21965c9b54de39ebed035b18003149b380d838d535a0bea6627ed422b1a85e888f49c9aa1de661b99d87a6b5a86ef753ea029a69731809d1959c528d588a81cc263e25527e13672ae7d3e55257f526259a318124b5f802c3d2f40", &(0x7f0000001e00)=0xf9, &(0x7f0000001e40)="727fd1c03209915c03d529317966b616fcc2ebac73a0b1d9f5d731a0aa37518cf8c3c5b3", 0x24) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001e80)=@abs, &(0x7f0000002300)=0x8) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$kern(&(0x7f0000001f40)={0x1, 0x16}, 0x2, &(0x7f00000037c0)="3d4f77e61880787b37549654b9663e00675528fe49bd7025a18a7c9ac310f6f9fed64c22d0f6f8a661c5d2928d295e0668b982223fcab0b6368f3317abfb3fd696d4c831736831c609390268b470e083322361bc11fcec8848727087a2c644fa795532ef6b67726fe2b846d59b673d56ad08665cdaa56b42a3016d8f892c1fc116e20148fe3f9ced19cc7d1db37ba507757b7c228d0042491cf16014a13451d841f4cc9941bb70936b162a114d8b45049001d86a393f1de72cc1e51da6d5df0748519b138abdbad3053d91ecd037260300d4db314358b6677045ab81dbb5f1989f585c3b456c27ae6135245ab230aa8b371558fe70577b36bb", &(0x7f0000000a80)=0xf9, &(0x7f0000001d40)="8d1bae4b3ae2e761e7f93381d40d80ee4052524ec1b9039a47809075fb8bed22dd582528579cc5fb66a51241fd450e2f5e6b3d6854e4d89f59fe6cffddbce53e8c95c71ea256515da8996e06816339bc883c3ec6d25e15853fdca444d26af0fbe597d383d94c8a68d988bc72a2ed431f8c31223e3234a144930e12073d8d0bd63876012bda3fb2d1bf6e937da9bb9194c57eadf2490aefd2d46e049efec14705901a10d4db0e920e45", 0xa9) r2 = socket(0x2, 0x1, 0x6) sysctl$vfs_nfs(&(0x7f0000002140)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000002180)="103b2c3731a16ba0e6d10c083d1e29f5983717b5f8dcc0e80bcfc9ce00c26adf920d62d29b2028242f3f402577eac3e86ca07eba8e761e8270ef73939139427bf84477174092e82ebfa89feabf20fcc7f9f3a13429391233b7c300eec685896ad904cc916eb4abaeb23d57e5", &(0x7f0000002200)=0x6c, &(0x7f0000002240)="4c23183d72b5006e41af577df7873c08578bc2aa077baeada0b60d02f4536e9f660dcc662017a2aafdb2dec576e9f4b4dd9eddf2157f83c7286f34960a6c3ce99c3dc718b58ac5d28fee52f32a6bc6e542337525d068a5a4c11288e982105a6101372263e1759ce1279ef97f9983b8af7aa188347f5e760f3fb388acedb70781e98a", 0x82) fchdir(r0) r3 = dup2(r0, r2) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000002480)={0x0, 0x1, 0x7, 0x8}) sysctl$net_inet6_ip6(&(0x7f00000024c0)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000002500)="799411b31a58c53069e1df87cd202f13d9fb083c63b2936e0b67fd1bc90623bd310e8b0985e2092ca66c7db6c2552feae6a1954b9aa9046d3a740b5d158f2aa2c2924da565c596904817f67eb0b7202eaaa3f90d8930a1932471a85268514288286a7fe9968b77fee13ffdf2dc7d3eb80f7c2fa77a892a7081c248572b48113031a9baa16d38199db7299c504585036025e134e46e4d9b4f9a72af88", &(0x7f00000025c0)=0x9c, &(0x7f0000002600)="bbb69c5878e00f72791088d44a4702aa4428bec6065c5214f5164c43b52c7aec919371e7c2cf5287b9e2162b7a77bd30d7f0b6f53bb1fa1ee6e5e16dce088977867e3a2bc4676f519a7908d95468379dd86e1afd8be5f3fc332594ef45d485916c64a28caeaf921579a23a2166736b337b3f0bfba7cf36630d5bf75e0b94489f47700575794d4fd036231c88e19c96110f2439f6cf6b253da1cb3de65b66174173d023a5a5fcaa3b8f9d5580f9f7b6c89c412bd15d143f38197d9654f5c0f6d4b65690b1150a192b381a1257d96086ea6e1fae64adb40286115a98fe8a40c4864fef18faef028411e617b9352b7dac0ce56808fed4c4c4a84e40438ff53f1a0e5c91287b62b1a369922453f0c421d04b34f025abbf3c94173eca82652b3149779dce785271baca40af44a1e791c159dc0efaeaf40783c593a3ce5ecc2f1732bfd2aefc31f66a24489f2e98dd80bc0058a63e785facc0c2fd697f50bc4ac56ae4635afd5f100df2db89ce3bd5aa116951095f843db5fc564173e11ce5f6c3f26e23ebf1521cc1e98ad6c67e503645c4e1552689eb97a7cf8b665a77177ece1d86358673169240dca0ca156165cb37c578efac1032d1aea9e55699621eee7b93305dadf446292344a919f804647425d3d0cfbf92f363a87925933636db5efc1eb7f9f9283447b7e0a8f38e115a54ba2aab27e43ab2a3f46fbe85f174cfc5551f6e9e330e6ec36b550dc044bff447156ec4b1569fb1ab0345c7da3b77bc4107aaf9b5b3d9bc37373b75573bbc5ee26ae959f3cd76f3db9b2a4b02f89ccd2fa3f28a86c99b572d21207cbc3f1ea352327857a006926a7e92b9bfbb4eb68dfe0b94bb0e4297f13fbb333b0ef2549b034d70af0c222003bb6322e8f1d612f00224fdfae57a46460d088410238a0d965db3f3ca5fdae12d0417e0cf6fb8334d58bfbd4b608f524d5206f869046e33cb80b56cf5f45084fefc853c10c55e05a73a50c931dd9139bfe264c3238890bac9915aaf0f7068a99b1660865204115710f9bdc41a40d5350b40b379af48b0be1778f40e2edc32f0f89f6df4817330756dc16bfc9d7b4b8ae0af4e30fe5cda726ec77c1dbbb0ca046b8203a36e8a5798b4b53ee9251a4107b4bcc52f7ee2ed92511cc8f219186318867039be4cd0f03a479ea7f038480cc866f560ad1063bc2dc74adcafd7f38fc76f1cf1c96fbd00ce14e36c40d4e9c982f41c21fc4ce30e3f7bafce56c9ac34ee562ed4d37205905880cc4dc40d7d857492bd86a3d22c93bea4b25b010cf5d06f4ecad39b27de82573cae8f73c6785b0cd798285f7ffd0895b4095818648ad9eefe0e150462e9542a7e90ea99cf50f2af940bef60c6df0034afb8a3a2d29161cfeebc39a63705a475b18c84c9d2fa62bac65dffea5d1983628d56bd9e1941c9c0ccb20f3edf09bfc73ce6957b43b4504982387c0dbe97d59540a586e4eb4a8c7e5c8e58338698bef861e95aad7a69a4112e8fc7adbd668fbb0dda880eb9e4ac356b5d35eac2b418c9f14d3b80eb1241985f3e51e1b1dbe24b8f02c952181d83be6c5a651e3302d88cf31d6a4b4e0a01fd8bda71ff8ab37cf416295130f22a887a2df762e9d7875bca808259c80b7c85f1258e694a2badc2ef3aeab5a7b8daf378502ee8d1a6cac861ed48a5e687d590279c6feb505767fd25a96f27e714cc0bc68a6952e71aceb49594c09d1426a721cb2eba415112543df02ecb019aa6f271f56bf82dd8529df1f136d3b69e884dd7a8dcf74149cac2123bd264804f28addb8fbedd3ecf59164dd0bb4d1408ffa8941613d3ab79424e3d8b47f2528b6f93384e4608758cd21d9c7dcf906eb7c17c834c60c1527bbb1652888abb98691de31340288e151ab2cebea0b4ca9ea34e8e19b8751ed6e53372733041e65c695d1d033937cd33d255e2504f0cfbfe67ce63a8646eba8a637b0e7446536f3b26fb190f6d808f7edf89e14c31a95413764a33313c37f326e0ccc41aace7497572e06f950c625f4cb51a1be8098ee1daeeefc4a2596eb0dbf93563f890abcaf87cd9179c00438e395a0d5736110815b0fbd0dd4fffe3ac659ecb290d2f44621666c15b9578f9038db357a3acbebc7b900e172b6603b2f19c0004e65b96a492d5c29458bc2673b09268284c194fea62d846c784b9b227e73cbdcd62ab02da14657892d897922428d70e639779bb1c328c21dc6243cd5a36683b6bd3514b3573334049234b720999678980608c03140f846b647f9ed99e2779733435304bf67268b8e4184fe66b855cb5eff33aaf16d661a01dad678571b3daf16a2b7891f492dfe9b15be105f2c6ed10fb3907d630ae1cb6909f2b3dfc483c3b46199d590b3262cd5bf7699c9a6ddde994e58d0bfa22ca60852207f54bb340fd90fc67770b5734f30c73830eb4d3cf0ffb0df0ebae16154787db1427dbb58dc40e8a4c4c3b5a45a22659587df745963d2526f48eb29e2b22e3464cbb06624db8611992e7a8722249e90ba4b7319bc342cacd4749df49785c97247f58965e00eacf2571c3bf114aec13d24a441c79cf578c81f73fc278298c1fb4a3c64d667aea63a187a7871dcc32134d57afc5870ebbd95dc5881fec12bb8d20cc286a4ae3314b939b5f68945ead19400f5cb6dcf7d2898106ec990a7a6861782f62ba17ff9e042d7e81a26862d13356fbad8ee740ad0f06a84721624aa16635a742c64542a9274ec19292c9183a9aa3e053cc1162ee0904b95223aad5b15c75b0deba7053115c0815cff2568b277e895b3fc27e8696e0e14c74720abf0256b4d7f2c83e374a1d7054435bea3c1060964894b7599417a55abcf6a04fd190d657968f701e25630140d2dbd827110b927953ae1a521767d44a2320c98361120e8c6512670d94f8a6c25ef213d7c652743425c3e7cfb80e4205377ad8700c1bca62d22df082189a809ab13ba2d9dfeae7b52c9cc9da1ad18d105f4422182be45e7a510aa0618712a134f46a1af4aea6134a473fd8fcb30b7d65e385c141db2631d2f23644f39ac4353483e000fe820d40f90b548b912562367de99ab42e8a3e33772355e3f622ab816151debb55a393c5b2a8b1dc2dcec30ab352d6a116347cb9387c7e7b458596243a50afc48c63bacaab5b1b641726420496b72ca653f6a9d4e60fcdf39c70f0c15872400652f4715d38b9cab9b64e3283254685f278a0ccb08cd444dcf394db3043b4c829021c2c883ff430fc4e07ba488f4cccfda288972d9a6e9e625b50a8643cc12f78fd766d85929a19e5361c8f0696ae0c09281f4d2e885c00787493c7988f5272d51e13327422dfc97387bf3ec1742863dacdfcc331347132ff16937cea20f708b6446115f0023182a564a452e0e87dd3b3925146cb93a3dd9ed8e78331ef28a2970c2eeff97b160fb0134a26462c744559298ba2c1e4bf58ba057c8903be2470b780619e8c8b26e9ddf2b2fc0946e971cace1031b492da12fbbf5e1a57a512bb6bffc44ebdc895335a72180f182a26e9ba3ff4c433f90d153363b52a7082185a9408252a00d0939db4334a7ff669a094a351f45aa6057a7f0ffc60758145b7d84e0ab23b7090e0a0563fe19edfe995d772feb478a1391eafa14f5f63c25e5f3e2389ca072089da311ce8f13089b0b0343937ffcd225d8463581c813a005bda09f6453880e4761d135a0d8b39215586f2c1a6afe98a0ab250e799eac17e9350018bebd98e3c84e38b85167e68c60e40c18b185770a1561499903a5d4a153edb91ab79e5c57af0578aad56e7298968690113a427f851cba90792c9aecbc0f768161e38137358ee818933d5d70a9963024788e365bf18dd95c64b65045431fdb003667975247bfbd2b30eafcbdb803b2bd4fc4626f520b0ffd926f5374d439b0b27e83d4c34bd3e4d98a759c6eca8591ccc891e4758a124267794d7dfcbe048475be947e5ba0c4eb656addebf6a29d41b58ef83876c73ed0f5be5dcd606d930995964d6b87e23fd5583c6c79263f97a8a05911a339eed2f56cdce8cd8b288fbf1b7872da95d05dc273d1aa64f045f47e0cc819712e90cb9bbf906efe8bc7cd51daff5ded338297f3bae9eef543251ca604ea314820728ab2345e6d5bee2a4883db9be0285dc023b70fad0adc963e1c34ae4b9cac7134ed6f1cffe411d80b8dbda3e1f26d79c1b31951d8e51076f40e95b42e41afb44a7c920809fc751c12a906bb98ceaf855c24a603b2befb8e53daed06496b7bf40b71ed9708cf532fccaa8dec2e12b351f7137bfb0ec711b7e79b8e1645074df0e197d97089e24e2caaaccc9d44deabcd3e3c80d046a46d3e811c9ba122af978994ce761b2160bf817103c8f8658b4d1443508206acefeebee31001a5399589aec77301388e77cf202e612d51e0eb744336f81cd0a01180ccf1c298f95087b884f62805c36397a1cd14a16202ed734d2837aec5a1139e88dc8a612ad90ada9567471482edcfefd521790b00884d76d1ba39003dc402ed806479354bd77f1becfa839879fc81751e7cabebccd412af24aac8a6be94cdd8a7a3fd53ecd9ce5cf1061a6cd817cb77813860390ebe72ebda937c98b54a5961e2f18d06b52f6d1e35a99acd7e4f075883acd23183f7cde7c7d3a310ea886c7731fbb6434a9f167082387ea1b3f51799b3cdc76e2cf009d64e738fc9a06cbde752e7b2dad1452b7b2aad5b0798f586a6f9a04e6c2cc208b9f1df3951f9a7061e1e778523b118ccd7ea9f2f434e1465f064b2f893c270390e68d582bc5c9bae1ad689a5c03de5e3d560fe65796f961e2e1e3ec18648478dced35949e19d70915f9e545a5666f10b15ea04670894840ee0fee67f9406c116666287a72c6cbf4a491614c921bb69a9e0b0c08d3e7d0aacd078b8f43840c44a49a1bd58461c4b96e675647129e884ed93ddb57654565f03bc647f715f2edc37ab80739e0e27c206b0bab645064df8ffbb0c5d2e2edd03b7b5501d4a10d2410f857bf5dd51cd1b49d3feb1c906efdf947a68fcb1123dea7c8e4f3d7963f73c9173ea43fb88039cda3810a7dc6d225b31b98a98e011d1aa6923037580c9966a03daf086c2011b4ba482254d8b3b72763d84bdfd5126f8f266693ddb22130fef2b7029e1b29b4e5ceb87b84c5e76ba1787770f4a6d6c2ce68dfc478136726d72b49f929f3ae659a63a8b5caf5b6d276af725587827cffcbee150e11f58235edc8c483a3d54e90f3163ed9fd1f67139305690152a0ab854eb2709793485e6739c452e33e7c89a0f2d2c3d9d6a7b8d21a14bf2cea7e55e098fe348b38a15e32cd5f82acc05544bf579ed9c98fed0ac2829b6cd12d78820fbe7b1ebe223c1459e8b7fd165456d5bf2dff13819d94295e8416cfc8fff9e474e4e9068509aad85daf28ec92521a37fb6fbb324224c81663db5898279f4b0d3afcf046b6070d0eb2b95371c4d0731a56c2b1c4c24807c45e9038839848b4440401294282ef77f0f33305df558511e3bbf65699854e42e6ca2165fbdb8a893668055e69f458faa7b66b3edc5ea8f141dc8eacdd0d3fa6c07b788fdef3cfda6c3dbe04d243bab0b883f2024e90481da116702dcffc87633193c1ba476e75970a2fd7531c8908875c8e1624ebf7597d6574403060d932ef4b3dc5761a61ca96128301d4b4a6c6ef0c3d4bf602f5c188972deaadf819d0de07cd437fbe23f230df8cff45adc830882d76d4e902954b9f3e4d03630c7f0ab557cbf487c2091f273da66afb069f10e01935a329b0ea9d845aa92e53505ccc1c4960ac8965c7e9b85f", 0x1000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003600), 0x1, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0xfffffffe, 0xd2d, "8717f9010700000000000090d692480d51aa8000"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)='\r', 0x1}, {&(0x7f0000000100)="b6705fe035618a47e5b1bdee170c6415b2e09b728bde4cf2fd25979a4f60569f295da921c499f5dc5786313438e176de85b6241d04211d0830648b83011371cf90c6aac34a9e367d378e2bf40a190ff7b4cde3da345cc1e2012bc1046bf7ed03a6e57b", 0x63}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) link(0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000200), &(0x7f00000001c0)=0xc) r2 = socket(0x18, 0x2, 0x0) close(r2) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c5000020", 0x89, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000740)="7754359ce619cca69e6d12e919a80159697474066c7df06f42d24c38f416c726ffea608ac235dd398f92a5369c23df9bc6469c05e66dfe041603d883749c76f4fd1ac1c633a9b0365e7677f6a2586fc2e4686acc5ce24532fcd035b4c8e3e2d5def0a514f8f9821a3198c853fbe2652952aa6a4b056a0277f512e9699c98735eaa62534c7c4864aad9165bb45cabb30fd87aebc8b87c5f9757923b4678320260018b60cb2832e3e4622139ff74910aa19f139c296d1d397820a95fadc966b5421f40f9a56de92e24", 0xc8}, {&(0x7f00000004c0)="d416284f62f65d4c8ae8ea3645099e2ff1890bae361f34", 0x17}], 0x1000000000000064) executing program 3: mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1f) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000140)=""/94, 0x5e, 0x802, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000280)={0x60000000, 0x60000000}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000340)=0x2, 0x4) sysctl$hw(&(0x7f0000000380)={0x6, 0x8}, 0x2, &(0x7f00000003c0), &(0x7f0000000480), &(0x7f00000004c0), 0x0) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000480)={&(0x7f0000000440)=[{0x101, 0x5}, {}], 0x2}) setrlimit(0x7, &(0x7f0000000000)={0x8000000000000001, 0xfffffffff7ffffff}) executing program 3: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x801169ac, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) open(0x0, 0x0, 0x0) r2 = getpgrp() r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80146945, &(0x7f00000001c0)) ktrace(0x0, 0x5, 0x40000122, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) clock_getres(0x0, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000140)={0x0}) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000200)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x151) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f00000001c0)={0x1, 0x7fffffff, 0x8, 0x80000001}) r3 = syz_open_pts() close(r3) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x102) r4 = syz_open_pts() writev(r3, &(0x7f0000000140)=[{&(0x7f0000000200)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r3) poll(&(0x7f0000000240)=[{r4, 0x68}], 0x1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100), 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r0, r1, 0x0, r1}, 0xfeff000000000001, 0x7}) socket(0x2, 0x2, 0x0) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0xf7, 0x1, 0x400000000000000}], 0x7ffd0d3d, 0x0, 0x6, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="fd9339c0fa4d5fd01f461c930800450000300020000000019078e08400010000000005009078e0000001450000000000000000000000ffffffffac1400aa3486fd68c8e9f95a874fe7638712c2fe202e852aafcbbff7216e3df2ecdd5a7ecaaeb278ee7b1b7f55f10ae8d88950644b861f03b1c415d3f367b137fb188d7c9ce24c2b32616b20a0206d6d761b9b2816b137f0c81674de7aaeee18cd1047f363b28ae920110be61e4e1dc41150d8c901f4766194819b"]) syz_emit_ethernet(0x41, &(0x7f00000001c0)={@local, @random="2177ddab1fb0", [{[], {0x8100, 0x7}}], {@arp={0x806, @generic={0x18, 0xe936, 0x6, 0xb, 0x2, @empty, "e9ee615cee73fa0b7e79a8", @random="45fa13b85c6f", "f4711924c57194ced22e93b7cab77753"}}}}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="84603732", 0x4) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r7) r8 = socket(0x20, 0x4000, 0x40) accept$inet6(r8, &(0x7f0000000100), &(0x7f0000000280)=0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x812, r6, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r4) socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x8, 0x0, 0x0, 0x7fffffff}]}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x40, 0x0, 0xfffffffd}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) semget$private(0x0, 0x4000000009, 0x0) r1 = kqueue() open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x62, 0x20, 0x1c4b6623, 0x80000000}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000140)={0x0, 0x1ff, &(0x7f0000000180)='./bus\x00', 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x83}, {0x6, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x1, 0xff) dup2(r2, r3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x77b1, 0x2, 0x1f, 0xc63}, {0x3, 0x16, 0xfd, 0x7}]}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) setrlimit(0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x4003, 0x0) setsockopt(r0, 0x48000, 0x1, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r4 = socket(0x20, 0x2, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r6, 0x0, r7) socket(0x18, 0x3, 0x41) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/16}, 0x18, 0x3, 0xc00) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 7: writev(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x80, 0x0) poll(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x0, 0x0}) writev(r3, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x80000000, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r4 = socket(0x10, 0x4, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) executing program 3: setrlimit(0x0, 0x0) socket$inet6(0x18, 0x0, 0x8e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0xffff, 0x7}, {0x7ff, 0x8}, {0x0, 0x0, 0x3, 0xc359}, {0x1, 0x3f, 0x72}, {0x69, 0x0, 0x3f, 0x1001}, {0x1, 0x0, 0x9}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644077670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) close(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000740)="94c6da2f272d01d16e051db419d403fe691ac0fe2e6965c87b82b8d76ff04d77193086e2ed88dcee5688e7f70e98318643ac0bb12b68a73f20520c40859a9d0ab4b8a23ce24c1d19042124c45ea57c32a2c3af34a56ab789ef3bd86fced3acd50f791576cd07000000daee5bba03776cf9bf0b417825613e59b059f4b72446202d4076e7268e67fcc6452dba5ebe2067ae274bb6d620aad4bd5f5801d8e43411dc910fae128aa1c7b6b223134d1b1527b97aba75e055d996a937bd64c563e67c1ad9b7e5eff425ca31cb1422ff6d079e1faa8b0d46654a23d13738bc8ffbb38b75c3eaa6767aa12751c83e156347e6c1202c584a6fa7ffe1c8796c27c0c02c48bf5902115424a7888eb3e26af11eadfbf647acddf889ee0b3c0ecac44133ad8b1d9f6faa60de2df4113758583e5e369ce3", 0x131}], 0x1) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000280)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e419bdfa91bf5f705d798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc", 0xd4}], 0x1) ftruncate(r3, 0x0) writev(r2, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r2) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x9) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) socket$unix(0x1, 0x5, 0x0) executing program 4: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x3) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc}], 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file1\x00', 0x56, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) acct(&(0x7f0000000000)='./file1\x00') r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7ffff5e6, 0x0, 0x1, 0x5773c53e, "8cdb3309897c26663532fe1cc6e38b00"}) writev(r4, &(0x7f0000000300)=[{&(0x7f00000001c0)="ade110f97aa699adcee314d371a9ddff184b05a211224dfdd043c6b676f97bc1b892fbee53bb431a4e1264afdd42ab6de3bc212d76bc759f55d87f69b5e368dbfb8b4ab094e691a4bac78618951bcc7fc359fb418b2b6bfc253bf0a3e9f545e6a282c2f2abf4c98d147268ab35ef824048df1fd84f49c8e13f6eeb4291d5fe8b8fc1fc43f4902a26873a5c26", 0x8c}], 0x1) close(r5) executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0xfe9, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e890412bb639a53a0467b72dacb82f4fb0abc5fc864f9f207088b9736795426f9c4e816735df072894ffd7538c0f1b3f262fb3c7f162f8d", 0x9a}], 0x1) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) pipe(0x0) setpgid(0x0, 0x0) sysctl$hw(&(0x7f00000010c0), 0x2, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setegid(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{}, {}, {0x40e}]}) clock_gettime(0x67f3248105b4e007, 0x0) syz_emit_ethernet(0xe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) mknod(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r0 = getpid() open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x146, r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452"]) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r1, r2) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [], "c8d6c009a0c4c49e"}}}}}}}) executing program 1: chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x34, 0x0, 0x0, 0x8}, {0x8186}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x800c745b, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x3, &(0x7f0000000140)={0xbc92, 0x100000}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000140)="1487a91f73502e1469656667cd491f0aac1d76a3951ac5e4315eaf4e992f77b624d21ec5aaf2fb791bc8cfecc0bc7292f0b622145ff1a2ccaeb213c06874dc03053260855a2c81c6a34e69bd2622427b9bed9eacd0ad416a0f35dea7036de0e481a931734287c4fba2e512ca962d40811ecbf0bbe8c417a52420e505ca6cf8d93d76dc6b1ba61df3cf54d1db2a7f5a039587dff5b8ebf3d5856ae63f5ccc4934424eaa656de44969d5941cb03e6f12f36da0ef4679fd3fbe49b1048c2656a3f01734b53f1f7465c13eb59c23ca7a55d5d657454c9f9737541176eeb5a68302f886c3bf9383eb73b41b786bca11776638a8d6323a5a5cd3439ed680c0ddc5c459f92590a88e4bbd42648521054c070bf1afda91343d3f3b158ee6b81d5128fc916fcbc7950a48c3e1a48b3f562984409e01564e00c5d1ade231866635ded88ab398f19bc35972e1bda100b51bc4a0b4647169d8e894e60bcdbebf8d520831174a8a2026696dc8d680fd70a4637625662c0f9bfda85ed10556cf1705056e26e23043123d618ed15c770430596d1dc946071547ba17dc65f2efbdfc53742d5ac5968c91bea0fe65c0ad03019d272877a94bed227a775c14f6ba0a6ab8d00ce1ee2e3263864594c922a7aa8f3433d598678db12dc2e21643510ce6fca6e72ab59a9446783c8c1308c440e3dc4d3228f0c79d47855404f94744c0327dcaa3de5d23c18f2c0cd9bb830cc5d16566db1964780d265c092e131835ef03e202caf163701ca911c2b75b4b04b73ae5990dd2e94024d7af1d97d9ccd3c6837c74fed5457d8145d4389786d85155c515a5b8fe2a33528fa7f1a98a921337557565f9ccebb4c8eb1b884c39c2fb743224275a9c283cc36700c4bc8432ad08deacbe3d93eedb8aff2d60a79b5a4a211e9e03c6c1e0b9d3e766279d53309e0a2a18f1c2e1facc4c3a75cd15445d2c953d27b97a9670d661842a3d8f4d40d0cfe2e2a9a095095c2af51f95bcff200f989f1d354ffe4c630dfa221f6e09ab6f47c78f94ffa0cd71a4048e98dd8933362061b8d8d06785b82f1c266df47706de4aaaca1baafe72250aebf2eac2e942b019544f2e0812f05090627f7386d6fa425677d6f18c32bd559042dc9c28a378d973a5a005cd4547384774ee5d614e93a0162e299b3f90d5e1c6e79642a1824d81ee3fef4686753b7d2658780f92f3591bf02c45d5827ec2832c771f5080f447d478bd767ab101d7dd64a27d4fc58c75d88a5bea42788399b9ab8e2f96cf05481352931e03e7c2d38cdce14d2d2679483d7ca785d4e29e4c9352c48229810f35ee3f0adf34b662965e3db5135e62fc4f2aea54cb79c2acaebb6081aa94aa5824c0cd3f86461fc5fc366cc5f3c7f48d0476dfafa422a375e17da7203883ad406523747720fdb2c8e7d587ecbfa574437c23f31cb42c052b2c1b45c1dbc66b5a38b3e14c47f24422a7be122c666946d6dffcbb840d203aea011f82f3e8c40850f9a1ece5ab0ac624994b06bd04beb26cf485c0704b872f82dfdc7fbfb07b716a13d383f27b5bc4305872294b3c9b3be8c70db36b0a9225e399fd0d536451ca16ff1fec559221efe7f6d0aa89814e63982937d75abf416c1472f486756534ab11902d1370f4f71461c3bd905aacc66f9bd80f97ce081cd82c4055d2b119e4b4feca9d02914d3dd20cd29e23f9b62bb413236c43b46fd901a2165e4a593e5f9725f7c45c0f7b2615eae8712261466719dd062d9f7afec4d90da186359a269a624ed725957eb36be4842fb4640d48d5d7dede6f4d8c69e2deac94330ffdb9d4e9d16f11601bd62fc376028d9f70ff6a14ac2a0795c4f5e8874e7fd2b331c1226967e6789bd8b95c1e874e0e1aa51357cdb3bf40687c79aaaa94963d4f9555e148e5a215e678491cefb53a0ff8a52da5f377485d7e4e0e255a3655635e1b36fe847d98e161039912a5163429608cc6ea28c4585696c3471f53ad3c87128625aaf1dc729ddc77608c86b34db96875d2c7833eb1a75b3c0b3388ea438aa4279d4d49bd1cc64e87158f9214aa67ad4ac0abd80d19bbca4867d0bc958fff16424a3620fbe89b29ba2f21dad97f7b01c7a803eb0dfe811f4751f3a9afa3940051f7156d61f158c0bd7de686ad9a7d6883c74c14ab8b54cd1a52950a30178179e637c9e50ccc1d7a2dc11f45740bd2e9225b1cd039fc5a662c9498db7131620f4a04a9c2396cf8471c0b15ae8384eb97a6f9b5b06dddc52840fa5cd20004f52e5229c09832d733b889792b7391691e290e3bca24c40896329aa54f471cd080d0d36c99002b2a2aa9c640534801f5688fc4857cd4647953656e24d3fda736b71d4951cf3a2166453b42ce0e43ecf943441645d716e661320e28ff900f668fcc7918f0443196123599d798d064e15d6cd6e1c2d83611cad03258193b722b12b8ba119c8ac1d72c06115c6957b7b2653a889791adcf4a33c0f6e9fc9b354ccd05f067fc54147c3a11f1143f66556d6c33eead1867b045708826c9da5513c6026c2f81677b4ade498ee51a5824a1dcce3b7b2f12ebdd087910d2e907c2c25cd3552b2781f342c8fe5969e253aa82c3e354c355b11d87c8660b7245e0e4224f0aba85bd415c0487937343dbabdfe001b469037628009e76a224c0216c58d808c5791be3e3259c93d669b108c968c549aa70f0cf3e81452a32c0ee9fafc8a1c7d4a89a51e7eee3bbdd152c1ecb435a4cb5505c30a01e82fa61cfc1b4ed78a2da2a48d99af78dbdb9fb47ab5844ef454a758872a6bde3bb79f49083a8fdf207ba44bc880ddf4756cff22cd4cb6bbf51a655724481fcc44f1a2ec3c9587bbd05f33a77c0ad41838941e810385676834e8306357bc32e7f92c623954efd47c75099f8115b8cfb6224cd0cbf0f3c586d6abe2eb0b6ef2d3f89649a13d64dea14b931dbe47ec56633e7c5a4a2ca010ae19b41d7d51dd42b6d0140491da0bad6fc592657e4a5bb6b1e7f782127c9ef2b6692bdcd723d4d0a550790dc618d9570b50ff8822e503b400d0c6b941c528141b1cde3daae9b7700b45f98ed3c9646a1a5daf6acbabaf47900bbb12379dcfab45d4b25b26c4f9307975cc1810555277b9d435f42e4a385f13851592e1a583be0600a0cf8535714641b51c6502de151a78c0b16ca455bdf3fbd0fe6a39e56c3fb45f4fc22d4800d89b4abd023579bf89f6966875d72bb965037e5b55f69059766bfa9fe377e8d05845869eb74f73838e685e9de507f4d6b075f16a4fbbd6ce7ceaca9ad06cef21d643173ee9e3e182977ca997c76e9c2527aef17b66aab6f3fa4a2c71e6b637c0f73357e1b859b8cc79d402e6847c73c19283fea3b523b31df212c6ac65a4691be221c64f00047f0a4453f2d9429fdf4a5c95434501ec17ce6ba1292de33fd5e63261d16857b67065944030da03906d61d6b427c5df1571fe9f12368bd4a700f6c1200c921bd95bfbcded7ad56e0382a91f00c1ff034c5e001065c9ff8c9455bcb8690aff37eee3bc494b968d08614373b3a00af27300136abb96cd6b586ba15996184e841a6923d068b9c0cc8a5bc2568fb6d6f88e54f75663cfab51cd8baa35cb4d3324784211ef2100999d34710188592411164321f4f7d272ccf5e66c3250b4fc2d80a357e656ad9d666ee698edbd165bb00651b720a84e9c971eeefbb6abe16c90945793403ebfca99601962b10bd92fd77662bbef2024aecc4349dc28a6a99bb050dd1a03979a771c562d8b5d28d2146e971b010844811b0fd5c45e0ec21e552b8cf63f50e67fb73446ec3b1c3c4960ee3bb284669113bdf45e47557db018b6c82c67b9112f5e64b4ac0a1f02b7b8b9279ea488785ea2370947bc91d8534e7f79cfb51c25b51b61654212619819bd992fb440fd0707d76619d437f228b37ef99989d64c648d7509463837041ae8e9a1c360cbb838cf164d7c2be35f5502dff582ff08e3b76f0047f59f8007b3f9495062d6061dd5dff521b1692279e257da1e40761921470f609334299a4c2a265c95ea97ca98c4261afced288c2ea9c6585118b23bdb66ba9ee4f51cf61aa51bbf6fc7e69af7ecc6aaaa6a7cd8024319515fbe8eb5d64f6d88834ca14b3eb2e91c9af6001ca3e880725501fcb31cad337bf943588b0c93afb13ab2c734507336710fd08237ad335b309c292b0d13fc136fa15296956b40d065169488cabb270034175a8d402ac7133215011a40633af4e97f0827a32382ccb295105be79bdc34e881c48bbbdcea9156449f4881f847da8b9ef1877ab162ab4808301d649553ff7796cf68af483b039fbb952adf47fadc18f643df4a27a406bc8122ea3f65f8740391f4864b56e3c7d4da377233e5b47c52445faac4f9da2f1b8bbeb9ca65ed95f7d500c3863c8bf2a63dfe9c853ba5c04eab2a04f0fe692cdfebb977845e85398d3f5997173331ca7a4a46b29890406068f2843038acd70dd73447aeedd99a9c3d726601a0bade21d05579331d7d9f77d54a2ba957f30a861dd8b3e895a0d9c38f2c0fa50faba4e23c585991b2eafc64a301a4381577ebe315c9fc428dce2fc5334717b552748b758f3159ee54e361c0abf468279753b2619a5e6b2e959d9c1d0948161328ab7813d7b26ad4b9f66dfa8a041ebabb0cb35a489a8b7b73ae34913b69caa41bd15276594c667772e2456cb63fb32711c077896844579f49e20fb3953084f867b276563dc5d8df7c17c936f38d61a9a2610c0f393a1c59e3cbff720581f890a7dbf1a185255fe6bbe3296c9f816ee70feab9f10bfc66359090248f72020be5bd39cd8f6a5c17acc6d951552f002e628ade9242126fe9c6ca5c9989c0cbc89a5e0e7ccc3f88ad6a28d03164aa8df88f22e7ca3eb5147f137f47a3ec0dcfd1f6321c1925730b0140174f67222497ee4b80665643c731654fac67f6bbc47af83f20023e968d8046d444c0d78124f1c5cd9ba1e213f8cbe2a52d17dc7e6ba1f484db7fd434c69c4b2e4b42c108064c90911fcc5b294e9a79af252d2cdefa5a964667fe57f3f661c5889f6fb1a4329e00600f6cb1b78cedc52132a9f2897400bd0341e8d3a9ae796e980274d6e9229d68282bfa7f28fb5e21c07b584ca1c8b8091d768d0", 0xe27}], 0x1}, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x43, 0x9, 0xf, "faba07ff7300"}) sendmsg$unix(r2, &(0x7f00000034c0)={0x0, 0x0, &(0x7f0000003340)=[{&(0x7f00000021c0)="95e9f753d4d61623436f4db96e581d923f78158a4dd352e94b4184c9b201a564a2b60b5fe9c320039e0682879aedf95b7d6c2af8c892457d72fb2b482d53d96606eedacf4a490f763b54a408b4185e71e25d3d767cb35b4ff0e9466c283c4fd7e7eb16828ecdefb7983bb5c37a4820b91ddfe6983ad78abe011d1bf83e483899a00595033e29b52a97028943bc80f8ff1d5f89ac533ca9a0421f4748dd2d1f1d46e8cad22a7747daccf784b845a1fd04381898f94f4c627b1bd896ce6bf5809cc7aa0287bde898d699d75202ac1f98a2f4fb10ccb9534252ae38f9a11263ffe1657ce60fcfbc7593943815260c0a1ccf905f30ef91c48aaf598af1d53232f32304f81fd10f1f8a9a8fea6715f35d1dc704fe2aab67b73f90e3da1549e0feffd114fa0d3f8e13b8602bf0d94ce3378412f09c90815f11038ed33e3ddd32dae4c7b667dd98f15d3e59535168853edf153212e80ac6d6006497c98659e7b23207b9aed8913ba784eeb03d2e5f2a64fd7ef3d9059a99aa03b2258b285380d771f4258dc128bfaf9e5e85f6123e3880e8cb5ecfe5dd67ba25e8b08c401be138a065d724bcc8bd2898a7d2bdb4373171ce84f2d63a8887f80c57b997bf96344e58fe11b67ba49d7c8fc530602ed10df92d8f573cf1be572dba5df7ca3f33764a493ea74cd41a606004057e19c9604fae5955caa77982e64e45a55103486debd41b8bce7ea857b16b434f666e6ff23faa1ee9a4e1f3c51c12c2dbc119f04b7ea0bb2b13f2be1606d0727f99d9bde95f547a87adebd52e2083d37e01cf38973060fd6ebd4d64f9a0b8144e339a99f0425ba3698323dd39296c888dde7e85bf18c79936aa1b0a3bdf9ced23a707163fc73fd0c44632c463de0efa6d39f2c1f8122c0a6221aae564835ccb06512b0db0ed6dd0cd7291b8b9f151f41cd181225b6c8c5a4ed24daab527b0ca9b24053148cff9971247346132457183e897bc0320606ec0a66bddecbc1754e8c4f0f44c83107d6f121cf09c13df75064dc64d7b26105632c7305dd2f4fc81e3e5f4f95482eff642495c06d5816e9d0aa4479e61113e7dce779cb3724cad5d962072488701b28dd21fc3e716a2a7fecebe6a3f043e5e352abab14fe37b8205aa9974986bf3f79e395e1f0e038ad05a12c52dd1d25efcc3545bed2ad1e4fddcf8671239e45fa43a7dccff1c7e548b6443c3a8be8c6f22744ec76e7b42ae4948f6231cc8e59ab375e4603aa946b5a396dc7d07821d5f1fc63fa1d9413f03f2f2c65b982acb0edb4ab11c53bd3a67c3945f5ad98f69ebe3c7529884d96e51aa4f8f4e7022e9a8994ba28c61bb58708c27146165aa5e18fb020051c120c59cdac95f3325c51c2e855eecb480707785671a070d4f1947cc5a8272949fdd195bc27ed38c44d98cb4a7f8219196153a39af22699372351435bb905c196d18cf93a90644dc62fcd592820d01c04dd63cf944bab54fb732debc500b8be3d63e8bb41e37c3fe1e981012388bc582f7a30d3aa93d62a263b4cbe23d41dce0aaf42963ebd45f91dff632220c55191e0367adb7334382496b5ba6d033bfc64b4aa7742fbfceb3a93118b1cc19405ef2a862415fc00b23b83c0d14633b6ea1f853f8bf4c8616167557c46c7db4994eec8cae6f6086c570c82ad1c2fb6ed8b86e6ab8b7da1fd8e393f5737fab468731d5bb611397bd33dd6eccf5e2026f33824da86cf7370d794bbc697ce92658cbc747838583a4abd4379925e7bd2e5b8fc00d5e66d4fae2332158395cca353a2b50e52558960aadb79ba50e6734f8410247f4de40cb62e979be8d98a37ee42e52a2a44ecf4b14042defdb99661c360043b46d9e3992544e2d7ea64404b5ee3abf1da8d472526b2925858a4c9abf21686a52f5dfc9970abc8c22579cb736bbd97f8b38e780759701f579a72f4008709fdbccb5d275b35a15ca63f592f35d595d05df8a32614a1c2e8e8d1ee836560f0144fb10418bddc3646ba49850a8000c0274cdc007568390a799db43462923694009f53c165d936c3d7f2d82010f306636eca5b78be80c433f639b8c5181e2a21f944e9f50fe105ce0b456f937b19095775494bdf6ee229acee9f7533f87db09ec976da088c3897596722fd0c4f1f599780cac13cb98cd988f418dfae8a248adfd8dc3d4be93a9415a3d050bc8f80fce43e38ea9af37b1578afedb2338f6bc7ae72fa363c4146c25de646014a1b595a294edf734dd15bffa6f553bcebf8bd00f71ac53bd85eece14eafdb2ca63d84f67198afbe90b1a03472c251f958db1ecf14c3599f951b6141f9e45d2dca305d38b7da19b1a8b0e6ff814ca191a2770afad64e8e9b5c8be156953f18dacb6f9488f9ac7c7f2b34ec58701c60e074c1c8a3e4edf5578b530ba6e64062aba3a784c2fbe5927f8a3c315c7afc0c998dea8df6426fc38f05fff18cc12f30ccda4024dfce37e86f601915dd168046c92074b15cb04194ce7b6b63ba8b0e55e4e18ab0490a33b83fa4ff723103b073a5aa186ec6472317b16cc8272ed7073d4826d684d8e342e637f36d22b667437abd100aafa7e01c5313615a66fbfd1d5ba449f221c1445ae7627e948b818fa16fe86fc5fe3f03154fb559ab210a12d90ae742b89c10b3ac19178151cf97ccc85a2c03197d19069607fda2ad67cedc0eab3b8380b951b44eed9e7c99ccb194c8d216b42c03bd4ce320e3a531e62bd2593705d1edc5fea6c8290be281b2a3f8ed87bd947761ab1f9edbca7bc4a598113241eaabf83d863bed9183cf92ac8bb64deae5afb42e9ec0a8b0ff96e561e2a9112b55b8b3b023d6905866b51a91b465a9f11f504fa114f40df8ec881df55c13d0c9cbc3a0857173fd1d9533e3946e2418c28a5783b15459998779a58e364618f688a3c6ad1ec225017e807ffd8c5b2500cff2604500a6d2382ceb47d462f0b1aca31e383913f72d39582282537413ea9c929f9cb7b2b09abb34effea72be4f8a29e6c278f1f85cfddd68c6ee684aa0e3ba8b96177337be99fe95500cbe5d53b9d1916bb940661474f70a2e12db2e07eb9b0debaff4857c4be8529efb36c1aa7eada2c320d762cfc1c666ec501318d112606130e9efebd096c03f16acf72f153d41a2dfb297dd343cf5d6c8c1c09185a733b9ab5bac75249857d369f30d49660136ba515fcecd678ea6a59a08dd4f33f5ab2ddccc3be9672553bb4f2a67126f38e74cc7ef4d89ac1607d24117476757884b14e9d9c547a5f695498e84f8a8abe96c47621ec56bd49fc1911b5e6daa1421590168e54935121e8907470717a4d8a55dd9a328524ceeecaa79cf46da18970f865d392e995c438b1f7d38de60dff223071841a5d00cce452ead9ef70e82fa57c584874864566a8d78f434486155bb14b83df9fe65026becfc7ecb223824d28b64a39215b3bf67daa62e1fd5819bffdda5e0ad0dcb08cb2ac20f3be6b44ebcc07c349e2204c79424bc1c019e61b54561c1d58cb9aafb269127395432a573fc9be002d47683274695bbd0009f3ead526f5aecf2b7f1c8ba13713f9c05bf2795f423a1fc119ba29c999ce1f9b96a9a74c666084cb92b2555e9b611e46a54a6a148b4c1943e0afe8399d3ae8e8c70c97a7ba7f6d46db128057f0fd143b94db40c8997c642a507b1765faebbff717d983b26d6b58da4e8869f18a5f458f1235eff78b652dd9e3aa18dcd7a72faaf9b9c55a4ac43984186b19c146573bb722443217f4bad917dba15a667bcc905815b6f1263e102ee583587a7827680f30d0e13a6c814de414909d325eebab0fb1252443f9cbc472623542592fd5dce535617bf44c8069eac2939d5b37f79c1f9aea504d9e6a63eac901b60c4718d820a69e9029800ec58ec00f06994252777451290f82cce2c4bbb15dc989c3e9feae2dccd4599ed7d469be73d6e13a265103bd2c769a54296e6c2d4746b63620088310dd23badd52896f23ba4fbbc1629cdbddc9a6ae4e3ea93742b1b3e3b786f9c704f1ef570ae35525180e2d6c15c5278c55002b4b64343e92510736f401d0549c3dcc0b08de654b381c98d4facf2d3f41ebf039296e7c47e422a27e6b8959fbb894116f324a1b8961d5d882ca8315ef3f8b41acf2c8dc6aecb56e88eb468f8d828732b6f916c644ae8388e48a63089be870ab1e7b803a2b7079395f7bfcf678af6d62be953c5faf576c08097b1b27b96acb43609e24ce148447c35081ae22d17b808309f5c9f6a2e8610e686ee3d66c2cb6bbfa516503de55652025c5690a3f29a7e3762839171be606fd54473436cbec06377cc223ece2a5367f00999d5b1a1f6ef21832a21773509c69c088f207e012692c2179d6eaab54f9d37cb8de34f7d00634f9605c4e5bf0af85362d3f649703baffc7065cb9b280a43489de9339cef7d847898a8d9e540fbc1b20f08dcfeff022e763577f3efa06cadeee3396304b85f7366a5da4ba858bc4c29ab808c442e48fa0a916fcb988c03cf868dabb703a1ad45692758c4540854d3085fee6323f849a50b67966821f1eed0bf2d604b24e2afaa69b05f6e568055413522c53941623a9272818e00099237fd711cac16263708d1f758882ef972c6fe92dc6fd7ac3299147843023da25986bc978d0964be59cfda7e656d2a2e7f2f6025274b11419f05edc276ff40d998e1b4956842d011c015d723bb9529dd7a548c3da4891297ab4f9bf4fa69d16023c52526617a1da3886b10945b188ac697b54006cbf0b45b9590905b7c64310fa1d4e791efa073e02b4c08f5955ee211360f48b15c3f4f43d7c144ee1ddb3fc0a7146f2c167209652f0dd46a240a9f89e2dc11a8aaf96230c294f9dd4a88c5df1d83d88a6424f028b47d66f07b40a41eea0ce6a547eafe2fc8f2b0f91f6b9cad7a19c743487cf3ace7d40a55994dea1ca3ba7b1f6c20344043a2b33d009723ed98ab7d28eeb864f5cba351859723469627f0c029194e0a0a1eec23a024e64fddc5c9ae8c464468b0d4a6c48309b066878a9115043dbe9222456481c137690fe23512c458e4f6b39c377531d7163cf9365058614b461abe67be744ce10507767221f789955887b62a50b4803b5099d3ffe633acac149fe0e06ff42bb5abab55701de9b89d5c5c94a7f613c8f3df0ed6ef7010a92c04330d32a18fc3d517d42c0d659eff524a32f1f139c7e2c8183f5274ca6db078bb36f10a8cc2cfec0893b555d97f14dd368e49e03025e390e20f6d84ea16d63a5e5b6d6063637ad65547dbcc292d55838f7a86edac4c6a49a2f850dca93bccd74b257af3af164b40cd8c3d8b8850a95f58cf24ec9fb60958174b407ca9e5d429a97bfc923dc6aee2f463bbd29af6764ed5d051acb764554bf9e83a583199d10d7aaa6860f979b12b1a72d158765b50436489e275d2efcd3220a6bf8f387748e71d1e3815d6c9e8b26516458c6d4dc97ef85c41f5708f6ba56a3401e9381f8966043033e9c3652cc43d8e3b2c86a3cb3ab5795d3aaf49739122d5dad49f7e0fe0e86d9d33ade3d63ef220e86fd124a5116fd544ce4879b27f6a41b1a661f1dba4db5dca9c41d5bbdd31e99f753aef9412f2d9da79769c562a0492594d0b1a86dfceeaeadf70c18160f5141e0e58d2a7c6dbd23c98ac6b581034385812dc71deb1c3dfbd5daff13b8824e2b9f8f11967e349558aaa0084806f4a6c161f689af95459bb00e780989454e0dd2b5e00816f394d99a3b010a4b62a239981a5df809bbd38d3ff1a9f675e74b79596b572f8dc1a8a6e564f3504cf4a79058e7413f27abd6398c92517852d", 0x1000}, {&(0x7f00000031c0)="93583ab6a0369f821404b9274f7fd5abad6d7c2d76e2cd02665fe19430908bba11c6b2e6acd0aa6de0078f88e93674a416c6be9ba709f8489ca29e310baafa32b810e764", 0x44}, {&(0x7f0000003240)="9b09d4a9debaec7aec5638c73370eb2b2d3c0242945bb886e1b3d39eeb87332b91881a51c1100c7704e986a9e79ca9b1d3b9496ea25101d65a037737c3b7e23c6291e0f338b4606fcb048e1f02ffabf9e904dd27704170e56045bdb0dcc429e4b4d0f72491b953c777568365a291231a3a5f166cd070880200c2f09f7c772fe2a29b310c642976634d611574d7bcce94baf907148b7a0b71fe65aad235042b37bfc1ac670ab0006d08723ff03ed028400462056680449cd7b79117c5bc51d38c888468dc21dd44190bc13d3d0fdf49b29c1552ca670a", 0xd6}], 0x3, &(0x7f0000000f80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRESHEX=r3, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000a76876500ff1efc0001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc0}, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005036000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b6730399ddb36acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c58b0400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') sysctl$vfs_ffs(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x20}, {0x496}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) truncate(&(0x7f0000000100)='./file0\x00', 0x511b) executing program 3: setrlimit(0x6, &(0x7f00000000c0)) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200), &(0x7f0000000240)=0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100, r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000000)) sendto$inet6(r3, 0x0, 0x5d, 0x0, &(0x7f0000000080)={0x18, 0x0, 0x400, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x10000, &(0x7f00000004c0)="78b805ff171a5c709020c104fdd0cebbb9cf32a833ae670c4dc95e6b76ae04f5e249191cf56cd77a361770649d5ae8fbc5492c6d6efd92f7420e60ff1e007f022ba199edd94a72c91d1c9ff9fa7506eff5e255fb72898a97f8af4fd0e93c24931dce", 0x62) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000300)=[{}, {}, {0x6}, {0xbe, 0x3, 0x1, 0x1}, {0x0, 0x7f, 0x0, 0x4}]}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x41) rename(&(0x7f0000000480)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) connect$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xc}, {0x48}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r1 = syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}, {0x0}], 0x2) fsync(r1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000280)="3a3799761d76453d29ef5fc32a3ebc480768bf55c7ce143058545372b97d5576f0030a0611067a9f153a2754c5a59c0b809fd781fc3c6f18e4415c00a40b2bb92b1c45c242d251242bd367b6248a4a86c2e7be51c96f967aca4f7b670a2c99686c4f", 0x62}], 0x1) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000004c0)=[{0x80}, {0x4d}, {0x8306}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) writev(r1, &(0x7f0000000a80)=[{0x0}, {&(0x7f00000022c0)}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000180)="6e3d4c05e15003dcb602d49420963b1db0915cf91b74f82c3aeaeb687a0609f7b77b4e3fa3858e32358184cfc4ceff5e01d595587d99b6db0ee9459d01db45b8fc654cab9bf46a018b55030d826cf270d7afae4e71ae06c8efcb716630e06558c3b163eeefcc54f2d0390b59e4c7238db2037c036e351ad039ad20cbc95ac4761e1e9e9124fb9a1da12229ce5047d441137223c7b04690160ba10db8ea506dd67c", 0xa1}], 0x1) readv(r6, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 4: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="39997cef726a8d0000000000b6324eb274a03a31", 0x14) executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, &(0x7f0000000080)="7123086302e03003325a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c800000100"/47, &(0x7f0000000040)=0x2f, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x120) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x47, 0x1}], 0x1}) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000280)={&(0x7f00000001c0)='./file0\x00', 0x3, &(0x7f0000000200)='./file0\x00', 0x8}) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a", 0x44}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = semget(0x2, 0x3, 0x1e) semop(r2, &(0x7f0000000200)=[{0x4, 0x8}, {0x0, 0x27a, 0x3000}, {0x4, 0x200}, {}, {0x3, 0x401, 0x800}, {0x4, 0x1f}], 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) socket$inet(0x18, 0x3, 0x102) connect$unix(r3, &(0x7f0000000280)=@abs={0x0, 0x7}, 0x8) socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x40045700, &(0x7f0000000040)) ioctl$WSKBDIO_GETBACKLIGHT(r5, 0x400c5711, 0x0) open(0x0, 0x70e, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000140)='./file0\x00', 0x100) sendmsg$unix(r7, &(0x7f00000017c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001780)}, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa8) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000140), 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{}, {0x61}, {0xe}]}) write(r0, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e", 0x1a) r1 = socket(0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000440)=0x2) syz_emit_ethernet(0x36, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x0, 0x0, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @rand_addr="be6bb1b17f7764815db571c7663da59f"}}}}) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x8, 0x2328}, {{r0}, 0xffffffffffffffff, 0x2, 0x8, 0x8, 0xfffffffffffffff7}, {{r3}, 0xfffffffffffffffc, 0x42, 0x8, 0x7fffffffffffffff, 0xffffffffffffa488}, {{r3}, 0xfffffffffffffff8, 0x83, 0x1, 0x40, 0x4}, {{}, 0xfffffffffffffff8, 0xe0, 0xfff9d, 0x3, 0x3}, {{}, 0xfffffffffffffffa, 0xc0, 0x3000000e, 0x8, 0x8}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20, 0x6, 0x80000000}, {{}, 0xfffffffffffffffe, 0x80, 0x4, 0xffffffffffffffff, 0x81}, {{r3}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x5}], 0x5, &(0x7f0000000040), 0x3, 0x0) listen(0xffffffffffffffff, 0x0) mknod$loop(0x0, 0x0, 0x0) r4 = socket(0x0, 0x3, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r4, &(0x7f0000000100)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea04", 0xac, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) rename(&(0x7f0000000080)='./file0\x00', 0x0) getpeername(r4, 0x0, &(0x7f0000000040)) recvmmsg(r4, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) executing program 3: link(0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x5, 0x61, 0x9, 0x1, 0x25f, 0x7eff, 0x100, 0x0, 0x1, 0x8000000000000000, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000280)=[{}, {}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x25}], 0x1}) r4 = socket(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x7) socket(0x6, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, 0x0) writev(r5, &(0x7f0000000700)=[{&(0x7f00000002c0)="3834f63422f1913e46c62d4f4fd3ec8fb09e080dd7e821090b856c2cf0bd145015c4df23a9240d", 0x27}], 0x1) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000040)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x9000000, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000000)) flock(r4, 0x4) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f00000000c0)="045a46235696b50c256e4c76699408262a4e66fc21a53aa3b569717faaa4d6552e623cb07994eeb3fff6dbb1a22494eb677bcfc7e9cdfbdc547010f382e2579cd2a220e8f340a0cca0f67ce50d7e8de11966dbc1a665222dfa824578df90d0fa6c4eccac6a1a7e09c4cc9a5ef7232350708e9b7a6fd02853b219c121d499418ec554ab594be565a03fa9f1055e18be5a6473a2de2a0857dee36331e2217780f7b96c399611ddf5c459cf219bb19012eede0efe3755176075ce181debefaddd28ae49964de763018ed3e5cd5342d6d40ab34c0e748ea1a415b0c7dfd8d68aca2cc958821390720c0e2d4e9d693d247db8d687fa3a3dbb3c21d0ec07b2959206c8795141896665f1ae1831bffddee692245be9d354c0eb2ba45f3384a4d703167b25372e30ac2618b4c38a2bd4ad9ea4c9f043209a649b30f2c05905a54be646341bebf968cf50b1114f7e4c4c6ee6d37f2bfa2ec5a0a6fe7923cb5a919be2fa26f34df0dd035d86809a9f1e6bf53ff0cecdbc9cf2fc2e0aa496c20c6441b653b56de2bf9ef621a342a1d55eb5861f8ff59334e9452ad7ad63a01769b7e2b0b8f004324e0cbfd7bad71285fbefd32e28dc5e586d1958515b4347a2deb5410a2f6662db58ca26cb95c82a66b896db521bc2438186f3c6e4cffa8e87a3d1dc479a8fb177d6270083e8c6fd71f477ca222c2b1ba4c88225deb95fe0917aab18a0b102f41d70a842bb6da4945fef8e75528694411833298f6537d77768b6eb56c5f7d9a2118336a4f1a8d45cbcde1416131f00de88c00fb584abe4524de8e28c61175d21a1fd4411c8b93944bdfcea8695129552b0472ac01eee3dbbb39abbfd9195d7d9711e855c56b323e87041c326a30825745a4a11833e013bea0b1fc90fcb951e30096d1586ebe2099b7274ae88d6a2bb313daaa86bf1fdf8b2b1c8e197ddbb6198b31ddd85cba44d5a1dfc76366f92d157e0f4f471e105b55a58feda80a329952b2a05d734d75a2010e200d6d9645ba0f5fe55c79a4f1e48e2ec888c2f1de1e016eedbd1d92b840fa3808c01e99aa2fe025355002f5861cc2a2f5415ef4b1ae597553bd9601ba3122e012d2b3c2a8e8f10f354c5c0a2303bbcb24ade3c537b34ddd7651b8c90f40abd45bbf9c22bd0aa26b08511d84907599c3b95b49fe140e859609c5082c293d932efb726060a1aeee51bdb3a004de98a254b6f917d8d5d8ce7943aad8fb1cc066e7bb079a18fb5f0c1adc5de7087fa12566c1519c63d1e2d5ca28bf6379bf3c5c615dfcc68b494856250a4d1b0b6dda262a017c094cf0abda72aa579f91d024d76fffd36c76a5ce65cc779be838345c818b5af97583095851e47bef752f7629f5479c4f31a7072f651c71d02063e7cf1e31d46428c2d1ac882b49c4be93d91bf1d40a10eabbf137415ff3405a9868f25260c386fb2a18ba630505f15d8ea307452251e28441827783e046f942abb5febb50db76e366b91f16b69be7b91556a5ba1744825305715beb663ca2cff5c8b8392601698405cba8122fcd88695c10f04ca90b360d7cb0c5b8d21e3c12f3c21746aad9bd0c6b80d0f0b55c41df56df27ee915dae5e403219ea41abdc913c789446f2567063f9968570244e46ad0195b56cf34812b2ce63dfcb51cb2407be37f4512aef86c2e7f12b5275f95b69a6af021605e8b9e55a7645d6dee556697e75abe0011bafbc75c4136587a4cd51437a62d385a78d63a60550adf6958413653334caa7342d3bfb08fa200bedca3ede847176357cbcf182ee84b062d5d083de6354370e52239eb6721ab2832dcbad14dd4ea4322836ede4472e2872545d1f6dd9f8bcd50009fcc6dad53a344dca36b85dc6fcdb6e390d2910b87efc03158cab09d4d482901784311382cad9135a357846b2f031e62ff32e25abdd578fd08dff78e39331fa5a2abf1b1a3b0c9fb43ddd24f507697d8d7fa55481d02601b84c026a9ae3133f316385f38ff760a354a5a08d247892b1e29310f438f088856bcb3d872f79265e9200d6ccf965d516c35030fbcb135cad4fe77486ef7d10399950483f4166dcff0082cb3344cf1a79ce41864eec939b08a5c8a7d4d03e31d59bd5c0e4afd994d743f13598eb2ad6a5f90dc2918f9628a40aa885435f1f3a4908d5aca8ba9b77a17609e23ec9075aba756254034ac426e1ce9a4474e7d72a1f0603d1615ec9ff3badb9f74ca9129451c97c8597df40491441b103e63ff1ac046e2e1e876bf8d13f870bdec5a8e3c8b0c1a965c6fbb8de938ac3756864e2ce296de2ae7a9913c3b8d14a1be898b0e358dd5f3106ce05f5247e9bad369efa8205d26ff3cbd045d2d060f438c46b386c0dbadda2a824b237a59246e4e1eee63403634a6e58b64a7a0c35e86ec91668be00feb7ec3dc3d8845c6c1ec1ac85db841139b712583275ed19a9bb784577a4d95218f02f602de2b48b5d40b4e52d966af71b0aca1a85deea0b7c9f5f3d44f47c7882ad7b8651a321a79a125505644ce5fabdb735b6f2ba75af66f2a9b0a5d51885b2af84aeceb0842196d080380597eca123e3e7ffe34bdfd69e446e67ea6f8bf760597e4444e4718c9f53cf57faafa828653ebfba52767476504cb9fe163bdf76433cb28ffd91658e3119fa63760bb99944a00cca0e0a0b02323145802ae80099c682cfed1edb4bfa96c5913a010b0530684b3929b393160f1135668260d3385c3c9acdbac8abb40bdd8a04f133574b719a55d7877ca7524f29c36a77bcc7f98e48eb912158f830aa0f641e1a967de88e9eee30cfd105c2de871b29dbd7926b485f06ec176f9bf37a995f000a25ada6919e1b6aba533111f5fed34444dc8e39bf9ccb87fe932880ccae9d93982ddd79e843b0249aff77f1c3b860ef4e7b4953b95afea300da5f57c596eb89993db60ea1d5faeed605abbf84b45203c4f72011baf2aa32c4938e5485af46194e961c4527dd314e2e2dd9cbb57dc4fcaa72c155a12637d03f408b2a8f2ed580191d4084e84befe56d2b7542eb982348b36ad0c63efb98a3479e34fbc9ac76b62d67550716ad97e42eb71e06f9a48e123a4ca56cdeacfdd3087a0ca767b0151ba6741cd7967a5b1229a399eb4b17bc4fbde50c081d2b001cc3305b4add129f3bdf5a7ae16770e7662a451ca111f41b4ca6db79c6b5edcfe4fed5d62a417a3451c8c669984da842c2bc5d327c546ed2137b4291bb516f40c38f6c8ad6b44cd3c5332b1091ad0a0b244e390d24c6b50d56b9f0dbde78a02ffdf86383d46dd27a0d652a0f5a9d706d56e576c77901811f21013e071817a2056b1cb8ca270cd57937315b62172cc5ccc4b8a37d89d1150e736e331284c7c548b79fc14f8155c7c2da50e768cc03586beed2f9c63a9171d89625ee25d64797d09ea42dafa6e9bc286b5e5b5781ea12d39896937e0b9a1e0ade909ce35c67702bec2903289a964d73d60cd9f4ddd21d5ca8358eee72f7a47a1321e253831ad33cdb1fcb19282c55021fb5b9ae955ccd37da1add3b6d7d0e582f66c76b14a7ea30d474f5910747e785455db1e0ba3ef116f9a881ebd53b76e0b6b29c0eb5c4e8660d8b68114e59de73c356c28e1355a736c84026ceda0077a74b71fb14aeda989b2c7d3679b7242ac317fd27e96a7d56d0ffcefe36525b78fc45e4f78557a9946c74b6816a420250911946aed4a8b6230ccfbe5ddab015e029be13bf9521b3f84dbb57d1244a286eb8a6913bbcfad887f9e3b717c30349c6a711559a4b2217020b6cc922519bc17cfb61c3ebecd7bc4286a6a45fed245b4bcfed527e6d02848455a82c14f7f3bad0275964bcd20b3998be4a0a02ceee086b4a1e58de2f960409ed9bf8b0b96da1dd24832072773bdf0ab8aa06851df4c04fadb58a967fdd90e5607f785fd90509e3c47586bbce71b24fde5f8b930c8abbd609cf82031ebf572cd42f63a53943955092972adf73a530200a9fb125535c56062e21a852daab3e65c409f8ab619becafb38695ecec7c1fc1fec57189e78bab3f7779f376fe9f484d4bdfc5951877dc8fdac51c5e9fd2fffc6718d1e8fdceb0d4740c5bd86a2607f6f68c3c49348efcf9a55cd92451322bcf1c9bf46505fb0f35b562a77d1a25aaf875e2573aec20d5b3d41c3b64f4d8a28468e0d3909b531ce09dfc9fdaf40479b1ada35f6e76e9f9c482f148c49599d841590e4ba99ec908c953858c7731a9d082504e0b599424a5db359b05b19a32fe6ff8b085beeb4aef7a635a614648bed3af996cc7a63c07a0e8aafc00d21859e0748e0712e65b631314c255127a1835f1de2c0762b42da2d82fbc169986d0f0ccb3d509be522820e80f63c4798e528e786cfb1a6aca4d7fb15825e3db46e82768664feee73408ee9a44cf1a4df0f1946640a673cb02912f732074d53bd4212d906f36e451b17a53febd469d511b0464bb6609f280f327479d24a7cacee9ebcfdd4ebf36b2fb133506a4451757fdc32bdac6fb89c26e1c2a25d25db29a80d7878c7bf844e08d9d47a9d209c903c0bc9e7d0f091f624dd2adb3adf9e4ab6473aa3776716bf12a2e9cda137296a0dde65982260ca0ef7ff3c727c16fe4c149720a21ca660755ce5cddeb5cfc9b3540e3b144f9dcb1e2d74abcb7daec37365e1df5016a563dbcb4da874360d60d6a7de49cee461cba1c0ada16434a6e2701e47541dea018360a2192360e124e04e4c91cd4faba4fcdca67cfca0e1c829436f0ba3189310701af88bf0dbf5f1da07a5b14891cd8e5b83eb03902d26eca55d60c72b3d434a02206c78d5cf57ce006d85a83785a749eaa999af50fb48144616cc4b03484b605bb17d44f8d5dcb56402da9952a25a148a7d224870fd4ba2adb044479e2fdc99c6d13a9f9b7699d4c412989101fc4d85bbdea090569c774971617a393bc9ad417db08600c838227aa55cd059a8b912e02ada535b92b867f705bcaf2100218aeb1f105f56af2fced240751db7f1d02a7bcbd4241ef3291cf6937f02a298635adeaa0528e3a679d55d77c023a6297b6af0da5ac339ed44bc6621ec20007bcee37445853bad3e2df96cffaae438e55c42eee238fae56481143bd53c68f0c1b44e36ad58ca5b2af447176f3ea8faf9de1129ddea7db806ff66a4b1e8292b504fdaadff89e9a235c2794b3dccffe326482003c02d6347a657cb183898db94b503c2f7e4cfcb1bbed1f2845cdffcf5338a18fd070856543f0d573af318715c0fd8065902fdbdb03214493d478dc05d8d033943d576fb4d96ce7ee7278154ab6b08f0bbcbd6f546cf4270e01f8212c085f1294c6a8ce3fb7a9b829e2794fb8c567ca5064b5a8c86abfdfcb96d8499e2dead90438845f222f90c54a9fce8839630b98faec9d4adf8989049b887cf8acc896853ecd5cfe252bee05973a72e085d4aa1e380b0edfcac078f7ce6d02fca", &(0x7f00000010c0)=0xeff, &(0x7f0000001100)="5b03488f656e8681a38051cba7", 0xd) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x16}]}) (async, rerun: 32) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) (rerun: 32) truncate(0x0, 0x6a) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) (async) writev(r1, &(0x7f0000000100)=[{&(0x7f00000009c0)="8a29e29a863bf3d9349ef6e169488cea77bd55a00689bffc55da9f9bbaedadef5fe55c98134b439974b873468fbf58b27013b1d604ed13c664231eb0ccccdfa6570c043272fb296a2f125405088e18b72b437c26461497ad9405c6dcf297a0a9aa4ac9429042f4b24abec18a8b955a5caedbbdfdd3f57a70e8536c04d115f142082772e6512999cf99eabd1b1f84c8fa8cd47811c5dfa4ed9ea3ab92402abc3efb80c49eb7e373d92c76cb22da8cf546a947f112bc5dbeb03c89f72555ebb70034d486149f28b05da48864cbf2f7c5adc8f51e0c7f1de4408786f4159c42ac1411ee68d1eef5e1cc7c54cbb07e30124c0bf2548976b189347ad325cfc2a2494c71737b3163698895fee2ebdc4d85ad544659faafd27174e0c84d1a538c7b2c9df23323815df69f8dac0f0093b80b0bd1283d40848032f592373eb5d268efc5424418b0352a2ef31cb5eb68052ee6faa2a3ec67c55bbc933766e8d057ec92996cf05c877edcdac3fb20b7592c4a77c8df317619d5030352ce21067ddcc7186b01c64bed7cbaa249ad242cc627f4880d", 0x18f}], 0x1) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x81) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='@^\\)\x00'], &(0x7f0000000300)=[&(0x7f0000000100)=']/^(\x00', &(0x7f0000000140)='#&#$:\x00', &(0x7f0000000180)='+\x00', &(0x7f00000001c0)='+\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='[-#\x00', &(0x7f00000002c0)='!\\!\x81]^\'/\x00']) chflags(&(0x7f0000000340)='./file0\x00', 0x10001) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000380)={0x10, 0x200, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6b}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffff7105}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}], './file0/file0\x00', 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000580)='./file0/file0\x00', r2, 0x0, 0x2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x800, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000680)={&(0x7f0000000640)=[{0x80, 0x3ff}], 0x1}) getgroups(0x1, &(0x7f00000006c0)=[0x0]) r6 = getgid() setgroups(0x4, &(0x7f0000000700)=[r3, r5, 0xffffffffffffffff, r6]) setregid(r5, r6) r7 = accept(r0, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000007c0)={0x9, 0x101}) r8 = shmget(0x3, 0x2000, 0x80, &(0x7f0000ff8000/0x2000)=nil) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x0, r2, r5, r9, r6, 0xc0, 0x9}, 0x2, 0x2b24, r1, r1, 0x5, 0x8, 0x5}) r10 = open(&(0x7f00000008c0)='./file0/file0\x00', 0x40, 0x102) ioctl$TIOCNXCL(r0, 0x2000740e) getpid() readlinkat(r0, &(0x7f0000000900)='./file0\x00', &(0x7f0000000940)=""/201, 0xc9) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000a80)={&(0x7f0000000a40)=[{0x24, 0x70000}, {0x42, 0x1ff}, {0x81, 0xda1}, {0x41, 0xb5f}, {0x25}, {0x5, 0xffffff9e}, {0x43, 0x6}, {0x1, 0x7}], 0x8}) stat(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000b80), 0x1, 0x0) r12 = accept$inet6(r7, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) kevent(r10, &(0x7f0000000bc0)=[{{r11}, 0x0, 0x8, 0x2, 0x2bf, 0x8}], 0x1, &(0x7f0000000c80)=[{{r4}, 0xfffffffffffffffe, 0xa, 0x40, 0x2, 0xa000000}, {{r7}, 0xfffffffffffffffc, 0x4, 0x0, 0x0, 0x484}, {{r10}, 0xfffffffffffffffd, 0xa5, 0x0, 0x9, 0x8}, {{r12}, 0xfffffffffffffffa, 0x5, 0xfffff, 0x3, 0xb8d0}], 0x8, &(0x7f0000000d00)={0x3, 0x7f}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000d40)) writev(r11, &(0x7f0000000ec0)=[{&(0x7f0000000d80)="ce3bbe32f571551dfbd8ad321cd6e22c1b6892b017ee43", 0x17}, {&(0x7f0000000dc0)="586317e94b2e8084552085c8926a2d6b1e0e9db98b6483fa099dc8a14bc706f3ba9ec5d28c03e5ba78c162fd4e0f80fb68b751e7c1dccc46889a243364363ce194a52568f041450087098abdea74544e227b", 0x52}, {&(0x7f0000000e40)="dae96c99bdb450c246aedc92e8e23b3c374b82dfeba095caebc1367fe5a0eda61cb9aab91200cb73", 0x28}, {&(0x7f0000000e80)="33d69993d1d7", 0x6}], 0x4) socket$inet(0x2, 0x4, 0xc0) executing program 7: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='(*\x00', &(0x7f0000000180)='(],&\xbd\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&[(\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='tap', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='tap']) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x50}, {0x54}, {0x9}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) executing program 4: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) setreuid(0xee00, 0x0) (async) r0 = getuid() setreuid(0x0, r0) (async) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000200)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000040)='./file0\x00', 0x6, &(0x7f0000000140)='./file0\x00', 0x8}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x9}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) socket(0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) r5 = semget$private(0x0, 0x4, 0x10) semop(r5, &(0x7f0000000240)=[{0x3, 0x1000, 0x1000}, {0x1, 0xffff, 0x800}, {0x0, 0x7, 0x1000}, {0x2, 0x8001, 0x800}], 0x4) executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0x100000001) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xfd88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000180)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000001c0)="8e70f1b252834a0a0bef0ba8376c032b3b2bd72f04752c99fb80a81aa7e745a25ed80ab238e3278de33c7e349f4534ecf33ffe3fe00711d77d87e6b3dbf8299347238c1dcc39c73927accd11b9407f3975f6481a2a4907c19c51", 0x5a}, {&(0x7f0000000240)="4c309c3b6b90ab012f698a9acca36cf339163166dc7258e77a805eb9ad01d478bb244cdffb7b6c434938ea7b3df537c6fe4f9d7ab900ec343297bc8ade1a1c306aef34a81640b40c4b39f6cef8c585703905d85430f7ae23a83484864759803ab1c44628540e6eda82da5563f98e3dec5448fdaa725f1a89711be9e29020ee0dcad85c2d2abe4d5384f2ad23de9d2f361649919d4bb353e245220ddda253da7d1e3f70b9abb349c1a666a3d17a8431b107470d228135c310e44c4d5f054018dd7a151bbf89925816083feefef2aff4354d89929d252b368bc49b40814789009285f41c016237df0b6cbdc99c7e35e1aaee25", 0xf2}, {&(0x7f0000000340)="94cdf1f7762eb7d3a56ee31c399c0167fcc0ba8171f6e17cd3d9ef0ab050413e1ea0acfc516b0944bfb465d1afec9893265a02886315fc287eb53c33957ede5137ce949bc41da568fece18b9bcc51d3875d7fe3db055fee4ba6bab5c077dfdb9ff4fd087c4cc361597688480bbd7a2c9bb2db45143559e1d7fad0934cdad96bc1eb5dc7810be73d0a3e1bbce59c0885827b02b30187c84b124c68c8b7666749ea99877afb714b2f44451", 0xaa}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r5}], 0x20, 0x402}, 0x409) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000500)=0xf4e0) close(r1) r6 = semget(0x0, 0x4, 0x500) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/1) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) semget(0x0, 0x3, 0x1a0) socket(0x10, 0x5, 0x81) read(0xffffffffffffffff, &(0x7f00000005c0)=""/14, 0xe) recvfrom$unix(r1, &(0x7f0000000600)=""/254, 0xfe, 0x0, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) semget$private(0x0, 0x0, 0xb0) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000780)={0x2, 0x2, 0x100000000, 0x101, r4}) write(r7, &(0x7f00000007c0)="3c8bfc99497c7d51b7ff150afac6b7794a5277fef0b3c2bc7805b065ca49eb5caf289dd6393e7a59064872a4d73b8f10a2e2aceba2dbcd48e760e4018c10d61e487a26ac5a8c658463368f19306a36d62a6dcb9d8961885edc5957ef0107fe5b31ad0975d4195e267ecdc84ac7493353817b1a1f150b7c31880be4ee", 0x7c) setegid(r5) close(r0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) sendmmsg(r1, &(0x7f0000003500)={&(0x7f00000034c0)={&(0x7f00000008c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001e00)=[{&(0x7f0000000900)="2cfeab5ffee0e0bdfdc43108f4fb371f239dd18a0cef6042999318ea87150b79b238f9bdd87b03233ca87ddc9ca4", 0x2e}, {&(0x7f0000000940)="46099724496612005d959fea9bb97e33ede4667e953219040c57bc4d213372ce6eca831ede2976828f7a7465e783059027cb3fe8", 0x34}, {&(0x7f0000000980)="d755eaeb33beaa3365790218eb1a82ad5ef3bf55cf92b75ae97d24fadf8797076e40301e0679", 0x26}, {&(0x7f00000009c0)="aa5f499affdc0d739ccf24eb804469c774b19f69d374153924118ff06f82d913668e239934ba4a11194b0a185ff64b273c1921", 0x33}, {&(0x7f0000000a00)="bc962d09dd2de45a95a9918936a2e41c899cfd01a7503b4cbb431cbefdcc30b95cf33dfe736a61f499e263765485715eb2e686064ca31bb788811af4b3e188e1cf398aece88e00db0393f3dc4dc96ee3e819d2b0fb7b6db346b716cf8df05f90814898e0bfe946c2c256ab7be24b3d7c825c4e0616b71e308299e669beac47ec0e48b05a983edc9422acb49a8e78a7f7322d67995425558c137d3b43450c633a0d396f32d514333cb381504548f33b4ad9d87ddcf763ad7335655bd4905149c99ced5fbfdb614492d792b93f9b771b1394a1b8bdae70bd795b302e7117c2e551530b63", 0xe3}, {&(0x7f0000000b00)="6385f4cf92be9dfb19fb12eb72638be9f6b8f57eeba11e333c166736b3f41852ffbfda4db34cef3f07380a68f1ba6f62901be9afd9fcbf0ccc51e826255e89062d95a3ab4423bc58feddc3d1c7565d9ae82ebde4aaada9a807ed79d2fb91837d2c269b7737daf916596754ee16864bbb528724d7292f648402cfdf66a35f6f6a5cca888fec0a6846176cb2124578aa38c1f47a2a82e5fcea7a4e78530169a86e45068cd420301e991a6c1719935c801a930bc0205813996e5864f5f65f708d4f5c75afb14ec54f356ca5d4a1525abaeb1fadeeec7b0e1ec3f75f86815559789b43", 0xe1}, {&(0x7f0000000c00)="6ff3f9d9b75bc9fa82feaa771ac3c6c5771fbe31a93518a1f9740ad0a33048cafbb18ff6ec5bd4e385d8b5786469161c9bd1a631f140d368d65e974a932a1d6e80048c39b6ea755af509c3ab0a5aa95872ad2c76d70fa74a990fc0e9a8b64f940f2297bee9d9c485f54a4a094a975c185ce38d90cd1316e8e25747cd", 0x7c}, {&(0x7f0000000c80)="2373cd47de6351fe921d05aae274774dd8905899b7fa15fd82f7f4b33015e730b5605fd148a18b6cdc674bb0abb6170da44de9d799ff735fef11b9e20b2d5bd7dea0", 0x42}, {&(0x7f0000000d00)="492d35ff5a4e0cc426ce87a7c8d312a77aeaa5a1057beb81f6979fb3fda6dd0852407dc8a65bebfb02a22cc680dcb6aec5edee6c82114300ade20399675e595b407abbd5876c1097cbc6448ee52d9f40c5c5a479541a3c860b3c6f7a6005976629db62803a4d9a5f5cb7ad830d40bef330fa9444165bede9b418ea6761e3c5e27bca185044cdc244bdc88f78421155d60252d7d41ad16a083de2ec62980e25488a6bb05f07477f7d6203e67d0526e57c103de528d5862bad8f3f66efd6f9dfa68be0ff894c6e403d8511412ec5910183f4cb87b2863658a9a24fc500248097a1ef057eef3c6756444bff9709b1206c9e9989b1913bf151dd405ac352c80942d576c34527466e53cb3aea40818b4a80715bc2003191ddcb39eac246be81c2ea6b0ecfd8bc2851363d081a6fc8e3612ae0d731a7212816c547c68a3118d0e922cd1a780033e52d4a05f5280d867e6349d4aab9cebd3e30db569d589a64bf03c7baaddddf37d6d534d092cb5dc78ef973f0ca1fd2c2f0c79cf6d40c68fc485c752b98059be79ed0460c96a304667580a7bc41024b6da9bd6905ef6644fe6b3bea0d31cb4d59d2c44885cb03a76382563fce7da20ca9d3121722adabcde12f951cd1d7e5206a018bfe9016a65b01c07c2bd0e65f48d5e7e4b8d467a280c23252cab76d69257dbb4ae262044ca737ae51f76eb0964f17fefc51fffa9a93a62c48de55785e0fa7dc85fa9b759d72203655990fe98dac277e8d3b708e7d0db34fd328e3c35a551d373bc040b1379ad6171b79e5810c51d0b0db814c2538cfd028b5aacb6b430d0e6cd9c17c5fd42f7e02a88222417a6712edc8397760cd06ad5de9d19202dfb8280b4bf4012525006338d1ab41a4537fe4b2c2562a68317f5b6d6c01c63048e8781ddbc29e9801d2e8d9ff0b3a1887711ef8e1d0f4ef9a3c6bc5cfdbe737fcd7d3daba5535cc33f52a2c0b7cb0d2d545a2740f4b53c23a7e07691abd69aadf2246f76e7173da5b2edb21ed884dcb6c2937c6ee74b3a8010dbce4855fa79afeaf8da3aa28769df71bc3d38828cd0a453e404e26521f45f0af3f45d39981d961f5575f7e7ab302e01798cc11c4ef935d87e42e08328adadb8c481a15fb25efe816f995bfcbc182d0abd34551561dae4b0cdb548fe5638f7638bf56aebc68ebfffb8d38071fcc4bbd4281f0945343551dd548ffbdb701d72226f788457df9e686a1ae8140937362a14f92f8de5b2c5502114906d784dec36be48125233dba107d0fa736e9005e45d7fa62bd974cd9f7d769108ee3238829ca1aa3d2fbcc26b219bb574b43e6c61cfc20bbcf0ea485a005ba1603b511f38d6798b42df3c52a8eb10d1c77a9e0de1f20010d01dd0a87887ca1120e9364468042587737961821526753c7070cfb0b56ad68833d8b42a0aae66c584a0cb018dce2f687ffbe955a98579f100596ab1d23ec54319685a21623e60bc96977a1275ed0c2472ee9e39cd4b3c889702d98493135dd4dc546e6e18438befedd4e9433640292de251009c487d4c8c82636f2e9af36aee7104d1c6dff3a17fa8989061a66de636ecacfeacca264c4b1cefa592c9e4a435c4c2254668792ae203cbdb122f06f549f6521c21e86aa1f4885c71735165d42fb9c9e09bec7614dc083b735259615a722176763b71c05e6d5ea505f825c58481d4b551d0da01a2ca81f85ba479322aa7ea5a0a0a665582dc561f8b636188dcad186d9356a7d0d96bfdecdd4480f9e7b6f7902a33bcf70f5bfedd032fd48522b317643d131a8c4864ca8d800eba693182d531872799d82ba46139f417c4cd20c22927b6e6830def9132050ea6d58a2f4be4c53ef4df5452c0237dbeb7b838dabe334b636af08feeb8e78e5e0414b3ff2c2d224ed81e034c562a805c4312a7fc665664ddd130ac51517ee785637da5e76f4bba9cff6cef4927779033d09fb7e7730808ebe7d2a2a48f3ba018533082b935d724748444f9d8c44e0077e33f29c439af0bb3e716a938674d86a2aa7ac4f1c98a95907f4bec3ef86c8a28480e2d89697b76babb8d5f24ee693a15136a5834fd162c94f039441c9ade8b3f81ce8e3b4a35c00ccf6a876a2349de5d779a1fc0ff0f5c49346e78db4cca9de2b191f0a003807c6db9b12398184a211595cc762f6fd2d426a844b641bd18f8f9e1de7c74ee73bf79e137e5798bdfc2493cfe3e4863a1657a5fc1a3dfa71bd002e098d5ab0f69b56db77c997583a969c216bbddc04e37a4cd788165bc5f29b73f136eeb3c22f4d15c598684d8d106e581ea1132106c523fca8766ba9d51aae999679242e900d795ebff2dcdabefbee1a2b9cdabdc5a519632a9331f3b3b920524ab669e57858a35829cc7c0d9c6a92743be236847a68aaf980c646335cacaaca53dadd5a372ce6c6c6062fd6bd790fcfbdeb5f46476067a1374d1c99a41ce0eccef080e8e09cf3b72fd6964262056a9ad5e98c3d8219c41e1f53a0c8bf27fbb41aedd6e4f8ac8ffe825aa8344e3784de04c12ec72c189f6a7ef8a0f90f6cd40193b6b4108042524a500a9f770c3a574ad7323f9245f388dc9d036bac1df9b5b25bab5daeb60d134cc1230ab0fdd93e91483ea809c929f83e92abe8be57460bc8996abee90d7a274c7e804c9ca76eca9c5f97c907e11548c08e621a2294a0b0b0d56a73204499419264d85465bdf66b9807ee1c19ecdc6068abb53809ddf6d6da95af2985a1fa5b501233911c822b9e009496f55ba84b7d91da0a014270456f56a66562fceae0b6880d8a8b5b4a4a2500012d39544ef2d5b5bd95fbc14d367d4cd9b869d677c7ef251f6278658c5e1d6620d61b134652e43bfb7f742386420de9cdc785cfd772d5038f89e7273c9792265bc63df37ca20597f3401d97bb16da085fe79ac45fe3834a2353eaefdfa30d2638393904e1e20ba14ee54c6825f5ed4f67c015f435a2f454d2467a0ee0bade8c2cfda86d9eacd1a792a9b0bf7da6b769aa6848a841d1f0d4daa5e46a43f957652460cdb4e63abd91d0c9e4686e37fe69b9465e18ef1d0de6d30db9b2df90c5437fb84ffa5a5af1e68f7e154fd67af699a29448cc0f88333ce0754c90447392f845538b2e691b4633d9298e560f1d9f9037824ab78bf560422942578e53de9e8ef8ba8768c20edc5efe79346176f8e4bc7a265cca61c85194a89a70b9bd3c51a8e9b3762f7b902b1ab950552b1eadb1681c89bc936ce9ab0e08788d108d19b748cb044cff38826c56c9d5bd43d4e661e5013921741f6368cc9d2216db10cae698f3bf2ee125c685bb983fed8f0cc08fdc16b92119a0d4993b78e527ae6d8f8fc239f3fe980efac113a8730e3a35db6ef97a03e1a1192eaa54023adefef70285bc2bd82f75c1e13b6ecd7b9ef3d617fbeb1bd9704df639850e9c7041f0a2c581d59cf8d9a40c77f9abea3fb9d6ab954220efdd6605076da6b30a9a2f1328150c3ed84a9d12f607c6c6e7c934a4d7503c2b63033c99a89068c5b426c536c5dab9fe2701892bcdd3b6efa44464eb2e038f73f86bdacb0203a1413653dff257e190ebaa963f49a7c231fc49e0a44daf9416e65812391729d7e13e4d4a6dd756bdad45ff11e564dfea7b851809bbfd56fd705dae2d0037e0ee0a7ae15531078dfae763133b8d7067f519266199e464128d17bf505d95a5a915eca41d10a479ed2926b0b332cd676c851095baec08aef17a795c8abec3d50be3fd519d8f9b4bd1c701cac0b8f65e431fc59e9420d29915d20be5a4c69d8e59442c5ec1b86a7d96e43d332454de522f02dbd4f3e8d866e68f15e896b1ed0e4600cbccf1654d9a918a226e1e984a05b1d915395cbb59acb9e07fb6a721f3dfe3e6dca16bcb33779d2eb5608b30b723d46622398e988e346dc3437345861a7949dbb98afc5ef6447cf4470f2b47653426f3ea30bf4ca2b66c4d7b337ff3634ed1dbfe12719671e8c0418d5b3ae341a333700aba67dca17cf5f64de5c84ac9705a3f2ca4c870970edbf48b68173596c345bd4d08f415b6a7ff72b661897005ee38b989c2c0d253a1a063360072c68d1136d430a5f5733cc3279f92423a6fc639511793180e47fc95c8a8c34561d7befc57773ac7275ad26f3133ad0304e12d16c2aceb62c0abfce363fb6afea4d2a8c354dfffc49eae47763e26c054ed466e7f26c93d53b91b9746f675524edc9449fb0908147440009f8375ff849d71ff3964335c2d17733ab951af3f9cab8fd697b4c01f55a91c0abf0a8e9819d03afc7dae5c5974bea9cf8930faef99e06c1e2a26f04286a4cab635a2d9be1436ec924c6da2cda6f4caee5fcacb798c537d1d055a5598a1e5dba53a4838fd6df05f777de9339b35bee12d136656aff475e752759743112fd1e92c5cc6126b6883d3f20098c6e6fe845bd3070e89905d60f8c8b9adb16ab5d3a2651f0336b74a8f13acdeb6e817127ef0624a9281d4e592541fd4a523cc9dab22c944539238067172620e9eea61f21b1c5862606a1897c13e9152950bdbd24dfca5100e707bbabb5c3a7851d940831dd5432835a064d77386baaeda04365ff83fc2ca89c16fd2dc0d9f6a55df0659b203dc4b714b77ca4455685d7c83f8fac23846d3cf23ba2540712d64f0f8ed7e1662868855eecccc3d25194eadb0382d68a782366fc00fd73092592d7126bc0f78091850c62cfc2d32ce3697fe47b70602af249b19aa4a2f337570fde94132390db10f1cd877ee5df821179a515056d4c4576f62812a9a2239fb01cbbf73fd9c2c30df70d8ba597a94ca3926278bb017bed0fd89745c04c3dd545b168a88af7c276a144de045c3138473544f1127f2d27a5b91df3f89cfbaaddc1e8f2ee55071651cb9d820481ea01da60925535c386ae631d30062d2207a213143808a4e959e931f4f47b172a77c2d82e94bae2609e6799011074fd433a711e34cf4fff2974f6d3f3c57923184b433b4cb9bc2cc19ce800dd54c7da5f87ace26837e1f286f5bbb6e342937cb8db9c91319f0b9d0f8b21cc5a9fdc67caf20ba8394987577ee8be7843fc82ce5125eb3c4dc5436793b305078a99bc6c6b09a9f32089bca5b75cf7a3c69754b5946f5bf0a0c24be0896dc55177019ab7190be98f59ec5f7aac5147d94e1a05c70c37a8e582627bb01f9a266e265824a97cf90662617a6c9f432a4e2ad30c754ede95841fa59b66c232a9558cca55d86ddb2b372fbf03e83ac5cb1b3a86ef836ef7d44a1ff52b5d34014225a927880eb8bb0a17410a7a2eb3a5bbcc6ba39e289f32f8172e9eaf031f5036841f83f527d68bc3690da60a034c63987d6dbdba48824bac5fb30b7f218cc90437137848feacb37f52795c26a8624bf35ebd96f36b6953cb9b860781889fbfabd57617f429ab2864915048b6bcaf954168760eedf9d2a5323a774326e9cacd6e6cba94fc88a9cb7ef6b532f31333dd3ee332cc31be63e91f5f00790841ec2563707c0103998057e8767ec6ffd1dab86ad3edc9fc608773ecee3b1444c762fd82dbbffca51606b48f30de885974e781172ab7e332cae47c4025f9dbe15ed80fa345406484a729f1d1dcdb1f843f79f5c374667e97dd4743babd48a96418ed9812008230aef23d011b740a2cb1128d1dc40523a03513a4406446bae36ce2e9c51198dc443ae3e8eb70cd5ce007579e1712bd355461f97407c41aae52971c72799b3e268bb1b2d57df67a11ac0e6d7683ef65f2a0fa5d7086c559c31ba16c7be8ea667bedad208d6105eebfce103661e998edda7a830b4412fb3cbff503991d3e0cda79867", 0x1000}, {&(0x7f0000001d00)="d26406f469316134fb44260701e2fa0f50eaa337eff1fd4d0b53fb097841c0deb9601c7386b0ac8e1d11a63be9470426be489b80dd28cd165da372e8d96542b798f852784ab9c365bac0b2fbc8f63672cafcb8e93dbc118aa861ea551afaf35fe164346738887163507471bd7c93a4b994dc27dad6b64b8d7bb14eb68195ef6433d3a073508dec53edfeb4eac36660e74ba00f66ca871322734323b8bc4ee809d56c6b835400c3604133c6be8b989c27e6f8072f846d98a376caf778b2ccfc4af4ee3d9a23ac1e24d84d5b5161f10aaa", 0xd0}], 0xa, &(0x7f0000001ec0)=[{0xe8, 0xffff, 0x7, "aafa3188aae16543d3a550227b5560a0a063c538578248d6ed13f86a87da861cf925997178bf8d2c9f8400ca5bb6a9823cef626e95ce95bee681fef1786c7baa97ecad3105787f66a17616bd83f62d6b3f2ed7fd9872c0948b0faca74c7572257e84fa8a70d44c26eca722212de40361c7769096db3f6d84e6e6659a4b866a01c35392ed61354fe81a70f9e478dc8dae7000398455d16bc4ec574bc79a573581f615992240fbc996d8f361d13ab98eed7c890d2d331785e4c0c6bcc581a9fe7f3b24d2a8da588894fe19ff24941ec157e46b95ad0c350a29"}, {0xd0, 0xffff, 0xffffffff, "44b4a9ff727b0cf5dabd31e1f6864138f5c979d3dcb2859f45e170664184c21b61dd233205f864032cddd38b2ae53f37cc168f9c120241a23c0819a44fdff17c452d51484b66f46a955a30cc3c916615b222a4b79d67ab997e3e1e649d6a4741d537e855a5bdea3ce7d8978b506ff51987a1a93a7d6834a464eab5073d4805e75c836ea298f12e4536291c1a5633c6293e3bd39d607d7b02efd47d6a9f7b4762fae133d6b6481b61de718e6be3be62e3d8056c3fd918be0438"}, {0x88, 0xffff, 0x0, "99e668d841931fc9fb3c576adb7ca6bea60abe74ada16753bf41a525858fcf9e842c778534a5c77571969ca49341c55010a3a7857f74db52d8cb7611409d43b10aa5d1320653b6a3adb7cc966c8e7fb5bd0887a72973b276e6eb750b953dc960c806739efacb34cca26b0ebc7144eeb9181bd746"}, {0xb0, 0x1, 0x9, "e49cd56283d502c6a53deb07d8744c5cd5b6e40a6b348dd3e39939db5a04efbdc863bc8b84e6da8f7f55a815e4c23d2bb7e8cba974d570b1428681f89ffbede57ddfce8bb0fac48b566b03805c69a45a5cb5905cb520bc461640efa43ee8cb6873216048d6b89856ba5a01e9dc308fa01a57b43993cd591c265891ef675b576c0eb5efd541fb66df2535c62f7864a505d001204132de4b6711"}, {0xf8, 0x1, 0x9, "c837a3780e69dde4551ce5930a76b6041e77fdf035681a085ff8d1f47c5c364af41b84132de5dc8b5c20487d05899bfdd1402967884acb3ccff7c85f036773178f43413517f03c83131e8c917afd901d8e881d9d7906589e4a466745054207b83caff608a77afb6fbffb4bae6133271d93f8180f12d0a375a54c8c1e4cce51c2d9e428666eca6adb71d1247dc2997be95bd0665740d10317c477c1e66f30b04dcfd552a8fcdb28c6b8c5b68a89f87f2170c7b81369da355d7fc58abbeca5c3aafbf110518982a8a60456618d8305dbcdfac614d7fcf424a243bf1419e545d742f1"}, {0x20, 0x1, 0x5, "0591e976e994392bb0"}, {0x1010, 0x1, 0x6, "c22f66775bfa66bd4469edc3e8005462e6c9e3b70b20e2ade4244750fe1969c0bed265fce98c5b19267dec37fe3e335574f54e2c8f69191d17bb7d41918d6e7a238165aa82bc87514507943ad34506c10d7dd604f1e39c6ab07d2939a41b601982bc9414bcc264ef78ef3aefd9a80b5652aa60c22e6be4f952c6e6d13be8f2133dcdefc5fe6bc5b57d5a423bb81b9d028c5a4a800e9c19e5b056507d6662462362815df9ca328c0c736f2580e805d42948cb251525e738d6ed17db5cfd506e26cde2a445ca7fb8a7c63c35f412e690a38acd15307fe33423bb830109461f55e6c16652e1a1a457529d398605fd40d1cd1181b7c6911da86bee8eeda664ef8371b7029a8efeb706da20ed9717305630fc2f1ee58734a110a7ade9a8d68f507476c32e9f9b5062db3cafce0178e09e33c175f866335606b2b4aa16e5488f6a4ce84549364a936f8f4ee44733e2e7975d709a64b344f6e9ce2a14cab3c0f1d5ae55a2d5b4797c004c794f069a0eccae91171da0349204f12b7ff7d7e80ce4550541a047c6e4d55c50c084afe72f4e41728d100f0e182d86b590f24c520b9bbb8211191c9d8cb6258c5569c475dc0ee15fd640f0097a974339e5abbeb58cc5ee48dbe2857a1c1dcc613345ad12270b5e83954360dabd55dc4f5b1c6b88c2125eb5e16663b23e96eeae9ffe2c55268609b8d0d01d37b838e1755b6a61b148eb6d70811be056096e8df8d031a653a330ede7029328c952a268913c37a0b321d21dfbf3a72a10f5d9bd24b94db1400a6312564f43bdf5b4734c57ffdff28e1691c5e40a036619d2993b734801568eee4d2153c3d2da8362fa018cfc8992d32fb62e351f9f01dc0f3e5da71394028e9bc04538941e868dc09a5ead319e96569827366f50e9829d1d1f600b52fce40fe64b18ab7937ef74564eee7a687b02f079bcbdbb960f76ba90d5b4d7fa9786862650a27d908ef0208f7052903dd392fd19f86ffae193d504c63dfb32b1d4e6ad8f35d0459b864347a98701c5b3fa2c7e4e10fe72c0623226d9291a92ccb65ea741ddb061413bb0e4c0daafd35ef54faabb88cd2c1b522d1701eac5eee8ca90e1994ec096b94c40f57bf0a764e6e70c0350f39f13b4e5386d93d25a0f58796d94c50863c086c0bc5a8fd90ee0df3d4fba8629b9f917b6969f9658ca9ff43966f88b566293f58bba2cabef41a661d7eefcf2ddd0920bc56c69821901dbacea20aa0385e62b643e848910b04f0454fc3cd81dec34bcfbc3be22dd22769b5d00a00e37365af7e4484fb6f424d114b568e12c9e509801f1c26e3a07c5dd3d5eafafe5d810192d55fac2bab07aa3dfecc54b4677fbfff7206543699d8fbdccdf436da1cac88a861882c76809b7687b2a89bcf392e53a12e5e24d271c06d8c24a63e15bcd8f838b82d0704b545fdeaa8419086943fc60c17a5ed93d9be567053d236a2cb89de7a46d0b5ca8ae4523aa9aa67f1da787969c783fc75c134851daaa93fa330faf76355715c0f5c26f22b62cc30130a724bd4526ea73fbf17d87addf0c92754190e289c935ed4ed778cd250955eaaee4f8c6e3afd5e2c39b39e811d7082a922de0c4d326338ebf0beaab3e124d9e427c2081dad28f4e7a62cdd40852063c463b30428300b9b872952a7a757b4f8eb69ffd1a65fb4a62214f2f971a150bf7d079bfa45bd3cc46d0350851dac6f082de9b064639cc57d7d1f90e21b673ef53e706bd349315a6f30304fc3dee6a759a05c90137da6f9b1fe58769c3ba770f98a33eaa91b449d556a4760b80403d4c545b188a4a199af88a01200937d9420aa02ebae57af0506a7e68aded75a4d8d02184242798c937431022e5a978d57e80540f5378cc3123bc8671e4150d05d5d61248440d2137988a3c9a1edd01ef6c8b6b430e5885ff80d7ce33d5a151e6a22fb64efd0ebdfddbf74cef399c66b6f0993784fca48f8030efcb5eb4429dcef9e40c7b86ccf479b95fa1229266fa03b780e2634ae0e0079b8feadd5370aeb445a1c1c36ff4295a3996584fca60c96eafe1481a0c019110f1b6770d1190d6f9f10408e9ae4a52b0214036c8ea36e3fec5e79a85648232ab7751e0e782491276b2afc771d33b792f57d4c8d0267a989aef0a83d13c23f81b22be511409587d7823593b36f3d6ab8377b8105e695449dfefec312c6b31b7a0145db33b7bc3e8249f8e50182ab9dd9a5693d41bf76ab954e84571eb4caeadb04cffab19d94e25a35e3b74e6f48e8bb21471e4a378bcd75768b732dfd8c799a40808d590f9fd88860874f5ae406e19005d5a1469183da68e0a0d5b6febe5b32a0837a0fa355d46015c6fb6df0c934108bff84cdfa6061d4762f3181b2bfd024c8f7a556492b41c26c7b9b08988072506f10e8adc5bdb1d8ec1d8160253517ef38f27e530c79886d2c49a8f2c13d3e540e5d3791246f9a2ae021c9735ca731e79e4b00042b39574f64c632a17a5e55d053ac5cb43b55751647ceff603a116bf79e90f465efaa0f013ea7ec022cf5789f46684dfa143a17393841a2ab5f698327f4fbd884566bb2f10cf72cbcd33b26b83f8eb2fac499d7a5c13f27557d55e4df3414997d918345924c9824b3aec83891d4c6be432839c099cb2f6deb3918542d5886b155aaef8fd15a4bc124a6922e0339d920af69931d7ca90a8a3af94ba5f696bdcc2c2578ee27f5f2b917f9684aeea6d195a86a4ad32c582b07e0957d8c464c4466931f4b40bf21e753b5c284d349ad6cb14744194a488b232fcbfe10e07a6dec041607dacc2c0bd77261411114f5aebdc161ecd2d4e766cfc1e8cd1a2541530b1322e54e4c79b930e971d02beedd7d885d292a9ae992b772ec774f786edf89425a31fb3640c97063eb266f7ca70f910425f11bec40fa0f43298cd2460677aaadd92f0311a9b64988d04d8ff484953bf8686737b4abaf4f86af72f50655de2d5d9d2b1f55c142d0bdb6349934f8ea4c70a1abd54b0cf492f4d54875ee59facdb9e7fee8b01152cf6ee2dd2893d08b98d98c97eaff8d8ed02d5e97e7c21c3f49150ce85ba82567659e0c0cd697155b6fd40f8ba2d11e2cac5d117dd2e4435fae9193333d5c9519100f6977397e28bd9d5a8e9e2eecc0c74aa51541423c1f13ca3ac5b0e71ca1aadfda7e13c2dfb0e6400f32a5a9e243bcccd18e612f9c43b57928bd64b7c142faae523dc2b1f12aa130d7d90d934712c298eab2ac31a050a7c512dea6447c5d560e528b84f7c1d8dde071f01fefbd1f2cd701d4006b876bd0020f57326a94496d43b845faba009a04d4d24efd9e9d4c99e812fc3ce4b1dc12d03bfc93a09f041065722819d15ad6a98a8a11c870947c1911c02de045f52c978b40d68155e44c3b9c7f07023dfe7d90530bb3fc390fe959a4720a3236bbcbc587616dd303ade08a75fcda31c30e7a4bbe0c0fc182334de6a69ce38962cb6649600941a10ef8735ac4d110b0461b7628166ce4bb6d0de660387dea928f8d9b81344ea0397dbebe1b031bc9cbe3604f58ecfada3f53f4995aa55a05675f68d657a41c2b581e880a49af85e987d96a8afa970ec127bf9aed9b15b642c3403e4766e5977ae848d40644b9fca0852104f9fe14765a12cf9eb4e8793e1e79a5d83c36b9e48807faabe92b0449631521707d0a9dc37144054f7ba03d05a10304ef41ed0fe805244bdb16f5cac194dc68d39f59ab3d65272e8a21cb9351f96792302a5ffbe4bc0d0eb15dfc7cfcf68d6cfcf4bd9ba131e27d96de5b8ec5fbd9483476284e2c3ac71de2c632d284cf9a26cb40f7cdffd89597af4d3001256fdf3818eca7a94b272f2743861ea45cc17cbe6ba5b2ca01a526ec0bed064faa1986ae901643d1fe6bdd7b7e60a5cf2b5b13365019345ac0d69b290b3d8e3861a3a18dff9f886de9e335d7796bfee8b166ebfe74c4363ba397de392cb4b696b0f3cc7c2cba299c2a420e7454a3fdaa7f2d7c4178fbd4c16435a9d509ab40e9cf4de2c14018c428da37413f613984b2e741d15966ce7c35ec9a31ea3e58b5fc92ba82a16535e6235b283905583a2a026ac853042f8082c4e8f5986b5eadbfe08d6dc68cb98b547c79e3b9937bd0301e1ed6e1297b0e1ac1ebf49bca1dee24fe40fd5204c8dcf6ccf2d39c86c7042203c4b0b5e9d2494b0a8d29c9545a7cae45deb1b44c02ee2133ca837934abcfb2a2294f312a0ec27721bb03a7b3a35c97eec23d1771eb03310390930b0b3837897546ac57852c30794f85faa4dd54d81527d95d81cef225a0a5b8a3da391985b38b02a376b0084b5d846dbb65692550029bcc3ad9a764ce243f7d4496c6ac878987a77139e7f244d09670e5af1c5ab4ec7b9511bd09ecfa301361ada3588324be6cb38b215300a905cef3199b35c8bbdeeec84ea14a2fbe62886144a8c9f477f83be62a93ed2c6fccf4f472e7c3e2f34fe0553e18814b96762a4fc14e6c61a357ac91129ecb76a79fdad69ca3484864497e3c887cc955a1b80f59e3ef47a338f27e51562ed271d36aba3e36e8ec02773127a4d7c5952bcf59330fa165a47b50477fdabb1a87eb6c896ea8e1b203567753149b80d161546ebe5bedc8026901afd984d54f9a1466989ed245831091e983b65f712fe49bfb447ea58a4d0897a397aa99e763845d0ff9e3907e4e3b89864986d8eae1db8facaff498bb9ce2b8ff33f46f6d48f9355d278835e49430a2b3a2d733a13e1fda0e3626df024e512d8d008407c6a8481d231144f0fa0cc6be86115d2010551920f29916efa228e104a1c7949045a44d260e65ea16204f7dd58eab1eb92fb296c0a755fbf736f2f73c77e09dbf1dd17f818d1057ea5fe9965817b28d26ea83d3eee44ac07a1217cc0471cd1720c01de1d387d1e7a4999bde2da059358538e40794086806b5e2673c41162c899bfff7dbf525be943228981cc4422b30c4dd9137d4033fd9034252752dd3968561eb8cba4c7f6f30aa4079922047369e2a82274462e16d6581b5e209d7960b878b003709b6d5464f0bcf43a1530441dd895b9bbf973b313dbe23f772e74948ebb0182c1bea5213d1afac634086158712c6ac74cad4388e2b28c8efaf68ea4d182dd008c34c0a7785bcc9a72bb5f592386d6558674a42c3b6fd94d435d034399c6fc38715217c402d84ab17920664b45360db2f5bb1f432a5676ab7161a6d1832c62a69aa990577ec7cdce60f41f1546c32c0daeb5c7bbd33c9880342297cc62f30a21be6e487ea09c383ad5d94c050bbef7f61580191ea5a58e94255c2a5a8952bafccc123f3d56cfb38da3b2f34561cdeca0889178b9bd8e3f367048e6799d7d1d77c6cbe7ba30abf9fe5aacd922d14c1fa68460ffe376e9a9e3fc1356939a4ff70a109c6365c2793c8aece0c4ed7333c52c5dc35862e794ead24f82cb34bb1b83476239af3b49fd69fd5fad95eac5d8740f99d7059106fbf77becc4225ef0be8063699217cd76060abd98188ec909c994db494be90891d0ff9c23ecf4da03c1fc0e9a577343654254bd05dcc19cb128741af16b1d170e8e9118dc0814a6913b0b9c464b8d98c6889fb9b69c9cd344be4044a33a8df2c56eecb3e039c52856c32db18e80e7db0ae2dc64eb1c84ac9e63f95cb4cd97d9ed9bbec64a1ff5c54f10193cc9766778c008a985717d47dc451b4ee468d7879ffdc93fe2016a30fc2152ab0499a0637e37638cd99cf1c40f4b0b255bb6b50f94c1d1cc76bfa2c9aa95dd4dfdc4bcde1d5dc08266c5d619eaeceedd37835022e3d121a0af4efd438d87323243ecaf1e41a60a1e"}, {0xd8, 0x1, 0x7, "a36cadcc7d2391503de7fe41e4913fb360cdf89bab03909ef1388c4099e1f5aa97a9ed2692652b5b12784742bacc0577b7a04df84dc53ab2543112b2997bb7070e0a861e4882cceb7a705057b2aa36d8968d5a320954c5213d6085d2fb03574a8ad46f4a52179aaf44406e5521becc7863e1054e91095f6e4092e8ae2c19b32533ac224ae42f20c2ee601e739a9b6baecb929ab1384c38e7b16a3bfc5cc20ef7e8ba91ce36b41ae6174fca08a7c1e88ef92f0666cb98a0d7208077bf4e5f59ba605b36bb"}, {0xe0, 0x0, 0x3f, "fe34b030fa0ba24f0ca8d4688dd4637ededb83c3eb54a8c3f031a23ca7eaaa4ac38e78b284ae43614142a45b74d3bad56469dccfe5418eb5850d42fc5e81bb62ac5d9d58c57c7e3d295fb84a608a15a0b34344e2448fffa4f485d2dc38a4f1920dfd6b67621d510c1fffeb7a08e729c8d01a88e2e32014bc7d89ec2d36e0def1b74a53848845e17980653629cbc2440dde2793562984408a449c5144535f6cea61574b765510afb23e0e4a37eafd0818616b73d64e2e2d4b621a96aaaa3ab40a997612659fa135fc84"}], 0x15d0}, 0x3f}, 0x10, 0x5) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x7f) executing program 7: mknod$loop(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0xc0, 0x0, 0x8}, {0x81}, {0x812e}]}) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0x3, 0x0, "0100012d901ec096a31c7a113537b4ce1f378a00"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {}]}) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) setrlimit(0xc, &(0x7f0000000000)={0x127b, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc020691b, &(0x7f00000001c0)) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x32) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x1c) msgrcv(r2, &(0x7f0000000080)={0x0, ""/172}, 0xb4, 0x3, 0x1000) msgrcv(r2, &(0x7f0000000140)={0x0, ""/72}, 0x50, 0x2, 0x1800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(r3, r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000002c0)={0x10, 0x7, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xa514}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7d18}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}], './file0\x00', 0x7fff}) r6 = semget$private(0x0, 0x3, 0x29) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000004c0)=[0x0]) msgget$private(0x0, 0x610) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000580)={{0xffff, r5, r4, r3, r7, 0x8, 0x8}, 0x97, 0xfffffffffffffeff, 0x6}) symlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') readlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/255, 0xff) sysctl$net_inet_tcp(&(0x7f00000007c0)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000800)="14a36ccccefb9187bf805f34e460c94608981c6575d310358d4c05cba56b8dbedbbd78e508f9ae519be8a99ad3326e327f19d6abc144cb33c046530c8016fd4264b01c74dd1cc9c802f7f1d2deec577b82f300831fe4227d0ce8caad630ab36fd5d07abf930f631d5c6e935d70284245bd2f99a6886ec7218d24e0cca89b7e2bc37ec5f3a182cbb9bb812756f8d8d5923d10420dead08b6f1db1fb8bdeccec4527072e3157c3450262f787a8ba76e3436cdb13870de5cba466cb52b00b888d9fd8777eeeded6d75eebc942f8f9cefcfd7e21be092faf3acf174f644699aa4c60f145d5a82d94aa58037cb5fc9d91fdb465960151600bf27ece70da8336ffc4dc4de7d66f891f78070efefcce7b6a6484d415dd09037217f0a73fad7c6e31218334c86170e07608583638e372350e571ee86ab5d0c7471264fb624d0c74564915e1bdd8b226c43d3f362925c9ec1a440e0b1f496eaec19f166dc79d735eca02974982b303add79abfd4287d3b097fa9e263847a51db2de742e7395c6046e5e3ed05e348a2ff2ca20dcafe875dfc5644932fa96d8af62d68823ae1650204e4ffafd3d1b82e3307e346d44b5a12024d03a67aaffb393d781af042c93c84a35d3569c6a799dbb2dc3787998ce0c73e14412861cf1e23e6994617d5b4e6df64fe965f9c27703ed404abf4b06c005b2fe0d9e353023015e84816d2761ded1bf9d7832329e48272b0c04b987d6122133af5563ccee90ab3aac4131877b8e04592f54eec306b9ded82fc814693b615884ec380809f8189885882cc8b202bcdf65f16b94b3cce35d80a5bd990e9d51b4c6e6dc0885dc300d7983ed15bb76fee6f4d4fb259b277eb186940485f96ccfc81d428100a3066e728d7be0c280cdaf422a7973e85a0dc69824b8a7e832a91d43093b5186206dc8e09e6ca6062531e0b0873fa98a8444b1e4aa6bff66a792cb443ef5c6081a3d355d7125685f02e9ef8bd1cb6bdd977f56f8f48a196775fd527acade6a2f299604e22497afdc5ac7a598962bc4004a626c3bfa6b1530298fd0bdeb73990d370df355a0f6073c8a6abf8df271b2600ea813487d82e4a78cafdc5a791dd1aeffe3c6c90587b65b263d0122d9cc7952fb34dd8e88a8123fee2b9b0d9148ef2cd0def74cc9cbdcc9896f8fcae339a2472c5742ab71c02dad008d5286b875dca1ee23e1f96e4fcd9a801c459524b334a0e70333289f71146e059b43e69d9b1d3876f8f80ee8a8131f09f44496ab3f5ab44d391d7c89ee0164360ef4c2931feb526ef56ac31ca5def7ae5789d4886dccaf920de8eb5ce230a978c79e8f822b808a3c88dbacd0b46d56432169f120df1f3aa0356d702afad155918acda013cc698215df1464bbc2fe47db1bb366d9290d3a8d5e1024d4fec88c7c433d755dfa6506fae13b1b9ed0e338ee4fd000fc2b7e964a5280d6962f2a6481300befa2d2bc2a1b0e6ba7200f21f8c4206826805c647e19798181f6c8f02ff3f44975042ddf0f6fed270be82d099f8b3c89815d8abee8ff47d2d49d147b27c0496542b8f0c7d7774f68912ff33d551eef6f122420b80f40364b1cf573094570a23d79348a26f18f77ae7dc4e0a2abd9839fad05f289d04f20c7c03eb0bc7c4a6b4cc972e33764ac55d192f4b6b6c366f2ee6ac40ea49f2f5252eb68ca4edd84f01c40bb6476527bd20b627f39f7fc2077be83547d511ba1bb3a5230d53a56c302e98743a1efc2311eb7eafc0bcd522340dce81987b4b39fdc77491d53ab20e0f85ecc923aaf3d98464ebe818af4fdbe6d03b4b4f784f95bbcd5d5778e379adba9841ef6b22398c37fa0020bfe7e3d5e70bbedbb1eb0439971f75031396697e626ab32f4ea7b9e042e5bb629a6954ae7998cdfa0d82e2961dc1911770d5d231f6bfa6504f697e5e6e2ad83da945105828fc767b47b60d68f9a97e62414aaba04fb39e82ff5dfa7f3170f4094bbce2f8271d51735bddd12366d063725e71090c7649130e5f51f5abf366d818c1b8a45ebda263ff3153a53cbff0153632263c740c97996e0a0b082b3015bc12b3664cef9ca9530f3f0056d65befaaae38397fd87645e5c2e71a5c80499ca22fa43e4444b179994b69e563d0b5e8b31d8fd7ff36128136ff804ea23b8faaf83fefc4b49887adce72a6eda413b81219b90c2346db55cec85e03571c1822759a689e4e47acc45aaa4fe05fcc3ce20ffdb0ced541fb81c10dfba24a0c622bde6b3132f7141a3a98d845c022508ec144330a4e223118e250eeada15ef190aace7a7e25a464b62ff6ce690838cd24877c933a30508d2359e6f7a3a60a57bd4eb41b7e5460d7eea7d11ca349463e9217499060984ebb223dbf6e93514bd4d0f5d68ee542f76abdd40f5eebb94de1ea2821afaa607334a8f411cef20cafcb1a324903156908772a6bfdb9dc798aff0c90e1e5134248bd5712743c9bb2ae194d5143ccf8b962f61712701644ea851f4e8cc69f8e3b6c03eaf97e11c87ee030292dce17fe89fb0e6f65f82d76eaca409861bd6085e3dd9d04994bb884ba0c1561346f3a0c598be54d563d040f34151237cbc798a8bc44bb78db5ccfe46ddd83dd2760bebe6ca4f775085043a676ee830a29a070406ce50624a02662fbf0b4fbd4f3ac2d4bb99dfe17e81e9b3d26f1f3ac5d0826f3619f511f4f71e53a8c41c4051e889d52211325742f17c2a88eab44eeddc3b72f15bede3a595a016b4b02268177d3ab2acaedfd34bb0bba7c1633e2f19186edffbb1529607c7b5fad5438ac5014005e59ef70cc5ca56a8d16a91917c4c3b0ab445f15a8c6de097fb9397409307c84eb30d02540e57464e8977983d27f1db4b52b6ac36e6d61257f7595df3012b565df6146dfcac18d5c7e431b231cf01943044a24c5701a07ff663781f3f671ad1dd014eb30cc3aaded5bf88410e27051de1d7246d8645b933bffeb2a90955cd36ef73de601886df174a739cad1ad38c6db7e4d956cda09f63f50c4f5182912b422df5f05217d8dd16e9909e894c8b4e70c663a6e007953e6b17c9f9543091621f871c442a94b1579f9c0c69a587ea6141c386c28630fa6353d1264f29b0e6fcc48f5ea272ad918d331a0c18e9b91e8c5abddfa4dfc06df85a9b95bda07c48cbf0c0413a31fcc59574be468e5225c34cca73b8ea97c9425439d0e332100d66579df2f00a437035098fbacc9ff7806217a0ce5847f8b487da5e2f73ae34d53c756ac9af823d480437cbf1138c377ca5933650f3fd47b88bfd25c4f8af2e73d4e3a1c586d529cf0db17c0dbdfc281ff86539231125ca987dfaeea890da69e5e33b31ed7d7d53df076cca97fea7049df222273fc33aaeaeb82eb023d2619fbfada07ddd90749a3db3f0224b63a8e36b08bcf15a7c23ca32517d989f35315fdf6fc232118bfc5544dd091eac0b1b4a87bd5debaa02d08fe21267148de2ea31d36a607d2daa5101fd818f779e3895275a538103c8961d02d4e793f352c90768a6f8495f3f797974b13effe21e7e04dceb42194e60066b2f53e1bca3c8570a9a9277bbc6afa5da1cef0c33d05459ddf65efb429310e44bf83715caa9967f7cb26f97ef42637b0717cc003895f5e0d6dc53ee54e43ac560d4c35fdbedc6d66716fc7de5a91beffb0a0d82d2a5f73f8a309ac01ffe560b782fa63cee4977a1454ccb27c0a3ec301389c8efb4397810291781d7ce8694a419a43ab519b4b1f15caa05b958801d4431275ab79df6945594a35ec131e0b28fecdb9bee33e685c382d84a75ea99f2993f208ddd20435817864f86e48db41945f9729b0e10b91d5ea4249044f43d5f8862e916b139b1981a9ff5056fd8185207011ea29cf58473dd9a27c875a5aef9c8f824ebb1fe8d83f15253e3e5790fb2d6597119ef9a07bc07d2356e4d61905aa4310fd0ab8158b0220c927503b98f5d622c0b175260050693839edd5bcfc1e1b356e989c448e4b5bf5925c0ebf29d22084ac785c45ac42bb39153151fef253574f75daa68c48a3445288cea394869520677b44c61bca399394f97a6f25e02ee605ef864afbc99060798d5aed2c89f0c2428d801a33de3bd16550e540732983616d161a872811ad84e38d94fa8ffa9741a9be9a357ed62ef338408883263076797a9bbd94d5a31a481eb92d0afbf1dab2863c7ae88cbd8d422816c32c2266b218699d88a07c8b8b7b4534226c26c34009a3711a135615d8409aa5fa2b5dda5b8c6914ed2a2bf30e82cb0f5307577002b2d832a86594a9db2c54121c3b6278a9baf3bae5e130e3612c74259f2cc291b933b24131247c01f4b9a63d00cd570e739ae64298c96d9fe4dabcaede26e5f98680ec63bd12db7abadcd17f02e1a4b32069b8cfc0685a6694220807ca53e6e4f3b90944b4f570c9ce13eefcb04a60ff81f2c2366b08042110d673fae92e9956ef73a58860e3f59431882ca086d8e253c0a034bf4d83a3923c493f2a8ecb8eb7d5d96fb94b1846047e13f55354725420b997f14a96c85fdd49279742ec89820c902efc75fe8c796d1d2f9cea6ca91539b5dcea22ca752b243f90d4a1343f148bb0f3b2ac48da3cc8aba145e68fb7f42798831b191d94f2c05b328acf910d496902595922d2d069944f47b050b7b1b1f79995a4e10f7b69c92b53904d816416a30c09521d6ac6edc1b94b6ebe29ee6f988a406244ad44bf96839db9f694fd4edc2ee3acd16b6721b5dcbd7c38353980d59515033a1edcfab4bacf0110be59719fe08601c96eb908d52711465feca06dec8f36c9074f6d0bfccceedd154debe255d5a3b273ac9208548b490f61d0a52bb87225e23d24a57141f0261b89af4602b474444cad1b9330e64d755e717c8dbde10e254e4a5fd860e949d19cc3f7e9f9ea4121123610b1939871de2112b1126ab1f2961d83c0f9560ace97bcf7d8993205fcf7696b3dfe5467f5a4e0bae1a76898ed1e09cd3470ece94c8e2edae01fb18b684141b64e9b6a21b493721253b83ebfe27df417b7a87483dd6e01dd5ab2a38ca91fd11fc99b38f70c53695379a3cbc9bc75a6dbbde752783cfe7f902a4fb1b0a12db27d58045a98d61d43b322f1d8a96997f89afb975b3037a8cdd0408da983876e47ab9fb385d6e00ee21e4b20d21b59d440e6ab9e9d69029b36e58baf3227204278fb2bcc6effb6722cdde3a4f955f0bce64b3c1a31ed2e47f7ee87b69fb1385e889f5000202c1dc1a61d6a53f9221e2c140c1576f9c508567d28c56372b09b186a0340d0a22ffd38ce4c0d57e87add03587e3e15d3a46fe4d80a414b685a24971e7e66b58e8792fa3843cfbaecf3a631b7b6efe19190b035ce6f856f5f3e715dd755e57a756afd42e1834d35406b235a8bd77fad79b3494bd65f9bd6c4ceeedef2f2a3301692b279596d8670ec586894429c95f5bf7787e1f49d938e2f7cbc6f22eeb5f9affd1a82e50f481e774933bd46cf114bc4b5ca60edd5c16b5adb03c3bacb6b652bab77e8f88482f18443192c505626097cb029715b648262c4df24acf2abad985f57b571595fd3fb48bc688386253feb62f19c6f69c0db328128399d8e52b35ecf0eabab802d28078b35c63b98a77b4ab4dafc1fd26477dcf2d9a91ff683c61d4c20d64eb56ac9324f01e76520b9714bcc6e1dda4e1b38f0adbe1e8f76041047695eed7f45a9b06c03db7f06d54324d8f67eadad84e789d26f6038f2ded2491fc7df060fa64afc43516e63c0a7372e4663bf3c9a06d96c4620818c35909c891246ea916a5e87710687b6650b61b2ecf93ae42a6e713106b976", &(0x7f0000001800)=0x1000, &(0x7f0000001840)="809be95cb51b689bd645fc261c9ac63c575fa1e3fc8b495cc62efaaae08b7473946b7b6c78493d72418dff2b3d58f8da7273e0e8081978c55336257d2e63ea4b1af25e01890393c4d5074d2b8055ca87b092ff109c56350183af85abeaea1b00de299a83380fe0238bb2b3dceabf313789e90e8e07b7787bc0bad18b12a40ee7385a002194e9df3d1e8549f74caee905a12164874ebc0c33401afb5a70435f604c85df4a83e14ab831c031459e7a04dbb31e413498a6e46ecc5f4f1e3b3908a625444405144054cbee3a82f48e8d4dfff34843e4d03584376cad6ff3ec87cdc3e708d17560f70ae6143155c0fd84e4b3ceb15cb7b6cf6a749fd3da60ab4e83", 0xff) r8 = msgget(0x1, 0x20) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000001940)=""/4096) getpgrp() ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000002940)) sysctl$net_inet6_ip6(&(0x7f0000002980)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f00000029c0)="cd3b174cf342e42eb5c41f9c0e1751ce191b4aeb7ea38a729b8272e64cc4227de6c2a687e010b2d5896af831586337c9e8f078b93da942fd2b1e3b444aa126cfdea730eb1129ee4f4d99fdb5e5f70d8ee0ad7afca3ef14ba05efaffdfdb13f15a43ef4640d", &(0x7f0000002a40)=0x65, &(0x7f0000002a80)="054543c08149291bf8a095b33981bb3cbf156c073b62b7c3f3ca85a037e8d1e7f24b0a9364415a7f3b08568f11ee50e044261296d4ea85e577d2af2270f81f013312b842cb2d5c9dad84", 0x4a) r9 = msgget(0x3, 0x127) msgrcv(r9, &(0x7f0000002b00)={0x0, ""/233}, 0xf1, 0x3, 0x1800) sendmmsg(r1, &(0x7f0000004f80)={&(0x7f0000004f40)={&(0x7f0000002c00)=@in6={0x18, 0x1, 0x2, 0x4}, 0xc, &(0x7f0000002e40)=[{&(0x7f0000002c40)="4b693594487a444639ef1ceff102cbb3d50689cfc01f22a70e159e0833257dfdd778de6e9d0af3a4ec063a0bceb8c22622ca6d67f1f105cf77548a5364af2ccf19df8d3e88747b0173444c075a531bc5568c9666998b0c3f42e5234ae7d888ec7083d71dd47eb40333232f6d788f8a0f576c4360b5deca1a4a0eacca7ee6805027b24a1d1171c1991c8ce64da1def3a9af3abb21e1c716d7bd46402b19b173923f9d9ff50759bfe6cc", 0xa9}, {&(0x7f0000002d00)="29f35e0a0a23918d09e071313d8bc2790a87b326f22a98e320c8532b09fcf96db53ab2f40d147d5821ddf377e6504a7c8ee368ae07064bb46189a4e072742b12eee859480bf3a5733a82465284bd07eae1320eec2316f3fa410454fee24357839b6c1b09b21cde968c536159788fb01974d5b69a6532bd3f9e2b94c27ae9764a57b7af456552f9ab4effbc3590dfb35725d541b1884f437a52dbc826141c8f22ced6cb4fa0eeeb6d7df64124fde1a91942719f0e083abb4c2ab9271b5694b43d6632c3068ffaf673a0466401c756a015301e166b1f0942cccbae10227e81d895baf69fbefa6aaf763c4db60b3b435bc5f5d2c904d29d8a09bbdf7cfccf", 0xfd}, {&(0x7f0000002e00)="d994ae16815458a5e4b756bd980b7d043b1e586c4ce2d4dc934e2331b287b5de", 0x20}], 0x3, &(0x7f0000002e80)=[{0x80, 0xffff, 0x0, "b4bd607fc0532bf6e6654b6ce786db27aac9b8963af7bff5562bf8889b3ab55df91089c1987bb80412a7a64d3b881db119a5976602d4fdb87bae192cf3559de0b432d542f4503c875c71d1d279805d56a290a66fbe7ab081ed6275b23eb9ce509e56fd7a7f5de6c44c2726b2"}, {0x1010, 0x1, 0x80000001, "5bc496e4109c8aac302d79ef7f17b8d68234e8c23d7b141ad19b1b0e257515910a7c6b4d603630f59de862e32f9b7e6d69937d94eb510701626ecef24539358c7133bdd17d877709d53c44e7c5b99d87a938eab74e2950874ab61810981f9169032494c71ebfe2f214bdf961811e9a59722c2399ba89e0c879f593c62db0d9904389ba5e696e3f5f5233c4f3fc4419ab91f74764d051e74eb9569b53286f8de617c82c6244a5cd1c53c47a2b297a955eeb5e84b76f68a2155a2304e8cba39e49911b87187e7914e02b242d4b8df4ff969b9b776c58fc51974d696d88370265bae07d4ec44960d1a7d331730f1dc680fc354fec1a93b12df9628d3e57c38a518c3886aa6c04cdb450d615cb750ad32ab3ac9cc9eae3f2e0e22fcb9a95f93233976c0e884a1bb50ac5334671d2a88aa7d2d1a8a7000fdb1fa640f4a0122995ee7719b89339c97b31bb5888440fa3cd897906c40f86f792a3062ba312103766a789f5262f2cdc4c0bf9a08c27b81fa05a4db52eddbce2745396307befbd68111990cc1273879b81e081dea914aa314cb91b5d0f38ca80e8f017f40d2964b1f7afc921ce45fd700b944313ae286558fb0c18efd2a7a95e136fa33d2c592842abcfee03cf15da750874201996415d5518857325246aaa493000c9be9dd049b1ed68e56b3fd2acc7bf680654aee92ddc62f84b1f2cea364b25887c718cc8ae07dcbcd7272dd78754490e270aec4ed7d27c8e6433dfd3e5f4227fcef56e7ccd4a078ba562c6c9bc4080d39414050e8ee535ba8f093ee002ca780cad55dab52f4d590b9534475ae6b9dd2cbefc3e6e1f700f5a3b9f3f6adc3011686553bfa6f4236380e43d9da91f22823ed334a5939227f03d29bddee96ca7f166dd94bc9b4c2d343264c9217b3ef2136af07e925e1f59e67e83244aa65ed9a28343f0ac9c59e466d92b4f1ae0b551f8f1c55439f5ef1d4e7f58020b869327c093def92bbfc185ea64103c849ac56840058460378eda47dc05411a2669cf6455d0ed15ad5c6f0d2ea8c9fde082d319899053fc8391cc8ecb98f9ddb2a4a2fdae0d225cf002129c6a4910134c8e2edb1842db41ecb7f1289d3ba735ace546f0f75e684a0fd41a7a71c5207fbbf7525e0902aaf223b909c2499e2741d93321b9911721fe828e45904aef9a0d58032a629c20dfdfc9ead3f6cd5541e42061ee97e6d78f4b3b9532a9c19c92c14aac6faae5613f7a1f34b1c74e162c8106888c1202646e9ece3a8cc45b87a93845290422b2b69a23058f43d7d507040d71218b1a11b9aae41ea587b4485e983bb8836fda0a5ddccb34bc3f266ddfe0ef5ea0d847f5fe1c69664a2d56c4d7757f313862e033ba346b20e4de61e0371a3f19407c3abbd735ff4ff4f6eb616dd2538dae045145d7af9729578dbbc74a06d835ab03bb09a0856026e742c33d95bac722b014ae91f121d084565b0da98239e2bbf5ed414bbc80089a15fa9df78b3e774a865b4e641778fe8c6d2a3200e4eb45ea6640835fd2c048c26d6bf62a2f09661485fae122986ccfe7af6aa788960ec6f78e4e50eb18926ba777f1afb2a57d6ebba8b637a50ee27c9a1268ae3825cf71952fa1912ab357aef7ed7fb953f478f34ac3c80de5977973ac5d20c27eea90e71948f47d2e600b75d935dc9de26a3b4b6857da6946cfb6e8533d15970e83fed8a695b480436fb19b7229e0a3a6511d7d997dc35a85c933c2fdf8721d93ee9553689ee05347104ff0066d11139445013bba583290a4ac56c85e6e4ddd6ae5921cfaec88a7d588c75b33833bf495f29920b8eafcfcadcef5bf56160591429697c64db6d7d54170eb4d8f46db4572b9bebd7d805d2e47d01cb796755dd6a238a565e01aebb01f522d255afb7a58dbc9e2ccc8bd7fc913b2ce43d98ffb378f240cbc0ab683a9ee44f45dd2f94cd4f198aa5a55256a6792c75a7e2398a08eeb5ada29540198ae960e58f250b48dda7359a58b68e78eaa94d5a57a6800afc8577a3552266c7c5a240696fb02f1ed6bb219f7e8eb44aa909e0e3fd55fac2caaf3244e5cad56eec041d61bf27e85e7d633a1454884154099e282ead1d024f02eb9d3d22406258fc6bef36701fd8abccda53d27db7d6cc1920ae13455804a44e71a9952735c467244494f91746de523963b03214aa069c79205b154fc1873aaa8d475e2f8c19031f2fbca385b09836cca69b815c9feb0970b9075db0c316ea8bb7d8cf9d8fdfabb19057dcf6bab8c61bf44748c3314e46c3088ceea577ce8b742a2e1a21777cb79886a9813f52b1c5239cc49ec2f6c1f65149b0f1579b32d07f6562b7b65504267b62312cff4931d36971a2ad125b0af50fdc60e0ce55f7be78dbf5f9e8ff1a96aee7c551e68e7d4f7daf761e049d8214d9ff291d67eab6c997602c1e0ef77399496a9307ae64c515cdf4f71930a05638e94cf2352b605e63320fc0312da7825a76a4c3a31e1be4fdd432232c71de7ce32755e3867145e1d4d3bb83525402371eaeff316560e8b5ce8275156e5baca36afb8140037e4b2837d32193adbc7df55ea0a02b74dc726f81751faf2f37b7585ebb7bb2e8c36547ca000b8fe0b7d68de04de1cdf66e27943823c017fc7b330308a5fc65b462ddaf969cca4d69186209c8b41b9502a1ddab8dd4c353b025a0174c726575f57690b31ad95d0640f39e544f5a684865da4bf8e737ab015e9f9e6ae71af8640c9656af1f4d8d0c08fb1409c606f50f33367e0dad3c357a12c664d70727ea14b99f8f7e30b87ff041deb005bca3be4e6eea877f8408b0fac1c3515e2a1275d03af9e7fece047392a9ae70c9e1224a22716a36b92c0a779a18e7bc207d03b3ff2b499e26e1835be5885ed896428577bf43369064c89ff54b01e1084ce0188fe33ebb6bab707db4ba0b39211b9f7f08f2ff2b5699a59b1d35e825fdd1feecd8dec881deb1627d024cc16f9a1054baaab233089c0114a453ddfda88ea29710ec05035e62cbd2a9dd553f223f9a374d4ae57d0b413fe8fa5cfc52131f0e72f90f30e4c42918460b2c21733c4eb3366c3f090bb61ed78fb164de52d0eea7d50851c60928e13674af007a9eee7f3a1c8762c56ab75f2cbb0394d5df3a496accce83d3a4baf50971c75a5fab8a332c7f9dd16b540c414491dd7d0eb348a0a6670654bf95fa1d67fee97b78a126c787c99c5392cf843bbb584fa710a4f4b975c9bd833af0d751e52207f0717317f242df54c905e5a9c6dd94810969ea25d0ed6031ae95272dfd5a0c28bc0359f964a1964aab9781937071796564ddeabb8f6a04ec613e1e6f89c9dbb55b4e639fa85858a3b07bece466dc95a4903ece9fdc8d47aa9e212388fa70d4c027b6320fdf9d4196424175fc04315e47cf3ba0ebd5aa95c88d4e63b83379130a9dfaa8d0186dbf1314741d6723aa8d55aa4b693a949d7eb22f17dc60fde8d79b315596396ecee5b6c6583420cd195a34b6fce5d1f177d018ed27283866f5c975410dee3134122ee8639675826672de452b1a855ba17faed513d6e1f4cf5c2dfed3ce0241acfff0cf4eca89e1e3049fa9fada084f91aea2b1f0503926234b08e54ba01bc90e7f7cbeccb6616ed50f1167821337e7ef097ab97972956518079604714b389a2b8d912e800d7fbead7162cd138dc6ab479eb40c1ae68169924e75ed080e7c5b75608c4f1ee2a84518a5d4434f74361fb0156c0ca2ebc58b0b485fe19a289d97362f02bf69e167c3edb300ca1b29a73a5cbfb5d17970fcd19774af1301da64d1f775199ebb8c79ca51d91420407610a6b2075a87f1dd05fc2896179fa27baaf35af958196452106862028d3b793efe24dbf5dfc1bbd9a6a6fc9fc33799f62f257c28c51b0e5a3279785ff01661a310fd4fb70b2e29585a9eaaac8dfa76ae56c40ed7ebddee1f8d00cc5f0d92dd26aee0e971f8429557e37b2857a3a01489c87779be2615875b179842de4e9dbb1aea6533cb4e00927171666856d67bb72d9d6b045ea75c24cd8ee6a9b9d513132493d9409293e5de16079d16ac6aee35c4b48e33112b07aeda6acd24fa8e2d0dbd0335d13f2e0f8a0fba0a2a3abdd4b4c28c28629f7a251288859c68afd9594b844e6e849660a144810f552df9ebbcdd65231bdbf30a61790b147d5310ea13e0ec85f43c0c618adcc9ec03842d9e7f6ea405c90f0aab1b03dec16cc8be4ab7de611b87809293f63a97db0ae946d2b4e1ab4eddc22d8c221321c5aad84ae792634ad204d001f15269621265e28b5a8e111a83296afeca1fa236bf8e4938023835dfe8fb618d8a1ae5ba708ae9a3ea4ee873500dbfdf28be9ac978a084829c6aad0a6bb9ff49d7133cbf937e8e1c539f9b995c2e7752b3b1970803d7e946abf1963c793eeaa333bb2316b25e42d7b8b8d1257630c93151d2b06807fa91b64655c84e04463cd5d32b57d8008e082ddfc9cd297601a55dfdeac5eb7e9f094ba23fe7ecaa6b31ed48e3a7b7edad93feb45aa4842e79fc25b4e0bec43facd690c6ff4a94107aaa8fff1547fa64b6bbc90de2226d480b54c85b706d751ef4a96870dde394b3c5ee6b174df6c969dca528afd4d06c0841a68351fdd7a25bc8cdea10edde98d5ab8d880f05930ff36d2f876de96cd81cd979e990aceee33c644f06ab9af431b13530c576bbfcb822d82460c7b4b3e0d333e4b996fe6d0622e28d76df538de6a83bf38f90e4884170754057ba3650cc2fd7e2c464d56d6f291bde7e22c542bc969bd58280dd09f1a6ae746741129ffd008816d67121cab0177ead506a95df70066fa2c183f72a93d3205245565aef90c57e0462eb5a867f60436c56cb9ae4b78ea9dcf35e805c3741e6f5efb7596d8557bec9d9397da1369e97577901d77f386d6f0c801b9306c6615649417efcc3ff22538bd5979dffa2b799a139f60b9f2593193a72d7d580277f393f673d35a06fcd2655589029d68c65c27c8e71fb591eda9ce80734a68ee6f779c2a9a6ee5301a4b19e97e97800b77d567e099b4ec5f2cc58d5eb746d66cae6c091dd761a3f09fac04febe07a9ace14eb866f28a625df6853d688bfd18648110c39502bc0fedcb46a698fb1a4065dfc48c037ea1d8122c0ffd9d416de477fd51b97290c43dfc5e6018aafa23303b98fffd686af86f278e86205a0e166ec4b3b011287af43093f7dc63edb702ec0a34467a2feaff3554b4ab4c7db76281a29fdfe5fbfe6672430d6060c80a4f598500f3b3d91d15d95d6c442620d945c845384e16f1021e2fcf57936a06e62cbfb0eb0f30c8f97473ad8356f396f00ff75f030cfc78103c33515374867385d9db10eb68874d19725125adb0f03ae3c37d1b439f9c130d9267f7798c6b29ce7f36abe83de0a8998e182737c4f418dad3172656e392f7bfbcdac1dfe2121215be1e275cf902902bb59aef2dfe92b5739e744049aca043643f9022e210ed728769773e210def64a4dfa59d47841e2688554b409bb1bd02e1156f5adfc4ae97a80f5c173e4141242c40075910b16c6f16baeeb2681a450ae4b6367c5bcdd2bacaf5e7d0f3dc877f1eb2d39a17b7155dfb00860311894cf5d24f0cf85233d893ca0e3973335cc7c82853913cadcab988d6daef73f0e83a27eb4714aa65edb18e32f5f1cabd22231c9a6015303652bf824559d5fde2f133852ea86d8005649c214c9876ee643ad16831be87ac3cf043bc5c8b9d502e5ac683c3af4aa7a09a4e83d1bed7e704b9172d308586eece69556ce2feeb9cc04dd1f89866cd0a4c6f824d92bacd43a0f0f6315778ae34f273"}, {0x1010, 0x1, 0x40, "bc97c292531bb710063a9d707488621ad17eccb09161bcf057e7b6be3789d38a10bfe8606d9dbd0860c315029257b6ce759c206d2266de7f7c0b83475f1885d030a70514b02a77c066cf012181389546132d0298355eb7e35a68e1b672893b2e9f9ee1bd4f10773c6565c89d8ccb97ab6138084fd11900af8636c4edce578d654ff09cc575b3ab06168872ee51a41f5a6fa2318648c0a4a0baa47bcf4b9d11caf40d0c993f778432630a445d201e8563fd222c52e15484cd3b15cd4a36d0cfa402950d9cb94e0cb5119e43e134e3989d0db6ebc7ba27c99a040f351aaa1a4b5f54de81386f3b98a2afd7acf116cb6d0c1351603f06725d8919d14f9c69066d8bca02a878e70f196b7eacfda33e09e7b5aa6a47b2cd37df352b49da3984811bca124b0a38d95fe0f39b3f249666d117ebb14784dc794870d52fb6a6a7f95113918f547e327f3824fca7d80486d78ace20c05ea597c923c9eb00af7ca264e6782569f53df00abcc72f217c75d11b1669e1cbe72200e3d865c37c011785a06de0070541fdb6e779295cc7c4780511fa9894be60a108358b6d99b97ea2b8f8355a56d7ca70044012b58b71ae80034e6950e4650bc421f73b770b3575939153f36d915c4f5604e5ac63bd406f7195125e2361e0af5fc6248f28fc2801877d091f2bad4772a49d55ec1dba65c2325937447b608f8b3040bab5956ea092c8e0774573da8c19b5fd61520bd3777e0b21059bc5f53706f3ec35439ab7bbac07c32701b9325d4b0496369ff6b61d3002f166b406a2b8e0b460a5bc5ecc905c8df58fff37e4f5fdb7072a0b023e18d0a79dd851cac2c582c808710fa6e492c2c9f4fc3b0f8bb782f0f9b38133cf259d20f02bc7014aa435a5ce51c7ad1e16d73aac5aeea079a1b4478f9da1e1c5869203a9dd563c55a325af201cc5f8a5684b0bd71e97cbc83cc3745133ac4bd368ba9f24f08d7b6e83da63a562f8f510f45364f28d8997ef8246c914316f77dd71fd131f5cea9ecfca649f271de65beaf4055c40ec9fc373517d74d479cf963e849befd822287a9a5078f9ec5efa8dd85fe0917df6480f6f6e9b2570b73fe7f879e5efe8fefca870fdb86b9652e51f46e945c842f2d53fc78a44a2ac3a41f8ab55ff8e3ba7c09fc6e84812bfbdff39fac6534bad0cb2135b803919249c3e5e0da33d4ea4c0fd0b4b36563dbd7988951c10686c10a346dc94c46efbaf178b7a24918f6607fee4f0baf5ff34be3192b75f19ffd7a47246911395af6e7f2e32bb495e3b6ea17e71d952c12591c1d70e76107c2d3afcfbf0e8ccaa22572f5841c29f7e6cd1e361ecb78b27e25b3e75fc984b83e55d040a68b3e563c1ca6e622927178c69248009f66b63d7a446acec9632f4de8883b38d3df1a311c71b86a1474322ae6c0b6e3b843482d3f386aa60e6694fbd2754e80e7d7f5265c07c39ff1385fe86e0e4dfe6462d747b32bc1cab2f4b1d6e0c7642dc6c8d05bf53bc5042b6a35fb55bdadba015362076e90ac73b633d21addd7d985bd36de6398ce668acdbba9fbcf8ac82f18712a2e6b17ad4da31acff9f6c1dc5e933d79764eb549f0f845b0c9a1b8a72ac683b149ab85a30f2b14236d198538d08b7164d06fa966b5d2749d58f1cf13e5879e94af4490f133b8cfe4ba5eb30fea0b556cf50782cbcccda4c8fe023ca124ec5b3ae4e732ac93eff2654624761cd1e71776f0d18dc0ec0a8ccbee9a3d588cb0cb2581b098f1c350f473eefc7167e6eaa700c171f34e44ecd5cb986e2326009c99395c9c0e7384c99ecab6dba432905064d71454845b956abbad20a5d4b45768aeb022cc965df31f5247a52ead371697e36b0bb4547ed8b230dbc1a812cd32d7a3c57695e7bda369ea09765129bc77b6488889debbe8497d2a2c1bd9db59fc1d66ebd5f3279446239b31a804e76a3cb01f7803e0b213213c12926e48e551cc191a4d54fcf82a7852ecb4551625e7c47eb2fc5583d649572eb5d983560d4fb4da77efe9619ba536a96210f28dbc9fdf06cd569830d6eab519a99a288f48ff1fbab018c268d35a64461f65cf84d346d592a59781c49224255b924b7e4c84e60b10e2c6d6f42d60da07808e6bdc14748cf5d1f48078988be4ef058a6795e6894f048fc3232a9e00cf2c5ded8e6c0de2d51f2953db821ef40790e396a183e9da515bd917554a087bab6eff73db7676156ae2a6f4ec3f637c708590db0e3766bdc68d4e10d5502f13484bd18ec459e34b9101f1e4d1f84e51c2179c04f037080d74cafe65c7b23951f6a00215fe81185c41c4028d47ddc6c7958e83839fa642d5deaf87673b3fb27cd615fde98335bd131894f9764290c20c55d288e81a02c3dfe917d0ca6af6304a0f8af0c0a75b2f830cfba8eb78b7c81662e2536de08d55dbb85030fbb1bfee148dcfe99390ea6b97825d34366787a2c442ba06e907882bfe0d6953ef430777a15f397eff65038555717c75c336805ad3334e94d9803afffa0c1b9a71491169cc34a4c3cfe92aa5c094a47184caa5f65ace63f55bffcb0d32df305a0e4b0e3ea2e3f9f639bb2790cbc168d2d9f8d30ae476383ade1e08df02d6261828a5753126dd65098fc78f9f5da87d9e0f82c89e64001e1769fce78fe3e83a3b4e70e06bc31b50d242e09479986dd9a212ca4c0ddecca25d22bbd3456fc4e0742549de3bb9e6f7c628a24cdd597db21a931b8fae9b3f16f1cf9195f2efeacc5a600c2a4e65663fec0f3933cf3b9631a06aa916ee79b729b71caa72b52b9073d78eeea05c1e3a0e23fb62c7f7928bd7c844dc73c30f50a06247dc764c37b0ac9a99335fa21b173f6e5c0f3d6fe07cc065a9731950cec01502f25562533a3ff96c6f24c225918ca56f97673cdacef0c96222b2100c2ed5de4efc5f2219b58b54bd43edae005a90edc9c4d0c311e2d574d7dbd2ed3253fe86457476300d9bdca43fa9ce1633d4fc06c6a6ba228d5c08a82a98913e011605e2ff7115ae08de622840b12a10d95d905e0b95d60ada6503019e16d08fe473540ee783c6da7ecaf436f0f75cd2b7b94dbc26289931e8b0426be56064bd5aac4f87c2d45018faa3d6cbc2ffe33aa2e6d70095b61974d193f1dca13c584a7c107d0244dc36414134069497681ce268d529b93fb5adb2def6efa2f11f5cb577f1acbd81b3a1a5adc632133ef3748ef0a9254e99e57d999964dcaa12dd29f55bf7fda017886ec31d59085d9ac0afa3635059c0e5ba4d84f56035d8e4e526fce88883d0034014cd18931f21b523e2903489eebf61dfe6cac9ac02bf8b14cb8072530497d6d14d0cc12f4c29642ae34a8e818d7d75aa77fb958f185277662a28e9772390e046d1aa2c8967931963ba0b0a35cad9a2d89bcb7ead72d3ad1b67107b97c185a9fb60d34da9955d1fd9250f32d87d5a38a2bb67963033d700e9ca57c73de1888a34316844bed65a948ae595d4281159078a63ff66932164db55b871aea304ee7a82ad9968c9ce2d2b222cc41d97615f452570bfd9af1da8a761b42ab1258776ebfb88f32293d763c84afd887f5ee972d633f07eff1b885ca64a73231a2fb0170e2b8b70898421270a2f07686ac237e9af50bc3e0ea38ab8b833d79e1d1a7a00ed803cf2a095d40d57c395731b1296a7db66180c6f946ae76691a7a59f952a51074e5622f27a58ad48ce747dab898272f3d61ebcfd4defb1d2d73434195ea6906fdb1cdb35c57874c19c385fba661c83285783ac791d52d9c5cb83b629d01409d6020ab570f9f230278ab9677b0c859b4a8ace82b6132e7d38e2b65753315eb2ceaed2b90372e46370df000e3cb334a82f3466bec44d6700f325c8f6bbea1b00ca2d387ccdc8cb6216057681df3ef11084408d780e7bdb5c440bb20137719658e31c0fef7adde61e9ff4346bd40ed1ad9f853d71a3650fccd43cf84834bed6ac57364cfb22d5e74b4c89852619f13055dd27a05d047b60d26362798388e7c47cb5e5920d7205382220c516407346d3b9b68b330bf99038d52cb4890d74b7d0185b7d1bb5d2a1b799eaeb10985ec4d3c43674e7ff87cf147b8a62c3d065a93999fb62a92c15f59b8a82828aa784632f8c5abd50123b6bae5d69e89910d83e462fd34d249c3f884f180da85bb840089f85d9bcccc46183a98d54e31b3bba8fa45c7c97879fa2024c82981c3d44e8e0aed46d46aa68481bd55bd9aaf7e975604424ff00de83483bd07064ad30c32c76c3cde955e8a71a40ac787d7d25e229a0c4ab1bf523cb2193c8eb35690af4d9b4cbdefb9e83a62fbea4e6f86a5c0b99b5876be1d0fd723089cfa447c9d2dc705617de26bb25a39e443ab2a1050b23c92eefbae88ac11926d2a89c048026871aea4719a236956bac8fbddf93d4ffd765fabdbfb54f8e55afd0f401201a4cf86c5e2ab64c5bec1ad15afe5de45e1e3ac81edbe1efb1f56173b8f62eaa81db2e92ad82d8eab790a7dfa0be43be6a10a7b20e740d0c87bff0a80f790620ff6ba4336ee61195eb598430aa7fb5a9a55dfb4d7a59a6d43fefbf3eba30e25bc960c6c53cf2a8328b4474dd91b41f69dc4046a38f811eaf7a11e03db09096f8020ab25f81e37c7c72ad47a0ab05964be8535aa3408099cfe40b69911c80c3f336e490febf3c1f25da77d9ee4010f1cdfbb06e2638679a7dde578719142225c5f87898bede6db6a0489fb1cf978ab2da10b08ec68b66d20b5f27f37c59a650b81796ea62ca3f740b6602cf84f22eec97b6916df8b1432a25a2261049829e5dd3d830c3e647a85d44f2b121cabf9dd83e286281b732fa71fc99571ee0b8a63ae77984283c0864b919901ef9dcd48b698114055416571a48be8cc502bd07c2df18d4aa83ee95c83a984f93a980d0e495bab9fcd05c0387319ea1a12c25e8345aa0ca4dacb0213e902bbc2f678e5335bb551f99d66ffed6fe0adbb76a7a791c46a1f473c4b9c30bebdc0f8c4d4bdc1e0a7f9112e2f0a5b1c6b9910eecdfefb3033e97a0a35342c65a568ca86cfd3a99d5b71e629f10931ba8a6ad7a29ec2ad2a90dfb40a95ed50cc4d128469fa2ee7ffbd0cde1edf902f35cb77edbd7ed9007ef500ae3ed059a594037e3f6424428c223ddde09c08b27655b692f3124634ddd644592bb7b12c4804ec8a94845ceee7996b83fd3da897da39a2e3274e1ab9a53d59210f4d2d7cf11213d124ce5531b6b473ff29d4d571bb34d33daa935cc75608ff9b79b204e5d70cc7f43e861926ae766a408ac108eac558d7a16a5337a84e204a007a2692e86c9d39d8abc7287244628b8bf0505bb9c132e52111d93108471d03d304e2c73f2c7c1b59b73870b28cccaa0b29c35d33dd018638c00245cc4d24ef9eb354641d6b747b213153f875fa55cb89c92fe1dbce99a9a364be7272e2ce59f17d527dc133b4e33fb1247bba04a3c854e41e428dfe3bc4ef30874504385680ddb70417fec8f6fdf64c67c82f33643d7b355872d86341934334d975ec4ecc55ab26ef87fc7469b35e1092f64744fab5005f0e1a38a5f0e1d10306159f1044f9f20d892b8e72443e2bdf43479265d2df6529fcb6e3ea11c805515c94ef97c136ec6dd0007968fbeb336aa3e37fb61f8468b1583d19187967e956421f430b8cb3ee4dc825836f99a702b486ff3086d202d128969ac2908b66cf4999d3b2d5f2d923ce7311e20553cbe710afa77abedf2f4329454838e3b864e7aae309ede07d59f4b468acb9b687857f7359105415a9cf8f6bb9159d90845e9534f4b27cbaa4626f639532f4c5d0556b99dda3a6cd9820538e"}], 0x20a0}, 0x866}, 0x10, 0x408) rename(&(0x7f0000004fc0)='./file0\x00', &(0x7f0000005000)='./file0\x00') semop(r6, &(0x7f0000005040)=[{0x1, 0x4, 0x1800}], 0x1) msgget$private(0x0, 0x21) nanosleep(&(0x7f0000005080)={0x8, 0xded2}, &(0x7f00000050c0)) executing program 5: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x842, &(0x7f0000001080)={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000010c0), 0x20, 0x0) recvfrom$inet(r1, &(0x7f0000001100)=""/30, 0x1e, 0x2, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x1) shutdown(r3, 0x0) chroot(&(0x7f0000001140)='./file0\x00') r4 = accept$inet(r1, &(0x7f0000001180), &(0x7f00000011c0)=0xc) getpeername$inet(0xffffffffffffff9c, &(0x7f0000001200), &(0x7f0000001240)=0xc) socket$inet(0x2, 0x4, 0x7) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) r6 = fcntl$dupfd(r2, 0xa, r3) syz_extract_tcp_res(&(0x7f0000001300), 0xffffffc0, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r7, &(0x7f0000001380)=@file={0x0, ""/22}, &(0x7f00000013c0)=0x18) setuid(r5) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000001400)="4b2177e15fe6eb522198c9b99cb51bdc24e9499e33a123cd2dc0390cdb41b37ad5ab95396a9a7bdccaaceabfbb2a3df9238c128bf9ce65e6bdb53a0be8732bc974a1e1c2554151f64fc2a5feb6ef6fe77e927c717a3f726b375aa572bc75972fbfa7f198449dc1c59e2bb3b0d6e9db33ad5e3c47643819095ea7ed54987f6c", 0x7f}, {&(0x7f0000001480)="d506eed66973de0b1436235ddd0806f6e0", 0x11}, {&(0x7f00000014c0)="91ed8759a2009186f8b5d4872403584e26186d0c64dda130a080ef9be64365267040c585208d124fcb47087b4b8bed5f3df68b8fb3b05a58a7ab6a882bb95949b51f54210a149f70e0861ba3264c0b2bc85c89dd61c2c95602f8db32356a8e84c09728272144340cc2949c6c35e1c5400c70d22028958b73a8fa5b6e7f95ec7f166dbd37d82ff71d6bcd22b0feb285c74c2786c04ab16784a690887dcca768f1b58347004d484cc9fd4365b99bdfee1a0c83de1029c230ed050af8668a1b3c4e9145694d23ca8184aea280e4b29077bb70fcf1fab73ebc09e693fb74091fe48f1f2df3194a2b0db9d1887c37", 0xec}, {&(0x7f00000015c0)="f66eda69252adfb89ba27b8868ef23708bc3eacf5e00fca6090f985ac02986b871e89617c7b14c743fbcd195aa07f7fbcc6d8bd50f986ca0099b5d7b96d22b8cb10ad16b9e296ff628fe7ccfa1eb8e64af5ac0cec4c25a4c2837c8a09119edcc3e2b2b764f4b5aeacb29097e7a8887f0443668c09e8c4df12757296401", 0x7d}], 0x4, 0x163) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f00000016c0)) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000001700)={0x1ebb4c27d5b7d0bb, 0x7}) ioctl$TIOCSTART(r6, 0x2000746e) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000001740)={0x337, 0x1}, 0x8) socket$unix(0x1, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001780)={0xffff, 0x9, './file0\x00', 0x3, 0x7, 0xff, 0x5}) sysctl$kern(&(0x7f00000017c0)={0x1, 0x14}, 0x2, &(0x7f0000001800)="dc2c90a3301353e464171c692b4464c28113ad755db6ec15f08d2ad731a4c52adc1ff0bd396dc20c6e7b7887424b94bd920bb788c06e557c3d49bbb8dd3664a5ba687859f2c2ee6274f58da5a7da64ce2238cce3fbe6b829303dbf813d9fd95e2cb285194fdce0e281fd90a37de0d5165ca474257b2d7d92a746c54b4547b86cff54f2c3eed28416017755549a2953a2a49a62914936dafb736ce9ff27555e020dd1820b3ccf98aa23876fcd8798188dbd965eb3a3b3f9ee50e49ee1260ad946c2d3a1f1946f240bd3ec213cd19ff948103d4242351ed1212ec7bfaa05346918955f", &(0x7f0000001900)=0xe2, &(0x7f0000001940)="deea6a83828a7c08ad7ec20f5e07dc6e1726000c390b3717646fe3b4ea272625cf528e18afaf6eb1bca265ba3cba65610058ef5d7ea7846893f507eb61d13fde3b9ab87072dd68a95f3626ce19a8fbf676a9a069f082a627dbb4ea862502b3ce282704b98163805a2cd280248ea339ab5e91defc5d7dc8186528b8f297cde0a1efc7c18bfde807f510c2f444793665c41b9db417a7979a78ad43a231b40c911c3719f023dc9776d2f8c23d6bf21c32e4fa8293d11840e2fed9ad63735f25ec955e11c414fd03ecf494892d8420cd66279bc1b3a101f75477dc4ff57d34ea0095da5018b5e6807321ca68b265346125df2992e5dcfa5d30374c081ceed61e", 0xfe) unveil(&(0x7f0000001a40)='./file1\x00', &(0x7f0000001a80)='x\x00') ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000001b00)) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, 0x0, 0x30, 0x0, 0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r2, r3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x12, 0x0, 0x0, "fe339657"}}}}}) executing program 7: clock_getres(0x0, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0xfffffffe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgid(0xffffffffffffffff) r1 = socket(0x11, 0x3, 0x0) sendmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x10}, 0x0) r2 = socket(0x20, 0x4, 0xfc) socket(0x10, 0x2, 0x1) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebaa80713048e699319296480000000000000000", 0x14) executing program 4: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) semctl$SETALL(0x0, 0x0, 0x9, 0x0) open(0x0, 0x200, 0x0) r0 = msgget$private(0x0, 0x0) setuid(0xee01) r1 = getppid() ktrace(0x0, 0x5, 0x1332, r1) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYRES64, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000191000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, 0x0, 0x5}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f00002f9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000073d000/0x3000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40000000000000}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0xfffffffffffffffd}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000018b000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r3 = getuid() openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x15) r4 = open$dir(0x0, 0x0, 0x0) r5 = getgid() fchownat(r4, &(0x7f0000000040)='./file0\x00', r3, r5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r6, 0xffffffffffffffff, r3, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x7}) r7 = msgget(0x3, 0x280) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000002c0)=""/132) socket(0x0, 0x0, 0x0) r8 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r7, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r9, 0x5) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e038", 0xe) executing program 0: socketpair(0x0, 0x1, 0x0, 0x0) sysctl$vm(&(0x7f0000000200), 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) dup(0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f0000000140), &(0x7f0000000380)="0c9ba75c22ab929d735e27d192e681e79d6c33d20437b46b6033d0c4b2499c375393ab2194c6073ac8", 0x29) socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000280)="1e208ba9c85896ced753f7d8b7b8e98b6b95b136e4f003d0e99d73449793b70dff3b9460812c31ebee66978b404ef958be6df3f048ccd65aa6a67c2ab502eef4b85843080e428e2f38b34599b7ffa0cb4804cd4eca4f13d0c98e2790bcbae3ca187bd36bf51fff401450fc471316368cc7a91de9c51b6fbe5646167f8891eb8b7e0b723da2edbc21b2381ec1968bbbd2fdffbb0b30f648e812e1a6970b6b5139f4c1b56c089af4cd8011", &(0x7f0000000340)=0xaa, &(0x7f00000003c0)="a1f0af8fff41a5c14f52392a9681850c91bc68a569ab54c5d866de3552334c3e4ba65f6437d863c3174983f23d6d1bbf78b7488d18d62b51ff10d1fdc402e7af6ccac812c380b5b658811bfd74281ddc3b897748bee86a77edf781ca35fce38494b9bdc83b33649e6010ddeef2a0c73cb2b7405e6fb4", 0x76) ioctl$FIONREAD(0xffffffffffffffff, 0xc018696c, &(0x7f00000001c0)) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', 0x32, 0x0}) setrlimit(0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa2723c25aaaaaaaaaabb88a8410081000d0086dd60ab0000001cff00030000000000000037f87ccdc0c4a92c810e7bc607a2c0ec5cb34a76000800004e204e22", @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="70022e1d26b900000212000003030000"]) executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) setsockopt(r2, 0x1000000029, 0x40, 0x0, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) poll(&(0x7f0000000100)=[{}, {r3, 0x165ab6fbeff0ba2e}], 0x2, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$inet(0x2, 0x1, 0x0) dup2(r5, r4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffff00000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r6 = socket(0x10, 0x2, 0x5) sendto$unix(r6, &(0x7f0000000000)="b10005036000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b6730399ddb36acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c58b0400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = getuid() setreuid(0x0, r0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = fcntl$dupfd(r2, 0x0, r1) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mknod(0x0, 0x0, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) unlink(0x0) rename(0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000100)="991b3235e71195d17d8fab1bf96e1b75f1324ec893ff96aef5660c42ce9fb26cda3ff9de84c13336ec39b0e68acea8ccc1f6e5832d1f5a54c26b33593281e865a444374181727ec246387e81decf5de30fbd0768bcb0c0051d85040231f21b0a0f1a82fc8a23da2581a4c2c5dc2fc01efeb1e4d9804f19cb819b843ca885ada21368a8ba39e4c682d95fcbfb39bfeeacb893bd0a486afefe9ca0491d6b2ef9ce3484848bcfa6387224bc", 0x64) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: sysctl$net_inet_divert(&(0x7f0000000040), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket$inet(0x2, 0x3, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) pipe(&(0x7f0000000040)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setegid(0xffffffffffffffff) r1 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x1, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) (async) fchflags(r0, 0x10000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x80000, 0x5}}) (async, rerun: 32) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) (rerun: 32) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) minherit(&(0x7f000069a000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 64) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 64) mprotect(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x22, 0x0) (async) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x8001, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) (rerun: 32) msgget(0x3, 0x0) (async) msgrcv(0x0, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000027c0)={&(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000002680)=[{0x0}, {&(0x7f0000000440)=""/137, 0x89}, {0x0}, {&(0x7f0000001500)=""/176, 0xb0}, {&(0x7f00000015c0)=""/180, 0xb4}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x6, 0x0}}, 0x10, 0x0, &(0x7f0000002800)) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) clock_gettime(0x4, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e33", 0x54}], 0x1) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) open(0x0, 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 7: symlink(0x0, 0x0) syz_open_pts() r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000000c0)="32d96cbe2993390ab4fec33f8d72c88cb009b0e9d532330f5ff6f8352ecc93753756b07f653b9c08f6fad4e8a978b1f652238d9aef635facbfb8ffc058e6f6a756eb0a0830ec20671332a4edaea85cf4a9ab336f9d349d93c1479b21b21afa3df662d3733c427776185e4c22443f4421fc6ddc403396f8d5bc05912a1830ac73181113a71c2f725fdfb2782e57bd9cd6e057be3bf2fe69a87ef46b9b38fd2e0c58916e3498def892d798c0e3dc84018048d360390d4db9db1addf50bb2927adaa2f4300ea28018682835c1aaab7aaf3fee7e7388a3fe0169cccb86f1d15311", 0xdf) syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) syz_emit_ethernet(0x1ae, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x178, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x1, @loopback, @loopback, [@routing={0x29, 0xe, 0x0, 0x5, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast2, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2]}, @hopopts={0x1b, 0x19, '\x00', [@jumbo, @generic={0x20, 0xba, "8079aaba0c4bf9b15d4662c848e94a7fdb1faeb841eb31dec89ff2e8fe698316c6d3d049872cc1b1a8cd28e6b18d50ebb5b190e92b514f7f25e2304875586a176fb1c89de275e9c87b8a99c45601519541ae682ce5cef37abf95dbc4cb8d5227c503f20cd81ec037ccd6716273c35afa3a92bdf8bc0305126860f6e4ddd173a10ee0a14ac789693d211ba58bc2175420f62e642d3452bf5b0f3cee6975df2fc33a505b73a8ea175b6a61993a3116a3bb234edc874127c07d2870"}, @pad1, @enc_lim={0x4, 0x1, 0xfa}]}]}}}}}}}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f0000000000)) executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x5}, {0x80, 0xffffffff}, {}], 0x3}) r4 = dup(r3) listen(r4, 0x20000000) shutdown(r0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r7 = fcntl$dupfd(r5, 0x0, r6) close(r7) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r8 = getpgrp() ktrace(0x0, 0x2, 0x0, r8) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x12, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) dup2(r10, r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000), 0x10) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=';', 0x1}], 0x1) r2 = socket(0x18, 0x3, 0x3a) dup2(r2, r2) setrlimit(0x8, &(0x7f0000000380)={0xa, 0x3}) open(0x0, 0x0, 0x0) r3 = getpid() utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) socket$unix(0x1, 0x5, 0x0) setpgid(0x0, 0x0) getpgid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x146, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x2}, {0x80}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f00000000c0)=0x5) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000000)="1e8931db1e756047c540593ff8c13c127b8d5a902e0e22963dc1e35453444a716c6c60fa45aabb5f81347a0e05e15588b043df864444a4f64af0ca83ecdd4aca91849088d6eb15e6c874f9b917ab5ad4328224800b26bdfe4136dd6474bbb4822bf5d9baa8e25d6df4cc3910c8ac0ff6141ef5002134f9973c8a665bed70bf72df4b86933e00987869caee9bf68bd2d7db15631c4f5f6bd0ffc87c82d5a1e7a3d80c727ad3", 0xa5}, {&(0x7f0000000200)="373e7ae933875e0a7e48920f5d3a1e2ccd35ffd5f6252ed30893d6a782e3e20113421fbe33275ee384704de7228c85c8f1948038bfc313aa1d0c150c42fc8d88ace5ef6b9ff7bad498df1979af77cb8780338fedd1188021518a7b6c6aef4f2a48996c3106b35007c9ecfb8b0c2dcfa13d872222c0fcd69c18c5975a60d7d8373c6f0343769561acb28a54a9090b38631be8c316ee1ef378b434b54a778d4d6cb46d9c2c325eb9a05ed0d98b8ef6af14c01d99e7a7ffe5a06a2a4ee43c9229ad254b3a289da743ce88b1c96879495d6241dd55b31079dfffbf78e94d412bbb145d1963ca51ef6124d0010b470c18415dfb250b2a18da8d0d839a369de4349b0b424d8bb6a9456710918d60207e184bdb8e7f5c76216f78450d9b65300b488fdc387aaab2649642ffc4f3bd171e7e95ec0d81c5e494bad6af33153684bc3aa815cf4ea620373415d9a4490d0e5379d4bdad5e60742a2c455d9f8e436aaacf75591969", 0x162}, {&(0x7f00000009c0)="6e17b510b5dd4021150a7141f6a7fe5a712847b631f9d5b16c52400539b9a5e8a355d691a7eef4387817e5d451bf311635bdf6a8a343bc3053e5ffeb1b2b9861bbb296cd9215724ef46d9b916f597191ee5cfec06b953f16efd49504f3901c60866ae3c194a93a135d8736abd7e4de00431d88b1aa36e798e603d91f76693caf5c645b1b9154b50de19a26d78af08790eb74bf99b1eff2c0146f982bf73f4a5a5a3b44140c37cc1dafcab2e003260684a12184d4cb052889c762914933c7b9cc6ba2331fc42c4ff1cb9eaab63b773caffc050a0e411b5b704821072ca7b565e7916d77b6cda1b3bbb31da4c990d3be93c17f92f474567039239df022693d80170db93843ea5d90d2b57c4402ca049c50810500a5dc51c2f8365839a39beadc8e031746d0e70c184b12b317815f79b16624b5d063ec371d025b0f55a7b7a6137561a62962099e8967ecb26733662a317ab64362d9ac185ab6f2ebb78c5bf3454fdcb8ee8350f36b2b2cd59d09feada8c7bb5a9d65e615b561d15cc86d883b5999b5c5497e8a64decaf554f7a6598632e8bf537979119175ea0678d6b13de6ddf74f5e540b1f442ef2598cd8621a9336d62d32175a7829862b8980ca7a5c85fca86b45fa914746d915925a99d0c41cfb412a75217cb2d3898a0ff86ce0b5116d61ddcf0d9de5e89e3e5249354a4c65e88c4675f2e704b5c43f417b0f3949c89381a66b9c9f0981986cc7ab4ad611d4dc78d2e152175c630d089e3dfd7791b8d5b5d1a2568a2049bcb24761a0d210cdf090df0ae032cc7318451ab3f19ea48139ad3dc0cd96fb4797f5db934bc5aafb1ca8d70d59b3b6b3a8949f50ce50660c349f916c5418b7ec3a70c1642cad335a4db777236e1f7d26a4d77d6cdbd7c3a4954b1c92ec4454da4d2e78b731192cb9528f56ab6eedc2479532b0f43f13d2f1e8ee9b56200c8f84e06a57a20a460baf77cb534e1fbfa05f5a1dc6ee91ccf336f3bc4110f4ac04b33ce4b2bf2ba25e3b853fc5f4f6a4c72fdec0186c7a103900cc57a68691b2d067e06a2436cff7d03ca259d69d69be8dd7a9b3adea742c8997bf42c88a89fe1fd0d3730af35c135f504c35a32b4068a4310a60ce58f57d9dcba0481b05011644ac54d9a748f339efcd67d2badbb197a67bb904d44e8e478775b482fe56c1add47f2ecc63bf7c81726214fa2dcfb442ed6b81bb93cbb5b4022b1329620f51431146865d11e3529854025db6a4911131697ae570c8fa07c79810e951cebdf4562b9571b68b95ee3a50740bb901edf6d97b72dca93dcd5fe8c0402fb335800d788b4bae82e41728a53e036b9f31fd2fcd25ea3ad3550e2f663950fe548442d170b30c8a86f364f890799cfdaf17de75dac1b9140e417b2cb3ddb8d53b050e728009a6f9d4151013d3976be98bab20ffa2444651e7e3fbe70dddad34f1b82ba88903bbc9023f864d8fc0c06dec75e0e40227a5fc5cf4d56db9985bf8b87a9dbc87ae7e479dbb6829b99a990ccbbe3c81b3eace3664d11329a94a5d2f44a2c879968045ba0c4d0999daad6f01fbf7f03ec56398be704872f8c64a05e4bb66ca6ebec385d84867dda1c789dfa4e50bb427aea71f4f249b0e5be4512ab72e59fa1c317b262c2dd269cc179489a1c85caef0c0ca44da8c6a7c3492bc8922487ace84f1201367b83d89920ae4dce806c18f34c32b33e04ed2b2678eb273a2fd0b8615e7ba5f5afb3781bc62c086087578f3614e9657e408f3cf3bbb350fe71a410423cab50fe88cc57294596d30472be674fb35c79fd8a9c95424e5c57f5984e1cb2c8f2624b0a88aed41f2bc5579883fd8ea49e85ed990f1d15241c5b47daffc698ce8b5648aaf1c1f77ccf41e9bbdac704284b78d3f5f0a357862ba66f0b3514fee521bcb395b9ba10bf9e6ecb706e20b87066d2af868f7c23622726db2c98581ef5d96360cc963a4855817973a87e6a73213f0cee6a6a15c5b3f932a27bfea0ccb6c5afbf8f66d8f474ab2b8fc720a0b92c2ad342a007c60b1538c490ba01e1d5cc43ff9103e4ce7fea6f4d1844f182f11715da2cefa83f23d9436f7064b1613d2460ab291f231244bbb911029468e1db87f619fcf23f63e495573a9d7d6336c498de3080e709de10a8c2f40c9e90837dd9f3c92b8255a245b54999de47dacf3ec87817621bdc0f2fa62e8301e8b821198517961f705b7b9537b43bba9fdca11489e5673e5ccf5e961ccddc363948d72444da2c973cb2a49d35584c959a1cc1ff14b2ab06254701d090fcea3f29cd351f232986cb21c5783aee8a71ade70318b958bc1372d37ee4451f6e3e05a27a96a8317039293009ed15d1eb40f4fb525a32fe192376ca10eca16f6d89ff5e6fb6cc0b53a9160c909963892a8e1fd9f3b84a1130767417709153b5ec38e4403915de3bf5dfe6958b145ae49acd98deb1987eed4f736ea35d825bac774dadd12003ec17a6559d62d018d099ce6493f8341aa4f33a58ecca28cc256dede15713385242c14d1be9479edd173c716528944b88d29feb3a44af5aeec2e3f3182a4a60ce1b718bb61c4f36f2881add68b2e2a1298f952b1d35d2e87731c14014c3122f02b5fdef53b7bd99c30a497dcc5dea599b13dfa5c8a56383dbfa34185ccf54015c854b9ea03592ba89502ce8f2828d467ffe0185749153d0a99766b3e21a21e481cd47ee99ac81e09418517aa608f57913652387c8d41af20159d513d4fcdfb256727e66ed19776d6872dd05cc9524735eabfdb8073ecfb6a14901f7f5fe8e0aac28a0f3dffd0383a3f38adcb7558ca8480bb79f669c8ccfd369dc5e0e66174924b9bdea3dedc8c9233654df19b99c81eccaa1b755d4f44bc48d8bb55e3bc498ed46dfc68cf8f48033d16e328eab59051e2e86c0de2fce160ec7768999aa1a173c9fe87a0829ecee8ec81643738cebab9df27c2ca4d54f618bbe312bd00d2bd47ca175bf281f6536dd1c890bdd922648e3ab843e704ab19baa6bdd4d7a6aee6dd7651798c15b0b05d98143cdf6949a2330250d52f0cc01a1ea3f8ebffaeb4aae600515a7a4e4eccf65e14b926e81e6d2f90ba2bf1cf67bd076b0e63da0ef41cc9d583f501ef586cf9f46a221b97f09a1a17b35296d0250894e097fc744f652698271d58483390447e19fd37395dd01a6b404d4c476b37bf7d8b361b8d269d02340798be0c896a669e5a5552d52f9c8617c12c2d160f7feb57a8293eede6819535de81e4add62759dbf5db809d5382f7cd30e77464a947995d3e9cd9726ded46ee35a1466b763bad260f3523422686ba29629ef6bd8bb876f4a3b3f53f144acef97a598c1ba17a55832158ca5cfc83136896febdeabe238316c4afa7a52e0da889bb4e8a027c7e98ea2e6ed32660ea66730675041dd70b5f9c8cd745bf830f5683eb1a0c37f3ff30429f50ce762dd8c742df53022ed77dd64013721505570a0f988f6fb0666da804eeac02ea28b8b38dce06d0df805728962b9c36efef10d706626fd19e55f0fcce9d96ae27259d23cd26794074a15d709bddf5843c58dc7b18363fbe37e70f89400003a2e07b1c7d2f38873f154c4e398b7b3cac93a1a22bc1ee3ea79bffad85567384798608402eb77ff4ba02589ad2916e6b145ae085332dba583f257434e281d895ec684fca3771c7a9ae98b0334338e4c4d4150aa39b1806c44041d49a174aaa59f0a591d8dc699aa396cfea6be6379e5bdcaead184512e8d593668d790726c12da7d8925abf5e8a71285c6cff5dde846297076ec8025e2f728e1686bca5f34c1ef10f7e8d3ec835aaade5598be917ec26b20dce48ea20925a3b4584242beaa709a32fee28bc994a51d357b5118662abab81d990d69f90041f805cf53007862e3fd9155938b20b08b34400aa160b1a719582add5d9480acd78d3bac3f02a67f9f1aeaa247749aba9f16ab0064fcc91ab0e667dee6f394605bb7d4004a4ba3280e65ec82a923c46d9a1913e6c24b519360a81eed66e66c7de9c4c0236e9de51ab6ca24eb8b19f9e6d08a48790abf35f0d0fb17a8eedcc6c785f67bb211a99e1933a16a945a62ab2da33f2565054856ff3d498dd8c136d11481c8743a511c5c12c79dc79012f101342cf4af70fd51265655d061a457fa1ad942cb894d2a8ad83edba86d92ef4822bc0ce694ba23e339a9600133023c85c37438e37c987d4e06d3944f00e09515c52b790182504a7a842ae57b0485efcd1455598dcd5d333aa7191197ea73a7b3c13977a239e330090a41206849899698e36f623bf7bf4a9474dbac263f8daaea18ae9217a019240c66a7a6c06b4012f86e23a19a2d11eae53ba3eaef98e35a2fd084dd59bfd982d3be5cfb6d64dd902989fb5aa40e62f68f353b0e431a68bfa3b8c401e10ee60a785bb462fa8fb2a34cad6de2c3f8c961aecf463b0ef2c970b1c05f4b874b4095aa6151d40cdb74c716818f182cef104d6abf9f36c5aa01ebacaec06021fe0dd78a3342c40d4bdff345cca6b82f5be2cf257ebfb51c656e47df1685642c468c716e19247c2cf907cc90c89ef000f3ee6ba89def387a5a509ff31f7dad95e21356d0b7ec815f29d274f6444274af6a59e0bcd696f562f42a31e5b5bb77df449d430122fd32921ec6f3dd96c862591a95ad9f4ddc304150326d832c3e0a3091906dec133746ccf3141c4cf33e52566ff26be2a6e731d9cf5ddbec9d0340d7057e3a411fe65bf888a65d5330227ce31902ea0b36a24a8cb2f868c0da053f9abeafd3a8365e833910780d304090414d9d3de8a0e7facf5d9cd7274e073c849dd46db63ac9803ca2dde9cd15221c071f87959c38d26fb7c08f84a89b742ba82c03a16baf0e103745b310e8481a989520456cabbc94ea0cf8e8d6e9fd3c9d310098669205264faaccc5443b1e96ac8befee58361f874cd5d6b1537a77ce6bce2575f926b297cb28c6531b876117a14621d0333fa2e38f8a58ff4cd3762a6147142067ab07032c7767074c244cbef876f11c7f182b3ffe959024fe0f2689a3aef7133e88e738bddd73439cb820f7552186d90ede74bfa77657ad9839d1686c3fd4a6aa6ce00d9c62466fbf1ae031e6910e3438b8d16a318e466c205a1e8ca7c4b6c6591be45c670a940659914c203c41275a09444883d274c2c6cb6215eee2a7f166b13a5f588ebb3aadbfdf9561a8d6a1afbf42e1dea46fd59628199d9a0f65c6e91a794a95cdcd2cae1fae2296cecfb69efa3090da0c6351be62b4a11c2c8994164fd4f760f7d49cab9c23875b1f6129c9fa15614b514ead8636060b6dd233d720740297715b59b15b886a0bf6d698bd35b353d651ce90d2c83ec8363177c3343fa7bd62e5b79cd628f292902ce2809306ff8d19c6b848dcc55f2b4ac22324bd7d9ddd214fbc2b9ea7f18ed7b589b4a2d57ed716c6712827c3e39fd79ea4fb03aa2fef96614106a02a128e7e23ed1baa3e87674386f30f5670a194c0aba9b5e59b8749dbde9cc39d0d6ffdf0e6ef00ef4c73f859c08ca86ac663dcbd8a3a7cd2c7c7e5677fca9f77d6d3085554313917e3c2a3e1468a688a88899c6ca8a28fec2fda0062d83a9ce87be37b49c006e28ed9d315bfece04a802506d08837c6698e5662a266ef6d3583d9bb92f5315d6a16d1fef0bce230557173d2da2ac3dfad35978024dee188041c87434b382774f1bb7cbcbce4f7392bd9360413de27af029c6ea16251f6891443e3b086d2cec6a81890db64525cf2a075ad02efcf3d5df329099904a36961750e21007db1f75e030315b3ad547e1592e", 0xffa}], 0x3) executing program 6: socket$inet(0x18, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/15}, &(0x7f0000000100)=0x11) (async) close(r0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) shutdown(r3, 0x2) (async) close(r3) (async) close(r2) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0xffffffff00000000}], 0x0, 0x0) (async) kevent(r4, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) read(r1, &(0x7f0000000140)=""/201, 0xc9) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3}) executing program 2: open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x9f}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1126939, &(0x7f00000001c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt(r3, 0x5, 0x2, &(0x7f00000001c0)=""/164, &(0x7f0000000140)=0xa4) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000280)=0xff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r4 = kqueue() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000440)="3a3799761d76453d29ef5fc32a3ebc480768bf55c7ce143058545372b97d5576f0030a0611067a9f153a2754c5a59c0b809fd781fc3c6f18e4415c00a40b2bb92b1c45c242d251242bd367b6248a4a86c2e7be51c96f967aca4f7b670a2c99686c4f", 0x62}], 0x1) execve(0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) executing program 0: select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) rmdir(&(0x7f0000000280)='.\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socket(0x2, 0x4, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 5: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x842, &(0x7f0000001080)={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000010c0), 0x20, 0x0) recvfrom$inet(r1, &(0x7f0000001100)=""/30, 0x1e, 0x2, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x1) shutdown(r3, 0x0) chroot(&(0x7f0000001140)='./file0\x00') r4 = accept$inet(r1, &(0x7f0000001180), &(0x7f00000011c0)=0xc) getpeername$inet(0xffffffffffffff9c, &(0x7f0000001200), &(0x7f0000001240)=0xc) socket$inet(0x2, 0x4, 0x7) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) r6 = fcntl$dupfd(r2, 0xa, r3) syz_extract_tcp_res(&(0x7f0000001300), 0xffffffc0, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r7, &(0x7f0000001380)=@file={0x0, ""/22}, &(0x7f00000013c0)=0x18) setuid(r5) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000001400)="4b2177e15fe6eb522198c9b99cb51bdc24e9499e33a123cd2dc0390cdb41b37ad5ab95396a9a7bdccaaceabfbb2a3df9238c128bf9ce65e6bdb53a0be8732bc974a1e1c2554151f64fc2a5feb6ef6fe77e927c717a3f726b375aa572bc75972fbfa7f198449dc1c59e2bb3b0d6e9db33ad5e3c47643819095ea7ed54987f6c", 0x7f}, {&(0x7f0000001480)="d506eed66973de0b1436235ddd0806f6e0", 0x11}, {&(0x7f00000014c0)="91ed8759a2009186f8b5d4872403584e26186d0c64dda130a080ef9be64365267040c585208d124fcb47087b4b8bed5f3df68b8fb3b05a58a7ab6a882bb95949b51f54210a149f70e0861ba3264c0b2bc85c89dd61c2c95602f8db32356a8e84c09728272144340cc2949c6c35e1c5400c70d22028958b73a8fa5b6e7f95ec7f166dbd37d82ff71d6bcd22b0feb285c74c2786c04ab16784a690887dcca768f1b58347004d484cc9fd4365b99bdfee1a0c83de1029c230ed050af8668a1b3c4e9145694d23ca8184aea280e4b29077bb70fcf1fab73ebc09e693fb74091fe48f1f2df3194a2b0db9d1887c37", 0xec}, {&(0x7f00000015c0)="f66eda69252adfb89ba27b8868ef23708bc3eacf5e00fca6090f985ac02986b871e89617c7b14c743fbcd195aa07f7fbcc6d8bd50f986ca0099b5d7b96d22b8cb10ad16b9e296ff628fe7ccfa1eb8e64af5ac0cec4c25a4c2837c8a09119edcc3e2b2b764f4b5aeacb29097e7a8887f0443668c09e8c4df12757296401", 0x7d}], 0x4, 0x163) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f00000016c0)) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000001700)={0x1ebb4c27d5b7d0bb, 0x7}) ioctl$TIOCSTART(r6, 0x2000746e) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000001740)={0x337, 0x1}, 0x8) socket$unix(0x1, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001780)={0xffff, 0x9, './file0\x00', 0x3, 0x7, 0xff, 0x5}) sysctl$kern(&(0x7f00000017c0)={0x1, 0x14}, 0x2, &(0x7f0000001800)="dc2c90a3301353e464171c692b4464c28113ad755db6ec15f08d2ad731a4c52adc1ff0bd396dc20c6e7b7887424b94bd920bb788c06e557c3d49bbb8dd3664a5ba687859f2c2ee6274f58da5a7da64ce2238cce3fbe6b829303dbf813d9fd95e2cb285194fdce0e281fd90a37de0d5165ca474257b2d7d92a746c54b4547b86cff54f2c3eed28416017755549a2953a2a49a62914936dafb736ce9ff27555e020dd1820b3ccf98aa23876fcd8798188dbd965eb3a3b3f9ee50e49ee1260ad946c2d3a1f1946f240bd3ec213cd19ff948103d4242351ed1212ec7bfaa05346918955f", &(0x7f0000001900)=0xe2, &(0x7f0000001940)="deea6a83828a7c08ad7ec20f5e07dc6e1726000c390b3717646fe3b4ea272625cf528e18afaf6eb1bca265ba3cba65610058ef5d7ea7846893f507eb61d13fde3b9ab87072dd68a95f3626ce19a8fbf676a9a069f082a627dbb4ea862502b3ce282704b98163805a2cd280248ea339ab5e91defc5d7dc8186528b8f297cde0a1efc7c18bfde807f510c2f444793665c41b9db417a7979a78ad43a231b40c911c3719f023dc9776d2f8c23d6bf21c32e4fa8293d11840e2fed9ad63735f25ec955e11c414fd03ecf494892d8420cd66279bc1b3a101f75477dc4ff57d34ea0095da5018b5e6807321ca68b265346125df2992e5dcfa5d30374c081ceed61e", 0xfe) unveil(&(0x7f0000001a40)='./file1\x00', &(0x7f0000001a80)='x\x00') ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000001b00)) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3a4}, 0x8000000000000000}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1}, {r0, 0x4}, {r0, 0x146}, {r0, 0x20}, {r1, 0x80}, {r1, 0x8}, {r0, 0x4}, {r0, 0x1}, {0xffffffffffffffff, 0x40}, {r1, 0x1}], 0xa, 0x1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000400)=[{0x64}, {0x81}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x74}, {}]}) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa00000000875c8a088a8d30ca9212000000000000ffff0000"]) connect$unix(r5, &(0x7f0000000000), 0x10) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r7, 0x800c745b, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffe59, 0x0, 0x0, 0x0}, 0x1880) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a"]) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0\x00') executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x208, 0x0) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) recvmmsg(r1, &(0x7f00000025c0)={0x0}, 0x10, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = semget$private(0x0, 0x4, 0x130) semctl$GETALL(r3, 0x0, 0x6, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000002700)) mknodat(r2, &(0x7f0000002740)='./file0\x00', 0x80, 0xff) openat$speaker(0xffffffffffffff9c, &(0x7f0000002780), 0x8000, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, 0x0) kqueue() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000028c0)) getpid() socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x10002, "011c7a11f437b4ce000000000000000400"}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0, 0x0) executing program 2: setitimer(0x0, 0x0, 0x0) (async) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0xd) (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) (async) open(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) (async) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) (async, rerun: 64) r2 = open(0x0, 0x70e, 0x0) (rerun: 64) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000100)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68a8d3ae85c92179eb49801aea92c", 0x40}], 0x2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) (async) open(0x0, 0x20, 0xb0) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x45}, {0x5}, {0x8106}]}) (async) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) (async) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4, 0x27, 0x0, 0x1, 0x1f, 0x0, 0x2, 0x0, 0x5, 0x4}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) fcntl$getown(0xffffffffffffffff, 0x5) (rerun: 64) r5 = semget$private(0x0, 0x4, 0x3a) (async, rerun: 32) r6 = socket$inet(0x2, 0x1, 0x0) (rerun: 32) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) (async) semop(r5, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x0, 0x1800}], 0x2) (async) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r7, &(0x7f0000001ac0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1) executing program 4: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0\x00', 0x0) rename(0x0, 0x0) mkdir(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setreuid(0xee00, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x50, 0x0, 0x0, 0x4000}, {0x4000006}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x45}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) getuid() rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="0d9ef472e1adc34167bcf34ceaa923284a1854f1eff7599b17257b0311fc727ca755e08390b64bdab7dbd1bcac308b52ab53563334b2a93597c84d87fd9a473d1db0be96fe", 0x45) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000001c0)={0x10001}) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000200)=[{0x4c, 0x80}, {0x6}]}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) executing program 7: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000027c0)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000002900), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) syz_open_pts() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x1, 0x0) dup(r3) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) executing program 1: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) semctl$SETALL(0x0, 0x0, 0x9, 0x0) open(0x0, 0x200, 0x0) (async) r0 = msgget$private(0x0, 0x0) (async) setuid(0xee01) (async) r1 = getppid() ktrace(0x0, 0x5, 0x1332, r1) (async) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYRES64, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000191000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, 0x0, 0x5}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f00002f9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000073d000/0x3000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40000000000000}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0xfffffffffffffffd}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000018b000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) r3 = getuid() openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x15) (async) r4 = open$dir(0x0, 0x0, 0x0) r5 = getgid() fchownat(r4, &(0x7f0000000040)='./file0\x00', r3, r5, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r6, 0xffffffffffffffff, r3, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x7}) r7 = msgget(0x3, 0x280) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000002c0)=""/132) (async) socket(0x0, 0x0, 0x0) (async) r8 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) msgctl$IPC_RMID(r7, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r9, 0x5) (async) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) (async) socket(0x11, 0x3, 0x0) (async) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e038", 0xe) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x2}, {0x492, 0x2}]}) mknod(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100000}) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = open(0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000380), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) executing program 4: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x34, &(0x7f0000000000)="40f8bc151b57817b4fd505828048abe0c79b1a541a40797b2f5a59992d33e1c0be672e0c0fd08c5141370578a9c9a9cf0ecf284e177403944c602dafff7b774a10459b8e578a1d1f2a85b948ccd19ae5f8a0605af80b96d6ab6cd721e1fba2ff9186bb75cf6dc93219b5683ef2218029498d372abf897d24934eb34fdb87dfcf7e5b9db0180343f3000000000000000000000000000000007704f3d92fd24cdf60717fd24c12e36b9ea507f571d8be1a3dcfdf6bdd2ad20a2a1211f6d7f094527d88c12bda349cc5c9ae68178a148c51ae46b1beccb1528cd37d843e38baf00eb141ccb364550d51f25e0186255a4337359f7580462e8d340a06b361169e8067b009c6751083b3925edb2adce5dd95e24b8094edd2a16b701c5da7b03d63be0204bb75a4d1b7366af9860ab55646170d653eca5e1a61e8ec16859fb4de19e09a9ce23008e72865f0933de1", 0x14b) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x3f}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f00000000c0), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) r1 = socket(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair(0x20, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000005c0)=0xfcb3, 0x4) setsockopt(r2, 0x800, 0x1ff, &(0x7f0000000540)="cecb3f2c5d36d21d8bc7f6f940e44ce98e799dc7cb69955f355ff559f1b8d7422801d6b5ab2553c7e72866daf400f483e2435d53cb240c9bfd1ee7d7af2d52ca9803c3f6e203f9", 0x47) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) ioctl$FIONBIO(r4, 0xc0107008, &(0x7f0000000040)) r5 = socket(0x2, 0x3, 0x6) sendto(r2, &(0x7f0000000600)="8b786aae319e3cde1ec2e941f1d99704f4d50aef683a4ee58d5d2e63ae57ddfc59854865b57f7df42b148240f12a92b4c0b9fb96f8131be70566f665b757eff3b0ba1e57c7f4bef69be27c62567db5f5b67ad371b7a8e1fdc93b9001ea2db95f4940b50fdb1a0921660d5ce88523b450ea576bb767e94b3c1fe3b04740ffb27a01e08d2b28adfc7e2bba7a991bcefe77996edcf83a0ad0f3e543c71ab47df2d14783d2e636fc73b3855cc9f3259147b60aaa6c776566532fa11068e094c356e789131101400dff7aa623e91613a668458a60e56259243ae5e3894b3d49cd5e149c77fd17356ba080a206504f66738f331b2fbc620ba5cac858dbda395048f12b7a2976457c92d9ac39aaff17c5e1373a8b6b2ec5abc10cd289f6760d24caba73ce9464de547b1427d1705a49d869944d0ac8156354125b5bcdcaae15c6082030501cf684b73b41145a3642d02e05dc38e0241bbd1a2d6d44b4bdee3f8488f8c0c6d8dc5985d7420dc1b0e294bfb297d5c6987584bdf9da189defebc1e3d807d3cead3a1d4eb17128726a293d8e53eebb11f7fafed721e3a672aa45a96be89c2b44b8f8b11744f6d0a42f4f96620c5f162adf70b6c7fa73930215ea43e9b6f2d240ba3e161bafa429085505f3ab3cebd8e0c6e68a620c6ce13b2165917de5147f507e851765ebced1ed36131249a693b03109bbe292efd7eaf51fa7e820feecb4bbe99e3afc316448e150c93b230d218273f3831b6aee891f416aa74bd90258793f9eec9691ff1465757eabfb45dda85a98843949846eed5123a04b42bedcb577039073a1cd5d5c9ea3a7dad141137a86fd79d57ac3977f36b7f12e5868612168b14bd24d5b560c8c069efedf181c8dec96d1c84594d3bccf6af01491ec9caef05b0ffd2a043aee062d202fddeb758dc88cc94433306a98768f68cfe0947d469e762f4ec1f396177e89ee0c9b2620de52a51729af5af941bf0b34313ac41b6ba857e0ef4bd0d01cd9a15ffe6f679d06dd29ab72a6ff66ebc30db99c45f35eb6edb86df10e375f8a989cb6bb805f7b5cadee2d77bf2236deb315b551c7903c77da3304f0f1df05a35c46bf13cd7a67b5f65e286103a1506106594a315dfe7af5aa9584f5c32969682f422a80baf14147e3da250046bacbe4f8eec0bcf4c8a3f145d2969c6eb424ee905774f0b2b54d0fd0a7c0f27f469826b57a7ee02b19323ef5af74be510c9c44b8e0b609f339a09cadd4df107d0f682995827dab22aad2905b81faaf1dc1a9fb8e40c439ecfa81e9b8b97072523c5f95bcd0db35f6e50ca6dee4824efb6f727ef2add139fde671b627c391ec68ef60dacc3b782d91241fe1a42a8271af869c06026feec9f1ec5bf13240cc65ac45abe9b9c98d20e1476e70d48b64c8c158708e5e2e36f62b98e119c8e4b36cc9301a06fd42e25f2668fca7a066e6df8e03180683e3654bb3d3ef52a1baa3bab7ec5299a5723103fc836d39f5b19d3e7cb345796a5b5e3edd99ea53d5717c0f58d0964ba451a7bcfe9f06c098615f3d6532899dd22f01d3069b5c54234f8d782e5e8b0fe4b0ff5d10b1a102cbba45faeeb1abe0070643b904383bb5b2e9338f284095bc85228702e2f69219dc4bc175a27c23cd9f142d78f0ff532c28e0ba43348baffb1f2f8b06f7c8aff9ed492d123faf99fe3963abad770a6092a357bafc1193eea836e4db29a15f07da677296de48bffbece16a3a5745adb10c7775f3c80683436c70f3837fb58d9b4c4d413ef769e633b116d9f96a0b57d537fd9ecf97f92bf0e71dc6fe178ba9df808ff732745f5f48998feb4f7e8647474e4db89095398744d711b7159f10cf3f98a982a9ef8b88082c3a0470a06a9a8a4b63a124443ee29f088724f8a4313b50d70c42638a46b75b2ee85a0c281c7afcb3aec5d81e609b113cb28780c96342123787273f7f583302e856a3c4ccd778669861f41b499b3f12b1395237a0b87f2ee64a36def6b992a8c5feb0a342f4233d75f4024b072f6d611bbb5fd1224194f198febe7c29f8597a405393203ebc44d880a1ae3bac59d7d54e78b744d6c7a948554218150b09aed7a688ecedcf6341fcb4ae468313edb0e9916f5f165d02183d0d8e7124108aaf7fd2ac352c6f7937775405beb39133c97cf081f20fef4f17fdb31b7fedcb066caae395effffcfefc5f064321e49b64c03a14d50718e0a2a629eb79cf2a3f1cd58e4747ff80068c6cc171d976e756353672c2f5c72552e8d90b5fd6c76ae59caf71fd36be1a233d125518bbbfaf2dbb61be5871cab9339118219d1a95a4672178a2942017d3349d5394b4f22be2f66baacca85b87a7c05045b15c4afe3297fce1b97d0d9890153aa2d20358c64637c64fdd4d17a66ca1e2fae4d5d7533fb13ab90a334bbd33d7bd9ee815e78c37aa8884685ef152f030ef5e47a43ae7a92a5d04b8dd55bb71480f035efa3f75a83e4c9e6a5cc910eecfc5f55bd8006fbc2590117d88a69dd8075d554565ed49b5599b39ab9e02383c23382930659d33d0f341cdc8b5532da086fab0aaa10ad57cfe5ef514e1c87019a15c05d6c679d9002d5b60ad1b7f0f5f5e8e54b2a0616c9830c35f41ff3aca7f369427b90fb3186d513d68e7889cef3130a9bd1008fea65f64118d968fc435d5a5cc1c92e410ee340e8c03fb4e43c148407bd8676e56aa2adeee6650b34b35b7e304dceb3e369c1b6d7f73d707adcb27115bdb9114fe6e43717a9ce940a1053cc2518b79df46bc518cef217ec5a724ce891cdfae929baf719f4d4bf5bdbbcb869719d0d66f3c270b8fdd8b6dbf02b51fc8a855f6a8985630456970b6f2308d5c29c73eeaa9311e6c61d0f564690c6c52e3f3036b4fda4b77ec93f22d38e877bf199b4fed44246973adb21579fe322276f96811aad114d8df29cb171c406d980468304205edb920e185ad359b9dcdb5407ce258ba850dfdededdd44f11c7b966c6176cb614012867d22e04232ee34663af96d0b7bbfcd67a9a11bb958697babdf8148a7712c87eb7166d0bc712c7ec431d3a22c23d606f58998cfc618d0565ca2ebe6a4c4e03e81ea47b37dad97b3cb3c4450c64ec5b51df250a3f135cdced21e10eb663a67dc6853e020eb9920febc287ad4a6a3349ef5e90deead7aef8f615760a13d7cc82740169318efdf16d58e0023eaae85c89b1e1e763aaa33c846a975700e5ab140a7cbed2d2622eec38bc1a296cb9a424270785533b0ae427b10790e34ddd7d942a21afdb1a59e2578f51b4e7db88364d5d05b14fc321a746a5123536557afb5e4b8bd023d2e84f571fcdee0146b8e3d4563615f2d24179265adbc8506713d30baf5c9237eff5acc98b9539dc9b6bb314e89c8df185b8be13427718a73229d7118f29e5aea6ee36fac961c31d931f2487c0204e9d05be59d399c97658dd979f29daf0622e4f87ce298e0b6ba303f9945254dd7b2ada7f57ce7623201d06c09d501dd226e2fb98b7ad1bc0002c7cefc6e380e3ccc656db77a5e55d462f596678bb422d2047511e9fbbdb0d8a2d33809acd373521e05f969a32b4b8c720400d6ecbb64b68c9dea12b1e0946ebbd04b9f6fafaeea3c67c90f638fc9c883f321447988fec20444552e73ea9fdf022a138c6a74f114ba4afd9b5be0447cb2674e8ef3a0fcdbebf1879fd9761f70ecfcbb4e584e3be9026cade47625fe5807a85255386f63cfc22f2288819fd2ff9f780adc8d0b066cb6b6702c93b50f796d3818a4ff56b8fd75912ed58a13569d6af384cc6f85f1d1c826028a24dc449b84611c37e0019de48a9706f7826beedd1448e594fe009a9df40029ea995d2e4c1731fca1d958abcaf993efd9e4b04e9d2b6fdce7c8a36886c389e912f4f67d9b824a6f3f28f62380a29d21dee3f92286a80421ba3d91aaac6bd33c29ba521a53c38877fceaea555d99d182a70056f788d1c2ca4e9ba1d957072f8f1fdf80b2b27ea63785074b1802cb5c536330614cf242589ac579187ee7cff3f1cf1e034cf73fa468905492b408a7d239dcb1306e44a09d15d3578ebf1a52269cbb67202095e1fa566d8eff192816288e9ba802e7a1efd3439498a9e7b80373dd65039118e0347d4fe31e2f25031e5b5495a589d05df725bc7c79d0b2ccf9a8aca240db37a903c1a23ab12843f40ef7abf7fc20bb25afeff0597c4363fc12aeaf985c2f2773e48686164ff3cabd1bf35bf58252b0cb16ceed2eef63208be3551fd10d0b22d9104d0c4d00ba42c371326d58bf8b12af74b43db7bb2bfa0d50fe82be1880918714827e1457ed97cc9164501ec19a08d5830321bd2237c1070b41c7fe8f6388f9583dcc9f4f78c44786c1bb09f19b81b57a4da2a5be1587e5673813cdc18536aee7d9bf25799cea835de0dded8dcfdceeca78ae1464c8e5d30da13bdc08fdbde148a073028ebc454bb73c384d9cfc8fdb662c9ac51d3dea5690e038f12b71ca6a951017bc1d966becfc58a2514fa3701b0b4809ba581044df4e1bf6b076e90683c545b4af1d76ac9dbe80488619604c23a5bf0ffa89ec114560bcdc221cfa79c3ce014529c9df13252b353730372e2fc7ecee621321556080748b20efab91cc1e032f73ed84a860961d122ba9e464a88ccc951a7cd3f28c0bea73bd91350326961090ec1eb8591084a456f5052a065da5cffa167d15f28a8cccba4ee97cefe720077fa4fb15ce02bb9afb1aabafdd00b36834259543b8ff88d170d3b0006f370400e98ccb9ce1962a838917f6c7e30cdfb30993fcb723485657990a973fa7229f76417498ffb9257fa590483c33ff858ea413ee0fa467134d7b475c17ce4eae0e829db2a1103540b5b3e443695377640cc32fd591d49c7e3be0ee28c0559b9ab0c074d95e4c0d18ebb288f8a8e0e52da620db180c3edd90fec35a3bafa639f52d1efc2c9efaa315286eef588524039c68961196ddd2b1981699099a3ac2500f64443bd1814347597edcc821c5787cefc443bfabecbd3674593ec9b46b851b0dac4e6fd0cba416e69b02956bb9b2f129d68601ea68611c55223353ee5235517a412b55106670dfafa57f28b0d13c2dbafdeef4ae945f3559e611bacc28b6d1b6110175822650857b70ba3ec9923c121eabb83ea048f797efe62905472f77586b2161311eebea4ff0dabaa7b8cb32487da5a398ff97d0c1c131c06c8ed79fbbf8ddcc70b33e8768af9a0e36504db34f04285b244370b7981ba7eec7b105ee8a264be582554f2ebf1fdb1cbddcb58f318964286e893e2631e0268ded6400a59ec6764694dea7c88328483afba8d7ab35155c5ab8c149dce4f9a608a7e083f6ee6e3179aecdb3733d9e956f3b5ae9de336c1bac4ef62a928726a799d37997ae7fffb509f86fc96269d433da8650cecbd13fb36b5e6a59b7b55c4758deb788b42bb4f7d8cb2ab448744280576a8426816519662f8e6932bcd16023319f175b63084bbe2c62e2333cbfcb76f83c63b08c5f5d83a61bf15618dc9065e477cfff9663a92f3ca45c59a1071c943c1e0b7236d4fe3a1b78ae33dd74dbbd94099034bb1968842547931465d27d5c2cda183eb59f6f6112f106f6f686f0810be1e750bdea530512e7f0df524dc29e3006be79e8fb69d955797f0c737715777426551c5db2d100a69d0688f74cb086b6d52a98ff2a2d6a8935a3820fdcd0a48f961376265a4497fa0c5ad27f1d9aac8a4c1034fb5afa31604f3fa250f2797e8397fcaf8578e32c8f86ac4238aa72d82f917b597ddc2520912204ada6f368988d1536f608c1ff5daf98fc64fccddd", 0x1000, 0x406, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000001640)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffffda) write(r5, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000001640)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) listen(r0, 0xc0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={0x0}) executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000059000/0x1000)=nil, 0x1000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x1}, {0x74}, {0x812e}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_media}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000380)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)=0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = socket$inet6(0x18, 0x4, 0x20) fchmod(r5, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000001480)=[{0x3, 0x1, 0x0, 0x10}, {0x8, 0x0, 0x8}, {0x1, 0x0, 0x0, 0xffffffff}, {0xff, 0x3, 0x26, 0x4}]}) accept(r2, &(0x7f0000000440)=@un=@file={0x0, ""/4089}, &(0x7f0000000400)=0xffb) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYRES8=r4, @ANYRES16=r4, @ANYRES32=r4, @ANYRES8=r4, @ANYRESOCT=r4, @ANYRES8=r4, @ANYRES32=r4]) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x88, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f00000002c0)) executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) read(r0, &(0x7f0000000040)=""/165, 0xa5) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000100)=0x80) ioctl$WSKBDIO_BELL(r0, 0x20005701) mkdir(&(0x7f0000000140)='./file0\x00', 0x19) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x89) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) writev(r2, &(0x7f0000001640)=[{&(0x7f0000000200)="2122e22e9610784021b081a893335a5a2e6d45ce60c83e7b1032c8a60297c065ecbc63daa433686709f7915d6d065dcab92b31c2dee4472f0c1025f5746662aad41a2faa50de3ac5ffe3a40dedb7c1390e7193aaf38c9aefca8fd880b6d416450f3858c97ce707f2eeeee01fb93cbc7ce1cb78a0993877f5d90180fba976252289d75981a8559309cc37c2709e612d779df0ef4b103a582dc960f67f82e256b2be2c3a0c2fa3ee654ebc133d2764dac08d153a181131a695b124a4830ebff00fe1fd96c29dc44121fb88bd05513185d282f893c52ca97063fa8856452b9b3dbbf274bc1c09fde158a0d1bd138a9f054796", 0xf1}, {&(0x7f0000000300)="20d8ee65c81dd5f2253583938fe00465dc0f97348b85414b103a5dc34a94d670d20a72623ac424301f32468753e0324ec15cc0d68d525d3529877d7a8cfda71420418462646c24f4c52961451284d13f39507769e30c9c37c62405f1f7091289ea1cadca1f2dab", 0x67}, {&(0x7f0000000380)="8a73969c78aa45bf2447e591421df84da63ce9249d7a5e11081db30442fc324c2477700bbf66bf939ae746b360e94d2e8e88cfec8765343dd3cd2c93b7f734cecdfefed39e84428c02f12be63211ba844dd9ff24186146c200a0fc00c9cd63da9efc4e6876988bb341d33a4edb069e2d33c4c198f64eb743a232548062b9b010", 0x80}, {&(0x7f0000000400)="75aaa05468d9", 0x6}, {&(0x7f0000000440)="d721f94dffeebefbbe4a1d256da462ae2a279d28ac3982a0729e865f70e6b58c606098bc119f5a44405734dbb14b1d8f40066df767a130a1c61c525a911542f9d75f73c6df9ddff9db7c4441b8526e860c389a8ffb64739fa420f0a5b1714bec583cbe89e5d1b59d48dd32585ee43417fd4f4aaf152713d938a99a635cce7ba1d53e9281dab8e1dc6bd972833b3579ad3745b5b8b292f94cff41aec67912154561b0029017dea3a1cd9e4b07c2a6f76ca8d550b0", 0xb4}, {&(0x7f0000000500)="ff96d7446f03d2b1d0a1a4aff508db70927d9110dc7ccd810366e8e6d1ca5c1257ed94484db5ee8edc1f830920567fc7c6080fd003a81bd4ba49847dc350bd9b1b199fa44a4d6f6a16f0001add8895ecf6c1bbdbad95a383cd345a044fffbd1bf908eeed0c8bbb6075eb528b78e8394ebdb883cf2cf4210b5a106e1f89ccf29cf007de1b75fdacd3db949138f3caea99c366f3c6c3bd8b9d993f03fbb081d2119b15e47a259a58232c9996d8a0d792d4e906c5f9df0b7a8f21de7e71421c74b1ba0225edc98ce96a76620e89a87360bce94a0ab30cc69693a0d1f571d8082e98132b2c36335ac887d7e260cc32333f90a0611f833229de7e393a27d963d52a6275e107eec270a6b294a46ef956a1cf6db58881f3f13a23005c2fc72539699e78e93cc2513523615ec4215e358c0db381afd24ca6516b69f2d1d852d02d98c68b872dc8a36aebefce35a497b20b4b1fa922814edc78187903210e24cfe7dc87688b7b0348dd9fc189b6dfefdf5229fee2335a4fb1edac87bc2a424f2c297437a1c455443711ff2e70e661ae9c534d8d8a933fbf21bea8512c369444a130efd1604464bb5b9fe6944075ba3850fa9f40ced0e6330ae7c9fc074e5337bf84d9593246888c2469c6c006ef81773b83e177b8f11237009e14aa78aa7dd006f149a30183069c65452208906b0044bb5175e82774906f6eef85c94e930f7df0c897a6df34c051c434a475cad776f8b0be348bc7aa5213604ca7a5beb0e3ef1e0f7eb5a8a55e23e54fc0b5c4d69bc14900f24a7be3c2af468c6a9d0f9609d717e81f06ff80f18112206381ae5481dae3e70c3b68592579cf6610e25c770af4488b6fee1e40fac5bde04bc94aa4c6bd1ad7c34c19e61c8ce0c5ab20c5ef9ec5c0a9af3c56d0c8a39d66dc3a63dcae4b6f83a93cfeaad42648e02dd3e9ba6bde71ec11e9a9a432e4096f2d12681d36af222ac6dcc821ff3f68f1426a6174d0bf8850b7bb39d7bed33f96a32a71f2a0dfb0a8bd2717ebca58b9188bd11b175ea10007757e67c0cf2dadfd4be8850d3bb5c3d0dbe2676876cc6023d1bfa2d06ffbf53d2387843d580a940847a8f5e82ae81dc75a6b90e6f9ba31cfae3396a956e83acd33e646cad03fdded36111b21bf6c97916f3a9ff2b0122fabe6545696cc0d99512e8b5ea60ff9e3a054f275f1f7d5094a28afa760a074b33bfee2bbe87b5a3eb8126eb04a60133c400dc37701e5044aea5adda4a7c1eeb7f7034b267a6cebf783763b3656a86ec204260ae4e64ed452ce5c30eb291c6ff409cfcf0c3c2f7e79084a34c32c72789033cffc088d511eeabd0cbb0c2bf20e5c22e8303477420696feb12f674324481d08b3cb204063af11b24f99ef94266fc1ec1d5f54b342cd0925df5fec6d30016ab847fcb77dc5faf54d950011a67ff1eb564f781e1a51dde6b3a23b27cc23d26c46b711355d08c0f5957df2576a7063f15e054ef74920ea6cf6218db118731e24f790b5231720916b1c44ecd85802d0ddf297afbb98f2c55de03571bda58f155752b477bf56da875e0f3a56ffef157ee86869a386846fe79ea1f107e468b265a957b0c8ba32e02c197343da19025ec060e3e6cc745af00413c89f028202caa63e77adc722c13bb5ebe9cef11ef806effa2ca235a0edbe66bd71d55cb1ddaa2e8f588a7d238d1712668543b38ee8a642dfa1162c7313829aa95aac2afb06f0b0efa7eb33d4fa355cdd5a4bcb1584d0050dc82878bbbf062459c0eea569b737c4d69e27813c02ffb151b262de09c09378e1978c30b6235c37e606373ea5438b89601868b89555c97407ad8f6a5c270b8cc4aeb01986051c9110ad50b7c9153eb0f9948876419728d0922a1e38797c712c36b0c8accc81b92098e19aacaca785b0ce28da1dbcf74eb69539c39dd93372ef38281156472e51d0c58196be9458f9aa872f115f8bb16d8daef80c81eede22e335588b4672101a1bfa4c5989a4e9413cad96f501ed33c6879683033ff53315fa5125cb035deeced5071a752d982ef1e98f4f1f172797c3c8b0e5217cbc51525e698d3b46669fe855ca78f4f4fdeefce283ec658d2d5917cc84033750d2bcf5a8a8f2f311ad40e52de054958122bef2920934d30d5f0a9358f2b5f1dacf86262ccda56d33bd6b8179ba9be7250a7b3924abb19395be084147f5f3c1436a9752e7ab49499d2fd85b6072b9dcf7ae816f2894777ad15aeab42e435f473f4bf085009d17f4dd2a836531f5728a0aa5a97ddbe57dac802a927cae6e2de2ac532b9971061da1f9380ed535693874ea69fd06de36f03a46b350ef47654373ee2904bceb098c7e09a8ac9bda83cf86be9a61fc46dac60eae5e93a186383f3931e2a6ba1f2e4546b199dff82468ccf4c0e584486c4c069c8b5a38762de44171751cadadd952f9f3a59c977f6169a2ed06e46fb6fbb61a56f57846cb01c90e520df65caf5cc669b9d9e71d5e2b952306ba529d62342055b915d3e9f6d116af45b47a28adedbfac6a74fb1d7051cac711a2b779b4b684572391c1d47de7fefd4e760eb1be18c5c1dd07a840a2eaa1a11dbd495b48418f967d1d97653439babe85f17c7e867cf1bdef3690600e0def3105b1f783b45b9ec49830e02a35b6e4575093cb39215e7271ae62a386c963b5a56c87efdeb5fa8a6fd6374f0182dde2f9a2d111748aca8de709c04bd0e100f4b6fa3d0368b5b6809103c0a0d07c2d04a208ff3a0b8e33f6a272da3018b33a68d3ebe5d968578848096302a8e8958e5e2b69cef4577481955e5ce3baac093bae7b0005cd1658340964587f5609242d5a7624dbe50752eb544160c9059362c64e2398f7f738985df3bb6aa60daea5f4ae9963fced6798b459ec591704a2befdeb8cdcdee26b123d3ddec3910cbfe52137ec43cef309d81e43c09e8930a92a4860f3f14c640b9341052a4f0a61bf0d26eed9f1f0793f03f03382a82b5e7c92158d503fa7af6f1090b1c4ca4e4024b900c3e00bd5371eaf81010bf8569b61a3ef52cc7d5b0f055dcd0f06066c6ae4cdbe5677e8d61f42c66044d30c050fab62f596bef15053809d1f4108b863aa00fe25603cf6462d896852cd756f2e44060272a08eadaea8b8e673b1a2239d6dacc722684a7f3f1173d95ea6e9039b117e1dffc6d316d3cbfa36ab71cfa51034a9f46f7e22692a098a0261c1886d012bf2e3a8fde135bf3ce14e2db162efbf5ca7199b0588557a9eb258c6a2396c048606d30ec1a359488136d4e5baf677b44f7acfa33e5d01f98b8f45643630835f298b204ec324f2283daa058e389ab516d0fcabf356b301e8a813685aaabe043628bfeba24af593448ddc732346ed987b14544ea9c5d304b9cf5d5dcf3c1b38c66bb07584c7d482c34eecd434d9249cb92b1948a2eda0428c0ccd1d228fed0daeac0ccf6f6074343232678455f6c2f1a36b44e41db31caf6dcfdafd8edc303e49c4b80eee5765ededc9e1e4061766a54f5979bce6c9f02279e7ca1659e45f05c623360f7cc8d4d16f1dc66e63cd7d20529d945bfff969a4274856c5c3927a8ff1e015a9e92579606d92bf4083f3c5490ed1a720e74a05e06fcbcb1544d0243d20d70fe2816ef06d2fe3f53ba0cf053c15ec1c95313a2a714e9ff5b7694317da316158b57e1e3f62cf10e4c44fc98fafda684db87bc5e8ffd73090955acf9963bba933c2f917efabf92140705b15156511e4ceb4993cadf181ac2691cc0fa0049c1ed2523a35a1b1e725e29a9aad00ad448551d2ad700ba376cc270a17f477aecd625562a996dfeca797a00f234ddef86f6eb932be485164ae713557b7d79fed4f20fd5a726df2c35fdcdf6aae53a77f7f6d7eb9d2ce633b250b7863e5120fbc41b1fd690eb3474c317e4498265feacc6fabf1f566f4b1abf1b1e327b236da8230fdff89f2bdeabaf7a8e57506cb4bde3af1df3b0a251bbf8df6fa110df862f38d14d419c076f7b48828b13ec6e7f3c1aacc9e324acced307fa2bc53e18ad2a04e940a1c5c0450fe3d49d5a02939e8280edb55c733a187696c59134585d83691dbcc4bf5b65cfaa73cb97ebe47bcbf59bf63c3cec7816c6a49ab79061395821aec17b8dc753c95f572b7810b4bc387545416ed759097379b3d766b46d1cb315fd6d0a6a095d16334e120d2b543b2a98e7fc90e49b95c97c795bbfffabae15115212e595c7cb3db96f28be5599ea56f1a01a46fa61f4672ac93bc39afa7ca8c6eeb2fe30280a751268a11dfac3c0aafc9e85bf99f56aff5d458ff9b6727146d99787c7a6056da29e3dd5835391d74287eee74e21c3d0e6d5789d2a67452370a94a3f200cd92701308896fda0129749eb24d07d0bae3b099719b533f0b2226edbae5e1dc1bfa1f9e5c4e461020215fab253de2ef0915c5a97846930e9933a4c9d90824853eedac01f5fb2b9996384a22446282ec3340bc3d6a7207cec38e6cfae031cf45453cb8ef9b4d3fe61ad618d2980708ade9169faee494686eea4e639db9b6adcb6c93d0f906ac213abb0f607b0bc8238822657ed13b6471b62c85dd156437b28b0761a80790e9d52c5b10d04763faefe2f3982aa45c42181cb2683eaa0c38d3f6a9dcc0f759d17556d45da777d1f33c0190738c4ac8f3b11bf7a0b3b87c2c3dbda335359b9c6cf80ebfb4060cdc0832af39a8a83fd75513b0ed10bc61779febce548a30d1cd34683c55c8fab7890221abd29cf6ab381401d2c0143930e0634a70df6e2bfccaefe0eb666a0df25d65d6d7430faccb8f0e326dc357fbe1db223d6ce2c7ff7fa0202b0915657e8203cbe85f8f63086c8febf63da78e9b3eaf59369cacaa3870c692244694ab822ea5accf028f112ae86f3e0a93c8a4a9b9202c112409ed679dec2e6a089724378bab950b75ff0d1b39655fbf67c09346f156d714193f7e5f250ef4e230fee94536d5c8fb805389cd12513b63dc3ff092ea337bb2cc57302e1f1614c3236875ef93ff2226498740135c35d03cbc289f8f074da199dc9762d6c12be9c5665faa4a4137463a877600cdfd31576cf3c9a1061b2d0b628f2cec843e32633b6c4e9380d7631c0e92ed9bfcdc658a6d18e41f5468a2b9e6232c79ee1c3549f4ae0fcac302193b5deac78e63ff55ca8b48137ad8a76bd9e0362d1d388fa9e7446b8b387f79d050055aa9f035570873c7a05b4d6f1225f5ccb5f2007611f5fec6f7661b2d4d8bb62af1805d43a90c19d12f69ba983c148689ebfdaeaf8736b64f2ab4274fcef7021c1a3ace96dfe47f3c033b3bed1194d01a4962ac0f113490f955a00bb58b54d9c44859fbbbca9816c3a5bf6be32567a50d40bd0b79696090227db258c32bf13c289be3f7de13b47e82ae72cb13a949acee92dd57391908570bf7cb881a9acf712abb42153311259d9ff1ec3cc0af79e9d242e81e085de70684c70399e869161dee55285690e0814a7fedd58d3d8c103713b76eae9355aedae141758c96255cdfbb7797b9c4b60fe665ec4fc282402f56f8001ffc2a006b4ed94afc1987b5b09d8919dfd55d10e5bc97317b4899f719bb1f5ae4d9c2028b71b01c685604f91447a19e52e8abaf26f7d1860c9f4c0db1d627095fab5a0e98ec05379a76adf5a2ea5eccfaa9793e9569231282b0092bf1346ffee2394e370010895269b9bef0dc7c2faaad6a189efc2bcea0e43b4965e48b7570f2916b825cbc5c5850419988d137a79c51e8f4e9a86a24ea225c12e358036031894a95cb411e871ad3a956be3e5421eea0f9909f79c7becb8b127a7172e48b693aa13b410608cd", 0x1000}, {&(0x7f0000001500)="739577746a25ccb63159994ae2c3b895841ce4c8e946865675a7f4456ee763c4203caf37809af8820bc825ea9609e00494", 0x31}, {&(0x7f0000001540)="bc53d96d7aef9fd44dc5969a04ba8669de6f01edfa5b58d741a2eb0235b4c0122db50563148f732128e6c4fc20fd13274d0df5e1b6278cf889943bbcbfa7b2fb6ace184005e0f91aa6e050cfa265480ec0ee98c3aab0d8233418b2721e18cf82218bea33392226d9d4af4a012ad97bf68e18ee179157aac7b0e59fd9cce4e6a83222aa237c0d9dc32334bc1189d51c0e7df6ce363a779b2eecc513e97ead0f5b22a44b006f2b9ff895d811712b09e6741e9aff2029794b7e22c356c0baeb8e589e839aaf0ac530731d5ed6419dcf4a362ce464f66cd457c9ae8d09be56db3a84b52831462092eabbc8951c7bc176580c64cc3d656929", 0xf6}], 0x8) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000016c0)=r1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001700)={0x1, 0x1f, {0x1, 0x400}}) sendmmsg(r0, &(0x7f0000002100)={&(0x7f00000020c0)={&(0x7f0000001740)=@in={0x2, 0x1}, 0xc, &(0x7f0000001bc0)=[{&(0x7f0000001780)="6c4cd2ae68550b964495daf30efd730289303427dfbcbb883764016e3aff21d2e21b866e720287dcf714c65e06f5a3d310d2bc410fe0ebc2c415feb16d31323928ceb6589c006147431edfbe0b50f7e4f943959a5073f2b11a1cc85be3193ba4d2e12b8847840b55d3a2046e492fd4081e3aab4317dda12844d364a066863cc0de20986e271d4dc53e0594c30a17891b9d1c3e557300d44e582a89d4d08c7d15b19767be034beeb24e07f0fe14019a20a7815bc0a71f76cf78c890b422ffcfa3472813e2210611262fc9fc0ea6eaf12e5f1979b9", 0xd4}, {&(0x7f0000001880)="d330ab48ad92c78a0a35acbf0a8c6a5782d115dcdefc6e", 0x17}, {&(0x7f00000018c0)="1248e159ed9fa44f86a95bdda06a75ecc1f30f7d787dbf63e52c44a057dac0f05014bcf4eeac813e39da48db72c2943f3867b5c1d73ec7505d4f98771b04b5b7a81242c14c7002cc97e913239d90a88e963b9ab010cde61e1ded4053593468eee8e1e30ea16475d6b74008a4d0", 0x6d}, {&(0x7f0000001940)="0d6ae2a74554a9d8a71552ef1fd5fa4b85dc965660c51036ccbdab4f9aff776e67496c31afa14bd81df699b918f95ad8aea3b9fa115086e865df69725519b3f41813cd6e621865a503f13ab9706549f9984099e1ae6f6bbfebca1332d01324f5c390d9b67555b14714f77d7935e84d50578336866d068051cfc191e7b85c1d37458e97533d0e404d7b296b71e98745f5c4055d8e261a62480189f93dd2b012dcb84874c6bee30c78a65057e8e75ec0512645a838afbe9e514da0f4d9bcd39b36485d7989325316ab64b1ce298ee830fe28d73213b309dadb708e31fa0917a4190d99", 0xe2}, {&(0x7f0000001a40)="59efa35ad6af4c26f3d92632eee7623e1919c880fa8c848f2da0b4c0974a381938a80ab0aa4f0518d3d5", 0x2a}, {&(0x7f0000001a80)="4a9f63ce8b0dd9154f5211f2b816d2f34e98de3dbd24fc2ac4a1f36e0f492aa8584c1d726561d7ce64cbeb5121298e073fba5b59", 0x34}, {&(0x7f0000001ac0)="23eab96a3a12f789b36440611332826e5ed553f514382b2520871eec04420ec45a144307d9325fa106a7b6589d9a84acb55d03b5f5c76ee9c5ab53d3324586e692cca970d3f939769b0198288c676ad74ff9f7eeff39dd5c8308a87dd8696939ff9dfbd7f357933879ef933c8e5cd4095a7257b78aa6e9640867ae49d5ed674e5c47decbea32b5af019a67a00684c1f3124395b4981eddbe33639c6b36daf0b74f8aa06f1684b661eff3b1e0cea8764cb5b44fb79cdf9a1a416c60e0fe7dfef4c49ae35f501df1", 0xc7}], 0x7, &(0x7f0000001c40)=[{0x10, 0xffff, 0x7}, {0x70, 0x1, 0xfffffeff, "718c6a57c6aa612815b59a08e109540d104e61319bfca585c559691a0390834e1722bdff543f0a0a7215e11fd12f4ae5cfc7ba05821c1f626c5baa950aebd997c14ef529ef60bd07bc77e8e4fc3a0ecc6faaae427e479aa80d385758"}, {0xe0, 0xffff, 0x5, "7611a3bfbda35a1bab654f0421c224c8124d430a63b08e316a5c12096a5c38f9d11df664b717e89855344d326d0ffce81a24113065e9eed571cc86d4a84005dbfd6d9a8fd5b5c927bd28e044ff3be82278434755d875e154ffea5e832d1df98de2e21bc289b7cd7fdc79b18c5d5081f33dffd6b5b195ec474fc7a49d9cae77ed06e0c2791c1e7e4fca9fe99e57b7fb86654e4205bf8cfb46da93b32214aaf9ab3be5e2dfa92ab7068f768e6c9682fbdfb8faed56dff4f884632bbc5c75550ac22f946d27978333cb107ddb9cb2ea"}, {0x108, 0x1, 0x52, "34d5e08ddaca3354ac0bbf782117c5efe7135fe8e10633b156545625a121363990109e1d51c87243015a55cabe054d87df115ac81e395d7d515d1b1637ffe3ce4f086f5cd51c52c5b1846b77e311a0c93265fe7e94641ef2a51550bb5af65db048903947415b8a21cbc88803847281262a8a899d0773c4c218ee6207fb4f0d4ff489b5d33422981344df7e64dd4c2c4fe456722c56d7ea65ebc43f622136b8db16ac6450a7152cb6ee6af23ff2c150aa3afb55265561520f4871c3f10ce69e27e6c86941e9b03666e9a9a6c611bc3aedd749d7acc8d6696e497f4adf05a8bedf012edbad06b241a7ed9f37ad9c6fd119e00c131134"}, {0xd0, 0xffff, 0x0, "d518bffb020792d17d2f8d90ca90aac1d97af59e8ca0e97bfe49cde9ea970a74377c526a2592422f4866f15d372ff62f4788f2413919f74d379c6b74595a415465a99c10ae082944cf92327cec4682e5b3950a0ef179f57ebe215b197662bca96117278feedf526cda698df94df568c2cd5af7d3b88edb04985a23202c793dedc794a087996c7e856882d691bd23a6b55d54164cda9b466fdb1ea88f0c9647a83e584eb2ab2527f4e1c9a2dc27fb766a050d84bb6039c2393ee65454e015638e"}, {0x28, 0xffff, 0xa524, "c90f7e6ce603526361f37dbcc11f871a10a799710566d13a"}, {0x80, 0x1, 0x800, "5e7f5ca143b1175d9f3424f5eb3675b77cbb8bfe3b859feb1dec86e5cbd0a9736f76f6896de01383ee1a8b106b3d75fc8e9f9838dbcf5ddef3f8a0f1278102a312d466054a3d1c9f45e555bc9321eca3fd474cfc498cba5f33eea7246bbf2f015c86b1b708cb997bc14c44c8"}, {0x60, 0xffff, 0x5, "2acae0d33b8e27ac9074760f70f41203c22fbfb29b6e2ca153def8142480001e06f2afedde31c7c4cdd8ee68a6d3c9fbd6c69dedc9bc06740466c37322f6ed0c205f8a1f721e3610da"}, {0x30, 0xffff, 0x3, "5d361e5826b39647ccfdbcc3e305066e57d9539789b861087f43"}], 0x470}, 0x239}, 0x10, 0x404) r3 = socket(0x2, 0x2, 0x8) r4 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000002140)={0xf03d, 0x9, 0x6}) r5 = getpgrp() setpgid(0xffffffffffffffff, r5) fchflags(0xffffffffffffff9c, 0x10001) connect$unix(r0, &(0x7f0000002180)=@file={0x0, './file0\x00'}, 0xa) syz_extract_tcp_res(&(0x7f00000021c0), 0x3da, 0x0) recvfrom(r0, &(0x7f0000002200)=""/215, 0xd7, 0x41, &(0x7f0000002300)=@in={0x2, 0x3}, 0xc) mkdirat(r1, &(0x7f0000002340)='./file0\x00', 0x150) setsockopt(r4, 0x10000, 0x6, &(0x7f0000002380)="8d09438a344ba2ba0a0f74b4ec1774ac2d7c7900822fc79728013345ac997b1e8327f068539fe12581aa69ff5ad9c05b3d28279ad116415e1e59e9a2ecc1532f97bd6dbe48c891836d1a54fb547ee4d793e0ed47bb437b85b8daa18f57e49c05d946269731ceb91dcabdd731e8e9aa0be0f4d630f38a741d1452ad66a563bb3ee8eb373b27c37b015e9c753014c1993d908adcb1cf3defe3ca", 0x99) setpgid(r5, r5) syz_emit_ethernet(0x5c, &(0x7f0000002440)={@remote, @broadcast, [{[], {0x8100, 0x0, 0x1}}], {@ipv4={0x800, {{0xa, 0x4, 0x3, 0x4, 0x4a, 0x65, 0x7ff, 0x0, 0x8, 0x0, @rand_addr=0x6, @local={0xac, 0x14, 0x0}, {[@noop, @noop, @lsrr={0x83, 0xb, 0x8, [@multicast2, @multicast1]}, @ra={0x94, 0x6, 0xfffffffd}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x2, 0x4, 0x0, {0x6, 0x4, 0x2, 0x16, 0xff, 0x68, 0x80, 0x6, 0x61, 0x0, @loopback, @rand_addr=0x1000, {[@noop]}}, "c28f"}}}}}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000024c0)=""/49, &(0x7f0000002500)=0x31) mknodat(r4, &(0x7f0000002540)='./file0\x00', 0x42, 0x3ff) r6 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000002580)='./file0\x00', r6, r7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000980)=ANY=[], 0xa8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, &(0x7f0000000040)="f00750a0", &(0x7f0000000300)=0x4, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="90f83a5127004765b22d194b0196d53c0d372fe0e12c4a89f7620155dbdb666b400915f10290ae555ca49bf872dc50c97dedce56a5145d22ea9ab0f932478c17f12432a2bd6b7ae0e237b2f7ccc781271ee12af98200ecd0621eb2baaa74d43b3d7b4d32a72b57a60b9ebdadc629e5abed525ec3ba60c98526ef577f562c0328", &(0x7f0000000180)=0x80, &(0x7f00000001c0)="3e19bcf1646e765929e73c6dffe595df503746f8932bedb35af3cb2a20914f4066133fb5643bdd9cf297c960a6dc415ad691a04e00f4bb4f5887111159755acfebb74f4f5b15e4d4d56aa4f86f5b326439c0ee4224ad9b923881e8b1bfc8", 0x5e) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="99b0e6fea5ec", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x6, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}}}}}}) executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/505}, &(0x7f0000000280)=0x1fb) r1 = socket$inet(0x2, 0x8003, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000380)=0xc) setsockopt(r1, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) r2 = msgget(0x1, 0x408) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/4096) msgctl$IPC_STAT(0x0, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001080), 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000001100)={&(0x7f00000010c0)=[{0x0, 0x2}], 0x1}) msgsnd(r2, &(0x7f0000001140)={0x3, "962162c1f3b6e1bd8b0bca4d63ec340cda476c3e570dc5a569d7673c6b8bb6b91a1fee70d4062dba7a349e17a4584ba3f0b285f23a93bbe7ba7fea523d77e5a922ee79e4007f3d2b8cfc2cd1b4ae648f91c281e5200a7eb5478e6b76bd3d3773d6a9636d6bf0ba7c4a8c28103c511f8081a8293b6d6c9a8d2c022676a697818edbbf732379bf03e67dec9a3f578c1a0b8279c3e66ca6154520dac442f7eb44b61f8be03d6478ff22e9a143ec940ce21685cb1060b318e889d4ec04e297056fd86090c2712d260f"}, 0xcf, 0x800) write(r3, &(0x7f0000001240)="a86b6ca362810e498f86ac022f5c5a5bd50cbfbecc2c3f808bc476a4f850970dd38b2f94215e0c8b37399a6b5cb363632c453a5889f847a954690d7c6e3a9502a9030a6751d9c0ae28af8428ae9de4088f4b023a66119cc64989727927a97337cafe96ab3e6024dd352812a83b44fa027c49fe6ccabe6d7c33428df5db232bdb3c76f09703115e1ccb708ec52700d7c0ebe5683ee38c9f9c0c8aefa88942047b489b681ca564d7e8", 0xa8) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) close(r3) r4 = msgget(0x3, 0x604) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001300)=""/173) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/173}, 0xb5, 0x0, 0x1800) r5 = getpid() r6 = getpgid(r5) r7 = socket$inet(0x2, 0x4002, 0x2) ftruncate(r7, 0x7) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001480)=""/190) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001540)=""/185) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001600), 0x0, 0x0) ioctl$TIOCSBRK(r8, 0x2000747b) msgctl$IPC_RMID(r2, 0x0) sendmsg(r7, &(0x7f0000002f40)={&(0x7f0000001640)=@in6={0x18, 0x0, 0xaf, 0x6}, 0xc, &(0x7f0000002a40)=[{&(0x7f0000001680)="04c1c385ebb83bb5daa1a3b0745b8f078be1eeb994d5e46bc3a02693ab8e89e8282587b375548cfd86edcef257ad220fdcac7fb8a49b9f6e6d1618f8ab0da7baf4dc079841a9c3a930754f4ec82396da03ef8c87ab0f971a7c5ec8a8bcfe4a9281e200b3d62b8e61620f56358e4a8bc327828dd8cc5943f8de93ffb68834e1e300b96a03e0012e89f242cab8c2fa87a54df1176b43c8628e1e0dfd36d6400b87a27927b132c0a83f61816790", 0xac}, {&(0x7f0000001740)="7753cb5fb27cb7d72b2d237ae6f77715c0320771a5a593fa26442f3cc540cda77a0be83904fa16b7e9ac1a3464e91df0176f579b672b92b15ce8c34e8e86dd399589e0f096c605a751af41aaca09725612b843811cedc385194ff03370a068a0562c8f863a2ae409d3c2ae2cd34596ba9c92c31b8825f18848ceefe560eb3587d1917d8e952fe48e210030f0d85aa887e3be045b04e053398477fc611b33121f44803d657a12695337e0fb", 0xab}, {&(0x7f0000001800)="0783bbb838179e2fe754921df8a8c71586bcb80fb5248da9b24fb93c9f8647cd925beadff3f31c9df35a1ab9ca7868f56bc081800d445aac6a4333043ade33d5675f5f8e7c518312abbfcf1c330e14c6e8d79b4adf6aaa1da5a9d49517d2858fe9445c507d332964b215840bda2df8814c0c586df8b0fffd8421d0850d36ba035af18854250d81e5e00b89797555e8436e9af2988909cd34ab800f4ab9e3b1bc1195c59daf429cea786fe45fef24dbbfeedf1b8c72a35ef8882777f19c31dd2e792f9cfa25a8866b4980c2540faec0ee70002fa0f47ed6d9f217db6936662aff960b195b523d09df70ea27605e9500ad5e173bdf2eefef2d9f", 0xf9}, {&(0x7f0000001900)="28dffd8e49bf240644c351334e1f2dd884abe841890e0f9ca6f2ac7413521732438c53559e6ee5dd97689ae135afd5a70b91ddf5f0a137965fab97b83d62c831d1c223759c26b45d87a686036f1374a85389a6566b42624f1a03fd93aac63b2de4dcca12117b597d4a9241d6ac060ce4eb4d60cf1bac6bdfde55ff83a7aaf3170b91b62d63300d12d8fc91012c0d131350c6f8b58bff3f796b90504a476e2a9677ab2c284ef53d6cc03b3b", 0xab}, {&(0x7f00000019c0)="e290b24a06fa6789e990fd62be54c1a49d08d9d61b53d5af1123fd1748f1f2ae6ca62d6272abd6f43b853429a39c22322cdd887397dede876f873c5ba9688a4e009fb7c4ed07392b95fa4ce8040e86c299690b289e730471cf7e614addb3b3b89643de997f662f9febb38c7eee363c21e1dc0457f07efb26a1d2b82f189dfc5c200618a47788dd7000626c2c987e7057b00597e4ec867cd45f3cf1638cebf1c1dac492ecf63594e0a7f2c302b8ef57a7f46f1c3982aed926fa9a67b933e4e73ce334d6abf150cfca8a0ea2d73bf4256643ab6a321bf22b058c5fd2faf2f3dec263be90738621ede4b01b5733a8fb445f114ef1839b6014eb8ebbcbefa3fc09178a5ea48b721500ea401cd76a59e037b180f96238d9f03ec4da66c327c7716946af7836d257685f2d1c0ad3fd15cd13c33479dde865cc9c5e496092b60e83a8abaca23370b60679d120f9900a8f55e99999ba826880ff9dfec8453de8d37c7e6b21888de7e88d521ffd4122bf4265db2ba93274bcc8f996cb9a115c13e937b7fe75f08bc546607f2bc795518e080ab5d8c5576d42a30d94f6cb529f750c086997b70e9b98914b9eb7b38e2ce1912b33446c03a3907b40f5b9e7ebb51535060e857f781a047b0cbde8c3a18d132d4636ff6f26c0290190bfb5a821773db970a3fb0d4f3d48270b94629ceb0a6ab23055a6f33581b4e92348a14238c1dd37180eb90865d798d907a2763aa8bfc8834dc245446f3b6f9e849059688aaf184105e744956b47c308f49daaa3b8bcc3ab6e1c5d5eba0aecffba996c40f50664fe42da27d7853fd59df1ccdcd7b5f0e30056f1d242244d5f9905fbb63ee034cc986c40cb2a4c048962e888878ec6a7fc3c95211c74fa5fa93abd3c6443fb596ab1351447d2d795e7679eedd150cf3affaf0c6ae3dbfd6423a325e8efb303f1fbf79259b5777d1b5a4adc392af1173ba38493ca0201c3363a0b95bc6d3614d9099445e4ca874a9c23f6aae0e06c7469a44b7127f06184cf0b8277325eba7cd0a5b129a2570587cb38b2de01bf17154e0fbb29c85301a43329cfa4e0f49f8e4f9756a3f1306b862177ea7e04ef93063a7acd8ebf0328249e5a47b32e9d11a261f2ac6b8aa6791b1b2cbf6d4e1b680a62eb0d666b2bf0ff9e62b633fa290976b2afb68931801bee2e910eec9f49889729af5f43a1eb75c808da35b1dc5a97a3a493df0a6d7c30e7afc07499ef3cd3154a8dacd01dc0c58d84dd7aa1ac63ed52ed6e6da5dcd094aaccb61299eb596f16f86e37c4f949c0afc0fab304fc3631e385498357b716860e6e1b291cf608e8430d8150e02cf270f9e59c59e8db026f2e000e2002feec8b8eaa1ec75eb5b9ae58d41b6e6f708efdfc07641c8d767af2c98753db02709de1ec49156c02a2f9f40c0ad9af660168ae73ca6e4547d5cd12b78a5a1724c180629c3cc5746d5c9382cb6fe0c389e85e330e179db7df37ebda491b6f80dc143f7b43281966049bf23e9eb58e39e36af9cc39441cbd7f22f73cdf471c5cb062787a2d47c66e4a96971414e165df0c3025b59ca217b4568de281497560c76efca9514d61e2e2d8281702576b27e1a250b2eb6b564d4405f357c6832e8c939414b32c0d508dd2174b501baa1598dd89023a8b9f97cb71ab062b4f757bf6b012ecd0ceff845dec80e0d4eb21c6869f752afa3ad46e072024d335e81d0fa5ed90ac563f74834884e26f69c8172a3da4411f73e6ea38e4dc04c2f8b508c3855183b7426692e36e030a5ec7492cc9375f45e64c9b450fec3b55f155fde607016c081c79e5cacd144b7f71c6e44d5b0fede227c24398d6485b31da92a85bd40426a75370a9d0310e4798c0a45f44ed67e1a8cd75c34a4faa919963566e0f4466b8dc3b70809871f7fbbf3e3a0c8bee03462404631dad57166a4f3f352564ab3809d03c9bacd7138d95b84521e8bbc343ef877124cdefa7a89610753ab9644918926b48c9cd069816bb93205b62296e3bf2febf04b2ca7006c0cd4054c7ce59cb220f0a1e29b930a5b810f48ec37825db3952fe6199d7dab90fc8da787790b5a5910df15be2ea94e2a11060a74a33aabc760b5071e3c352fde930455dbcb58697e38012b41db3a14a7ec75e320fad76fb494acc77f1268d9772ff408faacf754c8f175c6d5b09603909325dd9990a6757e298fb8c72cb6627fc2681e0f4e55c7b11ecceb351edb79ea610eb89ea7c7743749736506db0354e9bbe12b26de697c86a5146af620c60bcac3393586378e8f4cdba44eae34a06b73ed08c51f296e6062807a466005a73cb84c7e2c20094456fc2f12f70aac474cb6ccca4206b042b441f03c6ed68f6090eac3202b4d86ff283fbfd65150312235695de8a5d3aaa46caec55773a32fa91de5157645568a83338d85235c0baccd1e4fc46f275d838d8ec4a36fc4faefababc9238e0ddcfe2b89648e1bfddc73938d9e79468272a78bf3d518bbe7c7f3350251435816107d14e6421e6bb9d53b57f12f584f2ada78aa4270d351b9b777684791752d32cb1705515c1b9129641c911815ddd6746f6a9b055e78eee3a00f513ea0a6c9049f81e2300bd3060b59e89d293a36909a091ae01c9c62bd99ce3511e3858f9865cde371ef70e519ee1f472f99c119e89903e6a7a55fde93329b4b05f5236b096719e4da5d3e94fcae7ffd7a2cefd5e598b1ed5996b161561d840dcd2bc632c710464586c0deded788938b7a19aa8108970c31dd6aa5f366de5ad750a1e15d41996e829ad8ceef1b994e88911fc2e908d8ab914e13c0915eee197ce59669d4267db319c7bc773bc5bca3f56a350cd07729a4119fa4b0290ab8de45f4ff46c07f0ca5198b4b23c118f7147ef3a11f35489482f609d70732c04e457835b3723ea13b525cc66de7a0b97b47252309342f1ca4bbc6616e623b314f481d5abb291be84b179a16627603800d2fe53f3fd1b4fc94cfe7eb60781cfe57e6840d4505b019b194d08a94b1493a2cbc270e890389989302c5483ad0e6abef9eb55ab03ce6e77229ba5c15dedf875a6f41bd85c79b7918b56fbc8b7c0b8031bd5b77648dfe8e8440795180d024d66cf88762a6d7b76dedeebfc21d65e339cdb9599734ece3b68ece9ac11a365a3205030b42d48efa1250b2dce30d6939357baef5b5595c310528e1ffe83a32e388598a50c9ac5334262d2df5de09bcb3aa9c3c048644f82cfbc4b09339cf64867a6aea007b6e5d3f7652b759762a008b34bc26bd8ce8b6957aaf2f1639875c3a9ecbfb02868577d1660eceefeb9b014775b46ae2c0ec2cb22cf9a2e75fd5fc8e390db2db9af9347fae6ae2a39dfb7b21fb47f064f7807329cb1d11e4de2d8ee3c6c3833e753c9d54dae43a3f130b6812f2e1a4147e900e20cc63ba1816a45662000ffc2fcd709e035b56ecc4cfaa9ecdc33769b0806e2c80a0189aa7afc85e8206da1a5a74b19b2e8887af2095fdf38dce94920a6ae836701d3bd1509f32f27fd14914e8f3585ec57cca65664020e8c98cdd501900664f98513c458d3a219255e7b5791922a52f41c9c7063b86a9ab99010c67478c8fef2a446c72b4b6ace8843c3e17b61e30c5f0b408068e0defc2db54d5324aa25ccbaec8d4d5422235191c148344b7dd4fc1cf6e16407d29fa28ab28a838d0a8f0699e4f2918869c62d6c6f419a9c517ddcca3dbc10b429c0ffef7370743b7dae1c9b38c43846deec1bc84291fb6e40616b5cbce4e031bbbe5604f320c4bb8e1e76b4e803d41009d0aac219e3a06c71da2bf2ad5782a2b8688df97b1582d56dae69c864e72e0f32735be1edaf31c98e0622329257000860817d55cd9fd5e179f8a61a4d01d6839b557373dba7acba0837e61cf131ff1299b60299e5f6ffe7f99203f3637a684b18c1ef07023ec2f1d9ec801c8a1169c0218b63d12879500f07db093add60a4067cc56ce7205f993c9fe64474d18331c44d22c901241f597aefafb248c8f7292d798343a04e057e0851f3146edff7bb1c84f8b7e5e97b388fa012970d6e8400638b75ceda104a309028d0c348fcb7d2ee69059167153202e301a1ffab8688c644511f08679621117cf2628113006339d0a97ff4cf1304fdd43dcccac306afd644ca3081fff0b2d1ec24e69b8d14d4f1d3c9bae4211e5f92cd7b34a64ec14785f89f1730708a57433b8401f663af121168eee9267b966db581429638bee363754deb386fbac106d2bd3443cdf4c990a5c8b352d6a2a1f6e9f3a30819f2e22cd3817ddf1d239ae5b8fbbe037238a8d147b546c1aecc3a78dacaf7bcb58a1d13bbe4bca773843eca1ff85a218df2c35753ad665bfe48d1697f3feb224e45488f993ab87c4ac615b66de8af749b09146e4e8e2f8710dc6d23070e0fb6ec9a81a4508ebe9e1e1560410ccabaf307b4a9dfe8b9cd262e5eead6bfa85926c2678ec4e31e58378dd52bf7ae63c70e010bec06f1a6224d4dbeb4ea46bba2be1d6da14db75cf3fb11b51847507aa839e8c1a56bb7a8e46cbb338a7440db7c2a80807fa65d5b99f7265363b8fce44a57fee40bd1fcaeb89f07a4e1ff93c0e9a09c2e28e759f0540ab1680d92dbf5e2aef2f5a3c495300b423d62db86c160dcabf7b5f79da0af985e14ef8642625bcecffac74965ce8cea0ad898381cba26aa27ccd71fd7e17929a2a39b7b6c4269d019ee48e11d1c1c663afc412314ac98f0003bdaf399daee03d9cedaf07d248776d13f3f7748a233f1ba162fbc159d677bb368ff847dba66501f8e131b3014e0fb8fd276aceb657119226f478fb15014a6c32de4154de6647e3a0e4ebd83135e8e9d9a94ebc08930402238b2f584729d137956c90315336a2a66ed9bc432f298aeb72cfd655c6a3c55abe0fa3050d7f08d40465745a6ce431db246cb7eba0468ab3f727c385294c7602b5f3c86659cfd854a03856dd2154dcec1069dc6f27b85236bb49c9162b7037048dac56d0a6618c2ad72f9a579085f618d412d15ad72e54678390c8ae8706a697c80334f1910dd8f741ebb0fcf5e6ea31b7b62f07b583f27a18b7be93140cf624f1d390830ed85ff09d8d1ab566b0755d6f5be47f5d2e0dcbdf4056b99618e40d97c70d0da71c79090c4226b4ac91f120edeb11474115b6bedeb11d1cb320027feebc98cf5fa0c9cb019f08a67cf22198da6ae12afaaaa3633b5f13b68fb4cc07d82dfb83cc3fe81dce2e32384fb41ac8ae84e68636d2212af836b3751a463f23b435bbfcb41014e9b52ada1b5ea28da74c1413b3d1b92e494f4ef372d5f9b694c1031a23d635d8f6ea700411b70edfeee018a3435c9630b8756ef8c5e78389a1b7fbb880cae1d4340d855ea49beabfe81fdf20dbd850f52aa6e17645c22eccc1cc1cca15588ef0fc7f8b8b2e8440a618fd0e3eb4bfd5b358e582a8d0b7d160dabbf5d61833c42e0c3cfb363432294da14b72acbe426d033f2ff7b96418677499238d0440956ae8cd473eca20b48faed55c903b232353f978b580e883ad6b42aeba716cecf9abc8337c40be9b2455ba3ca996735ce5ecb258af9fa0ea684355d15cfc9c3be479bab720ea98a1657fe268f57735ddcc43ad0c11c592bc6b8ecfbc3baa46405cae9d57aaf07e8f2b7f482814e5e8bd3ab3c912112fe990727044b4abc51f38c52c15512780a3d1d92ded5779bcdb5b59cf2fa290292c1ca4bb00f37a1f60fa6d2dcdd62515905c0c8a39f88b643ed7aa45dd5703d3db254861457df7c2e43e5ae124f9802b4be329f409e12e74087a5be342e8243310a47afa536c0cc57498849", 0x1000}, {&(0x7f00000029c0)="13c5fca3584bd81449854fdd095fad945f61151a4692ddb4d9253532fde97ea5eba4f59ea0e7058bbf4e7db7ef9d26c5e0fed51375b2776d", 0x38}, {&(0x7f0000002a00)="c310c4b4b54767dde6a87acfa64d9792270ec25d0fb2ae3d2982a7aa", 0x1c}], 0x7, &(0x7f0000002ac0)=[{0x78, 0x2, 0x1, "ea49aad4c64514dba7e7e2ba414f93ecbd4f01178b6d04c65760a406a6ff641f7e93e7191ed74247517464191e46530cdfd4735bfdb6258e03af1bce69ee852dc215f25fbe5cbc62eccf86bef48750d479f3e6d8f0f76b4423182115442bf8cc8c1a848be7"}, {0xf8, 0x1, 0x3, "a52043ea9e865660babd8c4738e2fa03b48ecbca3790e1b3cbb530ceb384dfeb3638edcfa807bcf59ceb1024669d603b68b57b619ea53d2d416f49ba6b0d150a25b7e61ba0c8ac45691444bf20cca41f4fc45774fca381287cfa3f1addfc77a5684450982b45e6352f5aa75fefc8b75c552d60ed187c7b1d9bbd4b365acfbdddc49c9e31e81d259009eacc90cc91e795a17b82a1572a7feb06de06633bd582a85189db96be55980e9e9bfcad9dc47e66d2dc78cba7d5cb6e14538c242e1782e58ed83038f29b119687210284a8722c3b796f9287c0f5822a93a1d010b36bf0d8cb622dfa3d5e"}, {0x98, 0x1, 0x20, "526bf578b603398369ac768ff41f4a0a9fb5c02057ad2f6ca4fc112703308bf699f1c3aad82b777a532b6b9182727cf67a70621033e1db1984d5237f19c373da2dd39aa3e130c5b661715a3d5fecbc3bd06e409013870795f6290358b827a78b200f5d32b9a51369b27a4716d7a8d3c2fdc1c759fbd87c8673f338acd984cc8000"}, {0xf8, 0xffff, 0x3f692718, "ffd683a8f75f5f92aaecc82a53f6dbbcb8381b92713646487649432273d66fcf839a50abe4d9c47584c908b0deaa052e9d041045528de30f2bade803a8c0a606f65154be0e2d9b3fa5508771ce9d6d2f39acf67e0676b87d69dc44d33b5fea8b7b861df4c4bcda8b37a87610178b6e6cb27b4cd27fa552eb1fdc94b09acfd1fcfedc4f221b07b9b25551d39afbbcb7353c6a5d127c83437db52b988361fc7d2372cf8ae82eeffb43988f9856645e0f8c0181620350b3d994359c921103a2bc2f3555d7e34f45d273636a9357c7d92c62ef534605ea1de708b048482fd63f5d47eb75bf95b4"}, {0x10, 0xffff, 0x4}], 0x310}, 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002f80), 0xc) setpgid(r5, r6) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000002fc0)) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x4}, {0xf6ed, 0x0, 0xfe, 0x2}, {0x8106, 0x8}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) syz_open_pts() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x41946465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000800)="56cf5daae2708e93f68741f94a9cce86a16597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a77323c8b83730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54792ccdf3ce1d28f7ea235a66647b6dfae3f13fb8d25610c09b96003d779c1cd7844deedb65878d1b8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a0be014c358af0deaaf1701cf9bdd9fd918365807ebc28a84aa58933e9f591ba222811d11c75e02a5d9ad6d1e899bf37c93d913d31aa4fdc44a5b41fedbd658641cf84424f9fe94f73c33006218b4567f120f6aec4cce3ef5d11164d18d6ba0fdc9cac0d6cb5b04cc2c19396893771a49", 0x15b}, {&(0x7f0000000200)="4609b00bc87c57b494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cdd649bdba92c1cd7022a40e46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x72}, {&(0x7f00000003c0)="6a4f939b9120a9a9809353ee8ab94d9d91982e00040002ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab550879ec0a52db259bf5213f9f885a6ea854d0a9429e9c8ae4502adb1d8605e2001f680f20ca0424c518bf522d50940d5d2b0d02d0b498ae6e324cc6fde7a660bf379c483797a408a2ce2e3394d529632e37105b9cc837618031080e760d63a168956f99378324d8e2b6ec205f4cbc3f685ea145ed01bb5a469c78ade196c9e9c6e452e9ae5a7c29306a72bcc7a0dfb30cf9e1fcd28bc84ef00000000000000000000000000000571222785796fbc3a76fa370bca76fc045ea67f394879cec495b93348933737a2bfb0085ed2ea82c26d3a206501d50616ec4d744b8044d11c7cc006cb04a6e4b621489991bdafbdc4b7660b0d103b49da0fc17756db8847aec03e15ff079d2", 0x13f}], 0x3) r5 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x16}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x400}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000055000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil}, {&(0x7f0000134000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000020000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0xb433}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f0000148000/0x1000)=nil, 0x0, 0x4}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x6}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) socket(0x11, 0x3, 0x0) executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0xfeab) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() getrlimit(0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x8) syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)=0xffff8ef5) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x2, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x2789, &(0x7f0000000280)='./bus\x00', 0x6}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x21d, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10}, 0x800000000000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x602}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000001100), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x1, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000900)=0x4) executing program 5: r0 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000040)={0x10, 0x100000000000000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4c7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400000000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4800000000000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}], './file0\x00', 0x6}) syz_emit_ethernet(0x197, &(0x7f0000000240)={@remote, @random="e5f3f4c4d436", [], {@ipv6={0x86dd, {0x4, 0x6, "fc8b35", 0x161, 0x3a, 0x4, @rand_addr="b6420668b7886e905ba9f5356cec1cd7", @rand_addr="09a53a0130a79cf3fb8f4161e23964df", {[@fragment={0x1, 0x0, 0xf1, 0x1, 0x0, 0x9, 0x67}, @hopopts={0x29, 0x1, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x6}]}, @fragment={0x29, 0x0, 0x7f, 0x1, 0x0, 0x6, 0x67}, @routing={0xff, 0x8, 0x0, 0xce, 0x0, [@mcast1, @ipv4, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x62, 0x0, 0x5, 0x1, 0x0, 0x9, 0x66}, @fragment={0x37, 0x0, 0x7, 0x1, 0x0, 0x16, 0x67}, @routing={0x0, 0xc, 0x0, 0x0, 0x0, [@mcast2, @mcast2, @mcast1, @mcast2, @mcast2, @empty]}, @routing={0x50, 0x8, 0x0, 0x80, 0x0, [@mcast1, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x32, 0x0, 0x4, 0x1, 0x0, 0x6, 0x68}], @generic="7d687d62ded5413234c8f6735de7220ac7b1ed8121e32d22ecfdd7c460cc1cc341017e4386cadcc364"}}}}}) write(r1, &(0x7f0000000400)="68b5f41ead4ebec90aa0d993e2da99f659e994ace0327d57a01300e71ee25f537c34061d61589d6b664806259df4b1c93384d6e6654524687c5c1f3dfa4d2932ab29cda8e4bf7fb0bd52def1d70023642d1a13e09d0d70bdd5a1f2283566e6e43866d1c05ad94ec5d94aef", 0x6b) pwritev(r1, &(0x7f00000019c0)=[{&(0x7f0000000480)="8a7b2669d62b64d95805e7eef3eb3643148f4c956b6175e1ccb04548dcb1a4517c04ca8beef0085a0072dbd743604aa827e0d727390f42801cc7cf06ef3bfe1e5f12b778dee618c57fdd59df04ed60634872a38231e45eb6985987b2f0380418bbb094c0f59ea15a3f8e221decf325814ae582bb26a5fc0d591618d6cb47fe0e161769424e3801383968004ef254c96e19", 0x91}, {&(0x7f0000000540)="87a66555525b73746400c375bb3e8f062c0efedf3fede52c4aef554ac84b0ee219699ea651f0af26293b894e74741336cd592f422fb3fadb21cae1f586864bb6c1ffbbed4f86850c6f41312c9c2aad4f7af5c1b365826767a26e49f54e895fc3b9158a6ff2a94289b1b131b754148985f6f296f857addc01959f899dc5ff67aa1203e53b38e3ee60f5ad6909095ccfb715db9b4b3906136cadab45917ffb641757e11363d252109408245021863f46b4d92f17b5cdcec66f9b546e711d15211ae4e3d954956dbe180264f6181a41137dc9b1cde05cde5a6a4269785da164d54eefa17516d8a915e3840004012ad713d912e9bb56f687df5bfc345566618a961916b27f0f813237f0d9381cbed4bf75df2dcccf2f85abe121bd84427874b862655753377c48bc4fc4028c228912bfbe6bc93c7465573f71d009565e764c4c397402ea1c7044adf681a5fd8d46da8b27fd26527de058b83c7a2b1d90f0f5a6cb86e25dd05aa9be6cfb1483a1c64dee9c5fabd7f8e9c26fdd48a61209cf23ba5d90aa93e748c28b31b3e7fae4ad06425c87e80d500e6ee30dbb08d96de9bac6afada8ecdbbeaf6720264c4ab8b54e559d573f8c47fa470bb8e25562fe9fe75f8a36d0ab2c19a596332acc43e5f8ed437ef84649bc315a7d5cb10438a70aa866d77fde3e939a91a226371ce6baf5626bf0c43ff7fc7688b4815943cea92ce102fe4ce95469d81dc68ece97fa52b479190374002e77feedda113bdd399c65307741a6c38b8368880d5dd25ac29cfd2808785704f8ad770a6ada3cb7270d6d6e957ae510c64acd7c70153c180865758eb58f87ad042255d844fce8d56f6ca636a5e9afa48ca7cf3ccc2da07aee934b2e85adf795e13c10488eebb6eb69ce69125bd1b6c84a7e4ada7196078430617e4336f02be9dad617fbbc66537dc9f06b3351f81d86a4faa095f3f07cfd3905091468162aa3699f414117cfc3959640073ead18566ccafc3aa489946a93861a52b470e4812866a483c68197c8ca56e1abf855ee91fb2b84f51448de515e6d42b167771dec5b798acca1a40ed4e261783af1c78247a5535acec89848897e94f02f6b27b6d87b010a37a6e3362923056c70ca9b33e758d9830d6cabf2149fd452b6a744f40a57916cdf46e277a03bd31f3d62fe5767f97a0f8621204d5e3dbc283844816f8ccecc1c41555bcc12716d6fc6ff24cfa53a2c13a3870f34d620f12d4066ab85167c73bb2d7b1deeea25bd67070391ea054acd5d85cd9752ed420ef3e129d1c79bf23db0d68a4b429f5ee2a7adca7daaf315054a1ac4f13d0c500b0fcaf65b4f1e6f04845358d16e1b9a8d29fbb0dfeef98873c44900ad13e347365c8df6db0dc42d64b4beaa82d23a7c9d553d0d11008f1410ae670ff8357fc3ae04e7ed54dcd69e4b3af2d92104e62bcb57fd781625c6d936373a34c2cb5b1e9b17c78f8e1ec2d4ed4ea1d9817a9eec7c34d78ef65e8783a81aafcdda0e026c09fe59b449937a30150ade8bc85cf64d47dffb1d7ec3d249eb2cfe816d1a9387f6c882a952c2975ef5f0973ba279912de6e8093a43ce58e038a43907e32a630cc422e9e00399cfd4b12b007d984a120fbc575eb7a75148a2ffdb433ad9f048acc1ba90107ce8eefef84468efa7d30a144f7b6176a3b6d8613d0a2c469f885ba8c35735625a0458f7375b225fc1d9137bbdb24570df0af3aa17d4c1208672e80a2dd958815ed684dac5830cd8eb64ff4d16a06fe9c791d60eacaf8e304089566add1b9974fe3ce969eb27a924754cb248b41a3838e571637a99ebcfe6c99e021f30d56b658e41c82f79787851038561f15fa25574a8e48b8cd028f22a6eeb0e2507cfe848737787ed282be13165a3d8584db4f6afa2da8ea5b50a1f27691abb648ff846733b6a1e4bd3b7cda29041fcf5ff31b9492b9a68eab8c4b930832bf8261d165431f11b4a59eb6f4b1d3d0c4d697934ec8414eaf1a958bf97ab70aceae76273fea2abb2a9da0fdf2226b1792b1bccff1d8e68e3e1690d7e65883d0510c63c87c0e3e62f85a47d7e608812b2fac9188a575931ff3e850bdbe2329497fa05a9fd18f1f5f6876666444fdf0e7097a67135dde96b642151384a50a42bd8a70d40f7c940b0628413bf8239da72e0e739128be6161ff251efb306ec9b62829cbe587f10938804e167ffec44a154e43990492c864a5487c93bf4c2782665e7cd974eec9831826d12f0408fd274fca868ab7b45ddf948028c979c903bda66e567875d35a14a8b7879dae0a8e3412c4f4587bb8d705d98014355830eec8f6eec60970cc6c14768ed6f56385a9e3baa2218755af4a44a8f789ff2749b3d262b40795767d3e835178e1b07b4374a600866fa31c65d907c667efb94070d618f40450021e44fa87051ff42d759a5b90702cf32f7ae45c204b23f10bd49b68643b376bfbeeb016a5af201d4f0b00c597b7ca6a7b75c07b5bf423e998642a97e28cf571d5860024659d25a621996a139f77835edf789a26e6df788c4c11eebc9d963cd89ab9147ed401b77e9894ad665ad7475fe5a709eeff09e7baff83cc00cca133dee6669a1ade521d8628ebf009a638a6435e338bdd560c3587cbe9fcfbf13fe531346c714b9db36326b78bf46b4b126192d1ba1956e86bceef312c6b08fade02e6f765c27f2fe9e6031bccdfc60ef15cfddbf3a623b6a2cf37a407e2a840c26b9472044423d18c21666c81e56cca2ca0499c70b5e828a10a634d111d35eb37ac4cb89290cd0cbe784cacf4cd5b0f1d13c3a00539d99d30bb9eafb9c13d53d33fbf6500d0377b320fc99fc2c95d4c45001df38f2d8867e45e4aa2daf48b8c928668d092a5aaa6172ec19a86564cf30a2fa73ea577e90ae3db4c47097fc2977fd89fb297f4a85549c7c2d41407e74dc8b5d96a135e8a11f405afcf5652c08f9456f7aa758888fe4e725e2153c8ba01b3baae3609b478b1949422a9ad810a4c63b317175da02fe85c3476b3b41d8a932f3e68c25d1ae2bd9ce88211e7eabe11633c3d7869ab229f68b9d56f3ff0a51e49119bfb8a2e3714685679c257f4522c5d7e3672cabd293bdd73ee3bbcf519f81b58f64c265223c851a4eae025859303287318bf6fdaca90d038a81147af5158a03bf4b87179a6968cc2ada4ddd38641edd31d447c614e501c17a1022553b4e805f4c705045b24d062bbfef0d976abc0004ca58470bdb0e9e0c61eb5e64f9a8c03022985366bad710df6d8120b5c7f41075a31c5739ffefe2ae808c1d1551042c463080aa6f414e3793ad3976f8c6c127524a1b82a39f439421154aad01bea884a0ec26d6af0d48d22280ac25bebbb46f7259034462e1a05e74ac5bc13b12071cfb2828fb17496ff60e87098a270ab20c007c911d6dbfef4750b8126bf4e459568b321d472489a2c8723a9692b30cd56422807f285a50c8921fe7f55c251aa9ad290cc69fe98133561653fd838a8f649ed5c8d52cd61ffe73b885c66d490d0b564bb54d2c8b6b3365fcf79c47c40aa3f5b97235a8ae099807c9fee7a84a3d287aedbbf10ea9027e11f53bba8e4dda477439a66cb59382ca101d92880e64630d86049d9163a58e661e454133fd32c2ad2284fcacc2603685be95aa3dcdf566b8c54cb0a370f5d2d3fa9b987b2831eb8e38273c808eade6f46e342ca9660ccc8a122832820e5b291e8878cb42f9f5b988d0eb2ef55031596fbabe3c2812898eeb576ae6435bc3f390de12381cf3bd658905a6f652a7459d9d0c723bc94a089ce63d6a971ec7060edf30a14dad7798fdde9ec505d976d0b36e89ed554fd21e5427110f06e11b70e66a12d54a82ce6ccae0e5df9b81a1a2e807f69e828f3e5b34c2588461eea7da02f8ccfcd9a445192a233e1a223be8dfb462be0353ea9c5215ef340e782ad88b1f501e6f652366ed6d03ff5d54e79de13dc05550d9f78ae0ed5cfd039e68d2d7d007e45ecc95e168949695b88f948e104e9c69a8c655adf3474db0e2d083c35cca9f52e96ff81b065a8496f721f76984dbd49575abbad1637f6cee84978dc540fbed202e243a40d0c8cc8fdc80798ee969c72bea642aa6f39d7ab8f384825b0b08694f28405cded97e9e61fa873e7c5bb2d53e5e9e563244c192d03526a1c2e993d531b9acb2c110cac339878519c16749a20045ebfbaf3541827f8aebdc8883188591099a7a0e8ed3c39a6a134a44fd1144dfbe300bbee073e7db0e089699eb11de157ea80cb6480d41c2d5167f5b66c94949840e45992a7281af71376a6072817cd4f999e69ea9287a11b58ea1852954b2700665c14981961a2c0b24f4d11e1493d6a94e5c821a458b31c6d9ca3ff1d544bf6a2539deee73ebe14a06bc1ffa43b49960450e1ab8963c0623177832cdf5d26850d01742592fd47251e82fa16c02edcad1303a08acabf4a594f14c21470a0b0ab2b7329ea4dd4fd02d6de41f1d50880d6c1d625c69a1c0ffb59f46e39290c7fef9650e51449244eb119df7334f2fac71d6d9c6871dd3fab90cb5b44ea8dd02095e6213be8e9bdcec6b0a9475eb85d21bcc88e5f068bd116eae7f3c0de2f3d344cd32ac039d792b2e81ad6e0e388def5618da24c8246a798dd260b0db37881d515147f215532f4bab59f3dd856a45faeb973185de96091046b54aae3a13e00b6a29496c05f2d0398a1797a9116b936787ba89332d13617cfac78dc696b9260b3259398cb7b6dc9e1093b480a542e9a240990f6a530912b2050486ee9bd45c02b7ec4ae26130a7cb4a7f4ef004521e1441ce743705af5c2e32c7398510de2c583da3c8ba1bf508a8f844fdc324f14fef6ad747989a333a730860c1fcf46db9b930d3c2cb55a4b651a2cf3863a3ad32e3b06ef18014acc8293b0c09077c0e24c4211d91ab2a0689c17f519a7af54a96fe312e99a3e3875b2ab96de5997edeb3b0bd80f62ed88ee37605f230db47164b42fb842a1086823bda25b5bf2acac00ecc4df56e0c688ab63aaeb47422996f0cbad7fd030902e01768d33173b544cf0d463fd692e0bb1f18889a3291d3315399721505a357fad8b66ba39d62dba722b07326b8c54814a1fb3d8a025e27b1a8973c8ada66f0d5c5f89e73261210e76f8c33264fdfa895c58ac1233d6ee6601d5130fb50d2e98b89aab880d820d31959048e1ba790bdb89cca883a57bb0aa4257203028cff4ad560813a6ed10f3db5fa350f598f1026870e1e1bbd0e1ce1f73821521a76e2dc83ebe0bd75ba476a30997f9a34818534da43813b7b243baa737ffcee9551589957d5fb2f56709ebbc2ff55a0b0e8603847c1d72c57275104b6ce66c01cdae25398794fe22ba439146ed8dd493c61927b5418c627ecc3adf27af96d80a327bbf62a3c846f466368c2cb777116183a10c2979ebd03d4dec5e8a0caa22912c7bc8349793186361a6e9fb52526de3f47b1a7f57403e4ed510c70133512068b00dc8e6c7e1b8810eab3395e3ac6e98dd1cd7b430411a4f86704987b2d6977ca58d5bd3f9ed6d1776eeba9fa4028bc5a44bcd7db5cc235d01882313facc08c49a4dabed11a18c550c81e52c4ca30a45d3b18b701b1ff91ce2352b47f9e9c76a869fa642f9ac0241f44fcb8b6533ad93f6558430d2ab62b3cc3aa4cbc4fadc069a8b98be43672b302b4aa4c89a0d839915e0c738f607ef3745434c2ac11efc077f881fb6b8134df8c1923467270889794dfa637f74fcbf2b16408dcc1a0bb8eb72ee2a7281d410133f6ca29019ebe8f9d34d3e6fdb4fd03c1e0de5e0d6175a344b2def4", 0x1000}, {&(0x7f0000001540)="7671b97843c7537a5fa908f694122cf0367967f6b6b50168226269583829314f299aac7bd63122015ffbf90d451822b8c93c840d4ca96bf59ee690dbcf5c5a6de4d56b1c49688873a84e5d3990dc5826710308421dfc93b33ec1fe9cb7b091c866d232f32954ef1fe6450eecef60cc58a2c7afefd0fb5c07ba7fc32bed7df95072b8e13339240cd2c3c587128f29ba5ce4628e2b5cd507833629124ee4ccb8e337045d97c3a5c1ddc967f9657227aebfac0bbebf4e71fba4dac590a8e1d4109aedc58391e9bce221", 0xc8}, {&(0x7f0000001640)="1f09098a9df2eda9fa1a7e94c3a20d76bc2923d80d41acf9cf3976403bef0f3d62bceba958bd266fa03ea8fd8d53e1f6ce2abcf8e354745f9ca15e6302268ba5ea25b6211f209dc3be2e112d14973a8c5c8f0e620f1bdbb27b658e934ba484f5e5ac51f0583bec479ff6d09ea2a587b7f038819d92ff2da547d8c41b810ed8f753726e195e41c39b", 0x88}, {&(0x7f0000001700)="0ab285700ae1830a0edf5d8b71a7f8432371f386", 0x14}, {&(0x7f0000001740)="2bb475b5b7dea3075e66f6abe7219c596e7b55688d7ae84e0ac145948c4c3f6ff28e9e48dabd79af668d849d1b9a45512dff8bd3524e37259dfec3de7be6ea2a408fedb34f878fd770654e266e42b8378c40730f7429108319a2a00116de48aa93d4a26810173811885959cab14aed4fa3caafbd37e962b06eb96d020866bac954d904490457458b882301a498c8c847f2", 0x91}, {&(0x7f0000001800)="71d0bb2adf80371eb2ed6a5e8a3aec57a8a82149b34d237a1f0da055a7eb00ab39c109309f99c4a876e0c354deda54c080e38f3c054a2103d3669d0dca93f28c32b771a1958e2e3fda5a9eedec7fa153e00b04543a39bec5c0b6", 0x5a}, {&(0x7f0000001880)="3690cffb3bde1b118e6a5b8e679ff4affa4459c582285df9ab45d45cdeabcfc37ade0f6133b5d52960c6f2a5f567b57c274492ec9ac792b9ff5f2c25671c9bc95f7373b4f607e237da36d2fa552b22aa53708edb946c34b8503d85dc189d9bbb08f5bfe643b1", 0x66}, {&(0x7f0000001900)="4c93355b321803e4e23bbe64f90cdf205c1fc442ccc5a4e3465b4944515c1d5a1c1f52c3d91609ffaf114b624538b8f2ef9615574b8782381109a79c1bea4d65ed699efd3af0f6b10a6819301f2d25835bfdaf5bcf3f6f2528b1db3991de2bd49673033e16aae044deed5533dc88c4633cd21f320ae62deb1b01ba4f1c057d413a3040362388b7225018fbd3f5199e22", 0x90}], 0x9, 0xef0000) r2 = open$dir(&(0x7f0000001a80)='./file0\x00', 0x1, 0x142) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001ac0), 0x10, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000001b00)=0x92) r4 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) msgget$private(0x0, 0x6f2) r5 = socket(0x6, 0x5, 0x49) r6 = getppid() r7 = getuid() getgroups(0x1, &(0x7f0000001b40)=[0x0]) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001b80)={r6, r7, r8}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0}, &(0x7f0000001c00)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001cc0)={r9, r7, r11}, 0xc) syz_extract_tcp_res(&(0x7f0000001d00), 0x5c9, 0x20) r12 = shmget$private(0x0, 0x4000, 0x482, &(0x7f0000ffb000/0x4000)=nil) shmat(r12, &(0x7f0000ff7000/0x4000)=nil, 0x3000) dup2(r3, r2) r13 = shmget$private(0x0, 0x1000, 0x56c, &(0x7f0000ffd000/0x1000)=nil) r14 = getpgid(r6) shmctl$IPC_SET(r13, 0x1, &(0x7f0000001d40)={{0x7f5, r10, r11, r10, r11, 0x0, 0x1}, 0x3, 0x0, r14, r6, 0x3, 0x1f, 0x9}) r15 = socket$inet(0x2, 0x8000, 0x2) setsockopt$inet_opts(r15, 0x0, 0x0, &(0x7f0000001dc0)="df7635bd8303b450b3f134454dbbbe6eb5e0c86dad86c4cb24ae6cc7e1eecf8f936cc1a3ac3ae520a0fb2e3a42885953ef0778e0caa3bb77e240e1f7b141882ea269ea3a0b16842a9e3fea25b66b78cbb3d4c518728a54dbde6eebd0fb2eda052a26474794efb766dfd2caaa67c9e32ea01288faf898200adad341755e59765605db3fee4a236c7e09e7a6126574532b1354a2bdfdc5e9cc3b9215f3c751ce661ce94a0b832432227b0f6a7738f92e2ce3ea6e52bacd5df05164f758d0e4946a7e0291f8845c28959104b90e", 0xcc) executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa8c86dd6000000000180000000000000000000000000000000000000000001d00001af5734aa609239c3a907800000000fe8000000000000000000000000000bb"]) mprotect(&(0x7f0000ef7000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3c6}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) r3 = socket(0x18, 0x2, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000300)={0x2, './file1\x00', './file0\x00'}) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x20, 0x0) sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000240)="6d9615", &(0x7f0000000280)=0x3, &(0x7f00000002c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) poll(&(0x7f0000000080)=[{r7, 0xab6cc3d7ffaa0897}], 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81, 0x0, 0x0, 0x4}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000700)=ANY=[@ANYRESDEC, @ANYRESOCT, @ANYRES64]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x15}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x28}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getegid() syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) executing program 5: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f00000000c0)="b10005016000ce00"/21, 0x15, 0x0, 0x0, 0x0) r1 = msgget(0x0, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/183}, 0xbf, 0x1, 0x2800) r2 = socket(0x18, 0x8000, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(r3) socket(0x11, 0x3, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x40, &(0x7f0000000100), 0x0) r5 = socket$inet6(0x18, 0x2, 0x47) connect$inet6(r5, &(0x7f0000000000)={0x18, 0x1, 0x3, 0x20}, 0xc) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0xfffffffffffffffa) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) chmod(&(0x7f0000000080)='./file0\x00', 0x0) chdir(0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(0x0, 0x0, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xd, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) getpeername$unix(r2, &(0x7f0000000280)=@file={0x0, ""/514}, &(0x7f00000004c0)=0x204) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x10, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getgid() close(r1) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) socket(0x0, 0x2, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000400)}], 0x3, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000007c0)="3192b378457dd737f99dbcd91af84977efb5a0774f0c0b9c1c6316437777bb7e2369b70e8c1944fa83c7685e39beeee4550aeba659e289919e04ef7b9e187a2fc0e757432be853858debcbc94bc2e1a2ec12a7cc7b505daa299775fcad42479b757e704e6234d985109fa57f515f10624c4e69f612fc343f3c03a9b1ef1691b37cbda176057c7fd51eaf6e43cbb9367c7131ab8d19f13e804705df73463702360bdf8ab297e72c2ad41db6e966389ea120903eead85474416e855a75634d2bef1629e5434e356ef6f5414a7745e6", 0xce}, {&(0x7f0000000100)="a8a46e97e2aa6e611f82116e90e9bd8a3cb29bebbc595bc89f19a3d97bed1c333c490e1b87346bdeb8bcc0ed44d3e4e5f32f6235cc1c926ffe70597fa8a0348172372998537d877a2ce189353f7d890e00069925d1aee5413a0d774350a23f24b5a2445c70fecbfb00000000", 0x6c}, {&(0x7f00000006c0)="3b118a764ad5e7d27f63ade58a90543fd70f15b9215ab2b8444a8c419ff58d370ea552be496de47ddda4463e7fb26fe91fa854e19414110ac61ff5db9c921693f5bd22c668a9ac7df6304226814e956a1907ab1345653d5e0007c731644ce866eca45c048c33846efa402d068ca6739114b57030de7e9e1ac642a7cf7cff7de2b56bef21917342af6a2c4e8b2cdd515741b8e09933e2c8d8663db993b39f0140285606596dc276cf3ebc33db1120bef2fcfb33277630ed80379bfe7328d41b7ab85a7168396da36346a52dd50e6d6b37e2cfb9a9ef3bf9e3fa78", 0xda}, {&(0x7f00000005c0)="605ed00d2b76d0acd1923c52fc2f34ff2cb8ee0299d32bb96917c1e59ffb010efe4d0cccb4e4a370bc40cdd3ffee1c29e182f6759f2494c1124106c227acb7e6348c64b1523058415112a73bb4d32e38291a11ba76b1d5abba61eba048a33cafd49b4a9bc6296da431b3d6ce0aa27954f69d858d49f5ac34882f8d3158f5248d1e75825e34400dd000b70e68a1a9c0bdd76b6a498039279e13550e106873c4723e5199275480db7624abdd08dc5d536c4f0b9746703da2acd0a550ce638a149c0e1769b0265166a983e5e849a257f898c0f4e85d4e775d18861ea4525c97afe97677bbc016ae1736e4e3d373d0d3c7b7fa2914dee770", 0xf6}, {&(0x7f00000008c0)="b2ed9f26898b43a3ab4ae290a3bc43665fce298dd417052d43ca65eb4fadbc7a599a7837d851b4c8691e5a0b70aae74f395a830f0487e29472e2123070ece724fc21deb1b0af0a0ce828d9418b5a9c70c5e0a38861451163acc56080fe6070d71ea884089a17a9f42845697eedea7b2f870b34bb6e7e4e3846c4e094299855f189b319830618729c31dc0a2857d26d", 0x8f}, {&(0x7f0000000200)="2d298bc7572c78893eabc72a0e53418471f5947e8ddc715616d79ad7115ba53e3d84590d0efb92a61d35e2eafadfe01f4db6a01c204aeb6c927633071419f0ccd59f48e3daec335015982e83d6e91836a03ee8ab3fe05f85e10bef4b4febb6a012c76f1cdaadb3218fa7abe4e776ec2610110fe7", 0x74}, {&(0x7f0000000040)="ea889d99b1605e1e64a553d876ee0e83701f7265b22aae9d", 0x18}], 0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffc0, "6104000000001a0000ff004e200900"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x2}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) open(0x0, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000300000001}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) close(0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r4) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) getpid() executing program 4: mknod(0x0, 0x2000, 0x0) socketpair(0x18, 0x1, 0x0, &(0x7f0000000000)) setrlimit(0xb, &(0x7f0000000100)={0x7, 0x54}) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) setrlimit(0x0, 0x0) syz_open_pts() ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) syz_open_pts() r0 = open$dir(0x0, 0x0, 0x0) renameat(r0, 0x0, r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x6, 0x7}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x1, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a4988", 0xe) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) r1 = socket(0x1, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x80206949, &(0x7f0000000100)) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x0, 0x0) pipe(&(0x7f0000000000)) r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x1) ioctl$FIONREAD(r0, 0xc0106924, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x61}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x3c4, 0x0, 0xfff, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x80000001) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) close(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699b, 0x0) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX=r0, @ANYRES64=r2, @ANYRES16=r0, @ANYBLOB="037207e6c071a4074c9aad3a702b7cfe92b1988bb3a9c333d569233f81b167af0cfe374ac747102b033b1d4a4c1f4d2cdc24173991c12a84c8c9d3e2a86e90e1bc61316e4a60a2dc95b16b07490b86fa0f7540f9e303c35a9df9375b6023d6538978f1ee71c3f0feccd3ba17be3f769121e9775e9432ade379cc39221176e8243d4d09bbd1062581002d5a31255959ec7f5610bc8321978ee0936bd431a52692033d184fdd2fa5522ac27d315e62829b26f5ef31aba9342596de34514fdd8619bc64c19c0fa46d25cb9476e3dfcb8737bea03480", @ANYRESHEX=r1]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) open$dir(0x0, 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) select(0x40, &(0x7f0000000340), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1, 0x4, 0x7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file1\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = msgget$private(0x0, 0x180) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r1, @ANYRES16], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x35, 0x0, 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0/file0/..\x00') semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x40000000000, 0x6}) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 4: mknod(0x0, 0x2000, 0x0) socketpair(0x18, 0x1, 0x0, &(0x7f0000000000)) setrlimit(0xb, &(0x7f0000000100)={0x7, 0x54}) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) setrlimit(0x0, 0x0) syz_open_pts() ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) syz_open_pts() r0 = open$dir(0x0, 0x0, 0x0) renameat(r0, 0x0, r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x6, 0x7}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) read(r0, &(0x7f0000000040)=""/165, 0xa5) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000100)=0x80) ioctl$WSKBDIO_BELL(r0, 0x20005701) mkdir(&(0x7f0000000140)='./file0\x00', 0x19) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x89) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) writev(r2, &(0x7f0000001640)=[{&(0x7f0000000200)="2122e22e9610784021b081a893335a5a2e6d45ce60c83e7b1032c8a60297c065ecbc63daa433686709f7915d6d065dcab92b31c2dee4472f0c1025f5746662aad41a2faa50de3ac5ffe3a40dedb7c1390e7193aaf38c9aefca8fd880b6d416450f3858c97ce707f2eeeee01fb93cbc7ce1cb78a0993877f5d90180fba976252289d75981a8559309cc37c2709e612d779df0ef4b103a582dc960f67f82e256b2be2c3a0c2fa3ee654ebc133d2764dac08d153a181131a695b124a4830ebff00fe1fd96c29dc44121fb88bd05513185d282f893c52ca97063fa8856452b9b3dbbf274bc1c09fde158a0d1bd138a9f054796", 0xf1}, {&(0x7f0000000300)="20d8ee65c81dd5f2253583938fe00465dc0f97348b85414b103a5dc34a94d670d20a72623ac424301f32468753e0324ec15cc0d68d525d3529877d7a8cfda71420418462646c24f4c52961451284d13f39507769e30c9c37c62405f1f7091289ea1cadca1f2dab", 0x67}, {&(0x7f0000000380)="8a73969c78aa45bf2447e591421df84da63ce9249d7a5e11081db30442fc324c2477700bbf66bf939ae746b360e94d2e8e88cfec8765343dd3cd2c93b7f734cecdfefed39e84428c02f12be63211ba844dd9ff24186146c200a0fc00c9cd63da9efc4e6876988bb341d33a4edb069e2d33c4c198f64eb743a232548062b9b010", 0x80}, {&(0x7f0000000400)="75aaa05468d9", 0x6}, {&(0x7f0000000440)="d721f94dffeebefbbe4a1d256da462ae2a279d28ac3982a0729e865f70e6b58c606098bc119f5a44405734dbb14b1d8f40066df767a130a1c61c525a911542f9d75f73c6df9ddff9db7c4441b8526e860c389a8ffb64739fa420f0a5b1714bec583cbe89e5d1b59d48dd32585ee43417fd4f4aaf152713d938a99a635cce7ba1d53e9281dab8e1dc6bd972833b3579ad3745b5b8b292f94cff41aec67912154561b0029017dea3a1cd9e4b07c2a6f76ca8d550b0", 0xb4}, {&(0x7f0000000500)="ff96d7446f03d2b1d0a1a4aff508db70927d9110dc7ccd810366e8e6d1ca5c1257ed94484db5ee8edc1f830920567fc7c6080fd003a81bd4ba49847dc350bd9b1b199fa44a4d6f6a16f0001add8895ecf6c1bbdbad95a383cd345a044fffbd1bf908eeed0c8bbb6075eb528b78e8394ebdb883cf2cf4210b5a106e1f89ccf29cf007de1b75fdacd3db949138f3caea99c366f3c6c3bd8b9d993f03fbb081d2119b15e47a259a58232c9996d8a0d792d4e906c5f9df0b7a8f21de7e71421c74b1ba0225edc98ce96a76620e89a87360bce94a0ab30cc69693a0d1f571d8082e98132b2c36335ac887d7e260cc32333f90a0611f833229de7e393a27d963d52a6275e107eec270a6b294a46ef956a1cf6db58881f3f13a23005c2fc72539699e78e93cc2513523615ec4215e358c0db381afd24ca6516b69f2d1d852d02d98c68b872dc8a36aebefce35a497b20b4b1fa922814edc78187903210e24cfe7dc87688b7b0348dd9fc189b6dfefdf5229fee2335a4fb1edac87bc2a424f2c297437a1c455443711ff2e70e661ae9c534d8d8a933fbf21bea8512c369444a130efd1604464bb5b9fe6944075ba3850fa9f40ced0e6330ae7c9fc074e5337bf84d9593246888c2469c6c006ef81773b83e177b8f11237009e14aa78aa7dd006f149a30183069c65452208906b0044bb5175e82774906f6eef85c94e930f7df0c897a6df34c051c434a475cad776f8b0be348bc7aa5213604ca7a5beb0e3ef1e0f7eb5a8a55e23e54fc0b5c4d69bc14900f24a7be3c2af468c6a9d0f9609d717e81f06ff80f18112206381ae5481dae3e70c3b68592579cf6610e25c770af4488b6fee1e40fac5bde04bc94aa4c6bd1ad7c34c19e61c8ce0c5ab20c5ef9ec5c0a9af3c56d0c8a39d66dc3a63dcae4b6f83a93cfeaad42648e02dd3e9ba6bde71ec11e9a9a432e4096f2d12681d36af222ac6dcc821ff3f68f1426a6174d0bf8850b7bb39d7bed33f96a32a71f2a0dfb0a8bd2717ebca58b9188bd11b175ea10007757e67c0cf2dadfd4be8850d3bb5c3d0dbe2676876cc6023d1bfa2d06ffbf53d2387843d580a940847a8f5e82ae81dc75a6b90e6f9ba31cfae3396a956e83acd33e646cad03fdded36111b21bf6c97916f3a9ff2b0122fabe6545696cc0d99512e8b5ea60ff9e3a054f275f1f7d5094a28afa760a074b33bfee2bbe87b5a3eb8126eb04a60133c400dc37701e5044aea5adda4a7c1eeb7f7034b267a6cebf783763b3656a86ec204260ae4e64ed452ce5c30eb291c6ff409cfcf0c3c2f7e79084a34c32c72789033cffc088d511eeabd0cbb0c2bf20e5c22e8303477420696feb12f674324481d08b3cb204063af11b24f99ef94266fc1ec1d5f54b342cd0925df5fec6d30016ab847fcb77dc5faf54d950011a67ff1eb564f781e1a51dde6b3a23b27cc23d26c46b711355d08c0f5957df2576a7063f15e054ef74920ea6cf6218db118731e24f790b5231720916b1c44ecd85802d0ddf297afbb98f2c55de03571bda58f155752b477bf56da875e0f3a56ffef157ee86869a386846fe79ea1f107e468b265a957b0c8ba32e02c197343da19025ec060e3e6cc745af00413c89f028202caa63e77adc722c13bb5ebe9cef11ef806effa2ca235a0edbe66bd71d55cb1ddaa2e8f588a7d238d1712668543b38ee8a642dfa1162c7313829aa95aac2afb06f0b0efa7eb33d4fa355cdd5a4bcb1584d0050dc82878bbbf062459c0eea569b737c4d69e27813c02ffb151b262de09c09378e1978c30b6235c37e606373ea5438b89601868b89555c97407ad8f6a5c270b8cc4aeb01986051c9110ad50b7c9153eb0f9948876419728d0922a1e38797c712c36b0c8accc81b92098e19aacaca785b0ce28da1dbcf74eb69539c39dd93372ef38281156472e51d0c58196be9458f9aa872f115f8bb16d8daef80c81eede22e335588b4672101a1bfa4c5989a4e9413cad96f501ed33c6879683033ff53315fa5125cb035deeced5071a752d982ef1e98f4f1f172797c3c8b0e5217cbc51525e698d3b46669fe855ca78f4f4fdeefce283ec658d2d5917cc84033750d2bcf5a8a8f2f311ad40e52de054958122bef2920934d30d5f0a9358f2b5f1dacf86262ccda56d33bd6b8179ba9be7250a7b3924abb19395be084147f5f3c1436a9752e7ab49499d2fd85b6072b9dcf7ae816f2894777ad15aeab42e435f473f4bf085009d17f4dd2a836531f5728a0aa5a97ddbe57dac802a927cae6e2de2ac532b9971061da1f9380ed535693874ea69fd06de36f03a46b350ef47654373ee2904bceb098c7e09a8ac9bda83cf86be9a61fc46dac60eae5e93a186383f3931e2a6ba1f2e4546b199dff82468ccf4c0e584486c4c069c8b5a38762de44171751cadadd952f9f3a59c977f6169a2ed06e46fb6fbb61a56f57846cb01c90e520df65caf5cc669b9d9e71d5e2b952306ba529d62342055b915d3e9f6d116af45b47a28adedbfac6a74fb1d7051cac711a2b779b4b684572391c1d47de7fefd4e760eb1be18c5c1dd07a840a2eaa1a11dbd495b48418f967d1d97653439babe85f17c7e867cf1bdef3690600e0def3105b1f783b45b9ec49830e02a35b6e4575093cb39215e7271ae62a386c963b5a56c87efdeb5fa8a6fd6374f0182dde2f9a2d111748aca8de709c04bd0e100f4b6fa3d0368b5b6809103c0a0d07c2d04a208ff3a0b8e33f6a272da3018b33a68d3ebe5d968578848096302a8e8958e5e2b69cef4577481955e5ce3baac093bae7b0005cd1658340964587f5609242d5a7624dbe50752eb544160c9059362c64e2398f7f738985df3bb6aa60daea5f4ae9963fced6798b459ec591704a2befdeb8cdcdee26b123d3ddec3910cbfe52137ec43cef309d81e43c09e8930a92a4860f3f14c640b9341052a4f0a61bf0d26eed9f1f0793f03f03382a82b5e7c92158d503fa7af6f1090b1c4ca4e4024b900c3e00bd5371eaf81010bf8569b61a3ef52cc7d5b0f055dcd0f06066c6ae4cdbe5677e8d61f42c66044d30c050fab62f596bef15053809d1f4108b863aa00fe25603cf6462d896852cd756f2e44060272a08eadaea8b8e673b1a2239d6dacc722684a7f3f1173d95ea6e9039b117e1dffc6d316d3cbfa36ab71cfa51034a9f46f7e22692a098a0261c1886d012bf2e3a8fde135bf3ce14e2db162efbf5ca7199b0588557a9eb258c6a2396c048606d30ec1a359488136d4e5baf677b44f7acfa33e5d01f98b8f45643630835f298b204ec324f2283daa058e389ab516d0fcabf356b301e8a813685aaabe043628bfeba24af593448ddc732346ed987b14544ea9c5d304b9cf5d5dcf3c1b38c66bb07584c7d482c34eecd434d9249cb92b1948a2eda0428c0ccd1d228fed0daeac0ccf6f6074343232678455f6c2f1a36b44e41db31caf6dcfdafd8edc303e49c4b80eee5765ededc9e1e4061766a54f5979bce6c9f02279e7ca1659e45f05c623360f7cc8d4d16f1dc66e63cd7d20529d945bfff969a4274856c5c3927a8ff1e015a9e92579606d92bf4083f3c5490ed1a720e74a05e06fcbcb1544d0243d20d70fe2816ef06d2fe3f53ba0cf053c15ec1c95313a2a714e9ff5b7694317da316158b57e1e3f62cf10e4c44fc98fafda684db87bc5e8ffd73090955acf9963bba933c2f917efabf92140705b15156511e4ceb4993cadf181ac2691cc0fa0049c1ed2523a35a1b1e725e29a9aad00ad448551d2ad700ba376cc270a17f477aecd625562a996dfeca797a00f234ddef86f6eb932be485164ae713557b7d79fed4f20fd5a726df2c35fdcdf6aae53a77f7f6d7eb9d2ce633b250b7863e5120fbc41b1fd690eb3474c317e4498265feacc6fabf1f566f4b1abf1b1e327b236da8230fdff89f2bdeabaf7a8e57506cb4bde3af1df3b0a251bbf8df6fa110df862f38d14d419c076f7b48828b13ec6e7f3c1aacc9e324acced307fa2bc53e18ad2a04e940a1c5c0450fe3d49d5a02939e8280edb55c733a187696c59134585d83691dbcc4bf5b65cfaa73cb97ebe47bcbf59bf63c3cec7816c6a49ab79061395821aec17b8dc753c95f572b7810b4bc387545416ed759097379b3d766b46d1cb315fd6d0a6a095d16334e120d2b543b2a98e7fc90e49b95c97c795bbfffabae15115212e595c7cb3db96f28be5599ea56f1a01a46fa61f4672ac93bc39afa7ca8c6eeb2fe30280a751268a11dfac3c0aafc9e85bf99f56aff5d458ff9b6727146d99787c7a6056da29e3dd5835391d74287eee74e21c3d0e6d5789d2a67452370a94a3f200cd92701308896fda0129749eb24d07d0bae3b099719b533f0b2226edbae5e1dc1bfa1f9e5c4e461020215fab253de2ef0915c5a97846930e9933a4c9d90824853eedac01f5fb2b9996384a22446282ec3340bc3d6a7207cec38e6cfae031cf45453cb8ef9b4d3fe61ad618d2980708ade9169faee494686eea4e639db9b6adcb6c93d0f906ac213abb0f607b0bc8238822657ed13b6471b62c85dd156437b28b0761a80790e9d52c5b10d04763faefe2f3982aa45c42181cb2683eaa0c38d3f6a9dcc0f759d17556d45da777d1f33c0190738c4ac8f3b11bf7a0b3b87c2c3dbda335359b9c6cf80ebfb4060cdc0832af39a8a83fd75513b0ed10bc61779febce548a30d1cd34683c55c8fab7890221abd29cf6ab381401d2c0143930e0634a70df6e2bfccaefe0eb666a0df25d65d6d7430faccb8f0e326dc357fbe1db223d6ce2c7ff7fa0202b0915657e8203cbe85f8f63086c8febf63da78e9b3eaf59369cacaa3870c692244694ab822ea5accf028f112ae86f3e0a93c8a4a9b9202c112409ed679dec2e6a089724378bab950b75ff0d1b39655fbf67c09346f156d714193f7e5f250ef4e230fee94536d5c8fb805389cd12513b63dc3ff092ea337bb2cc57302e1f1614c3236875ef93ff2226498740135c35d03cbc289f8f074da199dc9762d6c12be9c5665faa4a4137463a877600cdfd31576cf3c9a1061b2d0b628f2cec843e32633b6c4e9380d7631c0e92ed9bfcdc658a6d18e41f5468a2b9e6232c79ee1c3549f4ae0fcac302193b5deac78e63ff55ca8b48137ad8a76bd9e0362d1d388fa9e7446b8b387f79d050055aa9f035570873c7a05b4d6f1225f5ccb5f2007611f5fec6f7661b2d4d8bb62af1805d43a90c19d12f69ba983c148689ebfdaeaf8736b64f2ab4274fcef7021c1a3ace96dfe47f3c033b3bed1194d01a4962ac0f113490f955a00bb58b54d9c44859fbbbca9816c3a5bf6be32567a50d40bd0b79696090227db258c32bf13c289be3f7de13b47e82ae72cb13a949acee92dd57391908570bf7cb881a9acf712abb42153311259d9ff1ec3cc0af79e9d242e81e085de70684c70399e869161dee55285690e0814a7fedd58d3d8c103713b76eae9355aedae141758c96255cdfbb7797b9c4b60fe665ec4fc282402f56f8001ffc2a006b4ed94afc1987b5b09d8919dfd55d10e5bc97317b4899f719bb1f5ae4d9c2028b71b01c685604f91447a19e52e8abaf26f7d1860c9f4c0db1d627095fab5a0e98ec05379a76adf5a2ea5eccfaa9793e9569231282b0092bf1346ffee2394e370010895269b9bef0dc7c2faaad6a189efc2bcea0e43b4965e48b7570f2916b825cbc5c5850419988d137a79c51e8f4e9a86a24ea225c12e358036031894a95cb411e871ad3a956be3e5421eea0f9909f79c7becb8b127a7172e48b693aa13b410608cd", 0x1000}, {&(0x7f0000001500)="739577746a25ccb63159994ae2c3b895841ce4c8e946865675a7f4456ee763c4203caf37809af8820bc825ea9609e00494", 0x31}, {&(0x7f0000001540)="bc53d96d7aef9fd44dc5969a04ba8669de6f01edfa5b58d741a2eb0235b4c0122db50563148f732128e6c4fc20fd13274d0df5e1b6278cf889943bbcbfa7b2fb6ace184005e0f91aa6e050cfa265480ec0ee98c3aab0d8233418b2721e18cf82218bea33392226d9d4af4a012ad97bf68e18ee179157aac7b0e59fd9cce4e6a83222aa237c0d9dc32334bc1189d51c0e7df6ce363a779b2eecc513e97ead0f5b22a44b006f2b9ff895d811712b09e6741e9aff2029794b7e22c356c0baeb8e589e839aaf0ac530731d5ed6419dcf4a362ce464f66cd457c9ae8d09be56db3a84b52831462092eabbc8951c7bc176580c64cc3d656929", 0xf6}], 0x8) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000016c0)=r1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001700)={0x1, 0x1f, {0x1, 0x400}}) sendmmsg(r0, &(0x7f0000002100)={&(0x7f00000020c0)={&(0x7f0000001740)=@in={0x2, 0x1}, 0xc, &(0x7f0000001bc0)=[{&(0x7f0000001780)="6c4cd2ae68550b964495daf30efd730289303427dfbcbb883764016e3aff21d2e21b866e720287dcf714c65e06f5a3d310d2bc410fe0ebc2c415feb16d31323928ceb6589c006147431edfbe0b50f7e4f943959a5073f2b11a1cc85be3193ba4d2e12b8847840b55d3a2046e492fd4081e3aab4317dda12844d364a066863cc0de20986e271d4dc53e0594c30a17891b9d1c3e557300d44e582a89d4d08c7d15b19767be034beeb24e07f0fe14019a20a7815bc0a71f76cf78c890b422ffcfa3472813e2210611262fc9fc0ea6eaf12e5f1979b9", 0xd4}, {&(0x7f0000001880)="d330ab48ad92c78a0a35acbf0a8c6a5782d115dcdefc6e", 0x17}, {&(0x7f00000018c0)="1248e159ed9fa44f86a95bdda06a75ecc1f30f7d787dbf63e52c44a057dac0f05014bcf4eeac813e39da48db72c2943f3867b5c1d73ec7505d4f98771b04b5b7a81242c14c7002cc97e913239d90a88e963b9ab010cde61e1ded4053593468eee8e1e30ea16475d6b74008a4d0", 0x6d}, {&(0x7f0000001940)="0d6ae2a74554a9d8a71552ef1fd5fa4b85dc965660c51036ccbdab4f9aff776e67496c31afa14bd81df699b918f95ad8aea3b9fa115086e865df69725519b3f41813cd6e621865a503f13ab9706549f9984099e1ae6f6bbfebca1332d01324f5c390d9b67555b14714f77d7935e84d50578336866d068051cfc191e7b85c1d37458e97533d0e404d7b296b71e98745f5c4055d8e261a62480189f93dd2b012dcb84874c6bee30c78a65057e8e75ec0512645a838afbe9e514da0f4d9bcd39b36485d7989325316ab64b1ce298ee830fe28d73213b309dadb708e31fa0917a4190d99", 0xe2}, {&(0x7f0000001a40)="59efa35ad6af4c26f3d92632eee7623e1919c880fa8c848f2da0b4c0974a381938a80ab0aa4f0518d3d5", 0x2a}, {&(0x7f0000001a80)="4a9f63ce8b0dd9154f5211f2b816d2f34e98de3dbd24fc2ac4a1f36e0f492aa8584c1d726561d7ce64cbeb5121298e073fba5b59", 0x34}, {&(0x7f0000001ac0)="23eab96a3a12f789b36440611332826e5ed553f514382b2520871eec04420ec45a144307d9325fa106a7b6589d9a84acb55d03b5f5c76ee9c5ab53d3324586e692cca970d3f939769b0198288c676ad74ff9f7eeff39dd5c8308a87dd8696939ff9dfbd7f357933879ef933c8e5cd4095a7257b78aa6e9640867ae49d5ed674e5c47decbea32b5af019a67a00684c1f3124395b4981eddbe33639c6b36daf0b74f8aa06f1684b661eff3b1e0cea8764cb5b44fb79cdf9a1a416c60e0fe7dfef4c49ae35f501df1", 0xc7}], 0x7, &(0x7f0000001c40)=[{0x10, 0xffff, 0x7}, {0x70, 0x1, 0xfffffeff, "718c6a57c6aa612815b59a08e109540d104e61319bfca585c559691a0390834e1722bdff543f0a0a7215e11fd12f4ae5cfc7ba05821c1f626c5baa950aebd997c14ef529ef60bd07bc77e8e4fc3a0ecc6faaae427e479aa80d385758"}, {0xe0, 0xffff, 0x5, "7611a3bfbda35a1bab654f0421c224c8124d430a63b08e316a5c12096a5c38f9d11df664b717e89855344d326d0ffce81a24113065e9eed571cc86d4a84005dbfd6d9a8fd5b5c927bd28e044ff3be82278434755d875e154ffea5e832d1df98de2e21bc289b7cd7fdc79b18c5d5081f33dffd6b5b195ec474fc7a49d9cae77ed06e0c2791c1e7e4fca9fe99e57b7fb86654e4205bf8cfb46da93b32214aaf9ab3be5e2dfa92ab7068f768e6c9682fbdfb8faed56dff4f884632bbc5c75550ac22f946d27978333cb107ddb9cb2ea"}, {0x108, 0x1, 0x52, "34d5e08ddaca3354ac0bbf782117c5efe7135fe8e10633b156545625a121363990109e1d51c87243015a55cabe054d87df115ac81e395d7d515d1b1637ffe3ce4f086f5cd51c52c5b1846b77e311a0c93265fe7e94641ef2a51550bb5af65db048903947415b8a21cbc88803847281262a8a899d0773c4c218ee6207fb4f0d4ff489b5d33422981344df7e64dd4c2c4fe456722c56d7ea65ebc43f622136b8db16ac6450a7152cb6ee6af23ff2c150aa3afb55265561520f4871c3f10ce69e27e6c86941e9b03666e9a9a6c611bc3aedd749d7acc8d6696e497f4adf05a8bedf012edbad06b241a7ed9f37ad9c6fd119e00c131134"}, {0xd0, 0xffff, 0x0, "d518bffb020792d17d2f8d90ca90aac1d97af59e8ca0e97bfe49cde9ea970a74377c526a2592422f4866f15d372ff62f4788f2413919f74d379c6b74595a415465a99c10ae082944cf92327cec4682e5b3950a0ef179f57ebe215b197662bca96117278feedf526cda698df94df568c2cd5af7d3b88edb04985a23202c793dedc794a087996c7e856882d691bd23a6b55d54164cda9b466fdb1ea88f0c9647a83e584eb2ab2527f4e1c9a2dc27fb766a050d84bb6039c2393ee65454e015638e"}, {0x28, 0xffff, 0xa524, "c90f7e6ce603526361f37dbcc11f871a10a799710566d13a"}, {0x80, 0x1, 0x800, "5e7f5ca143b1175d9f3424f5eb3675b77cbb8bfe3b859feb1dec86e5cbd0a9736f76f6896de01383ee1a8b106b3d75fc8e9f9838dbcf5ddef3f8a0f1278102a312d466054a3d1c9f45e555bc9321eca3fd474cfc498cba5f33eea7246bbf2f015c86b1b708cb997bc14c44c8"}, {0x60, 0xffff, 0x5, "2acae0d33b8e27ac9074760f70f41203c22fbfb29b6e2ca153def8142480001e06f2afedde31c7c4cdd8ee68a6d3c9fbd6c69dedc9bc06740466c37322f6ed0c205f8a1f721e3610da"}, {0x30, 0xffff, 0x3, "5d361e5826b39647ccfdbcc3e305066e57d9539789b861087f43"}], 0x470}, 0x239}, 0x10, 0x404) r3 = socket(0x2, 0x2, 0x8) r4 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000002140)={0xf03d, 0x9, 0x6}) r5 = getpgrp() setpgid(0xffffffffffffffff, r5) fchflags(0xffffffffffffff9c, 0x10001) connect$unix(r0, &(0x7f0000002180)=@file={0x0, './file0\x00'}, 0xa) syz_extract_tcp_res(&(0x7f00000021c0), 0x3da, 0x0) recvfrom(r0, &(0x7f0000002200)=""/215, 0xd7, 0x41, &(0x7f0000002300)=@in={0x2, 0x3}, 0xc) mkdirat(r1, &(0x7f0000002340)='./file0\x00', 0x150) setsockopt(r4, 0x10000, 0x6, &(0x7f0000002380)="8d09438a344ba2ba0a0f74b4ec1774ac2d7c7900822fc79728013345ac997b1e8327f068539fe12581aa69ff5ad9c05b3d28279ad116415e1e59e9a2ecc1532f97bd6dbe48c891836d1a54fb547ee4d793e0ed47bb437b85b8daa18f57e49c05d946269731ceb91dcabdd731e8e9aa0be0f4d630f38a741d1452ad66a563bb3ee8eb373b27c37b015e9c753014c1993d908adcb1cf3defe3ca", 0x99) setpgid(r5, r5) syz_emit_ethernet(0x5c, &(0x7f0000002440)={@remote, @broadcast, [{[], {0x8100, 0x0, 0x1}}], {@ipv4={0x800, {{0xa, 0x4, 0x3, 0x4, 0x4a, 0x65, 0x7ff, 0x0, 0x8, 0x0, @rand_addr=0x6, @local={0xac, 0x14, 0x0}, {[@noop, @noop, @lsrr={0x83, 0xb, 0x8, [@multicast2, @multicast1]}, @ra={0x94, 0x6, 0xfffffffd}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x2, 0x4, 0x0, {0x6, 0x4, 0x2, 0x16, 0xff, 0x68, 0x80, 0x6, 0x61, 0x0, @loopback, @rand_addr=0x1000, {[@noop]}}, "c28f"}}}}}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000024c0)=""/49, &(0x7f0000002500)=0x31) mknodat(r4, &(0x7f0000002540)='./file0\x00', 0x42, 0x3ff) r6 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000002580)='./file0\x00', r6, r7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() close(r1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) geteuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000001c0)=[{0xffff}, {0x0, 0x40, 0x40}, {0x6, 0x81, 0x0, 0x85}, {0x4, 0x80, 0x7f, 0x4be}, {0x0, 0x80, 0x7f}]}) r5 = socket(0x18, 0x8000, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = accept(r5, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = semget$private(0x0, 0x4, 0x0) semop(r9, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semop(r9, &(0x7f0000000400)=[{0x0, 0x3}, {0x0, 0x95, 0x1800}, {0x2, 0x0, 0x400}], 0x3) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000000)) semop(r9, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x77ff, 0x1800}, {0x3, 0x0, 0x800}, {0x1, 0x8, 0x800}, {0x0, 0x7, 0x1000}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0x5, r7, 0x0, r7, r8, 0x4, 0x4}, 0x3, 0x4, 0xa2a6}) fchown(r4, 0x0, r8) r10 = socket$inet(0x2, 0x1, 0x0) getsockopt(r10, 0x6, 0x0, 0x0, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x80000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) dup(0xffffffffffffffff) listen(r1, 0x2d3608a5) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0xffff) connect$unix(r2, &(0x7f0000000000), 0xa) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x0, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(0x0, 0x0, 0x15, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x2, 0x6}, 0x10) writev(r4, &(0x7f0000001380)=[{&(0x7f0000000300)="f92cee15962101877db924122c386e3ce93279b756c112140c38fd942a57a969533c4919c52992fc6cf14155f043763a55efb9abdafa3fb0191f5b39d39afaab670c764895a43914cfdfebf0b1729b801cb960841847f4f9ec2eed9eaecc4f13e5c4aa6c2b43a913cd8862d9bb7a16b40479a5221daac863889ace48ce164197defb7fa1c308db4b15375a9a5cb387349418e6aa3c6b5bd2f4ff6d0f9b3e874c912f9fd2b8d21408dc201610e75be1ae772a66b136cddea3dadf870fcc8bff34a824f243482c3bc220fddae9ac086016595e8445f9ea8f0d46e7c8a5fea51a8ae8df312ef66e221708214cdaca469beb65fc84ceb724bbc3adce628ef848d5e4c2482ad9d6b0f27a2918686f85260f08213dc15d65041b1d1d6dd70fdd47e3d01e66883f2cb3e804a97d2cbe2d2a2460b957865186913d2bb0638fd5b3e37e7a93522faa5e9a2acd50ac30f3ce1c26df61bf3c7c42611a3277c34d71bffea76a07968a56755d93fc5d7a367dc7d192cbd02ca6a57784a63d2931a94d68ba2235397a3dda74f1a7360c33ebc320dfda23bedebaa679ec21bd6b31e297810302b0527221837f0c611794f499cf0b73c0ddaf998a32edec44ab4c706d58f6932603165cf6465a8545f0961a26277f188fcd271afe49aafa4aa17cc0057b867f124a917c2432243b4fbcd6fbb2b01b6d3852bf069388da9bdad7204e5db7f80dbd287949f987f5700a86ab03f8942bc17829b6b6f93a7fe1d953165f9f4dafa4726c3bc4375cda5ec359b406169eb78df4e341bf55011fd354bdb0c8660a738be0761e6bb6f127a8e4dbcc0f637e59b6cf7e4ffe8ed6a7caf445a280db95c13aa6200c4fd5d29d44e997eb9cd67aaa2d3b909d814de11788719f345a0e61d4703ae60819466ccf0a81122f6b879991dff47824f32618d5b4a1c056686dbf5d1a8a412f35274f4bb200f19d5622930a1c831e6ab2f639ca74064e458193489c5b86a5a25906b57696ff1234ae4a28d30d472a7cbb7f13f122e8cd8b6462f43ec1b06dc8a6bcc25185465fd8d75a622e0db4a7637727619e7f0e44bb440b4eefa2b9c9825fd84b5aeea4b7f7375e4412dabc3552dffa2f55d313e4663213c5202af5214da8f94266bba3fa51f1484b5610bacbcabf0930476a6c0a407dab1443d117ddc273ee4b7042eb5cdffca330500f764672a3396e16e26c91a92f9e5cc72f9b91c679d765879a441d5d0aef60bcd043c85dcdac3bd7b8610605c3abb4c18efe59f625c07a94008c1b1d61193c8cf9d1f33d8f6bcdfd0d363176be413b7d0f5988ca549d84b2ff82f26d865b3cdb83faec016bb169b166e478b5ebc8e292b1868bb4f5086b975e7163c97cff5a192e2757d248ff7d3a1cd42944ddfcb2e3f64280a5b996f4059859f401772783d419e56f4c834d35ae7343b191bb6edb6530be071a84faa66d0096a238551417c1af8068630c92c6389e9af128659055d839ddd292492654b49ac4aaff8c5a93deb0f81c3c4cf1a43db15c20bb576ccecb695a4b48eff22e6b96264306f32ec7817c24d7e356fbc9e74b190caa3cb49b3e0e37ef8f6c2b2ede20691795a2c3c91d3f595147c0b3574661ed5a7dfc579f052e3c7f8d942a869a9b11160c1b626241b6713f194c27e04ee9be3de4836b8dc86d70f05ef4809275e1e80241d93d9af14c8da887592a454fa7442472481c1c7782a3063cd73e4ead9afdd0148b66720fcd42240d02d620f309fda5bed8ded4cb53142f7018b4ce88bb2f0395cb778d91d86e6774ccd16ba8a759af5c6f36859d5f5b14a474d299e7af64e108b44e78f7e94e28b911bec51b734edc24cb9eb072475422c269c2085c37b1cea0728e63622063598d115d17779c684f0e628098548f1ec1c3f80e432a831135f815b99adc80", 0x54e}], 0x1) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) r7 = msgget$private(0x0, 0xfffffffffffffffd) sysctl$net_pipex(&(0x7f00000004c0)={0x4, 0x22, 0x1}, 0x3, &(0x7f0000000580)="4ca85260422d73c0ea31ab2137c44403bd1c252b83ff0fc09ac6e26ee90902c9f9d7cef25ea00f0d0f40b9fc411977c7919d193e921f594a005e1de745675478d973e95491eb0ad00449670460690c504922fb8e00f839ed11bdffec3861860ecbf11653985bbec53ec6b0a6b86501271128cfd35f4b9a910c6d88e23ffa8816e8266dd081c2485fe837373a341b13b7a7e7380b08c353be5389a17eddc047c516285d77c6c1137df5bb89be2ed539b59235a215c4d25e601e578810ff6ee465cd6ed3a5ec35cf7b2830eeb83e9b", 0x0, 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x0) executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) executing program 7: r0 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x200}, 0x0, 0xfffffffffffffffe}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x2, 0x3, 0x0) r3 = open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockname(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000140)={0x0, 0x2, 0x0}) mknod(0x0, 0x100, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x0) getrusage(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@un=@abs}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x0, 0x5}, {0x0, 0x0, 0x0, 0x4}]}) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x6) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="d80aa5cad6088d0ad96e77bd20f66516ff0f0000000001006f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950cc7035d104747dfeb52d71ff261ea5dcb1ada6ebbcc3cacf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2", 0x89}, {&(0x7f00000003c0)="d9fbf6ec4c83f1e3868eae8904698cd9e94027375b3d464f167d9fbc3434237096b43954f536c2b81cf1172250ae87e7ad00932183387bfe33c5a0398621f48864ebe8e8b189c1f196d0cb6857213e038a059c9aa2eb6f9d00af1df9a53d020000000000000071f1c8260880c728d7a95d62484c9325b9fffffffe417917037bed287f41739d6e3a47bd561133d6afb2e9aae17902e214dd345ec2b9c387b73ecf7f9b9a92e80acb0000000000000000000000000000c53ac5fa1bb590968fa8a1bdef6a7a7cc1803b0c4a37d161c22167557b61681c0cb0db24dfed63c3dfc47f592782f08d00c257c7e9df9cef6f76c4444e496ffed4440e6831d1a12bf90f7a4048bb5057cb6b444a1828bea8862702dd240f1b113c89968907b83c6bf38379f5aac5adc5192736", 0x129}], 0x2) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) truncate(&(0x7f0000000040)='./file0\x00', 0x0) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) pwritev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000080)="cbf391d90a0dd110ca", 0x9}], 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa", 0xd) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x4, 0x0) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000240)=""/99) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000580)="3be4f9ebbdfbf6dba808811686026f42ab6447728a7f3936362ece43f796c610e5d2f00e57bbce23fe7c724495677266e763f1f9f660b661070b95cc42d7327c398b01199e56a3d0d2d4412a9eac77ee277f20d32d04888c3d151be5c71abff5250ea78848c1baa8482c92fdf14fa1818fa876fe30f8c742bf3ca14855ffd5409ec72cb9eced91d66831d6d278c21bae67c64e39b35bca1adb1814ec486031f19115972a880758e91f9cbffc1a40e38b24c38b158b99bef46f8c464e8b8273ca833c6d8ab29f7e24cd5f80db969d4e5d156bfd08ff499ab1d03e4129b77a9258221b88afc7e12676bb490ba6544f268a161b2376229fc8c6643ad1494308908f558b57c7515c4ad3f9285a6d5f474150e11465c18bf3f9dabcdeb3ab6578e0b54c2eeff41dc51bdb81eae2694652011efef19a31e20c6b3ca9ec914016ccaa8c8536e34b9ceeed814ea4f58c825e9865a10a899aa1ce7a468c12d81a2e37cce8b87c20e577bc03dca320cbab6c869ea4d660c451217e9ff27f67df34bb97e87552e5d7724c11157aed66be505e46c7c1bcbc260fca2daceec7b508a7dce1f3d7f5db0105b74b8a28c40bedc433912bf7349f37da7c9b6ab1f9af095c51dce8eebae0a780e71b5b4f6b4c91f6edcaff017239630b41724e6f3fd30e5223f5b8a8ab26bd2535db97e5f958219c110ee9c2152ef3824ede60701340e1cb82c8c7f2fcb3047b31754a88555e2f5afb8f4b91b16a0a42292a995782dba839cb5350a7effae187badd7706b7de6e2fbe29dd9ae92d73b3a04ea0fa15463f8f7e4ccbf8ee213eda2d6f0a5f622933f408dc6d857441f13ed2048e728e209d0eb760bad44a9bf6469697a9224f0d295e1d9d79774c00efaa64b1f3390a7164c34233978476c76e1c0cf0a19e6ff2ab749b2dfdcfd943deced303721d868333012791c3004cbdd6c4656dfd7ec208dfa65353cf1a5715af2f0940d8c73edff1b5def2875006db277f9c3643b2de8cadfbacf35d779730ded778af5e1b8c0d94e7f5c30b9dc89ef250f8d349b6a115a586153fa31f6efa60718100f673fd0e456afc42ff7ad8ad587c89a6c8800cd33cfc0c6554ebb588c98f14ef69b9159badbadd6e59cece1ff4bde1a74f66b603b73fd619b06513ec02e0d0548f4844f80726a95081ffb672dc3a94c6c45b4321ec94dfa4d7e11411976079f6366f9a347277fc986cc211cb09429b1cd7879be98dfd56f8b09ce9b05c813a8f72650102b88fd6fd53c6a53cf40c70808c7424ecdbab154351957511f85128772d4b8a0132c24045b98206bc8f7abcc185c1c17b0fb55fc0f7640bd6587792dfb489919a230ede203b889778fb26ec0c1c7be80a8b5e3b7d975db0ca2c49fd3b29c31abdc068929569b05d6ea32be88e2a4b814a5df32dbd84c75aefaebd7da5c1116ba9bd8268081798fb70ff17bd0b29ba7fead278fb283a33190f88d418f358c12f16308ed8f4540ecb5c08b1aa703ed506a7929a85dd70cb08312b362f2f178e39c556db358ec15c8cd11238bc683a88a1669518359313972ea9f42a19f436d89b25ec6e5ca696d495188cc8d6c37e8bcec98f6e06472a1e2d1b0d326d34735a6344225850a6a09f96ca37175fb1952a43703176b8b4983df319ef955a107aa2ba647c59f7e13c3fb6b3ec25c133d78f75bef53a9faecb2ec4f7fb627e4b3314e15f8ac6151a944100011cef0f3c020397bbf940ab57978889862360d7df4626ed4dcdcd91d2010e251fe7393a9fd998b5c6315c958f6442f33b3d772e5babb1ceb44b8584f0bdd18530b3132b7a24841a4b5011d538236eaeaa9f095895d3679a709fb06b8379400f418e240b5ba6364edc12dc81366ceb3faa348160098bcbe39b8e885d907b396afb81240979e6b8a3df4c6b1ad8ae3056ec429339b2db3797e6d0925b350deb4487267dd0e17443abd821f8d4b1924c5c5fa7a1b8407d94277b846cdc6016f83e22d8efdabc9b2a5e1a84f972010cb38c99aa086ceefada234b97dbc739b44eafcf53835b1f6cbec3a7f85bfdcec350504e14651cf7a371c4e836f2d30b70dcf9ce3a967f56d3cffd6f5ce0bfc6b67df15c82567e81a20305504ad03dff1e3dc57e9393e064536b13c8f8e311e36877201d710fb167eb649ae88872a14f126bff83b5fa38b41d6d2cdd6aab457b55c8a8dea846f2e003b51f3d592e3111c1bae7aad18b157511bb7225cedb2e02e02a0a3c8b8c60341fc0f30f44a571ebe6c95ae3d51d108b540d15408ebc45e258d52818b8fec9cb8b52626061b4743171a9a05604ff9e626c5a22695fccba956927facd5c3f7128a3a35adb66f9ed28bf5ea965105211f715833bb91609494d2b1e296958081ff24ad5efb4f5b988345d99849fd26670a6779b40b864cc6edad0e2f8a4fa6d7892f708e3af16550294a35869dd17ea299a82713b53563d39fd2a9ef80701a7caf3b0361320c7ad875f664d472974e20814abe57437c70284d63c1156b413eda45b060ed08f22efc44e221f2b0c43334388f760228f2327206d7dd762fae634456cc8feccb7a480c5d9bd55cac4cdb783f5e39b70197d0586c8994a410a0aa96a5c9cff083ff360ae3010064af175c62b39cdd587256bda34d62dda04975a0478bb3c23c261c513ad03b4dd06dc2ce478ee4fa59eb27136ec98a01f543f5f5d9571ca06cbc21aca4f34d5786988f1679a185ff2806cb8e72f5913ff08dde7715b9cc2f91fca41739ac4869619aa8e628205abeeb43b2010913764b486c7320b184cde0e81114abf027cc6156a1f22cb4fedd6a2e005a8ea0794e1ffb7107ed02ba72faaedbfc0339d50f568c0d1f6db63661d0f51971a3aae9412f3e6f131e0d103eece310b138e3b3824ece1a9386e0c1019c9b5c8eb20be889f736d3f725f2ae7fabc495981f633914a76a59d90658a193bc56d289763467c57afb24d1b4c3925f9e8ebbbe9bb05a4055fc8d49dea0dbec8afc80022054316a73023bc01272d169e67bd0f970d2947412d5dba9192b8962968002c0c0b8e03cc5cbcae221fc47ca36fe2f7e1a348ad5288c925cb75d2a72d3c2c999e48cd305ee0b5f415519bb9d85201c4112ad316236de2defaf7fcb0a9d839ad878756f29aafafd2a9572d0d580d4f16ef944202e0040a8bc7d06e85a60078e1dd04556ba4c0e2c65e93f3f391307e46fe9512c6f38a65c86390c7412b6b6303c90a80c96f1fd219d916ceae3b0cc34750a26e0c2d9792b958a287499e2f8695d881690c1b1d90db17b1010418fd79cb1eedb561e00850852a9bfaad58350f9f96bbf45e2f427ea6445b583b4f4ee635d61fc3adc99ed8272f2460e50b6d20b3bd6e9141b65b13dbc1424613cc983feaf0e7536636d23d67ef45af2577c1f6e137b77aa61ea42744eed7fe8194f520a5acd2e54c5996218966a614a818148860fd676be2f79492d4ce36d16ea7367b20fa4c79dd36a8d22aba408b698f60776c9e460101f028053de373b338d36b39ffc0348a0bd0a08bdbb722457db3f6c0c04ddb2ce32235446ae85d42388c71c292ab2d382be40d49d32ef9ab52e5119d362e2eef26c6fc684c39bf2c8a3a4a35a57763cf075f89ca607c5c1b799cef47e358e1d9d3c0b35ec4c471ee65582040d155dafe2f21853cb2a6669ed7a6f80222b6258296619819cf565543295746f4d0d3330beac7f0147582a8c1754aa1e5007084b3d5a0b0900a0701274eb43c793341f8a6b62e97054c4ace5260dd82612a0baf6ff3d9a412afc61a2caae1c01a78d86b48c51dc341b8a979f03a47021eb709f34e3cfb0be33dd5a0cb0d9103d0711c020c7141bf6830bfdcf4991e6f379e253d63200e5a65d452e85729d04d700e7ac88d432e4ee296cf9c09dca1d498460b4f3756688c4faefa7c9ee9ec96eda16495897f6bec5a0fdfba046f74b80b61db785d970c99025e25cab384a5e7d6af6001451293a9db63443670d66273f8bc2cce5669b60f5c73b8aa6a7387eb0537789ae4bad8cb3e259532f79565d0011dd6ab45a3f0034b9b469a5a2f08253f01b7c8ec7521c7617d5f1d966e95bb49beda54fc7a099a0aed8b5057fc820ee836a2df91e06d3369e9ac8e4ac67e3bd251b5ab04c2d4be731dfd4bd36a5d564e7f18c01150fc2a293c4bc1c785dff160b033ccca78079b6a861402b540882d38f4d7cca018dad33212623585d67ab1b78ddfae44c2cd559a2a7205efc1325d5a278679a49af34bc15419010eceebc72ea8c6f46eace75692d16ece1d9ed1c17a4518f09b90ec8a15b6540e24b7fe75f7eb09cf778013fdc02945b129aca6f0d805ae54569440dec4bd9eb03342e51d5375f56103353b98e6bed7f76e43429c73b8f1b6d9260a41eb1395fe271d6948ac5313a57e07ef1c352682d86b83072862ad4b0fd629b039d77a94f2ed3f41a55b6d30a7efb37289139a3d8ca8d1b8ca60c022a95b5c04d3fa864aa7caf4eccaf241187cb25194cbf82e5a9bf3a2e6be0c282bb3db2647117119839c237963607804a59a5672e915fa7f928eea1fcbd4c134e43fb691681b11ec2fd67700e16e2da8798aa241c86bdd3a1389843913f3e4f8868665725ad3a1e5f8c465cc43938865d7f66c7d3e05fa886e46abef8f053f06130fb98b6f290f3c4b5e0864a1f0798338672c979ccfc7eb561f1cb5bbcee613ed1541b8407b2e7f053a4b471bdd8ffd43127564eea5b216a6f6da048f552bcd3d83a431831e2fb65ae1d41018dbe27e08280c42b25af0e58f34e814b457ea11e89c24e9f34a2c15e18748e03b13893e26a8a6e2c3b397fc44477692261754bc6f75b9835c4ded58d1ad630b44b0878c8e7813126c6046b331b41b51e0f2016bdcfc368b1dd2f18d6051315972e8dce2d37156cb2993acb7b4ddcb2b9fa26230cd9210783a4a935a9d29fc7fda14929c88e1bac02b73099c3d86d3fa0fcaa4d0880a6b0f7432548ac95e500274e54599a48a483930cdf09f30cc2fc3239113a026e84669a86742454936cb8be0f0b672d2dd87c127dab0243e009e9192dae4514fd880076acfe22920dbf69766725cc6c131d80e0ddba5a085f5fb7da476041677e7ac68b0b0f9cc18b4c5c5cbbdfdf2c2ac2f8c8816ef9d847880a6d29220fb6ea4b9f9ccc71044f4b4ebe789ab42f3e0601d38e7b47372c70a33eed0141937927c3de6c1877036ad77895baf7a8c4a1e72abf51c430cc4503ff1a6a7b8697843689e1d545773dbb158d285998c4515105a0426a852f97366ccd53881d59627f1a99b0704000d40a9a11d0dd0fa1092d7bc4682014de5d0e746fab54a3bd5b445e33dbe9326fa5344077abfc4010bbc4c3b5cffda6c60af25bc0037c1800d714d7fb0904aa2e7733b534693239c96b93a7d5b307fa3e7d4d43355965fa2249ab1896ff0dd39c7dffab60180ffbf835edbf11a48724809f6b3a515098a4b6be24d26a332e1afc09e65eac13f112ddcdb0ce465ea6dab386812c4a455cb0bc311017c389fb698523bfc8ddd21964c1658629b3b55c893b366641169a6b670be300922195db4163478ad12514fcb60125d4907e12c8c749d162d887b19b1db48cacdc3a42e134bf966a6245009818a3772a14faa5178443d03109a6d86dd849d2eb13544f770d568dbfaaeac104c0b13bcd0988c5eba9cfc51882034442425b77f08913fa2cfefa6b67d4a513f65d2c7642d59f6a91edad92b085f585ab2c66ce7b983c679d2cbfac1015616731f9d63e0e2a44ada24f7599b51077ee53685cc634b4af5957a12", 0x1000}, {&(0x7f0000000180)="d0b330abf23eac7b6c499a63e7d60465cdb0104aa4900b6847008f7bc6d2d25403a889eed0e50f6c9660d4ffd14ef16b95ade4d124ce02c4534d0e51aff1819ede4f8445817e96ee883e5f7966bc903c9b1e6ffb7b9d6531e2a2a625abbdd3425aa8d01812378062e23027395ab7b96ea990f6c5d0768944f66f92dc8540b5cbf24d47d6aece0b76fc502c4403e97edf26ca239ca185a6165b487619888832b7fb81f7321f777e8fcf6d2cace3472fe62e9d7d256543a6390d7e4de52bd3aac9127ce4bfb16fd5f2b3865be6dbb4f6f66ef1f9f7cf4b0acccc774a0192b68b84dae5f2e7f8db7c42bda96ecbcc3f608dd68f9748b5c5548a7eac4fda3138", 0xfe}, {&(0x7f0000000280)="144fdf4718a31f91cdf7e35fe2e5cbf885fe6b81a78490b92adcc15d3b1a0be08d75115561dc46c546dbfcdb75f78f553a690afc41338f1d26ab76e6458a44b129d18167dd08801f83ccb23984c5b5f375af27691c301f5e791b994046b6463d1b1e2f7fd979574b2b14ee2ea17179", 0x6f}, {&(0x7f0000000300)="3a83f484a7061412d6f9f93e271b5c8d994fa6836daae0dd3d15ee53796fbfcf75ae9b06c58e3ee60cbc47616fb2fa", 0x2f}], 0x4) sysctl$vm(&(0x7f0000000040)={0x2, 0x4}, 0x2, &(0x7f0000000080), 0x0, &(0x7f0000000000)="096c62d9", 0x4) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000900)=0x4) readv(r0, &(0x7f0000000ac0)=[{&(0x7f0000000880)=""/21, 0x15}], 0x1) syz_emit_ethernet(0x121, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0xeb, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x7f, 0x3, "2fde1241add777d401ed1fb2a41d91a63734340930ce41b71b85b824fa310c73bc038e9b7a6d9b3eb6e0b17f3ba69a9406c8cd5f79043164fac3cc5c7af903045d0114ff05e11b877f13713a8dae842d2d8f8e89cf2353617c66d8c51a34e90e2749d506881fe77fddbb58ed0a010270508bf5975f97e4bee895ab5a208602091ab26de4d45636ef372454d4abbb1b8a9f325e2aa6ad1d4943d3d912e35493a16f8627843f62011ca2687711f049669e5dc3e3e4de0c177dd748316aef2e44204eeee4a6fc2a5e4dc29df7ca968bbbcbee34e2158cf792c788f4acee280f8e0584081c"}}}}}}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1012, r0, 0x7fffffff) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) r4 = semget$private(0x0, 0x4, 0x0) semop(r4, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x0, 0x2ff}], 0x2) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r7 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r7, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r7, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) write(r5, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60671996000820001fbe124681645bf0376e0865911fe67efe8000000000000700000000000000bb8500907800000000"]) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0x0, 0x1}], 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x8000000000000003, 0xffffffffffffff81}) poll(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4}}}}}}}) getsockopt(0xffffffffffffffff, 0x29, 0x39, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32=r0, @ANYRES32, @ANYBLOB="6002", @ANYRESOCT=r0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa23f3c252adb007016b786dd6009000000280601030000008000000037f87ccda703cbabdb3ce23b0001ea443d080000000001004e204e22324a3eb6db984df0670a"]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x6c}, {0x2c}, {0x4000006, 0x0, 0x0, 0x1000000}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)='\x00'/14, 0xe}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {0x4}, {0x26}]}) close(0xffffffffffffffff) mknod(0x0, 0x2000, 0x6380) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x26) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000480)="20a7f604af6914f22d4e6d8acc85ae4cf7f54a944e8942c685a3edf7e3b5a208dc75a84499128f8536b02c1add8b164c7684001006f746142dda42f6eebc6741fd3fd2d50175b13ae33745d6ede26a6b25ddd9326fbb993595ed69d0dd1f645633c0fdb5e115168d610544af4bd5023722f092276d36418c3b21479600000000000000001845f5ab24dc8cdff19b4a07727a8bf5299834b567238f12c9ded83c31690b1b7054a025596894fba37567ee68b931df5ddd7088731b594c6ca5f08d00e5dfdf6259ceff81337d846a9e2c23662bee45cb3b3e84ee9d43808bb85bf45a255f58c624dd31f7a0e6a64e0cc481929143a96b0ae555135808f9387ca757cf5d3eac3747f1b7810278753c5669a6cb7b4c3b7006d5a88f9f8b027d451631e5aeb924a162fbd20c3f42f84ab90fc2d11f63e32d5e7d26e77430754640bd0aa59fabf8b0e8a532e3599c49b08a6d26234f7db2a2023b030d000000000000000000000000f693094d79215ff0a991423ca8563b60a674389b86a766546ad3ac924aecd04901a25bdaa571cef4bd047bcc67ed91ba852c34dc927bb62479ccfe746fc21254fcc2cda2cad7302153833d7ef25db1fe899db6b59f46c5ac93bc644b096b905fa862435b950489a6f7f6488658768b8ba1675203d09accb18c4a016f6969487e66f69cf4a6d637e560238d3b42207691044539580c001351ad64199d8f3836a6e40f856730f0d8578ea7718141d297cccf2ddd4cca158a768ead9e7ee284825cee16ed6f4c1a1f8e431d931ae70b13c87cc64d6c0857a6276d7a", 0x23f) bind(0xffffffffffffffff, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) getpeername(r2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair(0x0, 0x1, 0x0, &(0x7f00000000c0)) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, 0x0) socket(0x0, 0x0, 0x8) socket(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r1, &(0x7f0000001440)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, 0x0) executing program 6: r0 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffffff) r1 = getuid() setuid(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000001780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f00000018c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') executing program 7: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0xffffffff}, 0x10) r0 = socket(0x18, 0x5, 0x8) recvmmsg(r0, &(0x7f0000001280)={&(0x7f0000001240)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/231, 0xe7}], 0x1, &(0x7f0000000240)=""/4096, 0x1000}, 0x401}, 0x10, 0x1801, &(0x7f00000012c0)={0x0, 0x296}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) executing program 6: socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x8, 0x7) ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000000)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff"], 0x28}, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x0, 0x1, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698b, &(0x7f00000001c0)) sysctl$net_inet_ah(&(0x7f0000000240)={0x4, 0x2, 0x33, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x1}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f00000e4000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000147000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000039d000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000588000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x8001}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x85}, {&(0x7f0000003000/0x3000)=nil, &(0x7f000006c000/0x2000)=nil, 0x1}, {&(0x7f0000280000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00', 0xde9}) r4 = socket(0x1, 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$FIONREAD(r6, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) dup(r1) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0xc0}, {0x84}, {0x812e}]}) (async, rerun: 32) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_dstaddr=@in6}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000440)=0x9) (async) sysctl$net_inet_tcp(&(0x7f0000000480)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000004c0)="3d1bca2eee8d0dd54ebb8ec92874e9b9ac1cb60e56db41149d179b12bdf385ad1fbd6a1d6a1b0ba1097b3741be91b7dcbfa7a34b965c76bb01acaa735aa736276c9bfc15c55d40335372a7fe874e1397cfc06b93dc0e5e7083581ed4fe2d1ec93732e0e82715889c367116440925f3fc3e7d2ea7b59efd5d802c394cfb856dd65dc77b7a03ec9be66e9a435513f4db0ef068686211fe61ae26ac136ac08669b812efbcf039f749f9a6876e0eaa47f69e85d1a35a81d58261bdb26bf3083a11794771bf76b16c30b072119285a877c15e21e26726f63cd7e9b9aec71eb562c0d248c888fecd8881fb33806174", &(0x7f00000005c0)=0xec, &(0x7f0000000600)="8b5c62f4a25c31560ce58b51723518bf4be028bcf47efc6937aae07494cf4c1b8b065692e44cd403ad7dfef6f92efcba20dc8bf3b710f1d4f92a4ca7933557bf4a16b37a2e87b2b39b3ba83d20b34682a66a81bbca655bc9066345493af8d291432ea8f791a656e9709b1ff1bc1c7fdb405f9186769a4c81a64dc6b305795981ee9d0c0d41ac518bcc4491e97107778767d9fb1328318e009a4ef8ac7ac4af268ed1d5a88bb526848850a5730fb511799683ddfaeb316ac02578b5d763d01e548cd64257742d4062e00321bc3d7247aa3286042797a2c72fd68357117bd985", 0xdf) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000002c0)="79a3101a13da67d55bb7002a3c48ad49bd9430c8a88fe3edad01cc642bae4d0f42b2df02d4922035bc8bf87d54862f16d471af7586e25a5d0fe9f23490903738fc8d061abf6905dff574f2f1b6e0f575ba56353d24ebf442d8d1090dde7d49edfd2a891f2bfe2abd1fa24dff4643ef6642d9cdaa575636c7dd0b9d6da9f959ce4fccc61021b32caaa397b35433db9532944e954d61ec3b28671f29c437cd2f20ac0703b4ff342a83d964cf0d223f8a85187fcffe534a61989fc79e10c9a6f82336ca6e95fdf52c622565da2c58423c0be5817cf0023dcecc722ec82ab9b7740e2d10b13ae8a1e10b2fbaa21d9e87927592891f6b5e765209c3f91098ead3c4529a83f34818e75c9a4d2fc7ffb3940032833c20f2ac75c6a4a588d04bf017be2c1e2478dba0478d69c1c6fa37d4932cb4bcd5d04d7b137f00056acd9c61c6cb378983e0817130f879a31c089f0894c73d62f7ae7b81ad9864671d978772bed4f8c52a6ad965529b516e57db10f4bf3b44b835d686e97fa369cad7f716", &(0x7f0000000140)=0x17c, &(0x7f0000000180)="baaab6ee4743a40bf2434dccc31b9e5b92c1cdf87cdda48071660186ab243836c63c81c9ef74ac998cbaaf968cfcaf1fde6af0429d943c40ec7496c350aa72651364bddedc57bbd12bafb92736ad765522e6b13956d41ea04940953e54c6c592074e128239e644d0b2f97466468631d404b402f82b2f06bc00939aa44245d2e9443b418a63f5e4832b707b5175f3fbf770dc05d017e642038f69b013537c928f49d7de9e203010cb7370925100f81731508fabbd01842492e21732938d2c6c54a9a947dde0432feb5ccfb479ef7770e73d3be3ced0b3a9815f5d55bbe1", 0xdd) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @empty, @broadcast, @multicast1}}}}) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) syz_emit_ethernet(0x36, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) setsockopt(r3, 0x6, 0x8, &(0x7f0000000100), 0x0) (async) listen(r3, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async, rerun: 64) sendto$inet(r2, &(0x7f00000000c0)="e1", 0x1a, 0x0, 0x0, 0x0) (rerun: 64) executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r1 = dup(r0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/251, 0xfb) msgget$private(0x0, 0x1) r2 = syz_open_pts() close(0xffffffffffffffff) r3 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206925, 0x0) select(0x40, &(0x7f00000006c0)={0xffffffffffffffff, 0x0, 0x2000000000, 0x0, 0x0, 0x20000000, 0x0, 0x3}, &(0x7f0000000700)={0x8000000000ff, 0x20000000004000, 0xfffffffffffefffe, 0x0, 0x105, 0xffffffffffffffff}, 0x0, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/69, 0x45}], 0x1) close(r2) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000400)=[{0x3}, {0x84}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r5 = socket$inet6(0x18, 0x5, 0x4) recvmmsg(r5, &(0x7f0000001400)={&(0x7f00000013c0)={&(0x7f0000000240)=@in, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000014c0)=0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000001540)=0x1, 0x4) link(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)='./file0\x00') ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000001680)={0x7, &(0x7f0000001600)=[{0x7f, 0x0, 0x0, 0x0, 0x7}, {0x7, 0x4, 0x8, 0x7fff, 0x5}, {0xbe, 0x5, 0x4, 0x2, 0x3}, {0x8, 0xfa, 0x4, 0x6, 0x6}, {0xfff, 0x1, 0x1ff, 0x78, 0x401}, {0x9, 0xfcff, 0x400, 0x0, 0x5936}, {0x0, 0x3, 0x7fff, 0x6}]}) open(0x0, 0x0, 0x8) sendmsg(r7, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000002000)="7f819c91cc8bf666bed55cb5b568e8159b8782048a50343216b27e4a8082df455000649eba3b045d17cb25a965a69e62d74def65f14d7b1ed266a31a22ebca0e299bd64cac2e276a6a8aea1321614a6f68507aba05ac5b76c5d30edd462c71abb1b6dbf2b31c1252b186d43ff66766ed8f97fd087be9c0f2e0e6bcb6d155813ed3a10f540e446d7c4202b4dd5bfbc23e437aef828a39560fe7ab931415448c6a0fff8cac782bc621523a4b47962aff925cf0f70125d1d5f5f2ce7122a06fe99b4aaaa88d8eb009713d0695e01d036316a506528307cbd331913d13c375de3499085029c7b7793837e79d2f76b70508baf7d61ede6b42465524573960f09207dbcea5d34f3bd9b10ad5049f23c0b94357331091b88cf9d7cedd9f995a2b65301d76ee9b3ea75c6398d910454d8810c23369853f32613c8156a6a604c84f55d9b4cb5070593f52a699cceaf881aaf6451d46ba405bd0a0d3dfd9c2afa52f5ba59c619910a595f082ccc618dc52cb4848cc38834ce817a598e8ea6ced67ffe8b72fa4b480ccb4c8746b7bc7e77a3db2f45ad5198616d6ccea57c02ea01204c9bba5b856cbe913bbd2f28bcced10d543c53ff5e86bd94bb4a60ea42e21254ee20af9b0e7646a2c0a628cdcda672e13c743f87c3f1279327ff38f6b72d9bd00fcaa835e0850809687342b395157482b6dc1887381a55acbde4322502e2e6e91672542d2289d00eb5aa7f33da10fbea95e2948f2a1c0781f81111f58d2a5697933f9b8bee0809b9ee5666e14959984fe9ab208105114b3b08a17c76f533569debcc1dd7a02aad8414c7e1eb60e72c54ecc1a27f17ac1f5cbba6cfaf26cbe69ad6d7cc49ee24c0ce6c60791b43677640d18704023e39d9bf6c922997f44625cd5aa8d98cc9d2207231c02b0b40f15530d9d4a8e7c941a711a30e746d21fe2096607c11ef5ac653345fd3754e2ab42c1744f3823f63310d1956e3197c59aaa343d47ef77f6d0db1ef65e075794786e188cb5d09a91adf0e053ecfd4372989038849405179a8c9420bd9ffb3591204f34b9c33bedfe4d8bdabaec971bd7cd666c8db8d7d188ff2d1e869100965c9b75c49990fa8232ca2ac2d1c04f99c2aec3b02d92fa74f29b2e4f2929f34f26edb2c26ddd499fbf116387667217f8ab28580f633233bb583a19cb2de9c2fe659fcaec6ee776b9b499e1161a87a1a375ef6e635755a8e9ccc5cafdce7cc441fe92907e22f0c5afd5309bd905bd95e5314e90a3c93e35e72ebe2144f75962fba9c491eb6c98def71d0bcf8343a472a856b9d765a8e75116deeded59c4c1cab331caa08d00ab2407d9360736d418dc10169150711d19eb9abc07d9a6c1173af8b0a1ec767c851327fb42b9f3c38e47f1c482df6d0043e4744f127aa5a9c858790a5913ceeb78eedb3020a36aeca8f7bc64323254fd7469f343ca369e968cdf22e8c5dd3bb053f7cdb9f3d979d22ca0a4c57ec0c4a7a38aab69973556cd344c2c7429dcd677718b77b4041460ce1cb95fc1ffabb3bf1760a8a80f92fa0f9a9e50490371847c24bba63cfd95e5aa700b122c930d5b54942949e25199cc71c27bde4485ad18c2819d9a8a8c3ee97fe09c1d14a3fb09b11ca9848f55cb3abe6c2ba97acad38f3d7c4646394372d2ce0f21d14fdf2e70a72e7658fac7e410d0c2c329b7c97e2531c30e4391a0e2b81431bbbd20ef334efb7c70c3ea2542edfddcaa91478ef55e898e5a0e7e59a2cf70e3b1ba3c13fec2200a1de0c51e49dd0fc63efb01d9d5ec0b4bd16008698394d5900e2a98ed6379d5ad97e4879654e86724fdd968a6f4a6a436985f26549bcc0cc823a4bc93f91a839fcaed9d9512cfd8d984341d33964d79773d1b585a788843ca77bfc40461616b7d8825034825d200ca524b7f11346576fa055ff633ea4ce7a6b6761db070fe3d53f543a66a1b1c76ab0767ada258a6ec4f165b140c136a8dc05c3d8d0835dbabbcf59036b8dc6713732fc30ac66669e6fbbb6895f3dd32acd664d7d2d3da36c171379e80520f9fbc910e867019cc9d571ee72af1dbdeff9871663918252dd57adaacda085b9eb135d972b94fb06e563ec02b46f385fe48aa92c1dcdfd832be9cbf7689cda09e9a28d2de5b7ecefe6a5bfe023beb94a18d82826f95b4d93e7ed45d61b04ef6c348559f4440f4397a6325f9b5701b8fcc28014434146ab91812bf8fd15567fffa5de447c0d446a90975a096c7c62f5788d65e1fcb48b7fca196915dec8c2ed3ff21509b438218d8d24dd95a59b946a7b3127bf886b77db16632d9dfed49292dd180d8c6c99e3bfbeb20513420af3780e4ee481650cce66e66004a76fa80f24962e09edaedd0666adfad4d3633aa944b19ab84ccd3f1c2b679258047a4637827ededcd4b26aeda4358565a7c18739c1637b910c7a33b1a7e7521318167c97b8aa84fc1134fabbfc63eef561874366746441d91d1f6875d4bb92072e845ba9cbfc0bdb5d63c3ba7b267703ae206afcc3f736daa4aa32e3aac3fa698d156fc03cfa4715045ac265f33ff7041e2a0f25131aed779105c6430288775df96bd9f965d7cc904acd57ca26017a2a0199e4fae09cf6b409501fce7456c2a80bd768ce47934979c9d1acd228ce9ade262bef5f6b167d4b25fc5dc6f7b52a8fa703fe14f9a901a3678d2ee5e72580a69723f149dc5f9de48fc6b863234166fbf1c22be44494fbcc8cd4b6d007cbbdf78889253da6ad2a5ab1699b1d5c8cb4a2bd55b37f2ba1d1a75d6175202f71bf01f86a69a966273d49483c1445e4a4195aa50c0bfdeb832ae64172f51dd7325617148dd7cd58ff435101d51ddb3f4a2e9ac4ca8abef44ad5891c194014dc3b4a01c2d51daae7af16d9419ad0e0e81e829e272818701dbde2ffeb8d01448074997c480fb47d8e1cf3ce3b67fc54c8c087a4aeebda84defe2e3b1eccaab159e7ec5360bdcb02595a6275bc588b454d51fb46216a26bef4da4f73d1ff07fcbe6afc72882f862208606b61a0b32cfa6610bbd0a43130debb9fabd73f6a0ba15eade77a2afe15a701bc3915f6b8c3da7768418993ac7a6149822dd2508d0b2303baab60587e35215cc20aedc94160269a2134c3d6414c026d98c2341ee98b28aa815a4a4848ea1dea5cc9812fc8e95046929f5d00dcfd0c768e34b9b5e22fd404a6a93cacafff73fc2a77bc5b5e415bf43736fd76bc8d0c538709310fdedb74793a2ef20dff63df609ef312464b257b8c7e835e7c091c9029b67bfb8bbc8875166d742a6fae61e9d3995eff6a2f3eb93bd297b182c4a77d28031905033613e8b8a7b5f92bf2525ee920d74b5a77328f6cfbef1ae7bc6796fe5525bfe98012f66bc465a9668c56fab62ba4e41e14d2b2c0a8c48987f7ffb32c5f856fcc6319202a5d14d9faa36643e999173ced05bd0e39c60be0d5f4f77b8ede5c73e34e72f9dbf192431388976b0e30463722705b8f79d652a747c13c8cb4a64bd4bf761388f534ff5affc590b728eae3e8307cb072ddc501015e366de3c6ec00210e4ebec075d7393670f216d96c0462b4806e4553156b92ab0ec8943418f7f6f481122e5927b23ebf769bfa33b97de1ca9aaafc28012ddcdc57b17e9f7132365083cb6b54fd3b808bb8e5a272c7570fb437aff26d293fc819266b9c4d6d0e8fa0625f3d05fb81e9ac3f5a82007c6b641ada11015332e7427ac3b6b14699ceb9e354aa8c1ecab6fdb1fff5674f36152e775aca610b04fe528cc18f0c74a8a91b80712f6953276a150c894c757dd0102db0c7c8b7d1e0b201c3b5d538454207d4260997b706e626297c9ea0f740c5e15418dc6e93b04bc737b3bd4a379c355db418263a7d19ea7648ead6ddf344ed1017fc97ec608999b105a39c20944c46c4c213523c2e0f20c53f2bff63dd7f9ff00206d9d2193638c750dcd2eb63606b99e6b3419b91591db0dbfb2943f9f10613d5b035e148c87a5c761500c2ae67cc7bb1f0b415c396a96b68252541df58fc3ac366197d2bb1e79c988158a5f228f0fc10b5a657740703d27c64c925df8877d4badafeb3bb314d227f5068bc56d58775ac73f9b5957a8d51e9407a278611d58ce0f02e7a16089d5e0569bb0c858105b200ba23e33f87688918b22b3368e01df79885afbfe89535bf1ba7d130b99d80e92520f6eba17089a6ab2dc60824217619532e9d3c172402d53101290637f5a5fba13d98ef650f74b160ae401444fdb7da41d22d08ed3db2beffd0d2c6912f94627fd45fb10c9ad6be8b004702747de56e01af190f3a57c52cb61520e6ef6c4dfc73e5454ccbf527cb1a74556a567190a1c11933ad1b0b2f606823cc55c0ae9741f88526597a4dfd79b765da9179c742b063e26d6498a16bba7cc65b8325a6450c6bd1a4d84d918920c319837f7f5e3d63b09123ebba9962a68d8b3d6d59e8806ed94bfd1d0cd2e37be1f5fc52f000536930371ee5dda6986a2e4101e8b6f7541bed74cb99cf03441dd9be5f6d8f5cd80576386a164068c730a24f2dc770d5ee9da80ae4ecb5d4171f6b4b02533135f8e4f3ff41f84ed467cc216ed4775ebde02ffca7c9295ad1daf08730f680456e0ad4630bf809ea79fdd73e222d4c98ed96d35ab301966c14a7d7cb892d4834614fc223479d1792ed4cd88230d58f47b685b9840b36d016108dee9954b61837b55da2054053e90d17bc6f8ec7be9cf68bcf54b9f743a0b70571785b3ef1bf9aadceaf3e807196d303fef31d53967eedc08c04c3b61e8b63c976aae66c3a3902c596570335a3ce0e7668d9fd9604e6dfeaf81427023cc544c85a4e91a6cf275e600c562f1f3d35d5773f5980f2b89abacc8c0569f45ce28c8702008f5382e141b332177206e1e75bb69fec9f226441868048f8cb1c9fee1d543b33956b74fd4ff8aaa97896be901e0306967fc4075938b8bba568fdb4d762dc36410cab966a89244ad1201b21ef31e82fe06a423d8c014b200b8e86ef3781530316996955962ca6e53f690a72ea2b91d3b38f9cb9e6e5b55a64f31a334e981c93f8064838f9a0bdcfd8e821475e0418f5beffc25afe1dddb0fedfae3fc8e881c91d0dceec038abe561126e70020ee79b471593df582ef3f104e839e317e21b9c27a0364561afcc33e9db3ecc548e338e62cb00753299540c21a4c58827fb33641735e43005b58708cb92d5aaf47d07438b2625dfc9fd5f5a1f4eb4568a773c2f0f6cf6b9432620d7cefe7d758f583e8417ec6eae6b88786bf9de926df2f88d4d752f622a1d3afb3e40999fef84a778ffab8bec2c8cee5c06773e565a3cb72f18ee88c7c16f7698c21fbdc77d3928e0b3654821e845d51dd302845ebb4f0f28606099eb9afbcd8e9509633f8ad3f904883a565b720d66c0b448d3a4de728be32b13f0e81efeb1ceeaa5e6435027222ffe8b566eacf87b790ddcc80b15a923fef198ceff652906c18a2240ad7a82a42e659074f3b1b74e12191b0d4287d6c3586517ffa767639f42ef1338620b5c46b7e9244aae8e39dd1728cb2a8faccdb6961178f71762f8adef2e2c75a90319f877f95c03b1ce006d727d536b060fb665d41ec83f1541d973d9494e0755cdc3bbb62c60e4a65da7202ee124095f662bcbefa9327eb0123e98e2dedb2d39ce4dda5e1bec4f90b0981be97d80b0bc6c44d02d1de9c5f8dfa273ef226869312ab8942b25b0feb4516d1b3e5919be0395a6019900bc5a814ffd60093f4b22f37d300a79262952bf30b264d21e22ba2d3d6ca93db8c2900daa470df16a4bd23f8edf53bb4c930f305eb18a3c", 0x1000}, {&(0x7f0000000380)="c191c754e5940e40382e208bc02620de7a2909c8a5fcf73cf2d7263eb8c1430bafa1f397d45fce260a4c1350b86306543e82bd6510acb47129900400c7858155d025d90ce3da66c9d555ff5e00f83e433b536c60454a1f285468df0877f8f48a", 0x60}, {&(0x7f0000003000)="11cb46d5bef4e83f45db97f4dd0ff66989ce3e2945ba15b74e3f048c0f45f201751cc643d688ff1c2759a692a11509ca39f17106ac53d490c2db091e9e001c345b1e6e70cd65dd3287ea6cb0de57decd9629080c745318bc63d6b4f45e5a527432f4e2ac92a50382a1b560ca813e7550d17f95661f24b510555bb1e94b13b8430ea5c1dc01cd0e701dbfbca1f5c33a92a7b7f7778df20d57963392eee585b1ed2a09edd776cc021ddd90e676be57ef568c7ddd6baea213b7c2aab1e5e5a8e844afbd9a99a41369a9a22d7b460f6baad45ad1a0d54a4d5b4507b1fab9a8084bdd303e55aa735fc3ab7f99c93831280596e3d6eea5b4d3c1258295839bf7200eb62a9818b3d4360639b58a27fc0dbcf483862fcaf7a4a89ace829502b924db9b4dd736c7b9a25396ddc263e9278a00dec100da45cc0460aa3fcaa1db4ac007a67ebdeaa9bf19c56fe1d24ab1cd7603181bdbc3810eb2bd7815959346b367c87b287b2563e5249d1f424c0fa36a8b70d2498c94ec8f9bc1d1792ca4ce59417b9b79019f7f03d99c772016651216bd6adcf859507f35b54b1b16c6ea83775822231e39045f18a66f1717b7fc5e5dde8eb82f9d3c4786ba54a73057acdec0d5d9443ee63c15f9552c22c4742eee82120291ad3c8e5f0d88c67bd2dbcce50f71341ca888ab3fbc14a36719489d58fb52a8c4a65e7f3cb6b3b2aae69ffccad3b15852585514895278d2f67b52bf022cd8b0e29fc3d4e025a43f82d878436a7ab8594f04b4e4e154342ce8ce8f145d579eb8eaf15dac8b537ac9737557ec6cb1cd87f81ab3d8008484c6a4b5ef6b94731e20d6cc890afd2b7d7ed61b95437442ae0aa129e7229940039afcbdf12c8724c35e3105f7b94ea8a039546d81509cb3b07d71476553d8c2189adef9d3d237706f4b45d46b72a62b56ad2c3afc2083b016da9e3717c7c04c9a937da301339a62ce36efba484111d36bbe2c7aed6bf1bdb73003ea2380e8da2bbdd649e5b7765fff4b2a16bd7ca3341d0a3c781f25173a96cb45a053fd6a60db97379891976edbd2abc6c3608022cdaf21fbfd4dda8c3d810496efaf4c57b282b6d088768573882ba0afded5337f38f58b8ab82504a4e8d4c0f4915c5d6e84390ee82406f48a79e5622ea9d655ba2ca28f71f07f89ce0560e9951a30b356feb23d75f20e20249ed9d31ddcf0a27eb55746ec264b72068c942cd60065a1bed26184b88ba5bc4081fea38e2759b1193de89d697f53f4e5ac005eab093bbe73f1fc361717d16a7827b48e3e7222ab1fdd23c2daa89aae1df87715c903be1432bff1c68eff84adeef9b32ff67afb99d6730913a9123648e6022a4a5f6bdfab2736718a01788991d67c2e8a798f7f100f849bfd3702eeb410b8da9ac42cb53d7f7cd1952b53de323bd5a472c39ff1d23320acf6adfd83150ec6fdf6ca00c8bf98c83cc639b3faac386acb3933342cf6d211062ae627345446486270df951bea2cd4641850fee61487b7eb666e3020bc6bf64ab4e0c3f1ec04fbad010bb7551512cecf09a9ba8ed78521ae248ff4996c690ab15d2314efd9f4d6f72c2c73f079f5f6884dc13fe64e9edf3c77cb99d545c76211e45d31cf1036f8db4ea7420c3b064d69d16bf993b14c8465ea5009b5c712edbb6fac6e033e1c45aeada8f24a222fa4a4c778c9132f223b184ee1520dbc3fb03dc7e12343f9f09c045558dd9c94d9d90e06d09a3fbe6ca9605c5056252e54c76fc6f883c9264587faa0d2dfe258d3271e79f60ad525247f03206f309e5c69d629fed0277361e252af43aada66b21ecdb3299aae311e77ddfdedb01341da9304876840261fec69ef9bce2457b415d0fdcfdd73ccdfaab445938c869d12be1f4adfa0907023fd4e1d823007c12e8a1d468d824d725a5fc7d7a774c56b3878e2c1f0cb07f6951a15072545143f41f01eecc182e59a9a62612077a60a01a670b1ea821206e7448b3673a0300928f743c90071fa09632559891c5b0af87d98c667a8dddbc2eb8261b6ac6efb0580bc0cc5c52a3062bb8f28dcf619cb899995c8d887eb90eec43c1abcb668ee4e46f4cc8fa134f55287e0847aef40927cb28eb6d2c2767785248f246a6c080b658b15981f51fe87ddc9ee414df9153912f48b0235f7eaf82290b9f21d9c94cd232e44d11b5a9cb8fe54d5615b9681a5bea5733c2528e05c3cd1f61720a1285c5990bf6810048e88e1cab7f5699879155da468c4996cfa06df6181f0638fe058b83cda913af1df0bf36ea25fd2f39045d0f89461abc93d3b80d0876926c5cd71748d2ad0411e88297e02a2cd85e0415979403513022516a7aa1aeee0aac390563c25ecd3451602d311ecfbcb4221da0e6129e5633a14b551befb4f2a54371e66c14d93aa9537b2879550c3088365d1feef9fec261777224e45529483ffd422453e7a128abf60d5accfd412dbf9f82e3488238bbc2ea08691262197177c563de7d488ed95033b94e17019d5dba9cf5758151b522785dac1aaf5e0080a87fba6be2c5d17bba7d9bf63c236c0db2d36ea761f31ea848159227edc424ec6fe5febda825b3a4d16332eb1f77b9063c180fd78b27ebe133080ca870baaf0fc7c63384bf440fc3becb7e6f110b487a56f67af4f885798436764f0af3267d085b181373a2036aab22f5ef3d8e9b1effe4623b27e84b667bdd4c987c9509dee0cbd20ae65b02e550611d1028a7489c5a3263e4f17f34ee40c1d24b6934335e94ae8c452e1d090b402a9c89603c3185a1601fcace3d1fac6756c8502ba7d2b6bd80fa8aae53d308f0b12d8fa08e8dfb4f5a4767a2d47e5eac4744273db941360484e9a29375d806755bda09b8ff44c7b2034d76035656d4f553ee11756cdf37b8c8717cb5cd9d12818ecb00b23658409e500a0c73057c126ef43926aad27fe517c92962539bd14fd7a26b64f7506bdc6c8b53ef1688c11110c0f8caab4d686a0facfca8c6303c816dd642e07a851faec3ef6929d4a4080433232d6b00881caa7a5420434d37dcd28b39e041def0408c92c1b3227f5e09473cfdb10bb2fa9e0c80fa06e7f0c0e441f77c263516893079357a436350c0a18f2ef720cd7e2ecf579283206960853cee01ffefd2faa02e594bb3e780a22da64f15fcce70316d34b8281dccf6e2171fccb0894f4af81bc20f8f0b850012326724492302980a422d7c05fb934cdb75233b82fda771584c790dea26a29a88b6042e4a16972f1598a4476d058523d2283f917e48cf068aca690fcfef15815bafbc5f73f900ffe5075f90808b923e606aa6a4ce650193f398239d94b75c0caae5c48d02c1aad4876969dd4431ff226c6f17aa71548a36e1bcdab6149ca2723a17e56ef9cb826d8fc895904743a9d51c9a8573cea0bf23a723f42a5d5db2d7b54056851aa0cc082f93152cec78c070daa501ae18a030ac1b2ab39438a909de7328acc574ff88deb5d13840410bbdc822a4d0754dea659fde897749be990e2551e5feb124783eead6211d36a453d75b32a59841721bdbfbfedc8c249c9a58f4df3d7d8ba9fd11cbdff1eaa2db51167b6b2527b78556333b3f42ee77ae69d084bc1063740d554910a59bab1dac767bd0a791b15458e6a0075b572e55a78cc04360f1c496f836a8faae6d711680ba79c3d52eb8bd10a178a17e7302aefac7f34502deb952fc129c3f5d44de28228e59ff8282ec49e8dccb63c3dc212be081a7f278c3440cfe5f65ff93b0f4938e8619583fc73a76fdc4cc3493e81923e051502cda98bce477f7d769f617190be386b0066386802e278615b3588b6f81b83067e6f99bb6227f116adbe97384c3413541c00eafaa0aabc7dff353c58ffc3fba35827c2ab903987b557617fb23e19deeec4b5d3eb879eb04ca1ddb16adaff8678646b93bfcd54f23178ee69cd90d2e937259b5c37f6507c0323845107b102d2ec4773c1cb446aeb613b16a0eaa810adec34119f90e6563fd2843b0d3e4e6d184071dfe4de0d7411756d174900f46737473a25a70be751037819106707d002215ca8c063c5301d0133972f3abef08aa8e14ceca361a4c50a383f48bd642c85ed518e2a596a13660800be0fc78139e2165b58a2aa854b255bd65f0ca0cc0b472a4076507fc26be6ffeb4b13bf378a9af828fb087814d7b49799bdaf229b4bdb33f936aec381392ffd25a9d2cc268b3b3a752c44601463776f9485c98c439995ff3a78be7f41ea3c62e256fcbe965c73fd98f421d01ae77a4579efc9a1c15813f50b6a19ba3b3d32ab71ce9b0f0438a28b8d850ebcada05757fcf32a9aa3101b62871e5725298e45490aee8098d60cc2bdaf6e71c1c81f2211445f23ad148692a08f4252708aa22eda2d80e64ce0a994aa8df39c3969f62e32d0355adf0c4abd0cc6952dfc80c687222035192e1135861389135a12df3e868135e68c5d2239d628b12d0ef2daa179199c4398026e3ef4ecaa5c07466eafa1d008767481addcb1ae1b9268bef4f4cf90ea8146e4b23517efc67ec93c0b9375fe8a033243ea2637192d7928f40d4498de5a8e91fd051d73c0d2f15edd871fc7fbb362e694dee59456ba9db978a1e3486ece8ec1d9d57c81f795be743226b0c688252c947e51d46289ff669eac9e6167f8bb19503b317f917ff571a282bd1eb69307a757520720bca909fd1fca1ed5916e05bb8b63e6d724707f870952c5d34bc348402bd99799076515d7311d5102a6d768a6ded6ec2d64816545153ef829537a7b0b315127df2f0c0ff8865b06bee960abbf9e2870de34f53161f164f3d1438b45a48720e01307725afcd525564a2ae8bc4b87770632e6c35cc2cc9ed930e04c9ed750d651db56345d8a41e653e2c0173d1fc075751513f9e8403a74a645f847a9fbe84db4b456739786e28e6d2995a996b93ef03474cf1866191c8998d34fd01da34bf52a8a0bc54efd4ac8f0ed27c7bac22a67cec0fcefae5c473ec4c63f1ecedb2f8de41da6c26de63e379d0db0b2d439eccc08ebcd8b8408deb38453f800b56b3bec860cb38ab5a43423bbec1bdc3dd9737edd425b31d54e5e332d964426f3cf47cffc7cd75ee83d074b3d02362e1945ffc1350b96a05a37a74b04cc471fc732479f2f00226feb7e00517c2ad5c449161b3689ca6bbd921eb434fc5e15e653d65942398b41bb1489861af3391b4d7ac63d5d2ca2d1b6e1ccbd9d45785c6e47e0f99bfd98d37606af325641070a0ecc8424307fe586e427fac3aadc8215914c98feccbf3321d98e163dbb3a2e68187dc32afa823ac8e087f298c1cdf3aaca90221760290a9d8045740cf62b12edeb14b5a5b9331e76b5215643b97892bd303e2e44d843806f1782171b3c3294572a9f14bfe1c2fb0c6c41372349ca130b3ab5067cd7f33f05fa04adfcecf71c31538e46694009facd857b1482bb4382e8cf3e236e5263719815cf8fc70016760513b4b4a81d4b7e736d1d5d702efb038a5b5baec3509698959606f8e445ad6cc40338186e791ec07f18e08d00be7032bedc6ba1682257467375bbb1e9d3098dcc1ba1de39401a5dfcc0431edb4cee3ffc648da69fd4f63408e68d13e90f9feb50c51525b6e5c8611938bc1ced2b809482851afed54c0faff296ddad56ca68c5e2c050ebc16fabf329533a7f7a308d7dbaaebd04e30a0e8aad23dc5c18ee0cf7db6616179a1d9210cef9431213e5270c5f8bc2648cf7958a52d440623c979b39a9fb4ffea3baed57795757bc8bc2812adb002588627496196fa4f223c5907260bca1f4f3f7b04bc2586b13203795bf46", 0x1000}], 0x3, &(0x7f0000000700)=ANY=[@ANYBLOB="d800000000000000ffff000005000000dd73a96b4aa392698b3d135f61477217cd8cc65694d3eee3428c3bf140e1535b940d3bacb65f94477acc3b6323199ee5ab6899a56c7a6f7404f486d14a35bd14b1bcaa8b0efbb6df1f4665b27749c319e417694db3c0eae9ad35bdf1bce4fe4a69184e246d16a98c67d5e08dd4621e355eeedbe70b17f75dc4e6e5ebd004b7bc6d6a565559cc9c35355f167a6c84b592e152297eab3596aa2dfafaecaf3ddcc19a6e6aa8ca3475fa6110addf418eef9afa5d67686622460fb297b66686d4a8766854ed311b2b0000180000000000000001000000030000006d9577c5f1ea4200f800000000000000010000000010000093831d2b4cc40b5421bbe9439ee01f1763a7ac3102049c936f0000cae172c77f5505679b88d1d641cfbd8276e35e8d53ff201e8034e7aec50488485e811876a55f2147e66c65111e6d0b405e27c79bd2a385caf8fac0d8b50eef5357c6493fd0f43f935b4d1f253182b7fec847d88b19fb8e6e6168749207f8b3305ed9426e78651cd880c9c56ddcfd6d7523db5a027a0c5aa0eb442f66d7e3a66503b192b77add9c1532c56d05588ca589f027369f65eae0f5994d14cfea4758f6adf25bb80d88ad670c58da15cf5744b6c6cfa1d9aa9a49b82d7c47fdf47af9d09e42f096a1e9e96fb73600000010000000000000000100000004000000780000000000000001000000390900006b87e8c60443ab98005ca75a906f5c81d653b079f18a5e8341635e29e7318ae286b0f3053e700637f466909328fa03160a44af5e1b8faf62eb8675902f2636d9cea0ea50d42afc1ea6bc4a225b1ef7ed50a5de0618bfdde9da605cc26a3064ab710000000000000038000000411bb6000000000100000003000000b3795f8936edb7aa6245e219453a5ea517e0512241504cb61f42eaf411b234d67cb411d337140000180000000000000001000000060000006b13b1c71a5a0000"], 0x2c0}, 0xc) executing program 6: r0 = socket$inet(0x18, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) semget$private(0x0, 0x4000000009, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x1b8d2ae825352462, 0x1, 0x0, 0x100000000000000, 0xffffffffffffffff}) chroot(&(0x7f0000000740)='.\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x40, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r5 = socket(0x1, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r1 = socket$unix(0x1, 0x2, 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x2}, {0x496}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) executing program 6: r0 = syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000140), 0x4, &(0x7f00000002c0)="c84aa08c68db63aa253f84b547c45afff6b384981d5a5619ed8d0d50f69a97f7617f74c239ee1da52a398c6e2ce7b88a115c748511723d2cd20375125e774949a233400467db5fa2bf0df86a24eb757f5a012f6b4a85e6141894c1191b93a0a3a9d098e2b0327594b8f89fa9", &(0x7f0000000180)=0x6c, &(0x7f0000000400)="2d71ba4d5790f22404c8cc07d0184b2d380a220ebf45ca71c30f1fa4ecdd94a1ba7ef89d9c8bf6b0d754925026df7f462d131455f9acb36829abd0711d9ae822c14d216541b30218d836d74ad3ce93302ff936e8cac7639f692d518a8cbfd354a0916a43f2dff643e6ab5f5e4358eb092609994322704c879a9d1ef5135c1b6f6f94e7b3a81441380439975508ac4472b95ec0f456bf6026ac63306adbef2e75828b925a59849ed0b3d9440a916a8213749d06c7f8f9cf9a37dc7ab7c8e2ad16e19885939e938d20f8990ef0e679d15275dbf29ea973c8ea765820621d1555d8b7b04a9a1af229a22680c2ffacec3f12d7d925953165cf6a0fa3cd1d95d50deb2be4fb9e391dc80c43fbce7a9787a1e18e09f60dd284ac65ab79b3664a529ac64ee18cad8a11e6411b1008441efc7157ea1e67c1f6d0464fd1ef930fe3af01c83ea87836f937a20871dac7b58727f350b46abf02ed021913e491c4cee3f612fddbc6605a8df187c02924606d10c671a14c98441d84894963a2aec3d7c2673343044fa3ae95104ad68bc19ccc50e2bc66f93160fd46b516f642d1739852ffeb92ff0106ef0c14f8e093635d6d3367c4b43db944be38368a691d00d1c78beea04c4d9226f480a0b636202879621ccf9b9108db769fc88d9b3e8d4c7f78ab747f4d6e5e0a627a00c73b57e81be3361f821e22583cb3767e9c4ee2aa3609c307ec35c65c7143f0877fbcf81df3c3b72dcc6f6a9fa7348c57c3f345d06afb615011b33e038e078010b07f68218b12de949c3cf98fe5f388eab4a64e147b2d2f937ccc581989b246dde45ee39208afa28353aa99d68b29696ecc5b0011849d33f31d20c26fb71693e0271ddcb19895e72f234a07fdd51fa058624ad048c84d4aa5682b204536e1a97a3a21b734ffe9b742ae605618a49c5b487873815c33b96739047db41a96a2b048cdee2d191c4767e6301b8c35ead1b770b4620ee5eeea2d06bb6546a7fc379d2e7a70147d5f151f76f7c656e7d54864cd2850d33f1d8dbe373f0b26f08f1eb409c69f7824a18825f0e638ab2e526122da27749f8752f7d2649505aab4b39537144e4f2826b5c873461b61d3cc236a3cbf22b69972d4bca66543ae07f03345c71a77bc8c54c1507433a2878f30a2387b48fa27d88983a927336c53ec442a00e5b28cdb27111427196ea653a57daebb171548f302b0af9e84b06f7e8f9475c547317b0f56cf8b1b24d4d4ac2ab87d8a9b4046d2968f18e3e781f5722b94aa603186997d5ad88de74abcfd524a87062db1efc90b104a44e399b80aec09cf4e9dd4fd51e94e4912bbe05a8ab9e8741d84a5c95cb280f2e8ff3d79e40be2ec9077c23e30dd876e52ffb09fa808fe8bc581c0e7911d1fd855217c52b9fc16fa966a58aea3b411700c6e6f7b9e383d87edd5d3cb000971ebbdf4871182e63ab21e5e761abbbad7fcf5855e9719d2beef72ebcbc17e6b50faed40b6139368f3f9c0a40bf2f543de12d5f18c42f64c897d90fcd3635804080ccc6cc4f38010e59a931c394284510ff46cbac9aa528fab28f7a07e82016e865d1ad82f06a46cb017c19e4396d24011f67467cb511fda1e36c8021c0b25c0dfc1caec6b358812afb8c0fd9a4cbfaff422a1f67883bdef021187334ae52de892d606bc7bc688566bd43a4c0b954dad9e19f9e666ec62a4c294f9b70ca05852fbd2e645aefe7b4c29a08bb065cce638641987cf2f61c3eb09b80b30cf248900254fbc9da519cac84d346c6efbfb0849521ec10c642bb21014ba97f1b3d1222510452973a774f95252d3299d1ea1b92e228d3325dbb82c0e1c2483d6ce2a7dc99fc6e7238c1afd5f79bb26101a453193e8af0f0cb7aedae94fc84225713342c982fc9f9329cb4d1d3c189c45059a02d029aa94f25dab2c2c3f37fbb5f760b623d962eb3e1f5eaffc435ebd2fb5ccd229953b258d1f4a687839d382fd5e654d6bb3e6b21acc0fff27ca517b901c94c7b115a1113e200dbc174352f13b469574973977ccc92ae4d7a9332c116de6d7c054f9a7fd202b211a2ed41a9052625389505e4db87e96d66bf139385941e988b0af2186ee0a1a82aaa605a62b26f0ac9f7dc87cfd6f5024d3ef7fb4183cb769a2e4d9b337065aa26b155054611e5dc506199396015bc46e17bbe063586bee04bb716e23000ace312de1c76f58cf677a543a210b8c709ebfc30ffbac9b4515ff070438f2c698c23423fbea3e3ce6f8ac62506b3dd18c5f71aaf0e3e5339bd414e754398f6a0e0ec7038ba42aee701006a373bce79e1c03e09166de5d9672d0b21b8e20cfe74ad638306debb64a89f033372224837cdca1b2b25c71fa788def54a82c7d88d73f5cc35c88a45b4d4ef37599cfbde10ed532a01ea2b1d66e2a7ecbe6838ba53295737c7483d12bcc8fefe74547b113802d26d08dca4695b9d3e834949b46d2b484cfb6b08927013b754c0e499070ec735940a2955a5fc5a4c573b05c93a06a7375f30e14d60107e86322e45135badf70b2cde2f8d7e98ba06cb4ab72a4328d7c68472713da50d91b650c4756b6435468af094a7d57825220be9c4db3b953a8dabcd262abcdc706dd6b6a9e002d53f4906bb18dfd712f57ad38e100f5b46f2d4a35b71281beaa7bd6e76cf63af89963021282081a565fcec80c12ca34c501f00c7ad430efad8a6133659d4d7cbb5507f27364d398aa2812c665cf22c620d13490338a7b9c0225b41fe9c1311d2b291c1c010aaae099a141a053e9f646c27952d46b805fcc5dd9ad8c668a35eec0e577e451f42379b7e18f5b825cc111db82d7a19f778f48c79ec8921738369f4881f9ed8193cedd7adba392570914c05e31822a9367fdbad8ac5001ea5ae747950b6d339e5acab748021375ce3ae3394bdcb8ff9bd3e711cdf179dd02c03efbd1f2eb0c133eb3194c12aa1b04edbcf7783c315f8232b3f083fdad79106b3ccb7b3650182be0a6522a81e04395d40c83d9e08bfbeb0d1da24ec591750afde81a894b70880fa4cece622103e6c5eb2768a81b996ed143b0e9e1c6b79d2f86670455d18e61ab399840ea5a26a74964a451b5ad1ba0b5a888ce83e965f8bf113273325ea3c0efa4356c80e7584ff3fea88557ba932b2bc80d3585c38fb1b0598c6a03aa186ed84b12c5aabb70205d19a5c40f90cdc1ba8a2491656d2c194cb593e4355efeb34351a5ebbac11656816be1631cd159384944f05782d528f286cda2e37d403f575d34859f6caf1a7a80b5416bd33b3e03a71ace4d8973cfa365b5802aea5e5ce5266c61b25762aa4dc63755d942a3a76fdccaee3c404e4e206713364c6764b08ba025c70d4f49a173ecc0c7d06ce5a9c50b39f57c53326943667a25413db9513dc8ce06f48cd966fe2ab5708d4d16c8d9d036b7a91e3b3d69f30d42deabfd8349771bc1086c34e6763a7d392057feac4a330de46507f1379111e765d2a5a93e865142a5f9feda969ddac006e7e25fa9d8770126f417fbbe3fbbea38a11fbbbda5ae33e36494538c9bc37a8e526bf3b69242093abf500cefd5bdab956019178240268e22cfb9773491e96e7cb4b569ee323ebeee2c106ee10018b3890c8c39ee5a42f42589f9c3767cdb7d14655dcf14aad8bc00e379193c8005b5a402514a2090f7ca94852f18cf51ff26c75cadc200fc5db5b4285020f5c286fcd69d5a3b912803aba86917e4e1a5297bd3947eea8f43f29edf9fb99f4a8ccdd4085ddbd919471fd6f13d7e67a7387e49b3711ef6b9ed11b0dfd4e606b668bf68b1427f3823db18835003bcc8574156b004bb1bdd5c067b2a0b440619adf6e17649b556a816d82bd9600fe7e735cd661d6b3fb331a529946ee4f3be8f50a19bc3da903253e7b87c46d088161ae2842be352e0bcb9298ee95f1dc52a4cf1bb222b7ee423f95462ccda49241a77b3383a62fd4a0e34b737e8ae5ca6b81f70f4a21be2ae13592aded7742a6f1469bdd4fec039e0c720651923502aab4d887526d667e7170f763eecf6ea82ab9fea3a9999ab7ab3921f0cdb1b1b5cf9f35c321b06930bfdbaac75434d87a16ee96776762e6760f36fb374db6df3022a3f40d66773cc5f51d4bd41ed77783e4b4fd41acb410e40db981adcc162ee247ab14e0a0ceeff749ed07bdbdf597362363691537ca01441f3e526a7ffa607c091520ae8bf558dfc6c1fcb68fc2c42385a8ea88c9ab7a846b59a006e22112056b442502b9b478b5fa8f8046f6ef79b6371cc248e7a570b5027a7fa2db8ef34efeec45383d5916ec2fedd4002a0a9aa6789f910c22c395c4bd6e2cf44886fb04051165208c520a034a2f44dba087a8ea75a804ebc4ab4a903c40dbc31a2e0fd68416ad3a979bf3761589c84c6144c06b4befed92439a164ba530ac60980f630aad3b88ec0f7452f0b93ca145f32693dea157028ed1b8a8348c167a9deb4023cb4b1ddca678e2ab774ec2d5d0eb7cf937cfbeeb5bcb2e58732bd21e9681aaa785cb8658b551f81e5119126b8aad38bf6745493809f0a33b55b2160d07738950e9bb3562b53d97976b29c2f774faaaa4e70d87533b0123a29227b56af0f5b9b0ce2f2fad9345a6ebf05228eb4478ef9035dd41be989aae4fbfd7e9fb1f1801ed76f4a77838d4de3084dd05fcad6453b3f37acb71b95da859529dddc3a477dcbb5ef6da3a707a3a28211a17ff9a76f61d0c027394b1f6ee38bdfe7d39a774e775f8265ead1ef570e8e393618f574aee9b0857e5c4d57d45d12181e11c513af736accde0bf09546641f48dd4d5f28d55b3f55c44a6bc7fb59427a1ac7814c48e1c5e4a335e01c90376c315b1a9187b5282dabc81b9b9f664f64983c0d93763107f93ec98464dc921acc9e423360d65e052c24fba29f25efcafb99a3b03294c5efe7f067b0c59ba69d3fb216cdd614c5c0367c851acda28241d96a2150a352bc9dad79b0184c9a23df9a7bf739989c87d4d95831c614a47669ae9b9e3d6b75aa7c1e7d0e2326f677a95899cdf97a914bf3810da5dbcbff2d6125fc33f707c97d4cfcd089b6a0daea68820249a8443773c0040f7d163041be4ce938aca1ed1cb98fb784027864e667fa4234d7ec43086feadbd04e8a784c46635fb6e03045ad64e2d99f49d1e023e9421f11f65e1366bd5adbf4c6efcd1ccea3aff62bad91e798869b906b165331e79b8de46f68828ac6d7882064f1f12bd03a3b303f174c3467b3906f169cc4145f9eb1bc34c0d3a7c338bcb83da2a99e7df7d420a9093ce0cc8faf00dc8963976a1ed68e64b71065fd03dafd60909ee12529e5001abfac8a170274e85950825ccd39b5c6987f5e5a22501aa96865d5fe7faa12579de1a1b246003091bdbc1b33255c7a40c257e73e01a1f073108ec2302a2c057afa9d71b327598f3464d12fa578a414c12bab46b174cbbdd446bc66b315148bfe58f8b8a0d27fa2f609564a8bb07e520cc660e97b16bcec8ca0eb010fcb63f7c1d389dec32746592548d117c52f4fb12f16ab078ae8a31a85566567bba97f6cfced30a59132724949976df671bf51b55175255500496846c2c9b636c214737a75b809dfd1022559ee0a35e149395f747148348cfa1d17380fcb64f3987272b6cfcefad4821b2e049bc32e38f0029c40b26d0931123c0be5744b48505ef0ac99f156e5045946c2e77d3241ac2e19915b411aab4662b344ae3d03f4efe9ac31d2f2d32bf58f621b8ee42dcd4168184c49548bfdb700b773242b335de10afe21f51df1f4ebad2ee9915824d62a68ce69df1b48d0b237735ed6144f32", 0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xfffffffc, 0xffff, 0x0, 0x1001, "610686bc44862c5008e6ff07005a000400008fa8", 0x4}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="5db42e00eb72ef7b71b8b811f8cdb8282b1e9a318c8b7a0d9d85667b5056bfd8f3a37ae19c9125f968c951380205addf4d8662ff425607a8fd1482a8f24a6e9aacc4c0e8404f5df13b1b5980d06713d44ef42aae1867c049a0f4", 0x5a}, {&(0x7f0000000000)="44c0063e6484dd64410a", 0xa}], 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x5, 0xff) socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0xd744631cdfaade1) pwritev(r1, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0x1}], 0x1, 0x8001) pwrite(r1, &(0x7f0000000280)="ac991652", 0x4, 0x10000052a0) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x10000280, 0x50000) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000800)=[{0x0}, {&(0x7f0000000680)="74e4af633f1874265aa37081c0fa5674a39c5f2f1bd114048a7ab7a9a32c0a5dd553b93ff7e222f033732f140da842f02b31c6151b50d18b7cbf9e5db43858e4de19a9ac0e610ddb495871b0b4431cadd0a39d18a99d9b57efd0735634ff5b8289b92ca0c9c31c49a52ad1521bf81827f6cc430b7ccc0fc18c1c3e7fc2e0c7136cfb9094f1d791aea40aa83bb7b610e08884045b2d855de3ba15683d9de523009546e2391ea4188cad3f94d0e6fb18d5b6af2f9b2ff0db3b64695563753be68c", 0xc0}, {&(0x7f0000000240)="134a98c4442b5b6c65de08c88429d6c5bffa9fe3db9c4cc1ffa35b9400f5f343e6aac8f54001c442ab48c3f15514a42ecd73f432c793e409386b06e5a10e7613d892fac865d9ec430c722623b2a2f033f798e9c0cf49737100dd6738e2147c8dbd046854625240d4c5", 0x69}], 0x3, 0x0) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) open(0x0, 0x0, 0x0) shmdt(0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001440), 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaabb0800452000280000000000019078fffffff3000000000e0002780097f7994400000600000000000006002640b93981020a5748040991fdd73933de9a6607c162"]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000200)=[{0x5c, 0x0, 0x3}, {0x14, 0x0, 0x7f, 0xfffffffc}, {0x40e, 0x14}, {0x7fff, 0x9, 0x5, 0x1006}]}) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000000c0)={0xfffffff9, 0x7fff, 0x8}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) recvmmsg(r2, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/202, 0xca}, {&(0x7f00000002c0)=""/44, 0x2c}], 0x2, &(0x7f0000000340)=""/186, 0xba}, 0x4}, 0x10, 0x1, &(0x7f0000000480)={0x4, 0x7}) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f00000004c0)={0x80, 0x101, 0x97b, 0x5}) r3 = open(&(0x7f0000000500)='./file0\x00', 0x2c1, 0x40) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000580)="7313bcb1fda55a32fce4255aa0b9dd957e3e93c3039ba95d29dbe602d8dcde04", 0x20) r5 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r5, &(0x7f00000005c0)=@file={0x0, ""/4091}, &(0x7f00000015c0)=0xffd) r6 = socket$inet6(0x18, 0x5, 0x5) utimensat(r4, &(0x7f0000001600)='./file0\x00', &(0x7f0000001640)={{0x1000, 0x5}, {0x0, 0x3}}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001680), 0xc50b37a313d138f1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000016c0)={'tap', 0x0}) chmod(&(0x7f0000001700)='./file0\x00', 0x100) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000001740)={0xfff, 0x3ff, 0x3, 0x10000}) sendmsg$unix(r4, &(0x7f0000001d80)={&(0x7f0000001780)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001cc0)=[{&(0x7f00000017c0)="d162e330807b644ae351a29883ad048ee063382cd1752e58bc6bf7659897ccf67b061995eecc1ea04d6d8e62515021cf94e755c49d62eeb1e13fb0e0962d8969d45bd55aaca31aa68b29f0bab83abdb3e94c078c1e3aa16e8401d2cd7c3a1a6dfad95f9e640151cfe2442711873340f9594855bb08aa", 0x76}, {&(0x7f0000001840)="7450ddb2b624d58b082c1695626a39f84709824608e5f8d17edc14a1e924e7af618e874a990bee04ae90735d98288e9ae297f556b470f5904f0aecb2cdc269f5dc3305d4e3d38c3b18e3dcb8258501c2dfdeab4b143a289d2dcc0cbe5c89d49087ef204d9c212aba4c9d8d7a00b3627678917b0285ab5ed3fe31a2ef3c1413026f60999728eb84c3409af5e7a45ff615aab8028b17333b772264007aa665f3d16214dd9bcb86da077385fe78", 0xac}, {&(0x7f0000001900)="5b173e716d908ed6be1a53201ce9b9c85ee324b2251baac8fb484410d4bd7bd1db5695e0f8409f794bc7cf8f93cddde67983dc6ee80c95fd3192ad022c98acb0ffec74c65a86cde780feb7c3be2910ebb3e3c782d2a3c2fb84004ae680e292513394cb28add5aad74190a33c669261550bbe1984caeb26331d39b09527e40a98fa6b138b2ca5cc07d32a08302d3a2da6cd2da59a91ff119ad07652e3c990d2b6e55875bae577cb36b4ef87a40d7e6aa712184ca5060878073e7b97c575208e3b8a07c3cf491b568a96fd76f6897fc46a181c44edffae58b8bba17d7629910ee909", 0xe1}, {&(0x7f0000001a00)="7110a2eeda80ff1cbf644709142197b92e2677d3466ef4752289cf81c8a9b21d66e7d20eadc913da1c95368d306da781cbdefbcfa07b2b9dfe56742d5f021a8e118b50c9e949b31a8dee0014a6e1d35e7b0db770db2ff8500af718c1371b1c601bed9a76616abe7f775af0681cf6520c5e267d49ed9993a68fdcca5e58424519d2f37256e2dac4e8496f947391e4746256363e7f3317eb4fe08138ec7efb79d2be879f0f8025c6ced0c9528e9acd398fc64612c7e133c86d327e0910ebf53f2dcdd1f96ae326325a8d11807e2b35352871094c563ee0051c0778b762ef1b9b93adeb0149851a9039af9a083d9d188f0e69550a5b382771d38eb10e5e4d", 0xfd}, {&(0x7f0000001b00)="a170a3e808c68d3043ecfb04c53d0e25e1459cde07be5db842446509e8f3cde2cd694f1400127ab3d1ac5d6008b8caffba88118c5a4a568ddbd0f8ac06c2e8aa07773cceced21e1bda136a769cbf9cb1b6fc0f1309833e9bbeede416be5ee35f75ae492f92403073f770eae9234bf9b72ba2c8a2eae76937a7713b4c805a68bf9decfd3c6340bab08f49a528427df46a357dbb6e9f27ea98a5c4", 0x9a}, {&(0x7f0000001bc0)="27c46da2f5af8a4703a77e1dbd67b26f5b6962de5485d1a22e27f3677c7a517b0f949316942e93c599f686964269bcf3b37712d08fcc7d6a2d0cb23d2063b412f65ee3fd1ce18de6e11d6caf68cdc321099f657ed31f1e8235b0b71db93202a8b0a4bbb3355ddd8540579e0ebb58db8cf349a399b30a745f5aa956c116a2e05c3bf7f39cac7b51ce8e636b36acec77223598d3eb45708d9098d8efd460e8e768cc87141b1112a88ad040e00d9f3a10c94bafe858602ff8704b4847ace8fd747feebd0dc259ebea9409", 0xc9}], 0x6, &(0x7f0000001d40)=[@rights={0x30, 0xffff, 0x1, [r2, r2, r6, r3, r1, r1, r0]}], 0x30, 0x404}, 0x403) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000001dc0)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000001e00)=0xc9de) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001e40)={0x1, 0x3c8}, 0x10) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001ec0)={0x2, &(0x7f0000001e80)=[{0x401, 0x34, 0x8, 0x10000}, {0x800, 0x3f, 0x2, 0x4b}]}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000001f00)={0x3ff, 0x6, 0x1}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001f40), 0x2, 0x0) fcntl$setstatus(r8, 0x4, 0x80) r9 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002000)={{0x2, 0x0, r9, 0x0, 0x0, 0x80, 0xf379}, 0x1, 0x7fff, 0x0, 0x0, 0x140000000000, 0x10000, 0x1, 0x7ff}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setsockopt(r0, 0x7, 0x3, &(0x7f0000000180)="674cd6e5", 0x4) writev(r0, &(0x7f0000000040), 0x1) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x28, 0x0, 0xff, 0xfb}, {0x16, 0x0, 0xfd}]}) write(r2, &(0x7f0000000280)="d9527abdd43d050cdd16b13f927a", 0xe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x4000, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) r6 = dup2(r0, r3) write(r6, &(0x7f0000000140)="0c398c088c93a3ccf8ea23045b766cd41e7991", 0x13) close(r1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r1, &(0x7f0000000680), 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x2, r4) socket(0x18, 0x1, 0x0) executing program 3: syz_extract_tcp_res(&(0x7f0000000040), 0x20, 0x2) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="a365cf7f6249f641a94c7ab2", 0xc}], 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f00000000c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0x2a6, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x9, 0x0, 0x0, "2d917dcb"}}}}}) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)='b', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[]) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000300)="141c1b2f8e7b423157a8245f04ba25dc3288525596b8e33c47d2239170f84f", 0x1f}, {&(0x7f0000000300)}, {&(0x7f0000000640)="5c0bb44941502e252e12c770dc215597348e8f647bbf3fdee03abd7b31effab26b84bbb7c929eee7f6d01199c118f8e5a6c64101951389400bd2ee532dbecbdb10dbf95b638f3d95c3", 0x49}, {&(0x7f0000000780)="c58c7c1357966e06810b22bea6c0c04303cdb415d9ce11d91fe801b3acaa05fbca6e8f088102d53fc16c6b1a8f5d5d4717c22add84dd8e54a2be1319d78d724d47906df8b0cf88078ad9aca180df39b78bea8f31d8f4ce9d058bd347d9ce0c21e6ee51231228181b5e75f77545bd79c33e933f0244e3d1678873dda5193fcf72ced82bb1556d9c9b5f4ac2e7ee7a97e7e1232a7e3bc864ee08d3f8ca29fb71c222ab42098f45c8f0eb925aa839ec99b33dee1f2c1ef27de549eb4f71d5fe666b0748f04b2a", 0xc5}, {&(0x7f0000000a00)="987399a201f953039bfc417d0f3151a0180f1b094083f6794cca14b5879fc841458e447188f8ce73ebf2ee0b9a813d0b12380c86287eadc06c2ecbc2034939455b30c3f14e5ff0ad3cd9270dd839", 0x4e}], 0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x6a7, 0x3f, 0x40, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r4) r5 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0xc) getuid() setregid(0x0, r2) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r6) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) readv(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000880)=""/86, 0x56}, {&(0x7f0000000900)=""/72, 0x48}, {&(0x7f0000000cc0)=""/210, 0xd2}, {&(0x7f0000001080)=""/228, 0xe4}, {&(0x7f0000001c80)=""/4096, 0x1000}, {&(0x7f0000001480)=""/152, 0x98}, {&(0x7f0000000980)=""/97, 0x61}, {&(0x7f0000000700)=""/86, 0x56}, {&(0x7f0000001180)=""/196, 0xc4}], 0x9) sysctl$vm(&(0x7f0000000180)={0x2, 0x5}, 0x2, &(0x7f0000001280)="72ad2a2ccf63292cbb284e9f90861f6a9fa81e5b6ba553396c35f95ca2a29f3e798d2962ba68d77646c948fe10266f8d9b60c299f03e32b0d5b605c304b32143644414c68aadee09f2f5d9eda8bd2ade6ca5e0f9c760705e0ddf267104bd477c68624d620849af61496d2d78511c8f430ccc8a26543141500631bedf2f4fc0bd7f9466045c23ae54ef867fb34955a37818e8970534e7a8e8c56d293bf27edca68a917d601986cf45cf0255729b8936df5d88c397fb4e80b190b8f58aac19bf39ada322fea7a54e6db0d6124ee71f2e703045abe1cd822d4bf4f3c95d1a", &(0x7f0000000200)=0xdd, &(0x7f0000000340)="3098b913b7d79b3f3ad1a635f8fc7db9c8a68127235f4cfffdd2aadc844f35c1395f1668bfcc5629e587d5300fea586f7587b5", 0x33) recvfrom$unix(0xffffffffffffffff, &(0x7f00000004c0)=""/165, 0xa5, 0x0, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000005c0)={{0x8000004, r7, r3, r7, 0x0, 0x0, 0x9}, 0x1000, 0x10000002, 0x1}) seteuid(r7) semctl$IPC_SET(r5, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000001380)={0x1, 0x21}, 0x2, &(0x7f0000001540)="66d17bdd45927d5e8a3da13e5113c12d8763c22d7a1ec99373b57c4f108050bca3e0", &(0x7f0000001580)=0x22, &(0x7f00000015c0)="785ea06239e930bc10670173c67f40682e21651ce698", 0x16) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) syz_open_pts() semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000400)=""/108) executing program 6: r0 = syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000140), 0x4, &(0x7f00000002c0)="c84aa08c68db63aa253f84b547c45afff6b384981d5a5619ed8d0d50f69a97f7617f74c239ee1da52a398c6e2ce7b88a115c748511723d2cd20375125e774949a233400467db5fa2bf0df86a24eb757f5a012f6b4a85e6141894c1191b93a0a3a9d098e2b0327594b8f89fa9", &(0x7f0000000180)=0x6c, &(0x7f0000000400)="2d71ba4d5790f22404c8cc07d0184b2d380a220ebf45ca71c30f1fa4ecdd94a1ba7ef89d9c8bf6b0d754925026df7f462d131455f9acb36829abd0711d9ae822c14d216541b30218d836d74ad3ce93302ff936e8cac7639f692d518a8cbfd354a0916a43f2dff643e6ab5f5e4358eb092609994322704c879a9d1ef5135c1b6f6f94e7b3a81441380439975508ac4472b95ec0f456bf6026ac63306adbef2e75828b925a59849ed0b3d9440a916a8213749d06c7f8f9cf9a37dc7ab7c8e2ad16e19885939e938d20f8990ef0e679d15275dbf29ea973c8ea765820621d1555d8b7b04a9a1af229a22680c2ffacec3f12d7d925953165cf6a0fa3cd1d95d50deb2be4fb9e391dc80c43fbce7a9787a1e18e09f60dd284ac65ab79b3664a529ac64ee18cad8a11e6411b1008441efc7157ea1e67c1f6d0464fd1ef930fe3af01c83ea87836f937a20871dac7b58727f350b46abf02ed021913e491c4cee3f612fddbc6605a8df187c02924606d10c671a14c98441d84894963a2aec3d7c2673343044fa3ae95104ad68bc19ccc50e2bc66f93160fd46b516f642d1739852ffeb92ff0106ef0c14f8e093635d6d3367c4b43db944be38368a691d00d1c78beea04c4d9226f480a0b636202879621ccf9b9108db769fc88d9b3e8d4c7f78ab747f4d6e5e0a627a00c73b57e81be3361f821e22583cb3767e9c4ee2aa3609c307ec35c65c7143f0877fbcf81df3c3b72dcc6f6a9fa7348c57c3f345d06afb615011b33e038e078010b07f68218b12de949c3cf98fe5f388eab4a64e147b2d2f937ccc581989b246dde45ee39208afa28353aa99d68b29696ecc5b0011849d33f31d20c26fb71693e0271ddcb19895e72f234a07fdd51fa058624ad048c84d4aa5682b204536e1a97a3a21b734ffe9b742ae605618a49c5b487873815c33b96739047db41a96a2b048cdee2d191c4767e6301b8c35ead1b770b4620ee5eeea2d06bb6546a7fc379d2e7a70147d5f151f76f7c656e7d54864cd2850d33f1d8dbe373f0b26f08f1eb409c69f7824a18825f0e638ab2e526122da27749f8752f7d2649505aab4b39537144e4f2826b5c873461b61d3cc236a3cbf22b69972d4bca66543ae07f03345c71a77bc8c54c1507433a2878f30a2387b48fa27d88983a927336c53ec442a00e5b28cdb27111427196ea653a57daebb171548f302b0af9e84b06f7e8f9475c547317b0f56cf8b1b24d4d4ac2ab87d8a9b4046d2968f18e3e781f5722b94aa603186997d5ad88de74abcfd524a87062db1efc90b104a44e399b80aec09cf4e9dd4fd51e94e4912bbe05a8ab9e8741d84a5c95cb280f2e8ff3d79e40be2ec9077c23e30dd876e52ffb09fa808fe8bc581c0e7911d1fd855217c52b9fc16fa966a58aea3b411700c6e6f7b9e383d87edd5d3cb000971ebbdf4871182e63ab21e5e761abbbad7fcf5855e9719d2beef72ebcbc17e6b50faed40b6139368f3f9c0a40bf2f543de12d5f18c42f64c897d90fcd3635804080ccc6cc4f38010e59a931c394284510ff46cbac9aa528fab28f7a07e82016e865d1ad82f06a46cb017c19e4396d24011f67467cb511fda1e36c8021c0b25c0dfc1caec6b358812afb8c0fd9a4cbfaff422a1f67883bdef021187334ae52de892d606bc7bc688566bd43a4c0b954dad9e19f9e666ec62a4c294f9b70ca05852fbd2e645aefe7b4c29a08bb065cce638641987cf2f61c3eb09b80b30cf248900254fbc9da519cac84d346c6efbfb0849521ec10c642bb21014ba97f1b3d1222510452973a774f95252d3299d1ea1b92e228d3325dbb82c0e1c2483d6ce2a7dc99fc6e7238c1afd5f79bb26101a453193e8af0f0cb7aedae94fc84225713342c982fc9f9329cb4d1d3c189c45059a02d029aa94f25dab2c2c3f37fbb5f760b623d962eb3e1f5eaffc435ebd2fb5ccd229953b258d1f4a687839d382fd5e654d6bb3e6b21acc0fff27ca517b901c94c7b115a1113e200dbc174352f13b469574973977ccc92ae4d7a9332c116de6d7c054f9a7fd202b211a2ed41a9052625389505e4db87e96d66bf139385941e988b0af2186ee0a1a82aaa605a62b26f0ac9f7dc87cfd6f5024d3ef7fb4183cb769a2e4d9b337065aa26b155054611e5dc506199396015bc46e17bbe063586bee04bb716e23000ace312de1c76f58cf677a543a210b8c709ebfc30ffbac9b4515ff070438f2c698c23423fbea3e3ce6f8ac62506b3dd18c5f71aaf0e3e5339bd414e754398f6a0e0ec7038ba42aee701006a373bce79e1c03e09166de5d9672d0b21b8e20cfe74ad638306debb64a89f033372224837cdca1b2b25c71fa788def54a82c7d88d73f5cc35c88a45b4d4ef37599cfbde10ed532a01ea2b1d66e2a7ecbe6838ba53295737c7483d12bcc8fefe74547b113802d26d08dca4695b9d3e834949b46d2b484cfb6b08927013b754c0e499070ec735940a2955a5fc5a4c573b05c93a06a7375f30e14d60107e86322e45135badf70b2cde2f8d7e98ba06cb4ab72a4328d7c68472713da50d91b650c4756b6435468af094a7d57825220be9c4db3b953a8dabcd262abcdc706dd6b6a9e002d53f4906bb18dfd712f57ad38e100f5b46f2d4a35b71281beaa7bd6e76cf63af89963021282081a565fcec80c12ca34c501f00c7ad430efad8a6133659d4d7cbb5507f27364d398aa2812c665cf22c620d13490338a7b9c0225b41fe9c1311d2b291c1c010aaae099a141a053e9f646c27952d46b805fcc5dd9ad8c668a35eec0e577e451f42379b7e18f5b825cc111db82d7a19f778f48c79ec8921738369f4881f9ed8193cedd7adba392570914c05e31822a9367fdbad8ac5001ea5ae747950b6d339e5acab748021375ce3ae3394bdcb8ff9bd3e711cdf179dd02c03efbd1f2eb0c133eb3194c12aa1b04edbcf7783c315f8232b3f083fdad79106b3ccb7b3650182be0a6522a81e04395d40c83d9e08bfbeb0d1da24ec591750afde81a894b70880fa4cece622103e6c5eb2768a81b996ed143b0e9e1c6b79d2f86670455d18e61ab399840ea5a26a74964a451b5ad1ba0b5a888ce83e965f8bf113273325ea3c0efa4356c80e7584ff3fea88557ba932b2bc80d3585c38fb1b0598c6a03aa186ed84b12c5aabb70205d19a5c40f90cdc1ba8a2491656d2c194cb593e4355efeb34351a5ebbac11656816be1631cd159384944f05782d528f286cda2e37d403f575d34859f6caf1a7a80b5416bd33b3e03a71ace4d8973cfa365b5802aea5e5ce5266c61b25762aa4dc63755d942a3a76fdccaee3c404e4e206713364c6764b08ba025c70d4f49a173ecc0c7d06ce5a9c50b39f57c53326943667a25413db9513dc8ce06f48cd966fe2ab5708d4d16c8d9d036b7a91e3b3d69f30d42deabfd8349771bc1086c34e6763a7d392057feac4a330de46507f1379111e765d2a5a93e865142a5f9feda969ddac006e7e25fa9d8770126f417fbbe3fbbea38a11fbbbda5ae33e36494538c9bc37a8e526bf3b69242093abf500cefd5bdab956019178240268e22cfb9773491e96e7cb4b569ee323ebeee2c106ee10018b3890c8c39ee5a42f42589f9c3767cdb7d14655dcf14aad8bc00e379193c8005b5a402514a2090f7ca94852f18cf51ff26c75cadc200fc5db5b4285020f5c286fcd69d5a3b912803aba86917e4e1a5297bd3947eea8f43f29edf9fb99f4a8ccdd4085ddbd919471fd6f13d7e67a7387e49b3711ef6b9ed11b0dfd4e606b668bf68b1427f3823db18835003bcc8574156b004bb1bdd5c067b2a0b440619adf6e17649b556a816d82bd9600fe7e735cd661d6b3fb331a529946ee4f3be8f50a19bc3da903253e7b87c46d088161ae2842be352e0bcb9298ee95f1dc52a4cf1bb222b7ee423f95462ccda49241a77b3383a62fd4a0e34b737e8ae5ca6b81f70f4a21be2ae13592aded7742a6f1469bdd4fec039e0c720651923502aab4d887526d667e7170f763eecf6ea82ab9fea3a9999ab7ab3921f0cdb1b1b5cf9f35c321b06930bfdbaac75434d87a16ee96776762e6760f36fb374db6df3022a3f40d66773cc5f51d4bd41ed77783e4b4fd41acb410e40db981adcc162ee247ab14e0a0ceeff749ed07bdbdf597362363691537ca01441f3e526a7ffa607c091520ae8bf558dfc6c1fcb68fc2c42385a8ea88c9ab7a846b59a006e22112056b442502b9b478b5fa8f8046f6ef79b6371cc248e7a570b5027a7fa2db8ef34efeec45383d5916ec2fedd4002a0a9aa6789f910c22c395c4bd6e2cf44886fb04051165208c520a034a2f44dba087a8ea75a804ebc4ab4a903c40dbc31a2e0fd68416ad3a979bf3761589c84c6144c06b4befed92439a164ba530ac60980f630aad3b88ec0f7452f0b93ca145f32693dea157028ed1b8a8348c167a9deb4023cb4b1ddca678e2ab774ec2d5d0eb7cf937cfbeeb5bcb2e58732bd21e9681aaa785cb8658b551f81e5119126b8aad38bf6745493809f0a33b55b2160d07738950e9bb3562b53d97976b29c2f774faaaa4e70d87533b0123a29227b56af0f5b9b0ce2f2fad9345a6ebf05228eb4478ef9035dd41be989aae4fbfd7e9fb1f1801ed76f4a77838d4de3084dd05fcad6453b3f37acb71b95da859529dddc3a477dcbb5ef6da3a707a3a28211a17ff9a76f61d0c027394b1f6ee38bdfe7d39a774e775f8265ead1ef570e8e393618f574aee9b0857e5c4d57d45d12181e11c513af736accde0bf09546641f48dd4d5f28d55b3f55c44a6bc7fb59427a1ac7814c48e1c5e4a335e01c90376c315b1a9187b5282dabc81b9b9f664f64983c0d93763107f93ec98464dc921acc9e423360d65e052c24fba29f25efcafb99a3b03294c5efe7f067b0c59ba69d3fb216cdd614c5c0367c851acda28241d96a2150a352bc9dad79b0184c9a23df9a7bf739989c87d4d95831c614a47669ae9b9e3d6b75aa7c1e7d0e2326f677a95899cdf97a914bf3810da5dbcbff2d6125fc33f707c97d4cfcd089b6a0daea68820249a8443773c0040f7d163041be4ce938aca1ed1cb98fb784027864e667fa4234d7ec43086feadbd04e8a784c46635fb6e03045ad64e2d99f49d1e023e9421f11f65e1366bd5adbf4c6efcd1ccea3aff62bad91e798869b906b165331e79b8de46f68828ac6d7882064f1f12bd03a3b303f174c3467b3906f169cc4145f9eb1bc34c0d3a7c338bcb83da2a99e7df7d420a9093ce0cc8faf00dc8963976a1ed68e64b71065fd03dafd60909ee12529e5001abfac8a170274e85950825ccd39b5c6987f5e5a22501aa96865d5fe7faa12579de1a1b246003091bdbc1b33255c7a40c257e73e01a1f073108ec2302a2c057afa9d71b327598f3464d12fa578a414c12bab46b174cbbdd446bc66b315148bfe58f8b8a0d27fa2f609564a8bb07e520cc660e97b16bcec8ca0eb010fcb63f7c1d389dec32746592548d117c52f4fb12f16ab078ae8a31a85566567bba97f6cfced30a59132724949976df671bf51b55175255500496846c2c9b636c214737a75b809dfd1022559ee0a35e149395f747148348cfa1d17380fcb64f3987272b6cfcefad4821b2e049bc32e38f0029c40b26d0931123c0be5744b48505ef0ac99f156e5045946c2e77d3241ac2e19915b411aab4662b344ae3d03f4efe9ac31d2f2d32bf58f621b8ee42dcd4168184c49548bfdb700b773242b335de10afe21f51df1f4ebad2ee9915824d62a68ce69df1b48d0b237735ed6144f32", 0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xfffffffc, 0xffff, 0x0, 0x1001, "610686bc44862c5008e6ff07005a000400008fa8", 0x4}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="5db42e00eb72ef7b71b8b811f8cdb8282b1e9a318c8b7a0d9d85667b5056bfd8f3a37ae19c9125f968c951380205addf4d8662ff425607a8fd1482a8f24a6e9aacc4c0e8404f5df13b1b5980d06713d44ef42aae1867c049a0f4", 0x5a}, {&(0x7f0000000000)="44c0063e6484dd64410a", 0xa}], 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x5, 0xff) socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0xd744631cdfaade1) pwritev(r1, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0x1}], 0x1, 0x8001) pwrite(r1, &(0x7f0000000280)="ac991652", 0x4, 0x10000052a0) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x10000280, 0x50000) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000800)=[{0x0}, {&(0x7f0000000680)="74e4af633f1874265aa37081c0fa5674a39c5f2f1bd114048a7ab7a9a32c0a5dd553b93ff7e222f033732f140da842f02b31c6151b50d18b7cbf9e5db43858e4de19a9ac0e610ddb495871b0b4431cadd0a39d18a99d9b57efd0735634ff5b8289b92ca0c9c31c49a52ad1521bf81827f6cc430b7ccc0fc18c1c3e7fc2e0c7136cfb9094f1d791aea40aa83bb7b610e08884045b2d855de3ba15683d9de523009546e2391ea4188cad3f94d0e6fb18d5b6af2f9b2ff0db3b64695563753be68c", 0xc0}, {&(0x7f0000000240)="134a98c4442b5b6c65de08c88429d6c5bffa9fe3db9c4cc1ffa35b9400f5f343e6aac8f54001c442ab48c3f15514a42ecd73f432c793e409386b06e5a10e7613d892fac865d9ec430c722623b2a2f033f798e9c0cf49737100dd6738e2147c8dbd046854625240d4c5", 0x69}], 0x3, 0x0) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) open(0x0, 0x0, 0x0) shmdt(0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001440), 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaabb0800452000280000000000019078fffffff3000000000e0002780097f7994400000600000000000006002640b93981020a5748040991fdd73933de9a6607c162"]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000200)=[{0x5c, 0x0, 0x3}, {0x14, 0x0, 0x7f, 0xfffffffc}, {0x40e, 0x14}, {0x7fff, 0x9, 0x5, 0x1006}]}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2c}, {0x48}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) executing program 4: rename(0x0, 0x0) socket(0x20, 0x5, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x9e2e}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x40}, {0x8006}]}) executing program 4: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000000000)="e33745e8", &(0x7f0000000040)=0x4, 0x0, 0xffffffffffffff53) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {0x4}, {0x26}]}) close(0xffffffffffffffff) mknod(0x0, 0x2000, 0x6380) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x26) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000480)="20a7f604af6914f22d4e6d8acc85ae4cf7f54a944e8942c685a3edf7e3b5a208dc75a84499128f8536b02c1add8b164c7684001006f746142dda42f6eebc6741fd3fd2d50175b13ae33745d6ede26a6b25ddd9326fbb993595ed69d0dd1f645633c0fdb5e115168d610544af4bd5023722f092276d36418c3b21479600000000000000001845f5ab24dc8cdff19b4a07727a8bf5299834b567238f12c9ded83c31690b1b7054a025596894fba37567ee68b931df5ddd7088731b594c6ca5f08d00e5dfdf6259ceff81337d846a9e2c23662bee45cb3b3e84ee9d43808bb85bf45a255f58c624dd31f7a0e6a64e0cc481929143a96b0ae555135808f9387ca757cf5d3eac3747f1b7810278753c5669a6cb7b4c3b7006d5a88f9f8b027d451631e5aeb924a162fbd20c3f42f84ab90fc2d11f63e32d5e7d26e77430754640bd0aa59fabf8b0e8a532e3599c49b08a6d26234f7db2a2023b030d000000000000000000000000f693094d79215ff0a991423ca8563b60a674389b86a766546ad3ac924aecd04901a25bdaa571cef4bd047bcc67ed91ba852c34dc927bb62479ccfe746fc21254fcc2cda2cad7302153833d7ef25db1fe899db6b59f46c5ac93bc644b096b905fa862435b950489a6f7f6488658768b8ba1675203d09accb18c4a016f6969487e66f69cf4a6d637e560238d3b42207691044539580c001351ad64199d8f3836a6e40f856730f0d8578ea7718141d297cccf2ddd4cca158a768ead9e7ee284825cee16ed6f4c1a1f8e431d931ae70b13c87cc64d6c0857a6276d7a", 0x23f) bind(0xffffffffffffffff, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) getpeername(r2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair(0x0, 0x1, 0x0, &(0x7f00000000c0)) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, 0x0) socket(0x0, 0x0, 0x8) socket(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r1, &(0x7f0000001440)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, 0x0) executing program 6: link(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x4, 0x17, 0x40, 0x96c}, {0x7, 0x2, 0x5, 0x4}, {0x8001, 0x7, 0x2, 0x3}, {0x800, 0x21, 0xff}, {0x0, 0x1, 0x8, 0x20}, {0x1, 0x3, 0x7f}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x101, &(0x7f0000000240), 0x9000000, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x80) r2 = socket(0x10, 0x1, 0x1) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) r4 = socket(0x18, 0x4, 0x0) close(r4) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e00"}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x8000, 0x0) r8 = dup2(r4, r7) setsockopt(r8, 0x4, 0x2e, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r2) recvmsg(r11, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) sendmmsg(r9, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 4: syz_emit_ethernet(0x36, 0x0) r0 = kqueue() syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRES8=r0, @ANYRES64=r0, @ANYRESOCT=r0, @ANYRES32=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x6, 0x2, 0xff) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x33, &(0x7f0000000000)="0000199a", 0x4) bind(r1, &(0x7f0000000000), 0x10) r3 = dup(r1) listen(r3, 0x8) r4 = fcntl$dupfd(r0, 0xa, r1) close(r4) accept$inet(r1, 0x0, 0x0) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file2\x00'}, 0xa) dup(0xffffffffffffffff) open(0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socket(0x10, 0x4001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r6) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r7) setregid(0x0, 0x0) getppid() executing program 2: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) semctl$SETALL(0x0, 0x0, 0x9, 0x0) open(0x0, 0x200, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000080)="b8ba05b2e5fd9abc120cda794710fb1b5601adfcd3be189ef2c0b8e146ed77c8aa1afc998f22009c8e84f238ddeaee58365dd920bac7cc97e9f5f44429bc839a584bce753ae5e64e2219257a7709d5e06853faefcd8d3ea451bd45d4718a512f5ef54a68b6a173548770e97813c5a1caa19403120f85747183ea9de7aac3775cdb9fc3bc", 0x84}], 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x2, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x61}, {0x81}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$inet(r3, &(0x7f0000000140)="18", 0x1, 0x0, 0x0, 0x0) executing program 5: pipe2(&(0x7f0000000780), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000100), 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300), 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) link(&(0x7f0000000940)='./file0\x00', 0x0) acct(&(0x7f0000000240)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() dup2(r4, r3) ioctl$BIOCSETF(r2, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x7}, {0x406, 0x0, 0x0, 0x9}]}) executing program 6: r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000240)={0x3, 0x2}) dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000000)="ffdaf64c000000004f052700000005", 0xf) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xc, &(0x7f0000000240)="ea0000010000", 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) kqueue() kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) r4 = socket(0x18, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getuid() getgid() r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) dup2(r4, r5) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) setreuid(0xee00, 0x0) getuid() r1 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) listen(r1, 0x0) shutdown(r1, 0x2) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffff8, 0x1, 0x8001, 0xc3, 0x3363, 0x9}, &(0x7f0000000100)={0xc3, 0x0, 0x5, 0x4, 0x3, 0x9, 0xc6, 0x24}, &(0x7f0000000140)={0xfff, 0x0, 0x7fffffff, 0x1f, 0x6, 0x2f, 0x8000, 0x10000}, &(0x7f0000000180)={0x3, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) r3 = syz_open_pts() close(r3) r4 = kqueue() r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000200)=0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil, &(0x7f0000032000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) semget$private(0x0, 0x1, 0x401) setrlimit(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x200) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x21, 0x1, 0x7) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8060693d, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket(0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x810, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x64) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0xae) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x40) writev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000000200)="d3bcebe68dd15d5ba2b760a9891536eef597a28098299e143c7e9b67f3701db2048542519d4832e2c3679e41a07556b6df7af965d1729a143caf66e030d594e613cfa47c12ffae38006898fc95db75f3a0e317"}, {&(0x7f0000000180)="237e892ba892efb9117ed6a8"}, {&(0x7f0000000280)="44c865d0811aa95126feffd39d653d9f7db0f7540880cc756fc845eb72e86a341b4cd7b7b413ad943687abd7695a2a77215335f330d95c38e682d20c81f86f567f88c1c691acbdf668a662e6ccca7e6d82b92b0afcb8e3b5e08b3dd395b80f7795e86990e37f9e86f5ef5b768aedf178da718464ca4432dcec70949cb71206e1145d45aa4b3fa3f54a4e55aca2a2cbd16d59360835ecb6929d1fa3fc7026debb671dfc76024cc8b9fdde6109d7633afccbc633668959afaeb8557fa96900c60891742818ebba7810dbe31ac0161665c7f64d9f405ff37a88dfb5b43358dfb3981255c89013"}, {&(0x7f0000000380)="aea9753eb12ea4764813eb8e3a506d7a32dee84569cfe7d16d4c87bb9fafc56228c4535d72cc12c53d08434da30a7479fae30f07340d41fdea64e5010abe3b9f36becd5cb57b02193043a9bcce2899528c5e42f7e8670bab23df6cdd895ca24dfaa024d9fd4dd87dd65a8ded3bebbd41285b2933a2683bdf6151b22b7d0147e420915fca359fa4bba3b3feab3d7b4a1c4b37cd18e08b9d97aef966464397a6b1a3ca17ab3724f50d6a9a89eff99bc22b3630594e540d09fd8efcebe6f7f07c694441d7f3da6a91825a736d21fe34533719654a537e97d837448985098c95355e8764ae5d4d794a294c049d0455feff30bd67a4df4354108931af2c1b1738"}, {&(0x7f00000004c0)="fa51cc2439878c3f52b75365ad043902027d322998bc76d3a3b5a3eee3da82b121d37fe7e96810708188055707a23680dbc9d89fc36a5a"}, {&(0x7f0000000500)="aaece4aaeacfb1c389019adeb398fea09567eaef11341dd29c01328e02c769441154cbbe74c780fe260f383c17cfa16997851c4c5c5e7877cca714321d453b2a0f07e43de340272ec699e007b89059a6baac4a76b6ac657dd1b39fd3bf087a6bb3bfea1081a4f70e37730b03bfebe3ed97209fcf8d3475d699a3a67b74952b601b9bb7912bd298172519d37b8cb7ba06e79edba55cf482146dace9e1276ac30350a19dbb492674dbd5416f10b3a9c9ed4f4ebf7122ce1c00666f535a5e8791aee943f8f34a7e131347810e267ee367b86108cdcb4821daf7c2f303f4eeaa3bc9b9a02e670217630c54956495873c06093efd9e9293d830ca3d7faef2f985989a74c0d0187e199a9cdfef048a61a897602a9e666d8a9f84e41b68b533f109608fb3e614e99dbbaa5b83cba6a8d616b3f77e62c146f053afc568f5f709a963565d08474a7f7520b1d5e999b9da6f258888ce1a7c5d38c74f2f63d4dadef21c765ab078e7eaac757ac2334cb6b90303b1363adc583c9cdfe7eef79e7eb6269e57c176f4c2ecca2d584fd3e67c2351cf23199c0658f9ba86fbccb98d54b3ddde69e684e8e6bfc5ee534d490c50a484da696f40ccebba0680f48dbc61df07bead0f1031e6f57115ede5c7378b6460c4f91080a88406242a7ad86168548b0cb47bce4eaf5285370f89f8cdd12c84864e61175dc7eef465806761b78aec6e9bd910c21096d433fc1af7878d17b7cad73efd229def73bf00d6e6be79df34008ebc11d4b377634869a484f1510955ef427243c1b4f461ea4deb9f38dc851b871c7b79cb56e6613c44f711262fac525d07792bec5cb510ea81ff50e98a75ac0414d18ff13274b2c5672de98ad830feb38e76f0bc0bc29a67f91ec94717c465dbb9806c47c38a059acc041dde0dfe2fda9686c808ef4693401f4b43a525f6e81999698dfa332081443c39e1b5c2659a950c4336842392ce5f9c6c2b6c2400e9e010adff461c2e2bdc6c5ffd8f2b00c8649ef2a29aa630d1b682a58bc37e6bde06d9f6f05a2b1c5f1531f6c392fd7b3bcf18c36f81b6ed8af7e12b919d657aba0eacf0126568fe65a93d8bf54337f9fafc2244a3fe115e554655ca36f7eefd6b11285ecfab0be0e866097fe9fa05fbee5a7e7224c936bb442e908a7e7bb3440d49deecad0c7a5422c8ed654fab8c72e9b00f5981830a5484f4d01c27dc64af5b44568c12c5611c8528699a99ecc979793765bd69ef1bd0db1f4f06b1cea641e631a497d68070f1d68405b4c825cae26a0db1cf3364c6254b4b8a1fb4e24603f53984f9dc2510369112b53ffd188ebfb0c288bff115c84d9ddf7c048811199640788729b990349c7ab80b12e6ed9f71b7a2e4135e3680f88668794c46ec87c97f7f8a3d4a63119bf3be81b0fddb9765e70258a91a09f6327458cfb7f18f4b8bcfefadf62d55059fd34abdd07fdee772cb5f93875a81a534e91fb0be8082ff98d801bacf54b42ff854c65b42b0fd2f7a62cbd6216f505490e70d9184584b625987fb0ff940727888417c3d1a824c4de0c993983f040ad46948874854c6073678e1848a1f1c921ade87800ec7a3b5f31b79338354afafb5d4db86ff4f5813ccfd7908f476911c667f1944c4d4f803d7fc3028a3e7598b74d1dc246fa5eca5aae66a87892b9a8a4a286290429c46e48f9860fdb3afe638da212112110629878e3bc3c59418b0248a7a12040c668e61421749ceee78e6c453cf0473d7d559feb2054c7023515b21c08593526d962a54eab6a41505524539a9a4db1209c45523d2807e816be5a34d2a7777b192b16db4f5e621dc32e37a50e7d4fe70b6e83da4dfd152db0c92cd77b0d110567ead4eab82c8fd76f45d69fbe500afd66ce6062f690d803cc2c77b9b6cb3a51803541655c69e299fbf7e7bf760038022a7cfb8e8c608ee7584aaa56c083a1386133d98fe00307503c92e1e2df17024dc4a44bf91b25e2da2915300bb909e3be505e8495d0fba57f87a1840c8d8abadaacf424fac47e4450f1551f4d3df9799c989bf507917949779e10bafa4dece1c32ac6a78aa93ebddb78ac6754854604a8aacabf2f30007732982fe08ccf5669a610bbe3435a22848ee66c5f856b629530a289ffa24e11d13fe4056b521470cd01d7221797057e0f0290fe178566f3bb7915206dde4e3824307415dfb6b9ac756f4b51ac2864a365ea905ec74afed628d0a829dd6dc16967336ee6bc94d7037398aa2c59ad575014887b43ec07b96d8be308669c19d945010d9e5dcd072cee10c75d0f5e462e1968dd695ecd48196334e3df327ad9f5a916881fcdf2c4aa0f259c34494bf9896d8322fd21de34d2645367f1efa42ee0b152a04c301a3544b77abcc6a5d34acb796b567f2bb8bb9511928ebc4518f9d8c1078de4f195bc93d281fe21e50c687f2f8192299fd9dc983664e2af9501f6cc60d1e600b39752a1d30e649d905bfbef07a1067a0131a6f4b0faa5f3504c10c31d351ecd6bf506d28924ec3af1445a50b4ba49c2adae1ff49a99c13bab8060909b8dda4d8f51a5377904dc9977c8e6b1fa647d81ff18186e6accc625b447c059d94044c21ebb1c77ff2d564dfdb9c88e2620796884a8d89d30389a620cc19858c19174ddaf9776a2071ebc8f5dc8d931e13d27bbf882afbe945939e273da9d9480372c0b9103dbb5695a3052630cb8d71ad6d7514ca56dd1cb149d871923f4260934f268c3c18c84ed51ba266242aabfc8c51edcb3f9c1007f190af2181b3fa4ae03674e56db2ebbcd13cd0ba7d3a55a57a85fd89f485640350ae321fb64ec7b867fce251b72b8e39a742996eb9e2d2caf4afb0b30bf506c95816ec322362ce7948728b7fe0dcf21bf8b979a285b008f177e3663dca933004c25bd883ff8e5c39a2c586a8d97fbfcd66db497d32639af4e66f676a4e3e6eb4c21afa758a708f7392d0c9d628bd77ec800ed8208f7a1f2de6826b121a4267f1d3fcfd04daff7da6f56147ed3d6cd496a321fcc89a3d71657c42262f534fe6a5d7023ecfd2c07016611a13d9baf3c4c23f3948b9eac4f410a7ac78ad2ebf2a1de39f25a3fd0de123e4e45ce0dd17c714553bec9e0b67b444a81b03644db7aea10c06a10c28c2befc0c6636ca9cb16af1146760a405e49590d8b6cb61b9ef491f0b0f2ff7681d95e70dfc82dcb63f26575d13f3c6de4ee59fea97cf00340551d370276193b0a7eee8f5f973b1575f417e7425804a66cf19652fb064460b992d0b43e47ecb31223c196956327f9994d05923a479284a87805553c55f8345a302251b90d5999d9e2aa713477ba1e0795b9f9a0cf4003449610983f971ddf097098696df44dce29cacf37ed2582b62886afa3f97ab1249800ac84a928b22ce3db67d33b7dbb4cea3472942211b1c49a7c777f3a09abb5d3ddf175e3a3a055a40d9718fa2948d36ef618914f3ce635ff63f1df3477f013f86f0442b7b6ca66e67ebca9efc5cb9b890f4ce5bf6f6fddbb7d8208dd5fb7d9abbe1d1ce8825bff4979bb084b38f9e4edf2d98039970db9e7545dec3103660c3f58e425482114c33935bd7a03684860621ae79ef11240b19fc5327ef138d86be5ca37b39e3c4b24e6767330e234602fe601afa9ba495d2f9f756ff47139efb0687c7b79f67df2604fd98210756c32f77113fe752361617aed4ddaa68b5ff8e7b70691e57c3fb8697e642b3b5873e176203c2a97c0e7951bae3b2013f1081c98ceb8d23d6e40f23be938c2c55171aaba0a6baad8ed13a65a18e0a1c597d340e1868982e99a98b6a5ab85b8a92ee16242becb072e8271062c3d22c5a8067c32407551d480b8005e9a6c6e71219f14b5901bc2ce5a67269aa1242fe8fec9ac4f6f629f5711181264a4cc25caf23cba4ce3d0ad243ece261e0b2b95adaeacd6d796243efd4447b469f9bc993287de9b3346ea5197327b063ee64faa7b0138dd490eeba655795f37571c3c89d602e9020b5497c58b0e170ad6164b8597c9b6ec84be693f1f2b067054fc24217610f770b07189b6ed5b3214395652b55f534fb1da27e5db1297f21364a1c00a84dd1c949b0366a585f17ca7452e6d864b6d935d1a4e77c68f159e15585ebe8eef6e6bedcb3ecc804f77a0864a8b78fecb0d1cf40643221fc0d72ed548008a4b426ac2f16d2ac4210ab75144b6be3b558f69687ee4a6d8cf6346b590501f9cc58c33ac443a5c0b4489b1a64ab687110c027a9c50394da0c857778319438e7c8c03246c84f939a3d5337922c9d70f1143a5050bd87010c1d22307d26e7bc218c2be97c7f5ba369c4cd04c813dfa595dae6866ffdeaf2ba5eea44ef9357d1564fc546ac6f468d20e288c14e8cf051289be82b352a0ebb712a4e26380730a2f9ff69de2f2a0c172b132cf48c2143a3c40721da7245d8cefca7dec357c46e7729c002f62cb98123c42cd6a03aa32c4f47702797615f50070cdae59242dc7dc3ba4d0c72da1f37cf0501760396efb44e7d42e7360984b9e23ab47fa35e592e69a64fb1f40695ffb87572094e4389050355e54f1ddbacbe92421660676e709ae25225690d7dd49e514d2f367243e5abbfe4acce98d4bc8ed0904ed81e802a876afbfd3d163fc371a43a94b91348b39736c7f1e41aaf7bd767fb326bece11d97f7284d9ecc3e66e1b2eebc8f0a588e88aa8e4ee6ab513fa363f8860cd984cefc856c7ced0077bb57ebaee74490b7583e691354deb2e071653db61653994274d63d13854b0bf6d9f84cc6436d3a0999e7e25c53da53ac9ca46f5b1ae87170d3c0de6d58309fc325794674161a0574bbb3d371d171158301496fde29846c93b014f017e5d0562782159983648ac602f03de17b13caa7e1a36b1e63f7f3276a9b3e769194a4f7ad148bd27da98933c5a2ef9494fc45e6ef23377d15269b886f79d32104fd3320e7245cf5fc9a757831e3c380bbb7dc42434e7985cdb5219054986a97a7d3a2b456b06f7a9894455227e4d33ffae7ae0fe58028a4c537a12c019d339fdb7b189149c64d83a90cdde1002d897aad814334532cb14e3fe4f1fb645d908276e712206f95e464174121263d30366d962da496c67b5031f7345ebcc24c902532d487247a2f04007a0a4ee5c6e0e4c8514ed59cc87edb046ae874eb61f055086f873d56d207400d33281eb0844f7955b954dea09cae1834a45e5a0999cb8c092237171d84c98e6a5266ead2f883013d8c00100580363d86c3d28bc2cd329337e1e5f2f9d2eebb963290ec8049ad3f037eb26f163c85e3887a5c6ce1f73419185596f2719f7047fbaaebc7d62b9cc91a912c949480372b68cfe22cb854aea67dcec72ab7627b1e7f8644b9b87f08e6e8d98f09ac381092a92f1838a4ab564d798facdbb4a4e5389d16cf85e4b506a188852a99f43e08598f9a0a734c529a0fdba0168ec009f27efe7e765734e00f1d742f4480e6dcfe6575b3ef60a250c59b326bd443e45a37208bc5b147a76f5982581717ee36a05197ff32e6f630035dd80d16f01b1403aa31c9c1f9f3cc79e99be45755328f96766a39933f01a37e80d5e5d2a654565bf39ac71be9ef1262d735a05e01e9f78eea064581a5002d46cfc015c3d70c07df788303ca310c945cb515ef8abb389e96765d16b11a015c530a8cad5bae51333cb6cc579e9561e19dab078be9c6ac7572e9e025252e585a87408ce1006282bc1795d1afcd59a82fa992902291996f0b5ace9982777a6c2454be7e787c7e86b7c1c4e31053b94bfe479beae176d492cbd8db624dc4b257f45e8928a585b84b80"}, {&(0x7f0000001500)="562a0f82a52f151bca937d59d10f83784bb4a006abcc4ba6c548d1f8d7964c79fd0af94187872405961a19e3296482dce5c266de4944a3f95dd32fa938fcedd5410c10c8f65d8cd8858e59256f41b4f970aeb2f5572a096c12cb6976a2247bda827ab5653fd4b5ee6b13773d1bd2ab2492fb79a5b15ef3fd6874e526642793eb814fcf8bc70e2b9812639974d485ba7ceeeb3e1c6d85b2be8476c8120aa6d683903fd0ca85accc6046013a4eeee155eb71b6f99efbac29b42ac200e4313f0154328c100050de887d18e2106702f2541b9481581c76623cc97207849241f91565cb1263fab6d293c2fc2aeb95c33da44c5e6cc09b433260b34078684632"}], 0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) accept$unix(r0, &(0x7f0000000000), &(0x7f0000000040)=0x2) getpid() executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000283000/0x1000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair(0x20, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x800, 0x0, &(0x7f0000000540)="cecb3f2c5d36d21d8bc7f6f940e44ce98e799dc7cb69955f355ff559f1b8d7422801d6b5ab2553c7e72866daf400f483e2435d53cb240c9bfd1ee7d7af2d52ca9803c3f6e2", 0x45) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff59) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x18) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069af, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xea0d11fb67f6c224, 0xddcc}, 0x0, 0x0, 0x81}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r5, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) getrusage(0xffffffffffffffff, &(0x7f0000000380)) write(0xffffffffffffffff, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) setrlimit(0x0, &(0x7f0000000980)) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) getuid() executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="4f060000000000000000020000000000000000e91e427191eee30000000000000000dc1948393115b285697479a9fce8df0655ed6826fafb282ab5be7b4da70ea2e938951bd68f3ac4b3600a1d2779b010c2f1ed4d2f", 0x56, 0x5) getegid() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) r5 = dup2(r4, r1) ioctl$BIOCSHDRCMPLT(r5, 0x40047309, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x9, 0x7, {0x5, 0x8ea9}}) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000280)="016084c360951ac24b6a8f3b9c917ba4d6b54a13df8040ec98188703c5ab141f63be5f3db7e670b103b7d9a1d94dbab3840f5de5a48c748d94c15a0cf3f89e6f2d226326fb58f6f7ee297ddddda19746b61d02bd16cf45fff9fbe9a927affc54ad24", &(0x7f0000000300)=0x62, &(0x7f0000000400)="31395260b2c6626142e6ce13e3d9d1be6316724b2c1395d2ed9f67496a337ad3cc24493a6548a82959b3b95d6557af125eceb6012f7016ac72ae80f810bf71da46975d6e364cdc5353c6021539ff86c611e87251bd984e093902d2e125c95462e442983f064a04730335fffd05dcd807706b12496abf07c8bac54c89ec49b134e00f6dc126a7f4c2dfbf63dae4f24ceec46f6345d7755a0fd20930f527fa7a6cac901718e9a56799bfddc27844d70e89352dd1054e9881dc0b4a76eac002a48d156b02ddfa01281e3640fb26eab845d2c0ec45aa90b8de21fc7038930d289dff00242733e70a9286090ad2ac948e9f3165791615e1b2aed2c059f742d9913d154b54946493b18ffb385b83bbe84804862b4ff0de1033cd89628949a785ef4522d60c4ce2499cb0ac916f1a12fbb49c2c1d570a40bb59270017d77bb596a2fec75f37a66cff5cd7082dd46ec54aec95f59fd0f508a54b6df80e717bc25df1366fe5535a033fa13fbe3a4a1be57e1ba56eaa1d73aef18cb379ecad32e8dc0c31c56f97650e729474c644086c5a2cd682474fb69ea785da08ffdf073913eba6e4393bf3df619dca76999a37b63d31ff6a62063690b1d5349e0c366516816205af49d27ea66293990c589ab2f86922e4948dc254c5a9f2fbf97e5a0600f56a17dcc8c3ec5e5e3c6c514956be36c7c77be19134aa34738dbe48ace80a6a5770f524b9f4b1e4a5517d442a77960e4156b8127e02e46c1c68595ca41b9c19e3f99f2e74372e07c97fea81883ce798a68d2a7cbaaf6bcda6ee3c944f1cbf927e39f70c92230c80871d99fabe46cdf47e72ac7143c658338f15260cd45cdaf8424e52c7c72ff231a7ce08acb0dedc855e9c2eb09986579f8717d5732d5da2948519f9ee7292f458d9f79ab50d2ca60a973f8c1e90932598957e8840e774c5017d1a9db1c8dead25d4f4622e5bc5e11c7213716df522ae459cf9ecd4b09c6c18db0685614ea59f7696fbd9a8a24236621c5e3b0c20b4e5c710229b62c61ee63ce5b3d419749c3015ec51e7bdd93ebde0e4e7b606a137273136d4977c245386b35dc141e78d214bc21d18f458088aab82ae2e7e7f59e7c6b7323ed25a4f74ee81cf43fa4627e904c2671d907793e416c3049b3e72ee617dd998815e0c7df8757aa6cf2a297ddfd79fb5b181c29e59ee6b270dd929720c3a22623acc6bba183e10cd0fb0c1bd985bbdc640a4224530e096e18a52d8f2161fd042db9c910f3927840a4ee25087a5d239e824c881059d78b49039b6250cc99c3414331e9acde4a85ba0393d537ec73a9198f256906ebce38b4b69af935198d4b6cb1f615a3ccd40a4796449e152497db2853d39aa0ffab75296f7acf30c6b184d6822af53954f741e3f288f007cb71af339a59762a7ce8a4168bb351b682b3bd89bc759e69de077d1cc8bcbf041951688ce014a31165b0ac3e45c2ba3eec4b1fc9751b7018e6da02de5b3dec852d78d294bcc4a2bf4026d57a4b4d787087baeadb462160fd199e50c2d1c780735dac0dc1604d3a8633c2e3c4121b0bc5d27134b2c74fa2eaba8c446dc1d31931e23f0df73e07ef6e351277f6685212fc4a20577251f9d493de24ac38f81b9c710211ee9502c5d24cef6d2ce1134ca9c00f273792824b8179ec42ff6ee87454849184a2452ad2ddde19ad826ce4cab8119d6fac9a7befe2bed49b426d99d3076c243c97b85d3cc113919529f41a814e368a9e804c95ab16607b18e3c6c90e61f8601c3f24402d8bc803b590c5ecb462094a150b072c2e67fd66dcf075b066dfefa165010ccfef5b5ab7ffceae43df8c113f0dab381bad5fbcd8373e6ca6abe79488d3a48f771fa5943c4d0bc8b21c0fe7c379f9e4ce62f1149da3e520a78cd4b2439919aff9b20ef4e8e7ac9f3e322193f5c0cf7b1ad80f7fce9ef8cfe82093edea8e9306421cc02b8572b72755b9c8a7be4db231e463acd6bd1d2f6c261cb4818c8646d94b597302e54a54e5fcef3a7298dfbb66aaf39db1c4471789d3b5e477bd892282aaae757718d305603c7b1b854833aad5e1f19e8f51faba5367f0e681a7493c1094ce0445ccedf96b12c76238de2130b572165dc4b619e5ded23f89b893ae3d12892dcb6037f651e7522b6f2e92236d725639da5a02897f9459c1ec5e7ce33e8a2c852553bbaf81b710a99be97cecc1b2f2e593282ec24764e2e1f4a0b90a260f1bb65e5f585d60add775ecae561dba26ba7c58fa9b8e30fe41b223cb5972ad944e348d7e0d41ba70d409436775f112d625882bed0c55f4655bfd464af56e5dbf8fcde975206add4e82926f7028fa581821b225b6f598411265323ef62080e26f068712fcfd82976ab9ae9d4c4c77619cfaac569ca1360d26ad8d62982e96a11bb3d579c174b81b29a4ef7bb6e8e23bf9c24d993ff35d30c73355bcfdb4563ae8ddc15fc3a1c9f122b58aed20a20ebb9e1a6951e26a6916f176af38645accb6438b44534d31d2faf92b8c0f98efcb40cf5e1a97a7b337654a6bb6bff0b3347888453407f40794f6546f01e389be198dba6a1f4409ef0e1d2b8a1815b01614a51effc3f924bd58c651e621187f4f3946bbaa2226c9684c2429ac496e4cba8541fa5436345cb02c441da2b3bb7de05479c9b2b621f45b0dc77ad7b3f8e4dc76fdd2b570e2d3eccb044844d81e754890a6796cef7ac1bc5ec783fa7a26f843dd89df37c7566203f160f32e651a02602a75a0c207abb0a0e2a33ef78e60d0d566175b5f09a13f744dd54b68df116858fe01bbf3c34538607d87f35a38cd56458bf87e0682792ea2ba8486710bfd6b3b76881f4c8a980cd0d136174f6a1c69b6e8d806e78d7c373cbf5f13e0a121c1440623513728f62784496cdebf0ff3cd12125deb7dd381a07ab8a7a1c5773c08346e1a5a79e3c369eec1e86e5545938ac2fa3a12787e5500e7e8692fe2ec50e3e146da17355d88bf4e933798917fe9ac2d8c4bdfd975926ecfca3386551b77f0701807a8342e9046e62fc0addf8f1228511eee965ee809ed93dcb4d824639d65d19e39f0b8489911a6243fe72a3988c77f6eafb22fbb3ec31f1cfcaef9d7188d15fdf4344b80b1e1e034ffb2a5523063751dbeb3d55f75a9026b5387484af5d6d1f83c4ce37ae6ad9578b32148af1a06c6b6bd9179dd3865933dbc1a85c9b8f6509da41a302c497eb6e3dce9b8aff22dec1dd59ea66f87959f684befc5dcb658d12875d2a34e1a1d7d49e60c9143395067e511e736a0ea7adf9f7301be3ac6ecaf5e0c10390713850dbb8fdaf77264f05e6f46e82bd9a76533dfe4ade9327635998e88448bda60cf6a0ee9efdf2b50aba0978a656b889aba82499c53249108d9676e5ba9ea711d459625049f3d050c2b34e8a05cdc4c1297dbdc842fbfb318c041ded958b592e1f8ebb0f84ef03a23a37a76bd29c4b17d566a6c86161832b8d7f0c62a49e44684970f3346a8e86813d30267f8487a7fdd621e3442927660c010c7eee7717a0743c0a6d9d63b3b313fc25ddfdae1bdc64ec37899b0f809571452a76d202a80f4aee4c46ab1a684bcc20cc3ea6cdbe1969e4d6017e70b5ec2b2625861bea7964210287842a7336e26bd9bbef873c4dc547d9e6b42954edbb2bb925e79a105aa7be95ae85782cd4a8b910c78a7dc02a2a225b64f8231f0e6f4dda066e68e8372c3e6884669f72407f5ac2d2e71857fd1f811ad7ec912ca80f0ec94b1d3f8c18e61a01ef3ef184b63185e2aebc559c98d6c21980e3dc6ca16790d40894f332a30afa60169c44ad975434ddbca7bf151c70a93d9d154d0eb3b512e04fa548de2874d60cbf9a2051795f1eee6644c9603bf86a5446132c99bb4506883eb1a003c770ac6c391dee222218889213fa685366983e4e7ad6ba1faaed8a7016087d0833a56e7f4f7a870eb31922e93b1472f4fe5cfb7be01c109bb7d9d39e80ab81ea86c93887e725fda9c5d8f362780072593f70bfb2283dbd9ff8e640d8f83fb35674fc2f203171e63ddfde5b972490c0b2ae2e2e18c8894721896f371f19a2cc21c3eec10ecaa1c6beaa0e912c9ce3c7524e2fa5975f08249cd00ce5e8d45a44438bdfc058ee764c5a41dca515489d3cb2f6278dc8fbe66f0d6762a050d88f7d582d090f12f538e18be4c7b696bbfc0376ef3e814d9e14e62241beb88d76a42c07d2c37ca0dd8cb34a0068c0cdeac84b9f97b1207f30595f529b89edb4644bff68074dcdc4b7965d1f6a0c08b9d6c9b66ec7889a2929015fe91e53a48db00090f3ad95b7cd098a5aaa234c27c21782db19544b7ad42517dbe891dfa7a1f59db9113966a66c6f14879e21391604c40030099284a0596b2b4f240fd1da00e1667889fab3adc91fc6a071530be265b6f5edcf33d9e966a9cd8067d35123860ef79269c1f81d7b5e74a4af6c5690035dc0708a3a2cd2981048127cabd534b6b3b8cd40b770312d1c8a7c5b7e3be5a1d85c969208d2b8a60c17cb39156c96cafce3ae975ab5bc3b4e741343b5217268db564fa8835065730a1858effb31a2bd0423e43aa22ea605b43e8727a29b818a748ffb292653dd548c6eb85c5a0f320beb29546485b2b310bd21dd1584216c9c71b9e8973ec9674da79403fe87fae1104ecafb5a78c1e9b0c66daef73e523161356f15ac6457d255e257980d5f352d76675f61038e2b573a6f45695448afcd0de6bffef509a3bbec809bae42e427c155b56403f7793ef0d977594e723c9764edfb4abade213802279fdae54a5edd7bf86e33fe2174a15838e131db3480f53a5f9b80eb91c5bd74fe976e0f5c8840f410afdfaaf65473b4babe0df2d7559f38acb725110db176225a6ad9297441bf14dee08cb30b8f38f3e918f355aa177104bb5bbd955cc688cd85c595959db3ed408c0aa7771296455f2f14d1d703fd8c5e3ea1cc76336a47c6050dd8da5733888456e4b9d28708e7abcccbd8c9fa3800247ba827db4a8b127aaef72c2e45772472452bee1216a04edb5c868920e7c63e909c0d5140eb98f90f87c5ac90f0b5f6e0a8056177e770e1f7afe195a298761f02173eb2fef8b5aeaa8793ce9804de36643159e5270543d6687282debb184fece1981e6cd2ca8014681adad7436cc5e12514ee8b3e6773d9050bb1fa840897869f927b494c536cef767d4fbd1a6d13279730fd549224f76b2ae4121e0d31969f45b910e0e83d7af4cd1fe60e3201a92f9f19132faf0bc05e4042200a4b7c7f2324cad4ce5be6e4789e9db6995a28fb3af713b2ee265755e4032cf96a4402f343f19d4c7a31b23f69de6f78264d83d9324311f66f0c2da39b74e2908934589219295cb27b4cdb5ac18db7e49611de67cfca215e56bf3500484ec9220b70e466ea8c4d9b7b97966606c1e675de781b1968fb95bff28ce3193effc3c54dd4338b37805537018b9d3b4e36841e9af1fca7a82bee41931784aa68be68a971e41c264bd2d5eb427c66cfaa240f0785dc421230fd2f6319c74b8c69c52e8889ce81bff7425a830338a3be462ee8634a07e33ec5fc06f2dc4dda7ec429e5c3b912621ce0357deffb4a9bc8b357aa7fc061f15857f5fb1e14d7627b6bce447934806e990d1c9a64cd0ed044c386e01c0655a95afa1c92fdd3efcf883cb07fce92cddb1e369a93949e7fec14c9e29b9b09c6cd42e854a17df7708625f3239c7d6afea22211dffb37087cbea3c6f6dfbcb9fe7518a6f80ae86686db134daba6ab3940294f6c8a26def4b385becdcd135eb8a823d1a77797f5128e2edcc536d5b74de276a877a79d61", 0x1000) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad12", 0xae) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0xc}, {0x74, 0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socket(0x2, 0x8000, 0x0) executing program 1: r0 = socket$inet(0x18, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) semget$private(0x0, 0x4000000009, 0x0) (async) semget$private(0x0, 0x4000000009, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x1b8d2ae825352462, 0x1, 0x0, 0x100000000000000, 0xffffffffffffffff}) chroot(&(0x7f0000000740)='.\x00') (async) chroot(&(0x7f0000000740)='.\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x40, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) socket(0x1, 0x1, 0x0) (async) r5 = socket(0x1, 0x1, 0x0) close(r5) (async) close(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000240)=[{0x80}, {0x80}, {0x10e6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) fchdir(r0) executing program 4: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) syz_emit_ethernet(0x4e, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0xa3, 0x20, &(0x7f00000012c0)=""/4102, &(0x7f0000001000)=0x1006) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket(0x11, 0x4000, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x5, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000001040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60feffffff3e75e7130000000000000000000000000000000000000000000800001a001476000004010090780000000060414dae0392825394c93a00000000000000000000003d000000000000000100000000000000000000000000000001c2b200944a42db5e78e098835945c82a476cbaa1c1f6cf0e7159b4e0926e4718c806a432e61858595781202f81e65d30e2581190a727ab17ff613ce98853473e0f9f0c4bb496432f94677d82969d4ba2c0b25f149244fc55c1c958663ba9ccc18db29cce3fe32322cc006f961cd2a57ad6deb73fe3830dde7e3165bba57b91bc5766e167007b938b3b782c7db507f62ce31cd9ac57f79251363576498700d0c3f8e60119cb2203bcd5086308140fcd9f7cab09e5ad98a7f98bf8b8ea4b0cb346f7354a65aef3df1651254f9437746090693cfedda2ea54c541bff4ec"]) accept$unix(r4, &(0x7f0000001200), &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r4, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) r7 = msgget$private(0x0, 0x100) r8 = kqueue() kevent(r8, &(0x7f0000001240)=[{{r2}, 0xfffffffffffffffe, 0x41, 0x80000000, 0x6, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x3f, 0x20000000, 0x400, 0x7}, {{}, 0xfffffffffffffff8, 0x52, 0x2, 0x7, 0x7}], 0x20ba9, 0x0, 0x9, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x6811, r8, 0x8) getuid() msgrcv(r7, 0x0, 0xa4, 0x0, 0x1000) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getrusage(0x4790cb14ccd2c15c, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000540)="76e5dead6f01", 0x6) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x1000}) r2 = socket(0x2, 0x4, 0x7) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x7) getuid() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r4, &(0x7f0000002680), 0x1, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r5 = socket(0x1, 0x1, 0x0) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) rmdir(&(0x7f0000000280)='.\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) mkdir(0x0, 0x0) syz_emit_ethernet(0x2e, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$setown(r4, 0x6, 0x0) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x80000002e6}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6001010000140000fe8000000000000000000000000000bb000000000000000000000000000000014e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000887a00000c9a419a8e471e98040f1776a3456f8dfd64908a4938274fa3592b4894e7804b5dbf7cff3762d5379573"]) getpid() listen(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x8000, 0x3) mknod(0x0, 0x8, 0x100000) open(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000001600), 0x94, 0x3, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0x42) r2 = socket$inet(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSTSTAMP(r3, 0xc0287533, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpgrp() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) open(0x0, 0x0, 0x0) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) rename(0x0, 0x0) executing program 3: sysctl$fs(&(0x7f00000006c0)={0x3, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)) open(0x0, 0x615, 0x0) socket(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x1f}]}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000010c000/0x4000)=nil, &(0x7f0000415000/0x2000)=nil}, {&(0x7f0000291000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00002af000/0x1000)=nil}, {&(0x7f0000039000/0x4000)=nil, 0x0, 0x8000000000}, {&(0x7f0000177000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000219000/0x4000)=nil, &(0x7f00006a3000/0x12000)=nil}, {&(0x7f0000696000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00001fe000/0x2000)=nil}, {&(0x7f0000093000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000397000/0x4000)=nil, &(0x7f0000313000/0x3000)=nil}, {0x0, &(0x7f000067c000/0x2000)=nil}, {&(0x7f0000669000/0x1000)=nil, 0x0, 0xfffffffffffffffc}, {&(0x7f00000cd000/0x3000)=nil, &(0x7f000009c000/0x1000)=nil}, {&(0x7f0000181000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000004d000/0x2000)=nil, 0x2000, 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x37, &(0x7f0000000100), 0x0) socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="521dc32a838f8e3cb702b8a7cd317baa85cbf7cfb1376ab3d3d698b8461d6d06eb34dc5e00000000000000000000000000000090e415a73aa993ca8ec3015d601f2e58a0dd9b354549", 0x49}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x0, 0x40}, {0x7c, 0x0, 0x0, 0x7}, {0x812e}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0xc45}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x4a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000010000000000000000000000fe8000000000000000000000000000aa81"]) executing program 0: socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3a4}, 0x8000000000000000}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1}, {r0, 0x4}, {r0, 0x146}, {r0, 0x20}, {r1, 0x80}, {r1, 0x8}, {r0, 0x4}, {r0, 0x1}, {0xffffffffffffffff, 0x40}, {r1, 0x1}], 0xa, 0x1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000400)=[{0x64}, {0x81}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x84}, {0x6c}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xfdaa) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0xfffffffd, 0x0, "610686bc44862c5408e6ff07005a000400008fa8", 0x0, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000380)=[{0x3}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setrlimit(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{}, {0x61}, {0xe}]}) write(r0, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e53021bbae625e82ec0f0eb8d022b", 0x28) r1 = socket(0x2, 0x2, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x80000021, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r2}) dup(r2) close(r2) acct(&(0x7f0000000040)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r6, r7) setsockopt(r9, 0x6, 0x4, &(0x7f0000001100)="26b80000", 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r8, &(0x7f0000000000), 0x10) chdir(&(0x7f0000000140)='./file0\x00') executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd197a177c1eedc9073dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8de1a5a6f4fe180e9cb9b21f9982230f575295d4888a9b6921796b2dd92fc9175680b37ba06002c15e6d7c91b8ed900ab006ddfb67869b51a2216114d0000000000000100"/144, 0x90) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="100200f0000007000000000000000020"], 0x10}, 0x0) executing program 2: nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r0 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4}, {0x14}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f00000002c0), 0xa) connect$unix(r4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x7) getpeername(r2, 0x0, &(0x7f00000000c0)=0x5d) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) socketpair(0x6, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r1) writev(r5, &(0x7f0000000200), 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000040)=0x400) r7 = socket(0x2, 0x2, 0x8) r8 = socket(0x2, 0x2, 0x0) close(r7) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xbd}]}) pipe2(&(0x7f0000000180), 0x0) dup2(r3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r9, 0x8080691a, &(0x7f00000001c0)) getsockname$unix(r8, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x5) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x3}, {0x24}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 7: link(0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfcd7b70d18f666a2) r1 = socket(0x18, 0x2, 0x0) close(r1) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) geteuid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x40, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlockall() socket$unix(0x1, 0x2, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000100)="b886b4e47f6d4030758bce044d93e33e0fd06044bcc352812e95077387ce2f5fd2b033c5eb221438ee5954ebf800585408d08ee0641b528447bf1c69d55eb76a52d0c19a17566c00d4237d46ee6a2bfabf426efd4fe263bf7ff4212e8e7457e30e878a7ddb92a9d5a40ac990f66fa8f297fce34dd12b7a8331f6aaa197588d2469fc0221dfa5bae5895480d4d394463454761c93ca74", 0x96}], 0x1) r3 = semget$private(0x0, 0x4, 0x8) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000bc0)=0x3) sysctl$vm(&(0x7f00000044c0)={0x2, 0xc}, 0x2, &(0x7f0000004500), 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="6002"]) executing program 4: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) semctl$SETALL(0x0, 0x0, 0x9, 0x0) (async) open(0x0, 0x200, 0x0) (async, rerun: 64) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000080)="b8ba05b2e5fd9abc120cda794710fb1b5601adfcd3be189ef2c0b8e146ed77c8aa1afc998f22009c8e84f238ddeaee58365dd920bac7cc97e9f5f44429bc839a584bce753ae5e64e2219257a7709d5e06853faefcd8d3ea451bd45d4718a512f5ef54a68b6a173548770e97813c5a1caa19403120f85747183ea9de7aac3775cdb9fc3bc", 0x84}], 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x2, 0x0, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) (async) poll(&(0x7f00000000c0), 0x0, 0x0) (async) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x61}, {0x81}, {0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$inet(r3, &(0x7f0000000140)="18", 0x1, 0x0, 0x0, 0x0) executing program 0: link(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x4, 0x17, 0x40, 0x96c}, {0x7, 0x2, 0x5, 0x4}, {0x8001, 0x7, 0x2, 0x3}, {0x800, 0x21, 0xff}, {0x0, 0x1, 0x8, 0x20}, {0x1, 0x3, 0x7f}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x101, &(0x7f0000000240), 0x9000000, 0x0) (async) kevent(r1, &(0x7f0000000040), 0x101, &(0x7f0000000240), 0x9000000, 0x0) mknod(0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x80) r2 = socket(0x10, 0x1, 0x1) getpid() (async) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) r4 = socket(0x18, 0x4, 0x0) close(r4) (async) close(r4) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e00"}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x8000, 0x0) dup2(r4, r7) (async) r8 = dup2(r4, r7) setsockopt(r8, 0x4, 0x2e, 0x0, 0x0) (async) setsockopt(r8, 0x4, 0x2e, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r2) recvmsg(r11, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) sendmmsg(r9, &(0x7f0000001600)={0x0}, 0x10, 0x0) (async) sendmmsg(r9, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 4: ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffff9c, 0xc0105715, &(0x7f0000000000)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x110, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0xbf}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x9235) r5 = geteuid() getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r5, r6}, 0xc) preadv(r2, &(0x7f0000000280), 0x0, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) fchmod(r3, 0x114) mknod(&(0x7f0000000300)='./file0\x00', 0x2, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x1, 0x1, 0x1f, 0xffffffff}, {0xffff, 0x20, 0x3, 0x2}, {0x7ff, 0x9, 0x2, 0x7}, {0x0, 0x8, 0xfc, 0x94}]}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f00000003c0)={0x0, 0x3}) chmod(&(0x7f0000000400)='./file0\x00', 0x0) recvfrom(r1, &(0x7f0000000440), 0x0, 0x41, &(0x7f0000000480)=@in6={0x18, 0x0, 0x9, 0x7f}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getpgid(r7) fchmod(r2, 0x28) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000640)={0x5, &(0x7f0000000600)=[0x1000, 0x5caf, 0x8, 0x2, 0xffffffff]}) r8 = dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000680)=0x6b1, 0x4) semget$private(0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r8, 0x20004268) sysctl$net_inet_ip(&(0x7f00000006c0)={0x4, 0x2, 0x0, 0x8}, 0x4, &(0x7f0000000700)="231aa8c84046287eac37989f251d104225c46950e89bed8dc2bcbd6322604d4a8360fb081604d845c0318d812bd37b873f305e3004c18b4ae016612d80966f71b32ef03818ddc9501789888bce26ea8fe921f80ae149a0bb9daf4767da7e7676e03e", &(0x7f0000000780)=0x62, &(0x7f00000007c0)="17daaa98ebc139523807a4f9d79218be17ecc710432457f9b7254b6bf69dbb2630404c53ad6c2a37344168ad26a46bff7a67e4af65cc4026361c7b9f1a0ee04f7af12d184aec8199cb7fa5fd70eb73a3fea6fb0bd803550fca0e0ac77b4c617f332e476d7156f49aadea68722b6a0b616167ee7783abf3d3519a9bca8a4c67955f3153581894cf049753b1e9b29b123fc0f6f5a70de018e1431cfa4d839df6c33cd4c420d973badfb62e4ef54135bc939996d83111d0be4a3b46daa959cd9c9309be08802307ed9b5eaac3a8e0665f21284c6e5a87fb55358c2abea7f2f265a8472cfce00332ecbd629ca82e86f91f2797302d8c70ac515c33f3fdc79c12187ea8b6950491230ebbf780b9f1c7627f18d22f1e1b06ae34d238483ef1598abda8c2a8d3081c5167d93950af16f36cc4d55404f926c044431b4069b23149a9fc1af424a9fe59a78e5aac3315554215a0cce930f505a7d38802d598533eed69917e3e45b53b61e09779ae2fa129eaaa4bd0d5abc6117666a2827ad5709701130a2a818ce537318c1fa3a9baae30a59a06ff6cb87a1a035c09d2dd0654b1becc5fa32e2b9cedcc36bbaaf83674eeed86db8c79be836ead7962663408c035acc6fca2f12de06d140c7d6d8f626bfed9ece4c2270f2f123329f48f8dc436a316aa7b8f088d6fcec27eb83212a6400022f0fcd26957c8af877a941d1f85b751f7c63f48a64468c52b96c9619f58b7661885ad050b6b725268b4835c057ae1b5f9dd67575d9361ab9c3282af5977789c225e4c49f3a2be35359ce7d64bed7e9f4e0b498e256b8e82b18f6a2eab298aab3b2af29cd592d3f166332505d18c7280a4b1f2b8a794c8e1c7e125c10a79912ad00628a86b0556f960b8da4e9ef99a97c6a5d07c1121fe747ea19dd7c4e382973b6d138592663b4b0372b255c0255ac83e86e981f099d1c50684f5d4528204c59c31705e4a293775f1214685b903fdef3a4f050ebbc12bf5c4a2140f509c7bec9fb7275e0adfa5641808e0cf082a2cf54b408143f37b6747a6022e8be33faee83f29e93b85fd357cafdb5ffc4f0df3c49d18b439a62d77a222415a4b4b6e7bf886b359d9de7f757996eae004a87a011134b519b6c414eb96595650e207c922c21c59ff8fa4cbede8a6f2670eda181f6b8f87079376ef83c26821594972f31b04996e33e0bf53f7fe2e03eb9d21a8f127bd53a89b526a97651475ef1d858b7e39e324c9c5e8c5b0cf8ffbb35e09486bebb48eaeea513f0d724ac792139e4e108e038b7b25810b47bfb8c1bdde417614cc40388708a93b6594f292cc5f89d67a9cdddf52d3b1e69f79988f87cb6da5c0f12e2eb0aea3ff659856889af4b45a2ce79a861fdab981d2a25b67258ee5c1337dffaae2a9ebef17d7f037ab8989b65bd28f5240eefc6e956ba4afd50b9238f06cb49fcd186722eb01b36a855832c3fbe14a79a52ef7299b251c84a88e530ca327be83554a06bfec8986145770671479dafd187740c6f3271ec04ee5dea73d6d396c97e8071c139ab0665f257ab41b18425c8b5970eb3f9e0b3dfd3f79cf2a4413cbd9b6da2528192394f8658bf5d90f0aac6b59b407c5bcff1998d2f498674077174a7c275849704c0211ab0cd682e58d4a00d8a18d0f75420f319edd011dee5f994d19a190108df84e23f06807cc2250f633d45d9a7c2dcbc818979eecfb561e4ecf98f9677ac7665abe509145ffd091f856d61bb3f9f9c65130d739ee4ff2f38d6b0331fbb8f55044f93ee97267586fea122f7410263a1a49a38d6caee37f9a5879d33188ce349cf09a84278d96fd8d9e25fd17429e98dc23faef3f5b30b23630508861ef221f60c73094f82bcef843dfe6e25f2aac23049166e3609b930ac51b7f5c6bbb2e3bcd21eedac81d5525ac6356d36e055290498bc55b7487a8dfb65b11c5009e62e1c14d97488ae74a22cac625b295599aa1b00d75fc0e06f7ea44bfc5221dc9f25c16556a7ad9beba295cd016d920f34632173f69208525f6ee751551944e9011d2dd64697a11d01d2287cdcd2ed9f4870fbbfc3ac01111f9f3e0a49fce27c831e14141b7351d296a343a43189580be174a57620e1c5adab1eb851fa641285ac16c438de3447687ffddf67e0890843c4378ae1201d77f60873399a7721ad9b075bb2cad1603164229805c79ab4c84172748cc2b7766f1cc4e882cbb4ed3a117a736ee64beeea49a88184cbc502b42e2c2c57ac7edbf79ba5f4cf7eec190cd4f4183143c3df06c17f66699175c6d59da5199e07df6f96c000dc2da4c306e3a91f05344b3111e8d37838a2a2f0140bc2a3a88fe45f5269c968b72e14e1c6fb955452328c465e563227fd2e85d3706e811f0111d643b4821162bf496f4b91ef6348df6987664e4d5a13d384b016ec27f8d2f1c0fdaa3e34a3b1430ed6184a753010eaba3b361c6b6eb2103a04bfd54d5ec8431fbda13accd846ae24c84bf3fedca2e644c690d1bf3ddc03f3586f748cf38cf037b752bc04693755e774398aa2094c93cc7d1026adf4b83d72acc7ccfb555dd40844544b4ef119947ce2c12a4b4ffdf8da38b7c09acf19cdf8083926a879b106d871f3bf8ddf38c7ba5b8c08127fbd812097405d631e112cf36091e36a0f4895ccdb7c9a99f509690bf13ea8df5270fed897b021d8703fe9a61004948b0d829cc773ea35079beeababa7ab86230df499b4f2edaed516b8ece51c8307c9a65784ab58fa8c581f72c44ee67baa3c2174cbe320b3e0365773cd858edc8282348c5d7825ed1d96c7e80f4935dc66f61e26ff06aa6232dcb945edff612141900eda3beb819b06fccaed565c2656d1b1dc8499b876654ec6a88aec6b3625edf3233fc46a4b68a9340e9cb3554871a46d9e00aad67e5ef3c9063b6fd2b4472719fa8a385380292137cd83e637bca9aa397e7371f823c7b62de5a46d38be6c29363cc4937efb1a8d6e35ddc22fe27c4bac4480753fb6a63b27fdcd183f9ae4844bd6a7487240a4c8437b915ab76a824f7e616b0b609e3bae0ebc8d0f30a6a606fa51d70dc1801e1f4ead68c2a56afd4eb60580e1831352c47ea02d637770ba6fa45f2a4c4623dee53a8b0b786bc1359fecbdce88d86f27f15dc775ec65c4ad5137d13b02c3c2905ab0473391724895b02b9139c098b947c5f11f008aa24959d83999c6a6e365fccc0c45607402e1382cd6e4611cc831eff14924c80bec3f96c562c0ed966ffc2af7603967d44bb6d805414c02a95bc099a5f347e211736c34a99d308fd19870ac83a78a594a35eafecc573ad53473999c849fe9ddcdeae791e70901c1833f995e949e7483c92584a25af5d923195a1fdcd9bb4a49c11a8f66f94f2944c83c9272aa945f53a48c6925869d987a63b5927752bd0ba904078f377d94dc45634fb4e98aaf184109e201c0f146f84aa1367940a8ee587b60dade81a5b8670c695376d2d0a3b777d7bef378ccdf51d05ae3868132035bb7fee90db49faf25438b544509c1f6573071eda47d8cb3b8d003aa73e478dae030e9a176ed10cdbe3e013472fe5f61dfcaac225dcf7cd62e337ba9c104d1e2c532559085e8f1d33e790c65b2be4800cbf916f257d9c2e6d78cc0c723ec614ee3f6fd5318395a49cd998adf38de207ddb572b574fd32ac7c43f967c0ab3893cfd6858bb673c9ecb3166c0c61e90995f8d4039e441c943c38d9b79f994e8154d1950ff0f5b62a58e35ad8d64b2b900d847fd9f199c23c4874fc41b468b864bb0dfbf3668d3903f7127d0cde3eec3af1040e1e0c0a12960fc184e3d97076b1760438589b85e2b073e1b8bc9ac40f6bedebc1a9b53471a2dea48dc4c1009b1fade60cfa772a387b4a376aa52ab885ed4bd94a67f696b5d23010a20b4299ff3088e7366612893ab77ee8ab69193b893231633b2d644aec593165eafb11497477d0f8f33321cdcbd73cc007a799f78b63f5cfe3dae26c625c5af91c7417b9db40c0f76a85edbafa911a421ea5083677e9cb882757935e8d864eb738e2234270ecf4f7e560974a1180cc48e6b12fc78c6bfde9d616b39e39403833c4e2ef2a60fe9ce17992c798b173c04a1240b76249c584ea4fdaca5d750a3e190eef94dfe68bc58ca69610b4e45c10517216c9bf30f3dc61a19f521579fe76a566c546780635398fe1edcc852982272cd9b8dc6e5abf98be41cbb0e5ab910d05134e5d9792ab209188d351aba4059573f1118de92b4565a32154c10983a155d2dda5fe512db0bd066a8bdfea0e8f1ff467d6069131a9220df7d4862e984f260293bed0ae451717b91948da4d6448e0a22b80337e777fb247766f23585a98cd5ac5b5e0010bab99b04fd26abdb65c4faf32d2b96855faa634ff885f3592c6cca743594d477d0598ce97c26f02309a6232974c2a53276609f0a1a8857342dfe3af7fa14e3f14ab98510e2f1f122d56731fc48a3d1a0ee00a5b72e8b84435dfe139171fb2f6285eb3c459250c4ef21aa717b1bbe222c2ed687aff5c0a0de790d8544adad674f8c4c2b3e62c56c5df66b18d1172262f829c2e0e937f32e91a65bb01e379522befae912ecd31c0660f037567dee99a89289f309f6b7a6d14e8ed7a92b4a679464ee753609687e1fa0d7bb4d2dfbce3ea8c1fb5cc247695f1811e50a4d740477d42a8ad5b65925a68de0c30debf2d83e01a3303d962ce7d4cf043ec6d67ed80cf9d2565bf41ed995bd4a5d037ffef6e65ef5785e41746681f8fe66cf1ba746bb998dde1dc9a11119aec10ae78105c94d77aaf69d4fbfc0d5b5c62ff4c2da9969fcaf75ffd24c276514b7e9feb571898d9a3097a7c2bf19c826f87508f94db44195bcfd875e15fa2b3d64f22ffdf20552adff4e6db1bed839ad541d1e0fad5fd530fb6e54edb96a71c8db3d8bf067aa163e0f6ad99ca9aca90051799766f009d872e1e7da7a15a18e35ddbb0ce419bdc9bf07498e008988f36714e1c835773c88014ed2cd6367b2e5170f83eeda87d66aa392b48f400e89d5bf984201a982535ea20c6af96baf1fcbe74a84a295cb4aea13cdb66ef26157805faec11442d1cc5158b3ac58cacb47a225285b6de7ef4d7ab1503c8871303f71dfd2977aeddfd419c16ac5def6ff63077aeaedad3c8c0069d62bbead9b12140aae912134137e10bdaee9268831cd64971a33c042bcd61270d1e7d3ed56c471bd1ea18d865a0371aa4853db9c94e96ae52debe3682624e4499130203d8fe41943479a3f765592c67d32f78c27d9d8af0b4343773692c242825b919a786f7600ae9fb7063576054bab50e7848bcc8e9acf7e779365d01ad1bac68387aef8f5a9f4dc33e14c7edf39105f9a338f20515e782501865ce3e39958b6e7c682c33418816e1494c89c77ef25e6efcde2f2157ad7dc1ab12328dbe55b7864ed44216ecdb172430aa2da3aedf9e50cd093420e67c88096f54ef2dc7a5edb5bcda300619c8620fcc176a85f83b259368645f0ff5fe0598b2fc566ac1e7cdbccc79826504e8b195fe53b214103d49451016506c0c8a1fb61af1d26fbac1250df26bcb529a2239b590aa6c184d30c533843c80c306a3ef76ba4fd7550f9d09fb0a21d10fb7b63d384baff0f6cd07dc77f5de9eea10db8145281b08c1ed03e183984cbe7aaae64d173484a112c2c3f31c1916cb496eb255679b5bba70f92e5ebf88f473ae646b1b7f3709cb3945c7777b40ae5c4f310d769de53ef3e8431d71f9e07e54e089afbcc322f85fa33c8ca54253cb43c2da5e16cab908520369e2d2551c95a8caebe8b3945a2181", 0x1000) executing program 3: ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffff9c, 0x40105706, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='[*+-*+&(W/\x00', &(0x7f00000000c0)='/^@\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=',*\\}/^%\\\\\xb0.\\(]@:%$\\^!\x00', &(0x7f0000000180)='-+o[,-[],\x00', &(0x7f00000001c0)='--^\xd9\xb3\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',\\^-\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\x00']) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x108, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) wait4(0xffffffffffffffff, &(0x7f0000000380), 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0x7ff) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x3) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) close(r0) writev(r0, &(0x7f0000000a00)=[{&(0x7f00000004c0)="7dceb7207ce565a59df32f9fb79356fcf65c62d726e1e803f1be70e9d68e7574cd238532f94b9cc845a7a195f5860f7e9bd27131c20a5d80e2eeb69339213fa10e7277175d99de73dc7ce38444ffa6fdcf7914c7b5116d8f4a8071bffed680b2c0247375c1346a826b789dabb004df4fa1a502cb1f954cebbbc771ea46faf2ea7c63b4e88b5e8ed4", 0x88}, {&(0x7f0000000580)="5cf0e288655141a409d5d88d6438d01ccbd1594114a1c0bbc73b518c9e460f833f67bd826659d8b41a9200", 0x2b}, {&(0x7f00000005c0)="a95d96d61eb0c4a9bbffb353448ec3753490686f5610761843dde8e3d450713610c7e2adfefce8239ef99e7eb32fd9a0e39bbc63cd3b81bc951c9b029bdefd7a26e5c51260fd51ab79460638efdc996f8b62", 0x52}, {&(0x7f0000000640)="c8bbef8b363e766c9be4dc3593dbed2fc66a09af05de9f3770013e5fd168fda8bbe0053abaa9322a405846c2050c1fed75a7a39fd4bc62e681b5b8ad9552acb643cd0559a83a", 0x46}, {&(0x7f00000006c0)="4d039d708ba89c3e8f64e66c49fd6144a51785b7ecf0af0ce6ffce480f082e889939b028b8071b26d1be68c82371c8e9695ba2af99b742188ccb57a7139b5422564b5514d98b22041a5138", 0x4b}, {&(0x7f0000000740)="563afd1d814435deb39a8439c3e666d9dc094b6d42cf84f98d18fc68583cf928ad49ac48cb2b11d5aa36afa75bb395d65dc6cc5af209762926197b76f20c0886e16209222d73044f3ac1a7ca3266b77b4b73a40ca5", 0x55}, {&(0x7f00000007c0)="f95997302b2092dcbb", 0x9}, {&(0x7f0000000800)="85daa0a9320bd4a072886753615419c9d87af2cecc6ef18ef69cc777686849a1fbacb028b4d167516d80b29e7f4a01956a7cb6310b00dd334d7ebc1191352de2f8c1ab91c8b7b9184376a13cd861867fe43b49426b3ec19cbd7925205afde941323d271ffe9834ebc7bd932be5643563876f8e7b6523da098501415ba5f6cd40da451e3f169ac1a32f9a8a2ecf49cc571135e9bbf7e327ff436e04ac7ac8ffd32ed959d93220d39465ff6f2ac3e6857e8f40", 0xb2}, {&(0x7f00000008c0)="665ba8ac38a89a435f75c30bee7f89d9dcbaa16a235c8f74990473b9b6710cc894b2135c443ef364325a95854efa58b18c6bbc1bfbe2e114469ad93ff8455e914e636786f9a10907eabab390e589548b5fb26fe446b3930d29c550101cb0be", 0x5f}, {&(0x7f0000000940)="8f9f26dbace125c94e5941e948de4287356bde7f9bc7d99e5a69de59af259df4064b0bfe66cd58eae43126e0836d8cbc724fe98058f08faf53c8bed30b8e1a63335f49af911872d012e1a1da8f0a272d4cd3fbf091bc3ed91ed50d2a57e568a2e3f0a55dcb9ce7a29434ef6c3737452814c32f336b9bfd3d9045e7650cb4be3e6078ecfd71af84027aed63e29ffec5e980a87d635cf8c7cb9c44ba81f517c184b900affdd06f69fd0a357b30f217456629f1bc41d7", 0xb5}], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000b00)=0xfffffffc) r4 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000bc0)={r4, r5, r6}, 0xc) renameat(r1, &(0x7f0000000c00)='./file0\x00', r1, &(0x7f0000000c40)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000cc0)={0x4, &(0x7f0000000c80)=[{0x400, 0x9, 0xc0, 0x4}, {0x5, 0x8, 0x7, 0x10000}, {0x992, 0x9, 0x9, 0x6}, {0xadf, 0x43, 0xff, 0x8}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x0, 0x0) fcntl$getown(r7, 0x5) sysctl$kern(&(0x7f0000000d40)={0x1, 0x47}, 0x2, &(0x7f0000000d80)="c9e03551f0782dc36ed782d71928d5d23604e6b536a64dddbf62a6facd9dbd59e109feda6cd9808e4bad4b7793dbe334a4cc857ac4f79615f24eeb2b3217e6cef01d736b0a020c36704ecabdf4bc646e453506dd0c0e65984c55a378bf1c595b158fac8803380c3d306043a3e65e141fa18ff35c617f365f54be3460f78616de871662eb029eb8f32729322e086de2fae12e2b47ee2dbaefa71dfa558129616bcd", &(0x7f0000000e40)=0xa1, &(0x7f0000000e80)="281d9ccd17d475255578a799aa3bc413cbbee1d434ed200e0c8f349325f675901cba398f74a22e4675d26691e75152de27c1fdcdf35afc97737f35af8194eb761c4ee98531200268353a32986049b324355b7c", 0x53) chflags(&(0x7f0000000f00)='./file0\x00', 0x1) r8 = open$dir(&(0x7f0000000f40)='./file0\x00', 0x100, 0x161) linkat(r8, &(0x7f0000000f80)='./file0\x00', r1, &(0x7f0000000fc0)='./file0\x00', 0x4) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001000)={'tap', 0x0}) pread(r3, &(0x7f0000001040)="670af950cec1ea61f3a1b7cd7d1dacc56f8d53977cc57eaff1a1ceaaf377ad0226e19d4d628e4a93c0c32de6c1ef88517fb5a252104fb2d76a35153f1ce97cee65e57185ea7a718e09c65e728a0cb5c8af9c0cc4d469fb83d9f28c1fe28b90a80b53a78942019a20809ca7528cd823637343381ccc9bdf368ff8d0e62db56bda6456877ea9a2ff739467c9330b2e642eb7e1b7a628e343bf09a3ade3839b8f897662cb4c94c1dc1aaa2450a4c895864a125b2b146a02fd5efd69979174824dd5baf836c4ad292ff5cf1543595fdd07ca6442e3", 0xd3, 0x9) r9 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001140)={0x3, 0x2, 0x7f, 0x36c, r9}) setuid(r5) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="4d865a35f488230e274c", 0xa}], 0x1) clock_getres(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebaa80713048e699319296480000000000000000", 0x14) executing program 4: socket(0x2, 0x1, 0x0) socket(0x2, 0x3, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) clock_getres(0x4, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0xc02, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x1, 0x43f3, 0x8cf, 0x6000, 0x20}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000001080)=[{0xc0}, {0x3, 0x4, 0x81, 0x80}, {0x1e, 0x3, 0x0, 0x80000000}]}) chdir(&(0x7f00000010c0)='./file0\x00') setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3f}, 0x0, 0x2, 0x0, 0x0, 0x0, 0x2, 0x0, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0xee00, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000080)) socket$inet6(0x18, 0x0, 0x7) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) socket(0x18, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc018696c, &(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x9, 0x3, 0x9, 0x7}, {0x200, 0x94, 0x8}, {0x3, 0x6, 0x0, 0x6}, {0xffc0, 0xd0, 0x1, 0x23f39fe0}, {0x2, 0x0, 0xf4, 0x8080000}, {0x3, 0x20, 0x3f, 0x1}, {0x6, 0x3, 0xff, 0x6}]}) socket(0x2, 0x3, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f0000000000)) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0xde0e0c0f37e46562, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x5c4a) r0 = getpid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) openat(0xffffffffffffffff, 0x0, 0x0, 0x84) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) flock(0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) close(0xffffffffffffffff) socket(0x18, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = msgget$private(0x0, 0x4e2) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002f80)={{}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x24}], 0x2}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup(0xffffffffffffffff) r4 = socket$inet6(0x18, 0x0, 0x0) shutdown(r4, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x4, 0x1ff, 0x5773c541, "8cdb2c8d000000000000fe1cc6e38b00", 0x0, 0x7}) writev(r5, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) bind$inet6(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) readv(r6, &(0x7f0000000140)=[{0x0}], 0x1) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f00000000c0)="ea00000100000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x3) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x2}, {0x496, 0x50}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) open(0x0, 0x0, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x50}, {0xfffd}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) socket(0x0, 0x0, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) (async, rerun: 32) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000000c0)) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) executing program 7: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8a"], 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r1, r3) mkdir(&(0x7f0000000180)='./file0\x00', 0x1c) setreuid(r1, r1) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r6 = semget$private(0x0, 0x0, 0x301) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r1, r2, r1, r2, 0x0, 0x3038}, 0xfffffffffffffff9, 0x9, 0x80}) getpeername$inet(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r7 = socket$inet(0x2, 0x4000, 0x8e) r8 = accept$inet(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000009c0)="91ef13945ddd94c0cbe533d6260c2da27d78413139c67a4d6a1a510dbf53b0e53de4da6e94e32491d1eb13251829655d676a184dafbb0f9a369978373a7c6a10893d7c131587d1f6e40dd01e50d1ad925f6a0dd550fb158e192075553ed369ca41f321c6b0e66e343facadbdc80c488b63306b2cbf00b05ace1a0dddb8055f72374fd203b7dee5fd73ba4037dd6ae94874ea185d8c26f43ac497f8370925df23acf2584df6341695adbd438b5d3cfbde923460b8ba270bac804beb5664c4635c1959aee3430c80bdab6ee3c29794f1ea0d0ca972dcf2bfe5dd598f20770019a6e88a3f835e719b26efee", 0xea}, {&(0x7f0000000ac0)="6bb5e00d5a77a45d6210b5ec617bfe8ead986be33db31c8db20a5f3a10ae29a34635e0875182a6e07af7c46150851a8fe1145d5eea7d6f326dd33f5ace21f5e3c221c74d8c332938e6f68abaeb8e764e365c57053f85bd27072cbe079a5846f4cbd56667f1a36bd97f4953822b3747057d9be6e2884aeee2ee51a5f348423313e8e5767fb51ad73326bc9286af4d2f29b0c65d1a8017bc814300170e6d9970ee3a69a16a5d4fbe69c0ad0e18a1bfc1da269dd5335e6bf3afa06e0b354ea43beeec8dd29e5d09", 0xc6}, {&(0x7f0000000e00)="68bdae8bff23361af2e77e8b2ed7609d2083db8882052f79f3ae70def77c3704cd48b5f32edd1b51e5f0437e4767cefbd92efa07c1ee7a1a5088541a07644b820e9b4c5380ecedd076c40ea3c013eb6043ba5d0c5c4e71ac3dd5e4ff60062411649720a4ea8f25b577f3b56604d70b5aea146f27e18d38475825e1680444b2ac46e316f4b887f9117384896eb42e2a6793ffcb720b1eeb1b998a05cc48bc6f454000a1f0324352b5b666557a8601496e3f1538b6015e533220195e24ba84b55c3cbbc044560286", 0xc7}], 0x3, &(0x7f0000000c80)=ANY=[@ANYBLOB="2000000000d9440000ff000000b77611830a19c743000000", @ANYRESHEX=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r4, @ANYRES16=r9, @ANYRES8=r7, @ANYRES32=r0, @ANYRES32, @ANYRES8=r6, @ANYRES32=r8, @ANYRES16=r6, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="0000000018000000002a64b855f5cc246c000000", @ANYRES32=r7, @ANYRES32=r8], 0xa0, 0x409}, 0x5) chflags(&(0x7f0000000580)='./file0\x00', 0x10001) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/156, 0x9c) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f00000007c0)={0xce, 0x0, &(0x7f00000006c0)=""/206}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000880)=""/32) lchown(&(0x7f00000008c0)='./file0\x00', r1, r2) ioctl$WSKBDIO_SETKEYREPEAT(r9, 0x800c5707, &(0x7f0000000980)={0x3, 0x800, 0x40}) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) executing program 4: sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000040)) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0xe03) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = syz_open_pts() r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x24, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r8, 0x8004745d, &(0x7f0000000200)) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, 0x0) syz_emit_ethernet(0x66, 0x0) executing program 2: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x100, 0x8000, 0x6, 0x2, 0x7}, {0x1f, 0x7, 0x8, 0x100, 0xeee}]}) pipe(&(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x24}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r0, 0x0, 0x0) executing program 6: syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[]) socketpair(0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1fd}, 0x0, 0x0, 0x7}) r0 = socket(0x6, 0x3, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x4d}]}) r1 = socket(0x20, 0x3, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0x8020560b, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x1) flock(r2, 0x3) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x5}, {0x1d}, {0x6, 0x2}]}) write(r4, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) socket(0x18, 0x1, 0x0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3a4}, 0x8000000000000000}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1}, {r0, 0x4}, {r0, 0x146}, {r0, 0x20}, {r1, 0x80}, {r1, 0x8}, {r0, 0x4}, {r0, 0x1}, {0xffffffffffffffff, 0x40}, {r1, 0x1}], 0xa, 0x1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000400)=[{0x64}, {0x81}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 2: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xe1c85633c68cb2f8, &(0x7f00000004c0)="c9ffb272efa71b617cf087f44abdf9c973b3d70c224e56b6fb080d83ed83d0a4b8947f9c9796b7f3d11aebdaad1af53e8b7ca7c597cdc3f8b622f09855af25b45b5aab7bd27b8b324741f14a2e81ddaf1a08f5d01883d21025bf92e36a78972e7d3ea81934a6d514e81a2997355b5b59132903d02ea5c8bfaafa08d00fb4ca7713d23111a71b34fa47a644c14a2fe79e935c372689ba31a4ea0001956c2c40336eb5cae6110e07f3704f1e3379cfbe253a4fa31a42cd252af39b5dd2952f1769ee991bfd61e4b1d220911a15d3e0fbe30b7f73727373c42582594f31a10d", 0xde) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x1, 0x0, 0x0, 0x0, 0xeeb], [0x1, 0x0, 0x101, 0x334, 0x0, 0x0, 0x0, 0x982, 0x1, 0xe7], [0x3, 0x0, 0x0, 0x0, 0x8000000000000001, 0x2], [0x0, 0x100000001, 0x1f, 0x0, 0xd500, 0x3], [{}, {0x0, 0x0, 0x6, 0x100000001}, {0x0, 0x0, 0x6d12}, {}, {0x0, 0x0, 0x0, 0x87}, {0x0, 0x6, 0xbc}, {}, {0x3, 0x7, 0xfffff801}], {}, {0x0, 0x0, 0x0, 0x2}}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) mquery(&(0x7f00003df000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1430, r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000700)=0x6a) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r8 = socket(0x2, 0x3, 0x0) dup2(r7, r8) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r10) executing program 5: socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) semctl$SETALL(0x0, 0x0, 0x9, 0x0) open(0x0, 0x200, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x1, 0x3, 0x4) socket(0x18, 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) bind(r2, &(0x7f0000000000), 0x10) listen(r2, 0xffffffdc) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d759", 0x6d}], 0x1) r3 = socket(0x18, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) socket$inet(0x2, 0x3, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c00000000000090fe3bbf4a78faa63f001000907800000000"]) shutdown(r2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f00000003c0)=0xfffffffd) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x3}, {0x24}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = socket(0x10, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000029, 0x7e, &(0x7f0000000000)="83c2fd8f", 0x4) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) r1 = syz_open_pts() close(r1) syz_open_pts() setpgid(0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x0, "0100012d29fb00", 0x0, 0x80000000}) symlinkat(0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYRESOCT, @ANYRES8=r0, @ANYRES32=0x41424344, @ANYBLOB="be84b410910073d8470a8ab534ae22710fb3e15868926f"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = socket(0x0, 0x0, 0x6) dup2(r3, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x22, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x87, 0x0, 0x0, 0x10000}, {0x6c, 0xaf}, {0x26, 0x0, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYRES32=r3, @ANYRES32]) getsockname$inet(r3, 0x0, 0x0) setreuid(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x19, 0x4000, 0x6) setreuid(0x0, 0xee01) socket(0x18, 0x3, 0x1) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x1, 0xfff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(0xffffffffffffffff) seteuid(0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000380)="d2fbe6b523d9d6b821a6a9af3762421d3ccd173d8d3b7ac82d553ce5469e3f4d0e68223ccf65c6ec69907a1163602ba96ea6786b485a2df5d2c1200fdca4c399f2bbc1cf880f6a24f2c9571bb1f26a2360534f612ce5b229cfc243aee9ef29e5b30d755f39cfb8b338", 0xffed}], 0x1) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x33, &(0x7f00000000c0)="b211", 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0xc021, 0x10205b1a) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) fchdir(r0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) executing program 7: close(0xffffffffffffffff) r0 = open(0x0, 0x0, 0x0) setuid(0xee01) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069b0, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x7d, 0x504, 0x8}, 0xc) r3 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2b, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@info_reply}}}}) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) setrlimit(0x0, 0x0) r4 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xffffffff, 0x4, "8717f901fdca0438004000400000400005008000"}) writev(r4, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e8904", 0x65}], 0x1) r5 = socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x4000, 0x20) connect$unix(r5, &(0x7f00000001c0), 0x10) sysctl$kern(&(0x7f0000000200)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="57d3f5face26c2a4c8c99d37ab3b6b21feacc44088dc28508e2116487b9879794c5228c0a1699ed59c75bb7caa8323d8ae91a1de2780373b2d6e0469fbb7ba0f5e6c80e9bf3ca0fe950eb8e84b71022286bda858c36ea2a02885d647605dff98e94016c3690644ea1ffec3b76b816fbc716d73551bc635ee2c20e88b7013e226e3ef9a31616cd7c617b0b9b67eefb67d25ef670b73", 0x95) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) executing program 7: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sendmmsg(r0, &(0x7f0000003b00)={&(0x7f0000003ac0)={0x0, 0x0, &(0x7f0000002600)=[{&(0x7f00000003c0)="6051376f3f7ef053ba5e57f5d85e17a39c754b47b6a2af8151100a172d5ba1361a709b3a264952a18d97553ede8d7edda08b2730535459186b8436350f2ed5ff89b930848683b6cb45a59064ab7fd20cc5901e629f2b138fa71f05d948cd47bf8a5a405a278365821aada4e4fd7b1b670133ceb981ba44defbcec297b6a1197baccd80c0598bbebbe0a8f32c57bb1e8f2952481ba9787100db71aeaf6724f371d3f79d66bcc384e2644807b693371106d6374fd7050f303117f646903b71424fe4fc6415840772890b87c3743fccd2ae8da0ee25121507288402efdcee27dfc1835d5b2da7ce65e268fdd89038d1d12d977b2c1e3141f139711d2af83ac4b9f8444a009b678ef0a02e721b312491a61a7fef405f997b2651dda3617ec48540750a8622cc4a0bde64ef6120069ac85306dc5ddc46308ce6fd6550982ad1842d59824cd590fcc92974fe4b1ca1d69fcec6f0e351b5ac6e0df1f2d995095e12d64bbb97adeaa3344f81567ebfef7514a50f8959a70bdfcbadaaca2bb4e006d6186187f5b7d40c4c2d50fa1f766a3394215d60235ae7ed941a6daede6173ce37bf0af0a70c937a6ac6a28872a7e6257819498b2a0b080a94708d33e96663d30e8fa4036c6c25f8712fe338e6ccf741d1c7fe3d8370247c8512e6d0325e99d35aca8d4af8a901e6ffe8f23b5c536b028d3ae5128cf08bc0c6c7d094e4ab40bdcbce4159a778a080fad3e1aeef6f1108d08a5122800d6f3a9de4c62a482df1676196f3e918e5ed07dfd920b61f296a4e1281cd004f00f6ba006dc0d52f6ec364819e9b515ea5df69c329b482b3e383aab6022a0df12a467b002727c184275c1d0a9f2f18285391339cc2c7504acf6e6876b672c007df648d53b5a0916096ec4b174abf7f2594cd54326c3a42206a926d85b3b8edae250b28666498d5315585980994aa1791a8e06ba36060123f430df2a144859a0e0aacbe8ef96ec28e4befb36d37a3a3cc85338c70168a3bd8ce64dfee7691d8d125eee03d502bb2fa7e83985b4d73cbbe43cab03b41f38fc45eb655f1e9f4df9313527a5700c464ea0bbb8ff5ff0eddb0f3ac4e44a82b199b9b3e78ced2a479a97f7dafb02cebd7f480ab834a206e4d87969176ad26ef4eeebc6dbe39102394d73df8030f085d22a6fb17922ed4052b5c7da8c420e3d5beadc0a79535ae35167e7dd7205afd9bd1acab1d4764ae47750d8d92d56ca05599ddb64ceec3251f1e5887ec0c5aeea06bb1c994f3a8ebc0f9e3d429706bb7a501b26730b59e1d271d5b6cc55a3b2fd18bdb4a3c179bde3605c23f22d451da63e3f2d32c2567cf848e6846544f7895533aa849a21fc8ec001c48f9aee10e0f50ed817dc104587cc1fd4ad764fe391be1b6efb9d53af750fe868fa6323a0d8d4a4a2865b217bab9ae9725a5315fcaa8f0d2f1372dee14fbda9cec268dbd41fa89360bd03134a93f8a38e9b9fe41bed1dc1580ff6e4d0773d510e6ce78efdf9465d2a4ecc27c4a495df1beab13178994f622ad8890c788c65b1b3dd924f8ec0243ba7611fea5cc13e6911be73d6e8cf177ba69ed7d73637708dc8e1efdd2f43cab8b41beb3eed1b5d0c7837cc72fb933cb9dc7ce1dae84b60e3704458fcce57ba5bf941c17a67575ec10fad98f29dd2c8dd47075cbb2533a6f86c23bd58884efb2846e5ef5f219c6eb272f09bb22fc799ce70b4ff037c596e7ace1f979f11240e59d0a16b118d53bad07fbac870196aea1b0836dc9d84f18fce791182b976a745d012182275aedaf3dadac9bcf989fa5627ba0aefebbab65d03f400611d4bf2bbb2f15fe29cf339a96e8a699e51bb7b0bc1782fb839e6b4de257bd1c456f58490db4e4e4df5dc4994ca735d4aeb53f0a465f5027841dcabe151b35895b4e597c24ba8163dd81b17ca6ee2f90537bf8b0662dc532a1f4a4daf09785c7368117b80a1256a8664c4508f1b15b0cceaeffdf13a00cec42fe0e4003575e14f37556a981b95a348d57bea84ae675fd489fd4439e4bbbabae457b7aa1488da29eaf0cb3ea3a95180b01618850ee039a5c30861fc15f308ca659a0603bf8b4c1df28c35213799d583db35ce4b54034ce06d4dfb2ac97679e0a5a04963490dc251df3b93cb05318b42268f676355853577367c63cff394c5d9ac23823b400edce6f21730289544eccd3658b30f338869555896913656378b71ef2bb33b6dee2547af42b079e3d9544ffdc1b2d4a2d2f221b7e8a3900fc6db91ed6aec21fdc4e680fbc428a556fc4023f3fd678553bc166e826f6494f15f2ae52f17d8b189315bc4e957581e771fdf7664a332f13da508309f453f3ce8a12c5f56dbf1b18d780d3fcad4364b2b78cce698c476b31c203722c7c094dcb2e41ebfb151d19c488bf99f535a117fd155db9507b58610cbc30ca112aa0836d5428128b6f796965df0d016d516c31aa021ee47a770f7128be757cf1985c8ef0da48bb06c26a6a1cba85c49beb4f857240b47e457fd0f0a62e696b4efa1f461021c9e36676a266fcf89429e0f75679c06e97414fb388244be40aa9f16c9a0fea95a43e0398fc73ddd532008668ca4fb16f7a29d0f42d683bb28b695511a2ccb821ab5e1d4ef41714dc455bb986f3e83b217f94140c86ec70cb771d00ae61a506f51ec3beeaa4a6b89541d23aa851b17864141b7d858b1374bf2cfbd8054531996a6d8195d2981686d1f695f2613e60a8b26ff123ba060cc34eac2f893cb88ac402df11eb344a5d86664b5ec085f92e084c921f6cad92c408f3191315ede50745c347ffadf55649f99184664c29e2ab96c4fc8e5ed1776a1bc1ecdbaf6c3180d1b6ef60e289b813c987d368f24742dd484a0ed512c46ab55091b7ce636f2eedd12dec63c3c0fa713933d1081a5bad0a81a639d5e5c8fff2550093f059661617d8f1fb3d9bf014c41c00a6e9d1b5bead8988ede1f2607db2b311a439d4661a76e6180e8583d48a62f818d7a95c0e4d531fd0d6cec614c52a706733b8c280c2f221877e19564d303bed5d9ae73e73b1ebfa55c2f128491b98df3f2a975ca4bbb715f11c320e39b842f25713a6ef030de36f2eae6c5db1ffe243b5f411147d9b3e5d156c8ec8d17c26e811b6bbebcbc70df989051e50c1aca09847cd3485b7ce4843fafbe411ea38ab571eaf67a88a6fcd7942baae4ae0246a2349158d5b9f1db035a989f2fc1eec90419c95e889f2d1e3385e8459ed2af4e9d5ccf9ffe4fc940e0c8a360aeb30de2e3d102aac0404872c032ee73cde1c22062d69fee332bbdf1b5ea9b8c5445e3164d262010042c697c119f6d576b5ab623d83927d97812d43ae87d143f4a35cca996c39d5402524eb8cb79b96530553c53191628326a37c555e75e9b43d44687ac222049013b018f98361b8c9cecddf717b1ff7068c53d8839c809e94c58a25bdf86e123fb1ff27f36c278f1aed273ba1f4f57ec069b892cfc5051a8ccbbb52c913bf8811ad980765d660dcaa809a4ebeecf25f2eb76a4c71cd02174cc409f4686536da1a08dcd76947ad571579699cfead6a8319886deebc0837e7c35081e2f6ab3b1adf08ee9900c563a49aacac032bafdeedcb1e25417d95e6176f708d37877b50212bb985de2a9c5a9ea9a3b77df4e72257233f9ae90cccef4a2e943135661b97b1d04a0c156676df5b381796bbc94d26be3db16d734669770956b7ff6dbe2cc456fa6fdec40b8cf996a656b80e111b2a230839b05412bcbaa3fe5a13ffc4fe65636a9e825186d604afbe9905435bd0c2b6f5ea79c72fd2745cf665bfe1a38e7cc6e0d84111860c246e80862608d7700a124b14171a9dda8435159ec1b29e9a0ccd271d7805e6ef96dbe953df807c397bf241d32e5afa865edef501cdca89ab4a8c466c2b1b386c22c509750d248c47a4607276ac978f7e38ca8a23b322dff0047d2a098b7ad22c37e553210181c53a612f2cf38589d85ddbd033637e292a13c095a9b6eaec4e761eeb36bf323ad820c31d55b17154266d965682ba8df0284c05d2bfcbca09b6860faaf97875569f8a64ac3e2bea29c69c1f684d3536824b0be9bba7c7a43e577ec7fc6243e1f35794f8bd56df6b72d217162fa09187973d4f2b55cf0c3d378015eba1e0dd773505f26863469d59616de580bc7403f837a82d32c3b637b0118849c849d3ab11211f2720f95d620685bf0ede686223e3f1a143aae053703803a755751b891af286e32ffd90f3cb9acd635bd94a182dbc5a429f3d0c06f2eb28dd5b3f28adc2e03f46a9a250199945aeb7b90ab68b949acb1dfa59e312729d9f03b60e53b7b25f5517d56ec5e7e39b5b40d847c4b10e73ca9584c372ddc4faea5f38398550cdb13c161c73ee4c13035bb9518e6aaf3fb49a9f0efadd263189da9bd4c5acd0ec578b9e92d01e5a2cba8712ed6dd2fa7b5a6c01dba544b42dc4eaef2a41ba15fa3961322af9b4d9cc0821d33d96376cef7b696fa8b62477dbbd950f2db6bfd2580f7b7e5fa74f9569f64a04706019361212de509ca438ae53b3c0d74d41b9d40abec184ceec707523abf77aff531f00d219d04de37d1a683b261111b9a484be1b32f40ccc66b21903c44ac061f873769c19b7854992682e751d20a4670a97e41d71172a045533f680b91bfa51b8358d6ca484cdc26f82295babccbbdc278a3db19c713b270da5f7298c3b7988ec23f17964fdef24a296e35fe8824ad6b33017908ff004107704450b1ff471be172f861e983be760a9b95b772e3bc8dc1698e0bd6441e2446f6c53d2c91859d49e50d0830e367ca210fb28e5a78db349d3c1f4fcfc1fa6620ad2373ab69d48cafa741d93246375f2c0a26ac4b95797f229ccf79e2a548932c60cd6e82fe303a5843979604937c88331661b6073acd0131a5a91ab68b169b549e264997c795df7b68fef0a8d0acd6e8a94371961027642fcb563e2c6716446a1d3f9d4aef92928e8451645b26f44382136be573a4560ab03d950edd11ea9eeadd90688d78a0624247e9add551a455cc80c6ba7914164c39a8be19f8ec3abedbccce52fe06bda99448aae20a23eb4e5076016302d3390eea3753de3ff482dedb496617d2d4cdd2320cc5ed3ebd18f421c7df73033fd50b0e6c4f1675ddfe589b1c253a126e6f4d293a22c7a88813c3c2781dff171cccf6727550230d8250beb67f7dec440e765fa0d84cf67c791a469d4e896322416d581504a42cfcf3a7fe8e10cb56d1f72a9265dd90cab39c9638410ec3e5fc3cbb7c8525425d0ebe7ca98a28c93d5e7869a3de614d5ec186a8c0ff9fe1029846ba39eb2cb89286cbf35c6226361403a35400c7969a5df4c35191b6b19afb66abd26e0e7bb9d25c131cfeb87b7a0b5a13fb5c0c539eb62cc22bb4d275c2cb949aed747ddf889599fd9e932cd3e2f169e0c41b8e29b5efb6fdba7290824080c41f2247e1e02a5e115af0a1b982163da7aed9589621911579a8591c055e30b7e9ed1b4e7bb05ead0eb15d6e57513fdb04b2e4e09e6743195ec2aa2550cda1dff6de2c21c5dd053c9ebc4a849e11fab6b2ceb54bb8a19ce662ec849ae814a57c7468bbe182b25155f57cba11b6e19f3b62796d4ecb0d769da0ab69b28a23d84e4a9e84fc0be3d9771ed1b0dd2f164be07771c9f561922d833076889da93ca723a629bd06efeda11d10cbecc97e13138c6c6cc369e13d05ead8ce1b2f5688d271a98d22769d97107cf34d668df274102de9a6d63aa19611be75d8ab50151a21714617152cf1a57e5531436d805308bf5a833a6a68dd6cc0317646c4873c6", 0x1000}, {&(0x7f0000000140)="19144e3d6d467e246cd42148fd01f9b7056a1a0dc33548585059e72b5256789e1fdb999862b207e37644733f995b6ce308a4f5d96656e23fea30729ff1e1ba8ff1b0f1e994c813bf5998185e22f209fe6a487b06a60cf1f507a0aab0aaf750d99ebddaf831c8fdceaf5bb6fe44e2c8851323afdfe589f80030e70dbe99654a27b37747bbb1a23ec6baf0404cebf5dfabca", 0x91}, {&(0x7f00000013c0)="62ebb720f229573554d05530d34683c7ac1b52b1591353f1d2728eb222c796def2ce42d862b027a17f78635ddd9c4e86e8559f2ee80bc994021dfb478d41f98442e61c4099975a78cb66a1c5aa5236b6ff3e3107ce2722578de578fe9afcaf39e4ef44fdbda145d20341b57914d645585960f56fd79a326bd7274592c75921c8a61326ca5a85ef8d62acb863752b4a02c8615b0a8a1f456fe3f20b1addd59b5fd24d15d30631929b9bc514b592e0ecd3d2efb08219d3623fdd21f7599b3369d485f2c3829a00c120832afe4af18ec69a094ced06a412bc42d20ed2cbc734473c1143", 0xe2}, {&(0x7f00000002c0)="411c0be150606656c80b6be4cf59e31607cc83d29615965602812d2fe3372bf15c454d2609f44d8d8db918b3b5b4a3e49b723855003b821b28020ee17a82807aa3c1d43c2a39d53ee0e0c103072d9aa304cc96ba", 0x54}, {&(0x7f00000014c0)="f3b289ff5d5230aae583346bd18701a430dc01b7c1d957095ca7694cdc896d18e14aa84fd9d872396f5802b622ff20da9a6b6bae13f5c050bc8a3926033c077b464b745828b80e8150898f9af8ff41dd65eec2fa39aee35aa0c26417ce648b52d1d9d66463e448b8943f219712fa076d8b30a4b5b6b8a1290ade37c326906e485b386ec2a0d50714ee61", 0x8a}, {&(0x7f0000001580)="35b3116ee970d61b03173056bc49bf227ce203b50c9c8acf52a43e608c3d0e994badf2a660cda9ee182795dcc780b5674e33690a4ca171c1c70f441488a6be648c260747", 0x44}, {&(0x7f0000000200)="f643a291c30aba673f30075f9509946025a5abbc43", 0x15}, {&(0x7f0000001600)="30a6d9da40f62033d7df4931dc30a205b604af4df8edbfc54bfc075e81b1c265fb059be1023a6d3aa19c19ea9a26cf2061b132cc42eabe64a279f94932b3ddbe1c31ba415f6512546b2b89cc4cc24ad528b1b243a230495d7d55cd2201e32bb89e6799e51794d25dadc8e6f68d1a1d92b8f447ce1e5e7305e156ef7cf2fb3b307d6f2a36a4088fd5a295ec17e0b696ae7c8bf9a26a3b6988a5fab65fcb4fb03b04db0a831ea191c7229545deae20cc1e508ac77a6a8fb217ea41ce71b6454aab6cdbe0572f000e64eb2b5c2e5ea5fc2101a4658bc741c0a0f703ec2dc76e621b7b7c03c54af62073617149281877c884df5ce6c13ab01b7108bac53d91852b3d923d7af9ed5ba49dac13ab50ce00d11e2b0371a00f87323276f6779d72f83c8356176b06150359a495a4e01d654e3494fc119bf1e483689d1ed9c70b46e073f62955fec05afc037219571cdee5a5ec32be58b4d6696174f3cfedac046f0e9687ff6186f02483f24c64abf07126cd7ae62bccf28d97a0932fb0dd72cb79c285ef19ba9977ab201635df385f4b245c4717baea880b804c5868ad14ce5b70e36cb9ad9c66930dd5ea7d7d654b72ea0475b4770c5750ce93f9b97f301696673ebbc51d92672d682d8aebc6cd9c6e341a5d190ff72db2300564724934e4f16d7f3d0f1b0812f1bb6cf77658982df70cfe3289ace9c45ffeb8b9c049688638895f9f0db9936d54abab87367520ea1bfada444dba7441300589e673ef50510cdd0c0e6a69d8f51701dc30204b9d8c5365f2aea3d189817553b6751a6ba5e9f4a60c0c99212219e338d0995fe0c06a8a150047b22631b493c9ee5c2817c513606d31c31cd89733f4cc8a954bd2181e893411134d8cafae7fdee3493d496c0a7122e93275ecc7aef4c805db35ccc9c70df148e2e6a14b86db626a84b9aed88292ff011a6449742ce77192a1c39437e01b1ebbb8956a60e008c4563367d34b884c5615bc131b11f16fe5a1f1a6826627a4b085d073b96460868cdc336b41b54a8e696f4bda883a2dd2bac0da0708364cc4a8042db99a14ab7d2c25f49c710ff8f846bc3a3665b66de3008f80dc558e463559567df097810dd8e45dc371784392a0614485b0289acb703114eed19f4c7fafb2d92d100fce64bd59c17c272437cb54c2c80e2920d54fcb6c7329d68cb5cd016b6f90ecf507e354935441a219a6fefb10403dd9f0a12aa2ef6d8b083cc315e2603e4fee204a37427bfebc0b424ab6918271956a64f7b5c3823788dfe2298a70c0577e2e8788b8927831a2f90e93d40ded653f0c3c9f0be0d865dc9e10cab76738eb33d8bcfd4a9649e58670b1413c5029b542b7f6f151048bb6a39813c3bcaf1ad0fce8e00d9f890f79d0a284f432a0663675e92d53db0ba7a31112a4a1016eeab18705c51146ae1f1328881cd691bda815bedb5600a8b85317a27201bc81e2fdbb71b142bd073c77f948000d6c25ae74141b9a82ffaf76056e49893f15b2c7bbbf5d95a8564cfc7595873806833ded2eefe9481921bf1f295037d5c0522fd753f452ba13e4354d842633723f13ed57600b7c4a7f625c8fff1b8bb6c204c1f9d5548ef74d32d1302cd5e17b588dcff2ee6ea8b8c71661381fab1f07a9ce9d1c84301467f3e56d087af852f484cb1e307cccf09f50a06bf062129083ba781eea0e3418653ef133d5cf348ef363242a2499fb080c70f0f11620de305988cfcb70623d02ce66a5702fe8d5f4ec041d34df984c46e8af8e02678eebae9d6b4b0224e9491d1635b42f3d752b5cbfeb2734006f0415d079f2f9b740c0d6bdbffcf1b07860aa283c36096c0e867f75be8a09d8f8b9cf8cc3332ceddd69a0ca673410d5344488d5ffe3853b5239da8a3e8aa31c36069ae6cfd62907bc509c8f6e5348e5f25ca9845dc49fec441eeda9e4b94a75948d2bb87181c835dc05028901864847adddfb14cb8c3b40ecc28d03fa55a5233d5b04b79219a202441ba780c8d83d82cc1b7fb7872bd3bbf99cd3433f742360e4925a353d42b1da7ca4cfdfaa51cc89a00db9e5a734f4ff45a4b5aa29b9742e2a4c0e0906689423435a3ccab778068a62e8ea2857a7336c14dcea73a33f614de2f7a767c61c68f36770b4d6158f8df536167bcd7168217b9931e5bc314059ef89285559b6419507a352ca6d89a28e6deba3ddd2cdc388439dc73187fefb4d1b66bb18a01a8d3a9523b11e92387b3923a8f5a2af9962bc3c66ae0b24bf99d5770caa2eb628dbee2cde634b7f2c3ff98ecdbd0c60f81584481ae4d8b8650010f0fbb038ff85057cf203e690ef66659b4730053f6d7579bd3f2f250510f62635bd5cc9787e137b0341af364bcd18ac1c61e39bf1ad0dde151898cb53ae0406c56c71b56498d9474bfd0b317194956e4c7655374d6e19728f3600af160ef297a92c951c58384804c3f41ad05b78aeebb24a83b9445c3bd898c0f925d69558876bf5f90ba1b23eb8e0521833e49442415be57ef65f9a4d3325e3ebba6438a233c00ac226b6cc6edc59848d29b4a035502a6724a28e934be917643b32462e92b4c62768f4b04dc2bfdaa822ce20ba57c96caf58688a7f458abd226a179d23b06d5ad170efde523e9bca4b28154b7770c1bdbec029c0646b581964583b2336a661406992e28d8552f1cdc509f0a198b557b18851a5d974368e728b79825c4f796f3e9401009102a1a1669aa9d0f06c4506fc6902e49f776199b6557a8ac18a57bcc853677d82c18337e6d168355ac2014cecb8c81a3ac15d7933901bf8da554de0e3e00380efbfefe2a76c3b033918943bdf570a913124c58345b0b7a7d455cd540ff0a58870d675dedbdddba0a69e6d9509371078c329dd1274daeeec77230965a24078d82c9cddff0ea187ba990e896ebd60187b0c5d0163dc9e2843d4de5aa97f55b432ab95fcdf0d5abf77fdfda6983f2910531d07f5f62cee850c41c3f9b9174fa7ffd0509bae7d24931eeeb3b23e6291e8ebbd4fbb5f16637c0dd17cb7cab147e7168277a5005fbcb723a8add835ce2c0d70b55b49da356a8c3a78a094037317436946f3017024953d971494cab293e689a4af2a645ddecd49b4f4b0061a7e0814309bc85350c695b9c509edca514a951074dd7ad7087f00b541eec0c2113ce768011abfc7da6c3677ace740bbe92814e542ee6438ac21d79141132f3ecaf83b20820f459fc8c4f5e60374ed02eab5f28c96357eb58af674a92f4eaaa433017bed75119d70290f7f0b60800d9255dbf777c646450f6d350e519ec98ba6339b537d70b45562c557f66f84bb82c90df3020ef88fe66e959f0680950d5584128d3835b2055cc0d64844226aa18305549e9546079a1e84c09269def85790e6734924b89eb82b2b14e4a48d31ae07cce131d6e975a9ce61bc659aeffd513b619f5d3720bebe781a23825738adf4d06a01b3cb80cde98c7dbe938facdbbbc501248403d667f7eec62fa906e2942b6571c4d93e31d59406206cb51ed0dcfbb04f0abadd789efa2f6ca4cd89f157d9a318739a8d8c4175504e3965e5b9d3fb61b0f97d2a1477458f069f47caa781ae58363b33fa1fbffa70de551e3e7fa78dcca9ca3d1d6f0e58b9b59b5b5fa903f250f690ebca9627376e16a3b92b78e6b5ceed7635df7866853628b7d970118ab65ec6868aa6e4ae957ad8a7750e9e43da88d7d8fd998a7fce04c549727ba727347aea8e499eb1f8dbe36e34b03731998eaae8a795176e72a4771d926219247707e1ffa4d361a0c4fcb98f07b20de7610f08b04c37e509950aa6ad6e172412ecfbf8d4a0c96d8b3dc5b36e461208647970ee8982505acb501e853bfbe326ae9b8e6d0364b56cef93b6b24edd922513b411e32f230bc154b44c3a077f296c42798ad3e51d36c74e2efa4309a10e5ac46af86ea78b8bdef7d23477c172cfa27cce67c51343e006cfc4a1aaede56c907f9c32b472b543482bbb884dc0a4ebd8038995571df4604d914c892fc1359b11a098c4b461337754cbb0e6fe4982da30d7602771b7168a1b2166cbbde2498e6bb124baf528bfc1aa29f4f334439d9c5c111230dc728cca8a30c0fe848ebbbe1babf5d1d9aeec093713c3954b0c7eb4bc97b1a620ffc49e0cddb5b7b3e552a0b3b7ed03ae149bf750d254195e7ee6fe2191a2e4d815a44e46de987b783b4d7498ba1f42800a61d9fe20909a8689b78b347205fd764328179662656ea246cd65c11e052b75e04c896d0ba8bfe2c732811f56c1bcdec561f9f536fe82adf66d1a186a93b4eb73425557860ca614678cf84707b93a636f5a570bace05fb23555027c7d389369ea9847b66ec6b268d996eb4f25ab01a3784cf3751dc0c2a8ba75c3bcb4ff39e462d8d2d9ec8b7cf6d38fbf8d697a3bdd28fcc1049641013438ae679303d3c1d86b34409f9266f6d25d2a1436ed5f7df1305cb9e16a2365d28a61db1b049fdfdaa7b0a93a99887ab31fea1b681f9d45c8699ab6a05e4a32aceec6a92da34d80949635a3177362ebe06abfc3b23e6e4bc9349e41dcff67cef206f4f59c656c2bbbb1133dd9c5ac9c41c2aec91bbfef9a2d0f53008bf7fb7408bb3aeebcce00b0e61dd83f860806dd8c35a8e6893926e62b19b4ae293207614eea7a3f688066ca6d2afc47038a41a4301c0e912d05658b888c3cb0e0954bbf145b7a955dc178a7c4e5bfb5225cca659aad197bb0170ca697cd9f05374a247900456bbbff04378e30c7840d472a69fac928e3e205363ed31e0299a02007e6cf8597e2ea83f761e8e368b4dbb8d7cab8c3a70751e4616b98d51b4b3b0f633410e3b7caba94d21f14f0a674a4e49cf2712677753adfa49af7fcce07fd3a8722b73be9bbfbbb00e452a7fbe1ef825045497b2ec9f7818dcabe37aa2150c57e3f20ce29f92a75d7f8637388f5496ad0f39c128fa25107af95489e477c9d6e99c4312bfc81ca741191c84919188a144e8d4680876ff6866e7521afaabce51d3cc0bac2dfd65b9e763cd4fbc61105817d4c66df34e99bd10b653edf117942259b06bae07d91a64c4c47e695ea663ad0712fd249cbe7af0862beeeeaecfd561787cb6dab6712db9ab6438186e3560d10df09074033c68b12c1c0155392c17a4446ad17f13643fc4c98ea2a466058f0262cadfb36129029f13c31c4573dbfbf8799367dee18a984cf1cf5d5836d6302a9d6169cea79a319e03fd3c38d3c9ae9c1a45e9b2b9c3a32efdfde7f59d5a0e0eac503188bcba94965353cc17ba4bce685c352798129965cfb554fa2296ceac0e32c74127df83e2f18d454ea94cf42d6b48e36c526746bbe55a68f70f04ef0b636f61378511517e9ea12575932e3d0b9e95f80393547319c99d3ee09b8e54ed3588028a02482a288990cc206089907ed04e94c3e6cd42a85013d3720f0f24f5208d237477d8e46ad653be774f5e9ebf132cbe5388d83baa37d0813a40bc22c835f1e6557a3544e9c14c09c6e9a3b928040184057f1ba732f0c788b2d404fd9c40485eadd33ffc87002b22473b78211388572ecc157b0a7edeb6ae3f6aa17f3e21b52fed12b0794599bdbc28ca323739a4cce4f17e25535a21e17ce048a114ae1142b9f28c30f7e40682eb2fc81f275c1e8d19489b06db52c40c61d1f292f7f75bd507c1521897b7abe66ed24be75a7fa24173c57ca47b3d30137e9459108732773a7ff5c3d9cae4b63f09e8c3ef74c2b3e59ad4f610c10d3e9ce65ff5513d2520a2ea8fc67ff3eb32a649226b4d936135298a0f6ca1dac175f926f368ffde372bef8855ece", 0x1000}, {&(0x7f0000000340)="359686d5676c90bdeccc036244fe59bbbef703308e0e74ff40bf1266bffd7a4012f32ac34fc8a74abf1fd8283679afec13", 0x31}], 0x9, &(0x7f0000003b40)=ANY=[@ANYBLOB="a0000000000000000100000001000000db56443b71b76a3fb992fe5f0b40ca5bc5a615bd4999b95e1dbde1a9b444368d3e5faf50a959cee2a76e0a69e6bfaa383ee22e0fde5c496ffa30837956d5904ba9e14863df2d21974c8c8e28c142905f060ccbd95258f85dd9e39bed95cdcb9c4197a769728b755de9ef060ef4cd6a2dca0d4a97b33c7192217850d13bb426d16d619413d5fa76812bf235cc0000000080000000000000000100000007000000f761dfd837f14172381b0a557508258fe1a412fa57165ca82a25fe5b39087907bc929f9a193fc6aa1eef094dc4ecb47d0405d1d49700f4beacd339cd7bd8c40676245823c6b4004454775ce743ce165035145fc75d5ec0f848adf19a131400fce2a89d9b00cae8c0fdaad90149f8d50010100000000000000100000009000000f4b66057827291a85d8f0b9bd19753be59a2720c50a4be8ea24a0fefad8fedd2b947e2ddb8634e64900f2acd29cf3e62fe86daf7efac4df784027a719cbaadc74bbed8edc0ef0d6d7170109114129e769028760e7efdc610ec2b8155e80b37b790277b6e12680dda57247c432e82114d68358d50cb0a580dc5f872c124a925593fdf9405bbc41f2153967c070f7fabe1da8588cc0d06606bfa053b76b836cbdc3ef0ead6a0c00886cb22a6d037963c2645b9102388b8a89271c9b4a17819a0f69ec5313999bf307c1e7465a3dc4efcd5f90e0d79f9483e0050fb488185316b7650456e71836220614fa661882fd1113316a649e6b1d18b07bd6047eba4c478a626b1bcdeb1ed996bde8a1b57f061dc680be79b15af573d82a99afb1ae896ee0848f915ed4cf867d4fa97bcb25d310354d54d9d16494faec0f5adcf3488f4d0e3269d2c3859eaec02f774dcae72ed48844482a3c51678fe1cda3aa2a103135f785a4d27036f709c54ddf93b363d345817b6252e3850bc1d5210e563dbf37f2c6a1b4bdcfb5a35f118b7fe3755f0348881a3afd9c589351af4b19e3f5d4f735fd80271d1145a35c7a2fb5a0c4742928924d59bcacd728e56d65167633e78a008c89ca2a2002a96ac75fd9f94c2eb0fcddc6731e7a98a6afbe5a3efe1c637ef24f64c7b3900afc51b802c4873171faf72da6eb12546a874a3929a6bb1b7fe38f7a114bab8443ec82d3432e25ea325ad3e7f62b95056f7f0b44389ce93681bdd16596c11b970acaf4bfc2e7cd4c995c15bf57f6c5138b400f8ac2971f3a4f62c47538ae9ac6474a810a708a29e6a479cf4cdc5cf3ac83924d2ac00a24dddf76ac2a02176bf3c0b13c3ca08cff103f98586f020b7dc339f4107ef13379bad428ed917a6596f3d28fe4b0a24ca2d45b9ace37acfac5a07c884042f7bb684114ce0e1d57928b1543626efc8bcfc5c184b10636c4674e2e2a56e4766198c828356c08f5034500adc367f68adfbcdab92c089ee70fe29f26e0b83a3726e7060b96b10690cbcfb37a36ea98b4e7b20f6f146e2d0fe7cd44746060f30168667bf2c4dea8bb0ca5888c507b1fa6fb5413ce84d3b5f3c5a25dd40fce65b9ffde683d7bdc5a3dd4494f3e916286dd2b8ee7170b718b21068798bb2b8ebb09cf777fe59fa0037ab3bedded59ad46248528afa237607605dfad4d05e36ffb0cd07508e432ebf421b7e81adecb6d28fb1371bf93e3fd4d3ce87bd8b6e9448956c6403e9d999e88eceea35a5282b07150187cfeaf9de45e3ae644370b98cd7be40b7f4feb539898f0a18fce5b4f2b586fca45764f7ff956426581ceec7cc3542c9035e9e602caa88bdb96d78525242c3255f54c2bfb7aed8467562895a9853d278925ea99e12edf409bcdb244ca3fc9c5b70a5c551eef3920dbb95c0c0d8899e3decbb7e4665a6bbd3704ee8a27bceb22c7093af01bed60f604c9526fa535d884cd6187fb4895604fbdefd2608d7a95c593f92a86fe78aa20a0e2c3e7e54110d10c29ab5a960db0ffe8ba1793a77d36cdce46b8e1d086cdaa55d603487493e66fdb30342f95c6da87518b3180e266433e2b065f3b3f06d3fa5d5ced8a5dc6a161880cb84151b552d3fdf402d381ee045c4e939cc7f9bf4dd0d3b3c6e592923b33f737b74e02526996d9710a8e4629d7ec7e3555e46512e5755da53c51ed8c561879ef1355c62c136869d1758f9da8fff4a99f46297e5b29ba97595a117935a32d65cfb02054e90c57ea0e5a0b159e45ef643bfa4624bf667c4b617e2edd1a82c1712f5b71231d0c90b356deaf7e7c7525a3a49d4c956c812024753318e10c334cbb8f21606c24d2744b156715c7abc0b831981ab403d77c70225d06b318b7b1bcac9a04c137f50965e0645cfac28e05f8931b98cfc8c31da8bd3d3e88049a8e9f243a497db08941da5fee5263c3843ae1b3fefec9035bba9039af6f415f5820431c8343cb079934a8339c8b8eecd493dce07f23b3b2dcd6595b96af3e792c680d2a019fb1911092d8c6c06ca6e9feae786849442686edee4126a851771998d06944ad6d7873f7bf1687799a2972f75303590bd432986ec4170fc644d83cefc7f748085df1abecc1ea95bb9a646f4e04b313f2ac1109e2d88172515eb4175ddecda0180c09bcbd5a258a4d06f77edb6a796f621282334b62c299155b9d8a90074de86cc6fbfa683d0d4e994207bb2ceb49a949ca73ab10ab04c349ee1c320be2d328183dd491d0f2e27d78c708ef13a07125e52f4c606a736c61e4c45affff1a248044adabc75644ffcd55a86f3a555b217f5693a25e07a9ac0908434bea375e639b78800c1fecbbe51db43c471a3233a1b9e59af78470d00db5aff68bd9b9b163cccf13733a56aba90ab61a7ca059b335a78fe7930a05a48948a1f0a0c67fb5890fb9c475b76954218f51beb0a2589fa453a20a5af2d1be60780f76426ac4bca5e756ffe7161a5cc8734e69e1a0269f15d82bbc14e73e8f0d1e8cf351b271a07e49ed63a69f500ca07de096b4a88c70c4430dbd385baa49a04df43c2a4d44f78dd1d9439811c0f462c742a491b708fb20f88fb6210d739de03aa46902280005e7a18348147ec0aef0e43785e85266bb495f6379ac037eeb85a3fea8227a1230bd01e93bfdebdee6e88215895197855bab54a4c9e0b4a862884c78d4d9cf967a3d95ba6c0ac815a36a544a906e0ffe1edad3bdc586cf28a47da1ca4e310852374d17aa49e7f246fee60648bb9f4ba27cdf0c8a0c41fb4ee13a482ef053fa50d2f510077e49f6cd99ef6afc90ff79c9cb7029395923b706c17464abd4f28bb9f1c45c974e85e9efa6523d688e99f61da1830f42edaf157857449c370cd30e1823c91767dd5d258a0755cd8b23dd4050ea08b79e13ea948da13358cf67b04d78e5c571a07621201ac0c129d82daf2190485089b60bdbf6e5e7f4391c2ad1818f0033395671521ddf5e33abc518d8403cb319da5d9452075752114232eb9d3631346b515b7d36695d9475d2bae616fde49b902f247b7f495ea17ffdedb303f19ec344082ba0c448f1b5a1119e808ff6aae01377602e071b732a66b44256d279e2c146e301826757c20b11e668c33d44a8c36d2246e6aa5265b360caca93bb8e65d70d13ba25c3a8303ebe8fe09e2ab94582424bb3b9cc419069a2e7be488b36c82d66e8a935690072ebdf2890e2ff34cf6baba9e79ec306b9ed6c0233f45853b7816e5222b617f5c11151faa6b3ad2cb15ddb48ff0ad762da035ff7ce3bfa5d05e9f9b27c03cb53e8af208517800a08dd2d39677c0b68f2ee7b48d0901a9873de463fa7899d21e643ae5b3292fdcaf82094e86ef56b5880acec7cb09f26cb49f0ab0d074df433a213f7c001d8f78419a70577690e93d8e0a30dd26a0ed5335bf5627d7962bc8d303dc168b2a27f6a1cfccfcbc3be5cbe37e6d1e0557a90a8900c9291a6bf84acc7ba640e9e3a2ab939352c20ba6cad95d64347bf108e8b4d4f8555d5466e34d289495e3576442c3b40ea113ba1edaaea7c0ac88b3764ba5dc1337327fcb7be81e1e4facded882c487945a30114ae200491a4e08da976d1eb416c0c7355f3df8119f5afe3b4cdc3400ad0869df85e74b166e6fb5980fb0aae0e0fb66de2c738f1a4fcb97e5c98cda5b4287603231b9fbac2155d13dc6a0a0bc3faa179c0b601e558a940b8a15f2a10b6156155728538b29a4d984a924f65fbe32be9ac403c4290e297f2aa07e46c772c3409529b1b3888b15347509f6989450d0f6c7727df3fb3f3a17427aa97be06d3a445fc23853ea3632821fa74ed7400f91d3ff91245106a8d961a7db56e42e0e543167cef4b018bf419dba64189d750fa7d908d8c27a306e36ab91a7a06a57921db2574f9c1dd8e212ab94c1329581dca042e295742a1e3dc21bbda19b7f4b108b156fa982abec9f50c5bbf00445a962b3a9c8602a71587c6acc6d6f66ca4169414d93eba3c9e31e6cd566abe587941b5d1ddaa582e221cf195957b3a1f25b3f3804202219c838a920eafa13c9513f46de18f5eac6884903dbdf485b4bf594ecb2fa65b615f7908af461552ec95b78dd83783c38838ad3e73ab9f92e145ec92bd310722ab4b13a56ae5e7fa7833eec97d062dcbce9ee69c716073cc681f7392223a38d3e3234832a26eea44c7c52021d529e3ed75c0a724f71183648d62a87c218e059eee8dada1176a02db1cec299cd180502dcae37eb39ffbe9dd8f491df107fff5098c100083b9f14d23295f49f16e94489ee7a64f1dbbf2937bfe9293651a99dff1e7b3f0e9dabe120154ba6084bdab42fdaa1cc78684591ae9e92b0d93cb576b46f2b03cebcb0e6bd75571b9f3abf9ea2facff1f277b3502dcbeda83ba3bc70d7f87f3089e27ba20ccdff47ce6f766b84eb9d01e756f9ccc9d2958dd8d4a10e2940cdc6d26451e4b9dfc86aaaabad792fc4f30d092fe4f39ca10afe5b25e6ec57c21fcfa04256f05208dfbf3ea9273aee9e9e44cb8a22464448335d992e1f30940d76e59b8b1de745026721b379cc3a40989e50890ebe3279b93f1d5d647468f6672be7331628f5c15b3f36e9ba80b3a45cb311e80391a141acf795355c0ead2eb48f37c3006d74c7947188e1af074771ce8cbc3f4352e28f7bae7562da5b4807c141659a235eded085962a38c824a82e246f82e8e8fe53bc77fa79b45d7d4183238bba8bba0500f5c73b07c08016bd4e76e95c720568428d5ee0afaebcec17ed3e17a7d40523481260606f85dce69e064b239e6e4cfd3943a84c4a575a84e51406978aa0371bb4bcce183ff08c7d696f53b125423c30be5320aa0ad3ebf84165d38ed62c76054b9e81299f19b942c092d9a4419eba9baea4f4fa3afe77ae475c0867d6eeeb751c5a0d9972a47846151b5b96c0e8776a664390f8fb0d657332f1558f2fdb7e6f13604315b7fbe0dcb0a079f2fecf6ed02224d6b90962bccaf3dd590eed6897621148c4eae42d05beea6a18a3f9fed908aa3b488baaaa05539485a4030fe76632f62e0bceb193b478992064cbb4b50b3c9526a7b01eec50a87d9716fe49935e882b048b3a9347cc627f1d315b77f38a78a3d8e9581b183f7f66560f77f19812193b7522527fc69701750568a20982932e5a07fc8997c02e7ae5bd818b323b192d1e4e8e4e5596310eb4c0b5d30ff2e6c9ca524f7ef17ba50231d99a5780e2f322ee34ab3c494492899a3b34c5814ddfc633168b296543d52919b911092e241a5da87ca33bc9aa75e33333fa094e2de7b83eeeef9b724645877055e82168243a5b24450bfaa2a6badfa3f7e463995ebf710bb56b4170dce1cd3472c0489340265e232a0395f8b389f7b8927c9ed9788adea6597c2284124c3653f7e0fe3e841cc14dada2693f23773f932c24f58d1da598abb06d292b15071d6e014b4cffcbde00fdf065de9ad86d044dda4a28e74d2400cad8fc206fef557a9134ad691e7761ff3f384a723aca1f86f135e2ccb635eaf4a8b72398b45a21df083747ce3c2de171ffe09e26c260e4d7a80a2c03731a396dea95480802b2137392d74c705ecaf8e6bf928e573e72916350a8c2f7c9854b35b04d145aea0631a977d853dc99867027d99376fbaf4129743065ddaf787a2153a151c8ee92232e5bf73aca84aa86499c750d062f8cfec4aff6c4070e64a555f8af45f016ce8d9ffb457785bb8f0f640a108dde0b5a291ea25f0d1602e74edcd40217253e947061d154c0fa528cc5eda738b4f3eec6fc596152ae8ea0e7b5ef8204dea59e77a597d800000000000000010000000100000024240cf2b7bee8f44a1b6d9b0024d3a96e4057a360e1a7e838907faf36488ec2e04d75ae3fe5aad7a667f7800c3a88c4f41c3f1db30c9538f1b31c67e122b485d42b69d3bbff6d03fb8348697698a791bc131308616ebf087697d2a3657175cfdb4fcf159391c432c363e9439cbfa8eaa96f7ef2f8b9601fb48fdb9f86abd29f94208107a7afdf7b5c5f2db4cb2fd61d0ebbddbb0e32b1f110eb92a840a1309f1e84c432e21cad0dda76905013eec48cf8aa3200f688911c88f057c7442d5a82395b6117393700006000000000000000ffff0000810000003053385b7117452601ab8550a652eee8095494054eca4980747d2c96284f65350c84cab73bd0f6c5211114c810d9474531843ba0154c55b28f7c986e6530370106d926297e31888b41ccbf2a28690000b000000000000000feff0000e3ffffffab0137c5a8162b83b8cdb9ddf10318937fb1e0308ac50f59b4129290ddb0e9328741bc4bb903c661496666fe852b958117563cb9e8f0c3bcd26d3d6d963fcba44aa7c73e2d503ac5e882d4091a25748e05e42d9c2cd5e979d0483dce6a54ef416110dff6aeb889409eb4accdfddf6e9fb464195eb5642a24ff93d5e938a2d09738c4ba681d6ca56f770fa67d1bcb6b3c95519e4b88e50e3b8d77000000000000e80000000000000001000000ff0300008c7997af2b9797668578a5839e39218fbf48554cd61994e51216654ccfcfd274cfc910f2399c57db64f9bb7a8fbe49349b1a1ac059b826a7d5e42dcab326d0dc64179a8c264c708b611fa83934408019d66716ced64f66fd13839ba21cedb1d2879ec2950a83b377434dfbfeb0c56690cb1a05bcac5e7c68a8b03db09a9c845bd09c12ad0158b502bcdcea452ab195d47162626e3a106cc58338e1f9fd24f2786f73f21bfc004de4b47ae42f519fe59547bbd1230b99fe37659242117a668ee0f2505bf2fcc3a396bec2fc617de2c1adc2384a31d7d5ee4734ba6e8ee6b6034145c68548a552434187d7358f490c216888f67c763719aa44f981f9dcaa490520ddffb7c595010d64ef440bab473a8c635f471adbf28209ec1d6444f02dd94b3aaebb28dd90"], 0x1400}, 0x1}, 0x10, 0xb) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$FIOASYNC(r0, 0x80047470, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6c74357c3b0d58acf31a"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x7, 0x2}, 0x2, &(0x7f00000007c0), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x119, 0x0) close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = socket(0x2, 0x1, 0x0) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) writev(r7, &(0x7f0000000100)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe941a090000065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) writev(r7, &(0x7f0000000140)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f06006f6eeface402bf2c178b3ab9bffed64a2bd25c2c1dbe7e49c70429b54d92bddd9890f62ddd7f46978ab16f51fb42d2eaf5cfee9222a46067e3e7b76bc18369a780366d5043e3c8495721aa2e0d3064b9a1000a", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2d, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r4) vm_resetcpu: failed executing program 3: openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r0 = geteuid() setuid(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0x6, 0x9, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b6000010"]) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x40, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa2) truncate(0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x10) sendmsg$unix(r5, &(0x7f00000041c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004180)=[{&(0x7f0000002f00)="825dee28d4bf8cfc4497e23851497a50a721ba5cd131150eb2ab614783cbb4456921775c2cf40ac09035e4c34400fdf13fa4", 0x32}, {&(0x7f0000003080)="11e5c6fb431ae7406fd86b8e5a02830a55786f03be1f6211edaa901f91a1904cbcc9b442d3d99c7ce60b7695f8739dcd9c26d388e6c53ad7f3ad3aa3bb5122f653dddaf49a8f6edf364da7d1eff271b97fc66742861203498bccd0403c06932e5eeb71f53708369808db181c18bb29fc2d8995e540905cbcdd2ce7240c01c26ebddd3efbb6e0db2999ac65d214a208f143d68ce07704af5b6eb3d14795d313b7ff7f1960e3cb45520a28a84aa3f452afef23f990d1e03a95ba3bf252b5576b36d150aebc0b509d0623e99f3cbfebcc0243b9d185866a07b54c168d895ac1fc14679a3dd6d80bee7eceed0ac1e837bfa9b1504ee9af6f28fb42f4f96857e37379773da43a7bc9dacafba0a613c9f0604855d276fbdf075ee83e61171058d1511ce2bfd1c543310a29c91a13034e9bef513ab4a55b6a598b5b45500dd10e98b66e57da22c4120455e61d4ff932c0146e51605165521ddccd77a0f670c30fe6919270a601ba1ab14c72ed7d04c0db7c461f9523f5acb65b5c29c8aa96724409c8d489751b4fade311e78bec7bf5c21888eaa2ebc110bf2d32757d43b87975723f749d85aefa7ffcfb304f2ac103939db51e73a1a67e4cc3fe56ea2f1367810c50895c7874aec06ce54f6fbe92dc6e4b71e439a7f99ec75f48db8607f23be91f44d5829261c1d628f3c60ba26f4ceec2edd7e945b35a2256574a8d1df68392eaa6911e259f6928449ee1eae06831d92ae096bcce5c60b870b915700b7334feca95aeeb68d0f84430ee378c4279a39f61d16c94714ffcbc184b7ab02d1421ed38c0425a8c81dc331c202fad8cec957456fae560e5f4a41c114bb0230fa08d66145f8036264da86c041c3d4f0b84cbc692f0e70bdfaabfd97cc23a1c7d9c95616cc803e94965c98653d842353f3f8fe6e2d664fb5dfe0114e7bb0594c6903646e50edbc77cdf5c9f2d0d69c32514a76be62bbe3b04c7350c824686fd1f6bfd0a26cc130ae497de86835c0731024b2b22aa097e13f25db43f1c29c27c56e29fdd30b92fc178a3b07ea388e188ecd907ddf11087ac0f73d9c585836279dce9041f027aed5603a5962667a9617235689a78e49995b418b5704962d9581ddc331e884461b1e66b8a68b05676ddfe0f483320cbccd867bded57634ce63a4e1accd3659b763907d2472807ab971968bbeefd58ace27293a975304c5c186324a6f44479e8d072220420706ef6dc4750c923697ec65cb452ad212cafcbec5b9e661cdd9c17afd3a7dca5eef1e3a68c542f80eb3150bd03b78ea5d02211ae1d9243114e289d512d3f1d2110066acdd9548ef9504bb5366e2d2ccffc386ca4ad5f34e8248dfd799b653dbee2e758f5330401e0477951466136ff914e3ae3ac25b1c8759034eb7f93f32e410a985004b4aff74ca5b7651a5b1a828862ddb118052540654f791c66ae0d5a09f2d6c1b6d38d3be07da2d420ed8ffc82f25a25be9390859de9a6c86ef60e29c676dc2fb14816afb9a26afa289a59e00952c7f931fde4f14a315365a04e6bc87ec37f5712f1dcbd66ba965273607ebb2d697f5ef524365f3e80e7ff3d009732129d75ea3d03448dd8ce6f597e8c407e64d9e1280c4c52c4fe22341375481c23a6665d9e02799e180abb3f6d844445f6d961073c5e57b968516e24f293188f396bd8ec43415baa7fd885a42282b11334c23e22521bf1e9f51c5f65aa356d947ad53c0154a9f4b9e3ffafb77ee4847b10fc975eaa9212b0a09741b3425430aa9cc817a11226e264f1575b720b4f7af0f13056f25455997a3f2e928ac540e2d8f9df2790ea1adb2a39e8d135a5daa2b2d59015751c48b4f2f838eaa46fe82bd127db0875b62cef96dcb1c093b04781e96cde059305f12d9ff94e96d3", 0x53d}], 0x2}, 0x0) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x0) sendmmsg(r3, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0x6}, 0xc, &(0x7f0000000240)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="0e545121", 0x4}], 0x2, &(0x7f0000004200)=[{0x10, 0x1, 0x3}, {0x1010, 0x1, 0x10001, "ec54f57013892bfc2063847a6641afe339a4263e036e7571ab8dacdbffd8f64c63852c320ef841e0746bbcade6f7dbedd7b588745d4de12d6145b64b99744662069d372f092737627284e6bfa54a15ea5c8a50dae67bdfc1114e0f394338ea78f48f1dbaadda09e108492e9623e5637101d8d4cd2c3ae36db155d5df718fc80978f7fd866d5925ecc2a14128df922756f306d96aebdd468b85a145833bf26a55caf4f2eb7bce5457ed492f3b0383926e254eaa903fd67b823a7a67e2f696c35eab2ed98af617ea5a68106b0d54ca5ce209bdfcd3ac66cb932db1d70236ead9fc923bc7b6c5223bf024061f91a3b356d4662a6e01a4a552c26a978a51017563642b23f0678a5d5bbd7de4a984d695dcec9beb62af8f5ac88826b48575c2c451db204c2655a5a0d1f369f3071742843b9c8098eb1b9577098865d2af517b715b79e4fc5e14c89d5c47575498f3e35f8476a8087262be1960b83f94d787f07f5c0955808ef288d80662ea93a175c3505c754ca83f75c9d393ad1a08cdfba6e5c9015691d76a0d030898d71f92aa0391a902fde7cc4c6e6a59a997e0a6bd487f46e24303324dbcaf3826565d7c17fc9d8c22a262397e9bc7397ef0f5452d85266088b05d2d58d06a12e2f35f25580a6fffbd3038d19c8f3661f6d220424875fa9917f2785728ffeabbc95714dc68ba8dad28ae73216b75884af64025a21e2fa943100ab37e2a255e1d301016b7c77d293b60231477022030ac34a0b16a9d860c3a3b115437d77fbea2c8282fd350095619f0e3336c1bdc688a9ea291abbdff26f758a1799df970e699a6bbf7b340531c2527b6733268ef2db446fb6a3f48a4d5d171cb9d7986ebe915811bc30f3ec8a06296ae7bbe9160fd49b2f0976fa04dba9dbffb79db4d6d0ab30718d6b6b4f281d2a1b7df0635b7ee316ade8d6a2b1f49f3afa03417d674a6cccb2d7ea04b075d69a26d94dd18c99b714a756596bf4fe61581b2bf1de759a5a941c81e8b6912e8976160852a5992b4d7c337c93f97e7d37977b52dbf3ef6b4232397134822db9d508d1ecbe242054675406a9c98185a24e3781da15f9c39c9df373f7060a6a1c217685eb444bd00a1e058ab78f8ad5e4088e68efd9e6d190a8b15450cbfbf67e3ee43f90e28e43e4a51d07a00320a3be352ac2caaea323e1758afa4c1224f7055fa5e83107b419ec3a9033e4548b4b5b780514ba6dabcc54aeb312aa5ee15dd81c26c5d2e4c08e0b4713b36a039d1031a7c83e3d5d0633231f0b3a6f7afb12489561e58e69571c4769318d9c82732264dfbb79e15f3ced3143588be77814d8ba4c09bb81397d5efd55e0c5f050590cb6467be23fb8665f1d0fe5cde16da5a10ac5c622af134e6baec52c34a9619314edceaedf338ef375d9b4caee2c974422890d5765f817a2ea84f5dbb043ed090a22180939051199ef23e6ccc9ee7b494b5e74685da571ffa637248d02c859de5cc014ac8c68c0c15271383d3b8d0d1031d5dfdb81f609a2ea47a005d35875435b901fbe1bc503627cff913a8e45768ec98e90c01204d155fbb880d99d447df52f8b3660512013ba09fbbf3ba19f50dc5def117a465c3a8fbed727f8ce39542742218bcd3c19405cbc7827c996b09f143281d0b5fb750f0acccbcd0934551b4aed81ce2f797f5df05585d1d4e108d087b4e4c75b12ad07de3fc875b31f2febf25235c158c38319982bf045679cf6f43ce302dfa1539e18ce6633b82eef34db72814ae6c57db063ea1f16df36b9a004a0cb3217da1cdf96ea7268f052a3b4df5948c1b4076ab7657eed4751b8b39a489d7ee0bc4ed276d69e33a6388e13135a7037bcb68f845f73e789f0db310eeb8eeb0cd6463ab4df1e69fc9ffd6bb9df768b8d696d4b2e6df9e90e2c89e98707daa30d2098e19ad9e933c6e443a7e457d6fc2117b612aa27fea4e299bc04c0a34ee81140f1cc5ba56be3b417f149f3312a36b0667d7a6a10431c2057888c598a354a958105cb5e2ea7844161853f79a9e142d277aca3709a1822fc4256b755467a12404d37a650812377ec901615b945942be32cf9dc158058d432de8b985d6e1139da6e5c972ba853a7a3731408c1a094047e8acb0deeb0a45bf1854ee28e5a2ffdcb16bccc43e717703188486cc33c232705aaed91bb7c0c741bb5c17c3a1bd9b80384db6f889424c46c432817b903f35543c56cae7e8add35bb338bf67f80c90b8b0d82d93ea79def965f2d1fda608e93c8db75257e43c28433b15aeb984113a9149ac0c3334600d47e04083a2d6410e4c52529d1e6ac73d867ada11d866f91224aa58013c81c2794ec1726bedd1a819ba835fd8e351c76be64ec553cc700416c0c8031ff6063b32d63c06d6bd4dedd80daa53f218061812473d2ac1374e028aac17337bea851f013db8d1be40bc34ba99d86bd98d6643b3d63abcbc7b51a11f21af4973028401007ab5ad749d1b185635b563b98a07c05101fdb3caac960c4d6964f40c682edcb7117be9e7337a9a51d7f8936364ba1d77cf6135d3975a3b3e81bccf6003eb34a3c4c9178e0ac260e2bedd4dd9ef2923c50c4b1aac51ead40d6682376c04c9759437963627b3b4b034a5671c2f0999281bcf66585d6bfef1149c5e0a591f5052e34fd34040ea077aa6c7ac8922b7aa8b4fe1bdfbcbbd476019fd581640c48cd4aa77ea03bc420e0dfd8eef13514633c03b195b758259a5c059e71fe70b25d4376634e62580f0c4d8bced569cb605d5a5cc159edb9f473bf71dab17396c9fb79a54808c77a807b5bdc49c28785d1e696f6e2ad8781ec974aab5cea9f53193e3257ff4564e5cef8ef50c258886f01407b6c306f33d720d406fc2ae4612199b748004671a50aa654aaa3a74e42e2b1609b00b7b36e75e3c9b1bbf56ab73f86b76f19c40d1c39167f09cf970505991b8097877d1ac829d64ebd5fd89a4a6c09474639dfc3d8ca7c75b2b1bf6133315570e0e34ad8c855e0d56b38ce51033e06e7a102c3354ed25902e31616e4b372510df18949faceb04e1a7a2fade156382acf9f7d213143f765bfc7cb5555322fe297260305eb0a96ab54f9ec6ad661ca63bc012b9a00b2c7229628ffde69e713eef62fc7ba14a94df0502ff69069963d0ea66e3edac56217d76884a436ffeb457d766f520cf5b9e500e00c7e16ff429b4dfe0e3be2f9d4366f0718e65382e81d8825a4e0ccdbaa91accf3a4b6d429a87df6503a8c000dcafbc0fa187d6d01392a20b486c84191db88f967d55751a85f19b1350beec34df5271a7056b498c184005eae29c8d6fd8d3ee20810bda8bac35c15b909f32d7f2120b87d420bb3ed5e30c854c5659ab008383ed3a89480ea1f9b4333c620b09674b9d9a7a78b857973979b8cf1e08d6827847fcb6db21e3eab3b114583dc5db73af6c6428a60d82bee52accfbf031e2ec19061300ae2378cbf26c89e0797c794d75d1e6583432dc996263f64dbe21ff86898711b762b5bf0f8918e42464c4fe28a7ee67fa8c61690bc1a7b76b5c5aaa822dfc4d6a1479b863e79e4ab116d0ad217e05e1cfe56d0824570e89f1bfc19a4209d0bb0ca75841f39a7acbac183f2f33a9adfa4af910c71dfad539b1c4f2adbac1137b718c394a66ed8e2ba080755b939e23db62c717fc9067e8321a336c63c6cbe9cc525255e8df217e4842d1e1e24597cccd81435452fabd764cc7d10e76bf12e60273ff052c506f9a548582d7fea5b6d83e80d1d78af1635a5f43f415798f4b055f466fe36f871df0e8d2831b150f98e751bc4dd0277cf64458abd5489e0549ee29c4013057eec83c70f6cbb41abd588ec8c4b00f56ba21635d6d3b4244cf3e4b3d2f1695460aa04a050900f360d1df8c7a27ce57793160971a6d6e5f83ae66c26887a87dc7a1269147348c8dae91f7edb418bf79bbe8567ec44db6f1db43ccc2ffde2abbced288030fa58bb08451749009aaeb014f65d2909a93662ce87d2409dde0eb62b7042ca133688c8a64c58229981fb87c149fe453fd7dbd862f30948e305979b66a97ee55e66dfd3d30aa25d2f2a2b5e53e06675713390fbd8c73f256f718ee95fedaca1279e587d1db166b12878a5adf18bf026ae2c119abe5b7254d4583f5fc5d8c8c76ab0e2028f4cc00f21aba9fec0baf9d08d3755fe2f3f8fdc9685d96d98c5d4e51e4f7dead3aa000c1c24a8f30063aeb4d78d74076b49e4135c9421cceb1407e54afbf7844b9806cc8c5b5d76e2c7f8469092311e775d929dc434549b2323cf274ef483339c3330adaeb0e952b3cbcdbe38d37667f69b7a80aee623c3845ae54d06f3dba304f5125b32b3410f75521468e50cdc78b371de886476c609a00c88ec6b4ff685455806b8bf46a52546e78abd40c9fb3370c82b1df93bc9960e00c3e2f15145e6aa79d46865e25b681dac1966857963f878f3a8ae0efa9faf7e8d87123033b683ef13621eca1f029b5b3e9bff3d44ed8358c9c29d69403c3a536064d3e1b7336654f83db00a00cabf29cb564be80ee6a93ffc0a5cd547d0078cb2d1dd55bb56742388bb5cb4abbb1e9c439d38b19b5f6555c5d860345c14fab9075d54fd30baf4f2c6b667fc6ab29a7b024aacda893d4e1c40485cc0f359936f54a606d3b8c4e36f71eb07b989125713f38714b10b480c14f0d11249eec3eed09f4e94cea58eb812cc23660df9e7192f26711a24daa800eff7dac52d231d95702057b5b9751b1286d169a52be15c3e9db716f9924135eebf2cc42c413acd819f59519f308991d51d9046075e853364559368af26cdc0629be6460466478d1856462d4a61dd356b3e8f3da848bcaab3a6dbb691bc6796840ac153fffdd8d62d0b9d09af36c60c94d0b1ec5c1f64c8fe8352a5a4abbd8f95595e4121b6a19b3168a7b1b5b2c7e2b9b4e1593a8700a524e8f2284310e5b62f3c62ad2bcd43941a0c48e5c4d60a197c16bc7701d9d9090686aa2e0b800ecb784f651a8bc03cc9777244c9b45dbc8ccd9adc4f6a076af2194d6825343e29b7f322fe4e828d92f6aa1ce7d8a6642ff61cb714fdee36f2e2c4527f53262243adfa01f6e080fb2ec5d22e360cbc161b5ef398f6c367218a9aff5d6966e847ea949370186f2ed9807c80616dde64ed1675d221f0d973dc2a8d804c6d188972a7f188719810f5ed8248b8bf3ae06fa30270c558ad4178b7a757036b6aae12573e56e9dc1c18a21f0fc64bc02ec721e1b2ecdbdd107a1345a2fe1c15955b4a7831f97d5cfbcfe598e9fbd6fe463496f5f0a4390e2ec6a603110ab9dd820e362f15c05aad5d8f673526b023b16f055976c768a5439e81784bd0def058a8482209c48d7246d95ae04215135d66eb7d10c3b3741f718d15248b8bfbf243c990b2c34366ccc9a53824b1d8727ecc1f467aef959dda7cde5a032d48b092eeb9208a41c3954ce19075314a4aed9cccafd45156dc379fc0b85edceaaec841d478e2e646546a7a34e152845a7a1e0a54047039a00ccd03045c2028b7ebd78f73e8829070362389c3f3022362a0185e1f9a01e62f015f035495ff1deed59b77de315404494b0260bc33726f9cd43dc823c21f67877251dcbb46c144837b4d6403d6285a6316a0ac07a23cbb4d12249e7566358cd30a07170da3032d6acc4d506a67f65b64b6533f2055322cee912960ff0acd70146481ffeaea05d824e0da56ff6700c1c00c4b7367969d7e5121fee98e62577ee815585d24323679450b1497af0b8f28cd5249ce7db2aecbc627bc649af47e427aa5fd1aad22e0c02557fc5a71f5635660"}, {0x1010, 0x1, 0x3, "bddbd37ef7945b40ac0859924f0a53517346fbbb555f22558704da431f19b3253b859e2d3fa3d3210557834b5aef4c946c727a39af635800f00252dfadbaae96f3774c8ee6c06652da9ec0e1381545656ade73c0232adcfb61fa3415fb4cb4a7c9aeebee6b20a83f9a567f9a93f937d49b328aaa67521b06c1f52a759ac400fcaed1e23b1571d8e9c29ce11619e5da92700b8ef0a834c49278af1e98f1b0b3840d8a4ad69a5ed47babec62ceead4469594caae1c24ae6b4d5e1b028c25e7ea2c9b85c789e173ace82983e2aae3204f3d137fe9acd0afe293b559f318cf6240e213dee4a28518728b58fc4459b2ddd1e099e6a82bad583b00aa773d8a15e6d57badc9764eda1dc84c0777bda254f824b2bb6523f687bc22cd87866239d5641eb1b75ec30b7e09d342c61419ffcfaa14a669051550f083099feaaa90a8fc3261cb618bb8f4294400327cce5c560cf56b4084ad97d7d0aa56b2346b14f22c8303e1321ab2c41700617bbc195811ffa914f67c4190d134bf8a23737ca904f40e1841299fa2c44b73201f0b1e15522c869b906f975473ab4b9462adb69f0578bafd39b20b0d7420a994c8e70dae3c87c64b2b633fde4f20e6603438df5fd16abf120eb957ea16a497ff4708a5dd4610a1354e2f71ad22ecf81459f0cbc09df7f544edb37ab47680dbb7faa1585d21829bb0904c7ad43f063c6bb1acad2f7147440731e0a4b3183f12da3aea957d15aef5c12c7a15ca380ee7693bb49e153cf376f60e401dbda1df9d157ff1b9bcdc7fe079b561c3eeecd9d152a2bf79c3e5c6f66678405e8358cb9681244d0d8b50cd542ebc3c56ef0f54d009da6fa6d7859ccf57281b582b8f6b2cea02bb8dfd63fd80d576282dd507243955e87f975d782ab3ce507b1b6ed07408e08f7af7c703f341a384b4a3d95227a37310215efdc20dda1c8f07bc253a33129e6f016d98d81bbd1f681726cc319efca5f5c31b22a9883c6e14d94e2d4970c925fb8bb879f3cba194ad4143015168c09dc13d331a780b109de32011adc393c5e2d7f6d1e1da83d288b5f8426b5caa456d30a9bff14ed13520be1b97516e9ddbb8179d0e7b19468dd99bfc8ec0d8c6aa5f3855ec21a3fd99225cb1429eacabbbcf92bf9648f85d42b40a8d2aca8e51c230cad9e5d28c3fbfc28c93456674044b5caa9f04d276c397d7005fe98931b006972c9b8a98a036a3cfdc85b3a4c92c1d1c11522d482c7dc182138e3e4eb34b8df971881ec7d2c81b318cd5eb395410f77c1cfd99962c223f593855916b5f547ea7cb3a0aa0c435550c04106d98029628d6f0de7eb40ab8781ba03c9f93f6e589c5d2da1560c45b1e9f5182c9ebe3310078610f1c2c22529d32ea56691f6209faec997734bc6e02e3e3bd4de3074cc488dfa8df528547fea6a10d7a7484590e28278f8d95d65a94800b3bc006b68b063f0d543d58fb78151c6083fef9e67254fe0ff0f6fddfe6d8589c93f2e7a46470c6f268de3333314433e851ce5f648ba5c014bf5e803340eea230688542a14a6908bcd22336065428f0500f0668856db070fd0958ce751abacac9b7a51301c8438a4081c119a04796f8cf49f150ebb3b09659d1af67693ca273cfc3304cdf2e50600deb2b45fa46b341d19250c4d71225629a3b96c07f5d2389b79a96d9e937f6d6a2f4d9c55a6e186411495bff7cecd2a0024597b60350d90fa137f9682fff22d08c805fd8785d443194c77e58d10f1d87e9f8f96c9456d521edad05c53a946ae98a66913f37b0afa567976126352ef038980006dd1593221a36a9caa0afb86bad9728fd266df118b3e923618c375588ac34d170600284b483313ad22c43563b7afa9ba96ff0ab886c05ddd6f4380c250d882f9bf9ab3e42e21608627b22f85087970a91405ab613775729aaf09f4b8fd73865921485d78a49ae6ba658d7224869879a17d3e7bba89465c54665ebc873a3c3966ee2bc9ee0b954818c8ffd976f7f281867f860c67e577d5deefada31f0812ae7d0fdd23a0576cd65d8b738dc5e820d3940693642f4fa8a17831f0b9a3d8d023e7f71669111e74097fc00c8a90aefb15573dfe280115c223075481b7a8d1c42149e26ab417976be6ab3b8ade10799a4e6929098b6952f59433f71258f1212b4c57032036d06bcaa7804f928cc57c629777fbbe7cd0b3ebb73495d979442317f723e5deac90fb8056cec4c706855000d44ed9c825421e66e87a4f28e4c51271471cf65ddf28e6b2a52c1dd41fd9504b667822040a9e5e3f0917de7d43120771625a0679aee371fb3182f607ca58b9d2c76bd8e8c9af3ebccad658dca2b21585a7d98f7b9c013452758aceaca5b8f650ba2c9a21401d1c80a23e0f11ba257843f87999b384f68afbf029f8f454439ac544e1dd652fa2a5686d4cd5d24e94c5b8b6507b583f10cbdb22f2a84e84e247e0fc4571fb8fd89e03131e8e8b3783f63c061bddc1c85f4e11f537c55766cdb9b076d5a996c5e824b080e2e8bcbd244a1d53aa611edbb404dc9ef1c28a91c65b4068e8acaa01cd11705057781e6fb6c5a0cc02d820bc1ddac75b4db785db964ceb1df4ab7bb2ffaa47f84c4be5b8ef03ef807b182f358760e94744dde86f936dc8da6b107168d98f6038b78f70c32362e05bd4597b363c41c8cba322c9f40deb7a0134b0d59b3a2214214a466b50451c06e9cd6bf12401e25259ed9a9e405a61bf303ed88a2422d1922fd4de5f7ef691795a69b75e156e3e8d16d9f02e96b29ef8fd0c7f3524cc7c0d869f33edbd41b7112e662a3addc43d9c12c2ca4806d52d3f6a338ef712c857283f994164d5bf1e8147da714bd99b6de62bec1e57f23f8687c28591da39bdc713e0d4e578667ed0682d86b2cd372d550b0e1c56767295552db15a3dd54e2b6ca654c0f27c2e6aa68f385fff15bb20411ae02053f2af0ea1eaf7fa010031d1d00ddebfdf7f3ead5a6e35005f6f835a5b80e333c71a0622894248a9749388887d052d3e6726e990beba1fdd8b5751c49426e0785a1c363f85fa584782c65bfa1808fd618c9c1e1715e29de7135d6686ba78d2e6115cf0b055f045c39591433278dadc99067f6352cbb8dc369ca7b31ad576be4db8fe28df4207f18c6db1fc73ad37a4f5474340ae23f142f3762e28a6b7ad808ca70e4667247e8d074ee3da1c8108627b9f6d0a1c5ac518e9af2af8571adcb30e35f71dcc1fd8ade20bb158f61c10142afdc87d7a737ef15c3926d0c4a9c74de9c939bc0134154a0afbe27fec95b247d3eea50b485e1b7e3cb27ce619f69f98fd1f776e765b92c4aa5b8efe593354396eab9b86a54ab7f6c5cbc96f7ff3d5359407463ce85dd143dea72547a80aec63dbe0744e404fdcecb9c850578d650c06ffb8f8fd34e12792bc878d146344f48e6896b9d30bd051fd30784ee426c16356a4e758326b0233d74952c64d00deb2c52edbda3bf49fe66b5de2cb28b42bb01faa817612c11ba613ecb7f581328b0e3e4dbe8c118bbf9ddc4b07a3ee3e3c78dac7bf4b412c183535f3c911684abad8e7d6e80753526e1e4bf90862f5cc7edaf5fd09efb77bdb9af3e173d35dc9e93ab1815db4fdbf357a325530112f977332ea1459947b0c63608b70916de34cc2305681d7768b6322528b6435d9b6bd88b885021be57a3887c84f0d23c5354d322628ea51e5368d07937d35e6351a5c3f5f3047c6adcb1d2d1d3d98aff5773693e4aa2b0c7db51d508b6806abee52aca308f8ca426319a36df1372a8f067bc433b9dcf96be76393b4197791d242ad558e2514e26b45c874e6d84bfe40ba20b4249013262426059cd9374426a8e610a881c1e68c48d20cb546e89feff17b5395b948ee86d16b06c18b2b839f4409ca15697b868859f4bba78617e56f1153ae064729da5763dd52671eb61c49512f9812c39dcf0923e8b7a952a3d1d18a4ba56e974b73fc7c7d328324a7d1809926fe234097887a8f76843fb726f6a0172c84cccf282821579a32af0da653f1aeba049aea52bcfd801dedbfe1af59ca580fe637b5eb24247f2601d4fd90b1fe382c2c4029e5245ed17fa14655a58578f74f2b366c537a3e0034184e9c2e7976bf70ca10fde1de7364b87ee9329a8653e92bdae85efadcd76f5dbb77beec2df9a775206253ccb6ec70da5dbf2688c3c310c09bd0b9b793c07df1eb033ced9e07b7a03a14896a242a6c511e537e1d15fb5bf08e1b84f5add70087224c92339258305908b8a1c038a78fceaff7e91de80b2c587d0f09e7d42d323d009bf973586dbdf57a6f699ddec1bf963854aae60f7f0fae3076d598bc9ad35fed579fce01c49cb30fc11eb6e605729f4e5e29389489861a5979317ed536f6910243dd9371fe44056ab145a9efe76c98c65ae433aa1d030704cf63d229a4f4e3704bce3d98523d4ddc5512abe83e043691dd6ff17225d185f6058adb768213cf2ee6b0880ab58a16d6ae695667d3c28b407baf179f0ad492bd9c515473a5f9e02ba14bbe0ebc2d9fd95390e3fcf8cce98633300de951cedcb252987ca708c1a7675552a3beb9f82b2cdb2fea0f5a6e490f08207a763e0d3ed6ddf933853098116e6eded623c1d9ae9d31147dcff04a1a2a904dc96e216eac1d3c727eb9a48ef352541160bfca5dc9bdfb341eca3f62fab1f76435719917deb9aeff7cc3f2e7b533019bef1ca8552046c238bc14f56ce01534302fadf33ff048c91a0d3dc7708960c989acd7d893402fc2e4b7f73f3bb238886bc2f28351f20ba1eb100153b4cf0fd500f08cfb4cab19d86d22db4d9dbc9cd2ffa00f22add2ac63a096a864ab36b9c68531820b4ccfa936ad0355f608980ed61db72821e20ee3a5c69177cf6df53a4e2203193dc4e93da7ef0e4203c3d7a01d40a58856cc13d79f4ec5087c1ecebe83c3e1fc117deb2cec47ccdb888872edbd0ad81cb5f92351993eaa180f9e86979b2699e125aec74fd4bfc7b6e9e9170a9109552a0ceda486fc2bf1553f4df581e97c6bb305968f1e60f9295b3a8eeca288dcd533c08ae9aa67b2d7ef48214e0deed5024d293951e3430923972053f618a12ea1da68a8e33bdbc7d693158c8f2ca767d277de4c48a8fa8952a4cd86107159e761b7f431005f39aac8d5296c3c5e220bb420a088cc51654fc9d1b0f9fd23aacb107f8ca98d21ef6119cdbead7b042c90f164abd5bda3cb2a869c1b03e994e2ff29cb1815a648eaa5824a4c970aebdc698fb57c274cc0294fb678e46834401e81cc201c44d9b8a17a08b346e744136e4ad907b5a49878ea3b36f30ca2b0ac1e854617dda763e0a7c7ce4eff47a769ae45159da6dccfc1caef967dea9adef236a2c5a4c5c86c539129337da0da14c8565f081157acb6f817e028fa1218d428c1e755bd71d258e1a6eda0322cd1e632052c9b8f3bfba7c4da51b2324d9130563e594b304a58102fec768e543f41c264f7774273b4074624505987c6dd3fb71f6a70c603e68a69752b7942f733b0e87482ba972c05cdeefb835874f838241e23c2677d5d488f326b50e203bcc9762d0ebf99d7c8d4ace04f5aab861f2a9ec2af444c3ef4a49c2e76bdc8584e0c9464b31e8fd7025e6845692d92acb175fecf93479f6c13076e32febb49410a3db36819511f0eb76cc76eb215d4555641037417030e5a0ba588410c1980e39bae436c7731501741549d40aa8dbb1dc45797567d77657d377fb5b075986c5765ebdfd51d1449bc0379af060442af7b3741887a2208fbd76edd6b744646ece89508e0c767fca3e3773b5d0f452973c928b"}, {0x1010, 0x1, 0x74, "37479c1c0c428cb8cc83a70ef11a7e4efb42d784d565c636e5ca15f51688e425041aec714c2b1a08bd633cbaa7598da7e44d47d861063615157fe57b6ff6846be5b37bd2986320d08c4b4a696aa72756474893410bf8ede2d61643061b7e8cc07313eababa9cb7a1726c41d40fd451900006d25d42d15be9a8047cb435eb77f13e677d62db25cf19f0bc01c9bd3cfa83e752b01f43ad702d4619e8b50e9e95e233f920403bc0790a80472f5d1533c1c26a02d0eaf97d84f765b1b2f670ad62b5000055a5b527332e7071af96ecc85e9b54ed54bce101fe39ed069d8485357a77e5b52c22e85abe87ce1f39d0375d46e817ddfe547c99ce5ed32bbb11eaf4db70cf7c2b87052197df8528ae02e4821181099e2545c9fc66f7e427d00495b75490e1331de52521ea2b2766df8fc1850a622793bc0dfe8fb8387e193b5ae03573fc81e86f15f6c52689decd72a436eb432a8608d855e59dc605643f50f0ea6ca6efbf2d8c875d31476556fd52837b7ec49158f081bdb62b935eadd2aaa97aa62608252f7a0d6bc91a86931bc4d99225a3ac788eebffa4be61f691c59189bce3f109a4231e4782139969cac3a6338413943f9b94ebca2c66b5bece6f92791ffd9e9d48eee3993044ae6df4d6d7987bc7403cdfcc18b592af5cac2431a126791cb3133064912ff26396102ad97d6afa7156d7bd3a193c5a2acaef6c6eda9255471edff65197e28a430ce360484105e6f49db621abc1a4fc6df80d3658a0a95debdc97477ffde2421bceaa93a55e6af4f5fc7f8795a7356dc7427ae89e53b64706e97830b1e44b1a750e8277b68cf02ad4880b3813731a11f1f9f55d73e5f89909fb7b712224e597715593890c4e410b68baa13197b161ed23682c2f6bf3680c5fa3c9ab4462cee9d03450c1ea8d5202074d0b566c07db13a2de2f05789633cf1790885ff4608462c48eed41db2efb30e33a395137642a406ff570800ec9c2b210d30853854fa666e308272a0f43a14e718d9ea41a4c256b8b2e5671718a0c84f2b87fa45c2ff3da62c84d6925fa5f6274a09a65e184d4dd6390dd29128f8c098f538ad0dd7b55fdd4354b379cccf0c5170989e1c63b915f0e3b7295123fb1b349a99eb7775177cc2f9b687fe6ef8d72bc8730859c3bdee34155bcb03029e4a06e6de134b3b88f8f2b4e1099226f8b148eee01562f0661e4e8d3e1ae33c876e506445887649a793ba8d07e1d0c75ca7bab8b041a9668eee1fd693aba5910e3f95ff99cd44f7cd683d84e8f920ffbb4ee17c2cb5d6852615da109b369fc456d887603cff3c681fea03a2bbdfd781dcc1f134116913849462129caf32d91cc1968d7d2fa66ddbfc15c87d44c6dd391454076a12cf8d54306d2fa42b6fad5b8bd48757ab2ce1e27b8ef8512c172364b1d32279f300d905cd4b13b595a12fbafb642547d44bd842907e877cd5ba0cf46149f9dcfee1fbca8a7bcb29203bac915ebed63b45277c4606bd50e7b30496cabba79f486886acf2de42628dcc09a210c69a925cfb79517cc2e427a517f962d9b2455f7452a1c4ef012ba5a1abb7f73b4c4d2336de552ee1190a5f1cc332af038af6a82bc6604480997e634b607d7bdb6d3b55743d3841778ab0ab0a8fcdf19c404d9f5de81327b85e99ec552372de6c642bad890f27d41b36cd66b248069f5ed704210813ce367e093ef9a2f8931e370b7d61a8eb339b61de0b877bc54ff7bd3d78222780491183face4c4b404b8613b9ea4e33f4d715aa32cd6064a04a08827bac59680d01fd6fa3a5acdb51839086a1a35c2b0ff246e14bf9940299a3541f6e09a7d8dcf7b22ae6976dee74e696a91f92572a523746e620f8bc4dabd12fe6b645d7b01596cc4e9ccf60365eda1d4792fad31732be59ac30747ef7545e594806fdd4abf359919ecaa91d3587a9225baa4b3a981160897a4ede6efa552574b6379dcdcbc4eac8d7f719fe064624669a2ecf8142074dd55c0d5c6829d35edc74a28903d87c970bff65cec5f6c592d09fd647347d61335ea0b1414edd6ec599d71dad1a9d9e72283a39855a94dd3b4326cd376876909a17de01c3bc0194d96a7adeb63621fa849a1a4fede21b176ae0f5fcc377bbf4d540defc38433544714b41529b567ae9cb5c3bb00cee0bab401e6f6b030c9657496a1d59a75868bb29057d5892e77d941376db436e86333562c015b5eb76d77f4ac3ae30af14b2b5521fbafd170c69f9ef8b7743409ce7ad592cabbb3d9d72ed078937cd85109c4d723edf1ab574c6281bb416e7443a0498841944bc3c35b8e7db9c220d4215e2ef849d93a59428297a0d2b13f60a079f2601c6d3751dc902e33120df955801a10aecef2231be07f9c8b430a3ae6fea2423756fa30f44d60f51ce03cee38d73dde0287c82d535cb872f26225fcc66f2fa8565f0d61440d3e8e2bd53313488a21dd78c3ede1d65633ed6d52aa15c650f1c7f00a4c7a6342a636a3c0c24caeaf871d9190721439c216fdf2c9d9f68d89d76a822ddaf6cf0246592bde6930916cf36123a9ef5638c1b20548db7734c435a410bd96000faca4bd2a12f8544e6cada4b832d2ffd9dd812f72090cece7c8cea54fe3b65c9954b4b01410f99be44b3b54d21b5dba85814a5aa74da772ced7a60621fee08d07266e084c87f0cf0007b46d3b7fca3774e540502a0aa0682b97b308ac9863dbd25fcce7a50b0f34c0ca247a36045e87d194ccdeea9bf8fbd9ef58e508b2824822d04c54aa8226061281d573e827cbd6690e3e0d958e36cde67f0b30b87128416de0fcddcf7b890613e3b5158100a1c3863e20c98c3bb955a5b228ef8324e165d9daeb77a7cac3127fdb49ed27b4b755740ba0ca6fa663b61f390e1be04b9a8dd78780982932dcd5ee0b7b5fc3c41f9fb4c879db2d7bae8201853bbac6155516c2cdbf2abba6c6bb9370854ef2a66443ec720fc36674b39c532d8e5f1b664232cc1059417dc616fbaf6bfb23ec6497cb864fbb634dc9d4b59cb22cf508d301546ab64aafce3eef7c0d445e32b9b156b617369d474984f5a405e96be8c3678125962b52b845d74583721ce2de5dce9312ac42266b869ec38369ca999f50c8cf1a3baa6bfaaf622e75d42bf81dbd2c9f73f3791dafd565c3947b56221ffc2abc17992c69cd8b4f5057a108de3a28024a639aaf63947da12cc966b35ca7769e6dd81563ce4ffd9f49b2aa26cd399d52170480b9598803ead4fdf87e7e8b257daee84ac26b95e650e351eef777ed1e6714c7e13340f28b8b58d99b5e3b24b622d281e4c106080703afc2ca8ca719328a0237ed1800ac970d50db82e3624c3ffdf2dfa72f1945672636004b02b4acf0abd9576b8e26563346a00d89384366a51a3e8e9b8996158e2c33054709a68d19b2c2588c2b684ff8aab5244142e96eef4fb26663bcf3c85942d84311b38e231a96675a03185bc5c151c32c4c41c232c2132a2c6761f33a7c7f39a7cfa51e6bbaae83559b8504134856d4fd4c7a311a1c9ebaa79a62816a36c535c49c30c35d9ec66131fcda7d93d82bb77bef55108bd28cdd1cc26797099f8cd6ec948b2e93acd4263f6ce142b9eaf59b22a2030bd6ec1f9a39d5cd0d040a29f1e77fcdf167b3f15417f688cf01231d1dcad1fa272f5e47a881a8dd100f6d15926bbd5073bd2457e659bf048a9343c0585574f37b2a3e14efdc11d88fa8775a1fd0b7cbd18901f65267ea48f989eccadc5639591e94f78b39b1dfeb2750890f1b8f190598062bc4b9f3561464c3913dae348b83c36da36fc884254c5524f6be664895c690db1453939fd872805a3c0dde2c709f12a98a5dc8336a5d59d88cd84d73984864ae965adfb17c22c440045135d65afb9a263ebc02ed0be635d35138d2e141aaadebcb7354d1dd38a9cbee2b6a3bad071887c41fecf85c4f92c26a1daf2a98d1336e59659f8a5fe8d21da763103fb62d2b7e5b7cef61ead8dcf11b196a6f4d9b21c9028b928eb3f37ce36acebd6c3da1ecee916f08ee445f565a517475bfd2af345031a8aa43300b718eb099def81f1af8e95b9230fbbc8e5487328c72027b422c187d551970956b6093924c58174e3557f707afdf9d2956dde0dacf1ccb4db0463cfb0c521ae41fdeb2dce2e9b7ed54294e28fd459db45d1d6bc641ff78c1329cf6f7a5a6b59d26f9ed31479ae82cf712cfd807333bcef2b8e780730d2a2f254c035464b434c190b38d1f2ce6d7acdbaf09c8d5e87b3a1238536c37567cdf0089b4d801148e1974362d7d075c14242a199c3b7ed9b78ed100030dc76f7cee3b2b321d2b79f010b81454142e4afb6b5a04f582849206ec52234f9de10ae0e4d498e52cded18ae7eeec2547f017b6ea7fb53d67bc332df0355eb3a99f925a9c00fe8bb5f3a005c8c1f32e8609f06414e23a06dc0fc56caac814111b878672844eada4be81d19cddfe473f7dcdaf140687181838188fef3da36f6abc8433d8e5409d0ae85cc7d525f95801fdf799edc574dfa583a48dfaf8f52f4cc76e4ea60761114ea60f5605a23ff1602c1f96746b3c5ddb0ae681b88d2dce7148501851b4fe8113c62b6f1d83c77ca4b25dc947844db9438e8e159320e9e13d9d3abbffdd45e1dace82c83f909fd6c9901a6ce1ffa36d2c24a0863adb6e982cece350f1dab4062ef0cf1db22a0e2b3c10ecf3e01c01e5b690e65fe44d6a91a02d62a1e343cf099b4f62360e29b19327a1d3b764db7ffbd7a12eccdd711dc23e5d1ad25961976a81b1bc8e11659a014cdf13da4061b488c3aaa1ebfd545b845e4b353388364851946b7b9a25557de6bc742bc63d9fafcc0920ade3bb75baef6358e73dfcb027511aa4cba743e2ba87d9397af07179d22f2e79f14a0c357c54a97672b76b9dfac4114d2de8be066a84e0e6a6676dc0ff4b6ce1d60b1393f7c623ed9e2212b69855da3123571723eec061bda06867860bf589c3a5c8997461a75673ce2817f7cb89b54fe1a9fab3fe9bbd1f86f1a85307940ad814207d9dad0b9d0a90922d149c9965d2ca562461d55cc97386cc7ce9ed83de35230aeba4e2f5acb01e17220568043a1a441a217501f7b0cd133a4ebef3d9d27138dd70216104ff5ff74f96656534d3d8b6bde551a74a4045ba2ef6847a33a6ff8a731ce2659d0e144e8fc97c8de7a6ee2492fcb669b0988d96309ee33a3dd318fd82867879cd849d7f0cab123895f9e7f238caaa61df3753709e277c6565b8d6d7f89878416e3079cbd48c71785de4211af613cd29aadab266d7cb4ed700a121129a92861b7c9f676d18ebbb6da309edb273e812db3643f19cb3289aceb18df2c01295bb92597ce5f1784ea82316dee68b7bee92cc62a54e0cbbee8bd7700d59dddca1efe24b632b6d2df90a64553a1a2f19c3bc8e0e37bca104fe6a7177a44c5483e4513046a41a8cd7817b6b014a0aa4418db32086a80979659b6fbeac93c830d83a0a563e94eb88131793a0cda85439786e10f72a951acbd94f39d39158745ff19954e9d3372395ac08aa8aa824751d3c9e2a0ea2aefb082eabca6143778c4d08df67470addfa2f79746eecd68d364e0cab370ba16e5754e4e72b0d0f3728b4cfa9e86c9f3d5126c900bfe7e6167465e85d32798e4d43540c3641fa3b08850d184a6f5187f510e5ef0d139f6c6c1cbb37f0106dd7f1cb2eaab89b8876c4b7d06ee9a2023e8f2b2e99634febe955589904f54f436c92f6d662f220d7528fcf3198b16ae775d818057858e850e9be3b429be30b74c2310992dbedf855d136112542adba83b1fbd5de"}, {0x58, 0x1, 0x10001, "83f300000000c5efd33db5ee5b77fa7632905c67f974fc75712a8b39a5135e1bdd31661e27aba5bd75b7151b1b943526acf9eeebd3386422ca83526eb0b347bdf01295f52e"}, {0x48, 0x1, 0xd3b4, "13cf9c5ebba76e7ee15ff7d7f1347d386848be47c613bf2d0c3c0b0066a6eb4a4c5fe0e8ede699205032ade5f87f1c4d7af38d"}], 0x30e0}}, 0x10, 0xc) shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000100)="b886b4e47f6d4030758bce044d93e33e0fd06044bcc352812e95077387ce2f5fd2b033c5eb221438ee5954ebf800585408d08ee0641b528447bf1c69d55eb76a52d0c19a17566c00d4237d46ee6a2bfabf426efd4fe263bf7ff4212e8e7457e30e878a7ddb92a9d5a40ac990f66fa8f297fce34dd12b7a8331f6aaa197588d2469fc0221dfa5bae5895480d4d394463454761c93ca74", 0x96}], 0x1) r7 = semget$private(0x0, 0x4, 0x8) semctl$SETVAL(r7, 0x7, 0x8, &(0x7f0000000bc0)=0x3) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) executing program 0: setrlimit(0x0, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socket(0x1, 0x2, 0x0) syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = getuid() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r3 = getppid() fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x300000001, r3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r5, &(0x7f0000000600), 0x33) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000000080)="00811e7993e6b879e77c3e68e1ce9359b622cef481162e0a4e35af9d3681dd09c4c694de56", &(0x7f00000001c0)=0x25, &(0x7f0000000200)="59c82be5aef9cb902392087c89c0d00c4f72b0d154c2d2b74f15cb2412af6d55a4ec04930a64b75172f949a331ca88e83b2ea3f365cfa3db5606cd55e36a6e511162223b82e20178d63a82eec7d37a5eea9d69f72e7454c55dd643a99fde92b788fb3ecb7392866f9d893cb6c70760823b991c15ed221b57214c9377b3b2ebb873af810676369408858ec4c15101d8b148cd559a7128071a4f2352d3339d30cbc3e2ec26c2cbb1dd53c74e2a", 0xac) setreuid(0xee00, r0) executing program 7: r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f00000000c0)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r1, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r2) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r5 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r7, r8, r10, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r2, r2, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r1, 0x5) r11 = socket(0x2, 0x2, 0x0) ftruncate(r4, 0x48) ioctl$FIONREAD(r11, 0x80206979, &(0x7f0000000000)) r12 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r7, r6, r14, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r16}}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000800)={{0x4faa, r13, r9, r13, r16, 0x14b, 0x20}, 0x2d4, 0x4, 0x100000000}) getsockname(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="73702eb9ccc3", @random="0a5400002199", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}}}}}}) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x40000630, r0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x80) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000140)='./bus\x00') r3 = socket(0x1, 0x2, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r4, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x45, &(0x7f0000000080)={@random="99b0e6fea5ec", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x22, 0x37, 0xfffc, 0x7, 0x0, 0x2, 0x0, @empty, @rand_addr=0x2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xc000, 0x0, 0x0, 0x0, 0x0, 0xffff, @loopback}, "000000000000bb"}}}}}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) sendsyslog(&(0x7f0000000a80)='0', 0x1, 0x0) executing program 0: socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a1, &(0x7f00000001c0)) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0}, 0x10, 0x0, &(0x7f00000018c0)={0x0, 0x37c860ca}) socket(0x2, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 6: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x76, 0x0, 0x0) setitimer(0x1, &(0x7f00000001c0)={{}, {0x0, 0x81c}}, 0x0) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async, rerun: 32) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (rerun: 32) listen(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r0, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x899, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd603e1b12086300000000000000000000000000000000000100000000000000000000ffff7f000001000000000000000000010000000000000401000104000000000000000000000000000000000000000006000000000000217e5d07fa0a17c68953fbeb7c1f96edfe8000000000000000000000000000bbff010000000000000000000000000001000100000000000001070000000000000000000000000000837fe7250000000000000000000000000000ffff000000000fc683830c948fcb62e59718b426bb3bfe8000000000000000000000000000bb00ce00000000000000de8a5675b80a7802bc81391e169e4f6cb5a430a2a1b63c03d97fc1c840bb4357d2abaf089b9ca26d0fac3413462e312881a917281c2fe544a63976f491bfea3d07b44b4b0e8912d9b6aa51e9058359067b5df94aa3025c8f7b8046176b0ea7269f478892bca313fe30244412ef1ea5c0d39a0ec80a404eea4c4a2322d426dbafb0d43ee48fadcb7431fe8b70398482b007c8a938e2e2b544a0a9aac39be67ce035a0aa478770c8a902e13c10038317e49725294698b066b201b1591916c309e0cb91cf5ca34c4e8740b3d559e229cdae072ef679e1c943d472c45cf26e05bb008b82eb5c2f8da39f1de04fb2e3de6d20114ef5e746835f669cb4f59599ba1daa4a9488bdaeec2609710c61361e97c238b70db0517f11ea62b1729fcce293b9fc8fa32e88269623a42935b49be8137d72d2325335ee9b35c580dfb0021802b39a78ca60dab3fd545145c9f3b7f0dfc69f45ead7b07e35ab0eb59049953b4b3a5a319e5a42079b6d3de2512e8188973151e8f50f685f83e6015a2bb849dd36a9f9d57033d905cf194f57621a2774773c9424ade9a63c1b62fac1b86e608fd52cde58d8a72723cbeea6ec41c6e06c99ce8d52d903c8834816c0d81a628c23886f265cccb6e4cab297367f8cf29f0aa567a461b66f069ebad064faf05701021a729978b7ab4fee7d22aa3c3632d43d002d96fb2744ba3bb85b37f3749a57c939503570b3827da3bf50362a36ce43d1b08d7c58e7dffd65acdf46b3b4bc22d3f58a33abb4b3eba1f8e49e5ec1392350ef2749c7f289c5a1dbbcdee00da2989fc642bbff785a226edfe8f1258948a09ad8bc687ca00ede0b38afdbb879a87d0e6598d11747a659e99d4c4a5e2145edc6ddedf0963578d903d0db28803923da319033cef45604bb9c72ca153383ad62600553d8df19176c50f960d93a956acf73bf85c5a6fe6394f72521e653c733cc59d9782f3be753276d3b36fc4d12e10e68fe5571a0510a280c9537346598edfc9aeb92b07446190007ed87bd112e3dc7deee351470d5e76d910ef454e6abf81faa3bfd554ebd5755fab21808271d6cd27e84879e5ea42925f74bbbde4fd70cc08110d2009c23b534d7bcd613400a0160122d53dacae02792d2bf8f091461bbeb184cd754767f2777479366e95aa1dfd5e495a650ccb34eb953457adabf2fbf85770ce6540af45fa1a5cd4684a51a1ee25ab88307fd045ebccb324121e819b0c615d09d4fdec899266ad400febcfeee28817fda7d94c5be9e702775055e35d50ceeae030501488cf357d2384bf4e486c565139fcca23ff4cb6aa44aa6a32d4c5aae3a5fcaaf7eaee2caa334d6769c5d6e179333aace952a5bc2da78194e7c9469a59a503e66afba69abf39792601ee1ca3343e56720a8201ed0203dde202c56b13e1a8359c15a7c2389f408b50c550b87f5d71a552df6e47a20e858044aedfdd96b4d11da78626dac6e0d0c93f8b2642f48f1362ecd520780e76ef355a033aa0b0579d2b4903ae6c54da22389f96b63be068be54f0b22ce16f46a3ea3208c751cd5122ca277106e8a71af7d6d4e5a8789bfc74257088d720361f60470bb745ef092e834dceedc01c469ab78f4d6a53b83bb9f04490491b33a1e4f735ec0f6213e18a9c8a16f1d8b60792c06551200ce75d33169027d5c6afad340c45dd53d84219e227c1c6db11eff03197f031f4bab5bc0470b761255d7988017ed92f8bc8a234c0584cae0466f2e2b9e03f9527157c5fad86944956b6b57dc7608cb160e8142d0871cc4813815701731f977738bfbc971c3df295725ee7349aada5c7d402164606d07553d801d52b557e5a6172bfb66d7c1beb22b828a7a42a642712ce6aefe1bdaa1ab74e7530f6d6e2c0484defa89fa3a8d428a77a878d442f70a34f28b0dfa03e0340c6378c8c80d7365c18d5ff4a15db18a46a03665d52c8dcc455b1a089991c8de7abdc149c0370a447bbcd4701ee6c3ffbc166fd383f8b48c56929054cf92f47ac82c09fbce8538cdff9fcb05d3bef99455bdd6dea5f406c585d2864581b98574f7ddfe0fc819c46978f41fded9212a7920cc6ee931443b681dcf12c02c5e96e93eac7b426d8015aa90e6e40ba3268218909ee4df55a1a3612e287e4573fdde6a8c215fc32914c2fdaf9cd3e7556f53bf0475037f1462d79ca5c0e6aa04d08e8fa80607b9177e8150f8daaf39f89418d5ea68dce02d2e703322ab94a10127002562e5ec366eda38a3900db1e2420142c2539405242fab4d4d31da9038a37d944f9c069b316cddf8035f3f7980e514590d2af0de98b12111be53bf66cb050200000000000000000086009078000000000000000000000000000955e15624b520da0e302d6bd7dd1dd9ee6a69d6e9f9399c4d07647cb264065cf12a0770dca8b24a3736402ba59a4fbfddf50a911578155e7d8805333461baa1b9d62e5aaa52c0adc4d6c717001a733e7b7b360c6f83c21c3a443b2eea49410fef941d963e11d2054f0c3209626a104a784382647a2c4cc826583d66e60362f510fee7f60cf70bbf7b196e1adfb056d2a4d8abd9462112586d0701f62e6bf0745fb02aa769f237d4461707c5fca2b74f90ddb48dcaade5700643f2ff713fb49a7cea626d1541f824df91a228494b64da34f58e71db63cde13aec71e406b36e9c9652fbc588e35c71ac1f6e33310b0407bac44c8d532e7418f68b694fa73991b4d11301c00d14bb07fdcf6ac78f812fee3c3ea8764fb4e2675aa48ccf1abc0ba321de"]) open$dir(0x0, 0x0, 0x0) getgroups(0x0, 0x0) getgroups(0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069a1, &(0x7f0000000a80)) setreuid(0xee00, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x4, 0x800}, {0x5, 0x2, 0x34a81badcbc74354}, {0x3, 0x400, 0x1800}, {0x4, 0x2}], 0x4) semop(r1, &(0x7f0000000440), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x1, 0x0, 0x0, 0x0, r3, 0x1, 0x8000}, 0x7f, 0x2000003, 0x0, 0x0, 0x1fa, 0x3, 0x7, 0x3}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0xffffcd0a, 0x0, r3, r2, r4, 0x50, 0x4008}, 0x1, 0x8, 0x2}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000900)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getegid() getgroups(0x2, &(0x7f0000000940)=[0x0, 0x0]) setgroups(0x7, &(0x7f0000000980)=[0x0, 0x0, r4, r5, r6, r7, 0x0]) syz_emit_ethernet(0x66, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000a40)=[&(0x7f00000008c0)='\xff\xff\xff\xff\xff\xff', &(0x7f00000009c0)='!,!%:\x00', &(0x7f0000000a00)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='tap', &(0x7f0000000340)='tap', &(0x7f0000000380)='%){{@\x00']) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x8, 0x2b, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x0, 0x0, 0x1}]}}}}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="316442fe", 0x4) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1}], 0x3}) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = kqueue() socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getrusage(0x0, &(0x7f0000001240)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x7, 0x2}, 0x2, &(0x7f00000007c0), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x119, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0xfffffffffffffcec) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe941a090000065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c244198972", 0x61}], 0x4) getrlimit(0x5, &(0x7f00000002c0)) r2 = open(0x0, 0x0, 0x0) getpid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = getuid() seteuid(r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0x0, r4, 0xffffffffffffffff, 0x50, 0x101}, 0x2, 0x401, 0x8000}) r5 = getegid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x80000000, r4, 0x0, 0x0, r5, 0x142, 0x9}, 0x80000000, 0x28d, 0x0, 0x0, 0x2, 0x8000, 0x6}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x88e4, r4, 0x0, r6, r7, 0xf5, 0x8}, 0x80000001, 0x1ff, 0x8}) setrlimit(0x3, &(0x7f0000000140)={0x46, 0x8}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f060000006f6eeface402bf2c178b3ab9bffed64a2bd25c2c1dbe7e49c70429b54d92bddd9890f62ddd7f46978ab16f51fb42d2eaf5cfee9222a46067e3e7b76bc18369a780366d5043e3c8495721aa2e0d3064b9a1000a", 0xa0}], 0x1) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x100) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000540)={0x10, 0xfffffffffffff0ba, [{&(0x7f0000099000/0x3000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000123000/0x2000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00003e0000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003e0000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f0000123000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f000008f000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil, 0x8}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000757000/0x3000)=nil, &(0x7f000009d000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f00003e3000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil, 0xa3f8}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x10000}], './file1\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0xffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x20000, 0x182) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2}) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_emit_ethernet(0x5e, 0x0) setsockopt(r2, 0x6, 0x40, &(0x7f0000000140)="51715e7b7e652eb54933859ae332ba8a0ba06e8566252093262babf8667095487723c49c9e625da8cdd4b03e804afffdd3195ea613", 0x35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = getgid() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setregid(0x0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setreuid(0xee00, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, &(0x7f0000000300)={0x766, 0x0, 0x7, 0x0, 0x0}) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) executing program 1: r0 = socket(0x18, 0x5, 0xa9) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1000, 0x1) link(0x0, 0x0) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) open(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x2) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0x1000) r1 = open$dir(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x20, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad12", 0xae) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2065, &(0x7f0000000140)=[{0x5}, {0x74, 0x1}, {0x5, 0x8}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) socketpair$unix(0x1, 0x2, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xc}, {0x48}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = dup2(r2, r2) dup2(r2, r3) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) r5 = socket$unix(0x1, 0x5, 0x0) close(r5) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r7, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000200)={0x7, 0x54}) syz_open_pts() executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000001c0)=[{0x5}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r3 = socket(0x2, 0x4001, 0x0) dup(r3) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0xb}, {0xc3e, 0x0, 0xfc}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = getgid() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setregid(0x0, r3) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) r8 = accept(r2, 0x0, &(0x7f0000000140)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) kevent(r0, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffd, 0xc, 0xf0000003, 0x7, 0x8}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x2, 0x100000000}, {{r7}, 0xfffffffffffffffa, 0x90, 0x8, 0x59ec9966, 0x8001}], 0x401, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffa, 0x40, 0x2, 0x9, 0x1}, {{r2}, 0xfffffffffffffffa, 0x11, 0x40, 0x22, 0x10001}, {{r4}, 0xfffffffffffffffa, 0x20, 0x10, 0x5, 0x1f}], 0x1, &(0x7f0000000300)={0x1, 0x4bdc24fa}) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setreuid(0xee00, 0x0) executing program 6: socketpair(0x1, 0x2, 0x1, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe7b, 0x0, 0x37) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, 0x0, 0x0) open(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000280)={0x2, 0x0, 0x800000000, 0x100030101000e}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x80000001, 0x5773c546, "102609307e7be2df67de208c8bda612c3100"}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x4c}, {0xc0}, {0x16}]}) write(r6, &(0x7f0000000140)="0a227f23a3c23cce2575e1acbbf5", 0xe) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)=')!,,%{+$@,#-1\x00', &(0x7f0000000100)='#,\x00', &(0x7f0000000140)='}\'\x00', &(0x7f0000000180)='.\xfe&)\xf9^\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='%/\\\\\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='#,&\x00', &(0x7f00000002c0)=',^\x00', &(0x7f0000000300)='].\xfa\x00']) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000380)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) r2 = syz_open_pts() recvmmsg(r0, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)=""/195, 0xc3}, {&(0x7f0000000280)=""/147, 0x93}], 0x2, &(0x7f0000000380)=""/33, 0x21}, 0xfffffff9}, 0x10, 0x42, &(0x7f0000000440)={0x4, 0xa5}) acct(&(0x7f0000000480)='./file0/file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000500)=0x8) r3 = msgget(0x3, 0x440) msgsnd(r3, &(0x7f0000000540)={0x0, "253b7133a5af321ee9323bab7602df3b893ce1a5869be2a5a1be90f1a9b5e2a9a263f12a10a659"}, 0x2f, 0x0) r4 = semget$private(0x0, 0x5, 0x138) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/62) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000005c0)={0xa76b, 0x0, 0x8, 0x8, "588d95243eecb282f932f50785cb28ff0d281842", 0x8001, 0xcc54}) getsockname$inet(r1, &(0x7f0000000600), &(0x7f0000000640)=0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000680)={""/16, @ifru_broadaddr=@in}) connect$unix(r0, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) r5 = shmget$private(0x0, 0x6000, 0x500, &(0x7f0000ff9000/0x6000)=nil) shmctl$SHM_LOCK(r5, 0x3) connect$unix(r1, &(0x7f0000000700)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000740)='./file0\x00', 0x80, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780), 0x10000, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f00000007c0)=0x7) recvmmsg(r1, &(0x7f0000000bc0)={&(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000800)=""/214, 0xd6}, {&(0x7f0000000900)=""/64, 0x40}, {&(0x7f0000000940)=""/223, 0xdf}], 0x3, &(0x7f0000000a80)=""/254, 0xfe}, 0x5}, 0x10, 0x800, &(0x7f0000000c00)={0x8000, 0xfd}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c40), 0x8, 0x0) r8 = dup2(r7, r6) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000c80)=0x9) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000cc0)=""/85) socket(0x18, 0x2, 0x2) executing program 0: r0 = msgget$private(0x0, 0x0) setuid(0xee01) r1 = getppid() ktrace(0x0, 0x5, 0x1332, r1) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYRES64, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000191000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, 0x0, 0x5}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f00002f9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000073d000/0x3000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40000000000000}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0xfffffffffffffffd}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000018b000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r3 = getuid() openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x15) r4 = open$dir(0x0, 0x0, 0x0) r5 = getgid() fchownat(r4, &(0x7f0000000040)='./file0\x00', r3, r5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r6, 0xffffffffffffffff, r3, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x7}) r7 = msgget(0x3, 0x280) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000002c0)=""/132) socket(0x0, 0x0, 0x0) r8 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r7, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r9, 0x5) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e038", 0xe) socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xec2, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd}, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000080)={0x0, 0x0, 0x2}, &(0x7f0000000100)) executing program 3: setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x80) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffd}], 0x0, 0x0, 0xffffff7f, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0xfffffffe, 0xd2d, "8717f9010700000000000090d692480d51aa8000"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)='\r', 0x1}, {&(0x7f0000000100)="b6705fe035618a47e5b1bdee170c6415b2e09b728bde4cf2fd25979a4f60569f295da921c499f5dc5786313438e176de85b6241d04211d0830648b83011371cf90c6aac34a9e367d378e2bf40a190ff7b4cde3da345cc1e2012bc1046bf7ed03a6e57b", 0x63}], 0x2) r1 = openat$speaker(0xffffffffffffff9c, 0x0, 0xa1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) bind(0xffffffffffffffff, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(0xffffffffffffffff, &(0x7f0000000240)=@in6={0x18, 0x1, 0x3, 0x8000}, 0xc) socketpair(0x6, 0x1, 0x0, &(0x7f00000000c0)) r3 = dup(r1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x400) socket(0x2, 0x2, 0x8) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f00000003c0)=[{0x0, 0x80, 0xbd}, {0x8, 0x1f, 0x7, 0x1}, {}, {0x7, 0x9, 0x3d, 0x6e53}]}) pipe2(&(0x7f0000000180), 0x10008) dup2(r2, 0xffffffffffffffff) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)="5559f506a3b89a14ffa1c2007c50e261949e36aa87e2d6821d85138174ccfd040b65d755a33fa34e799152f5c946aafcc04e717f3cb66a4e8fb56dc5e6454078bb42e4126ea546ea6c3f63162db8aec5f95a0bb727a8424a40d87f9202d53602f616f43776", 0x65) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) getsockname$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x8) sysctl$net_inet_carp(&(0x7f00000049c0)={0x4, 0x2, 0x70, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000004a40), 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000001b40)="ea0000e33408000000535af3000000", 0xf) recvmmsg(r2, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f0000000340)=""/237, 0xed}, {&(0x7f0000000440)=""/24, 0x18}, {&(0x7f0000000480)=""/214, 0xd6}, {&(0x7f0000000580)=""/83, 0x53}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001800)=""/129, 0x81}], 0x8, &(0x7f0000001980)=""/215, 0xd7}, 0x7}, 0x10, 0x42, &(0x7f0000001a80)={0xe8, 0x9}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000017c0)={0x3, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r3 = socket(0x2, 0x3, 0x2f) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000040)) open$dir(&(0x7f0000001ac0)='./file0\x00', 0x288, 0x0) r6 = socket(0x2, 0x3, 0x0) setsockopt(r6, 0x0, 0x4, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000001940)=r5) r7 = dup(r3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0\x00') socket$inet(0x2, 0x3, 0x2) r8 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r8, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000001740)={'./file0\x00', 0x2f, 0x0, 0x8, 0x1, 0x1, 0x4, 0x8, 0x2, 0x2, 0x681, 0x2}) setsockopt$inet_opts(r7, 0x0, 0x22, &(0x7f0000000040)="fd0c", 0x2) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x7, 0x5, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000000c0)=[{0x2}, {0x2}, {0x406}]}) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x30, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x3fe}]}) write(r2, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x80, 0x0, 0x1, 0xfffffff7, "f5565e6a7f0000000000000008d700", 0x7db}) r3 = kqueue() writev(r3, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="8910c8614e518af92c2df3918abffcca375fd9c05de1bc6841fb55c787a4ac354edc5b32e77e69941b7062e024e846c7576151631551fa3c25c0", 0x3a) execve(0x0, 0x0, 0x0) executing program 1: clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000001480)=""/122, 0x7a}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/202, 0xca}, {&(0x7f0000001680)=""/70, 0x46}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/102, 0x66}, {&(0x7f00000017c0)=""/4086, 0xff6}, {&(0x7f0000003ac0)=""/34, 0x22}, {&(0x7f0000002800)=""/117, 0x75}, {&(0x7f0000002880)=""/158, 0x9e}], 0xa, &(0x7f0000002a00)=""/4096, 0x1000}, 0x3}, 0x10, 0x1, &(0x7f0000003a80)={0x3, 0xe514}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) clock_getres(0x4, &(0x7f00000027c0)) ioctl$VMM_IOC_INFO(r1, 0x8020560a, &(0x7f00000000c0)={0x0, 0x0, 0x0}) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x4, &(0x7f00000013c0)) r2 = socket(0x11, 0x3, 0x0) setpgid(0xffffffffffffffff, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100051300000000000000400030000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000001340)={&(0x7f0000001300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/84, 0x54}], 0x3, &(0x7f0000000300)=""/4096, 0x1000}, 0x7f}, 0x10, 0x843, &(0x7f0000001380)={0x9, 0x2}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0xe0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0xe0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) socket(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000400)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xb, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000340)=""/103, 0x67, 0x41, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) (async) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r2 = open(&(0x7f0000000440)='./file0/file0/..\x00', 0x200, 0x0) r3 = syz_open_pts() dup2(r3, r2) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000003c0)=0x2) (async) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000003c0)=0x2) socket$unix(0x1, 0x1, 0x0) (async) r4 = socket$unix(0x1, 0x1, 0x0) lstat(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3812, r4, 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) msgget(0x1, 0x14) (async) r5 = msgget(0x1, 0x14) msgctl$IPC_RMID(r5, 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') (async) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') r6 = fcntl$getown(r4, 0x5) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r7 = getuid() setreuid(0x0, r7) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={r6, r7, 0xffffffffffffffff}, 0xc) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000240)=[{0x6c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) link(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000e36000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x800000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f00003ae000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f000000b000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}], './file0\x00'}) shutdown(r1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000000), 0x0) dup2(r7, r6) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) kevent(r5, &(0x7f00000000c0), 0x56b, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x3, 0xfffff, 0xb1, 0x7fffffffffffffff}, {{r8}, 0xfffffffffffffff8, 0x10, 0x4, 0x100000001, 0xff}], 0x9000000, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x3ddd}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x2, 0x2, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) getpid() execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(r3, 0xffff, 0x1005, 0x0, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee4547c6b326e48cbbb9692027f4c0d7a3f543e96efb64e8c50fe44c5e9606c0c28c5d1a6654eec55c7ede580c41926a9fd3b5558894130e9a9d125d06ad877c5d762d2e50494a712058c50c5a41a28c51695a9fa81d4d5cd1c358dcccb57c69c77643834df13e63a66d8e2730580d324ac8fc7645faa4728fe352c259ae2751f6d5877f8193e1614d6ac27e1491237bc1b44373d405adc5c045102d", 0x9b}], 0x100000000000024d) poll(&(0x7f0000000040)=[{r2, 0x4}], 0x1, 0x0) read(r2, &(0x7f00000002c0)=""/82, 0x52) executing program 3: socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a1, &(0x7f00000001c0)) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a1, &(0x7f00000001c0)) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0}, 0x10, 0x0, &(0x7f00000018c0)={0x0, 0x37c860ca}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0}, 0x10, 0x0, &(0x7f00000018c0)={0x0, 0x37c860ca}) socket(0x2, 0x0, 0x0) (async) socket(0x2, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') (async) chroot(&(0x7f0000000340)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) (async) setreuid(0x0, r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 0: socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f00000001c0)="b389e5ae", 0x4}, {&(0x7f00000003c0)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea04b023cb4ac7bdbbaad31a546e29c463460b789a17e2d76c971e211cc2b26179038873ae89c6f1334edec24f50e4e0065992539ba79e2c229b8af092857d5f14f89aa70000000000000000c747d3bab6e3742229cfacedf03fd17e0d1a5aa7fc0100330b148154171072824dccb76529d2400dd8129a8d07789925c8ba7789bd41ab15760be9", 0xb5}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee4", 0x7a}], 0x4) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) getpid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) sysctl$kern(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r2 = open(&(0x7f0000000240)='./file0/file0/file0\x00', 0x48, 0x0) symlink(&(0x7f0000000380)='./bus/\x00', &(0x7f0000000340)='./bus/\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) writev(r2, 0x0, 0x0) write(r2, &(0x7f0000000300)="1e", 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000040)=' `\x00', 0x4}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, &(0x7f0000000000), 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)="0300", 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) executing program 7: syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@hopopts={0x4}]}}}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, &(0x7f0000000300), &(0x7f0000000080), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) acct(&(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000000)={@remote, @random="2397debd869a", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @local={0xac, 0x14, 0x0}, @local, @multicast1}}}}) executing program 6: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x7241}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) (async) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r1, 0x0, 0x0) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) (async) r2 = getpid() fcntl$setown(r1, 0x6, r2) (async) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r1, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r2) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r2) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r2) (async) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) (async) r5 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r7, r8, r9, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r2, r2, 0x2, 0x240, 0x200, 0x9}) (async) fcntl$getown(r1, 0x5) (async) r10 = socket(0x2, 0x2, 0x0) ftruncate(r4, 0x48) (async) ioctl$FIONREAD(r10, 0x80206979, &(0x7f0000000000)) r11 = semget(0x2, 0x1, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r7, r6, r12, 0x20, 0xd5}, 0x9, 0x7, 0xde}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f0000000040)=0xc) executing program 3: r0 = socket(0x2, 0x2, 0x0) shmctl$IPC_RMID(0x0, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() r3 = getuid() r4 = fcntl$dupfd(r1, 0x0, r1) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x0) chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) setreuid(0x0, r2) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r5) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x120) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f00000001c0)) executing program 0: socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r0 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r4, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9e}}, 0x2) r6 = semget(0x0, 0x4, 0x653) bind$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000000)=""/9) recvfrom$unix(0xffffffffffffffff, 0x0, 0x3b, 0x0, 0x0, 0xfffffffffffffee0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r0, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/201, 0xc9) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3}) executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000000000006a89dbdfeac6699f56f5120fe361d260e729035f4ab18c2cb569d19ee1421ecbc76bdefb5fadc53486a110c90745e524968255ee42c9ed292799d85a2957c85cae72749b8a1e4b37cab73c096cbcecd62e9367bab79870d31ad7077d745436fa353848c2af1fbb91bcb4227c678857eb219a", 0x9a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="865fb91a", 0x4) r1 = socket(0x2, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f00000001c0)="9432fb3c", &(0x7f00000000c0)=0x4, &(0x7f0000000300), 0x0) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x138, &(0x7f00000005c0)=ANY=[@ANYRESHEX=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept(r0, 0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) dup2(r3, r2) connect$unix(r1, &(0x7f0000000000), 0x10) r4 = semget$private(0x0, 0x0, 0x80) r5 = socket(0x2, 0x2, 0x0) r6 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x1, r9, r10, r11, 0xffffffffffffffff, 0x4, 0x9}, 0x6, 0x7, 0xfffffffffffffffa}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r12, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/239, 0xef}], 0x3, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) executing program 7: mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1f) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x0, 0x1, 0xfffffffe, "1a0000780000fc0000000000000300"}) writev(r2, &(0x7f0000001b40)=[{&(0x7f0000000200)="ddf3ecd175e2dc78", 0x8}], 0x1) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r4 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r4, &(0x7f00000009c0)=@file={0x0, ""/4089}, &(0x7f0000000140)=0xffb) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/124, 0x6c, 0x803, 0x0, 0xfffffffffffffe05) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000340)=0x2, 0x4) sysctl$hw(&(0x7f0000000380)={0x6, 0x8}, 0x2, &(0x7f00000003c0), &(0x7f0000000480), &(0x7f00000004c0), 0x0) executing program 0: socketpair(0x18, 0x2, 0x84, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) syz_emit_ethernet(0x356, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3303203afc8a211dd1450021b07f5a193dde741000fe8000000000000000000000000000aa500a000700000000fe8000000000000000000000000000bbff010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb44926a0cc19993bfe3f495bcd167779d11240000000000000502000700010005a18801eb2ea242b62b24273e2ab6b6bd41b20cccc9fb6de8ac8a9d3a2a9f27025d45c4488f2cbf967ce7d70a23b4e30603ddf5f4bf80906f1316887f2bb8f4609054ccb08f520471e496d84e07bc8b37e0a75a1af4858bb942ef93deb46097fe5e8ecda9de059f4d52a0053e97ac5ab469dd65ea33e29820f38f54c9b6b9957ecc89c8432fed7022f789a95881958471a7d67b64e09404331c66ddb5270c16d935cd86d45bb7470b1f9b9f90d3edd7561d7c3a5ce3c651e778ced61299d22ca07bcc7cf5d9730f166a7e06c20400000adc050200030401092097ac94e5575b49ffc443a4609b123f9fa5c2b6093c07becf865637a175f7c4cb70e36f3e3b353c08e6a666615545d27a40b5ecbf38ce83cbc7726974e89fa4dcea2eba11617085d8d92c1e3ec7241a184e1827849a5e4482dc7237b103ad997d73dc642d34ce083304f6c5573420f7159fffd6f7101965f7446c2fdc270f549ccab891a52cc493d6b9276f514c1ae64038f67c6ae5b083ff179a79505045100e512362b7ea00000002000898660000001600000000000000020b00000000000000010003527c3a622dcee3be2dceadb505df14117b5dd79c6c3c23bab2bf468f28e43ebfb88a6b258a2df37539bde67a3ef5e6266b9498e294064dd1b99b090fb0d0b54a7a5d8d9956d024dff4eab9f88f9f00f800000000fe8000000000000000000000000000aafe8000000000000000000000000000bbfe8000000000000000000000000000bbfe8000000000000000000000000000aaff01000000000000000000000000000100000000000000000000ffff00000000ff02000000000000000000000000000100000000000000000000ffffe000000202009078000000006000000000001100fe8000000000000000000000000000aa00000000000000000000ff00"/842]) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x151) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) msgget(0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='(\x00') getsockopt(r3, 0x29, 0x2c, 0x0, 0x0) writev(r1, &(0x7f0000000800)=[{0x0}, {&(0x7f0000001180)="9ca658528ad98fb9bad9c70b4009ae0ddbe0599106e2d3781182ab7101cdffaf4671c0151f21d3624080be7ced5b4c76115d136f2bffca6f8e5c1e0e9cca3762b232e92353abf378b93beb5751752c2a6d7b642055a6b25b4606defc8e48d6dfa1612457b05e793c6afc7c50c6b3790fde6b406e88e04acbca1249b387dda5624b25d23b4c8b1052efb944d395c21a067790fae6ef82809e29e22ba0ace39fd438b8b0fa02d6743668b92a1d41e38e2ca98fe8d2a14ee9c9252f7abccad24c6cb167c219aea9942f22bddeb7204fc8780d566dd6860b9ac83621d0957a7e02265c30c6f7d11e20558bc96a6453922281ed6a93b2b111c4ea72f56c73a706f80d36990f929bc39a1a9079bbe974f06517dd8e2091ecb2d8c0b810983bf04e60b498c224", 0x123}], 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000040)) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x61}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x3c4, 0x0, 0xffe, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) close(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699b, 0x0) executing program 0: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getegid() ktrace(0x0, 0x5, 0x406, 0x0) socket(0x0, 0x1, 0x0) pipe2(0x0, 0x10004) pipe(&(0x7f0000000240)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x85) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x10, 0x5, 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000480)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc247b5a7a1b5b57e73eade0f1c04c2b9a2eaa709744546e54c332d047b8d6f0", &(0x7f0000000200)=0x95, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000100), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x12) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x191e, 0x0, 0x37) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x2a43) open(0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) open$dir(0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000500)="03000000000000009b0fcfe10d9ffa7e872e4e2d1af1223feda813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7a8475b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708144a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca4222831c36422e962b7f40782114a2a89db4f4c", 0x11a}], 0x1) write(r1, &(0x7f0000000100)="faee4db2a5febc10a8f78845452301dfa0ef0a070a6bd603eca5aae536b80a2cf5d40720485bea59bbc24a5e8d139bfad12afd620df8daff8c89e0f06caa2f8cd2f0b991571cdff56dadd4865e556c5d99d28b06ae98c3352eca0024b7f171d07a440082ab413661", 0x68) execve(0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000), 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) close(r2) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x1, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, &(0x7f00000001c0)="b7143056fc50d909b731a2ae61cb5dc25412f54337", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206925, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x61}], 0x0, 0x0, 0x0, 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x1, @loopback, @loopback}}}}}}}) r0 = getuid() syz_emit_ethernet(0x1d9, &(0x7f0000000580)={@broadcast, @empty, [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv6={0x86dd, {0x3, 0x6, "2f4ebc", 0x19b, 0x88, 0x7f, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x11, 0x10, 0x0, 0x0, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @empty, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}]}, @fragment={0x29, 0x0, 0x5, 0x0, 0x0, 0x0, 0x67}, @fragment={0x2f, 0x0, 0x0, 0x0, 0x0, 0xd, 0x66}, @hopopts={0x88, 0x0, '\x00', [@ra={0x5, 0x2, 0xfff9}]}, @routing={0xc, 0x8, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}]}], @generic="5759c841ba9972ce6372d24c457fdffcde7ec0e4a82e471b3dba08a31b5ab667020265ba634ec7e917f0ac30739bca73d21116434c0e6062c44c64f51b4fcf06c8826f3bc73e10ab0bca8f2bf9c553f3107a2454d7f81a53a2140dac208a6c908a4941cc64b7f88ba1d5622e475770043d61b2bb8b4ad9f9680f36251df0589d37da2a2660d7f18b04cf91b2985d544cd08801c3d583cd6fcea7c286a92ff14ab3cba0705190491ce1b67f"}}}}}) r1 = getuid() sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) setreuid(0x0, r0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) setitimer(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) pread(r5, &(0x7f0000000340)="37deccb22a0c2a8bb6b2acd2b870afd547b3a49ac072bc2f16ad9bb7bac66674b3cd6c80ab7e12538c2e231397d71f05f627cbef28591ed8522a4f9590fecbbb6fc00f52bc21d4f36cd6e8d00f9fc75d90767bcef82822599b3eaa44ce1baaae523b5e42d90a0dd7d15cf1e6f65e9c7be1100c340187ad702b95b9363977b1a01915a1f41f4863e96cb0f411b8e2559b6ac8f8ddf39639cfb5de9cf1f59c1534eceb8966883b100cdb162348d26acfc5da9a92563e28bf92c3c2a35d4f7ef39c70f36227aa4f0634f18c2d3c93098ca9f827febbd27ea232be098d8879c124229d6460a3aa353c48b708136c645079454a2d22cbaa225e40f8df7b7077a16c", 0xff, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) listen(r0, 0x0) setgroups(0x5, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0]) fcntl$setstatus(r0, 0x4, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r7, 0x0) r8 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x20, 0xffffffffffffffff, r6, r7, r8, 0xc, 0xff00}, 0x4, 0x6, r1, r1, 0x34983b06, 0x0, 0x9}) shutdown(r0, 0x0) executing program 7: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x6, 0x2, 0x2) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000300)="edecf1cb", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0xffffffff) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000940)='./file0\x00', 0x611, 0x0) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x4000120c, 0x0) socket$unix(0x1, 0x1, 0x0) setreuid(0xee00, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getrlimit(0x0, &(0x7f0000000140)) open(0x0, 0x800, 0x0) close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, r3, 0x0, 0x0, r4, 0x0, 0x200}, 0x4000000a}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002c494578 executing program 5: mknod(0x0, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x3}, {0x24}, {0x6}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775", 0x6}], 0x1) (async) syz_emit_ethernet(0x93, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) faccessat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0x2) (async) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) (async) r3 = dup(r1) (async) r4 = socket$inet6(0x18, 0x0, 0x0) shutdown(r4, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="49048ac0416f705cb2eebf7ea61a5b80d8f203cf8f44dd4a74578c74ddd81150a9c6089ca2299c12b96419dbcae4110dbcdb6b0f42f29182399235ee7745c17816cbe1020fb5f2546ce8a673ba8ef1ad32ffb4caf63ea2342216dcdd63b845a7af4490db59ace2feb39dd32dd552e7c3193afd752b16d719d395967dfc0df631b847d709a59f7c6ba48b9ccf21bd8610b6b75b4ec4833f168ca735da46e05a83aac0ec0c38ec8066c628857f05ee84e0aa56051ce32cb982f90102ed5f8d47b3c7ef9fce19e341f43b2932c7d53ae316ed5f4ad70949c2a4e16de7ab6076f9", 0xdf}], 0x1}, 0x2) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 7: recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = socket(0x2, 0x8000, 0x71) socket(0x6, 0x4, 0x3f) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) open(0x0, 0x80000000000206, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) setuid(0x0) r1 = socket(0x0, 0x3, 0x3) mkdir(0x0, 0x0) chmod(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000140)=0x2, 0x4) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x0, 0x3, 0x0) socket(0x2, 0x0, 0x7f) rename(0x0, &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 0: r0 = dup(0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r0, &(0x7f0000001180)={&(0x7f0000001140)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0x8}, 0xc, &(0x7f00000010c0)=[{&(0x7f00000000c0)="41cac993eaa7544d1e869a85c378bf2aa13eb07c54f1f53d3093c51576c0cada3feb36962194e78c531952b7e153832c7510b6199455a537dd8b72ae859c1f5135f894e6df3aed83fdbe7a3900168ca2bad9883c1108bf4a380c2d406a9fc6d830b3ef0e4bf056eec9bd1b58299aea66e6deda1fdb4d4d0b30694046e6d892fa76ac98826e2ea04812f12fc5f874ab30fdd8827f5122fe3c4600a7d0dd5eba3bcf1644568c0c387d6e586b525a12bec89331289701a448b2397d69b9d9867f18449c18743eabb6f69c61bf776e5e41b7bfa229811a9443332eabe57109bda6e9db473dfec1dde676c150ddba24d698a447de34d132138aaa26345ad7664e8c4580f4f9c192d6a44f020140627c7bbf850242b1a11343dd1db0b7635ef1b2e541332cf38b9598e70ecf05ecb171af809160f203ac99bd4399a794516ebd934f844f7cb2455e9072fc8679a5b3a4e5a8f5c2305d799fe69fb94b2afb1dc07e88edcda1ec40476b348fa11fe1630c4af8069c9ad2647c53c777ab421958be089101c61e2667adf85fb2ddb37fead56c16aad7954bfd5f9fa8111e2a8bd2de829f637c74898d50f282e5ef8d0d0a19d4c428dd5393c6fb28bd8a96be30707d17d2af8b213da90b17a61331292a4568229bd476da32826359105558dd686be2e2e89470c261c255d7ce23eb1e999818f07656d749ed37a57fd09e85f05cede2bd460dd9f7173db605925b72fe6a349cfe52afc6643c40f959c48d34bbe913b76501f43fad782b267803332ea0551a876d4391b02181e51c5806a8df83b04d684991f5329a7983670b0947cde575dfc8f93492701ab14ed6fac15e41f3ee0547d8beeabf8cc34821f433bd3fe5b0bf9580a9292b7e1d41313da8652267345724d72538f2d330f4f864e01b90fdfafbab423507117c38babc522f3d3d50610487f4be4ca36b7b2a374c23a5d099648ce96a245a3d05b09b95103cbaf21ccd78aae0acf4dccd62dfb752178748b1165a0a677db88d654018f75823d67d726f101dfb1d12800f5da1b004a1234687a360e08d12e66df341b3e55413152493ef76f7d32b456c1ca07943defd3ff7f143b7ffa086da3e018e19e2ffb7ccd8dbb744bb1b17964cded87aecb05060eff4335772f91cc096682f92bf6aac32de14115ed72e571ed9ee1f43c202cec7f9bc3ed42301eed8d3666cab96f2b6307c28bddb2e553eb4866adc44247b4ac36082566a81065dc12d712dd78bfe11e374a344a2717bc1dc561f0ab3d9194b786a0e18a607a468862af580cab13cfd88b0e26cb78ffac68484c4c2964b2e4eb6b7e30305ea2fe9807c01e51b10d7056ed0ccb6240b7158f2fb2945f807caa0ded9d380dac3a3e6498fae31de337ec9c3ca620ad4629c6844d6b4cced11560b0089fc5c457d34a6f4a7cb0cbc405815c04ed25a81e280f18f5af78092a5673a02a2319e094bbbfb099900e39ca2016994fe2861c0ced25011fc7bab9a318812e8f50221206656f08d717e603cd3fd05a83e576015395b8e8c83f82a85698e8d985178ac2a4f4e842e68c625c5c393a154b855aa2091690ec7cfeba422b0294d282fe65c59da80050519c3abd69ee8087f7f49950ecf82fa9d6ea59c54508e323f83cabecb0fb50d71fdd705260bdfc22afb1a5c81ef98999a21a378e7d5bb83cb6e25c134b0c38c379f351298900c8d8fa9a6e94adda819a90c4049060f43944554818b4ca5b49a8471186b7735af30c3450e2ba4b1e9dcd91dc0a32a42139a5ac0c45db61797a37ac00f6f894041944950ea00e3393b80496023f6440863fee559b25e43ec07da2e940b9216a3e2212c1f70aa48e9f8afd8d6fbdf9aeeba88b24615826c284c8ade763c93a2f2545e8f5a65123e1b8368709cce20114074204c30e1b840a34b41fb80c5ab0fd97ca4b22b40eea3fe7b93f14b084068a4c0d39945fb0da9c117444cc95e04862267f52504e72a1775f11651e3f23d9886ef49f773b3a00807ec4390059e375cbefdc11053952995fa66d4e65f1d1bc829daa7bbe73aef7f82dd706c018d4e0ed98cebfff32b00ef89ef7713a27b7a3714dad0ed11ff106a513b69471a3a18d405202709e89823fdc76691f1a47bcb449181279ad25eb43349196f07ce9d8a5466409b4a3d2d7becb1de1c273e83a5bab78ef74b2c54efea1322bcfd4a453e061b0ed2ceb110d769b444fad558da0499e043c0fb009f4a6decd0423f8708da1219b87d521450e9e40890916192432aa5f9fe54e88bb7aa8f73c1780f3ca98a606956356f1e8a639bc094da9cf200575077147f47e4c94a3a5efa842df12ea4e2690d54d2c1a7bcdc7b112940c874f9350f3450eb272507916e657e87d0442e10958b98874fd4c8d9639579c6893023a1ea4c96128800c078e47f953cac85e2de5ccb2f5f11915a80e991a54057a6b0ff3826b51ae65085da6f8ff491d64d5118201c594f36a70de0ec4bd8d8ecb68e68633760aad4a66432b3d4d88fc8a9a1d72453ac23b52edfa4cbe2b490ab4785600fea0b0a6ffe622caf3e15bb5d511b36c7441ea0f1159fcd932dcbc93d944c4e4ab053264f3d5c7c1e4fc96beec3513949100706092c44fb56c8a95fff2a331d26b3123e177107017cac0b527002cc6ae68d47a5d28b9ae3cbf40bd83332ee92c4683b8e227dcd4fa39bc36ea78516fa3399419eb78e1233320ed25b28d1c9939df2bf9ae74313e42906ef9f7d5b17ec896dc3aa513a642314d6d61b55f0556f85b6d7c86907146c25a491f98b3440fd1e8efec15377a3bef37870e145eced869f3064755a1e3b1c982dde6e9f5c2dd2662d4cb9011167fbcc86e0d88314e6d7076914cd02d7af15cc30dcde7624124c662448b440fd3c5e9987ba38ade471cbb1cb0f935da4ad62813c4fb51efa565fecfbe9ff3570eeec1b2752b836d8882f119732309f0280f009fc74e5035669516f71b93bbe723b24e3b0406de6ba07e2bb70abd964be5f8d14c6d077fc897f9a5ec2fd4f6b935eb8df98d349d516bc84f9ddd973fac276ad0687f1561e723809a09637ed9ff9e682949d701b48ab1ff73ef494413e01fcfe03744d596303e3e24b1b45d4ebd1281b75ba6882e3a70110eade564f61fccad7e48ce612c5df51bfc5ba26f653cca3d501ff4083f9e285b7119dd6e28b9db102b878a56210eacf5794f302261c17fab72dc16ea6e398913c06b61973df08a2d6614a0db11cb1257b63a0f163a2cbb012aa46f6650f9ac5fd98fc37d0b4007520de2fc367bd90c2ce96e12a2025b82596f3277da75ccef98e86a115d04fbb4b5e7b0fb8290688f0a84c6be769d8ade36d3ce1d5609c92bfcc89cf1c8de122a5eef8bc3f091688912c366794610744622b70c8577bbf82ea8f846acc6d4ecebf0ef7f554319af04c83c9187dcb89999009dbd1512fea6bc082baf4bd872bfc7605d25d085fde9ae5680845fa9e6d83fd53c7add44d8497200a965d595c46f2d2a5c7800cd984af12e79d318429dbfce095ccf0651a44b372162801494873211c4670c46ee80810ddb850523b8d709ed0e4118ad3ce33d97d6d49548ee96930fb23be1d61eb02fa841baaca616aae432cb6ac376663a27221ab323b685b6bb738d5b73b3f819a5097e48c97be8a4857be69984e100954ab1661fefb56853f61d4bdc4d1951d0389a15fbbd25b17e1b7b617e45be73c3dec60f8126038ea4087c2af9d19c04c85aede25f1d1845c8b1e813f75b3f4eced885443f845fbf206b5a6e467bf7e757515e1d78a6e6902de3dbada3549ad8a0923205d1bfb491dce098a99064fb7548553bc30f3732f7bfa662059b513caef19e67da0d9b41f5f5ccc1112199724d0d603317ecc94adc5efa4abb13e9bcae1ef41330cc477a57eeb51aae61dbd46848c7dbd13ad5fefe8415aa3b0e4e1dfb69427071cace594798f6d9cd4595fe437d117bcc8888e287abb924b71de269f4492030a6efa0019c366781b1143934a2c43f432e6655831bb280f8c39d5f8bf39641f07a88162794927fa5a77e13eb121f32403ab550021729c3a19027f327878b595c5a816d5463a20838d1862f20d04ee6267c39804c4dbb5f19a6df6937fcfe64aac772129a2385d003e5f6e391bb27cb057ea25226621aa2b4b9a0be566db446ea36778a03eb8bd299b35e9ee72b313facc6cc8026521cab177c77bdbb053e7452046ff1001119e9f551915f41ce178ab13b3076d1526a3bef881da7113e452c192b5e89802fc93aeb2a2a692cd65d23bc4fc2442422e187c5a85b86eed30ef4d0077076ae61ae5b85f760ded41be5179900f62a68302fc8cc064812dac68cef2215226e1eb6e6c8d3713f2ea0023f3a5eaa8a07e29f5bf460de701a8ad8fe0b60a5ae8afa0a5dc4456fdfd43e0c74942d758fbbcefeae7f8df6b02b50ce4fb70914dffe4ea8ba2985ed71fe01d7a733ab06f737740f47d4c3a3a4fc955af770f0d99ff01603092eec751a93515191f7d2e380ee0b3ea901b6ad7ae7f426f5e931155e67ba8a5827fe9106ca1026a64e6ce5f39d4b7207074408091d12baf9f74f3dfcd01eca6a98d6014e03b283502c56a1217836c8c2f20dfcbcd0ae10a6accef0bf803601bdc4aa25f4059e788f934981d24529be0394d88e8eb531dd789f299e0f86e601138a31561d56fc27384ac7df4eb37e6e08105111589d8dc5ba5ce1a69c38105e0ce0e9edafca6fe836c0070eee7d4a7db12173f75afbcccef6527b1af2045fd1546692d2aa4472d3a0c9dc9b8b9d798e2ff80f53adfddfa75ef515e833e8f367f5784cd38cae6ecddfcb73819dc275ea51dee093cfebf24b07d7da9ab708d3ba66c995d7dcd9af599a3a9f673f231bd883f1e279d4a686f79382725b09a8729dae5ea934c155fa03594623e675507ed45e09b816842e419b8ff2a8ee5347f0ed7a4fd8da2739ed5191207388ce392dca29743fa56a85f0b0e80ae3d8c3bb9bcc98d6e804d04e8bd5ebac1b7142d5f240a4728e4ae45a7342bf79c9b11bd630b5909d58372d75e0730d1555f61e25d8f2bc2af6a903d85c2a9b8a4f27d04ed498580d71f270aa6ba5407b88122d7d9a8a99ec78f794b108a5144feb55987e9d03a89c5bae5077d229e2b2924d6f263741591a1efe59892771c870c15d123a0f27d9a5ff70327219c4bef7f60c12ac191330c17e94f66764fbbd01d0a5efbc795ca325402fc27fee31855682649299982faed7a805e267b29d54fae03de2292d69acc951c25e02a30b8bc0f80216d8a7211d3c456950121449ba525af3e4b3f9390de3e73a148605e8cf2b09a025c74738c23de37dd6cc84e4c2820a1378e43c26e905f95a38cbd782b8caee64b6ceea44ce5f7452ecd47581cf1cc169d90d604a68a3138504f47119912c6fbd4e574837bce49561444020da6a4c5342d62ce0338b823c44bcc65bac46f23b60901717978a65fa2ec32ebb02420f7c37a2537f584f34127d0d332998485dc1bdaac22c90a8812aea5392454ab91c4091d445374adb8a602c4545b06fbc90401010909817383ab7480db037c411909e9244230a26041aaf1e6f664fabbbb400cf132a2a2a8e271cab2b9f3ee48400617468f26aec8641ba425a554b635731867bdb5bb74d61ac1cffc03daa01f091b92beb0a309c996a0fc207ceeff4053de3e8b65a9e4b07fe87b71606d10db0a9c5b0a8f971bdf25805c05776162f1f61e9393684bcb018db7fcdf0bfb37b053b25f80d396c9893778435b8e6e7dec7e30336ca57e1be5420c997b34690011", 0x1000}], 0x1, &(0x7f0000001100)=[{0x30, 0x1, 0x56747a95, "addc5218bf3f719b7cb27a6caad8733b73adb0f2c3bd3a06e726ada6d5ef496b"}], 0x30}, 0x7f}, 0x10, 0x404) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000011c0), 0x8000, 0x0) sysctl$net_pipex(&(0x7f0000001200)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001240), &(0x7f0000001280), &(0x7f00000012c0)="05bea0bb8105ee528f014aa2d37e26955883f99a2cc1fe", 0x17) r1 = socket$inet(0x2, 0x1, 0x2) connect(r1, &(0x7f0000001300)=@in6={0x18, 0x3, 0x200, 0x1}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001340)=0xfffffff7) bind$inet6(0xffffffffffffffff, &(0x7f0000001380)={0x18, 0x0, 0x9, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000013c0)="cf5e5d3d3a53fb74170581e4a2704386654331e685a41192095aa5df8380a037b1a0f9fdb6253ee59897aadddd0a3cb4f3c0d4d3cc0b45a89c4d8d0e457dd20923122d6f7fab380efa23b6ade2db93f6f2c15da308a5c7806f06b0385892016644404e14e05b81ad01fb115606292303ffea59f81ce0670a20fe2d557bee2e0b3b38fc759cc7def0cc6ee5283fb489a070571cf5d34dc0324a1c361fc98911e7f9eb351e88bb7e0c3659", 0xaa) getsockname$inet(r0, &(0x7f0000001480), &(0x7f00000014c0)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001540)={'./file0\x00', 0x80000001, 0x747, 0x9, 0x0, 0x1ff, 0x0, 0x4, 0x0, 0x2, 0xffee7ca, 0x3a}) r3 = semget$private(0x0, 0x2, 0xc8) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000015c0)=""/119) shutdown(r1, 0x1) r4 = open$dir(&(0x7f0000001640)='./file0\x00', 0x0, 0x84) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) fchownat(r4, &(0x7f0000001680)='./file0\x00', r6, r9, 0x6) socket(0x2, 0x5, 0x1) setuid(r8) r10 = semget(0x0, 0x3, 0x205) semctl$GETVAL(r10, 0x0, 0x5, &(0x7f0000001780)=""/137) ktrace(&(0x7f0000001840)='./file0\x00', 0x1, 0x40000310, r5) socket(0x10, 0x4000, 0x3) setreuid(r6, r6) sysctl$vfs_fuse(&(0x7f0000001880)={0xa, 0x12, 0x2}, 0x3, &(0x7f00000018c0)="c763c9eae40f5c677d", &(0x7f0000001900)=0x9, &(0x7f0000001940)="fd2973ba2212f3e0a063782778fe2a49652179e892444b253c82a248741934b491145aaaa84b121f5ec47fde3afc28eb1013c5472aefbe2dad4557dd4c71ba3e8b0cd09da8ee10c6419852d651b23175a20c4433ca014ccfe73650f1a59356608a07bb11c01ae596d5fc9eb654942b8415e5125b463ecea78705b6f28e2db7dbeb145429dde7e986eb3bf09fa75cc1b40bf2104808ef5bde6293d44aea72e4ea1da95f752d169b3fdab73b", 0xab) pwritev(r0, &(0x7f00000031c0)=[{&(0x7f0000001a00)="829300f07a9cc72375cc8b089f00cdb26fa39f3d774252dcfc49307b9224908e2c57b94494be318c237b0112ad2f8621506749155f11bb46c0e111584253ee939490f0cc9996f01744807894e6188cdc7eeb6cb9ea1722f1b3cd801f622f357196e60049567aac6bc33f2add78b0637ad640bc82b65dbea825f3766663f5a4c0595e5f1ed485b709fe36", 0x8a}, {&(0x7f0000001ac0)="c2241374d7df435cdb0aae680275f431be4463d6f7de9cbe0ea9ea4e5e1f2aee001754bf6d279c6f9b0d13fba1d0111b818b768ea6fa7463e7be0885fa219a84887d33bb82c94f8f7e6fb114a53db7bf8611943b265fa0367929e7abb3b8eff852118e1c87c7a64e46c66749d1e3b1e60e8ca1dc180f37c97383e862d5e18b6aaf689473edae8a5de604e23e588fbee1a7602a5b233e034f7a8f9ba39531dc219c256371d2894f1bd20b0f544f968afb81bd9ffd68a79837f15b44877150c3b452e7538849d2901e2043deb280b1943959d2a6db4c0c9216f3c6abefe4436f9027d37b43e190885d5ae2a8", 0xeb}, {&(0x7f0000001bc0)="39f5965cc6e775bd76787aa738ee49d4dcc4f11f5df6ac7c39f99ad14513c59a304ccfd1817af2a7211a07d93421222587e7125ea7dcfd70dcc70774cb6436f16375143d9af707e140d0232d226ea64a1b233adf4ff56de1f69d4ef7d2cdcd251159b136c38a99cf3a0ace0a7c81b14d2cc885c7aae7127812d2ab1b352cde7db93bc73947de0e2d5bfdaed0ce235a91fe967ce4883f936ca3624e8868fabe1b1f5a12376e4a667cdc4139d21936673576a768929c1bfbcb9ac5038682acec9e2038fffeb838bbbcfb3306f0b56fca7cac263a5b74dbdc80d14153a08634d142bda365dc6ae688394d2ce544b8aa3d895094060c42497b8a84d568cfc3f4205fd69421b500d3fd2625468fe7052361b041687cb7ac2d318a1c8834c16719ffa21730b284b4ede67915cfe9b116c58b598149d8ab506ce7ac92393df98c01a24287b71d83f58edc47c6567372370a8f146a14d98e13dbb38a989e8fcc5215e40cad11c8fb38ae558bb67c5558f508342e10d37dc4ab9a6adc2b16147c727ef6a57fea0ce99ea2c5af36217b9669944b086cb9531cf8b405aa9df60ac2cc6ff36cac8022f3722f3a08cf8b21570e621c59a0a8d745f3f113b60c5bb0eae6be741ff5fdb9fccec27b9b0113efeb313564db9773498d1b40ff620a41fa6e3a86537c63bbb2dc388ceb144a44c43b035b165dad6d0cfa50579512963431c882113afb6bf7f5316865877fd9ff6504735926fd8072b98527d25c4c42f7529f3b55b9ecacc3261bb414d4c9c20de47848d86ac3576918050dfdbf76973613c86396761f92da1b7e879d797ac38500e8e9704511d2af8b99c7d71e65a520391cd3d69ec80900709f7689992a031345c7ba9ceac1d09f3125f1e52a8f85504d9a6bbaa2657adfa5fe3f9e418bf733ef489e95a37e8d9149b3c69c12a2773e9546fba085af7e80f6ee130096467bc0232c3072ba0e90e76072e9df1131a51d82f324db872db251de9ad08cc04ec1da652c6b980ca1e77bc464e4e13a8d6dad2f251710b21d175fac916b296d5a5fb912c89195175112e09f3b1ccbf88f7699cd2d36c17736b8bfa57b44b6d47153cf064bffea47b1a3d38a914d64312244dc85e7b05ff84635807172bde38e588049e8070e06d26613e71f9af69195a50b15ae6bad1a1b2866bc4682ec96370da37d7acc73a120c7b499e75ec80227fd502c55c3dc0ad01ca5f4648b6cc4fe43ac35073f403587e03185b81ccca714b5b337d4ace1b93e01f28324e512d85e405f6f026460f61423ae538bf66b274ad3c4342d7c4a40d72b36aa153f42a3e4d8f9ebb1cd518ab4f0c3570f0ac9c68b2fe40a8c7642157e672058e299203f6bc7adfb7578fb5909980130168a353a68ec64d657d8ab623d8b8bf3646206a99071afe94499b962191fd76b7ba54671d40a516a7bde388401c4d135d3126b56d3c81a97f0db90521a17de8f05986d586de0cd04b9ed0973093cae5dd05954c8ff323633c7b61d143b8fb97f0d8db2bd4599997ab7228d62823521c6c35727e1a5e0ead051b1c6c478c89573b696da81a8cd41d545fcddad9d8bbeaacb50c3508100fcb530c91c0207518f5f798c5ec910403bfed44394fa2233a357a06c31a171d6c397b01d844b7c956a0b8931e3d24ef676723766fbd716a7fecad11393e5a20e59c41c16ec9052aadac144dc16610889f9320784a3f053bef034f6869362f18e4229d147122cd74f07517dd37e4bcef118fb95e1339ebf8478a72e562876c55f20541ff56e4ee1ca1cd5a72bfe184c08af44303f393f1197a0ce598fa6ddb74fcb7497ac51f29391ab31a8bdf27c8779e69c8a15b61780cd69bd2ad5242da72eba333125851514f1b773c1b43a8f566de06559dfc6cf3152ee661079b62018a552ab4348b7a5b39516c101e02220701c79b7fd87723efa30873beffb4daef3fc9d482045e6245f415e493c18b4f472c6dd819de02914493dd100d1376fec2191892406e34a6660351ac2f297fec7467cec71025d389f73e352b18e76c71adff274f03faa071b9ecb41e6289a15bae2f23aaf88f920bdacf79f3f4db0a015a4b5be017248b92ad08443a950c32da718a4c516d5b200512ec9d32b378fabdd8b2d601a5ff6d747c26ed7039d9a7e734a8a944dd06936457a17753114eacee2f145f3601181caee2fd5efafd82256310c9c5958ebdac2cf5ab4e98ecac9fc5e4435745c15866ec0b082fd7f47600f8d1a0b04120bdc88c3a0a0e51cd5c75ecb00055625ff1241e0ef09bd6a0c57ea8b2a690fce8a7bcdb96985cbead36c36f6e88ab36a928dda8d55d8c08dd35c54bb8ec101563529b8f0610e9e2fa290e0b327a9f9a538baf564a403bcde8d83f4b586ba0b41469445cd9c82fbde1a1978a3a7304c3d23c921b0670957094768f870e821c7baec1d58a5a75c750c36ecea96badfa86b79a4fc280e3b5719cbab7ab155e0b393450642db5d74dce41582649f7edc3c76345afd7de799d45d5c1a62fad402a097805acdeeefc138a917307f2081a44fb164bdfa88f054d9b90d2b4bd66cea78fae4b5721dac2009e6366c8547c04ec52b9ffe06991f610567624914ca4f5c310a3d48252d4428292bd66fd7d5ed3a602307792b698dbd758d47d4e0aad3af4a8765385253778fd717f9b334a2dbf6dea77bdb6e614a15b673a7c6e9be6fcf273e7f48a55a5abf96eb62f88afbe949f4337cbb3fcde1188160e3dd203721080f5384ff8a27b7936acd5744a40d5ad8664e89fe39f962b243fcbe3c39e9c021e849c496071be0ef4446059517ec6c856ae8ffd341b7e606a6b225ebe15c5c9761464ca2b94665e03c28503a989b42df05ba768f6da3107837ce7b144aab1c6a4e3fd36cfa70603a4a62d3243542ed48f2df4188766bba30a761432cea6213bc54d7aa857ba6808f93276aae40f08b2bebeb439ddf42a2f0c95aa964139eec86659bdda04f3562f28d3df70e26a0f8af7691001590e79c1c2bc6c654e322608188318d3ebfa58103ee8a7715b6d1f0c6105b0930278129673faf394fe4403e354fc9813dabc91534a4813ca3242df4e32b3dc5ee0855dc573ede4b7285a407ee5b000f047ee06dc735562741a8203c772e0e65c6df793074fd762442d0ce766aa6f0ca57b7a37e2e9c1669f5332274738b7ad79e235df4a07c18a35950a6ad6edca011b8c3a2c585354842069f0906563c990141065d4921becaac45f01e564e204b4ebc5c09250b5751e7f4b8f2dc68a87108f51c6279b84392cbcb941d64b503dffc992d1dc82f3dde4e2ec3a542bc27cd7ca7ad89e2d7a85ed2e46096d13fbe31f185793db77ed4dfdd0e03927a28fc99f6db1d37ce3750ea585909fba29847f7eccd037fa9d4c642f7457564c6b032ecef87c6b0f95abdfcb6c2ec23bc69c1f4107b4ed3a2324d751bbf97a58e0360efc788d6ca2a1a9c06ca506d748a26ed6885ea1c4d7d0683154d224872df671263793b6e0c9de3547c2b08eb7cd086fe9447b71a5709078bf72958e4abc5551221cc38b802b935a143dd53b4a2f19bb20bc27cf97e1c8b8bdf102d543af0a1a1595b5185a5bb46e51825633dc01215a9c1998b68bdf0b3ee160f50524af7bc9daa4a88b5bfbc6808158e21de7813c4b26c071011fd52beff4827e3b701a3ce9d02b23e5113246ee162ca308a1f3da302746f36ed12691efff9996b80a376d6fa35c05f298ab5ee4c50f327b91ffcc867d006f04c7e72189a230e8d9cf6449478897f6238bdaf51360a6fe2a888211a87dd726a2e463f8d8228aaf7b2774ea8540492f0bdf0c36c8df7d92f5d832bf39f3e8f17bd39bdb8589315f1f1652400b7ee7d15d2b86aa9cc4a693044a9f46799a0a139e1ef0f8b6ecb92e2d9dc43e1e208c46e3943be48b7c5470e9822e0151f935f7702cd375db6dde60180a9861cd878f9cbd1d6d65b69d65195d25b294ca1b15dd931f36cf09d0d59ce847a3840240f8779059832ee2a1359df1fc9b59dad6702012c33ed597f720bc14452ec9f3e890b2b6d069dced6a2a2788a646f7f6fafba76e1179859b72468693991767a3d04b57593373428e9ac3f898ad6f2972148f11d694e950c403445ac199688a43970c62352c537b6aa65eea3ab00ac47747423ac8000edec3085383287ea4548e8048520f3101de8ec550d0b8e83b70cd9468a0c2d756e984b6a05dcc1d7ab288d9519ad4f8c710da2b0ed1eec93fe6bf7a4bb81947c8d31ebc48fde950b592654882768e9db4acd87248e7e05954505d6f3831241db760bbed385deb427264104e71c36412ce8d364812e54750bcf74855e6316194edc5a70b7f99a08b1c23bb01beccbe6cfd7c06dc815454b540037d46bc7a1d00ea0bee5546b3d8be51fc7bf7aa0ba04e5688f9c5dc5bf6435ee9eab010505aa8a9129aee6d0f6b37a0611d8ca00401c9c5d7d71dd87a6294ba6203bd68f1d3384eb233ff8fc91d481938f426cd1a6dc25b79e22cf5623242d5a3a114180d820a48436ffd249a6a44ecf494927b374bfa46fcf4ffab5c352c58d48bd573a73325d2f1de185c08dae0459b14199a6b396e363bbe83f92bffcbe9f13f89386652cc1a40b30b13e8915302876f47706f43f44cdc33b5ba63867b626e004c6f256ae2968ccf5321b40f5533d9a0968e34102054803029802e261df1bc67f94ffd96fffe5406779731fba990b8662027436ce84f7a9a4dae73d43fc195bdb5255cebbf55a458cffaaef218e36e33f99d900e58e5757832d6204606bfa3e5b1ff1a2873b431f6c835e4668ea52c717a5cdd6db81e6faff007ca251dcc7a8c236a43233888dfb8acbab0b20628cca2fc34f95b66573153698d71b5b8a1e41f7446efddaca7e37112e919a7510cc98c41d6ceedebe735ad8a14ad30b14ce3ef8049e948b58fe26f4b863ee54c93fcb4c72cdcdaa678618c9200f4a63a19c7bfa33b60f022cf0a4f02eebab558463d983bfb7d82b63784f701f54e98ac1789deb172387f42c31fd49738d2e22acff0ee489e7e667cc115421023eaac4ad6017e0947511b6719d936e0874c4ba0d08a85b98424e65e00c87f1549860b3b805032a1d8408b25bb5e36d34b97d499c236de303ba3fa906c3e26a1a7db08466930cd7c2ab1bdc5b9a162b090b172b87acfe25775533cf700ea8a19bd8d451385fd7257abbe625b7db57b1f99a8554141777c4af028a010a49fbc4a010f76021996136f66420a45723596aa2d662007a52debb98fe72e343591b94d6edf5d063af789aca22177970e72141a897fe4d1225a609f944ba31e9d66f037b5e8d3afbe97ba2dc900052968ac611c6b2e4ccf730dee7cbd99334baca127347510fd9afbe751a0497d77daf997721bac5f937590ac1c49e8ce32c63fc80f8fe37e0f3b0f4bc661efc194496e9f3dae28fedae1e5ea2b086470bf41a2d86d300c771835a20003ce1fd6e100aec3d392fdead91dc2ff97a3111c34d801ff13e136c20346f7d2734d659686812d2b915865b7304c2019d74bb03ae20245f9dae2eeb6df6464d2b922451c532b5b1762115bb926e5dbfc1da99b0896b1c6080329936dd816d6ff3c9197dbd805c50d6fa6f8f31869604d8fa10f74aaffcafa786cca637cefbb9adfdad3b86ad2763c69ff31d56e0222ac61d67a1fe985f6ae721bd4be8da14bae8ddad2b7843bfe5613baf877eefc7c5183ef2714766c5acc15fe8e10e6eeb38272356c9b45eb3f1db4004e1c720a648839387f27596f10a71186c8dd10e059703c66233173b2a8af0", 0x1000}, {&(0x7f0000002bc0)="8ba9327c412f33eca781caafb313e92df38e4b9958d567964a37e4be1db4bfab1df5e633a4bff3ba29d288595d5c8e18686e09791a119eb906f07f7e6864cc428fcd337e61b11bbcc1357a67f4bb53301f2064d9e131e9ccba1fbdb8cda523f2a67afeefa9c4d473b6a63f3da2cbb9766e4b7461e9df5fa263e520ffceb4eb17807aa5db53f6835827c4433ebaf0781f149819a2db9ba62bd3a54a12dab091e4d1be7bf9de2452e00bf7bccf056177c86e8e3ffa5040d84ec6b573b71ce0bc429ffcf18c7e97df382c828dbaa9014ba6e89f8828fc0fa312159e8a1e1663364be289c0c9f4c022c8adf7b7ce86", 0xed}, {&(0x7f0000002cc0)="b22bcf1ee24db59e6be57d124b1aaf6adbe334aca0fc0b1d650111998d6c97e8278692ae1e1dbf343f3e0b91c079c6cdf9ebbe2a8124aefbca0402f7316406cf84ccb45c4ea856cb38d86bff7a17228750c179cb3db99d81e56aec0076679cac3540c2f0e480ae3500581f6d41d74b40df3e7f068a6879f5c1d44c448bcd6d9476019bff2c8bc24384c1927c76d1a967074b7b6edb1bf022f0e305123ee2210b4beff7cd102a50ecc13996fd54404ceb23d699b717969e544cf805e7c0089cfeda180ca78c03761813c0a832f11a1d0a37cc4d00d5e9f162b9e216f4e9b61799c40d6ce55598159db889d363b519907d2c7fa461220c06edc211", 0xfa}, {&(0x7f0000002dc0)="e3096d19dd426ec7a1fba975d45a7e6e7acf85dad456953b4aeeb336cb50643408659844f09d1c8a4e27836024e673d53cf316d8ee4cabec108e069b05eacdf0a95bd43ce424e64dd7ee62597ef6de383646ceef2b1537efd59acc6129e2dd18e6a4f39656597c92a0edb5bd0ff4dc39d154275668bc031f186d56b7cb07d2802b053fce2ad8d7dbf2fec32ca6926af84b798a895d343fbf2046eb150d1aefd804ea12d5", 0xa4}, {&(0x7f0000002e80)="7f79d4f7126f616e770a24b1d87f6d597f2ce611213ba18bb8a7706c0c88b07be8016259730ab0d28de4fb4379d908b56b60762cbe52fd4afdab908c56ab2d37df348c5548dae2e4a8d4cd97136ae9c0dcd8f13c61fcc88d542d39a41646227ffcc837da930c2427e336c7db2c94d721931a8206a031a35fe0e5423e1419cfa6d61498b569aa836d44f04b0594367c1cb469865406", 0x95}, {&(0x7f0000002f40)="7420e3dcb6611749bb8f23a4a42523003026f43e5dfdae18a670a09b5a114d7c906730f8f9be49f885a57406b2df3c2df8c7507fd7ca03fa799dbd52b6cea98248d0ba7baee816da20df4dad94c35cc84b47f9fe2a8d555afc8aedc9c72f9ec4cffe1afe573eb983e716eb7ec4810c9406fb8c3bd44fdd024f1dfbba61ff6fd8d513b759f19b7052da2d62e66940a8e2", 0x90}, {&(0x7f0000003000)="4faa8b8e3be462f7242dc04e3ca0fb78714414d934402da4fbed50ce741ca71298d7d1190953d0567c394dec20c6cae019870b37f9ea2cc5b276f8f91ccda0195c7bb0fd3a169b1d84d298f4e5307f34a2f4383b6325093296c74864947afdf0790b621aa490c8765297809e6c235b8a1013011bd1b5c9073fddd95194a9059e0f5c5ac23955c27ce5b6f258c8e339940e1ca06b76baa219156fb590bbf660ec0bcd505484427458aad2034371365e5f957074e78d48a0201e779c417ebe3ce6936afb9402ebafe6e8b27e904d72a71b35e34e73a232eaed4748be0dd6fb16cc0a296d75a85982e2", 0xe8}, {&(0x7f0000003100)="5e257babef22922dcb6fa33cd2b8c956dba8a92a3a0dc2ad9e8f6a478319b17113290e6843b77a82636a2de32524cac02b4687198602ce795399548619b9080840a77807b9e8aa9c67998328c869eb9bbc632aeb7bb998f564b626d03ee6ee1884b2c43e0c25e52c2ce63b79f4908e826b81c92bc3ad7bfceda7c49c36f0e8c592613f0b8946253899fad91d1dbe2c79644741f1f29e7afcc2f7aaa606693ca666a6c2e2aab556", 0xa7}], 0xa, 0x80000001) fchown(0xffffffffffffffff, r8, r7) executing program 3: syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450001b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006004000000003a00fe8000000000000000000000000000aaff010000000000000000000000000001880000000000000088317f15a878eb4d3227b139f150485899a83771ffdeafd5abb08e0a362f26d38fcb1199fe55aaf93c92073e09f6bcb522ba22d9f6d1721e140af7fcb3fd167ffbcaa7293c1a393e121ede3eb078e8b156e521140d9176dcab8bff7bfcd01e22c5a2e40c0cafc2cb65459f3d7020b456fae7e684e514c85989ceb7a76f633f2141b04177010873"]) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x54}) syz_open_pts() close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x9}, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0), 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x64}, {0x61}, {0xe}]}) write(r1, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e53021bbae625e82ec0f0eb8d022b05e62d1b45c2cef8256f7c3c33b6a56c4851e31b4f6ba07b3b34bdf020ede6d1bd79c0f17e2f8f28ad194e1d86ae364676cb0a0fe1083da2bc25e3b82afcb9054cc76bbd08004fa6c3e3dfcf5c002a6c84e1863fd6f1cda12d8153cdd02d1bf46b6d5bd1b70cf499588fba244d72a6a5af443993d3", 0x9d) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f00000001c0)="39e4aff1513909", 0x7) write(r0, &(0x7f0000000200)="0900000001000000c001267f5d5e8ee581e12aaa95abbaeaa007a90172c84c838b4278ad535c2a591c97413f308c970527b0f7a6540a", 0x36) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100000, r2}) socketpair(0x18, 0x2, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) r4 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x80, 0x2, 0x4}], 0x0, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff8, 0x20, 0x1, 0xff, 0x6}, {{r0}, 0x13a381f5d05af149, 0x8, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x2, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0xa2, 0x8, 0x3, 0x7fffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x30, 0x1, 0xffffffff, 0x5}], 0x5, &(0x7f0000000300)={0x4, 0xa}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, &(0x7f0000000040)="00000000fcd0ed5c9ff5c8aa10230000003619a22a5c8c920cbb58b8bf7108335ba6d6a7cd7afe5fe378712e88c83403c1c7ef068c0000708269d8df9d7016c28efbdaba224b8105dcedface6d894df0fd28ecb8aa9ded6aeb007497", 0x5c) executing program 3: sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x16}, 0x2, &(0x7f00000001c0)="23db8006de2c1a196a22ec8adcd7dac8b3f91a502507f43bed10ba1609b306dab9ea06f0089a38da6ec1d71570a0c8961a97c3dafa992fa2051a7686cbfbfbf74dbaf6731608671912e5dec09a768fe0e340eaac630cdb43df31c2f668cba7fa999f8c82f41badf764656da9c29f9868e7bfbba2448cc93319b761126a8211e84f72be405b063fe60813379ef279c6c5692966f397fc7969c2f242", &(0x7f0000000100)=0x9b, &(0x7f0000000c80)="de267166ec94fd9a43f9e2696e986176150adbcba31688e7006acb89ba7ba5283b94e78810f2fcd2fdb967b3c32986e7c987058b2a49f5cdedcf8b7b767dea7c51668b99c82e805d085d4cebb5e0d743c021263223175bb8f34583bb9e57ea67135109ff95b07abf55abe130d6a20e75a8710c5cbf784679b2ffb2a599f6d747b19163d1d83f081e80653afb23323c765429a6750a8f8bb243a281d7c100c11cebd2dd49bb9b57e79872f35964e2765093deb38f9c8a08dd1390e1f2ab44e36d7791f36f1d7bd40997ab340e04c79dfa8b47cd52197e4ce9136e0e73a6c2718e013843c59b31e612edbbac5ae1e54d85158d95fe0923b22820a4615360e200b20ed7968e332b5951d56c74daccec30996414513042596fbbc180bc9e926f4d71719f050209e19ddaabe836c19c22410ea042065d1fd49a34ab2984017aefa8eef635f11978a349d6c7a11f8b101a5fc143606a261edfdd7858177d08c49e0967900a72fdd85907caf44eb3bcb2e4c0c506749e7c51ac54013fd6f7941c1bb44357f2d1d9f5b4e689274f97484fd288382b1b53f8b2d24a554ff4d7d093cc1cb16e7c4a07e3aa1c44048e08ee999bf07bb85fd9f06dbe3b916ff31d4a91b09511746e5eb96dc9a42247357c6ccf821fab2070ab449524700ff7a7654b17b8ce78b4764ebd5ab4b72658d54524e3478b08a998fb1dc03461891708313226dde145d2d0830815118acb3b068221edd672e0964ec142f140069d31062e6a4397942a3203a1d3255d07672026ee66603207b558305aa84696aad1f4634a492b1f332a5d120047b92613813dbf6122f4f3b56d58209be4b1741db399b9e3079c4a6f3de8b5c756ba1c7a20713a81eba126151f716bd5161361410735bfd86d37580dfb59edfcaf6f4d7f51bba78abbbea2037dcb5c7efc23ea81d458b2ca0dc63a4fda9fb7b41b26323052b39cdf8cb16a0fddd294af6d1e3f630f8a874aa645840203cdc25f6ea1e77d913c5023f3eda0253e8381ca1e32b3435622f9db1663a7cad13c844284839d43f07432a2887d542e22a15aeb584ce567fbc8d9ac0724a56376da87e1b7b8181cf9fb0a6196159c2d7423866020931eef9d5c1df82d66d044e9718abedfbec6499e4866143332e09220720056ba5272471ad62e999429d1c108ed9bf6f5d92ca9988ca0bd2b2f79a549b8f3110a6a6c4e33259f12c205f4a6c344efaecf0f0bc5f21f0d93b0f4cde3d35239e609b02ad83ba12ed9145aee9786be776ddff7b13bedf06b8174907966ad3e604b1c830a822b7b3fa905aa6691f9b2bc75f69f6dc14875783dda2725fc933b0addd3fa03ab886930a5a42bbad19fe7459287c72509575e3e44fc8b054908776b3fb01bf5e9bc6834e5400fa1e37d31555ac0d2193d6aa6b9412ae9ecdff6ec907df456cdf393e44b0235549a059d9feb62ce03682a6b89d1c745a214211cd6b3784e75f4a98bec1855f346abaea1e38240ceea374036d2d889c8b0867c655a1dce53042ed54145aeb12beb00594696c0bdb06f0a999fef1c527ddcb4da6aa0e9b9b72a3ab6c1a0bed3e40810be77193cfb261cf5378a39a7c0009877d53c120632a00f16a8f6f84e78d64888f715d7f30d0b66b792f8629095394662a3efb7191fb476a2832f503ab5ac94c3a3c4bf3fa70442978bbfeadc629df860d4ea194da0276abc205a01597fda249662e448026197ef75241dc3eb1c46ca40da420bbd5ca5e8092d3e1736ab7b549801a3f6731aaffe9a47a464f3efa4e3121eafd9af517daa53ee951c70c6086538c67eada1aba3278720a72fc4d8b39f6378d8324e59800d6678b5f3d3780cc9a518eedf35221936f286e6dc100c42936cea3222aea072822d8e6230aeefec6f7b57b9ea9ca152f1471f4a73e8362f7f1a23faa182190a96d60662789b2377223f2bb4f282a072cf4734b1cb0154e8803685e2fe7a5d8e440b9294a732d527d0dd6046c6d1e6f06659b4f15d0c82aab7dba969152dae5f7eaed26827fc25bf0b076a918bad0ef9e11f3a10d00e66e526390d5cb7d049127090cab05efd9e67919e2319d9c81cb03230af4067950973a7076ab51d2e0c11c2c7b1c64b9cff773561c799b9799d545724f61daa98ab3bf4bb463f03418f9eb980c5c2e30df89a0b740cd06b4fa6f0eb6b9c640e594bee2d61cc01898b74a6a7d20f8ad8d468036e7103601ec4d620a617bed6f337d0041213ae905a1ee63d0f20afee1ac2501be377e91b877d6e738cbf97341b72d9d8d84f7144496791f820e5db0496751d8ac985b8c2e603511c73c1418f333fe1c68c435b02686ad1166679d320ca21f59b932fd769653e4847c68442656d30fb85ad4d43bb649524ea1f3c9afa9f0e386eab10213f2ad3de1d6a174dc1847a790174e5720b7a4465393397e0dbcea3f26ef5e5b12798b3f76607a81a04581ffd37de66db36200b692cc6da27a78fe06c52fc9f1d42a82a3a73c954bf1356e1d645d9d8517eb2d92d13f7da5346575f453fff987f057eab46d1354540b09f46aaf0fae05e261e0c7610ad0bc59ebd8e34708590451404ea22631bcbefd375f41a334448b40f1d7a6abf2ad355d50c9fb3259d13b6a40475cee4d856c413e10a67332e0226c3cbd8fb18c77a55b3a5e27a3e119fce1fe5f40bb97f408d0ac96e29bdee425eea113f845e83eb763463ac4cab6ba4323a378a830808ec60b031d66488077d61fa1705b1ca7455e672135c1d6a0005062d5806e716323f860de2d63db889ce0bc3c244dd74f37079c55da7f19b409f9a648e1bb734806848acdd228b73a57bc8afa1f6413b729a3cc2372e47ce153fada10706fcd0857bcc84b4118a232da5093370578ab8219bbce60f7ba0e14d446adc2cc1d20e3331ea2355bd446b780df536d6c8bdb66200f69fae3ead3b8e1efa38ee3abca8415c4c2d33c702dc78f045634310fbe52bcc923b70756c50940be16d88bacfc1e320f0ff6eb7dba8e0e353b9e6931388649e19a820d9a473a83ad3921271c9e68463de630df1d1a7a0dda057aa5a9ab28c8fca65de3172972ff2a27cafe8602a7642c26a6c34b05ebe19348c591ec89328b8db7a7281f24800f099e87785793e890c8902e4ed34f6b972494f95e9fe07fc0d431d830061073d4191f1c7136150353500ad053e6e7ddf9ca102ce60311dae548813cdd2bd1fa27ce42dede93d08c0b4ffa9f232b3f51b58fa11372cf11b0c20756c93ed7f36344fe533064f74f5d06e5c4160887c15c7bf50e42191fa06a5130db9c7472c3a512a348ee9cd2ec55f7d044ebeac768ca16a541a43586683836904db0d9f19fe7b9632ee8e7d83c439eadfe91d46ba4529e6899447b5cec69c3767485fb3f7db415fe9d2642c6549cda44eb9eecaca9e530760f19e898276f24a019cf142615637e5f2a441cdbeb67e7c62405af965b7e0e301bff719a78afdcb18ce0920594d7174be38022702a1eaedcbbc85dab5204a26b364c1729e40b8dfc02fe55e2b469587922e44a1a27e4889180c8cadbd4f499c2ca3314b72e53cac6a645952e9d92211d7d98c52683a0a0e04baea325bc59c0476fc339fb4b25da6261306109cb4fa228652171e43245b932e5842d1a508053f12a778e4c368654a34b9e95224bdb46123deffd8c67b6eeec0eadc52bad1b619d9d5842b09a15f9b3f3b7c067a8bcb4f0b5c213f28ecff50edb9ec98c347a484c9a3451836a55ff6d1ef64be28088993c2b55519c301f8875bbc06a41f70e83696c09a22e3c849c344fcf79c0659bd4d3f4f2c5b32c3d33e773464f31eda467d4935b53cb3e98311b7d3b5c649f9c2c251897ac6db8babeeca8686e5c83a30c52ea5cc16af673f0496ec962a4d5e5b1db8c6d58a5922a39742cd20b605cb2335df3c89de532e0d12eff73eff45ed42ec18db8b9276e827fe16d79809b0a8f3579e31f755e691f2e689763bdc7a5bb635ecee81acdd3dbee7a90a013a06562743711c3c16263f329eb1b158a3d9e34a9631d9bad934f99d65f73af857cf045a5663f23e31f674cff6018ebc9a725d4e9b46c7bfc133c9555f45326e30fb96e4c6614389135b350c75bd81a66ccef7968ab8d0f2ba0d0614bc383278e1d3f0c7da77e447501f68150540220332de709a1cc4808ec9e742464e1203a96d28a8c3116883a793deb52cd81a85d47ef29970796bd7b23801edd463fad51a700c72e04b56983f488d78c312362a397ec0099a1a9792d1325f7d0c8ebd84b660c9a166bc0f575058014b6ca534340f820c3db115da200a4795d2ab70534af0a3b626d043ac10f4331d74b33fcd20f7f256221cb290a059faf6d07ebea20e51f1fdc4826a9aae6120ec961c7e168e692d819bdeb972b5bddf946ec94aab3d5f16f3237f763a62252cbe70a608c9508ce230f2153130f044a76b0182d3b1ebc0175f0e61c5977966737391707b734b420ae5f5b86a197962cc37b6c83acdff524c74d337a83230b4b6227350497621849c9f8851ebb977bd0dcb8d57d6ef1c75be04958a73f249ab976a47de858a8f0923f9f4f7cf6e89c2d07fde061a91071e97c5971e391cb1f0e9de60e3a5525f9342799605a301acb1024a85ff1ece3cce58eea84030da31b5b5fba940508bb421bdb986efa50b3bb2821bd58ae4d998282e5c53bafb4a8f5dbd3018e3634309113a9d78e821cd26d7d0bec8627ec65306bf2c87e74a575cb6086136d414aa39399e4f59e23b317038ba438f2e5f4c37456ff9a4d1bdf6fb94110ea181b841ea3ca403360f9851c5f49b15e56ebddf625a3d8a2449b46228462a385ee70b4aecc83b7315444eb3182643b132781986748648610c382a87568f880c6a557aec25a32b2fbf6a6882ed0ae9b0c0d948836e7854a1f9dfb5ddf7a8b4819b845864acb7e71c5330d03bb10adf60bfa624b8f8bf04baddbb5812f79c1e058c53c39b3873ec8f5b22d70a0f6bfef0f21d1cd8ca40663240707d8749fcd06b608a4041d26fadc988c505b068fb9cf741f7535334224a657c985729b3ce913748ada46aae171ac7cccc26d2fdc85eaa047bde385d7a1dac7dc43fb90c6f644881da99a8ffd2c6c9c6a17edd298f16866dc49299619a0240b515f19281c83905af3562935bb951acaabaabdd00422ae3b912d502328ef2cad37abba946f9110fc8253bddd654b05fa7d6d955bb223dfbb71c8a1a9bdec6fff680dffc143912d9ceb08ea8f0a108e43fc5aae0443524f7d5b401b74b3c974eaf35a4caa819c85a56c8a2981050a947b62a0fa6229f14b5036f354425c416f67d18c74aa1257e70d03b1a70fa03a4fa7348d5d174c4d4d4cec720c3ed84e8c0c6045408bec58e71413b933d5c67e0ef842c29f54556c85ec2367a5db791744253fcb74e5cff66e4d6c782e25c581b3f5d4b06e1ec844e6f3d633fab8845dcb2e606e9d7c3e6a6bf8eaace3dcca0f3b3b221c6ec6b0fbae948a0a9d57758c06f09f77bb092de8abfc7bd4f47bb1e53882f5b212d4503e40f90940efbbb8a15a567a6053b3bbe7242c71c55de136c2c6bb3f447e18016b8da7246eb8fe496803747f22d360bc48473d0ccc6c4533a2e20e231b14f35cf7ca2072efcc5ed5f9aacb5fdbba6755543c6788ef6ebf4ef3fcd5d48876abf432faec913a805f24ddbcd906b8d38ec4dd8729d0fb9220d60372c3bcccce070e5d7b0e8eac28ff74365b1329ecf2b61fdd03e2a48b3466719b4a72b2e864112a8754f4b89be02b6b108d9ce3a09219ef9d764e21b9a26149eadc77224376958", 0x1000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000480)={'./file1\x00', 0x5ea, 0x9, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x9c) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) sendmmsg(r3, &(0x7f0000003cc0)={0x0}, 0x10, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r3, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0xd}, 0x10, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x80) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) close(r0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782e) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 7: kqueue() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000200)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d714e15bfe", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) fsync(0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, 0x0) syz_open_pts() syz_open_pts() pipe(0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000)={0xfffc}, 0xc) sysctl$vm_swapencrypt(&(0x7f0000001200), 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) open(&(0x7f0000000340)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 0: open(&(0x7f0000000040)='./file1\x00', 0x70e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x40c) close(r1) open$dir(&(0x7f0000000340)='./file1\x00', 0x0, 0x0) r3 = open$dir(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, r3, 0x0, 0x0) open(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005000400000000000000010100907800000000603977"]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') setsockopt(0xffffffffffffffff, 0x0, 0x1b, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000630000/0x3000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000737000/0x800000)=nil}, {&(0x7f0000b01000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x1000000000000}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r4 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80146959, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x10000000) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r0, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x40000007, 0x84}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="d6", 0x1}], 0x1) writev(r1, &(0x7f0000000580)=[{&(0x7f00000003c0)="bd165e3b332f9f2bde17356bd51e4adcfa61e2404052e6d38bc5323bf36d9061d83cf28533f59a770988fc1a398304614d1cff35a58659c09c75d3a398dba6ca4226497864af8328f9ff82440f4e276a276e922cd65b1297b6834b7d6fe4f3eef02a76e9a9b0cad95bdb43c279562af332f62ee685c0bac31d223d0250e3c451a093f74d", 0x84}, {&(0x7f00000009c0)="41b2387ec2bc56355dedfdd831e4c07c91301b2988c7f8f8bdcf3e7c66995f56b2b773ae5ec6aed64a5b9bf3b6c9e782ed692f57fb338d94712c37f76432556a012ec66b6048f43173f7636504c4937ef7996fe5363cef606eae6ebb3ffb0c343ab142b489d3f24cecfe12f4014401817f2e487822228c5219b3c3ed60ead123e205e82d42734a9193378deb6a3e3f636685dd01e6deebef914ea06fe23917288bd17495f47495ff3096136b6171ab1307aaedee48524add957af18cc7e7c1062ab1f6f917ef571e8f69360590376863a15b97e674cf9825c5f91155b6808bf1dc0d5ac356aa7f277f64dea9317912f335bebc4ce1f4620892480ec8439bb396993cfccbeaf40d9e53f53865c49df0323fe3b31b5a90243e865802518c5ad7558f444b9b85735cb94e4d9c321c188ee9bfde58b75c33b4b7765d37632161b87c04bc7436c00376a9d066aa80f35e443b380fd0b5059773c42e4702f10d58995e7d983930539faf6a4fc10f4149b6a659fe52b66cd54f2280f605419c904297abcd4bc9ec6431966782a47af831ed73c9947153bc29d8bf186bfecceba727d7775e2763ff13811f6f30cc0269e987fdcdcae71e372cc56a43f204b4d2bbe76427d72e27316938f9cde2efd360b198fd61783b60776566e3dcdca6c77239bfd69341b89002bc9319742027dc519608665f7da24096b6c33ae100bc5664dc261389fdbdbbd78564f8c356af48436dc9f474330e0fa064c59bd7e0793fb0ca7321182c3f65f72ba8b78f66f5eb2f27e76d6e0c138fc90a69664aa979c485dccce367459a221b30b35ea7e96c8b1ee8e11c7c9a26f97687a4c8c74a635df89219e185ed718d93725bccd0b22b1f34d5cdd42a8e98c1c2f84b986c398e3d76daa80c58117201143384256ddc92f9f86677c58514fca3c520f2c50894b99bdf2b865774f75adcb3041e0a330fce63d1b03aa5cf11cd0d993c03e18e1d9f874265f6bb377f0c9ca80a1e12574204f9b617bc68e35520a64a53f68b1280a6dc334b82bbe0676169a2ebaff777136a9132b078223d181eba77e1a882abc3c097bf8bae31f130f238350b4cc36b771328b8d5883a1b34ebab0429cf418e3d483c0f2b2fcf1e252a08268fbce42b40177fcfe832d6c274c325dac6c3cd7d89774aa1afb3d9497c67d6e5738a91e6af8722f5ffeec0182501e6031092bbf0f0f735ceb99c78b5b896f2e46b94421bbd82c82196834b2168a18de724969a5329b47cab8fad23646fda3347355404e6b9d5c15a8e6892cc376a295e48e73b9bca13f51a5a1ef3ca42883264c9969c956e3f398e3d6fc29083c810e14a78e2387a12bf702a4a9823674afe6039eb6d314f2de0d0f80b4fba8a357971f72d9f095c83a189f9af68352e1f0c0b7bea5d0db7fb9f0e21be4c5051ba1d927baac86375df56385a88f080647c1ecdf80117b377c52a8046887bfbd94f2964fa758fb5702ce6e39f39af11495c1c153c239d247d10a8eda72990475a86a16d8d7398c1d10889b88ebec6177a04c5e16de038eda466c9e0aa151256ecbdfe8da9ae6b91a206ecff1b1378bed5e0d96b680955129f383ba298ad10abc4c73756aa076b2394fc339295b79c7760ce98b890dc26014914e3a393fc1c2f77ffa43eb09b9fad607d5b9d2771cfd7665a855911a68f25085631defc779a8df13cffb908915ee6f9cc37cca71ff4b002105b823d174995649947953eff7526bc290cf6abd257a6bf8da3ba790564612c8c49adf61c9a7b9b567c0700be347c32d2e52cfd40f2f2c752daca95793243ab2e6e22b186ddd832d9b106720057024e71155ad0d98f3552fe088f7602c0fa0875f734830dccd1ba69e2fda0071d0532f0a6700bc8361eca5a44f3706309f8a9c3298c1d85eaab2b633b3931b1fcde36357ba789f08bfbae3b25548edb07434824f209d96c1ae2a5cabec187562eada980e5023baa97935adb4766d267cc36d6cceec6128f32ac3a13cb1bc56b7a103b86a85f7b5d59af7993b692566d4699974de418c842814e3582735a8ce789f5d94c5d96eccd967f1c3d25eb7a742d5324e3206b4d4bac1b69c2eece4ff3415d5190f88019d86b7249e145d6426163e401f070424bb0b9107c80e831230cd19ccb56ea929432b8658e9171d726f48977056436aec299d6613100e01839570ab50cbc0fb99a94be57eaf14adb510a24bf4d4cd24f463e0adf6232cf009bc6bd4b2f82e7ee61221629555cf3dcac083d4b253efc225b69d5ed19696865b2bcb45bb3c756a536e5e8608b819b96c12231615a550274a8a1a302c0d9bc6cdd0ad7e0927289ed7e68228a0f8bae5dfb3767780ac6962226d8ce15a403c8ef8f63af26bc783a7b39aa5004b5c4cc5ada8b83f5150167153fb34bfd16437461a769c3325695da8ec634d3245521818e6e05a55ed6b2b8c69f42df36b758e0bd988a20f11a5c3acb73b96e40179c558385ec6ba12bea48885c3fd9b4872c84d9d25f91dae3a52f21ddea5d198ed71e0fa3f2e337f650affb382457c0bbc06f6d4ec1827ab3051e3e3f2180d02d69cd88382e070dc6683f4dd1e32923f1328788dbc631e0e95a437d219de4ca6d06ec49060028e9d8792fdd0bfc9eb17fd164f49be184701d0a6bf9634d5b9c3ff433fddee4005f8922e9072b14be1a393d880e96192580d270afd34d38d6f501c969336e9e05df5589a60cfa4b39ddf4f1894e65183d9969b036a1ea5df6986fe8f73952995b58eae504570024567c67f0fdfe0bd76ab92a91a8f106caaffa383b98033dafac0c56489fb3fbe11778ef14e309e49cb24fdfbbb5f47036d53a11ffbeb22465c0f7bd09224c5aa665a954e3b81aee00fca627d449c4e6b5ef53483ebedb4619f82827c8bdf8635f39939b0132abf72de8bc8454e79cc9cfa474fee0abe9e27b14a65ed4706c8aeb3ce9921c371d7b798c599dbee858253c5672043708caea3eaa33d0599c8e2ddbae614b55380f55d79cf33fc20bc310c4622c42f1a98ae824588ad554b92e9339af8d9d200d6d55e89a0c1c99db839bea6ca90c8318d919bbd972cda4c0f61157183927d1c905f92bea35613c78082f10748e39e8ce3656a36462d865d3910bbf4b0f02d84da9f507f40f1f408b3b3de984e1fd0387bf213d38c50e2d055192a9cd70d4f4a7760d148f3e7fe0361e1b1e6c26049d72df404c15bc1575dddbcc3f4b793edaef4e16d38c7d6ff7845cf7abaa1a6d213d93a571f511a78fea887832b20597bc9f66450a4c4ebe0256842c37838eb51d90a0b09d8cbe6e3d1a86dea8055cccdf9e4474026c2f03989fe425f82c5486e79fbd09e71bb843e6474498fff1dd9e8911da297b188dd9007a7a788bf43d396965db02380f9244efbe44e868851dedb25ef74b6b9f0c8ff393f84f130addf76aa8459b5df560745be6ad66c40d5ddb930cf3a04b9bc2cd1022e293f6228540141bd0052115c2ae901a8405cdc2f4609ddc6918db13826d435f36df675c8a0435d52b8ef5677e310947b650fc03bd1e85111dd946bd0b35be005289699ecf393d27161413f4e5c825ed306955fb61188eecd7f77ee67e6d4b17c739c3d8bb61361342e7722c7663734f85804d27120b6b1f486a102b1fa35081f053272ceb412fbfdd16f117a2975eb6526543b073a29826753d63ec6c7923318bbcb4e3175b8b92c2aa35f92a3825e5f98a8ba180373f028ebd068e428c8cab2df98853391b5d6557f421a4405696f8ded9b11e8f3e6b145c09eaf594e72b8c87138cdc83fe989b40736012fde000601de48bfd9cf92e8724bf28b6921f5cb40ceabc361195e35ef6324a7e6c1b699e50bd42586ddb782371a7a1155585ba542b4867fa05e50928c58d7066e8d62671f26f8ef4f9ab11a32b14280183170d8ce2a1bca51041375f2bd9b2b98ab0f6b512aaa2a3c5a102422142fe485622412d1c41dee43549e6c5427b5ce0bee340dd228784d3da93afdf0949dc814cb7eeaf8d6f052f2416922a4186a3d53a4ca8a1139a219700e0e9a5cdf2a5309683cd7cd270d269b511157766c1521f02e157fffecb082d22f14ad9a89636b26822bd82dca434a60fa175d2a800b31835d27715235fac8eeaf6bbc4aa6240706243ac1b24155d40d3acce0cc5f995a963d202b16a3019e8a9639cdc0f43df8f15967fe4851510df848499ec910cdae0f97867a04c0bdb9ad59aa6be88724bd8576c96e316dbb17f91d6405426aab734594543ff3d93cd84e7b7440174302d7cf5dc691fc0067a6bec6454573f88098876defebaf3a7ae1a80a44e2bff767574869ad3d84809cc28e3dabcd2484357c1f7e73dc632ea04d345d3264fdd1e8fde4e024276bc8ae40fd71069db6effb05ab255fea5ff8973c24eaa28b0038743ae0bf94dfa2b7d38f0d13e0800bae0e68bf9bc70fee5276b338143fdec6fe4a7d18d4ef91e38c1a3c38f58058cc01ac2ad16dc7142032acb47b27ac1bd3db82cd3bb855367684b8c98cf19b598da9b7ae307c1f9ff8067c5d0e36cd3434a28e6012287048e6e1e14304434f55f86443d0ac73b7b786f11b79117c38627aa979a1d6c8524949ad55e15b632fffeb2aa168c2eee6475bcc8fa41bdfdeb9d5d119f4c1c84d1cb13c970518380538474d4432a5df63c86034c0316641bec7916673e9ca8d2920aa5b0ddc0af6402445d4af4e190ef3823968a6239035cfd2d7aea59ad46b23b680e99e509b84efbecdd4d8477b5757335e64b7fdebae9b394ef96003372c0e2e146bb2e8304860a5389b641ce5f01ae60a5cd20fe91d3812a42b9293dad3ae98c40c40ca17c68084068cbc566b5ce2b1ca6bc957e563f380ed69c9b0f64058cffb20859f05d45a50343e18d661f632767028ae38d79b9bf838b7fcc1066d53dcb6f52d17ae1f8e439059d48e8e37a860359764c36218f0d9ef6bdf7a62c84bd581da3b7c6338c962f285dafd0efe49b47f44763480b71f6a960f31a79cfdb09898a1909ceee8c09b097f3ba021e1e363bfc2cb21ab4205c63c8546358c1dcdbc29c142c879bfd077d85f04737150f73df15804ab35a55228ab6a9234c4e27d34fff480af31044b024d7321eb2f28ab179fcdc1ecdc1fd506f1d0aca7a541f94343b60b76b420e40f21cf81f7712707bd588f5d5af2752b109c9ff2ac76932daf76a72f504d84ea6c96e9a7a2024ea001c7744975174a3b7e65ef7aa1468f745e8a68acb6c8ebf1aa60d86f64e6463aa8b8925cba79a85f5a88a878f99606d5e52e43a7ab4cb81b97964710bc5cdd6d422f3db8653bedee5531ead6ed536dc98bec4fd3adc8e271cceb8b86a0e829ec7c182e9eb6a41f54ad4e754306a56424c039381e03362c10ad045dbd6223ac9da8af050eaec3bc1d054d97df4dd8923aca45a105cf74eaa7fe3a7055e2b933d554ad353a5444b2225b1151f0db4bd39a40eb4749601e55a53d534cd35523ab39c9018f98ac7f0fce10e35767f3b37c356c4426c2ea14d1582c4446035277190a598813f771b862f87565a5a95c74aa57a208666b585132a970f54bee0bbb7a1557182ccabf860d67b21b3c747c0d260530fb65d4e50a0708f9434e26f6089dc2d2b33256885554254093c0eba690f4644f147b8a8cf2ea4d97f5ecc55ef9a0fce041f05390c884dacfb328dafb800b76314e7ff7c02bbc71e4e1fe41323a462f93f7a5a7b911bc636f26a54c7cf130e9e79c9dbd949afe6f88eb575bb50ce7daa4e8d770e59ec2145955012ec3cf877944addc2cbcbe51ffbd5f12166d757", 0x1000}, {&(0x7f00000021c0)="1ba7467e865c4875a09fab8baf519572ee8b1ad9d0e1514d0fc4effd985881995518bda272dc04b4c84f46042e433c27a921c87854faad7801f0799d596dff52f0f586e2c2aa784a18a7b8f6044c5242adaec713198dad0c47a192aad7bd8590a0d11910da36b44eb9770a2fe38af154b98cbfbc3c10fa5354d2793a4b83d94fecd52a0f4df0dfac9fff5dc37f1e11688cea90ab94963570025b86cdd98a1ccde61c67d022e0aea37e8993be2175063976140a115a2f171a96acadd3a301d3db587e50f1a572ad7d45caf97c1be94a9fca45c60a51366c447961a32c32be9a279e948374cea58f8215450e1bbe2ccf8e88082cdadba69ba9075bd7b913cc9a8725631589aacb731a835ff79db4f0ceeb035584d5a5a22a002e0bad2e297712175bdaf55bce1ab638a1402f4640e45c141a354b20637dad4a909f7180cd09ce2d78940e033a244e86f6f5cd03c106115a624decd58d418d204f77d24b335997269553f212353f3fc22c55554fe47bcc390537d2ff6a2e0be91beeca45e37f1a094e4354b0b81e1f30cad30eb1fea1481cbc1a767724cfb4240cd426ce5424b793a7040616da1cec8fcb9723d07354aaa3339ba27bfab9f003615f454a6076e78805210d6ae8d651cbe2dd6d8034f6108a38a6cef0613407e15fb52a835948157ec532cb1c4ca53fa95233cab27376afe1df4764b219a824ed4e6b34a92a8c30ef94c215b42887a1cd37b714d77076e08187a266d050c81992ff97839b00ad2f49457fe6a09bdb959455f6dbc13dc8f0dbf33523a541c6a86bad5d90fdc3ea32ea8c298f3841a913fd5c7cdc69f86253abf0435ff42235fa3fa75ccd2413e70c2c02a9cb7231d5b72ebffb02829cc9cc86b2b02cc2f4878c4f871c52eda86514", 0x27f}], 0x3) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000900)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773c10034a651a55add4afb1ebd6e3b7114fa1e061cebd702fb7202798b964deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560000000000000", 0x77}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852f9532fe4564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b", 0x8f}, {&(0x7f0000000800)="d6464b8fabfa90c8b354499755c9b78369e2ad2b1a0b7d7034cbb32c3bda23e694d0cc53698e9ac2cc2f42f3a7977157aa044b60f6a3ab3062bba748697f6179e9f191e68a67c213ae53176a0931f5ae307a3099d3f49de58bec3277bae2ea6d64236e129b7a1638d9dd309d7aa0a545431409b6e710144e850f3c36330958445d500dba065c94e8c0a8851a6a", 0x8d}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1a", 0x265}], 0x4) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x201) sysctl$net_pipex(&(0x7f00000004c0)={0x4, 0x22}, 0x3, &(0x7f0000000580), 0x0, 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r3) write(r4, &(0x7f0000000140)="0c398c088c93a3ccf8ea23045b766cd41e7991", 0x13) executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000300)=[{0x28}, {0x5}, {0x6}, {0x16, 0x93, 0x6, 0x3}, {0x701, 0x3, 0x5, 0x200}, {0x2, 0x3, 0xce, 0x99e}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) r5 = getuid() seteuid(r5) open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)="9297b6ea03c647921a0a013b31dadba47c6595063d2b74421ff1d1c6068acd0748f42a69966eeff263c3790755566a269716283d89f84c4e31000400000000000021071f789e5c3251261f55d1d9fec064f8d337a070df86de668a03742b48afb42e65673fff09de74e570fd43265e9121d442d65d405fcb8f8cd94f041f373e4db1b2ef78201e3203740fb55cda253a8c2059989b27be3e3eaed15fb076123ba434bff37022a40c726c2441d70ad3e757ed4768453fe805bf77cbd7a66294e5f412b02f4d6f910c143f69eae596a6f515f25c1ae9fa0c1203c522d3c683e59c1cbcde804e61676af83bcc00000000", 0xef}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{}, {0x48, 0x0, 0x40}, {0x10e6}]}) r2 = fcntl$dupfd(r0, 0x0, r1) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x888) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) writev(r2, &(0x7f0000000080), 0x1000000000000094) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0xfffffffe) getrusage(0x0, &(0x7f0000000180)) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60606660000c2c00fe8005f655fb444c70054fbda3474a00000000000000000000000000bb"]) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1000, 0xffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x188) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001480)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fchflags(0xffffffffffffffff, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000561000/0x4000)=nil, 0x4000, 0x1) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r4 = open(&(0x7f0000000180)='./file0\x00', 0x586c13c76d639721, 0x128) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000002c0)="763481d1b9fd3e8d8874b941fcecff5510c0d30edcf6c0fed8dcef5d7ba50ace4291a2c1e264cfc8bcc81c06a0ecf2f7edee4546fbe19b09825f4d1f2682bf9fd09f45b1f31a1d65942c9491ea0acc676956b5343d7d8b28cd9b810f872e4bbe51efe1a01fe63932b6f0d2b28f945962c1ba421786b3005eec0643b1cc6d0ad4fbc60d52ad3a12c2b307403d58c81f8cab471451a0713cd8f44354037e38b9d648177ce3a98b90ff8b16142bcb4fec82f37b0005bf878d06dfac7e38fc8cb330c6738908429f05596e3102f4a1d4b2e4d25446bfd139f013cb74ee75183699d540f0012b3219f16e53c6", 0xea}], 0x1, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r3, r1, r1, r1, 0xffffffffffffffff, r3, r3]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r0, r3, r4]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffffff, r4, r0, r4, r2]}], 0x118, 0x5}, 0x40c) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x0, 0x2, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x81, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1, 0x0, 0x0, 0xe}, 0x0) mknod(&(0x7f0000001440)='./file0\x00', 0x1, 0x40000802) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) openat$diskmap(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, 0x0) pipe2(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) fcntl$getflags(0xffffffffffffffff, 0x3) mmap(&(0x7f00005df000/0x2000)=nil, 0x2000, 0x5, 0x10, 0xffffffffffffffff, 0xfffffffffffffffc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2c}, {0x48}, {0x16}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 64) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (rerun: 64) ftruncate(r1, 0x80002) (async, rerun: 64) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async, rerun: 64) kqueue() (async) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) (async) r2 = socket$unix(0x1, 0x5, 0x0) clock_getres(0x3, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) r3 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r3, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async, rerun: 64) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 64) close(r4) (async) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) (async) socket(0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) (rerun: 64) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) socket(0x1, 0x3, 0xff) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x95) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x5498) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) executing program 5: connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = getppid() setpgid(0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r3, 0x0, 0x0, r4, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r5, 0x1f8, 0x3, 0x7, 0x7f}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/247, 0xf7}, 0x2) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r8 = getegid() sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="f88baba2a63e584891c5531034e28db0645380abc8de4b3cead871dc2ca2412e1ddb330f132406e1f7a41a0978df333eefd152bf21153e385944a9dad37b342420d73325fef76c7762ef4c2f400639bb63b99fc0b87e846c94e9d7508c2464", 0x5f}, {&(0x7f0000000180)="a9b91a6cdc020b10350e5477a68abd580a0c55b03ad2e0f28f20e748b28a6231b81d8ee4bf81423a8603c44cec7a8a309eee0f8abac49687be0752991030273c2f0c14555119f2ebda9f009f9f18022fa6d430254d630c9b1563bd0c0919e6ed85fd5752ed1089ccd517d06e538cb7af124772c32b4d0fb913db4c84f524c476acf48cebcf154649d9fb572282b4bc433df2a5edef97a268247ecfb8b9d91352693909dc3ff36aecb67cadab59cfd4ab971ca2f3168c9ae138c8c2b0b9d6793c578dc337047f0f12a8c3b264b78ff0f38daec73710ef353611e605a2e7a678e7ccefb30c", 0xe4}, {&(0x7f0000000280)="a42dc6a83b55373bbc3f469c35307b8cf6e76b469ba32826ce1e681d05035264d1ca29f1e32f81d8b4c54c2158ff22a6c3d537fcc6a4c50e3201ce7e961e3be8c76215b691c2ad9481f25d9993cdd17fb1ef22040539d7acee0aa492a324a384e88d952432e7e34e0fe6673284719a4c09c987a8577754ce0ce83a9f8eceb00761e9c5cca38acde4f26c0089b7fb058a1df4a000efd8c963d6adfc19e518b7c630d93aec457fd82cd7219fc1ae96978917f3584f94a08aa70831f3cfd2fd98baadadf57b8cdc73870303a39f5721a0fd349b6bca6fd730ff631849c9", 0xdc}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r8}], 0x20, 0x1}, 0xe) r9 = kqueue() poll(&(0x7f0000000000)=[{r9, 0x1}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0), 0x0) kevent(r9, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xa9, 0x11}], 0xbaa0, 0x0, 0x0, 0x0) dup2(r0, r9) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x4001, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x10) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(r2, &(0x7f00000011c0)=[{{r1}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x8}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) dup(0xffffffffffffffff) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) dup2(r6, r7) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r8, &(0x7f0000000000), 0x10) executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r2, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) getrlimit(0x7, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) flock(r2, 0x8) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="d6", 0x1}], 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x9) writev(r2, &(0x7f0000000580)=[{&(0x7f00000003c0)="bd165e3b332f9f2bde17356bd51e4adcfa61e2404052e6d38bc5323bf36d9061d83cf28533f59a770988fc1a398304614d1cff35a58659c09c75d3a398dba6ca4226497864af8328f9ff82440f4e276a276e922cd65b1297b6834b7d6fe4f3eef02a76e9a9b0cad95bdb43c279562af332f62ee685c0bac31d223d0250e3c451a093f74d", 0x84}, {&(0x7f00000009c0)="41b2387ec2bc56355dedfdd831e4c07c91301b2988c7f8f8bdcf3e7c66995f56b2b773ae5ec6aed64a5b9bf3b6c9e782ed692f57fb338d94712c37f76432556a012ec66b6048f43173f7636504c4937ef7996fe5363cef606eae6ebb3ffb0c343ab142b489d3f24cecfe12f4014401817f2e487822228c5219b3c3ed60ead123e205e82d42734a9193378deb6a3e3f636685dd01e6deebef914ea06fe23917288bd17495f47495ff3096136b6171ab1307aaedee48524add957af18cc7e7c1062ab1f6f917ef571e8f69360590376863a15b97e674cf9825c5f91155b6808bf1dc0d5ac356aa7f277f64dea9317912f335bebc4ce1f4620892480ec8439bb396993cfccbeaf40d9e53f53865c49df0323fe3b31b5a90243e865802518c5ad7558f444b9b85735cb94e4d9c321c188ee9bfde58b75c33b4b7765d37632161b87c04bc7436c00376a9d066aa80f35e443b380fd0b5059773c42e4702f10d58995e7d983930539faf6a4fc10f4149b6a659fe52b66cd54f2280f605419c904297abcd4bc9ec6431966782a47af831ed73c9947153bc29d8bf186bfecceba727d7775e2763ff13811f6f30cc0269e987fdcdcae71e372cc56a43f204b4d2bbe76427d72e27316938f9cde2efd360b198fd61783b60776566e3dcdca6c77239bfd69341b89002bc9319742027dc519608665f7da24096b6c33ae100bc5664dc261389fdbdbbd78564f8c356af48436dc9f474330e0fa064c59bd7e0793fb0ca7321182c3f65f72ba8b78f66f5eb2f27e76d6e0c138fc90a69664aa979c485dccce367459a221b30b35ea7e96c8b1ee8e11c7c9a26f97687a4c8c74a635df89219e185ed718d93725bccd0b22b1f34d5cdd42a8e98c1c2f84b986c398e3d76daa80c58117201143384256ddc92f9f86677c58514fca3c520f2c50894b99bdf2b865774f75adcb3041e0a330fce63d1b03aa5cf11cd0d993c03e18e1d9f874265f6bb377f0c9ca80a1e12574204f9b617bc68e35520a64a53f68b1280a6dc334b82bbe0676169a2ebaff777136a9132b078223d181eba77e1a882abc3c097bf8bae31f130f238350b4cc36b771328b8d5883a1b34ebab0429cf418e3d483c0f2b2fcf1e252a08268fbce42b40177fcfe832d6c274c325dac6c3cd7d89774aa1afb3d9497c67d6e5738a91e6af8722f5ffeec0182501e6031092bbf0f0f735ceb99c78b5b896f2e46b94421bbd82c82196834b2168a18de724969a5329b47cab8fad23646fda3347355404e6b9d5c15a8e6892cc376a295e48e73b9bca13f51a5a1ef3ca42883264c9969c956e3f398e3d6fc29083c810e14a78e2387a12bf702a4a9823674afe6039eb6d314f2de0d0f80b4fba8a357971f72d9f095c83a189f9af68352e1f0c0b7bea5d0db7fb9f0e21be4c5051ba1d927baac86375df56385a88f080647c1ecdf80117b377c52a8046887bfbd94f2964fa758fb5702ce6e39f39af11495c1c153c239d247d10a8eda72990475a86a16d8d7398c1d10889b88ebec6177a04c5e16de038eda466c9e0aa151256ecbdfe8da9ae6b91a206ecff1b1378bed5e0d96b680955129f383ba298ad10abc4c73756aa076b2394fc339295b79c7760ce98b890dc26014914e3a393fc1c2f77ffa43eb09b9fad607d5b9d2771cfd7665a855911a68f25085631defc779a8df13cffb908915ee6f9cc37cca71ff4b002105b823d174995649947953eff7526bc290cf6abd257a6bf8da3ba790564612c8c49adf61c9a7b9b567c0700be347c32d2e52cfd40f2f2c752daca95793243ab2e6e22b186ddd832d9b106720057024e71155ad0d98f3552fe088f7602c0fa0875f734830dccd1ba69e2fda0071d0532f0a6700bc8361eca5a44f3706309f8a9c3298c1d85eaab2b633b3931b1fcde36357ba789f08bfbae3b25548edb07434824f209d96c1ae2a5cabec187562eada980e5023baa97935adb4766d267cc36d6cceec6128f32ac3a13cb1bc56b7a103b86a85f7b5d59af7993b692566d4699974de418c842814e3582735a8ce789f5d94c5d96eccd967f1c3d25eb7a742d5324e3206b4d4bac1b69c2eece4ff3415d5190f88019d86b7249e145d6426163e401f070424bb0b9107c80e831230cd19ccb56ea929432b8658e9171d726f48977056436aec299d6613100e01839570ab50cbc0fb99a94be57eaf14adb510a24bf4d4cd24f463e0adf6232cf009bc6bd4b2f82e7ee61221629555cf3dcac083d4b253efc225b69d5ed19696865b2bcb45bb3c756a536e5e8608b819b96c12231615a550274a8a1a302c0d9bc6cdd0ad7e0927289ed7e68228a0f8bae5dfb3767780ac6962226d8ce15a403c8ef8f63af26bc783a7b39aa5004b5c4cc5ada8b83f5150167153fb34bfd16437461a769c3325695da8ec634d3245521818e6e05a55ed6b2b8c69f42df36b758e0bd988a20f11a5c3acb73b96e40179c558385ec6ba12bea48885c3fd9b4872c84d9d25f91dae3a52f21ddea5d198ed71e0fa3f2e337f650affb382457c0bbc06f6d4ec1827ab3051e3e3f2180d02d69cd88382e070dc6683f4dd1e32923f1328788dbc631e0e95a437d219de4ca6d06ec49060028e9d8792fdd0bfc9eb17fd164f49be184701d0a6bf9634d5b9c3ff433fddee4005f8922e9072b14be1a393d880e96192580d270afd34d38d6f501c969336e9e05df5589a60cfa4b39ddf4f1894e65183d9969b036a1ea5df6986fe8f73952995b58eae504570024567c67f0fdfe0bd76ab92a91a8f106caaffa383b98033dafac0c56489fb3fbe11778ef14e309e49cb24fdfbbb5f47036d53a11ffbeb22465c0f7bd09224c5aa665a954e3b81aee00fca627d449c4e6b5ef53483ebedb4619f82827c8bdf8635f39939b0132abf72de8bc8454e79cc9cfa474fee0abe9e27b14a65ed4706c8aeb3ce9921c371d7b798c599dbee858253c5672043708caea3eaa33d0599c8e2ddbae614b55380f55d79cf33fc20bc310c4622c42f1a98ae824588ad554b92e9339af8d9d200d6d55e89a0c1c99db839bea6ca90c8318d919bbd972cda4c0f61157183927d1c905f92bea35613c78082f10748e39e8ce3656a36462d865d3910bbf4b0f02d84da9f507f40f1f408b3b3de984e1fd0387bf213d38c50e2d055192a9cd70d4f4a7760d148f3e7fe0361e1b1e6c26049d72df404c15bc1575dddbcc3f4b793edaef4e16d38c7d6ff7845cf7abaa1a6d213d93a571f511a78fea887832b20597bc9f66450a4c4ebe0256842c37838eb51d90a0b09d8cbe6e3d1a86dea8055cccdf9e4474026c2f03989fe425f82c5486e79fbd09e71bb843e6474498fff1dd9e8911da297b188dd9007a7a788bf43d396965db02380f9244efbe44e868851dedb25ef74b6b9f0c8ff393f84f130addf76aa8459b5df560745be6ad66c40d5ddb930cf3a04b9bc2cd1022e293f6228540141bd0052115c2ae901a8405cdc2f4609ddc6918db13826d435f36df675c8a0435d52b8ef5677e310947b650fc03bd1e85111dd946bd0b35be005289699ecf393d27161413f4e5c825ed306955fb61188eecd7f77ee67e6d4b17c739c3d8bb61361342e7722c7663734f85804d27120b6b1f486a102b1fa35081f053272ceb412fbfdd16f117a2975eb6526543b073a29826753d63ec6c7923318bbcb4e3175b8b92c2aa35f92a3825e5f98a8ba180373f028ebd068e428c8cab2df98853391b5d6557f421a4405696f8ded9b11e8f3e6b145c09eaf594e72b8c87138cdc83fe989b40736012fde000601de48bfd9cf92e8724bf28b6921f5cb40ceabc361195e35ef6324a7e6c1b699e50bd42586ddb782371a7a1155585ba542b4867fa05e50928c58d7066e8d62671f26f8ef4f9ab11a32b14280183170d8ce2a1bca51041375f2bd9b2b98ab0f6b512aaa2a3c5a102422142fe485622412d1c41dee43549e6c5427b5ce0bee340dd228784d3da93afdf0949dc814cb7eeaf8d6f052f2416922a4186a3d53a4ca8a1139a219700e0e9a5cdf2a5309683cd7cd270d269b511157766c1521f02e157fffecb082d22f14ad9a89636b26822bd82dca434a60fa175d2a800b31835d27715235fac8eeaf6bbc4aa6240706243ac1b24155d40d3acce0cc5f995a963d202b16a3019e8a9639cdc0f43df8f15967fe4851510df848499ec910cdae0f97867a04c0bdb9ad59aa6be88724bd8576c96e316dbb17f91d6405426aab734594543ff3d93cd84e7b7440174302d7cf5dc691fc0067a6bec6454573f88098876defebaf3a7ae1a80a44e2bff767574869ad3d84809cc28e3dabcd2484357c1f7e73dc632ea04d345d3264fdd1e8fde4e024276bc8ae40fd71069db6effb05ab255fea5ff8973c24eaa28b0038743ae0bf94dfa2b7d38f0d13e0800bae0e68bf9bc70fee5276b338143fdec6fe4a7d18d4ef91e38c1a3c38f58058cc01ac2ad16dc7142032acb47b27ac1bd3db82cd3bb855367684b8c98cf19b598da9b7ae307c1f9ff8067c5d0e36cd3434a28e6012287048e6e1e14304434f55f86443d0ac73b7b786f11b79117c38627aa979a1d6c8524949ad55e15b632fffeb2aa168c2eee6475bcc8fa41bdfdeb9d5d119f4c1c84d1cb13c970518380538474d4432a5df63c86034c0316641bec7916673e9ca8d2920aa5b0ddc0af6402445d4af4e190ef3823968a6239035cfd2d7aea59ad46b23b680e99e509b84efbecdd4d8477b5757335e64b7fdebae9b394ef96003372c0e2e146bb2e8304860a5389b641ce5f01ae60a5cd20fe91d3812a42b9293dad3ae98c40c40ca17c68084068cbc566b5ce2b1ca6bc957e563f380ed69c9b0f64058cffb20859f05d45a50343e18d661f632767028ae38d79b9bf838b7fcc1066d53dcb6f52d17ae1f8e439059d48e8e37a860359764c36218f0d9ef6bdf7a62c84bd581da3b7c6338c962f285dafd0efe49b47f44763480b71f6a960f31a79cfdb09898a1909ceee8c09b097f3ba021e1e363bfc2cb21ab4205c63c8546358c1dcdbc29c142c879bfd077d85f04737150f73df15804ab35a55228ab6a9234c4e27d34fff480af31044b024d7321eb2f28ab179fcdc1ecdc1fd506f1d0aca7a541f94343b60b76b420e40f21cf81f7712707bd588f5d5af2752b109c9ff2ac76932daf76a72f504d84ea6c96e9a7a2024ea001c7744975174a3b7e65ef7aa1468f745e8a68acb6c8ebf1aa60d86f64e6463aa8b8925cba79a85f5a88a878f99606d5e52e43a7ab4cb81b97964710bc5cdd6d422f3db8653bedee5531ead6ed536dc98bec4fd3adc8e271cceb8b86a0e829ec7c182e9eb6a41f54ad4e754306a56424c039381e03362c10ad045dbd6223ac9da8af050eaec3bc1d054d97df4dd8923aca45a105cf74eaa7fe3a7055e2b933d554ad353a5444b2225b1151f0db4bd39a40eb4749601e55a53d534cd35523ab39c9018f98ac7f0fce10e35767f3b37c356c4426c2ea14d1582c4446035277190a598813f771b862f87565a5a95c74aa57a208666b585132a970f54bee0bbb7a1557182ccabf860d67b21b3c747c0d260530fb65d4e50a0708f9434e26f6089dc2d2b33256885554254093c0eba690f4644f147b8a8cf2ea4d97f5ecc55ef9a0fce041f05390c884dacfb328dafb800b76314e7ff7c02bbc71e4e1fe41323a462f93f7a5a7b911bc636f26a54c7cf130e9e79c9dbd949afe6f88eb575bb50ce7daa4e8d770e59ec2145955012ec3cf877944addc2cbcbe51ffbd5f12166d757", 0x1000}, {&(0x7f00000021c0)="1ba7467e865c4875a09fab8baf519572ee8b1ad9d0e1514d0fc4effd985881995518bda272dc04b4c84f46042e433c27a921c87854faad7801f0799d596dff52f0f586e2c2aa784a18a7b8f6044c5242adaec713198dad0c47a192aad7bd8590a0d11910da36b44eb9770a2fe38af154b98cbfbc3c10fa5354d2793a4b83d94fecd52a0f4df0dfac9fff5dc37f1e11688cea90ab94963570025b86cdd98a1ccde61c67d022e0aea37e8993be2175063976140a115a2f171a96acadd3a301d3db587e50f1a572ad7d45caf97c1be94a9fca45c60a51366c447961a32c32be9a279e948374cea58f8215450e1bbe2ccf8e88082cdadba69ba9075bd7b913cc9a8725631589aacb731a835ff79db4f0ceeb035584d5a5a22a002e0bad2e297712175bdaf55bce1ab638a1402f4640e45c141a354b20637dad4a909f7180cd09ce2d78940e033a244e86f6f5cd03c106115a624decd58d418d204f77d24b335997269553f212353f3fc22c55554fe47bcc390537d2ff6a2e0be91beeca45e37f1a094e4354b0b81e1f30cad30eb1fea1481cbc1a767724cfb4240cd426ce5424b793a7040616da1cec8fcb9723d07354aaa3339ba27bfab9f003615f454a6076e78805210d6ae8d651cbe2dd6d8034f6108a38a6cef0613407e15fb52a835948157ec532cb1c4ca53fa95233cab27376afe1df4764b219a824ed4e6b34a92a8c30ef94c215b42887a1cd37b714d77076e08187a266d050c81992ff97839b00ad2f49457fe6a09bdb959455f6dbc13dc8f0dbf33523a541c6a86bad5d90fdc3ea32ea8c298f3841a913fd5c7cdc69f86253abf0435ff42235fa3fa75ccd2413e70c2c02a9cb7231d5b72ebffb02829cc9cc86b2b02cc2f4878c4f871c52eda86514", 0x27f}], 0x3) writev(r1, &(0x7f0000001b40)=[{&(0x7f0000000900)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773c10034a651a55add4afb1ebd6e3b7114fa1e061cebd702fb7202798b964deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560000000000000", 0x77}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852f9532fe4564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b", 0x8f}, {&(0x7f0000000800)="d6464b8fabfa90c8b354499755c9b78369e2ad2b1a0b7d7034cbb32c3bda23e694d0cc53698e9ac2cc2f42f3a7977157aa044b60f6a3ab3062bba748697f6179e9f191e68a67c213ae53176a0931f5ae307a3099d3f49de58bec3277bae2ea6d64236e129b7a1638d9dd309d7aa0a545431409b6e710144e850f3c36330958445d500dba065c94e8c0a8851a6a", 0x8d}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1a", 0x265}], 0x4) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) setreuid(0x0, 0xffffffffffffffff) r4 = getgid() fchown(0xffffffffffffffff, r0, r4) clock_getres(0x260f2b05d0198fa6, 0x0) executing program 4: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000340), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x0) syz_emit_ethernet(0xd9, &(0x7f0000001a00)=ANY=[@ANYBLOB="a6e57e601217659f193421f8c905a124dabc8f4cabe68857fd595556fd98d2ca3088dce8efda5334ffa60b434d6f2a6d5efbb81375fe2e823459b9a3119820105db64e1ae5682bc4bf45874d48419cb0f7afbb12a890c15a3f13fbf3360965be050f4be72e836e21200c15d5fa35c61d9903ee0872a987eba408d587e810be29ab61ac9e2acb273e9dc107b4f21c54d0765b7a20009868dcf1d40100afe461ee177c17dfb94078036a1dcb51e665a6f5b3864d45c946176e1350053eea94956ff019708676226cf2281ce7405f2ebbf3aa9e9ebade43a03a159b6f55c24f87f224e4ab233090ef23e1fa07bc414db5c5d572cd603b4349be065a369c2c76f8b7fd95019d5559e45efde6155ab72c24716b824ef8b5dcc25c85fbaa665209962652eb0684f35a1ff5b37556162cba10d2638ffd6069f51a1849a1c352e30251ab43998741fcc9332d1d1c2d996ae4f4c38bb125dd33742511b21c9009b067ff3ca0559c1f92d8c0ad439e3dae9c83946f01a8691619cdeea9ddc308da09ee28aa53f9ae39d76f1f90a95422525d15fc401e7c7918d491f22096801595711c52f9b5f1fb57b13f47564ee2f67b6c9ff97895c823fb8828e6acfd238ddfc0ed27db967bc3f0b324290b2d4962b7f22023a623f604a64bb3ba4fa97ab846e694a6e626becae8532ac4673740c15ca6c17d334b39fc6b77fa8587f41e3a4a13951c03d248238dfbf61cf6b5ff94586b7eada55fc38e53e2ac3cce423b32f4bb7a9c6c324768d8122f65d9ba7cee19a0c51bee314af26af0969df2f45501b43120f7eb8651ee8081fa65997ccf48e01645036c02811c742a85af3abba617ab5d17ad9ba9091138f598143e45d3145a0e518cdaf930a247051b2fbe0698f53b466f4ec4f8dd9159f16c02ee4fe907554a335c86a60b0c233706f253ea63f733eb7e2659f66d975f810055b1651dce5ed60ecd4aa87004a3e7729987694ad52c85d15efe87e1b0527ff64a07b912f88814860ac0de848336993a10ce1302d04ac7b149ce07cf952e7272f25811b02faa623b651c41a0dfca80bb07b53b3940714008b094b06219b6acf0fdefa4bf6f21b0ba8bcf891f8eecd412652f46ba3d7fec01ed9dbecf4a05754e9f64eb297b9122776d470bd002471bb36a7b7429d2b06828b83fd2dc6d23fbdfb97fedfc124202e7e6cd5e53b12ac3cab96cf4b36b75570ffd0002041e71ce0fe3ac20d100cfd78189181df801c714b7f4993af03a6663a578dec6ffb496a12410e2335caf21f55741b153f53efa4e0c854c8f123beb589cdf9f202d4d08ed6b33107017fc6118df42b10a1b4bcad4a71108cdf6277ec6d54b6d9f458f977ba81fdd26a7f972b019415fa7f1f8c91f6e9f27cac2ec02763d315dba8dbd5ba5b8cbb92236552e60c4f1674b81e86abf649388d82746a0c7b5351a0e3cf8900ac811569731b5ac113a81465dd45ea1de929dfa12319f300ed895214b4c0f4110fd1d9279a971309f10a81194c27695b8309e48dfa4706226c85d9306d5b95572e01aa2bb36867972e65c0379cf47e51d8167ae9d274725d81feab81681e0ac20e0c06e6c880bd7f404b55cc49157011e0bdd25e852c5bc4974eebb6086d114f67a91ae162809db2c7e94a929b86aa42c3f1705373511e141ed43c7024275bff5b4a5021bd8f352315b08e2213da2788e9ca5efb688c35a79c57aebba1c534062e9e557dbe25036d052af449d418c95b2ab6726751be23fe1fede393c384aea36215cee11d2183736d2c4d769c6b0f562980cb51d196940ad871de7d5e2e06a6a1516f9a5a7851cae94ffdd8b12e0df03a3507ba06d5e3a7e6f3808270e26dd982999560d0bb9b4b7199874a6ce82a97c21cc30954af439e2e8dfafe029f1e908aa88aff90e4ed39d8be59e34e5a03a10799555dbfca8c781227b0c659285f3d51a710b6e0d49f7df63ef74d7a46db4be86100728aa08f8d9e2a2732c0f96cc50bd6fc84f64e4e833b7bbf98c62cdedc761f505d8e8d97203e4bd668597db6684e5be05014a7813c827baa11bb46d3989af219ab5874d4a612e5c0be640af71877249c5c0b7579adb02de97e4bce468f856821f471649b3db4831754352d72ebac28d9b83253cd89723b0322f7a3398f6bc6eeb014cbd70d31572e405b6cf9e6095a87dcd1a7b8220ef38280320acb5117c1de4efcc254bf2f9029f231ba95b882380762399e00e54c0cee0f920d8464b38506418f90d2ff1e8775301632a286247daee66ea7954fdd4502a31c993b04d9c3361d63faf1689d3a6f4db2c76aa0322cf2d8790a9b9010368d8e0c33463867315843d0d3d57d075853ac0e7e67eb2dc1889b09adba70981f33636a3a44ffcee064f6dc0c70ab1914bc1cf45b840cde103b13c5e614b5860e83735cd7cf8e7eb935b2d496f5132b3dfd122fb608e1a4a1d8e22c15f424e168b219c3d41cd7c649831188574a10ecabe3f1eb5d0dae28905984751f176316ff25a2eaef6036dd2c8c5d094067ec6daebb275a539294d9cbe89c4f49feeccdcf89322a82e5e3a05845f059074f5489adbf34457610e9ef6d3f9c73f02f59da23e9fe1afb05c07ef49f69105d9c20d33f90b19440a0e67a827613630314402b5c0e019b2598cc06ffdf808d02a26db1abc250c1133fec66495d8085c5b5eab88b13106bb0c7a4e539e709be6cb27283a0b90e706a1cd8c20c92290f6c1f47168ea2b084391629f7e0dadd4a4d3bd90e930d460288cadfa859eff5dbc94659696307fa76f80c8ba6237deade426e36dd36c4dcabac0521359f6026876414fb42127b67690b01f142a5146382bba3824f18ab730330a918bec2de896fc6ea858cac44ba2eba2973cd88fdd8120c3f55befd677f109147be92bd7ca0f49a7cfa5817b0667e2dec3d86e367410123e001d28e7ded3d119b6d084cb45165c2b4ff82632bfaf28c0596521161b0f10f2de3ecf1881f2b9dd6b1f948acc1ccdde71e5bd6529864cdd01cad59428aef4a1045a749ac697e951b92269ecca1284524a151443bf46b9c7447ae34885a52da74e57ad28d44cb017959dcecac10a7bf420e7f71a05b1bf4ced05dd84e25ff726b2dde8bcec8e336cf3aa7a6d74974df9d191e013619df4d9da492de6753f0dd21d383c8a0bac1d1983eb8a90bf6f569d27e6d6ac4d11fe1e47c529dd330fa6ce11c4395be89e5c0e62fc2cb302e113d2c4b91827c15bd5830680913b9aa85d071f39a48b93915a2c6f793f89cb3ce26b1c5543260c456e02fc667d8704137f9ad98285529e02c870f80df6fc59366f548d17a84a831c159f961a68b6e3cb8bfe391ab66650748003a2e36ab95d6d0087244e30294630e8bd4b3ee75a5b61224ba44bd170dacebf762a9d895f581c4ee36de05208bc6ec6478bbfa7c8f15a86799be5f0088717a7c7663b4ddd0fc4a82345f0954d0983fd0d1e85e7c55bc7e43d0153e1023449bbceb4952c3fbb134de228689ec8d69ee8c02d62a7727644c273d5ec4e062073d0f29f3edf06eed19b6b7da5e96e91c7b99768d78afa2ba53a7ec662f2669354b2cbab678f4b6d2ad19b557aaf65642b2fbfaee109da88a7b4d163adeaec88e9e7837d8c1e9099563cc29db5692432031123e6d2b11e37b063c6d9efc290f1c706c016565d7fef7b54ce4ffbaa3cc82eb2e784235e3d3584f0a8797ea15f7ab726a72a8248514ce039335704de02083c16173f7b72483b7e30f5e21424a81b4f4563a67615b16aa408f2f125c7d7d7bdad834e99d4fd706a5b4e0096c731db8e887c18108aecdf4e86d671c218afb7b0d7012c875169ec20b786621508173fc261692cb310b4e129a55523bfb80b888026bc988a2954eeafb4513c9c02645fbff0a1e2964f7284fa970d89ea2f0d4cd93b156c838664ab1c79e9c32bcebdba42df4f3536a14b04a7995a66bd7df71752a19fd189eb71680b51837827369bf39797226a284f7d72d5a0856344c14c897cc2c1ccab7294cfa62959fada4075d1501d950e7062708d8e4d8aadaf9c0fa2efe54d863f33918f96496593895692da253c15e4b1d7611e4957b56191a663ba4f3a2d27bbbde3f9aae8586dfb8f7193626985917f043d851dea4c4b253b30ee8a5241ca24fd1ac5ea3fe275767865d99f2da59045962d33dfbfe966a8e04b4df12d1e9780c66eb76a4cbff02828692437b47ae49741afd6eda7dcd5933e4e47287faca7130e6b1504754aa0f42f93d948f6505a22ea82713c9221328ea4bfd326077c61895f41cd0b7433f279f2b625f4a1a151ba6096295440bfd95978d740b84ffdd41cfcfd12e8e59bae48bfb140d3215635fdc8a684b5ed79ec16f00c3adc58c485129bc5c234487672b14ae1c05a6f62ffabb261656a11a7ffe348d23c8ae7856d986b8e15c80d14ed9f16306454bb91b4158ba1bb603188df42eebbbe09e4ebf7ed8c5f08d31bba624c7e2e4ca2d2b8b9464c563a366d850ed61fc275a5855057429d3ceee8e4c33c0db62cf8f44a699827a4ed9619b98ede1fb340938c87b2c8ef82cbb12488386708085a03749857a0e0d1124ff09da4c4ce2b30a63a4ff3f556df7c2e07e289f0f93c5a9e8d8b2623bdc578101ef6677067cc075086cb45ea2e1f5aeccd8b93b7fabf804d5ba21f8ceb753e8f53e1e6f50a29aa67fdf5cd28a2244cb6e1dba3d4e270b79aa2217bb1e4d1de27b83e085b675348326790bae05e51b75639072916ee7b50cb2a7d3a5bd58420c05a41d160a1bf97bbfc70dce586105d7edf54d4d2cea103141cda1dbc0fe47036af2373d16a962e8305f48c1aa087f3ac0ce4aab016dee252562c4f14466bfe34a9587efe239908ab0f649f632cda1cfd639067604e4cf012923a94c1bab22bcb3c739173d81d591bdd41d1a8cbb83384df7f4c1734b28d66d0a16b64a050a01408d9e9ca0e6bc3aa3da1c0125dc3cbbd37480b9f5340be920fc0e173fa94659a18542eaf2b2a2ae4f1cf564a21d88a624f016bdde8cda6a77e2c5b8a805b533aabb6f13b97460d727b7a3aa0525a2ca8dc13d20f1d744de21b77d9646a52fb395dbdb0361331b8df1a4ec98fbf4fe7e29c03defd8afa2c9028b7eadccae1c3f3e85b3ab8bbae4e76d2a6dec4ba16522b348d344b5257e48c5c9dc196451c39b2be9f2d2d4aa6e2bb6419ae3ab80cf7591b4bd1bb911bd702a45b2989e3460ca99a86d0c1a02218beab1bb261af0c2e337c1fca30490459621a71644b158d40860f0a904ba821897bfa17a82d2c49c8f3d850bf04528cc409f69a60308a0881aed76ff6e7346c7493b5685f8f06ef71974abb9859f0ff59732fc23b36483cb8657df55b065fb4fd022abd56e2bf16b563185f18231037824d7edc903b6657231e2f5a677dee0e6ea41bdedf8b902960322e31f54b0d4b0d77c2e41df944f249810bd21a1a7264a91d4680d7a03a4e1a88320f6d3044e680021ce7aeaa736dcf456b40728754386005d9037346c9924bb35b6ea219fb25cd907f7b1234773cfcaa19f232ca39f9a6a50d1a833f74fdbfe28129c663bb92d31b8d6273109e024084dde0cb920b9634b09724a6380ed94d3e925e3c88db9a9d45b1c39dbf3cf0ee423ce57787e6d0cc89744e806cefe0c055d2f657ea5c730b20dbe3dc5eedab36a55518d3b7129d7f77174b22cbc7b98c86a2638a966e281981785f18756de842c8c499cfdfc5ef3302ccaec15fcf50e8c7ca1d5987e17bb16192921da52eaf29489ead20d2d63c02bec10f4f6959bf7300600003323622924e", @ANYRES32=0x41424344, @ANYRES16=r1, @ANYRESHEX=r0, @ANYRES8=0x0]) kqueue() recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setregid(0xffffffffffffffff, r4) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) lchown(&(0x7f00000000c0)='./file1\x00', r5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000080)=0xc) socket(0x11, 0x3, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setreuid(0x0, r7) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, 0x0, 0x0) syz_emit_ethernet(0x3d, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffb0c09abad8adf6f83921cf5236ffffffffaaaaaaaaaaaa080600011518bf54c9f497d13c3f42561995060b0004ffffffffffff2357fe209ea6a054"]) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) semop(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x0, 0x100) chdir(&(0x7f0000000140)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bddccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c580a19a3636a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc19a308ece800552c7114d2ddcb875a7c1f846de0722d6831f518ce3e8099c7a77801095773d7e350125cd7d35f462c6a4bbef64698c8f3fcc9cb4f529518bc1b974ee167b0158d28773bd089d114a6fbefc241f8be70a36c37ee7f0da82a4dc44ff5681a44841662a02606d590b9731d6d4824044824498b6072146829a5ffe5128c99aa81fab6f0da942a0809fc972482106c19afa5bcd4387755e45c790c5261ede5d09c49652e452a31b2475db28b22447839ff9e2c626e4391e0cb3090d4445fc86cdc56f10339d2e4a0f4cd700c085f9eb05af91c4669fa4da6f2f99e6ee0ea7a4797082c9469aa060e5174fa0d60b15cfc7cb4b99d0d2c9a7494b3bb2c05b785886dc92b287cfc8da144a134700a96ee4094d0f8ec746d0b4968ecac42ad2ce606da4485792c4ceca93ce6d141475ca6a7a0bfee50fa84c2bd7205ff9ea3411a7a9d6648a67aad5f701a326283b7741ad50e7608b6fc092be7c03ce4db6bc1851d63e518e5fe7886fb488654a8e8c28d39efbc2cc33e9e549bde035865c5d5c2533f8aa5cef125f3b50260dca5e479780c51f7cb3baf42588e86e739efef61895c2e4261427425a253ac37edaa279e4203fbf93a944517d14e9392bf1cfda0a97755827a816a86a91fdee966ffdcdb209e8c2269b41eaf7dbb77105a05a98e539db1d418e45b3c0a0bb8cdadb6378ec324cd42b80fb99033b017870b26de4913aaf5e3f83a2c9be608032dd14950f63ef2fce3d48bb7227dc219d93a742fa11663aabd4099e433b7ad343e2982d92911e97db8229e7b8ef40e5b24d1504d63725cef5f78519b2571c7e212e793e6859c3cf8671578277702a23f522e7c26bf6103d563a379cacee7f66f1ab90360d8a2f84bcc170efdccb70694102dccaaf11a0011d30d3f1f1571b4e20b6ea423bc1b5a1b33866e9a417788cebf7b73f3c6e12821de20437680cc2aa22ce228b2305947cdd2af9831f4334a7ef9fc3da090b88688125cdbba4bec620807af2c6421a5f29b9e0ddbf47feed3c4ddcf788c7586a2984312434949b786b80f35dd1615a802436da8515bb0206785c5200fa31c5f5f6e3271fd3aeb437a0dca122d6a578312482245677dbe7bb238930215a919631a48ede70d5e9cc3718f8ae643d3cd52705dc704aa9431d9aaa7d2ad096c5470a9f2a94d8c48819c458256313202aa5fee11a9fc867e359a067a9e3fed4b6c0d0a05238f9275b419474374c3391215fff6d4cd5017e6d6174fe31c5d672f46de7d3dd045445ae976f4ed655275285098babfff2407c3e2d3e4b9e1a912e53d36b9c163da001cf9b292ba304332e80e9bef9f29941c4ca2688d6686084dea374dbd2de5b7ad11b8ef7cd0d2a1e4ff2dc9a842b4d59a790fe7cb66606d74012674e57c406dff00e734f133a183b3f20481d799647ec286a1d73e6df1fe243e9f71d744a4b01d76fe04cd9e726f47ade51f5a59a9c7b6150c3ad60ccce60fce14ced895c3a4b0ed27dd5a9b9f92def1c9b8ef3cb1a106bcdb573a82ea908fd1276b034475ab5fe79f3d91785589e4982f793eecaab9061c7c31b4cc8d7d107c155555d109e32921653e9d334be790e3895e09eddaae46b4f27733217de8f2db2978aab31467354a9e834c8e0c9e369041305b35606fc1d24ef8d218beb6a0d89aac871a3851bf2d34a9b6f6a1758f98827a2e20d7dc01781e9cf1e4e9ac6af14911715342a35feb3499d8a81f8968258c30988945f4b57ac8bf838dfd9e4cd5192dda7c50f3f5b0ebc3c9d6d50490311d818f1903af0840787002b1ae15767ad32da3b6baa7f54252cc796a501ab05497e73faaf33ce211aa4882c69baf10d7666ba86cb6848202016f42debbf94b3174066a77a29e982fdcfaa2386a171e54776b51334ef5eb4f74620f49b7c7a6a57a29ae71edc707100806c35698642c00f78fe7705da8f3f25ff63f7fdebbe767ff289e78177161e89d177631356190a946a3a7f7d5e70de2776406bd07c0bcc02d99d671b8bffb6723482a1f3b160b8b01ea230583ecb8436f937a2849f1b84a3889bd3117bfd0f5c73b2354368ec0fba68c8052b06951b69266df65a823bf7ff140e53fa45a8a3603847df50586b9af040a6d69cf894e9ff0bcace9df73c79c6ed4eddaa058b6d783cf7dab7fe7eace67d742f3f304cc01f30a2a33f4e1fd8416c2cccd4bd7f498abe03200739d04e8a254152461a04d9a01271854687faf3da10fae5c4250fe91eacdd5a34b30fb71a55983abe4a29f8064ce2d43bb1e0923d64f05b5b2107b8d26b2d00148db054617516e53210a3e0514d5a535c6e011122051e9903814beff2c36030b66ee8afc36d7be611cc85e88c6f8b315c314525a6136df5999dba4e83ab1e6f04d9792e32c31de4c1c17a69aa5b5c07fa81fae3a043fd6cebe89083474245f08a55a6dce9f8e5ac71541e13533656e6f3cc672495ab07a5a01f61d432dc5875d4e9bfee8f89bf3faa6daa429b950128a933c17fae0603fcdd9905c9c97c2d46b9f7f4c6249f5ef252b6085eb803ac61e200f806d4996f719cff57deb9de4ef13df5ed3479687160e71abc2283183885289dcc391193bde5a19171a165a85b416f2b455c96b7c8bff503701e955b4a3aaa8dc6118f23573865aece318f0677fdc583298dc507a06bf5da753ce599f1d201bf9309c2e56fc628f031ce84d969c40e5d6b8777ec9be9f15ba17c06e6e15bf04b11fff02a04e6000b5f73b8368301d2de269cac5b2692e4e842a194b4afb9eb7f43c0d0ddaa2cc132327aea1680c59e3d520a6caebb03477b17b682bb4a43ec48dc16cf73d07723876297e4daa96a4d0cd70b9ec01a750420ed995a834838e1d0b5c2c82ce0dacb9a241c871e46f4da09fc718e50465c2b991d3cc3012ea1e5c58ca85eb062706e5fc554d26a48efcace00b26fac9e8a78320ac0f517d4a98379eddc4877bc7bb68fbe1c6acae798dd9438cc79b86a5ade467b60bd3076e948ab951c39d58562c57060e84b8d25f239292aac9ef3529668a27eed6221b9a73be56b6ae9f1c475196513ffeae8c9f90be20e1d3f1437b5d03dd9e1d0f66ea05c0951459862d2500f0134c018d441161f0ff23c458864b33039f365c09b0acec3c36064019ca681c3eca1251cc1b4b447abd3b545f7b2ec4d751283c84469ed23af5e841f8b37ce84835b1a89f2fbf0a2c4f89f843b59f233a97ffef7700c05ab92227d2efcc5a412be7f714478e24d026b0ef885d611a2ac3603de67e3263186d4fd9cb57bbd2244cc2c648f0901a9079ca276a1446ce3c47c63188b29513cbc21f2a65d67524e99ea164dad4d8da99333586d5607b766e950d259b16bf380dcaf03e6d27db547e3e41044dcda8730e13d61b9ab98c7e828cddf28fbe7ff080321300f35fe74ef95c07128cbb122f79d1919d4c36b62bb8fd597a718237de296d81b1fa0fd09e94751ef4f9a2c37dddba155e7fd5122c7538f1fda1b530efb93d521815facb0ca620e6b726c3888d041ed41256ba1f89c5c392996bf0e93b663dab5a6aaa5bddbdc8f33976d2208784a8f26d660ab65392a25ff52016b5efc4bc4b4e8c9891169fd932d28258a71eed3c23ecec8459faa9c65600425e422ddcc563bdfc63002d2d4deb0fde4f8a8c47ee8ef6a4b707ef4ad6c82bf1fc94cedf1d3a361ea81bb807b271457f334839e39833d816667ec666f778360c0e5767f8a48f6209a46d273010d7d6977f860dd9ac910823718d9e0d10120d345fb8c6d067de5b07a1e093647ee22a18334d7b9d603d39fbbd478fd2190917640906aa6618af5625c8fd7194b4de1f2720fbc4b86df9494d81b47d83fb2b29c700115807970bd9fcd82c3e847c4676b6741553824ce71b084b243297cd0fbcda415dfc4c5bd583b27302712017039048f7907afa871f7e4bae25b9e09b671049dcbd264719bd4cf49430b744a6ee6182642816dfc4df10a712e3c5193e0f8edc3304945a23426306b7ed753873d8a7cd5da987a89901b71c7891c5047f76289425ed5cc63dd6d0ee5834ef387f8770cb21bc9ffa2fa73279d4473ff39fb161bc7ff3a2f306c005c8e2c1c0f14eef8c7d9b33288ea89318c06abe97eb904dbe54c9e39f7a29865d60de44b1ebd0d65afec47a48409a8e48704d6f1ddb2ab06bdcae46183ebd8aa31071e1312d737ee3ec3ce49fde9c9f85b6a13e6b06a2d97936e658088ea8ab667029d533bcc4ff79f66f73206cddb2a5928957aeca616ed63535659586954ddb7aef991d8f9fe09b78ed70d7cedef921ba689fba6f799175137fd6bae77b391a8d1b4cb92efe8f60b30d599ae05d773d2206c0a6ef35a39017b354e15331dcf50b731f8ae500f6365265c009b22f36991d2641b339ca0d4498b79910c453f36b6178554f8df7b8edfab5ac7105b9aa3ddaa4abc6929875a8878010805b467d33cb0bebe619257233b9649ee0df16f3ac8a22dc6a86474f31eac0c810eef166907bc198ece5d7a02c0dde562a8d091f2a1567cd8e87b4fcc85793935a667ad0adf18b0677cf4c6f2f9e24e82ab17195a1098f374829a6a98af243a4dc436dfea82924c86e7cdd7871f9bdf332b420b1ced7fec7e343ced234d9af3643874a39ba46731cbc2cad8b870983b002f6c3cf4898c27e6c3798b644a57e97d7ef7d341eeab7d9336f4e99b8950f448e28e1c4869b4299d0b55a285760c4656032ec3674164f44452235ac59042c07d62e3b4de4402fa6b758f4bdd177af610d6487b2e80c1f9861ca3d5b553b29319397e3d23f19873136eaf40802c9b8dbf48b", 0xeb9, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001440)=0x7) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x0, r2) ktrace(&(0x7f0000000100)='./file0/../file0\x00', 0x1, 0x10, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r6, 0x0) seteuid(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = dup2(r0, r4) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r10, 0x0, 0xd, &(0x7f0000000240)="ea080023bf000000", 0x8) sendmsg$unix(r1, &(0x7f0000002ec0)={0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000001b40)="bb6cd1ff6bdd5d56f249885b78263d1fea43cf40e3cfa7a5fddb8e75535ceb3f6d07d4de16864e7df9341b9afce90d83897ce154c724b428e4c92391c0cada582b9d833a3c235d8a0ae8ea34733a9e47b5655f89f727bc18733cea66f89a497180ef04da81651248c86c57b17f58f4816507829e730fbc136b649426fc2503bce7ebf384ea110b0ef0c43f1056b9ff75b1744e92f30d2b0be029fd9aaddbe918720a435cbcf90834deff8281d6daa9b4fce51627cb6652c668833acd132c05a14bc40b0869560596aa704cc72d507548e1cd497b7e8eef3545bd43305535fc50c6362598dbd8d5a365ce73873904b294151fb88b3665bf5f6af31841329587be90494192f89321100d4e2cc2fd17cc7c9205a13c2622971feb90f9894a939271605f6af234dd735c259a2abd38ab494c8fbc8458ab02c8a5d3c2eac79448301dfc42b90ec119305dd090fd38b6894a303c70e9239a5a56e0eb3f72d2c579d62e390f22629941118eedeea4767460d24ad5c87a4aaa5bc5f298b3eb691e98307b764b086ff1972eff9027ac67934fddd65a08965c2ba77e844901d0d6666817af170d150e3a8059fa14f8911589f6d16830b238f9f64b2a4f655cce35397925ece2b18f2196fe006f052a9fa14e6fd77134fd3fe97e3dfc3234e964cabd90725ce8d309a627e756df4729d9411981e6d802c2af9f579e0ad2a533b20e2a7d94f95661d5c976f3a3140a97eda3e24c461cb6cf6d6f047a65e6a14952adc62b7c57e7c8a91a35c98279066df8b585313ac49004b2087794b2a255936be89d7f0774d682f757d951d5e0fe81c8c4f2366de2fcdd16d3a276effb4f8a63b5d0cd57069c0d705500f8b1482a739bebf80399c171094f053140e60f697b64f7d3609f3f52aaa790d1f8d8be27b34de8522b1cb9f757a0d093a5bf12c9b3b86d316da80973dd42d2808832886d3436441105b0cd1577970c35f799cd36fe5f8ab0d3675157348cba5e0994f2bcbc0d4d8d2efb8af3654f023053116bd499509cc7522cbf5d278229fa894bedf674f9ba84bc0523d13665fcb452f2370845c4861c029a59e3451f6c995fd3e8d128b488e8d33190de6c89a030c9b90c97446501d0e8ee91e1c2d7d7c609111057ee1180fe3c745d24314427a824ffc7364a9d4deb828101fab69c8de04d371770c91aa5ed4f141c938f0e2ebd99b140d416c3fa5979f4fe2c3d700e67c486fd497b4d60cd9c4aea0b3e4a967897189cd923fce57f8b74fa20dcfb83e3a59d0ca994399ca31dad2ffcd7025293999dac80117ae130834918fbb16661e9c40390a3c7ec6ff77b9ee47a5d01dd2dd7691dc7e006fbbee833eadc38d9304d478586bbdb75d4ea831e3d1ad27f371623fc2ca5a7262be6beaa72d5fbd4409a5f52a2928101e3eca52886c7f384add1780e95eec74b60239b6c1d31e644a07c0d4c062f9a5a4e7cee6bca0b1b3f16b8c3af38459f5dee020ec014426d8e1f9f3139be3637e6b370a759228e21ab5515c33b46f9bbb9ce1070985c302dd76b0fff0446f10f8bb6cfd25a84c3aa55f42ceb1fdd4a23d7452281486a7e6959842261adbbd7c2b9a5479f96abcd99ac7489cdaa28469c29138b49f332b3b4587f5ffa111f09d2d98216ba5005fed3e473189647f29f157cd61caa9184b1f42edca4687a9b2d49d56c189e6645f6128409d8d9bf521a067cbc3d4f823af2eab202d6de20939062ccffff57a9a5f32c3e0b713456ee021fd348358ac270e7c163502feee123dff38f79570377a2ca76cb68e65a721c564bee325195ae9c6309c6053603017cca250c5c66d3688194c9f37a9716da83048f250b22e440c3ff98d69d1f4cb56bf553edeb1dfe98b4799270bf72b09c0d5886d4ad069c66b64a104ba6df60b032bbf3753e8a16946992962a8bbe01360d8bb696a8b9692b3ecae316ee54ffd4f005ffacc018541226d70709894edc6d45003cc38a8d3531786da571737d9bdd0117581c274f00a61863f8dc00a35ec24769a71fc40498bb4abb9b61c5c150aeb8bcbaba692530c72413bf23ec7555a84fb1f1442fe60c9d92826620ebcd5fd608cd68664958873a8d793c802b9aee7afab78d484b8b7451ca82efb022b00f4000823bbc7665e2b9bf47ea14f6eacd9b62345ad5c0fca01b735331d7b52ce9ea15e342bbe6aeef7a28f964e6f3dc9f20c95dd021ca4499bd45ba6efa41c11c9c965e7963108e40215b957ecfecc11b785b131c7ed4a9c7706eb04ed30b1ec5532f8e5a69c0532f222eaacfbe1c1feef69ffa065498d9f633c650d736a7990a0766a7e60412972534375a09f9ceb20338199062edaeced96854946527a8ba879ba37de7f03432e757c09919fb8636b9e1d7bcd1262c98e85cd7463a63eb00a8a5b457f55eef965f1c7ff511908db0e02df9db93ffdcea6e9a458e6c44454d221180116b968bcf7cb86a2c2fdbaab977881da5f67bf2934cbaee42d1bcdf25ab0e84cc900f5e05db79509d6762c8b8f801e015ff11d821f6666bb376c6b85e6568c9ac0ac6ed5f62e51285d83ab08feb3b051b60fff836312a6c13ab67bcd1fd32b12c29d02021ee3fb172f8796c75170b9eb532c2999a51b0091df8cfffdba33f584ea395d5d720693be47bb7b96590e1a97a7d8dba5501cb863770d4f420206ac0c50663ba6c4278c88f4351cdbd748e0cf5cdf126f6d8e833cf30a7191b676f2e6c7e4d0aac678de2e7052599595794f42a5195f7d0999ea2d1e4bfdbe7e7ec9ccb310fb1432d51ef6e70c622ed36b5306aed9e1759c29de7620b00e48d84d133f887531830fd95714d97f59221ba6812bdd5f524c000f526109da359459778a075c11dcbf23a651de61fd2603ee8f2772bec5413f7c12634ecff2c231867b0be9ad0683708e81b792ad7623c0e06b41abaf039adfafcf56779a6c4071065f4086d82aa588071bea3a993d601ab4bf7e93e74755b9473b8c1a0221a297bb6188eda72a8277b5410f8f431efbacc760673b223649276f294bd6cbc31e3a24fa6c5ec35633caacf2ac4eb1e63b19341e9c791e6d1a7542a883236898412ea5a0aed8659dd806718337db29e1d693494c2834aeb52f7d21dd53d30ba11445fac87234e9412e826f2c748718f00dec9de87e7a31fcae9a876f3a1c6a517602df49d5d176fff353c8ef9f7f15bdab2e8c69e6296e63622f199522ad77440b01abc5ee5faae09280b18c18e3f0b24d913276f35719ceeb6b34f12ab584a0bd208e39c4a6d89dbeb7214401b467c8ddd0446608c519aad53a6a32ea9e66e1cb05f2086c685507c082ab267219754507d7e98839affe9743da43a5f01746673fcacb9d0c3794ed37b370ec4562803ebd3217d962d8dec4aca1de2c0c46fbbea4d1f353fb37e7910c3f55b051995a66dc0cfdd55c225eb2e9a6dd43c3e7052db35aec6f216f16107f39693dbfa2baff6f92af5f8c01f48f378d118215176829df80c74ec1127e0c129173b59bab9e87376d5405601a0db4f67eaf179feb9458421ff349e4cee06d9372c203e83e51773d5d4bb01932a0896f60d25c1c8289874f51958f40ae0e4f0e3897f7b3930fc0e9908afb088368fa5dac1aaba9272fee60cc1ffc43a67804d31e3053e801c1e6cf809bd1407380ba134ad10fba22746611a62d6795914a5b3de503b147c41dc013d6ac733439c7b753c091fd877bf3aad9614f739f85b1db467770a58452047c6b1e59f31fbafce61ca3c5e43b1555527043ad23b31fef52453b2395cea9bd1f7f954d44ff9a4b8270ac0eac37ec059ad7d26c4e6c244cf43af0b2b77e6d147538680a5b0318a66bd9c674e557c1d45d971b04283d332c86f6ecce2101682653c696f13e79f348b72371cacf8c576ebcb15c67b0543370417f93715b6641d1cf71862e9fc2f33bfae2e61b453740d692a5d2fdfa887ed0788fd0e41a274674502a989dcdb3ff532dbc3015ebdacf341406d468fd2fe1c4978cccd88f22b2273ddb0ea49e7675a316af5a8d6a70426337e99eda61a2b763740dec2a707ecfd01f849e10038103f4ac7a577a266ebf0818d1bfac8ac2df1a6a38054cbad1783e314c0bd832caa944ad368b68ab5b0902c19ce9481e99e848ab9d4de7d79892ee2332b4b9b5e8cccab49caf6e1e34259b7815619db9bd54a20c151bd280c5ad310d62c16a95ee5abb90de8ea6a2dec4c4444ff4050692a7f5de2f5aa2ca47e7f0918fbee467011bf7d928d518da67fd16db35c9faec66618454f689221c58d6ce4ac9bf21b3d2b2f669e84cd745327b6f851a5de54ffed913ab344c13daf7f240363555327a0c8cfe07f5a15309219f6043d0f1d76ed0220b65cf3fe5a19779466b716ae9d9172da6bb063be4687ac71a794dde48895d56d34699616e65a8c1c99085355ee3a45330c2e4e0384702f8572f712a2d60a18f4302e5024f2dc96e8ff1b95caaa50e3bd9780652b0f5d20166aefd5c081be932be27cb66df40bd1cffd24238ca88821aa26bf67e4da1fa1cf90fd9502c5f473327f899a060a5d241f5bf5ec1e4c1f3851bf5cca7095a0cb9581a6ea234fa2ba03602085f242b04e3312f6299e724c18f8e0281e53edddfad4a60e53cd29786e06e3d045c6ae784251c8660731eea86a1e404f0f5255a086e61a61d25fd8dd82fa7316aab0455a256e097fd24b8f858a544fd61a9217b9cdc4fe741398d7fad3903f4f4c3c2646157f336ead220516228d92ed789ff7209062607b7d91b4e1c977f164e87874aaa5c868bff7c7e0b8c9951b62ca4b695b67f547f73733fe76274cbc093d90a6f9d774881b81ef7d16004bcff32fafe29fcfd7296d62259ca96d2c35634eed1d3a8093f41ada1ea8e818c595d7248d14f931054e9712caa7d3ff59ea04820febc61da3c8d9df953ad534bef924003d6cf64ea6ac77efb5cb7a11def540b1961ead23aea942636d4ffa3705d6c8d60fa8f3417a4de08aab8811d1a3b2b5069bcd770cdd07d259ee2cb6441a50adc627aaf1d1fad31f7fe2cdc4f38adf910c375eb07396bd46787cbdbe893b075c0014de31a669b209c023b4b904e836448146379639d6ddf9625a09e8ba5023cca0d9e2a6188232900d5be96b2f67dcfb809a65858c740efb6d99cfdf11301576315ccc9b619d1a0e9e4cc6ce4a04485f2408fae9806a589d4a5fd3c64507cc161f6d22c0f0dbb29738f8dd8036b6a8c2f289c85933358e3f1c00b60f83d8dd98219475caab2728d2fe62b47d564c2e2ced0be7a016ca0ea1ec0004ec070b873908077f1b4c8f9ada7bb5a053c965ec4948f31902de4ec241419a06ae37a85f5a6bc0f33fc48d9e7f02e52be22519818d35cb1a7ac23e9f706d3334a9bbf7621a99e0bb6e479cdb9cd41fe2a0e8c3a3eab3d184ce102defbf3dcc020516b3e7aa02a2d82a46f43da769c71f77c1e95b8c4f43c52c64b95fdca83270ccb1e51055976f24326adfe530c78cd278ef9d2068934f5125f7e0e839c2fc04538a6fb7ec4dd63beb6ca6d5e15a467751da8446bf2776b7f10a6b1ded592dd1512299db62f23bc1c8ad7edf6c36215aa6578557185245b4383f244a5fb93d0eff0ec8a42161eaaa58bb93b00cd0d0e28086753cc611963f1a9213e62099df1b7e1371aff87757674f965ec146d4ea772c38c415c5c9ae005690d4aa1cc9f9cba09f98591cf92a93e8d908bb2567de4373db6d0cad4889fb74d2b8a7789eaacd44a7baf1a61b4ac54b7f11d5b13b14073303a6fce52985a7d8110f76ba320ff4175ee1e7a42720c7d375", 0x1000}], 0x1, &(0x7f0000000f40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r10, @ANYRES32=r3, @ANYBLOB="1000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000001000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x120}, 0x0) executing program 7: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0xfd, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x6, 0x4005, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) clock_gettime(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e314", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8003"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) socket(0x6, 0x0, 0x0) r1 = dup(r0) sendto$unix(r1, 0x0, 0x0, 0xc, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000040)='\t', 0x1) write(r2, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) dup2(r3, r4) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000000c0)=0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@in}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) setgroups(0x1, &(0x7f0000000480)=[0x0]) sysctl$net_inet_etherip(0x0, 0x0, &(0x7f0000000500)="f11fb7baff85766aa18a1eb9f91d200ba52393b65c70425314012ef354e0fe6edb4be153ed5eaaf9ff3962aec1c0abc11e1ede016ccd4ce16a8c7216ae28b92f0d10ba4a1c28735b277880a58ffae53ecac8b9d59c28dc48255ac23c35a880ba9361b95108b5e076f659f4efe9501e8f53d1c6ddf699930d2d0189bd8ab9a76fd9799eaff63c63443cfa661bc9c322", &(0x7f00000005c0)=0x8f, &(0x7f0000000600)="a6b411b2b93153990dc362cc10b1bd2a7d7cdd764b26ea2a468f9b7a02243cb60939ccd574e74faec4703e8b74d66697d66dab7bb35447d714a58e7d41233e9cea111c4ad9c2e02c2ee5f075ac6f2e176ef219e88041598ad2764f1b9f94fce0", 0x60) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x101) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000700)={&(0x7f00000006c0)=[{0x0, 0xff}], 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xc, 0x0, 0x27) executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x2001, 0x800) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000045c0), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f000001f000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f00000a8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000195000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000010c0)='./file0\x00') sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000300)=[{0x6}], 0x1}) syz_emit_ethernet(0x6e, &(0x7f0000001300)=ANY=[@ANYBLOB="ffffffff14ffffffffffffff86dd6000010000383a00f6ec06afdf466c130afc590bdb9e4ff6ff020000000000000000010100907800000000608cbbc3fe172758937c5601b5ae235d3544d14cb2e907c8000000000000000000000000000000010600000500000000"]) syz_emit_ethernet(0x32, &(0x7f0000000040)={@empty, @remote, [{[{0x88a8, 0x1}], {0x8100, 0x4, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="1275556302f5", @multicast1, @random="be466f02aabc", @multicast1}}}}) executing program 5: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000072000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001c6000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, 0x0) r1 = socket(0x0, 0x0, 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x6c}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0xf}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x3}) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0xa, &(0x7f0000000180), 0x0, &(0x7f0000000140), 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) chmod(&(0x7f00000000c0)='./file0\x00', 0x42) setreuid(0xee00, 0x0) pwritev(r1, &(0x7f00000006c0), 0x0, 0x8003) socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) executing program 7: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/../file0\x00') mknod(&(0x7f00000002c0)='./file0/../file0\x00', 0x8, 0xd02) r0 = open(&(0x7f0000000200)='./bus\x00', 0x100, 0x28) connect(r0, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) setreuid(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x2}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 5: poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x44}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) setitimer(0x0, &(0x7f0000000000), 0x0) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0x10000}}, &(0x7f0000000040)) r4 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x80, 0xe, 0x12, 0xfffffffc}, {}, {}, {0x6}]}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000003e00)={0x7, 0x9}) syz_emit_ethernet(0x6e, &(0x7f00000019c0)=ANY=[@ANYRESHEX=r5, @ANYBLOB, @ANYRES16=r2, @ANYRES32, @ANYRES16=r0, @ANYRES8=r1, @ANYRESDEC=r1, @ANYRESOCT=r2, @ANYRES64=r1]) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r6 = kqueue() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700", 0x0, 0x8}) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000380)="d6", 0x1}], 0x1) writev(r8, &(0x7f0000000580)=[{&(0x7f00000003c0)="bd165e3b332f9f2bde17356bd51e4adcfa61e2404052e6d38bc5323bf36d9061d83cf28533f59a770988fc1a398304614d1cff35a58659c09c75d3a398dba6ca4226497864af8328f9ff82440f4e276a276e922cd65b1297b6834b7d6fe4f3eef02a76e9a9b0cad95bdb43c279562af332f62ee685c0bac31d223d0250e3c451a093f74d", 0x84}, {&(0x7f00000009c0)="41b2387ec2bc56355dedfdd831e4c07c91301b2988c7f8f8bdcf3e7c66995f56b2b773ae5ec6aed64a5b9bf3b6c9e782ed692f57fb338d94712c37f76432556a012ec66b6048f43173f7636504c4937ef7996fe5363cef606eae6ebb3ffb0c343ab142b489d3f24cecfe12f4014401817f2e487822228c5219b3c3ed60ead123e205e82d42734a9193378deb6a3e3f636685dd01e6deebef914ea06fe23917288bd17495f47495ff3096136b6171ab1307aaedee48524add957af18cc7e7c1062ab1f6f917ef571e8f69360590376863a15b97e674cf9825c5f91155b6808bf1dc0d5ac356aa7f277f64dea9317912f335bebc4ce1f4620892480ec8439bb396993cfccbeaf40d9e53f53865c49df0323fe3b31b5a90243e865802518c5ad7558f444b9b85735cb94e4d9c321c188ee9bfde58b75c33b4b7765d37632161b87c04bc7436c00376a9d066aa80f35e443b380fd0b5059773c42e4702f10d58995e7d983930539faf6a4fc10f4149b6a659fe52b66cd54f2280f605419c904297abcd4bc9ec6431966782a47af831ed73c9947153bc29d8bf186bfecceba727d7775e2763ff13811f6f30cc0269e987fdcdcae71e372cc56a43f204b4d2bbe76427d72e27316938f9cde2efd360b198fd61783b60776566e3dcdca6c77239bfd69341b89002bc9319742027dc519608665f7da24096b6c33ae100bc5664dc261389fdbdbbd78564f8c356af48436dc9f474330e0fa064c59bd7e0793fb0ca7321182c3f65f72ba8b78f66f5eb2f27e76d6e0c138fc90a69664aa979c485dccce367459a221b30b35ea7e96c8b1ee8e11c7c9a26f97687a4c8c74a635df89219e185ed718d93725bccd0b22b1f34d5cdd42a8e98c1c2f84b986c398e3d76daa80c58117201143384256ddc92f9f86677c58514fca3c520f2c50894b99bdf2b865774f75adcb3041e0a330fce63d1b03aa5cf11cd0d993c03e18e1d9f874265f6bb377f0c9ca80a1e12574204f9b617bc68e35520a64a53f68b1280a6dc334b82bbe0676169a2ebaff777136a9132b078223d181eba77e1a882abc3c097bf8bae31f130f238350b4cc36b771328b8d5883a1b34ebab0429cf418e3d483c0f2b2fcf1e252a08268fbce42b40177fcfe832d6c274c325dac6c3cd7d89774aa1afb3d9497c67d6e5738a91e6af8722f5ffeec0182501e6031092bbf0f0f735ceb99c78b5b896f2e46b94421bbd82c82196834b2168a18de724969a5329b47cab8fad23646fda3347355404e6b9d5c15a8e6892cc376a295e48e73b9bca13f51a5a1ef3ca42883264c9969c956e3f398e3d6fc29083c810e14a78e2387a12bf702a4a9823674afe6039eb6d314f2de0d0f80b4fba8a357971f72d9f095c83a189f9af68352e1f0c0b7bea5d0db7fb9f0e21be4c5051ba1d927baac86375df56385a88f080647c1ecdf80117b377c52a8046887bfbd94f2964fa758fb5702ce6e39f39af11495c1c153c239d247d10a8eda72990475a86a16d8d7398c1d10889b88ebec6177a04c5e16de038eda466c9e0aa151256ecbdfe8da9ae6b91a206ecff1b1378bed5e0d96b680955129f383ba298ad10abc4c73756aa076b2394fc339295b79c7760ce98b890dc26014914e3a393fc1c2f77ffa43eb09b9fad607d5b9d2771cfd7665a855911a68f25085631defc779a8df13cffb908915ee6f9cc37cca71ff4b002105b823d174995649947953eff7526bc290cf6abd257a6bf8da3ba790564612c8c49adf61c9a7b9b567c0700be347c32d2e52cfd40f2f2c752daca95793243ab2e6e22b186ddd832d9b106720057024e71155ad0d98f3552fe088f7602c0fa0875f734830dccd1ba69e2fda0071d0532f0a6700bc8361eca5a44f3706309f8a9c3298c1d85eaab2b633b3931b1fcde36357ba789f08bfbae3b25548edb07434824f209d96c1ae2a5cabec187562eada980e5023baa97935adb4766d267cc36d6cceec6128f32ac3a13cb1bc56b7a103b86a85f7b5d59af7993b692566d4699974de418c842814e3582735a8ce789f5d94c5d96eccd967f1c3d25eb7a742d5324e3206b4d4bac1b69c2eece4ff3415d5190f88019d86b7249e145d6426163e401f070424bb0b9107c80e831230cd19ccb56ea929432b8658e9171d726f48977056436aec299d6613100e01839570ab50cbc0fb99a94be57eaf14adb510a24bf4d4cd24f463e0adf6232cf009bc6bd4b2f82e7ee61221629555cf3dcac083d4b253efc225b69d5ed19696865b2bcb45bb3c756a536e5e8608b819b96c12231615a550274a8a1a302c0d9bc6cdd0ad7e0927289ed7e68228a0f8bae5dfb3767780ac6962226d8ce15a403c8ef8f63af26bc783a7b39aa5004b5c4cc5ada8b83f5150167153fb34bfd16437461a769c3325695da8ec634d3245521818e6e05a55ed6b2b8c69f42df36b758e0bd988a20f11a5c3acb73b96e40179c558385ec6ba12bea48885c3fd9b4872c84d9d25f91dae3a52f21ddea5d198ed71e0fa3f2e337f650affb382457c0bbc06f6d4ec1827ab3051e3e3f2180d02d69cd88382e070dc6683f4dd1e32923f1328788dbc631e0e95a437d219de4ca6d06ec49060028e9d8792fdd0bfc9eb17fd164f49be184701d0a6bf9634d5b9c3ff433fddee4005f8922e9072b14be1a393d880e96192580d270afd34d38d6f501c969336e9e05df5589a60cfa4b39ddf4f1894e65183d9969b036a1ea5df6986fe8f73952995b58eae504570024567c67f0fdfe0bd76ab92a91a8f106caaffa383b98033dafac0c56489fb3fbe11778ef14e309e49cb24fdfbbb5f47036d53a11ffbeb22465c0f7bd09224c5aa665a954e3b81aee00fca627d449c4e6b5ef53483ebedb4619f82827c8bdf8635f39939b0132abf72de8bc8454e79cc9cfa474fee0abe9e27b14a65ed4706c8aeb3ce9921c371d7b798c599dbee858253c5672043708caea3eaa33d0599c8e2ddbae614b55380f55d79cf33fc20bc310c4622c42f1a98ae824588ad554b92e9339af8d9d200d6d55e89a0c1c99db839bea6ca90c8318d919bbd972cda4c0f61157183927d1c905f92bea35613c78082f10748e39e8ce3656a36462d865d3910bbf4b0f02d84da9f507f40f1f408b3b3de984e1fd0387bf213d38c50e2d055192a9cd70d4f4a7760d148f3e7fe0361e1b1e6c26049d72df404c15bc1575dddbcc3f4b793edaef4e16d38c7d6ff7845cf7abaa1a6d213d93a571f511a78fea887832b20597bc9f66450a4c4ebe0256842c37838eb51d90a0b09d8cbe6e3d1a86dea8055cccdf9e4474026c2f03989fe425f82c5486e79fbd09e71bb843e6474498fff1dd9e8911da297b188dd9007a7a788bf43d396965db02380f9244efbe44e868851dedb25ef74b6b9f0c8ff393f84f130addf76aa8459b5df560745be6ad66c40d5ddb930cf3a04b9bc2cd1022e293f6228540141bd0052115c2ae901a8405cdc2f4609ddc6918db13826d435f36df675c8a0435d52b8ef5677e310947b650fc03bd1e85111dd946bd0b35be005289699ecf393d27161413f4e5c825ed306955fb61188eecd7f77ee67e6d4b17c739c3d8bb61361342e7722c7663734f85804d27120b6b1f486a102b1fa35081f053272ceb412fbfdd16f117a2975eb6526543b073a29826753d63ec6c7923318bbcb4e3175b8b92c2aa35f92a3825e5f98a8ba180373f028ebd068e428c8cab2df98853391b5d6557f421a4405696f8ded9b11e8f3e6b145c09eaf594e72b8c87138cdc83fe989b40736012fde000601de48bfd9cf92e8724bf28b6921f5cb40ceabc361195e35ef6324a7e6c1b699e50bd42586ddb782371a7a1155585ba542b4867fa05e50928c58d7066e8d62671f26f8ef4f9ab11a32b14280183170d8ce2a1bca51041375f2bd9b2b98ab0f6b512aaa2a3c5a102422142fe485622412d1c41dee43549e6c5427b5ce0bee340dd228784d3da93afdf0949dc814cb7eeaf8d6f052f2416922a4186a3d53a4ca8a1139a219700e0e9a5cdf2a5309683cd7cd270d269b511157766c1521f02e157fffecb082d22f14ad9a89636b26822bd82dca434a60fa175d2a800b31835d27715235fac8eeaf6bbc4aa6240706243ac1b24155d40d3acce0cc5f995a963d202b16a3019e8a9639cdc0f43df8f15967fe4851510df848499ec910cdae0f97867a04c0bdb9ad59aa6be88724bd8576c96e316dbb17f91d6405426aab734594543ff3d93cd84e7b7440174302d7cf5dc691fc0067a6bec6454573f88098876defebaf3a7ae1a80a44e2bff767574869ad3d84809cc28e3dabcd2484357c1f7e73dc632ea04d345d3264fdd1e8fde4e024276bc8ae40fd71069db6effb05ab255fea5ff8973c24eaa28b0038743ae0bf94dfa2b7d38f0d13e0800bae0e68bf9bc70fee5276b338143fdec6fe4a7d18d4ef91e38c1a3c38f58058cc01ac2ad16dc7142032acb47b27ac1bd3db82cd3bb855367684b8c98cf19b598da9b7ae307c1f9ff8067c5d0e36cd3434a28e6012287048e6e1e14304434f55f86443d0ac73b7b786f11b79117c38627aa979a1d6c8524949ad55e15b632fffeb2aa168c2eee6475bcc8fa41bdfdeb9d5d119f4c1c84d1cb13c970518380538474d4432a5df63c86034c0316641bec7916673e9ca8d2920aa5b0ddc0af6402445d4af4e190ef3823968a6239035cfd2d7aea59ad46b23b680e99e509b84efbecdd4d8477b5757335e64b7fdebae9b394ef96003372c0e2e146bb2e8304860a5389b641ce5f01ae60a5cd20fe91d3812a42b9293dad3ae98c40c40ca17c68084068cbc566b5ce2b1ca6bc957e563f380ed69c9b0f64058cffb20859f05d45a50343e18d661f632767028ae38d79b9bf838b7fcc1066d53dcb6f52d17ae1f8e439059d48e8e37a860359764c36218f0d9ef6bdf7a62c84bd581da3b7c6338c962f285dafd0efe49b47f44763480b71f6a960f31a79cfdb09898a1909ceee8c09b097f3ba021e1e363bfc2cb21ab4205c63c8546358c1dcdbc29c142c879bfd077d85f04737150f73df15804ab35a55228ab6a9234c4e27d34fff480af31044b024d7321eb2f28ab179fcdc1ecdc1fd506f1d0aca7a541f94343b60b76b420e40f21cf81f7712707bd588f5d5af2752b109c9ff2ac76932daf76a72f504d84ea6c96e9a7a2024ea001c7744975174a3b7e65ef7aa1468f745e8a68acb6c8ebf1aa60d86f64e6463aa8b8925cba79a85f5a88a878f99606d5e52e43a7ab4cb81b97964710bc5cdd6d422f3db8653bedee5531ead6ed536dc98bec4fd3adc8e271cceb8b86a0e829ec7c182e9eb6a41f54ad4e754306a56424c039381e03362c10ad045dbd6223ac9da8af050eaec3bc1d054d97df4dd8923aca45a105cf74eaa7fe3a7055e2b933d554ad353a5444b2225b1151f0db4bd39a40eb4749601e55a53d534cd35523ab39c9018f98ac7f0fce10e35767f3b37c356c4426c2ea14d1582c4446035277190a598813f771b862f87565a5a95c74aa57a208666b585132a970f54bee0bbb7a1557182ccabf860d67b21b3c747c0d260530fb65d4e50a0708f9434e26f6089dc2d2b33256885554254093c0eba690f4644f147b8a8cf2ea4d97f5ecc55ef9a0fce041f05390c884dacfb328dafb800b76314e7ff7c02bbc71e4e1fe41323a462f93f7a5a7b911bc636f26a54c7cf130e9e79c9dbd949afe6f88eb575bb50ce7daa4e8d770e59ec2145955012ec3cf877944addc2cbcbe51ffbd5f12166d757", 0x1000}, {&(0x7f00000021c0)="1ba7467e865c4875a09fab8baf519572ee8b1ad9d0e1514d0fc4effd985881995518bda272dc04b4c84f46042e433c27a921c87854faad7801f0799d596dff52f0f586e2c2aa784a18a7b8f6044c5242adaec713198dad0c47a192aad7bd8590a0d11910da36b44eb9770a2fe38af154b98cbfbc3c10fa5354d2793a4b83d94fecd52a0f4df0dfac9fff5dc37f1e11688cea90ab94963570025b86cdd98a1ccde61c67d022e0aea37e8993be2175063976140a115a2f171a96acadd3a301d3db587e50f1a572ad7d45caf97c1be94a9fca45c60a51366c447961a32c32be9a279e948374cea58f8215450e1bbe2ccf8e88082cdadba69ba9075bd7b913cc9a8725631589aacb731a835ff79db4f0ceeb035584d5a5a22a002e0bad2e297712175bdaf55bce1ab638a1402f4640e45c141a354b20637dad4a909f7180cd09ce2d78940e033a244e86f6f5cd03c106115a624decd58d418d204f77d24b335997269553f212353f3fc22c55554fe47bcc390537d2ff6a2e0be91beeca45e37f1a094e4354b0b81e1f30cad30eb1fea1481cbc1a767724cfb4240cd426ce5424b793a7040616da1cec8fcb9723d07354aaa3339ba27bfab9f003615f454a6076e78805210d6ae8d651cbe2dd6d8034f6108a38a6cef0613407e15fb52a835948157ec532cb1c4ca53fa95233cab27376afe1df4764b219a824ed4e6b34a92a8c30ef94c215b42887a1cd37b714d77076e08187a266d050c81992ff97839b00ad2f49457fe6a09bdb959455f6dbc13dc8f0dbf33523a541c6a86bad5d90fdc3ea32ea8c298f3841a913fd5c7cdc69f86253abf0435ff42235fa3fa75ccd2413e70c2c02a9cb7231d5b72ebffb02829cc9cc86b2b02cc2f4878c4f871c52eda86514", 0x27f}], 0x3) writev(r7, &(0x7f0000001b40)=[{&(0x7f0000000900)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773c10034a651a55add4afb1ebd6e3b7114fa1e061cebd702fb7202798b964deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560000000000000", 0x77}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852f9532fe4564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b", 0x8f}, {&(0x7f0000000800)="d6464b8fabfa90c8b354499755c9b78369e2ad2b1a0b7d7034cbb32c3bda23e694d0cc53698e9ac2cc2f42f3a7977157aa044b60f6a3ab3062bba748697f6179e9f191e68a67c213ae53176a0931f5ae307a3099d3f49de58bec3277bae2ea6d64236e129b7a1638d9dd309d7aa0a545431409b6e710144e850f3c36330958445d500dba065c94e8c0a8851a6a", 0x8d}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1a", 0x265}], 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000180)) r9 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0xc0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r9}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r6) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) close(0xffffffffffffffff) socket(0x18, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$net_inet6_ip6(0x0, 0x0, 0x0, &(0x7f0000002800), &(0x7f0000002840), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xf0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000000)='a', 0x1}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000780)='./file0\x00', 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x7, 0xd, 0x8, "faba07ff7300", 0x451f, 0x7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) executing program 5: sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="0fda5f0c", 0x4) nanosleep(&(0x7f0000000000)={0x20, 0x2}, &(0x7f0000000040)) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)) syz_emit_ethernet(0x2a, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x68, &(0x7f00000006c0)={@random="5544f333d470", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x32, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a003f00000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x0, "d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68b2be46"}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x3c}, {0x6, 0x0, 0x1, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d21000000630f", 0xf) executing program 0: socket(0x18, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000340)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x200003ff}, {0x8}, {0x6}]}) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000280)='./file2\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000001140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') close(0xffffffffffffffff) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a1, &(0x7f00000001c0)) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0}, 0x10, 0x0, &(0x7f00000018c0)={0x0, 0x37c860ca}) socket(0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r1 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) r2 = getegid() r3 = getgid() r4 = semget$private(0x0, 0x5, 0x10) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) r6 = getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe25) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r7, r9, r10, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r2, r5, r3, 0x40, 0x1f}, 0x5, 0xd5, r6}) r11 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r11, 0x1, 0x0) r12 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r4, &(0x7f0000000040)=[{0x0, 0xc4, 0x1000}, {0x0, 0x3, 0x1800}, {0x3, 0xd8a8, 0x1000}, {0x3, 0x7fff, 0x1000}, {0x1, 0xea8, 0xf029045e8f1ed612}, {0x3, 0xf98a, 0x800}, {0x0, 0x150, 0x1000}], 0x7) semop(r12, &(0x7f0000000100)=[{0x5, 0x1b}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0xff87, 0x1000}, {0x4, 0x4, 0x1800}], 0x8) semctl$IPC_RMID(r12, 0x0, 0x0) executing program 4: mknod(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f00000001c0)) r1 = open(0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) mkdir(&(0x7f0000000280)='./file0\x00', 0x42) shmat(r2, &(0x7f000087c000/0x11000)=nil, 0x2000) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8a"], 0x401, 0x0) getsockname$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/521}, &(0x7f00000002c0)=0x20b) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x3}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES32=r0], 0x30}, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c00", 0xb1, 0x406, 0x0, 0x3c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/96, 0x60}, 0xbf8b}, 0x10, 0x40, 0x0) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r7) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x81}, {0x416}]}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000280)=0x4) panic: pmap_remove_ptes: unmanaged page marked PG_PVLIST: va 0xfac82616000, opte 0xffffffffffffffff Starting stack trace... panic(ffffffff828ef02c) at panic+0x16f pmap_remove_ptes(fffffd806a99fca8,fffffd80078b9660,7f87d6413048,fac82609000,fac82800000,0,29fe07d83e264a7e) at pmap_remove_ptes+0x33e pmap_do_remove(fffffd806a99fca8,fac82609000,fac82a09000,0) at pmap_do_remove+0x410 uvm_unmap_kill_entry_withlock(fffffd8067aee370,fffffd8066d782b0,0) at uvm_unmap_kill_entry_withlock+0x1b1 uvm_map_teardown(fffffd8067aee370) at uvm_map_teardown+0x1c7 uvmspace_free(fffffd8067aee370) at uvmspace_free+0xa6 reaper(ffff80002a1491f8) at reaper+0x197 end trace frame: 0x0, count: 250 End of stack trace.