617fb1bcbc", 0x77) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$TIOCDRAIN(r4, 0x2000745e) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) write(r0, &(0x7f00000005c0)="1c548c152569dc3ad9d39de222d71242386ced619c3ed878365070c64114050d16e195fb4c8d921ef301007a5b73612aaac90fcd8a5ce315d60f7610512a01dce2f79a0ff3c51448151b0360f454ad9497dc885bac16c02f590f58f45d5f7635be1fcbf81b75cad5f5577aefcd9bc7ea585b3728a695ff3fef956507a2f659501caa23b80b9032d312d5c5c64a7620448c69316a101bad0bda6332c4dc5ccac73e7ea5cc757d9f2b46cfd20d84287818b04a042f8502e7476e3b789072987268fe62e62d1da4cf115c5484fc0382cbce9ff23d74bfc51203c617991d9c1ce305b074e8abfd7a662a25de996005bfda65afc08ecaa046f2b21d3a9126f1706884ed56bf99b0c71dbbdd256dd647ae", 0x10e) getpgid(r8) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x9000000000000000, 0x5, 0x2, 0x54f, "ad35ddbe532be666216b1c953b654a8384f7a723", 0x7, 0x3f}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000200)) poll(&(0x7f0000000280), 0x203, 0xcc) 19:31:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e3", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e3", 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) 19:31:01 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket$inet6(0x18, 0x4000, 0x7ff) r3 = syz_open_pts() r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r5 = socket(0x0, 0x4007, 0x0) r6 = dup(0xffffffffffffffff) socketpair(0x1a, 0x1, 0x6775, &(0x7f00000004c0)={0xffffffffffffffff}) r8 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r11 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r14 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r15 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x8008, 0x180) r16 = socket$unix(0x1, 0x5, 0x0) r17 = getpgrp() r18 = getuid() r19 = getgid() r20 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x40) r21 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x6, &(0x7f0000000800)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r24 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r27 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000000c0)="e9381f02529418108d2bd344e1561b72874946623ef00dc7350c7a2bae4bbf7a6b69f20f15bac6264bb9bb1b1ff292821881bac8823b4ef2dd87f8e0d983b3033f70a346a84259e4a7f316756834a7d7a2480e049a028809c8ad13c8ff3e0a11123b44f682e0c2051c845dc88bc7697099a44b04904914b0d55a", 0x7a}, {&(0x7f0000000140)="3b1fa1", 0x3}, {&(0x7f0000000180)="256d644f4783c3a1604242b80ad3ba6558c64257fcbdc035dd58e589d3182c0af21e413ed4f7650dd9d251336e8520911c60a40bad85fa09a6b5417a67324a7b77854ba57f4e64ff99fddd3c1592b0b26576b1bd0d6fdeb8ff8f6099f7397e6f3d40e9ff01723774a4cbff2feda3787b5d542e4d1233eaa856e99df4760db909be57f3eebdfcb8a4b3096e6958a340492e6b39191a56b0ad4b718d678f6fcc18924865db05a25943a5daa717092b405f1774a37534e7cc0049e5e3af7c1a26fd61ec2469ab4b", 0xc6}, {&(0x7f0000000280)="25be5c0c6a526ce004bea643ed26079e79155d402b818b9dc981d2f8e443e00470e07c91ddaef097a4f501649d0cb9361621c3d66f683eb565ab3dd88a88e7aef3e702b19633f1", 0x47}, {&(0x7f0000000300)="13d248673e58af1deb197fff7ddabac51c52c6b51631e2c176a0413216c8a3ebf5afccbe3888a0120f759b8c0d019a198ee3b0f87213cdf3d742e4866d971d4298354054535f9b8e5b98d6cd9ea7f4597070428b78fd9ea7a964781259b14382e7dab94d457fc718c86a82e2d2a4f74325f9b6c32e564c5399d308deb7acfbd9f593f1ac7891430a4c0ef104e37522003e84228b2162335e1b3fd7fd91cda4f7ab7b4ab5366cba4681a89828ea1bdf37f0", 0xb1}], 0x5, &(0x7f0000000980)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="c1f98e3625e31c0bdc765d24f7b1a20000000018", @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x400}, 0x2) socketpair(0x11, 0x8003, 0x0, 0x0) 19:31:01 executing program 0: msgrcv(0x0, &(0x7f0000000500)={0x0, ""/212}, 0xffffffffffffff23, 0x0, 0x0) msgget$private(0x0, 0x43c) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/129}, 0x89, 0x0, 0x1000) msgsnd(0x0, &(0x7f00000000c0), 0x8, 0x800) msgsnd(0x0, &(0x7f00000002c0)={0x3, "514fcb004713c9dd3a363c56e25c4eb11084a8e66787d31b2f0543a4772b2001cc60e7385c761bb39a25ba8530a9b440ca0f4fca81dd115a7450d5345e10ba11c64f7eb9c339735c0a07f9bb9deaf47647b17eb5f9ebe9648f6d69b25d3e208621befd7e9939c7f63cb50823f81697a03ea4203faa6ae371a11ff4b3a9d3aaf5fe662e58d4c75536cab6fe9fb74a030cc35f688d340866dbf6550f863e416da1b7db380d4dd6a5f9e01676294195a0ffe6e60030511361072528dbe65887aeab51b91c32d024271cd71622dad241e4cd0b99a690d41766d0c26cf222fb2c"}, 0xe6, 0x800) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = shmget(0x1, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x5, 0x2) syz_open_pts() 19:31:01 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='+\x00', &(0x7f00000000c0)='-@]^\x00', &(0x7f0000000100)='\']^[}\x00'], &(0x7f0000000380)=[&(0x7f0000000180)='))\'.\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\'\x00', &(0x7f0000000340)='\x00']) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x81) poll(0x0, 0x0, 0x6b) execve(0x0, 0x0, 0x0) 19:31:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x2) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x2, r2}) ftruncate(r0, 0x0) 19:31:01 executing program 1: r0 = kqueue() r1 = socket$inet6(0x18, 0x4, 0x16e) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xc6, 0x1f}, {0x81, 0x2}}) fcntl$setstatus(r0, 0x4, 0x0) 19:31:01 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x2) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x557, 0x3}, {0x18, 0x0, 0x5, 0x38b0}, 0x6, [0x8001, 0x0, 0x9, 0x1000, 0xfffffffffffffffa, 0xffffffff, 0x3f, 0x1ff]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x4) 19:31:01 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x0, 0xfffffffffffffffc}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="9b0035baec0008d3cdaa3ba724a4"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt(r0, 0x4, 0x100, &(0x7f0000000000)="9b64395fcbbf647ea9fe9dc38463e37154e2c1facefa19ef83c613cdb7cfb9aecfe5ac577a4d8a53d9cf467fee11a078c6987f1d7d8f234957c1f5e47fdd07441c6e0108dd0bfe4395563d280d4b98a1390e8d19f426206120b858feb90fcdb273a49d02f8524dbecd4c087ec11e2c6d92c4857b468de481", 0x78) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = geteuid() r3 = getegid() recvfrom$inet6(r0, &(0x7f0000000200)=""/13, 0xd, 0x800, &(0x7f0000000240)={0x18, 0x3, 0x0, 0x80}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r2, r3) sendmsg(r1, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x10}], 0x10}, 0x8) 19:31:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 19:31:01 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0xfffffffffffffffd) socket(0x10, 0x5, 0x1000) accept(r0, 0x0, 0x0) shutdown(r0, 0x1) 19:31:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbeac0000000000000010ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92028f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb85abee3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d06cde2b26f8980e7e9d30a8f438ef40954dcc7f69c2138a5e4360d6180355078146a010001000000000023cec490bff7a5c7bc1fbfc0d0afe1a770e581956451de7fcaa4ae8ca8ddab80f299b22ee8c208f15474afd14ec378f0db7549e52844ad3200fd24477247ff586b509c258918fd9c30feccd992e0f23141caf899f7b8f2e44638321db43c1cf5cedc4615b30000e95d9a17227ce79d9c56aa7d1d1723321757e1bd5972414cab6e84070bab60ceeddda6e8a92962603f78476cfbe4cea1ab7c5df2ff4ca779eac28ef7804db74e7715ba4b1488a3dea2d67d673998b057b3b1df8cf7e795610f94e89d2d4b597d5b78955ff37a9c99da0963fade5fb586f3b3d4de2958f3986b5e58fd0a0d1f1e617bdc5b873e5ba9c7a238a0a0fd65f1f0ccb0a15143bf6fca92d546a264", 0x386) r1 = syz_open_pts() close(r1) r2 = kqueue() setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001180)="9a0322759593f0baae94e265c73d08d9610e79d44d93b42ab8d4f8dfe94e8f9a272fdf434bb8f4ec44cf2192f2b8b9a4e2b73f1297702d1d51d57980f5d26f38aaf6e7e645c5894788ef381d421a8daae8a2e7d855e60b8f4894c065c1ce14ad22c9063362dec7bca81bcfa732e8f423f9e99ff6615b1a3866e1a3431e3ef40e55fa644d243ca0d1ae898a086c376048173b24cd98db23236c834b4bfd6615e10aadd07b4ee1f2359efa6b32d2c334ab0ac57fc9a3abba51d42ec2526b8fea00ab7dbd789211101ba082dfca05260180741b19c150391ada747934af336a6b025116f55a6c5cbf605f4b218a4ac42cbad0e675343bb6420d90e65a422f14274c1cf997e6fa9921a8c4dc30e63453bff2b4be2a4d3dfba832ddad09a9cbe4187252d97b387282b4081f955b8797aa471ed14c13fb4e282f51103c81c3961ee82281cd188716e1a79457d7ffd468277b36d8ae0f04885182626c45f18eaa6000e709d2c3c9a2e3669a429e284f803f26101ea5a9d531b99bb253c92abdd20082a35dac1281d44f5106b717186f61eccc9fd7e31851adc222b4b2a19ae2a46281e8d06c2849a7803975c198ca800a7df22421de3208b5b4957fa3b8283c49b2ed394a28a8c673ee3e13199123689d13f3d331cf1a36c8593cf08bc15d77df9e73d96716bf7f94871189e314cabfcaa7eafcd9eaaf41aa4d618a7856f77fd5a978c4092020500c650fae3f5e4c713aae69c5cace6590251bb356fc7be3239fb2d62f18b5a580cf51b55549098b361d2cdcea70bcff618853c2206b0676c68c726c7f312afd18798e62c1ed0c30c4333e42c307a86daf3cd5725fa42986134a2e91153afa24a598780b30f64faab9cbb33962f683a6115d570d1e6f3b7e129d10da4d40fde8f58d25a5e082755b1c768ca5645b9cbfa9f2026da2dc31980d41d1247795bfca5e163709aaa4eabfddfd310d698bb8447d30b30f820981fd8c4e1f2b14ed281194e77d703e9a735f5b253dd5e723ea1f0a218d27a4f4bdd541a7922248cd951c3f73682beb7a15c9caaf3fe68a158be3585bb7aa7d0c2f5fc825df88f4aaaa66fe239c830084e389c9420954838a89eac3fbc7b6e4dc01b0b80125af15438746f7a1353653d8db45e84aa1324a4b3176f6bae92b2acf7db9bfa1882f2d0066176bbd48b3226b8c91c18ab92c3c65a65f38cfbc9bf3a7484e60d95a8a5fbd9f8f67485d7d373cd410bb660a2145d3644762a041abe9de00f8759ee3268b3c72bc189311602db4cbc316bde42fac9a53f8371dbd76b61c0338f13b5eae26327324d58b9997c57adb050035bd08fd25a5c453af999976ef95786a3dfe19163b4f81e760964d522032d07ecb742f49ba97fd424e832fc407c431325ba7e13393356bf45a7294debc0d2d362d7431f92ce6e6ca01951cdd8d14f86d2c3028b7f73dd58bd9942d6b16d7af6a461804aad3ddb21cb2b81c27b8ad20d27b30429fac324f5db23adad076ff6a4eccf5f9e0e45dbe0f51de26c21436532486bd7a9a610ab10b7dcb720f3e9a3d83678b850818afa7c1b91fd22c78620b666a037d365d86f66c9edf6ada51f4b9890f4220542d222fb583fbb379b21ff8b06d3c3a39fb79e416b35697f5f3693716a27ace97483bd4456c5532cb332a914f88296460d6986c72c5807e64c24dc76b307e22b6cf9f2360abfef93bef00ef502ec6d242f74a4a5cccbbca90c59a4f431d7660109ae260df3f6db5bd8d9f446e8fa6c27047a28d8b68f363b13963e1a7be000b3cd053df5ef6c7157010541b6f0852ebc7b9f744fd010b40c0c84cf2f69f3a9ab46f3cba053ee91736ed1363fe89712df1d2e4719a9923f7b69a1708451051176689cb3d71ebd9dfcf8e4b4112e1ee3ec776019c32777ccaa0d7de0102646d48902544630cc328497f3f9e626363f0802fb27eadcb5e3c1f5710012c4e6fbf8707c04849f23454c346db02acbbafbe5763dc741ad1ebba4f8c55f7074251a087856b726f9f00df806673ac28d89ed1a7cefd5fa6918d1f779d58c4eb1b08b566c90736d13b2e607325ac11aea0c5bbdddf555f076cbe2835351000bc555b4f0ca6a63faceb9e78a5a890be10ed2744029c8256fbf3f1a09b698850b50153be525dc340d9ab48deaa80b472551d066d273db0f4296bf88e8d8f4c1554502c104f116d7d4bf4979a812f5640b72ff4b850d503f1241b9c8b3b3869be922f72b9bbe789cf26c01dc8e7ff7bcb4964ecf285ab9bf5bf97e47fb89bdcbc826f8613e86bad5dcb9ec8935957b5d04c2e328d243fcdfbd03ca1f0945f57ee08a87c679a530c659b60847a63d70530d4a87fb25e333a10a5fb2d0e253a46465178b1a89e3cc09b836cb0117c64c3a81c8e00cc3ae8901c7ded6a73eebe00b0308f6423dabf7ea5215fb0604cef00642b561f86ebc44ffea36f1b993bc519669bbde3e5100b0285148b6872a2e85509b02992958907208b566042356d9811c8d4b267f5db4ad7579b6749236bcf9319a03e2bb71e29f530b29f2bc6436ccd7bde859c2823f6ddd355d469f1ca7c903b668317ff52475cb7d917af612a46caa584d5a654c9ebb864d163895149c9d7ad2c21d53529028a165b8eb3817921625d730865f82f55fe7b54b65ff9f0c8eff82b8ac272daa162f25acca9085421a4a8c6eb68cc41947b88010e25b8278273bbec921aa9586c377eff35837b31feef0d75e4f99619e8fe778190d50cddb48687583266ef70153d5dcefbe87ab25442c4aa81fc485c602df3284115b4f22d5d6314937fe4538c3e2c707f9cd0b75cf12db29a15a68eac0c99f1d7c4dfe017c8c6214b7b3b48ed7f1d57ff45b7fef7e05d4c02ca191bf47a8f2a563fc29be0453aa072840fc4d8a97ee82987c1c1c4937f35a8f39281265fc66ce1009fecef7e7b1ca44079087956e54013fc9f27da7c4c91c2d323a6f98608a3788f5509bb04db92ac19a8f04c41b358c20324bbd11a8daf80e02793ed4264c1a46d5d012e94b77a7a758c36df4a27e64c44ec893dde4449589a1184471eade6f1672a38aa625bd7baa4b8a24586a0a49d9a61f0914006ea5f4bd590e23c5e3e1dfe6b7aacca397261d67e42b4debd0e66108da8ba7008f7df454e5a1d7209fc968e42d168248ff2dd0e21882a5cfd30ca32aa144a1c650b90fa1a375ff2da8cf4fa00a7bd8cc5d5324d74d9c8bcb2951ee5e919265d193ed2f41a77098803890711c11bc2a0fceb4cce0401ab11f87d95c92d819b9175ca04965ecf437ecade9989d3b0c228bed5542fdf57d1240236877a3b6406551938ff8950850bff6a70a8869f877ce42d7623585c2bc684dc68e6adfced1a83d88dfaa2f4f2c8a3dd1ba1e56ff34feabacbda37ff50891ef503ec6bb0caceaa723d16a2998313b39ffb4f3d0e69197945c76058ed59e0fff8c5965392710250e7307e0f6ea45ba957032defe32ac83e6d28bf9575d81bf898edf29e788cdd0a3d41d75905d4402f32746e5f005697b39c92b95120efbd0fcdd6a59ee3647510eb7b5ba950b504b35d0b55825a2c880509f7263953866fdef21010702cfe97cb01a9cfc8665dd8403e436a2ac39e9faeb54ca5c2642fb56757fe7281c3165e874b7ee8952b652e9f3a39934abc5adefea5084ae9e9eb0e6fef4a7a69412fa2efdb59ebfbbd8b636a16d9fa665a532dcc7765b43ad23e0429566ab55f849667d9302f403c7351a556af33a7a848dd3355244b120967cd9c478b06a262a63387ce2063be6db825b04f8ad7048c57a0484ac6167e90ab13d9f9f3b3f8ef64e9e6660a079b83ffe6dfe9a37054eb5c4d75dde294492700bae50e01190752aab44555eded08e728631b7fb93c5a50a0a6209584b7b76390e51e68167fb95ae93e34dcfcf52dcad6680e6bf6bf3dd0d78ec6d1e7a61f144c953ba458faa5b673eb6d8eef6843fbca35c2cd1d0f0e7bebd9c8d03d62804d0b1b3c964fa454f8d27e0ea8a59492f31d81a2be63ed8db5532b3bed7a288d091e56c12ccf046b3d5e0677440a3503642149dde8fce3457a11febc67c40da75fd48648160034bfe48081b0470a4a59cfb2dcc708b35d7b777b473764c57dfe453e1f639dd445fcd52ae46ea91f28e270d8aa4b672525907613695b46a474939ec48a4ab285115240f05ef66283c6a0cf16b71243699c399776e1ce13dc2e5ff7aec66bbc51891d51d977d14e6bdc363e19c95dc32aa3fe7646fa9fff20c8250737b1811182a6a70b1a6f5193d29b5a51e7a499bd6365bcc7c303b779a45c4d1a24b66706308c12d041dadeae0166b58db8a73e92a886ea88e13b29dab6affeb9d3e52d5aba0fae8607c8e3061214bc86224c4b6f0abd04554e6a31ab3a5ee6b3e3da916f94088c7019c93b2668d5d2ddbe220a1f372487c66ae70b803c306f56ea9027cff90c547179a8c9bd1193d60ebdacc686596a5f83821f306593af0dbdfe67431e0625df3f8dd9ce82e2ad1229ab6dbe9dd6678fb83009e313b16912cb5be6193ab1a08fd1a6b55836a08f70502a27f4608c7f78ad931e2a6ec83801730d1ae068ae1ffcbe2edebbfe421d6ad249531c1aeff932652e0cccf59a7ee69d0bb610e9c9cc06a5a9cdc9bf63df35dd2ce7010ce88632ffac63b917a9512c0664c09d8c715c5421b1a969c1813fdf4c01039f0b7685786e1eb6b7c1424b8db5489db640abafd8953d269017c8bf96271def64e797155f4f2d285e68beca784c6b40b461eec318ed9383472ea06829bd1bf146872ed1d963fee09a23cc88e91e72fac76219dcdbfab1d775fbe9802c3a8cad5d45df07873f4b4179062091e1e12afa43162aae63320291c7d6fa26a32a3fa125a70c93da326bc9c648aa6fb730806c998da242a5eebfa74eed49b5cd331539cf161ef71ba0cf621d1c4447ef44d6723ef5944c64f82f436535b92107b34fd42394c62a9677056542817b4162a9f2acf0f160ecce5d4a9cb6ec1e7ceebf47571d350e5943190f05136d34f67ef967779a871e3ac6235da2c63dde4a2042be76040729aaf3cb037fbd45efe0378d126cbff19493d651e5ef05239e7989a77ea560e0e3aa261e8fdc26b1dfedc6ced89f00e78e3f207abe7ebb3104181b5ff004fd18c7ab8bdbf04afdeb8aee834d7383f8771440a21a3ddd8e9c898216a1c6b18d6fe80465bc35dbb22caae739001fba0818548e8e8f072e488c1bdc18032d75694dd42f03b19d343c0235e1d98705d010bab09804f4fba7ef2f1e7c4d76538b8bd0b2290810d5cb278a1eb90cb8c33d08c82272699449991f2eb01a56adf19df8985ff4cfe6175fa9f9e5c6de061b93f329b9a56a2451d4e7252f8e6a0d16b04ac759f0a4fe662db0675530484aa56192cfd59d2be9cf673cb4fda447a8215cd8270796e85a4188108e75dfbd2d5d9fdfb226256922a9be7e00635ab380e12f87afeac7f9045eb2e59fa18417945d8e8e2aade950d0ec589b899015cbf3b5daabe86ec03eccde78966582301f7f208d916e741ccd3d855a0c7e2a6a3a8451138e6efc8daec0d1f59ed1e717375e3f7cf1391fc199a2e2c6f37aec410e56ef84a1a02db4ddbbb86596065694298343e2d75811ec1d9635e462dd6a5f9ef5794b583e8c89fc03d496cbbcb7079bc0701beea5ad8d23bae74bc6100a4af398662182e8d0aab1b4d6c3a040bf91fc80a734b32346c226d277df35a42088f01ea7413bffbd94d7d5ed181d9295e6beeb7aaf3eec09ffde64a5b41afa1d23635d837577b0c7f03efa4bec8480fbede91d1a5f51", 0x1000) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) close(r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "cd6474f4d60ababcd6e600"}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSCTTY(r4, 0x20007461) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:31:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222", 0x533) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "57d3c1a98e5ac0976196307d30df39cb10fdebe1"}) fcntl$dupfd(r2, 0xa, r0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x8000000101001d39, "ffeaef8900000200000001040000002200"}) poll(&(0x7f0000000280)=[{r3, 0xa1}], 0x1, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9d, 0xf0000000, 0x100000000, 0x5}, {{r0}, 0xfffffffffffffffa, 0x10, 0x9, 0x1, 0x4}], 0x20, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x1, 0xde}, {{r0}, 0xfffffffffffffff9, 0x2, 0x10, 0x40, 0x7}, {{r1}, 0xfffffffffffffffc, 0x0, 0x42, 0x9, 0xffffffff}], 0x6, &(0x7f00000001c0)={0xfffffffffffffc01, 0x1}) syz_open_pts() 19:31:02 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x8) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0xfffffffffffffff8}}) 19:31:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) unlink(&(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="12", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 19:31:02 executing program 1: setrlimit(0x8000000000000004, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000600)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000100)=""/185, 0xb9}, {&(0x7f00000001c0)=""/79, 0x4f}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000340)=""/245, 0xf5}, {&(0x7f0000000440)=""/136, 0x88}], 0x5, &(0x7f0000000580)=""/116, 0x74}, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 19:31:02 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getflags(r0, 0x1) 19:31:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0xffffffff, 0xff, 0x1, "30abc6dc8021c50de5f15b9d9634aa2d220cc11f", 0x68cf, 0xffffffffffffff9c}) syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) 19:31:02 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x8000400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 19:31:02 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0xfffffffffffffffc, 0x4) 19:31:02 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xfffffffffffffffc) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) ftruncate(r2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) select(0x40, &(0x7f0000000100)={0x5, 0x0, 0x1, 0x3, 0x3, 0x9, 0x5, 0x1}, &(0x7f0000000180)={0xffffffffffffe1f4, 0x80000001, 0xfffffffe00, 0xfffffffffffffc01, 0x9, 0x1, 0x800, 0x8}, &(0x7f00000001c0)={0x0, 0x9, 0xd1, 0xeca4, 0x8f, 0x101, 0x80, 0x1ff}, &(0x7f0000000200)={0x20, 0x6}) kqueue() linkat(r1, &(0x7f0000000240)='./bus\x00', r1, &(0x7f0000000280)='./bus\x00', 0x4) 19:31:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) r1 = dup2(r0, r0) close(r0) kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="c07e4b9a3aaed9d3c712b4c374c7b630904377695f0b8f252480332a536dd0d17cd6d7bbe0828a918f3b43035612e2d97d77c0f0eafbd83e469576bbc062051c4592ca0abe3415cc811a9208e833a6c4c2a1d9daf01d1b0c14d0d919cb3ef114a71ab06fbbd1d94d68ecb0fa560672fe2606e0bffa2dee742f7e35196c762be7df6336aa9843b52c20881564b2069b3a97f40e678b541af21f7924a550465bd80ccd69937470dfa9a868914dca23ef894147f6877494c55d694899fe42aaa3cc2d64ab2e7d3accf700f6dd4a83a6c142491d740e44d5e45b4b34abdac598d2410f6e363d748715c986", 0xe9) 19:31:02 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt(r0, 0xa00000000000000, 0xffffffffffffff80, &(0x7f0000000100)="e74210026fa717b7eb1c8be25782e2e56919ee7d7e61b2baacaf651e0fd150120178b9be1d17ce7260d14064cab3942e0da29dd2d0aa8589ce9d1dea559941b8dd1c3698f7db8a74dfaaa8ca52ffaeed1acac64f4c5c6e2d2a87c4da03c7e45a063c8893fa95113068f502228a8c71c77e212e4b67af51c76d23f73e3b2ba1466af2312ac6f47077da733bba4b94794483d3b5f8125530b8bc2fd09750b9db10cf68c2efa4efa929a9f0e854d663415ea24b4ace18d153ffb38fc6882b4896d1d52701426d4b2dbf51b9a4b9ac1f", 0xce) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt(r0, 0x7, 0x8, &(0x7f0000000200)=""/152, &(0x7f00000002c0)=0x98) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup(r1) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 19:31:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffff6c) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) 19:31:02 executing program 0: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getegid() setregid(r0, r0) 19:31:02 executing program 1: getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) truncate(&(0x7f0000000300)='./file0\x00', 0x2) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) seteuid(r2) 19:31:02 executing program 0: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) 19:31:02 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, r2, r3, 0x0]) fchown(r0, r1, r4) r5 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100002}) getrusage(0x0, &(0x7f0000000180)) 19:31:02 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000000)=0xffffffffffffff7d) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 19:31:02 executing program 1: symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000400)='./file0/file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20001080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000380)) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') close(r0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) write(r0, &(0x7f00000003c0), 0x0) r1 = getgid() r2 = getegid() getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getitimer(0x1, &(0x7f0000000340)) getgroups(0x4, &(0x7f0000000300)=[r1, r2, r3, r4]) unlink(&(0x7f00000001c0)='./file0\x00') 19:31:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xc000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f00000000c0)="feff3899cb04cc9a41cd477ba45325f43243970d2e3a3a48cb7b6beee9b7d5f4890e74524144540c19d1067832d7cca1f2a314371b790e4287e6f04b08b1cf5e812950e9c0300fa84d7e224d9b0741f2ee97552f4217a9a32ad6018e4d5e208d15566ff1b1181cde52057800a072ed118a5c85b8644e08db6cd7b239dbd2d5de0b90ee4e1fbb0960a0e40cba6de2de4a74fea4e6aea1f1b64eabc3fb0aba08cc8b8b4261668e777697560287efd25f734e4f7a884c5b45cb9abf46171a4b75c65f83a40b5a1ac5b2", 0xc8) 19:31:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) fcntl$setflags(r1, 0x2, 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 19:31:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffc92) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8080, 0x20) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x3) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x101, 0x10001}, 0xc) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x6, 0x6}, 0xc) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) getppid() 19:31:02 executing program 1: poll(&(0x7f0000000040)=[{}], 0xb1, 0xcf) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/4096) 19:31:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = dup2(r1, r0) bind$inet6(r3, &(0x7f00000000c0)={0x18, 0x3, 0x40, 0x4}, 0xc) r5 = accept$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x1, 0x4) write(r5, &(0x7f0000000200)="a3879a0d1d058de3cc196e36f9863dcbdeaaeca7a12d4b6853ccfcb8d05562cf0f0ec49a639c8825854c1371da8bf1b01bf3856514769f087e18b97d139ddc533dcfb2d4c417bb27e5b7d4ed66be3d5ca44d7680eeeee93bc65469e76b9894df11f171e2a0e60c5bf824c48b0dbb3465c344b4019e7fc833d74514fc8cb509665dd18a8391872a", 0x87) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) getpid() 19:31:02 executing program 0: socketpair(0x1e, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000040)=""/107, 0x6b, 0x41, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = dup2(r1, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x101) sendmsg(r0, &(0x7f0000001980)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0x1ff, 0x100000001}, 0xc, &(0x7f0000001680)=[{&(0x7f0000000200)="98163989d109a3e52d935cfd46f13d1bbadd97151b2e23b103c7495d30bd2e9b2f826474df52c19c1e4f3ed1ab1d6d00d82152", 0x33}, {&(0x7f0000000240)="65a69d0b53ad9ed67a0e1a0640aaadbcf560a64514fa0944824b6493516d8a17db5026a5fdefb4fcc2aac7dd13e1837b67d3b58effeb64c4e4543c5ab4f79eb396125868231542ab69ca1058e23694446800c0be24d04b0581ac4b3c6d3a9e57a26090672d64a5fb3fd88f5a1ecc54c6fa2e37a23af838fe2b", 0x79}, {&(0x7f00000002c0)="dfc5735aa0fc02ad7980b1b4c6b9343305c511", 0x13}, {&(0x7f0000000300)="066dfb7f3acd4691940ec4327ac4b963a93f19fbbebbce4561297d079765ec1c97de71c7de30cfbcedb31fbf5057cb5d47111fc0e6e22bef89e8fc24265238f279751b85e68f2454236284553da99e958853ae146aa630b21bb8df69d0c67d701813dbf5bc67fa8b7108d366d484ee", 0x6f}, {&(0x7f0000000380)="84712955d0c59f4921412026acf9052dd6175384f16efa09d0095ba452328d61745b95fa285f542c50600325c433a8d2bd9e3efd27cb0e9b497791943d305921eb147df8c5536c76e1587e39c1b318e54cf02eb1e163514e23c0e080eb0a2e0b27779d48bd5102ae0b7d4962f205fc188cb3b0b86c1a63810a3abfd92c0f", 0x7e}, {&(0x7f0000000400)="b811f17b3e2618671d95262f6414bdd55f3786a12d777290aa1387e1f95ef0a9c1d4a4b4b22a28edd524eba65949b69a111f8247db00968f414b4c678a9b6011480df32c5b71f61a7d90dada5de571d208994c131bd74e9bbb3e9cf1b1b23e59578e166443a28ed14597e5b3751f38a8040721d2ec9309a0990f80fada32d26533f527b808eebf13fd34d61c2e2044f932b3c5876a0d88c2d3008a7407dc4d7dd2eba1b78a853393a112ff8a7fc6e95ebb4cd216e33cec426c8e26d6c8faf130ed5b6d99564d720f28ca53305b8097f29631eaf99d74be8c3bd2e4e05fbe6c93eac6a9bffb6a92f9d07dd6e19250420530bc1f9421e5541b959524b319aafa0740b0726334f777628eb527ade19da4c20e7cf545b898db1006d02b3987cd37d3170aa051b2855aa824ee7b88a1b882c0f4c7555000ee98638c2dc64c37c1771a400d5e5bd6361f62e407467a9f2dd5584947387c686f51bc8ed830d7dc0b5ef183bd5f06484fdd13ad1c490cf81faebd9425d5a8f95166c14b0a50495db4393366bfd6663315101038fffc9c91b9a39a4463c5e4a5bc0e7e6354003363403f04e015dfb410530aade825397cee7cf7d263610ff5daec0989d04bb09512d374fec9617d85329c1c5513330c97efdcd5e7ed5556f80b5f21d8e4adb83a85da04091cec02af98e79600ac617edde68c9583e66fb717ba053b9b5474d0096ef3c59d9a2be47ee84e36b41ebb59575bec6798463ed73d72cf40eff422f257070389b83f074148b22f79348e4092de516d192802c8ec04a201a81a89a5da85b6addffa5e3d84a753aefa15acef20cb494f4d2acbf87a78bf58415a22be34551f75d88e693bc277a381d76e51b50795ec9ae0be290a5f8d7ebadf872635fe426ae8c86f9239d988d3223f3ce536b0aa92144f4b52e907b167c9a5525c85668638f1caeba7379021569cd78c0f3e2e5e18d512489d2c29fb8c5eefc5eb8517eb2f2cd64f6079c5529869bd4f20b6fe26b54a7c7905ea3369183c3db665942de6c9c14208dd140d5ee7ca721e0dbac9e75ac9d437bde2736dbd20a9690137d686b93309676e8827419dee98ddae54fe50cf585280ea6d41c7bbd491a343459222514c1c55f4b3d82e8be5df69b948534ed79ff51fea2900dfbd71bbb4067321f19dbd0104eeab88e86e34fa79985f866cd5f9b210b77dd1a68da7c990aad1a2397543578eda3d5cae6f36bbcf0f496b15f2c437e70a5e817b0f7e91dd3f7dee8f62246df7c9c95b1212d8620376a2be9ffbeda9bd36e78ada766b85cb6aab83e86b0a2f8f58b145dee8872c8a5aa3ff05b40e491432e0b3f990a758656440160b6977c69606fd33714a69729ce234920f0addea6b743622bfa4ff2b095970ff5cdbee7de239db50677f294d75b56130bea06c5b866ba2f9b31af649d6730eee2d279aceb44c9c9684c0c7ce928f3ab4c403b1056cc97e7e022ea77769285ee9112343561be267f37364d829a5d64fdd81ff27340aaa4aace38dacbec3177282d829dba8120cecd898c6537267168551077d3241e874a6c342edaacf4eee6868f5609a974d3b9bfcb9f5c35be84c0428fd25dddb9dcdb27bce7eb025b0f202a172197c7c77ee4ca734aa89b3201ed15b40fd7c4c6fc0b5cefd13bbf3eca95127744cdbe807fabb8fdd88718032bb8a77cc37b935fa88d329043629e14e488ef81f7b8c9cb350f557577a6715aa1a6cd502a64936efa0658ab12c29f199d1e077fdf7d34d7ca54ebef5e1e33c103f0a1a92702b39cfcc408db830247ca9fa1ce869b06a5802befbc34f50f1825915a26c070239e36ce1769723e3af8cb917a725e4f1da0166e68ed0166becf6971f27859f5b9fbd5b0615d10cafa18e8f390336a642412f111eb7a894ad00cbcb7ee059dca2fd1365f4805a95b96fbd739fed0c0b3b879ab0709be8603086877ea3edb8374db21a81bb7d63b88e86679e2ede267a4a4232cf51a5e006b35d1adef8455178110e9b66a0ef2b64a5653eba943fc2f8fefe803b1b489d3d320d348b4b2fbefc6effeb9f84cb621c8452022a035dc4ec0f8e470f38e481993af1f9f097b4a4ebe3b373a712d17066d60c45542709fc37261441ffb9fb779d898f2d683c908072eaa09084642f28356066afa6bcc2f2859ca0bb9281111e753f5caed64cfa229c78fa7f8be272f554f6a957e7992baed67fc9cfe96a14e7e28c564c6fedaab630c2db46759d084d751697f550081e84618dd982f637577d5035fc1643f06ac2d6139ec89bb3176bc38af7d63eda6c0e807771b15f018b051a5d87014dad53b110bc40f4632fee9d1707a8efafdd8dfedc7ba3cefce9aef1c890b82b3ded0b6025a17e4cdc1afe886eb3712131517a1e7a54ba21a8537987f1b818cd543fe547402b40e6f4e1de8b8be7025c23f3b4251e97054d273b818557e0df3b4e2e2c5be9caea2c14c2b3b3004a60a1ebf33927bd67602a62f3b9061bf0892c64258349f9b3728401b488f98a597c7bd7b96304cd4dd3a78b40f30cb1a7e0996a31338e2a3fd19a4465aa15549f20abf765451a9e2915add0813ac96fbc0c5372536e2e541fb5b9704ff5c5140b7ef01e4f64a7ae040f57ebc35bfe2f5952a8355b22b1f48cc7a94e37c40fad75b1a61160d9d373416ca186977767bbb50d50ece0467411ba5add93d599aee8cae94119f4d337a2eabda7daf200050904fe400ed7622c597c38ffd412babaa1691e47644124b2a367d1906b94c292366e7e3d9f12aa57c07767201628ad0f4161768b6c414cf082c7c5f05790ca3ebc116e80ff10acec72d1b28709a49f3914de477e692c55a6a62bfcba7ebaa3ba665d653f9a3044b139cc03c6cb511f1dac802e43c1a4e87c47f734ad9f4a51c52c988e08c706776073cd38722c57a2109104a90b9cc8f5209eb986e1d229e7445046981143ab0930fe519dbcbfa2f2a09f7c02607b7b4fa5546961b4736cc7924fa339e62caecfd7924f9594bc1aec915e9508f964f84da84d95485a2a5f553a4e0a2488f30b82764b6dc1f884f88ccc5d640cf4e9188e1cf3db8a4348a7bd7b3b3f16592ec3ab04f97e303344e33f751ba0f94e482d5bc4ba32fe2f362b900bf09e7f6238ce04fbc6412f6c4383ff861d2e45bc170b212bce3229c722a22dc86cc962c339c0f35cadc3bb281f452de14565001e5d8c0e8867169faf70b79667c9cc09856c758d7a472578d8d47c42116dd87e9690144fbe06f3eeab1a44d911d6c44d8383a6eb29a787de298f7dd6dcac2ef4b1fc7b2c96f7781a60aeaeddf9f1713ff739c824dfea89e59ba386dce78fb1e783047cd2c7985e7cffb079a80d9029a96686ffc54959c7ed6268fb6652ebcc1e109f90b39c2465f720d4af279d383f2f732a988778e71e2f8cc0d574aad96eb61bed3826209f601b9179bec2fc8869b77e485746e33ca894fa933d6dd187b93034a8936b590809d61cf7a0e26fce6e482fa96ade505182dc4c66fa3a3e80a24491c211a2773c32e3b604bbeaba3b2a7e319d5e7f32e62910bd9dbb501692560a7cb80cf896476b6a961a204b36e543a50ff5c0b86804a01573c22b7237d0e8146ec6902830e218b5e36d970f7980ec151da93b6c10366e1304d3c7531a724c4fbac4d0966ef06d7836b959bc92ed1baef3c1a8679e67aaff23044de8f1d738efa9248e6fca0be743645646404245f4f081b4482e0c949b254751cf96548ebf6d6a0b6f7b0c418d748cadbac192ea7ad4e61717f026695dd8247876c0b9a1e14acc3c20b825316e0002b5a819c5f0717ff9c7f76924723c1ddb336b5f62788aca33fa98fd9a4c9d5c08675acfbd75c1a05ce2786afda99d9d9237e3314005d767ad28f7122ce599dc06acbb348849a42a389c4587eee5fd2b67af9087481e481f68492c7b730d706d58655b378c55a8af393f6311f214789eaf7a5a9566d6df92ed3d5084729b03cf4c9f523762d5504a4c3dcb8bee721185f8666c1e2da7c5a92c29ca663a425f3636a6018fc0e3d40f897bb82c4331ac96987ce63b01f7ee390c80cf31cfb4075970db9ab4b2bde1be5b1eb109b6ef83bf18e19958ae1ac48b8196030635ff82473f8c2ae16c18dc42f010f798239420b7040a83976dc0de2bd06143ade89e84bd86d25570b12ae1d8849561ffa3ae170aa3899190a976d8f583769abf0183ee3cce54db79ef8b21f15032bfe156623900c504cdacbb8993d13fec95148f63a0bd72425f816980344b9245af6ffa4b15259ddb21660ef7ffc01870c265274f018fa426718d10b1d6c767c09010b71ba26b0095d22cbe4585dc57ccaabd19fbeb94964f5cc964d51f0f3b571ca0d5f5774f3646d990b7051ae10d5ee042c82155c789b450275a5826f7468aa9fd4d64521dd3f1f7172116ed51c896734f73ae9c43b0b8c71d20459cfd2ecc39383570ca7b1b9c4dd2859ad15084ec46e1ebcfa4662db0f112d89a30e235bc02133ca313871b07e04453b9689607c0a76589900d56715dc61685896fd2ec79c9e214929ea8c2d4bb4648ea1a8afc12042b0a8af27b60eacad4d59e665aa9cca4a6539da8368d9eeb2f07aef88bfcc0adcc22e4d7c6ae80c55f96355e7ae956ddbb7eec3bc436e90218234acb0087b3fed5a0684b18db45f5e6567f77f9870fd9e7d8646ddcc31085d4059a7c09c1ffbe2b5c5578aad35a6590a17fe5e2bfcf37a766b6997dcb7a819dce3b3dcc37336a48856fd17dfcf27b62d95c30527e52e6ce28c64cbd761a3c9845a3788f4173051c0abdd1aa822e29836ccac527902ca76563eb4d4bbd0b4e2ef400d78a3b7e51acd33840161a6dd3b0a7d5e51e8d50783554fd559dcd99cf1eba9d435c0c00233d559cda492e1c96a02828c9f111bfedea963526a6d25899c70e74c27b52bcaa99971ceb0e835c896d042aa876a9ae1cbb1b8e4a0b5cf94278ef9a29e8f0acd2daa6d6e4e8c3b87f5848e3f1e99cf458d161429cdbd03217332074612fdb2d04c55a02a9c2978b59b44305234f95e8b3a284b772efa16dd69e5d2f74fb6f21cfdb6ac6a03b319e897560278ccc3c81e1148d96563daea007201a355125cf54e4c60b06740bbf2bfcea1d0386cf12e6a264939a956f591d58895ad81d48c341b80d1d2955f1e4e8a74c4a1c6adf4fd183bd38ad29d140555be8c9f2a71df33be9c0604f80e49b1ad5b203131013e1571f27a14a88765df4fd8ab6c2b7f37d6e924056a9c5de521dc12977e0958ae7b5fd70a1a8b9ae3b2533b8b716799187850e61993379d75f9975ba0dab71f1488bf5e009629707aad12f0e08d67a2d62ef90088ac0f477bc4e0c1b13207c5ea4f3c00f7eba5d00efa4fdd211b07af8aa4359e1616f990d3997489dbc8f474ea8a50f1958f8ab6b9752d2a29e5d8f20629a14be2c7633d3da6b42ab3dc3891ec714c8227812fd2ed91cce902459b2898ce94d04f9645d04bd74009d5679af3b7cac1063b246cbaaf4c2431f35e8030e8311bc43cddfb370b44e03af09d1d2a4589c2890718a06190169bcade7c6262cdf0dfce013b057fc2ca5e5fd68afd466ed2be35077facc4c5e1cb7a4ee40e047464ca0a59672c88468d957d6e7e6143546633cbb07a3673bf98eb606cdef70d6fdedd2082e72533cdc64a9a0837d3d09bd2fea724ce77f36e3adc869bae435ac709937c8184978b1747d82d7e3eef5087ddb24e405e05ec2118b6dc7b8567c895fc83116ac58038c1c864525fbdaa28cb7982ef01788156b65d25f57117f0b990b533ea63544062fc820", 0x1000}, {&(0x7f0000001400)="46d338ce7e55304c778290cd1de4324666ac7aca9aee6ef95dfbc1e65974177415424f7de5bbaf47953f2d36d5a72112b7a88b6881726a665c0962364e768724583899f636b340fb40cf54de8aed60de7ecd41c62778925712c637b78adf1cd4739362aec1228a7669ed069d33c6ff33b9d5a4bbd2f1ee57eb058c775a07d5a77410f22ee9b0343f2be221a2c163b1af042ed776fe715ae55c944b24a1da012337cfbfa880ab0ab557449391384d73922a9a3145a7ef4bc1cccb1a50b860cc7dcaf817048fc0d913a1bfd6a5", 0xcc}, {&(0x7f0000001500)="999be17276101b7b8ecabfb0e0d2b5e4a74ee0633e5c38d3be66063fb2503ffc3c746c2a11c6f9c82390607505da8c6c0383705325003347", 0x38}, {&(0x7f0000001540)="b100f72ec7ad477436285e87e0f041ef3fded938f752c3c5506e8ba96c28575dea65e32b86c7ee0eed92d6c71c1ee0a279c47f7264b059055130779aca6211c7a0b408f014e5b4789a330b", 0x4b}, {&(0x7f00000015c0)="2e14a9c020362a24689c94568e4af1a55540a054861b047587fc204cfbc51beed36eab7a9dd11d78e3f45250cc35a4352296f94ebb7a3cbdab829403ea2c7e13f29c9670a6706d8381a987749f8fe3e5ec7595b5e14ec1c84964afcda460beba0c5470397636b5236791885c28f766458e192a37085d4e0d5d123e63a434574cdc2628affc49ef1fadd027d5b3cb221ef606b83f96d982d41724de511164664612a2e3a45bf0c279797e2959fc3945afa2c74323cd4447", 0xb7}], 0xa, &(0x7f0000001740)=[{0x90, 0xffff, 0x7, "c02e83ce12b5a250f1114d438cc04f0300cb4ba0f14ecf4c24199fa156c52ce37a70ab082660697ac585c0c7dea5334c084b23d784e3bbf311a56f1ecf0e69408fc074dfbc5bb9ed4719893b415739bfe1c6a5537d91d1e2672e45fd434ea01727f9c99d8f19b8d6790607aa0cb12e01a58022bee3d4216f5dd3c2369b"}, {0x10, 0xffff, 0x2}, {0x60, 0xffff, 0x1ff, "eb50c36faeed32e6f5ab232d2094fd23355bab1271ef2ed728a813f1a3ff766a6ff80b4c5a4e164e524b1a90843fdd04c31d50402714d874822efec8e913aef9f44d854726460db17fb2412a591a98"}, {0x30, 0xffff, 0x6, "be8aa6331bf1cf83ec14abc3d04847fa127bbd18fc839ac11249"}, {0x48, 0xffff, 0x9, "37bc67ad9715c6012dc8d1577f00e3d3802f483f2e338b81517360bdcb6c95cab0a8459bcd938b8c7f88ea6f06a951e3d890"}, {0xa0, 0x1, 0xb0b5, "04cfef15a5a0692c8247799dbbfe9ca540572150f2d8b2259aac8b7d0a254f657e27a66950cd23c9ed54a7c624f3866f3dda73a0d56d8d99adc7de39d538d928530d917885bf97e257d28b089b58892cb787e41afef9ded73c364c78b43c9873aa317cf70e360b1dab97538e8f741cef4d644b5c198ff24b70e845684cfe7b9baf46b2532b5492ec671fc46e6f"}], 0x218}, 0x0) r3 = openat(r2, &(0x7f00000019c0)='./file0\x00', 0x800, 0x20) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) recvfrom(r2, &(0x7f0000001a80)=""/4096, 0x1000, 0x0, &(0x7f0000002a80)=@un=@file={0x1, './file0\x00'}, 0xa) fchmod(r3, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000002ac0)={0x7, 0x400, 0x7, 0x48d, "7360ae10f1bb7222bf19f6ed87c5c5388d374acc", 0x401, 0x7}) writev(r0, &(0x7f0000003100)=[{&(0x7f0000002b00)="c10162e82d2a7b854744e85cefea748c7b3af0942f77527e27fc28134cb0cff8ed2c2917acc9fc395cf3eafb776a2b31eb180ff33d9c03ee579fadb5f535e14054aa02c000ef1c16b452adefd51bfd9aef135ffc", 0x54}, {&(0x7f0000002b80)="535d454252ccb22c81ab82feb943bd4bac3cd4b04e58f111bcc11e1f4f2bf38af5b58d2d8e9d1191f4c07d0a567c51ceae9ae6cd76a96b823e0d83e7189c1f9fc123688b09cc11bcf131c494a096e47f3a049edf20bc15ebf6cbf656021601d9a3bc2a34fd5e95c56f65afc7b11887b0b6dd621ace741b29", 0x78}, {&(0x7f0000002c00)="32877ed09a0988925912a9bea838306b80b80077431994ca02c03e5f366addc735cfc0d8b44b4f464fb9e9332b636ba3a8adb61297013c4d8081bdaf89461bc32f2bba84a97c691bc518a42e19a717fc8c63f4ec42be13f2acd058e77d638479abb2021bcfa68b3fcb7ad67ebe3a4afdf1c61bd9f71d2fde8ee943f904d055fa4b6bed833695b36f50499416721feae1eb1122d7d904d0686b91b74adad2eafc4f22823111f37361c737bd96cc845d968cace9d9bb692e8ac506b6f01e226d453ca239d3245ab6363f57a261f367590c7cc6f0d856eb39d8a4247d774338e940fba0be427b", 0xe5}, {&(0x7f0000002d00)="13fb1009793652e486494e87ea1e0c0828b0980ddb77c391045a9d7fa675254cbd9a00efb9fe96ab9a5c7b1cc6e200933a3572efddfcdda22b3c8f27893ef83e1ca9b329ddd372c990e55d490459406fa021600958b3164447ad2f6e2710095dc8a75cd32d48319591801381e1e2bbe3c7c91d0592262cb4e2451c674cf0cf04ad1ff2170174500c3f70eb8f521972ab67ec5c", 0x93}, {&(0x7f0000002dc0)="36c1d7150dc5f21166f43490da744dc6d2b8e3789569087eda9ccb403409a2ee59db751a8974550100f87bb7428642c8fe1414fbec7f6a6de65d5d3ea2e9c7b89d6c8ac949ecc71208dc40ba3b983173cc6f063d9155ead9ad642514729ffbe27ab808b9f3692bb4307b2a70d7a9f8efbbe7f93f5d09eeb7a879e16ced21c63b557233b23cd97c9fab3997c6c129029cf4cee781ac6b2e415cf3c26606832ec6827ec4367b1addea4b8b9d07462fe00fc17142c2200f618eddd75fd8bf9e20a8cac8cca6e736ecc083746cffb72578be63def55f34e0250473242b3dc3856ff32d631d0f50ad8a6a7415f67187c53ec392", 0xf1}, {&(0x7f0000002ec0)="bc6081e1bbd1c5ec7e2982de3c86dbff489fdaa260c164501f874c2195df6e8d28a5c62f5ee775f24064ba688a02e49dfd3fe572999fb5706f4db1baeae63e6a07cb3268f3adc8d49fc0e9c642aac61617bc25f6adb2d833bd602311b58e32a5a3400af7f197c583b44068876e18daf3c0c8eb9d48fdadba2ae4bee5c366ca2a90cd6dfb1c9c0de1bbb17ce3eb0a0a7c706efd61196fb09f02baa623d1e21e1d8bf742ab2a71404eb7e04c6fe131702055d1c6e5789b4a64c7f9ea87d2ff44b40fd20517c2f0b01a7e8a67c94fbd1200049be32a21f0d36fe239d5738c51111a2ed2", 0xe2}, {&(0x7f0000002fc0)="ac25050d939d3c4f673993dfdb564a5030be2c2d7c84059ec8bf982c178f8bfeaf4b696065c21b65bde9fc09469f791fd77a78165bfcf4a7cc6b39484cf91b1101e3c55a773a6366dc8c9efc4fb5cf8c278fd2c66dacebfe1b82f71edf21a1556168d2760174de6ecd2b5bd254bc026da1ccbbeca13539d2811ab2a66ad697a1149e351c735259d28da4406a955270eb2627a0f701073b3f5191705dc946c53a143ee1c3cdd318c13981539ee6ce6ef498535068fd797af7ff06f6fbdbdce3bf76ae5289c97243905b", 0xc9}, {&(0x7f00000030c0)="530a4a886b2b7be6e854", 0xa}], 0x8) execve(&(0x7f0000003180)='./file0\x00', &(0x7f0000003200)=[&(0x7f00000031c0)='{#/(&\x00'], &(0x7f0000003480)=[&(0x7f0000003240)='\x00', &(0x7f0000003280)='\x00', &(0x7f00000032c0)='\x00', &(0x7f0000003300)='${]-\x00', &(0x7f0000003340)='/\x00', &(0x7f0000003380)='@{:!&\x00', &(0x7f00000033c0)='{\'}.{%{-\x00', &(0x7f0000003400)='\x00', &(0x7f0000003440)='\x00']) close(r2) sendto(r2, &(0x7f0000003500)="65bebc6895e7", 0x6, 0x400, &(0x7f0000003540)=@in6={0x18, 0x1, 0x7, 0x682}, 0xc) close(r0) write(r2, &(0x7f0000003580)="891fd14fc21bbc6df31051c4bc25be151eb221d1899698a96cb2acdb28d2c3014fa8144afbe14defdfbc4f6fc231b9db2eca61ddf271f757dba2c2a89fcc0b0449058b36a3d2a0ce1c394059642dbbc56dde07546cfb54a35e7b37cc450d04de8f4636569c7172af2ac77a7f10c27a583eb6c5f3954d88785ebf9ae41505c8180e0db720c4cbc7b6341c000bc3409fa984a5ef95f66c24ef9273ecaa9017cf8ea124c42d", 0xa4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000003640)={0x7fff, 0x1, 0x100000000, 0x4, "474502b532555ad02bc374d8ba2d5acd554f4eab", 0x47, 0x7f}) flock(r1, 0x4) pwritev(r2, &(0x7f0000003780)=[{&(0x7f0000003680)}, {0xfffffffffffffffe}, {&(0x7f00000036c0)="1a0d6dd2e49141ccc1faafa353f68b2a5b77dddbd3bc64e8785994468b973d3f70bc8888b9739e34cdc5df0406aeb577046ce4fa85352109ede6e1c38baf13c22a38f811261706afd81ba875da6ad94d5fa32fd3f92a3b26f0361ab3bb516434b2c149baeb14e3aaa62c28ee7b5da1b96ce8e25080de089ded96131b935df8317dce7d61393c32fe467c219bff25f0be00364994eeb3b02c4e7baa9522bc0d3d0fb477f97b38f9c9e6803be71790511b1d824c96c55f389d9cb21d5d1a19bc", 0xbf}], 0x3, 0x0) recvmsg(r2, &(0x7f0000003d80)={&(0x7f00000037c0)=@un=@abs, 0x8, &(0x7f0000003c40)=[{&(0x7f0000003800)=""/226, 0xe2}, {&(0x7f0000003900)=""/77, 0x4d}, {&(0x7f0000003980)=""/221, 0xdd}, {&(0x7f0000003a80)=""/67, 0x43}, {&(0x7f0000003b00)=""/38, 0x26}, {&(0x7f0000003b40)=""/30, 0x1e}, {&(0x7f0000003b80)=""/136, 0x88}], 0x7, &(0x7f0000003cc0)=""/170, 0xaa}, 0x40) linkat(r2, &(0x7f0000003dc0)='./file0\x00', r2, &(0x7f0000003e00)='./file0\x00', 0x4) r4 = semget$private(0x0, 0x1, 0x104) semop(r4, &(0x7f0000003e40)=[{0x0, 0x80000001, 0x800}, {0x3, 0x100000001, 0x1800}, {0x3, 0x8000, 0x800}], 0x3) bind$inet6(r1, &(0x7f0000003e80)={0x18, 0x1, 0xdf, 0x9}, 0xc) open$dir(&(0x7f0000003ec0)='./file0\x00', 0x490, 0x8a) geteuid() recvmsg(r2, &(0x7f0000004480)={&(0x7f0000003f00)=@in, 0xc, &(0x7f0000004400)=[{&(0x7f0000003f40)=""/170, 0xaa}, {&(0x7f0000004000)=""/221, 0xdd}, {&(0x7f0000004100)=""/212, 0xd4}, {&(0x7f0000004200)=""/48, 0x30}, {&(0x7f0000004240)=""/170, 0xaa}, {&(0x7f0000004300)=""/217, 0xd9}], 0x6, 0x0}, 0x841) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000044c0)={0x7d5, 0x8, 0x911, 0x0, "2d9c6edd94152d17b31d4fd533314f372ed427e8", 0x52b3, 0x80000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000004500)) 19:31:02 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)="470640a1f09c87471d2333a5171ea7efd108674e362cf9372e7df3ecfdad9d", 0x1f}, {&(0x7f0000000100)="b37f9f6d53a9f740729868a2f59b98d93c2a", 0x12}, {&(0x7f0000000140)="2e88520ddab2f84f45c32882fa70b004cfe761869efc84c4ca1846a335b40188ed0fbdad60c53257c9860cace526bf04c5f5b45a483bfafd5f02ae471476ad208036dbee9c8ee2b67952f65edfb2cdc5240fed1081626d6c1ade5e6e7031f187420d585956735a5a0ca6815d19351419909837d8bba9", 0x76}, {&(0x7f00000001c0)="b5623a77565e852a94f3a7a7e0492133c950503365cedd01178cb339823cd4bf7dda7ec1fa660e11e4ab78ed5a82d379ad71d22df917a787b1f8ea0b3460066114da4670", 0x44}], 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="2800000000000000ffff0000810000008cda0caca03ae18bcb8f7fd264635bbaad8be83647dd0000600000000000000001000000010000000d99cd419d8f680237e0a831e0badb91dd73b1d28e1d4249b73ca17e5d7483e34ad7a9f585860fd5074f3128fd56941807c9b18b2d20d34b9207c2fe562c7d2d2139d91bacc67416fba30000000000001001000000000000ffff00000900000016dcc0c7adf02bee30bbcac2ff5fbc6cc2427371adaf07e6a904816b4b1fa29d090fac97bc5ef9a7dd0c76aac23904f3d81d888c4be17ae6b71538b191f39e92f00e0eb66fd1901c01453e41aa5766d8d890770eeb298cd6388da25467818671e61613b9fffef6d6ebf4144fb7239cae33516a635d5c86113a6a591407cb978e0dac61ec3c0df92a0caf8c737821cc87e04fe9d0df40c1b46d05f9ee0a84c6818f358bfcd510ebabbb847065436e185db356e30001d1394fc2b9ffea652c9082015e56b296423395157d867bdcfb2371856b954a9498bb1018dd4a7ad8e22d3969afdaf078f762d83a8dfa00337a0cfbbfa23901fc98a2b3a3c7d16f792e3ef8"], 0x198}, 0x401) r1 = dup(r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)=""/51, &(0x7f0000000640)=0x33) read(r1, &(0x7f0000000680)=""/34, 0x22) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)="01000000", 0x4) getsockopt(r0, 0x7, 0x6, &(0x7f0000000480)=""/88, &(0x7f0000000500)=0x58) setsockopt(r0, 0x58a, 0x6, &(0x7f00000006c0)="99970f6df16424fb8ddc40d59fcb707b", 0x10) 19:31:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000001180)={0x3, 0x3, 0x400, 0x6, r1}) getsockopt(r0, 0x1000000000000029, 0x26, 0x0, 0x0) readv(r0, &(0x7f0000001140)=[{&(0x7f0000000000)=""/227, 0xe3}, {&(0x7f0000000100)=""/60, 0x3c}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x3) r2 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r2) 19:31:02 executing program 1: select(0x40, &(0x7f0000000000)={0x9, 0x9, 0x0, 0x7, 0xfffffffffffffb9b, 0x7fffffff, 0x40, 0x4}, &(0x7f0000000040)={0x9, 0x2, 0x7fff, 0x4, 0x7, 0x10000, 0x4, 0x10000}, &(0x7f0000000080)={0x1, 0x7, 0x0, 0x16, 0x6f43, 0x4, 0x2, 0x5}, &(0x7f00000000c0)={0x100000000, 0x5}) nanosleep(&(0x7f0000000100)={0x0, 0xffffffffffffff83}, 0x0) nanosleep(0xfffffffffffffffe, 0x0) 19:31:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x43) shutdown(r0, 0x1) shutdown(r0, 0x0) 19:31:03 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x7fffffff) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)="147a421f", 0x4) 19:31:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x8000004000000024, &(0x7f0000000040)='\x00\x00\x00\x00', 0x351) 19:31:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="826ae3f30608e5d6885a"], 0x10) r1 = socket(0x2, 0x4002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000140)='./file0\x00', r2, r3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt(r1, 0xd88c, 0x7ff, &(0x7f0000000040)=""/170, &(0x7f0000000100)=0xaa) shutdown(r1, 0x0) 19:31:03 executing program 1: mprotect(&(0x7f00005d2000/0x1000)=nil, 0x1000, 0x4) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) munlock(&(0x7f00005d2000/0x3000)=nil, 0x3000) accept$inet6(r0, 0x0, &(0x7f0000000040)) 19:31:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x4c0, 0x4) close(r0) r1 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) poll(&(0x7f0000000040)=[{r0, 0xc0}, {r1, 0x1}, {r0, 0x2}, {r1, 0x10}, {r1, 0x140}, {r1, 0x4}, {r1}, {r1, 0x25}], 0x8, 0x44f0) writev(r1, &(0x7f0000002600)=[{0x0, 0x319}], 0x1) 19:31:03 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000100)='<', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x0, 0x0, 0x100}], 0x5ef, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x6, 0x0) close(r2) 19:31:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000040)=""/108, 0x6c}, {&(0x7f0000000100)=""/226, 0xe2}, {&(0x7f0000000200)=""/212, 0xd4}], 0x4, 0x1000) readv(r0, &(0x7f0000002480)=[{&(0x7f0000000340)=""/124, 0x7c}, {&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f0000001480)=""/4096, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x0) close(r1) 19:31:03 executing program 0: r0 = socket(0x2, 0x4002, 0x0) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x10, 0x0}, 0x0) 19:31:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x3) setsockopt(r0, 0x3, 0x1f, &(0x7f0000000040)="79d049d2c2f15f5b91257533c51a58bb4f78ff2316d9d5098634b95fcf86437c3cbaa57c8638796e7209b8a1f2743ca8320a8e3ecfa2d0649e25ac25178285d4ed8ea45b9f7ecc4e2e7ee279f66dd1", 0x4f) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)="02000000", 0x4) r1 = socket(0x6, 0x4003, 0x40) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 19:31:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="89ea57a2aa9bc1a16e779b4b5d58d07ceee7ad6fa76a5991f47beeeb8bd3b4617bee", 0x22) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="cfb7c34cbb8221b0a3a675ef8aa007652f8527a51375d357329c00719eb283d8e27e373e6392b08ba00be2fb687e9042941e0d124eefc1e34b3b03281e1e9ac4e1ef2248bbb2192d92cc95a41a5fac3058c5e56c8406953e709e0374afe979670b9f63f48c5f199b84e1c403ecd7f41309797ccfc852594d89c7ff1a5e0ce29507c7a5b8fd08f9bbdf90b7503d450ea4e67fc00057742519e529a0c51f355bab66bc2962833174947fe865abbf1f25b3107b48d06d975ef6f9238467cbb8a50c5c44f19addfc525c6ad74eb0614d4aa12cb6c7a3c6ea83fd508c38242b80ca79086be1bf55035171b8c7ac99f348014d4f6897ad7f89ad54ac155ad6", 0xfc) setsockopt$inet_opts(r3, 0x0, 0x800000400000001f, &(0x7f0000000000)="00b20000", 0x4) 19:31:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002b40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae0a84f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c082000000f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dc0ae5982b87c490032475b3f1e08118f4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad01e1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeeed54a0c0523191e4577942d7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8006695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749af3b0000000000007adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f9c80cb5e65707683391517b62de7b38ccc03b950600fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b305f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a00000000a06e224616e76a3dd0954a67f68fc0ab44aab9a1b43b6be58ff850c31e7f09647ab2d65adfb8e68ee3a7ad8d5b668a586d", 0x7c6) syz_open_pts() close(r0) r1 = kqueue() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xfffffffffffffff8, 0x0, 0x5, 0xffffffff, "f2a42c64caa726000000751e00"}) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x5}], 0x5, 0x0, 0x101, 0x0) 19:31:04 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="ff010008aaa0529d56b4be8effeb08000000c351", 0x14) 19:31:04 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="8d", 0x1) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet(r1, &(0x7f0000000040)="212c33c6561917d9f243bbec28962da3714739580a4f5714b93f153e25de17310923fa90bdf26703abaa14ce7a5f1a4d00b80216ae3bd14d9317bcca4c0c0da2761976424f659448e8ea686f4be05f1c4e0b4329522cce89ccd43c0c3e12242a95d8b0309c34b722", 0x68, 0x5, 0x0, 0x0) 19:31:04 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file1\x00') r0 = getuid() r1 = getegid() geteuid() chown(&(0x7f0000000080)='./file1\x00', r0, r1) readlink(&(0x7f0000000100)='./file1\x00', &(0x7f00000012c0)=""/4096, 0x296) 19:31:04 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) shutdown(r0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x100000000000, 0x6}, 0x10) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 19:31:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0, 0x0}, &(0x7f0000001e00)=0xc) getgroups(0x1, &(0x7f0000001e40)=[0xffffffffffffffff]) r4 = getpid() r5 = geteuid() getgroups(0x1, &(0x7f0000001e80)=[0x0]) r7 = getppid() r8 = getuid() r9 = getgid() r10 = getpgrp() r11 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001ec0)={0x0, 0x0, 0x0}, &(0x7f0000001f00)=0xc) r13 = getpgrp() r14 = geteuid() getgroups(0x6, &(0x7f0000001f40)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) socketpair(0x6, 0x4003, 0x2, &(0x7f0000001f80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002140)={&(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001d40)=[{&(0x7f0000000a40)="9b2638f4c2aa630152fdad250d861d9e9a40d49f1bb48aeb89ee01b484154952ab96cf4dbad62bd722e952ab08fa1a514811298977e866208b4c4628ffedce6ffca629147648fb75b24b3dd18cd16a73db760b995c1e", 0x56}, {&(0x7f0000000ac0)="0def3ec00ee36ac2ebfba9c3da8845637ec578ee110f66240a81461032d020d49e362ec0ddfeed1cc8c740e86e6c4be710d11c58ca307789231ff208b20fe83526a2e364091b24b8ed9777ba8a3d4021e23334b76790bc05bc90dff2fca9c2c89ffd76981b78330959f0f7660e4cf5ae158dfe2f0fa0c818a29b213dd6af1e0f060338e1e592629d9c57f2851ae4bd567e3fc63539d34bba777c6f38d1e3fe991dbfb9e4613b8b669ffc3fc55aae85b9d15dd2b968257b6e2fbc60cc2a009be95ba224658a03c21ac69149dc731a67e4fd2e674324b2b07f8f75d8f09947af6082a1a125d844ed143a70851b9c5d99e6a5a4027777ecf286d67b329aab025a45388fb90d4676e6f913ef7a0b66d6109001499871cb9d213964bc5f48e987ad5de6039a667cb66b05a2d7d0758f1449174170b9183cc48f315bb7b6a0508c77a247cb4f897fb099d971935e10ab3068d5aa3213f2ce19556a50dd7e30615244e62a573db65e14f71d09d1e76b630ef74932790f514ac263bcc2add0a669e8e81011b2ecec384a08d7ac0e42fb4c516e364a311eaf72d126c67ef850c7661254e1aa25e5be79f0d40be92aa2ab3cdb7cfa5aa2f9f07bce71ce10c32c27e806ce1942cff0bad4e80b3fdf3ea7abae1ca4fa2d73e09c47f1d2d561072bc1825d14b8c9a07e666ad4bd0810964f706fb98ed2b454d415c3fe0198fe77d1474c4478795b5ea2fea8cd8818beca3eddfeac5457f35e9c402be41127ceb30a2e965260ff91b6cdadbb1d49b809b1773574c0a997af910b9480cdff7c2e2c4eb8dbaf9f955e696fa6e6abc0355a6f2dfe9bc63ec3df195820f4f38b0fe50bf07c7f49bd76c4e9f322d538db4166faa058b8a6b6c3aca2454fc6c438029e50e1193b83e2957f6039ed4f38df2b8403953e12b5cff9e22e0bb61cb0d32bf79f16f50b348694d82d9627cb968a145ef5b3db05a7333715dfdd4c4e36f6919bc81c9e54fea31bf7d13a1468aed8cabf072a3b73ddb5e3a741feff5b9c01adda017c7d5acc2caafd6554c52fa98e6f2c548d45a540b392f890d6b83ab68e358480cf20536e53ab926e3836514f64a0953d3c2bf6d2fe4ad62d170b24233bb7d41f9669de9996affa18c32643eeffd7b917907e48fd375d2ef8faf2606b9dd82de2a1107d23212c3851b7e4d86de13aedb448eb167496453a61e1e793d83197b18d0ad800f60c775298279f96dbed9fff6016575390d9bfc05c5bbfbff77240fec54389df66049cc64608c10631cadbd96fc5702e849b2406397976b1de693ae23aa4e6cb8a5817c431b78a67b58945bf56afc225730930c7eb2064412101dbf1dc26142e4a8e5d8e53963b604653006283337fac4c47d695072285d7cb6a9b788fad93235ceec796932d364a6374adbb1cfcc8cec80276dc1c15c697566f0d677d1cf458fa225eb8de4e50a80fc2785f262b0bfcd068ad4d8b5eb305c21d7564c1652432c5eb4119c7e8ecf42f631bf57bca45868293c322dab50a1815c361dfe4d913db5cb600feac5f65c61d73ae6f7c5211ca0bf5d6800c677be2da06dfb1befb95308feef1a4dd5f8ab41cf1ef61f06a0885554effd5efd85284a802bb520a8eaca9b48f6b758e0a16dd09af7bf175fbb74a89fdb32ed2da898f05adf9082827a020ce1af98d75df60217214c4aa103940ad094e37311d52ab7ef2c56f50afd22e0be2eace19ba0ef59c1c6267d69134dfbbe40d3affd3a25c009948f250449d6e038ee1c737cff471bdb6f7ef9f0dcec049f355d1f5a14a49e61d8f6c4cd21108fd555ddaa47243e05d216acd031a58219b8b32373e962a9d869fa05e407cc4800aa0ec5f7e88a0c661dd8ddd7c8ffcd902e7a8938218c74489f5dc3d1d71f92511b22d912977a0e4b4a784f0b56c2a7f548fefaf90d565991b5552f82e3e9da57f1db68744b842b8ca477b9b1deeeaf2672ed9c51fbbe983adf0d3c50ff85a48a11c05491899151c408380bbd3e388d7aae012bd6370806a827ae1dc5d938578da6bb53504e5b6b3f6713f9aad50133e14b613545b6f5d73395209c651b4e93a36b981a1d058bce8876b92c4cf660625bee5a2aa2b747acdec0f5d602c191a1445bf81d4810895a88dca74216115b4cbf39fb3e700b145a65027f1da2a43f4994ba10b1a03ad2cb1ff70634ec2fc94377b068524c6c4d684015efd5ba9292e866b2ae9c08ad4d28be3da9f02e174fc71cc51778166a10d7892cc78056d2a232036f1af3e27b04e11a8fea3985a1a3ac8ee142809ad3e3e373a23b4ec6dd160827a76eda88ddf250ea8decdb21e5a4a9a76e8ca0413a26c477be7bddf5c83121cb7526ff28c07a8deb2110bc941d93de0cb35df2824cda42e3104e55f9facf6633460e0106ac2d54688f6285159afa55083d04135426c60998dfc51f059a9e543cd03a8b732baf9118f2a426bb6bcbc6f8f85b95790a9aa40918926e4ce5e13b0d94e511738358b57d69b8a4fd527d1649e4372afa65c9125ae3bc37d4989b6d5990e99415de011661865ec9bea6384a1a399d93c375559aaa4c5dfb3fe952ba01a65d59fdfd4ba73a164c5d3ecde08e96a7965e8942c30d2252bccef467ee3ff00ae19ae505b13cb2e89bc17133bea6c148bc2a4e071fa352e376bef6a6c22371d4beecd7bf01e9b59a5f1b707c5f3fc0eacad2b3fb87cacad493c0d2ee3db543a6247498cb369cd2508c5396f595d150460e6f20b534c32d38f4e293a3bff4e92f8c6089fc4b158d5b6f49accca2b4af2240f71e5cf5cf19bdbee578ff755256d3a5785ee84242ae108986fdf439b4c72a6c8c7731b3ea70163f0516310055e8b95ced1f0a6c5ebc41145f9c75636bd90eb0bb487b8a00dd2b878e8e25ba0abcf537877955d0f8896edd671cd5dc7cb8bac62f4b0ba544ab9222b3d4fd49dbb5a243aaa94f43ee015368aaf1a05bae986bc0f001459a2a682ffc5f2ed07f34ea9ec4de6f12ad5bd9d9a4c2e05fb4ad69fb3961a5f950163f32063e65b07d4360e1fa6c5510c23faa691862eecffa39e3ea26fb591517520fa56009be1354b5f27f76d370011435f864c4c1d822a54a8a6b1e3aeeb9a2cfb9a9d0e3264927a9307b39f0da25964f4307728a8437503ed62bb017346defcec7c89a3616c2d4ca5c0e0cc9d500bde05cf688d0db1da91cb0d383f6a285acc9f129ee8f5f2f160539fe19954ce1bf9f1b80d2c322ba1f0d0936bbdf29e95d4f7efa971e5a6beb96a1e71fc76775dff2904fb09d29788ac247b1189bbe3f6f69d84e8de2f1ab3a095ce346495afaacce375fc8de2fa0c432d40147bcb533f34cf6a3c1b580e2eb59438d7d448369fb179420d4e9b1abe6c91911b9cf442824f84f9611796b8bbd0e3e438f4f4fa71fc1ac9dfbb4e49dfa877cfe75bde1aaab6c7bf864584c3179fbd0313424e8a4bc51784bf2aed7ae91fb6d88ce0016430e4688a533c939c65295456c060340afe655a8556b5226d4efe8e1fca577f7f9d8f932c9c67931466ac203851887c64657955916d41aa26602a5a526d0c0c55ccb78b4e0b76bbf08d2ecc2e5582cc1e9128f1a8d7d8574e4f0764b385d4a4a81b4ecd800737676d2af083c859735db650eda9aee4443eafd208ac8f2ee2e246d44e9a04f25299c9edad195ed397773f0721d8a51d57be73b500133c96fbd7b1ed51ce46654df1f3ff6acfc20ee56c71192bf8e1af36e2af44ec4680448c5c00d7ad8431bbf630f7ba693be50a933151520ae672cfd2e5f47f875c90472ca5ae4fbbb63cf51d0b22e79a039c0a91f0d2588bccfd493560897e012679131457a82df2481649b217f56e37c8a22572d12c39ee8102d782428ee63cc808eddabfca0b62597be93d102942840dadc58fa98ba2973525b2ca5392b804eac3a8071aced98573ac920922e072bf5151bfa40c1d992b3ed89a29f8e54535d57e11046d664a8dc38fb70a3ce9c9e30e17529277fe0d0f7f45a9af7bdc7017533ecacdba3bb23c69335145b16bfc78c88c5ccb33ee24d91d03910004735bb9ba519d3ebfd20ca734768e124aafd4099ff4d6ebcaf3abde0adc72977992e4d0fe3a8001840146111ba25295dca069af0ab77dba04b9ff01b27f3b8d8db9a3dee54d6ec5762848ef8fce51ffec9895155591f4dddb4f7b3231b2cad717186615da1718d6e52f0628f50918a2448e3f1339fd4e5c4bf75aa6355664e4ccd561ffc9e43e19b5537cbee7e21a6e3afd5fca2101fce1d530c6262b38373787f0d2ba54f409a3aa54426957bb6b378d6a327508fe06f6926694f10a33d77f830c002897de31c1083c0101b691152dc65e0f9a8c95de450e6bcca5121a44d9778be85702d86fd111148ea03b1bac3cc4e1889150a4c6463120b508ced774fc6c119556ca3698682000a5b028287a4df191a228e710d46a5c50fbfd4f0c4fe66099b738bc25c97b93e542795f1113da05a383679857aeddb7d4eff0bfffe69045afa9153e389a6000d8079a05a4d2d4577b66bc3db8e4e6057e4a2095ac260f73a298a851ec8ccc8ec9a0497997ffbccb178235d8e9fd8448fe5bff09a53ffb51887a85947d89aa5c22a4ded8f04c95db873f9de4d377706b075e6230b6b4ff62ba85bc5a692da19024ec7c622055435a6e8ad5565f86fa7503df0f67a0f1cbc10c6b58ef1c125d9fbf58dc0753e6ee74f144c9cabd5102ed422a82048d1357bcac9ad8a279709e0f1acd2521fb575502b910f505c868185db4acc4c6eee500ce7ce57354f8ace0150ba529b460e197dcdfd0e7a889daa485b92be388c252723236c777a6f81441d0a7debe8d07168bcf2a7dc64f0fb8407aa1f4c1be08c18eb675bbd6a6632469196a115923114597fc412772a29a04ce4e25b2259e97a5d648b334210edbf6a3b811257e9723be70bf47ab389d27d757c039a7ab25ec2f784fafe7807058ea81868e1076a15c3b1c9cbb37853d11388d635c23575d147eda4e7e6625ea5399ee98b3f6ee3181b6a197f7cfda4d4f4609f00b571d2e2df86d5bc08465ed6e366c297c2cd41880423559001fa4553d785d54f9658d326c38b3c4d6f10dad09d70656690011651efc4d551c76bbd99f5b45cfd640f85e5833de45d57465ea0f6b136ca01e03803125736a00f2ee715aef3e46a9fcaf5d8bdf65a3dc0768c5d94be3e186bbe2759ef018d042d1530d843e22ac9d4df1d8d1e08e16b8817f9fbee1ca55084130dc6b45856f3f060c7a6da95689ce73df30980db2a99298f2a83a0224cef4d5da4e18e49667eadb1b31e24553f4b40f758ae6091f0a767f675d66a36b3c02b307bc38c6341cd21780d81f36a255767ecf7587ed80cb46d076bed77139666bf729fc2fe9d655b53ba3dece399e6ce2d38b9b5790294330a021c7da1cd5d39154d1b52eeac385def65d4feaf37e6b847b357a577c94bed486b322dfe8d580f9d73e7e7f02143a0473d6e12579420db5cc31c81a1d5e08dad8d1250740eb6abb53a319b39b8d4dd0aacac47109e1174caf85a371fde67fd658e20a84b88ffd9f860403437a5457e7a5d22516dc38260b09c07089f5acc56b1a74cd7d224e3d7ac36eec2f27e34726ad874707d73f7e01cc081ec26b130255b25b05274dbf612ef8273f1230ea917979407c83df87defad75d9ca08b17cd2e628114452316fbd2729c7ca171d949873dcf7716a71d0c31c371107dc77da9d7a8bde3fd88500d66cfa2e1bb1fe9c2f3b87310c2a6c05e189095c0a106318989d6497fd572f2af92616aaf5ac84f70ee693d499e31dc0f", 0x1000}, {&(0x7f0000001ac0)="bde4a739736c5e67b53a6b7a0d7bfb1d92b574194ff65ac3c55b6d4b31a4503552fc595092a1295d297a1412f504a4feb27ebbb556d7b426206c1131f7c1d982d01121f64dd1369739fbdd335e4320c806e6a756e69f7bae2082e10c88632db8703bf73f2a48f453dcfc1d33a2271d6fdf6cd64ac83b27f41328", 0x7a}, {&(0x7f0000000900)="7d7321c7200d6cb8bc8c9896b31b44df9c044c394335d514f54324b6f46594685ede55b31f", 0x25}, {&(0x7f0000001b40)="98e23f1ac766c00e99dc4dfb8cb85b599e826f065268d0b449c34b6e5d2f8891cb07dc8e58e0fc254e62a0dc550336bcb0e4232a8d53111e8046003bef6dc87b5ae560ae12e774b433f3deaea5376e1c64a5072cc52966a6bf08eb51b87ad2c6f055c7a3ec0a6edfc282f9b38418c40c8aed3786ecdcc0f08c4b71a47f35405f206c189b3794d3b729cd4c653bd2ae06ce45072c631980f5c990405643a7fee6f6f97c013c41e4c34b928eb0bad5a6d4442e85822d7948b8da799a20827b662b6d529d8d0858", 0xc6}, {&(0x7f0000001c40)="a1ab37734f31439e1fd679553f2ae96f58e589fccbdf24a10d4cfb54142dad78208cd562ad5b3d63865109a09532908f22a8be362ab5ab6dd84da86e846334ee62e1992e74ceba6c6b0756f7008dcc185a4cd6f1397dc774124fed29a1a54a77", 0x60}, {&(0x7f0000001cc0)="954077af3f534ee366975efef25681624869068b6f0be94a784cb54017a885126bd9fe42f59a62e38d9ac66e8c908f7f39bc049d7fe6b94d50db2439185c848cc392c45903c0ccdd4b0917a0a23492777a01c19bb448d1350e3cea27bf2e2c2cc468f73317937ddb41f7f2ec47bf8eed6b6d5c38dc18c4dd9f55c9", 0x7b}], 0x7, &(0x7f0000001fc0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r0, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r0, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x38, 0xffff, 0x1, [r0, r1, r16, r1, r1, r0, r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}], 0x158, 0x400}, 0x2) r17 = syz_open_pts() ioctl$TIOCSETAW(r17, 0x802c7415, &(0x7f0000000040)={0x4, 0x8, 0x200000000000000, 0x8, "3d78e267cf1246419978a5e9fa51e4a350ff26af", 0x1, 0x100}) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 19:31:04 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) kqueue() pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x4) getpeername$unix(r1, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="78c64335427bb768d6fc6a729c94741d082599c908fe0f9bf25b6f1c8d1ceddddb470a0802d3d5dc6e32d55673b8f270a8f14e43ddd1c67813770eba8ced0131f2d34a1ab9e8799f12ac6ea76af0861aa9ed1a990cbb30b68bae3d8020cc4519d6eb169942f3f7fd731c9b02150e9bd66899f18752b8c6603f8e4ea3fbe8d9bd0fd0327caf22e4125178b898c61485cfbf4773b80037689f539ce7e9786b6ee7", 0xa0}, {&(0x7f0000000140)="77a856b5bd4f734c95ade93e28880f3ad6d1c1fb421a5dca22010181be8d5e2a029108d97001f8dbdcb1e6534a3d01810232f6b2f98feae675503429082e7260dd2c706199cbb7be7a2618888aafb4d2b707b54bea4d6f9dd0693f290686cf9b15a4bd8aab2c8477b1be6eaa8e81d7e2914086a50a94a4853747d9a1b2302d502fa2b82fabd0a97e390a94f9bf7afd6872ad6f56c56d905c6d2b80f6e579f5c7f79b2f110cc68072a99b38d9695a8b91e50e1ed29e15713f8a9fb830595b256c52a88e4f7f42123393c844a9852a230d5ab7ce25e4c325a9d535855f17ff929199ae05ac09134eb4807bca567b93960a328fa375725c44d22dd51050db8b615a0a644ff75d37c7606f3ef7645cac9e6e8620f568830eb05ca568e18aee96131167640dd509c643504819ffbb4f9e9855853b0a6509274c6f87cad2271110a154a310fa78fad0bf2fb64e43d4d63dab3e4c2ff3eedf097b1c91dd957811862f7fc35e35a6ed3990a61aeaa7a106c967347028bea56cad16f1a218e1157e6c12c2a0eb2fc537dc51b4a4222929fde10435c5007e917e679f2582f41ae49345314c1ba7e881f414abe2e0cce5fab8de18810d3ef7f5003b8f5479e5ded9522f9dc0d360c686a89a80e4dc1f13d5387ef5ef7551b72942dab12ec1afb62284cc342b0f2e8dab9416997b1c8e27f507084ed56e6a747ec0802109416d7dfb484edeb0c41a0843871ecbec3c1d5b2bfac8a6fa67c69405820c7548803b84113b47c338b17a17f2dca0a9b371b404b8f387889b64202b6d149815e64c30f2bccb20d11405a71f1cb681e0e4369c4fa2e658835a54db7999cc96b7a9a821bc2a366ca723e7a2e4b13d525510c97a1cbd0121c10650855978c04a04b3a81b6c652f65f469c579012fa66489f2a2896b2b5280ee14f4969d285421c2c605d84b31577042e1623661185d3526194c9a7ca4934718e853d0f3d3cf63b17c4b20f5ec80887a2d25cac9a22285b34013e88f6d5a2a122e015905d01b4d20b72bb5c1c60566cf24912d8163faec58eb3956a9759c8134a7d87f845319247307a69d840d6efccf45709d7c804540f3cba47a47e655d4dfc3bfe2eda659f85d558bf54eb4862034f8a3f5161348953f0811c5e4093c5e551df0809ffbb601497ee8f7131bb78518214969cc3480634c956216876e4f612b03a3a81c9278fb530dba46ed2a2d48b38ebea4d2d6d194f726e79f8619d7d4db2e43dc0b68bfeeaffa79aa050a541532296b5d5a623f049a4ccda7d7bb04c7bb79a4d0de0b57f2d410bc75b07c3bf4d49125ee0f97f81451781548ad226e03ae8f1055244121d851b8f6e1138e2bc3c6db468977e00c5f0acb66f3c2fcb5e8bcea56e470354f38775659f4fd0eda6cecb219301f3dad6c02c5da54dfbea7099c952410bfffca9911dbdf533a3cbbcdcd504fc1007967c40753d38b973deb877edd8468937cbcd4956cb082539a16f295b32485699640d9dd3a749eca87337b0fa94a5a1f58eefac401b8c7e769d67089654b7d2c34124f7c660c10ec1b24055a878cbde88db5a26c8e03e011d0bc2d12ef1eabeca3b043e8902b1672e7f2d3431a5452aa55e246dc77616cb1c1619a0d8da95bcfe70868a121ae7e62f992dcb0964996ca6efa55ebe77cc064a3dcd6dbc021c4ec958c37d70aad0c1797d5bf4e296c9e88db2eafbdf99ad273e38e16269632f506629376e91a33139f15afedc917609f02382a1013b3e7d259f161a95182635714169ad82b19e0c420508ec881e149b759735f6f33079d2686372eeaebfecb86281c35f1b25e755cf8ce84d4b621204294cfdc19405373c87718c665b5a4a84d0ab5026f15a95440f0aec42921970c2a5685e3619108ef3565d0ed03a0a1d7cbbd1a4447e5fd57613d83eb0b1862e4d0d0455885562204911d5b18f44bcb24083d2dcda86e10084ac767a49cf1d2d20b52459c0e9973857acbf90827cce6106b66f2eb224fee3c4676ed1fb6b8fd0d495785e952e78a18c29a1a7eaafef90016ca4bd147eb4dfd032eb30507d97e693d566591df4492519a3645df884e0dce3f75597025d6a59920eb4ab86a456a733d5ec650437163c5381df32ae1163474bb02413cc55ce05abf8d5eb81d23f65242636b096fe9e78f90415c446359a7cf584f5187b0e848504b48f43add79fb54f0c749f586a9a93f88ea24914bb0fcab9823a12fe7e5a64636c52d0183500b8818835aee79c56e9e524fca1bb1db3bc72c6703f1e5266b5dcff40dd98998c5b297cb88b35622c550929ef951b95b6724e54a380960d92aae9ccf09e296d2cf33b785f90163141e935be4de593a5015573ca1921f79480d124f01ff7518d1164030c354edaf2307b524af4c5ea91b047a397d69d565b8f49a04ddbe20d9318ab6e8a380ee3dd5ee2e0fd3ebe117f7f72a55e107a8797070a8c482291823a3a360789558a04c9d37114ae24ce5c5f7efc54225672ef26420e12732afcfda7860cb3f29fc9628acd8a0be626a3494dd44ba3fd8efa2e07997f3a728171c938dc64658347e0145a9821ac32fd70b6174acf05b525bc0dfa1dcbcde9d99115b62119cadd04eb1429acd799f2726d75205b4639d2f1d321993a633bfa2dd929c9325f2219fc67324edc491e30623f7c488634bdab3007965b49721496023cd07da7caab9b427514ab34cf226b4956e973a7b1d3e6d8869170c695f830aa9077ad15c3fadc185f4b18238437720ef0215b9a8e2fe4a089bd3ad7b69f3a79a58770cffd54b7ed6ee2c88bc85b85ff6b36ba55693f41571285c4ede38f5767887d2e9c9037c9a7e1541ecf5ea74bd8a50e409b40ec66b807bf03bda7d883802029ec205381cc80eb9167c7ce27c42b15acdd37976968bfb448275aadccf7267710d13468211a469cfe773cb312aec079f6aa15b06bcb2a4a4d7ea42a3060ee74150cbe7e94f21a39e31436715dad2c87b2890d7cc9eee0d130d23f58c07fde044fa4958f6c608388c1c002236751be741ec44627d427227775b6d3d0fd9d8400071c0dc541324a987230ff4200c6df26e7d038514ce5ae40e36f1fa83b853b518bfa3c393a0985b012f86abbbae4e255be2b59988a7b1b26a1a1cdf073784fa789bdb6c3fad86fd5ebe98fd0d08ecf854b3df31e41f848837c756365855c1428c863bd90d19ee17d53d7be23a1dd3d0b2d7e84105a50fbaf85e4fff45eb7433a222fb4ae4d11b58309ff8f0fe2dd496ab1ea33d3eb6869e73720a1781c03b628a8c588a611a1679391a70a4bab0ba547f68053d9b64184de23f581c8fb453052a430d01d39b1553f1410efc8d8552f4ad393f91290eb650950351258e478aa2a2f4885c17f59b8535c0e5c4b4ef713274213f0497cfb5ab1906b3f4ca5e8c377bceb38abbb2c0736c20de88003eb1e3a1751db137a66fe48928ffccd3bea67e4ed08ea033e51c0b27a9036a9aaadf2a081e730660c3bdca7494d5b96a5d8ce0c2ee07a8ba286e24d758dfaec30e5b7cbf00ff2746f3ad00631255ba466d2bb9ff2e3089eb9946d5d3ea14495c0dea30d9c70158177ba1572fe2a6da6644c6da4b843427efc72a036b7a97937665db77485ccadd482fdab72cdd1a61e4a6c82d0eb81d7889bd8c75cafc2f90cfe0b7eece30e2ec7e778c3fd587f8a99a31284226693209b936e22e8fcf3542904d3fa4ea34f81cc83f1c90432c1c8c84c58755926f3e78adf21d6f66127f34a1d1f8e470756dfff2a2f0e007ab6bc2932757e33f8767c2153c3885938dd2e51eb6662ca21c2ab9476d57644b5763828e0f26f2346d5c070058490d16cd9015a6a58622a6dea75a3e22f330194a9f9072978b232551766acc69fc4ae775b70c2f8645cdcd065185ea2c50e5804595ef889b4f5ced7fdc533a6b9d3423720776c6b45f9a3603b44558457e550cc5e49701b0c302ef7d8a95f8afd6a287b58d6289b46921bd011dbdcfa07a951e885a9fcbfb5f531224c90a8acf2d3875c5db276ad09f1ce0edea02980d46c33d203288e5912243740909f0056c8f617c506a32c66d01db1a0eaa38aec9f1da8ddfcf7a2e0480e2c6e57fddeee3984c303b1d1bb9595c337336ad7c2e349091e2702900f5dc348371c8ffcf19091b29fa785025724e7bd64b45c503262e891bc5eba9629971bb9170b01dfe545cc049a65953f008e003d32b74fe8516b6a8df1067f21e5c304728162f3bbf50daa729f1fe0e5480e3caff4465560e39821416519a69816bbbbec09c80910c38aaa0bd055fcd962d397ef1d10b3014faa94f275d233eda346c32ae6ac4a3e82b7451a5ff102f7e42e0dbcc216383ea58b67a4b375c6ff7bf15952b0fc5a9d7e63dc551edfe371dad26771e54124b0ffe38d0904bcb7f229596899f4b1177d59cdfe319ae526a8f95d0c1fc0a7662216ca6c4be43232bd1768c484c5f4f3699ffd8cd5c55247245df097cc93f91c3c70cc89ac4294a9d01c181866aec91af373abba95a8d1101f9e1accb02b354b47e46a548f1b1f221ea579b90a1407e4e7f3a085d18ebfa2d3aafd816a5c668cce53d70ed0376c2e6d8b58f36964369ecac7833260ef1909c94f05515b79e832e2d6141baafd55cc1a27bd7c60987ac276b4a7208a7a3237f8838d2e860dcc639d8798f0feb1469e15ba5542cb35e2d12316c43b765f4ed38e57fbb8ed98c121fe20a1ea56af09ea1a216cd03001e97cd5053550162c1ef699e7e04e36231604b94043622459683edbfb8fc82659e3165857a9b6cf303524146d6f430c0a2ff56cf1b1a34efdf93ea6b3f59d3b079950b5bd143494b74d085b485dfae064d7d0d053a796dece5afc43d413f5c8eed089b4d973900108a057207d2609e6757d6944744807ee67bc099e78a03f0400cbd45b9ead607c4421c25e7585876abb0ebb7fd482be3eaf7ba745b3f30bbdc8b4545bac8d5bd1d3f93dda03112c3a9cdf0e61be008c4087f1b91917124d986809e5348367d6ab428258233f0f6ae124f4cb04d9ad38dcd934c8619faf4635810f9c48e3539d8b5456859e93ca92758275cb328e81523c8cde70c9415c7e4a508c8d16fbdb2489669fff32185e0cd486674a507d3686b53fc2b71d45a3cc57fe3c36d833fa4f428a564191bf937ee5370cf45602fcac3ca16422c76b308a29a8446e881436dc034000f122c4b1a25f414fd7f63114c8e80a8e3c845c91b0bbeccf754f342ffcb5bea1ccd7164b85eb1a13817998567ca4cdb0a27079d5b00e978ceac3026279a2d38e54f2eb74c00fab66edeb160af944ae86ded9b74a0a5d6fae785b6d51588380f6a005465bbf9fa6d4e0d5282639ae768dc959e21b77cb03a7c2720d68a6351198115723e3d268cdb351c99ed7e6f1ca74a0fd9ce8198ee909dcbea56f7ec79c7c08735f2109a2ac0dddf01ff223d4f772c400f7972406ac114082b5b0e2415586a7cfcea2b7f822936f533b077611df22aa16ef84bea54f48de0f079db100f777cb3a9a6439ca1451c9ce6134e90089187c0bf6f25eb4c808200b2a4e630b7b84e28ac3141e22fada329f2a0e8d7b0d2a1b129fa4f1b448be14dd3b813ae50701182464aad7e3d1f178c592a654562ded7dc866ee61efce206be9235f25bce9e1d50fdfcce1ba3e9ce9ec74b5b1779c022508f888afd7a90c1c9b0f4a9fa091b6d22737b23a7f35407edbf3043016de8d3a84193c14ae602099ca58b837424ecdae467ffc01ed486cec36ca15571de12b268a0762e7d334a20ee076ff443b139cc326731452c49d9489b13", 0x1000}, {&(0x7f0000001140)="e3333c1cc665aded256f0698a8d7bc407ce254cc71213d1c0d5ba830e9342017a331eafbed21c3b1ff217c7f2cb11b2c8a43755e9265a75e3aa0a4db7ac307a9a35bfd96ad9d0a9bad9b0aabd120ec03d670eb71fd69967e12a933abe8c7c7aefd9fc4e33e7416e7eaf87f12e6a4e87f41b0c6c2360ac79781b831e9203c2466ab7be1e5dd830f2c61008c9bcbfe1e8deac7f8f2d6be5c3a8ecb2866ed5df8bd7111cb9303069e68a0e9d150e2340c8f1788d24f9caaae7e11770f25dbfc8329a2ede3b3eb8e87e173eaa9fa30befc9feb8ab5450cfaf273eb1f1aa3220c56cf4f2e", 0xe2}, {&(0x7f0000001240)="c3ffa997a333ffea943b82aac362e11fec762934a129d24fb6043f2c1f2668a608d71b26315eff70299e71f14e339081815fa75b747d581b0b71a4a85978f3ee299eed568982c8067397723125465c3a2a48508d343e156cab2037d4d4534e2c13fe95efd86c8f3272b0807064e23388bd37345c8b7a0caaf45e3b7b02b1faea70a9", 0x82}, {&(0x7f0000001300)="b15f06f6ebdc07671bc1ce69f3991021edb3c35e0606716c5134bb82f41c8b0f992162fc4c33dd", 0x27}, {&(0x7f0000001340)="8c201fb0727e9c73ae1a8e261f7287b762fba9a9bb11cbda0ad48db075c03978c545e8ce164413c3f0cb0cbd62b939fb4aebc6f20af3c4e3ddefaad39ab46f2afd990cc4008a77022595045f7dc3663cb4f318ee56f2deacd81567256e6c7e11dd50dfa2926541fa4b46abb543cd14f16aaae9f1b9f56bd9c6f8b10d5a9a4199e4c9afca702d1e1e30b4", 0x8a}], 0x6, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x100, 0x1}, {0x18, 0x1, 0x7, 0x5}, 0x0, [0x3, 0x20007, 0x800000000000000, 0xc2a, 0x6fe4, 0x400, 0x9, 0xfc85]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x7fffffff, 0x200}, {0x18, 0x0, 0x0, 0x1}, 0x8001, [0x7, 0x8, 0x8, 0xffffffff, 0x200, 0x1, 0xffffffff, 0x8001]}, 0x3c) 19:31:04 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x42, 0x7e}) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) write(r0, &(0x7f0000000040), 0xfffffdca) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "59373648ddd809f3cf3e95b1e13aee9de3f65fef"}) write(r0, &(0x7f0000000280)='\a', 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) 19:31:04 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unlink(&(0x7f0000000180)='./file0\x00') 19:31:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) write(r0, &(0x7f0000000100)="d9", 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9181, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0xbb4d, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x8021, 0x10) ftruncate(r0, 0x8) kqueue() 19:31:07 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0xfffffffe}) write(r0, &(0x7f0000000100)="266d3424d98ac0dde444890606fb881b4285f815f059094116d72e25a1f813e1fa79d58a1c00d2006b32d19cae98120f249c8a85d4fbebca9ecc4f8cce0bb3d4a2fb307b3fcab0187528ab6a0e5dfec0cec34e0b429818b055c86afaf149578116abac739d2e405bf97decc52f8bcdef4b78ab0bccb97ea7c4a90128ec806d680ddf466dc2b13d3686399d439e14110dcf1136848c60a2c63b637a8cddc83f434b6de17ee43f5bb98ce08a97323a061dabfdc7ef4dc9ebd31c3b30621441a47500058a1958f90d032c8bac2ad81ac2b998af7e56b65c8ab56fdc15ae5b6b06", 0xdf) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() setreuid(r1, r2) flock(r0, 0x1) close(r0) 19:31:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) sendmsg(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x100000000, 0x7}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="cfc4a463c0a4f357df16a7253883a5df8f39e6c6add34992dc1dc37f72fc8aa11bf1970aadc4578d6579ce36e3a944dd46e2e73d032af7dd05d121ba3e2e550bdd3497c4bc4cba15e340deb15e0f2a993fb5554e9e332be2a827f8a10dc5851660659d35f6f698f8d00629bf1d86", 0x6e}, {&(0x7f0000000180)="55720e479960cb1858c689d462f2d699674805cef5ca", 0x16}, {&(0x7f00000001c0)="044ec3ab8eaf8af26bfc72e0e0743cf5b4491a596de0bbbabf5d37f2fa2e0f57445e3ee16c35347d7d06266dcdbd38ec6100d45d8f6a4261ae2e1838a4bae8b7855964a19781489970b2c6c8004bcfc4a027a6ef3c15397c7711669d620b34ee2dadf8367f1ebc086a684bc63430acad2c1b4de3e18cd1d9fe4cbef587050da94471e0489660dd3c43b541108396ea4558a2707e2e5a225c4dd83058bd3b4bd1889c466aae97fbb53331ef777322fd9397ec6698d351370bd85b6247f63d876ae2449fddaeea9c5f7278b76a952d8a088dcd1abaf4a01e23423c2006dba67c554b3e27", 0xe3}], 0x3, &(0x7f0000000300)=[{0x18, 0x0, 0x8000, "79a96489da2a9e"}, {0x80, 0xffff, 0x4, "356b21f6818156a23b9fe1eab91ebd7c5674df03fcd32fc896ceadf8e4fe2aa284a2f79ad329ec3f435844a9875dc40f3c592fbd299a09b515d0946f7bf3024d44334f11b2600cd77439fb362422d1833de89fa2f5d412651b9a8f7f398a8261f9e8177920aab770ca"}, {0xc8, 0x1, 0x5, "16588ca2f539d36f1b9107d0b247903a47cf232dbe8b02107bb21a7097173dc6cdbdc903234efb7cd1c855f2983879fe754981b8a314ecd071918d0292390360595a2297d716bce5c993eceae84816daca79feada34b721573da4c7eaf40c3321cabc27444312ec650c09a83d905e9f0106a99b8c440d5be3bb111cf491e0c181d0df59b59373e5d52a966200c8600da459f5a498f9235ba16c14874028b2df2b8dc0b64c1355399ae0c83f8d312caf4a70be5a4fb286a"}, {0x28, 0xffff, 0x100000001, "ff61deda949db2361d83f28f8942f3cf3eea338745"}, {0x28, 0xffff, 0x1, "2537e48ae5af153c7fafc9801632cac7ae"}], 0x1b0}, 0x40d) r1 = dup(r0) r2 = dup(0xffffffffffffffff) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup(r2) 19:31:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x393) msgget(0x1, 0x600) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/121) 19:31:08 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x1b4, 0x9}, 0x6) write(r0, &(0x7f0000000140)="66b11234630a08ca038ece0898c7c376a16b0ede8e6f104ae09bd755b5a6d0c2e507f1af490bfda24e268e8bce4404320ac9ab1fbec4e694d5d0517e0b56e7bc535d093a29baf2f60442a041adba9cd49e457f1bbddf27dd1a48cea5e48a4cdd1c29e9490c857c50fb90912ff32ff123a5f626fa9e2ce4e163213cdde2b471d6d598c4ace4d47503e55d4d09966c4f036e54a3aca21c164febfb83b162f947669214488a9546cf218de3cf70fbaba9bf64eab90433608951c400364dfabd6fb8ab26ca543a7e90b77308aa9b610e7eb007219da8a32b6cb05fb3c55446fb61955c2dd8fb", 0xe4) pipe2(&(0x7f0000000080), 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 19:31:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1", 0x45}], 0x1) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000280)=0xc) poll(&(0x7f00000002c0)=[{r0, 0x10}, {r0, 0x11}, {r0}, {r0, 0x80}, {r0, 0xa6}, {r0, 0x181}, {r1, 0x10}, {r0, 0x80}], 0x8, 0x400) r2 = syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000300)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0x80, 0x8, 0x8001, 0x5, "f4700098cb503934e9633b7910b25679d8c75d8b", 0x6, 0x1}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "699353b56cf62d2d877ef823e26a90e76c529761"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) mkdirat(r5, &(0x7f0000000040)='./file0\x00', 0x81) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:31:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000000) syz_emit_ethernet(0x1, &(0x7f0000000200)='@') 19:31:08 executing program 1: r0 = socket$inet6(0x18, 0x6, 0x81) setsockopt(r0, 0x2000000000029, 0x2f, &(0x7f0000000100)='\x00\x00\bL', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x10, 0x0, 0x6}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x711019a, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x41, 0x8, 0x1, 0xff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0xbe, 0x300000000000}, {{r0}, 0xfffffffffffffff9, 0x8, 0xa0000006, 0x0, 0x9}, {{r0}, 0xfffffffffffffff8, 0x10, 0x20, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x40, 0x20000001, 0x4, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000004, 0x0, 0x1}], 0x9, &(0x7f0000000040)=[{{r0}, 0x0, 0x4, 0x2, 0x5e61c9fb, 0x8}], 0x3, &(0x7f0000000080)={0xffff, 0x80}) 19:31:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x281, 0x0) close(r0) listen(r0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0x7, 0x81, 0x4}, 0xc) socket(0x2, 0x7, 0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x5, 0x0, 0x7, "73fd294eb859ff1568d392ecf17a79d27cb2126d", 0x7, 0x4}) 19:31:08 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) syz_open_pts() symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file1\x00') readlink(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)=""/4096, 0x1000) 19:31:08 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/83) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 19:31:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) 19:31:08 executing program 0: socketpair(0x18, 0xc003, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom$unix(r0, &(0x7f0000000040)=""/170, 0xaa, 0x802, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0xcc) msgget$private(0x0, 0x600) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) sendto$unix(r0, &(0x7f00000001c0)="78af828b93ae69ab3c1833b16b67a145de595ceba495bf388d8d30296069f14418ac58eaeed7ce218cc1d83dc3f2a49a79df97b4412797558b0d6658cd", 0x3d, 0x409, 0x0, 0x0) shmctl$IPC_RMID(r1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x1ff, 0x3}, 0x2, [0x0, 0x2a3, 0xfffffffffffffffb, 0x9, 0x7f, 0x3, 0xb8ef, 0x10001]}, 0x3c) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) 19:31:08 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x80) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x7f, 0x1000300000002}) 19:31:08 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x80) socketpair(0x16, 0x5, 0x100000001, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x49, 0x0, 0x0, 0xfffffffffffffffe}], 0x7, &(0x7f0000000300)=[{{r2}, 0x0, 0x1, 0xf0000010, 0x5, 0x1}, {{r3}, 0xfffffffffffffffe, 0x2, 0x1, 0x3, 0xffffffff00000000}, {{r4}, 0xfffffffffffffffc, 0x8, 0x33, 0x6, 0x400}, {{r5}, 0xffffffffffffffff, 0x84, 0x1, 0x8, 0x9c27}], 0xc836, &(0x7f0000000380)={0x2, 0x401}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="c2f4de7a0e4a726266c778ff8d31b0d400ad93612a41d464"], 0x1, 0x0, 0x0) r6 = socket$inet6(0x18, 0x4, 0x0) bind$inet6(r6, &(0x7f00000000c0)={0x18, 0x0, 0x7ff}, 0xc) fcntl$setstatus(r6, 0x4, 0x8c) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) connect(r6, &(0x7f0000000100)=@in6={0x18, 0x2, 0x5, 0x5}, 0xc) close(r6) close(r6) 19:31:08 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x100000000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0xfffffffffffff000, 0xb26}, 0xc) r2 = dup(r0) getsockname$inet(r2, 0x0, &(0x7f00000000c0)) 19:31:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x5cda) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 19:31:08 executing program 0: r0 = socket$inet6(0x18, 0x8006, 0xbf) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff020008aaa008000000c3513e2a5e0000000000", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="006d80000000000000000000000094350ef50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069b8d790000000000000000"], &(0x7f0000000140)=0x6e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x5, 0x5, 0x80000001, 0x3, "d2d6bb712c31c900a1ff3ada012e35bd70da77f1", 0x7f, 0x3}) lseek(r2, 0x17, 0x0) close(r0) 19:31:08 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) flock(r0, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x191) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x8000000810, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 19:31:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = geteuid() chown(&(0x7f0000000080)='./file0\x00', r1, 0x0) unlink(&(0x7f0000000000)='.\x00') getdents(r0, &(0x7f0000000100)=""/212, 0xd4) 19:31:08 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd5441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x200020000000002, 0x5) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x53) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 19:31:08 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xdf1d, 0x4) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x60, 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8edca6184c3145e88e8afa2e2f66696c653000"], 0xa) 19:31:08 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/212}, 0xdc, 0x2, 0x1000) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 19:31:08 executing program 1: r0 = socket(0x4, 0x1, 0x4000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) 19:31:08 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = getuid() r1 = getuid() setreuid(r0, r1) r2 = dup(0xffffffffffffff9c) r3 = getpgrp() getpgid(r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r4) getegid() connect$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) msgget(0x1, 0x3e) msgget(0x1, 0x4) 19:31:08 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x2000000000001, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='@.#\x00', &(0x7f0000000140)='/[\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='$#$#\x00', &(0x7f0000000200)='(#\x00', &(0x7f0000000240)='\x00']) 19:31:08 executing program 1: r0 = kqueue() r1 = socket$unix(0x1, 0x7, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) kevent(r0, 0xfffffffffffffffe, 0x7f, 0x0, 0x0, &(0x7f00000000c0)={0xfffffffffffffffe}) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) 19:31:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) setsockopt(r1, 0x2, 0x9, &(0x7f0000000000)="d594bbe5a04820e18775294d414c26460fef14b452ad8dd1a01654651bd430a69d047de7eee57bacc4ceef75180c717510ab7f10cfc01ce2f83bef99a1f2b2c7fd0461da05b68376ef70039f5f31703e5aac047c06f6", 0x56) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCEXCL(r0, 0x2000740d) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 19:31:08 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000000c0)=0xc) socket$inet(0x2, 0x0, 0x1) fchmod(r0, 0x20) 19:31:08 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') utimes(&(0x7f0000000240)='./bus\x00', 0x0) symlink(0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20400, 0x11) 19:31:08 executing program 1: syz_emit_ethernet(0x311, &(0x7f0000000340)="00cc6f19935b17219138da20461cc03fe42865dd3b32b267a2189db28bedfafa1f5fcf9119a50e3f20e6b603af428d36707f862b15ad003c825c7ad7bc187078e952e634ea5b9e0da7f14b2a489daa1cc8c39496948b765616cf1d03c9cc72a855112c9730934ff1120646aa90c84b5afe4779de0d35f0b8b07931eb04000000b97a34a6dbd22541fcfcd2ac14aa174162a41814804ba88374e062f12742143deeafacc2074543d4f0e52c9000b846190fe7a7be4d217de943e922bfb2c0da3bde9daf4f7debe2d0e5122e482a54a4e065705df6d97f225df769e15c9bc320b5eb2ed04845e0f42d4ddb6499c0d7da09e8e165906dbb97b9931c8343864e9a284feb3a1f0a4fe77e8b10a1db8eaf85588bd62054f479649191b97d23e4e42fee9a47d48f87c033fe736dd6fe530f9dbd7fdeced59b308e25c839f1d2cb3841b3187e20ff311a22363406004e6f1dc9084ca7aed6eb97e30f4e22b25dba1be3d1f1e28cd4ba1a45d8302d4c47a0212e65df42685605a9e529b5278570a1c033bcac3dd05763041df8db3f97162004d89ed9f3d22235019e8fbf13a3c5e2616a33069be96427893768d465bd0fe0f15f6ea831e50113aa5b4bf6cf495fe057621883aa3156f4b3cb6d3b08fe4089c3e410ed6ef7375417573531125126ebcb84d3ca9ef4a880fb68353940a72c9a2264e546d9f977e1580278f904be1748cb9dca3a0f59d951613ef77497d2b34d58fcbab34ac6739e2303000000122c4b3488df3002738bbeca8865679e88145474fb96d1ac34888ff51820fcfa424ec089741599ca6c5764aff4acaa6322a990b721d2ca35cedfac1b79022c7ef4f719f7d16054dcd12049e94f329d216cb13f6af1564039458e11509b13ed81cf8f3ff9af7865d0376a238b09a0d14c4af9825e52dec0d7313a87236ca0073357f35e3af79f5e20348e41410aa4772f4ed8b717d4a266924b57600dba72f03b27cc7b5e2dac5b7c67c9384bf0e28f1bacf0abda45c001f8635533f5d9fc1f14fef3df61128a6902007f07a30b454ad746b50e9beb1ffb3d8a0cb1701b88af0795ec1aa98cec994f258239a5e4d3db083e40d830b48a87") 19:31:08 executing program 1: mkdir(&(0x7f00000001c0)='./file1\x00', 0x10000fff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) socket(0x18, 0x7, 0x78) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x30, 0x2) mkdir(&(0x7f0000000200)='./file0\x00', 0x80) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="a12065c3bc699bb589390fdaeae8b3ec2897eb6621a6396d31cf489dc8324b44bff6a3f206d620b8da58f0bc415261e0499701b2dae5ebbd69987a66de06ed8d62d863fbc4e98c59bff7c42cd3c3e095c4b69dfcbc5636559219e0e397495283da55a694b609572eb9ca40c10ed99f4e56b3c70112188b48bb98ba9814751dc0", 0x80}, {&(0x7f0000000080)="3b8f4b5844ad960e5d23dc5a840b40d0a27d5313323c89e8a4a2010b50366c34e788e10df3", 0x25}, {&(0x7f0000000240)="ab46c8c9575705b8ed8d4263b82b45de49c1b177e508e5c7ff6bcf77b71d22f020589f615bc25a361c17c7fcc67b807ade2b889b89c7abbdf86ec2a736e4928bbb16f73ab35e1e29bd192db856cfbb71462e3ddc028f734ee7b892583f29ac20987054b7124614be8894c6b3dec8b6844463c919b660b456b6ee870ed7f54524bc985f04f8794886990b26d31afb29197a3056ec2b4ca1fcb0a7868f4edf13293188b1d1225b42847f75c7150a4eb711bcfd3317bd67e4ff130821f9dd3ee24c7d0403fb91edccace7cdfc98687f54dd2d42de69df4805", 0xd7}, {&(0x7f0000000340)="4a83afd3c4398be45f6e9f1eede5e512c185df67193615907acfb8be02e02ec3b1e25574462e5fd4f0dac2680b0f9a7ad4396d0059afc8e76e9545b684b2136af50c9c031b276e656ea122bf4ea5c8f7cf24abadf79b9b24e8f7d6bd2acf8cefc040a19d32b484b127a8b088bb8a1f0af82ba93764992ec75c4211fa132dc5a83828f5e0db6ce161b6ede3987b8df774a42ca864ace5c57d432fbf5087ecee3d1e4d2004bf12bf13347dbe787f6c02168ecd4ce003f2d940947313f3e5c474c98ef836b072c5ab41de5f3a585d38774376ba", 0xd2}, {&(0x7f0000000440)="86c23450317242c10640e9117c9f435d91fba4b1204054534a20ba418e2bad", 0x1f}, {&(0x7f0000000480)="b05048ba882fd714770500ff010000000000002569", 0x15}, {&(0x7f00000004c0)="12bd07ec47", 0x5}, {&(0x7f0000000500)="91d1ecd17882e9a9cf9f1a45d72c450ad97010936f5bff", 0x17}], 0x8, 0x0) truncate(&(0x7f00000005c0)='./file1/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)='./file0\x00') 19:31:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffc001, "b747780ac85a538a13110000000000000400851f"}) r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f0000000100)={0x0, ""/253}, 0x105, 0x3, 0x800) syz_open_pts() 19:31:08 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) mlockall(0x6) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80c1, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r1, r2) 19:31:08 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) fchmod(r0, 0xa0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f00000000c0)="02000000", 0x3) accept$inet6(r0, 0x0, &(0x7f0000000000)) 19:31:08 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x5, 0x1ff}, 0x10) setsockopt(r0, 0xfffffffffffffff9, 0x7ffd, 0x0, 0x24) 19:31:08 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) r2 = kqueue() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/173) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() writev(r1, &(0x7f0000000980)=[{&(0x7f0000000500)="502bc01ea54b39b4c8c49dbf9bcf68eb6d302cde663d813ccba71dcb238ff9434ffafac38dc23eb293aea7d5eb5a998837af2472247a72d5cac882387bb7e60da952f709676efe5c732fc7ae6e36770386b73a9ceb5d4771daa517f925c139bb59294beb8cc6f2cf57f995d635313c205c6c570751322c6f91a91ef795d5", 0x7e}, {&(0x7f0000000740)="ae277d7d13e56ce67ca5cc9bd055fa932822940d9d010cf79c9a68ef855694d689cef8e1f8befb86dae871f805326d69da92e22d89", 0x35}, {&(0x7f0000000780)="d19e8e9b0b125d39b6acae567be3807569eac7cddd2ce2d3fed7fd23e0480ce53fe84a886d7868f0ae94857286c11e59915a676afc2b9f09bb5460c94e7375fa154d7e8f4816e3957872e368a800f65cbe2b539d160cc56a40b2d2a23d96518de6e0ce4dd2f51fb6b496207b538081dc2b0b82afdb33e68829767975b047b05952a29a7a0a72e2698f45f7f97905a1782c5252c1de4eb8b5262cc3a1de61ddb322858ed62655ccae0b697699e7129df4d80e851d846a1c0452a1c36bb5c7514ac128a9c13ebb3fd1904f83047feaef3936f19d462c454e95f71a98c46886ea7a020e7f03c0f8d8d1383103dd85e9c2a78b5e315218", 0xf5}, {&(0x7f00000008c0)="ca2bac9d6eb2ec9a27c73738e518a8a496cee0cfb03858a605188192f0a0e1adafd46418a744a43bc4c5923109cc0346943193416c61df16b3ac271721ce46213a3af2b5052c441cfe5c38a4d6add6b29120cff9f8ece864b25eb6a528dd01d78cb89cc5c48a0ff124bde9d621b33b02f04417c43435893a1b8a73bb055e3597b63640ff0506d8644e708de38ef0e2", 0x8f}, {&(0x7f0000002640)="4bc51956a42a148af4ed28f24a1fe258a1a8b941427b6d296e9b285c9ee37644d20edb922aa151e1215e3e12c2fddbeacfb31b23de4512a4321416c8ba16ff162f86a9675a00f19613045ac7f2eff50373fe7654b4b8bc6f6d542d3aeea08d008106c2c5f91942b07cb67ac37f900cd41c6125f6c467be8484f38bd30222dab5b7728f3d09e630fdfc6875067414fc9e1f12fc20ca02c5fdad569088d68fd42c5177fe132a20e191616386035f2c69283f304279587bb01c9cac6eb6a4cfef321beb7300b31f056f543dd74416b144744e59cb85e2ba0240f9c1b88516b7833b0e18a845ff78dbec8ac60204873ad9ee67f70d411bc9236612e0346d4fe42b3ca9c6c024606abeb5db890f2efa9ecec4c39a388e51ba7792193c030b87c291c6c149a9af9e01a6c0c684a7edc6df9549e70fa42d2010821f2ef4535ec87693fb6523339c000a5195540d48fd51e38c788bdfcd5ac0ada28c111e763d318234ecfded0318cce00a0e304ba2e6ef14cc50a160689f791c9fd086a20b46728af9826d0374c3eb9c7644a1095ea7d854c39d216d39e187cb0ed9bf3b24b4d7056480a29ffceb5900f36244d99bde1dcea96df1bafde88e2d2f6194215c5ed5975d6d06c51a0520e4dae26eb45567456efb9bcf8a9e609bdbe63ca83a5580e9ad802443fe91242be8d284d3ea629a32c58be854b55c4c80c43d6e1d9393064b1b6c6d2fd458ed58cf764a7d34ae7a8f891f1ef1aef305415fc6f65ab236e6e08bbf9dbdbc8621f303182d38411a05e3147b2d8c86d4b8a1c3be8f96e837e2efb723ac0e1c452e683b9bf5db345288f67fadd3fb6b2a0c014f7ade79e2fe2b77b5ded83ea4367284d43796793910c05c14dbd595b62f4693390a79a959a741ca66599e5f7df39241cafdc02ec5b4ce434d74c93589275208fd41a859b8d118bed76af223cad594e1796222dd1a0217a3cc08d87e19f4b1a3156f60b771138a7fabce2b73b37ff702d0ddab170fe5dbefe16c79ce2bbbde6cde685fd6fa8757891f24b30d5fc7a746ccd9e2a51d40c994e64ba037401e5b26f1e57fda6372392907f2dd5f52c9876d62569ed2a397f332b444ab9e724db16909eb12f6ebea534a7fbc3b0a65afa62446cf1b3432f64d9725000df7894168dbf64412eff1c730bd67508a4534cbd4307daf495699edbe1dc9a68ba41c5d60f88ba2aed60fa2a26d21bb579abc8f8b76bf0556678910f8c9467aa2727732882dfb6750d37d459883eddb9c1f3e66ce473afad1fd50466e205faf40ad04aa13a2c4ea2bb582247d45d749d9ed6926285c599395b5a1b623fc4a50f6d2f12495418305734053583499d8b906c58132c091ae249fac5a58039e4bfc708cdb53f813a2a1644e22555865e864d97d42eea77be3220a6835a25fab4cbd452047404f7355a5991dcad218cff966ee3f342b785b1a54295976429007d374e3975c3b58b49cc3ebc02e026c8b8f214a71b9776d9544ec5ac64b5230c2451a8cc5a8c64b820a83775589b2dffa174a440c88ad6d50ae7a17fc528bf9f6494fa440a2814c996eeccddce99f39da8936d560fc09b62f6ed51fe2858a312b8c40ad058dc1d0ea3db660089e6ff18488e3385ef998258c4528a092ed8228acfe1b6722f4f6089106ca91ba35333626440cbd5cf233124f3db9c55f080a1afcf2aa444517752778d7370c77b4cd2dd8da228e9a0864a96a781a7fad5114b44875ae4ebcf4c8c6fa9c27cdf9549b2269f8e95ced7f6e95c21163d02a03f199a6dab29963a594f7a4bd8b7bc33a4d6037163fe110f5dc21c8d57882b320e176e4d8d1e50733e5cf8eca7a0c9b6c00c13cd6ffe89716543d299248dafaa609f14ef709f0762c97e44cfea3c3544ea2dc4fe7f828eb8c4f0c175bed2895965347c646b781842be4d35e362e547b6e8bb501e826aef70a29eeafef0cbe7074ddd2ed1e35d548adae73bf1b80cb0bcdd8d4b0e7c74a12b534e617b958ea92ffeb06168496dbc1a062741cd0581791591e3f8ffd89619ceec82685414f202aa7f45000cccfb0d9ba532b9df2eb8fd501aa783cb8494500d4a3ebe77d2d9f9588ac9673537d9505cd9191a4d2c9eefcf2e997a22411ce8c23c20f00f56d251e3fc2bc821939976098931059ad3c18524e813670efb49f0289cef0513852411d795d49aa870c11d2358b1ea5ce49b9d60b547a4e9ede966639f4777db26a2766f3709f0d38468bc4ea0e67dfcaf796fd50ff6fd9b2d1873265d413c76e090cf8f7ae4e290d2d19702bdbc362bdf40bf368ae22402c34f7b6afa340edb36087cbbeff938976ccbd0b3262de8b72dbcdec72e168620f69a68ebf1b44b7ac7547175efd9b1acb748df2d901b6f19a31ae7445dfe61e61c8a2636e0db32296e854691d531489dea2c9031d3b6194710e2c0acae0cfda37a22fade37182997312ce145f33d5057c654fd2c2a58d289ddd353d047a311f578bdc8e9ef21dd7cc725bdc7e1b9696bd8b34c2832b5415cb86275b5276e9008ed7968a93aae34e12729c205d687d281b34f9b777b046c88944caf5eaa73624cd16a71a37def697c04df70aebc09deffded9a8b2fffef13a480637b0216da98f794340b337fd178429b219aeeeaa54a8c4c342cc75c78d153e9cd464557e56568ee3d0e4d4da498da3fa82bd4de93fa12113b2a9c7f320a68bffcf4cc7f3b69885f63d35f708c70d44dd574f6632f5f6c00e0d326a468435b6fca95b93a4c8212f35f1942e51811dec3c644c78ca52cd6e34dce48426ce950ea63c3f5d254fdaf8c99d42d0cea51a1307fa0e79dceed0f0ceadd5c57319e1a3f1d9bed34e3bdcdc7780506a8bc4780887035290b90b6b5324c7cf1120fed2fe404b5fabeaa931f1f27228aa9b19665ecb1cf4fa376b6d03fb151ddbe48d53aa2489ecad5a535726035cd5a6397c3f528da53a2811a89a1631c74abc983c860ae4aeaf48262c101cb7abe4e3f00e481ca9ea33ebf98f3d18ef4cc9e43d87eb55aed6f1b255b95fe2b4ebdfab8aeb123940746a48e026c727ac173996bf372e29316b4804f2d31d8a978751e14fde4759026ef646b8d73b013234de2c74f56676a4a2673663de230f33245a73a6bd64c6767c14408635aaf2b648bf50548d505e9b62ff2e9cdd160cd99fd71882f1f4ad8b621c2885bcbc96d97cc360b975c2c6f1df18150ffde57b69baaf9a00edd1361567c98884eae315ab95106bc9957782ffdb5140f2af17f5896ba8aa435a5d5844e22080f488835e922445dec3e22a491f67cb01e7dad58ffed94c26058bce808b7a8d1a0db229ac233f873e88b35a12b66dfcdd3a072157df2ba67c8a04f3bbc8ac9058a19204d358efde9a355cb6ba925f11a27bf27ca671888778292ebf1527a4bd8984d77c9f7e3c66d408037f5ee89f1eddbb3d0831994f8529002b4c0d99e01741e3e2a1e7335a7750d28a165d90b29053e038408e51e56cdb44092f28805391119b0ca2e641ff9a2200bbec019aead18296ecc48ed3ab1d9999e2315ad158a0d85e4dfe39cf7357ca49298de46cc82a1fef1e42a2d41f63cc27b6ba902e31355b1af6bde3789c14e61e3694cddf710b6e50a61a29174fc371ece781a3f73c441b93c00d5cc26defdf68e8590394843f45d0cf815cfbd4f51483de0532331de197e0c8dba43dd49ecf3fe72fb05a3a4dcb55da8e913c739a02f2f0cbe11608feb5e8a55a561fae3cc76b6d03440718587af1e393f745819a79a39bab71c78749490dd90667cb8f647c057cc8d3af045217ecec0d8ffc53e290404755fd0422c72086554339f8d40c1d55963620ac49284d7df40f6983283e775f2a96c047d49e89e32d512fdb1bd9aa633f5ecdff8205e6caeaef57d2119b250d12f53c760523c1b96e0460a60d41ccd0c81b72c6295d93bb7bd895c11164979890828053631ee2e71a2f84e7b23be8c19e3d6f428577a9394e05e117c31fcb93830d1b49f3b191a3fba8d071d69017ff4d362d16e66ae0f8b9ccd6ec998662c16d85e465a0bcb5028d665ad9bf45ae8a469507015b32e195d634355edd7eafad112d451823c2c2b648f03a364cdf63a86a83bbbc6749f155009ae3c1c8487011b8c5482627a94d038542262b9b605e5bdde4bae982893113e368f54117b569f7c3fd545e2c2e5fca069820bf73826b539a5a1c6af0f00127b7ad22559f40962249420edd3c91d9ef72c7584961b273c415d5291f59871a8c5fd3c2b85293f2d912448672ad1b9ace378a6d9438f5a3287c71dddb94e2eefeb19f9db02b2641f81cd5a552ed6b41866d630be048724721beee2332e3c70f2b37a8717a548d8fe1e0b6bdb2e3a702a5dc2457e0b1f510778f84a7f61b76587e688a7c7b8f603a0a20a81775c7cec92ee6e38c4a4453cf9c5f51e2bc9fc09bd345303a6a4d8b6d6544e6b34846b65de853b9bcd163b38cd641eefcc623821378d0721779f9becc4b3a1e8af7f082ddb1525d5d41a197a1687abc59dc657d8a0c84e24dfb10afe42c610027d8db2a7a09ef8796d9efd6f5511774579e9bf7843a5897c4944986856c2f7b701569b6e8a6821dbcc09266abf3259d592725b793cd737a1ce9d3db660f6f97aca068a284f382c79f521cce997fa1f5f39ad4b4f886cbb776c176d935ea8e7985f092b5793441eb9861bc487bd83e4d71ee8b2ad93585c6f6241ebfc161b87f3607d16daa3c7c57739d440ee0bf40beb64fc8da61fd953406798bd6f2336cbc0abd29dd2fb672d92089bd5c410215936e30d35b8a34f77cb4adaeebfc602edfa555cb72b7b602da27eca6264d0b92b43948bfefff9bfe34c18fe12f570fe35d28e087b5360f11a0e3ee1a01ae098157257152e17b978e3949e6d814690eee5f220a891a801762dfbc0d30cf3a3ac17811831bccb0404e24d664488f74067e6c9c7b516eaddd2a82ce0173bd2effffeb27e76f5b0be93175df8519027854c87dc370c062bb191f9995a84a223743f42a713f3999b6785c8808a71786b66d7cf6441fb9248eff1efc66ea53e22cd0449ad476f093ed20d1644127a2526ac52a3d2abe80651a5c0cee1057e68273e746e18e8f8efbf9fa004f1fc62146d80303c731636b5398a977f2c84f6f2eff6eb54a879f9008dbe15600894ba00f546dd7caf64bac14e1e7a8035cfd1ff60dab4e5212891cda9def5e74447c7a26082dc250771cefc285dbc04625837501a6e6948b534466d023ae999e2c735e541bdeb198dced301c10627b1a738e4aa7b0b850d10bb1cb14fdd547ad39f988ae248f1184b0583969a50409faf64a27c565c5e57b22b00d74d77e4f31fcb7c03ff8691e7ad3286a4d1c6e469ec7811cca7af311124a28ee5a7f3ffb5d94b6582e5e98541bf35c59a393a60ff351f87e0cd7ddd1d494e0074d5ed796e390b060e95e5c5bb4b03e2dd94a7f3e9e34d38e5e5590627354506614328dd629c7e4235c91e37ef381e72213ef7cb19fa12c94cac67a08f752062863da6450eec44f18a5197de83b4b2a55094d1dccee7245942bd782ab49b98176855a77ae9e377bace157c62a7459f3f6b7070a46c201887b5ae558dc88a04ff751b01b0fc6bfa15a674503929f387d2196969677ba17e9cfaf5621721fd9b048ba5107ef3fc8227a3707df980636d72482daf0af6f99e01fc5b9c7335add703838f5a348db7ae7798ed549231e5baa654383f92f332016c97e4979c043fc2609e5d4aa9780759f9575d96952331cd3436e61e21fb75ac57582592000659f0f1919e3d1dad667aa7", 0x1000}], 0x5) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="2bcad89009af9ddbea41756ccf0b", 0xe}, {&(0x7f0000001640)="5f8ca20be700717fb3c863f44814fc025e71e4a969fce8e8433df02d77786e6e07be7fd84557bbd22ec9a5b76281c3f66ec13c3a8348156e5c9b0c6606f124aa580eb0a5118d6d4a989b52234d290eca9df6992e7aeb78d1e43947382b05f6bc90fec25867c258e5ab48607ee1ea2b571de73a85ec2395d8f74e8dd56a1ec9c66bb014a8f46f622e8b9c34fa5b446e2872c9eb97094166f1f1265db55c1ce91392c5f5db82fb55034f65f05f47000f1c97d90144530ca083106b70fc1f37f83044b1910794e3a0961e9fb7dbbc96866e2f785695f3b41808363945abb4ff74ef87b954bcf3056988b52a4397a71567befc1e6c3ce2126808f38b3a608aa06249832710084c265767066301f1f8df6f0b8fae6a292d078633b304fad5370a1a3deb6fed84edc68ee38df45e3182cbc38f29484caa85ccd6d0837e125f40f44076b45c76b0fcf35934ee005abfde50a92abd15169ced5eb885dc6a87249bd013b89a3c11df06a73182aa554adba7860494428b0536c7bcec1e8fd1bc1596f08bf1fbefea2dbd2d3e527a7e0c78cee7a48ef362eddcddb2229e110fca712341cea43cc1dcbdd9c595246971925fcbeae935f396b7720508d2ad8a0bdecf7b04a3211dafc5cb2a631c807ba01f0a13d239b33851a1e5425409ce29f63bada41c1180351cd5a0604881566d15d838c53ba378a5c19e1d5d72a2a7d064e9881ca5a24994973a1543375b7736deb15e2af63cdbb195da183c00e23f32fe881cea6f9a43357c3c725d6fc07d4a9f68725c3854b445885e33dab66884a84b5cdf262dd4fc37f162d01b5610ef4538c8d4634e1f0a4f4466264dd7de9aaa5ad06613514b08b75f21fd9c5fdd6c4d3f5ed03898d271297fe67adbee8f74c09b82c25415f50c52c1634b8d828f1ae834891f9659e7f9b2382a6d75d39b9bee86e5126af392fd9da308fe694afcba396332179a310b6c9ad5f057a95197795eb0a9bd65c2a77a33b5ee1f345eee7df5ea8abfbaa65bc1095734b2efc03b13cf08768928dd99a4634df99654a482956b5df197f21344834921b3dee1c639737ccaca3554ae4f363d9b9c2118b376f20cc0c330892bc13a2295db8e22e3ba6be3a7dad1952326818c429c6ffcdc9700dfe9da45b370ddcabc8c122f267677f6b7904a1c72d028dc6e9a455238433e1eaeece303f58debd11aa32e45e2845e037a80985375c598a3315f4db24ca53fe5feac4cc846835cdab722894f0423929171481495da52d6bde11703d34169d11d691ecc058d17a41e559e6be91864531299fa94ca13d6d09b5629e82661ce08899b4945c362131d5012b340f65d22cfd824c188cee7adeaa6a8abb5f7fedad342cfa88c50446a56e90639ecb5dc207d7e4fb2ff20b0459857b0f385f2df2d13b692db814571cd6b8c07512ad648774393a435ce15d8c0b7804525df8da476eba2e40f2a96203ee342ccf50da22aeb6000feeb903f342d4ddfe9e86106f13e64360c02b1eda4ced65fd22e27dec306abc0f71a977f62c4f113e6912c7278a8cde50b8fc80f581549ce9d0db7a2c5dbea0e839774ffa898d7806855b9727c3dfc95e12cdec349b2a149380c788ab32ee471e486c83638e0c79257f494e7bec4a1dc31d9ba71cd2f071b45404ade8aaaee7a69c5fdf2326113dc10b76f87402854994b61cff71833e01fe0bc4f36fe4069b2e36cb05914ad1cd4af34b0dd553b8e1d178392c066ba1f13258e2590e58e4e93dd526ae0663a76a9ab6a847a386b3b65b2d9d1957a973f4a8fda60fbc57ac8023c77edeb3804ca08300f50942145327df7d74d6947e42d5156367d88de3bf049538dcd9058c7b917f8ba154201196856eb88aa4be68fee56371e9a51c62d52333e828cdacb3d7339acccc47c82459b161de9b28992a6473a349a700e39b11b49b0d5c51dbda74c87693a2ed0563bcdf7cf47c8fe2a6ad2f91644e4db5637a9df3cbcfd74e670332d8cd47b75674a2fc45bbfcc7ba716ab831e6923bb5d36bb586c7cf52c42f60b75b58a928221c8c89c664cc9f3801e322e803ffd520b9f2ccf19e3b444bdb1d7127f2d6f9bdb3e26675f2f35f6dd7188d3f63983b500e7cdff652c186c133c77002a286266fab7acb8b2aa57f7f70a59cc4717539cdf8b7ed45f47a3e56c4a3296737801c2c9ce03644b823a4fff5554ddbc7005adb6f01d573e7fa63517318ad5fd0b2d7b62b27dbff1dfde12fbafb1c050e570f1637e97b808eaa95b907ee69f49bc10797fdae3e40ebfc7fda836ca7a8bd6a30cf4c6d9404cecfe8b4a4a278c5f142714852454ff59da6be55ca1ea187c77dc59bbb73ccbe26086fc2b774abbe2774ad51aba6eb5e1eea9a142bdcf065bb4b33e7b120a27def33e2e40982992154bdc9c632a1bc6e8358b4e428bc4a8836c2d575e0cd74c34db4b728b579e9b8439b17a8f07340efbf8a7fef65efa101ef7b722cac0b00aee27656dd6a403dfc78b20427aa2c4fed91f9de69b1a57bd417407ec10e832157eb09c89590be76983b79e93c53325c9362f3ebc194d6a1252c3ae00023381e7d1fbdb4ffd1c2a04126d4d5ae9450d35dad1400cef3744af64239c120ab1465b115cc0444c72585c2ad460a85c9ee44a92da8024f2d0c97679aab8d6f347dc1f5cfcab0002733ffa89db6ac4522643d1189955466f779c7dc2dc9c0650766ea78d266bc4ad15b8e3d391bade72240e27548dab6d8c1acd81d97dc911026cedac386dc975deb6f77cd21f30358416292811917dd1d587d25e2d8559164e7e74cb9cad5249f58f122ee3b13d84932c03a793fcda76dc5d51b4df681407b239e771caf86c8e6e2a8c87e49a6c1e6dfa840ccabaa30d8382282149eb477e7835fa307ace4ce0dca7900d48d3f728b5d985996247a31da88b3967a98109aa33f1033eadeb73fc6df05fe940c25e8a3e289ae01606f1b8c085ef213e95234e41b6457362f23e534967386fd8c68a96c9b669f8056953b84fa53ea0747e713f34db73449136bfec6f25663dee7a6c82a4f7ac28a2974bab555751fc6a8f8921b56f7d8251becf6d77fa4d9a89f058ffb9ce3660876b3866745fd609c943831d5c0add1611fde83ceb73b9173eeaf748ece651fc6cff6b71aba9308252762c24fb5d5775150f1cc71bfc143272559adf3ba27ecda60892aeebe0a78fa5bf0bf83ccff7e6071af905ee2719342c293d2ec220eec85f749aaf4b3e30e73b98d9e831782163ff08e9e3a5ad153d6c2688aba894fce266061c8f6ba04f137a762b56358d26ba74adb92e754626bea05afb99b267fffe3755e96a5a68007ee1f8e4284aee3388077c74c85dc465b7ad5ed79df006b41e93ffd9da6ea12579e4dfb39b7ffbcce7a8a2f3acc3360fc257121236735aa4a973cff3d93ad938b8009d7a6eb525de7d237ee649c7805b6369b7e97267c3a5575391cbbfa4bcaab1bd250262b0ff2948bc48af85d8ccbc01de29ecdfbc41546ff19222db0cb4e933c2f6c0eb8fc806adf818006de4eba3ba5dbd3a7e4b3f2f700f6a568c3fb87ad70f0f5ceb55a94a0bf411cd40c4a4c47a21609e7d1d4af64c73b3878520bca9f3b1f53b409bafcc263628e9796542ba03076ccd5dff5aa132f47cdabe6b780c42c3c63cd62a1d609890b850121e7ece32c5b7fbbe823934bab74e24968cc7fb0526b562add299d8c9f7a3e35894e7f0e5184e175223cefbfd43ab89f84b85e5afa3f4dc50d3ea372fede0dfb581feae6e4ddc08697504942e2f4cc09b38fd9db84361bd452877995295e6cc61c999c2797b5e27b9974f05f5831537a7ceb7a29af88c062b29ac36074a91e51526dc2b837848bccc191af82fb11000fe2a166c307f4f6921ba2f85e5a6b07e910072f1d8ad2e7864e23cf0a84544c355c435e70d49e7def0eec8c1802edfd8cd878c5203c7670e15b98c0ad1762d77419f9aad8dbea47dfb87fa61084a5cef73f8d9d3e7dda83d2727ecab3926a199942296c40c793491c9bb56d0b6421144f5bb80aa7f985ea67778a8eb06a122673bf3c60d74f2d0b0378e7a1f3cd5b05412bda6fb272f64e425cdc162383d92522f96c5cf2b7df13649ca4431fb052d8f2fa560c352d52b9f85e5cfcd9d350a6f4b56d11228e578323ef79bbf09dce97a35e25fbb3e133efb6fad2775d0a77f5127caca18a371608772a8cad70d71f8dd946b346e4ff8d02af631decbc907236b53b64c5510632ce33cc8e502a1d2a5bdc43539d8c4439186dd7b5fd9f8b59989b86a392bf276289d2d89c1b914272b8d8ad6209851c5335945b3941f1411fa9e7c8a313d0f29cacabf15e3d4c71a26b2500d5b9b8bb7ab843a3cdc6a529a6c37fc28e20d95de9e93cdf02d9aa451260f7e80c55022cab4b3dc08eac6e021989e83ad3558ba8ef449fc21c2b3e0186e632bdfb7412fd4904ecd8285c693f05d3575ce6699ad1d6ba47fd49ae89860260bb77151c8d7984b4f35a46b772677dfecfba8b2a386191202caa345685d55851d8eca2504d8e0e037b4772c557658007f07fcdd65e2f476ebce0986f16d738bd8e50ebaaf31f289b2aa40a3c71bb9fbf0291a51e31244d421fde1680db9a9e7d9ec5265baa2ec6c9659415c1331ed9240f5c2d3f21b2600d7ae5414b16fdf81fb53522cb2a6509ee2347d8fb63d295ed35c4179ba91ddcb5f83f2e99c6aa5f60fc458b6b5b657e696e3d90e1386d81b25dd677a8c1bdb20cc3e6ac1c1100319fd386e19babac45702760ae0d5dfe8147cd4b368d39a09a8a4a2a5ca6af5bff966250fff391f229d0903882c942a0d90af03c68c44ffd3528bd6c8e38d11efe0d02d4fa24e77555b93cc6c80d30f3afabb2d4d365e420b29150a8c7422ba38bcd5a77c52313be4bf8a7a728e4c0980bcc01054d799f7a89018c52e96692b26ac123dadf8059446d89bb88f6bbe2fffc6ba6eabdde52d2328d27def729ecd48482b9689dda4b93ee45a06ccae0643c319332fbd658e9f1b1eaa8df40066ef1a68c823557e11055a217084d6cae459ee30a8c51d6bd02306d8108afe559c273507f33f90b0c8b36207c29061bdb3a38d114ac511aec618e23b225ec9dcafe52b95df5a163f3ecfad61fe489e44b976aa8dd26771990b31e361858c37c3f5fc0b759e53f54cb998ce63ee5736c4de7cef5d75f0574d0f63e9ec5c1fe65cf3ae50c0e0bd5f6217fbaa588dc8b23235287d27dcf8105c372d15e92883f90624243649783cf39e5928f7bf061ef553554353d63f83dcd40dbf2f2ebbab3d266e6478e3e8a0c895076e87f75e9a4af52a59885c21e1a447a52300eb57705278041e560a7e2cc073b47d79725e76e9679916ad3444d3482c63bdcb40aefd4c350c5bc9e1a8fd54c13d6e8052d221b94a76bef09a70c501ba60057b45ef7a0bc73758e4c616b77fcd9cc2adb983512ec570562326300d9074c20d888405a3f96f775c8b67fd9c2acb51b284789463bbdd0d9d776c8ba22e095b64d0840f535c50b399f8a5e0259424405ccfc696021ced011e5bdfd1e0ccb0de97642de7e141d22f8473fe22cea60c03674980d0362dfae3cbc9769d4737eb7df21c7797f789734338427b5f4a12ca16fc84185f3264cfe60d39b31e2ca4c63963d19b61abe86048143cb9fb4f8316f32f5d393144d8d1507cf527e6ae2c0c95dbc113cd267ed8061939588a7083f2bffb7e93b7c3f026883e191238cc621eb6c0a78e7deaeb0b22d1d382dbc0267968487d56bb218c993f8c1889f1fcd5eeb8e6ff981801b822759d6b03d71dbd074ea7", 0x1000}, {&(0x7f00000001c0)="7ee6c9f7371f9f35c19464fbc0eb803673c3cd92b99f4ebcbaea342d01f2e28bd252ffb23a76be96bb01b96a6cd02e05896322cc28063f8fe021400eb6854109e61d41a9a2c9a06afe9065484735df519458b91537264e1e62909563409f27be489ff476bd95bdc4337d6c24e5a26bde9912dddf0e61a9d0b48776bb2a541bbf353c43eaeec514e3d1e41efbfa5d0aa596f659ccf282d80713795e5f08c7bff39870c7dc3872b2aa529c9279dd1bb95918a0cb80a13cd5e44510440840334edc8059b401844015519accbb20d4e5a717b0ca154bbe88914e2c6bbc46ad7fadac733e414e75a71206b894333997763902f947fbfdb770002ab992dc5d40dd", 0xfe}, {&(0x7f00000002c0)="f7e27bfdf98de47c65632a4f92358751f7eae84d429dcbf53549e2743249f720da5ce43fede32204e64ef2f942a0e0d7075f5b7b1b1ebceb7d3f28ebbfa350bed3dae0bdc37605909a81458afb75bb14ad559a8e69df57eacc2d27f500b930805ac80f", 0x63}], 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2, 0x6f7c7657a0e80ac3, 0x80000001, 0x2}, {{r3}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0xc5af}, {{r1}, 0xffffffffffffffff, 0xa0, 0x1, 0x9, 0xbf1b}, {{r2}, 0xffffffffffffffff, 0x3, 0x0, 0x630b6edc, 0x1f}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x7fffffff}], 0x80, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x4, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x40, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x88, 0x2, 0xce5, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x14, 0xc0000007, 0x9, 0xa9f5}], 0x40, &(0x7f00000004c0)={0x0, 0x11}) r4 = syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000000040)=""/161, 0xa1}, {0x0}], 0x2) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r1, 0x6, r5) 19:31:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000440)="e36258a400000000000000007705000000000000004e5bbdc3a5197094b222988a238fe79bbaa9672311495c9bf109d5e1a9c4de41a52f5ea7fa0023d58b93e8154e000000004908d0d99bf7c19f078177da4ce9c28773bbda1049fad20400eb0000000000", 0x65) write(r0, &(0x7f00000009c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b45428ac6060b56fb07fd63e009283b58119c3e1ba798f466d04677f54d4b92b9a070052f3e2060ac166d08d6a037d5d7f9ca7577a40b0675aa4f445d1b029bfa2a6f2ce29fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca3d047d57f47ffe2fe62cf727d501914f8a48fdc2ae09d4f6bbdcafa00040000cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70ab8704979b131b68d484a10f387007b7ef492113a78ed1e082c8bf3e599f15525a412c5046b9ee07267ad09d6d9422bb260df894a1849ac258d", 0x116) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x0, 0xffffffffffff7fff, 0x800059, 0xd732, "cd6474f4d60ababcd6e600"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r4 = getegid() r5 = getgid() r6 = getgid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getegid() getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x7, &(0x7f00000002c0)=[r4, r5, r6, r7, r8, r9, r10]) 19:31:08 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) r2 = kqueue() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/173) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() writev(r1, &(0x7f0000000980)=[{&(0x7f0000000500)="502bc01ea54b39b4c8c49dbf9bcf68eb6d302cde663d813ccba71dcb238ff9434ffafac38dc23eb293aea7d5eb5a998837af2472247a72d5cac882387bb7e60da952f709676efe5c732fc7ae6e36770386b73a9ceb5d4771daa517f925c139bb59294beb8cc6f2cf57f995d635313c205c6c570751322c6f91a91ef795d5", 0x7e}, {&(0x7f0000000740)="ae277d7d13e56ce67ca5cc9bd055fa932822940d9d010cf79c9a68ef855694d689cef8e1f8befb86dae871f805326d69da92e22d89", 0x35}, {&(0x7f0000000780)="d19e8e9b0b125d39b6acae567be3807569eac7cddd2ce2d3fed7fd23e0480ce53fe84a886d7868f0ae94857286c11e59915a676afc2b9f09bb5460c94e7375fa154d7e8f4816e3957872e368a800f65cbe2b539d160cc56a40b2d2a23d96518de6e0ce4dd2f51fb6b496207b538081dc2b0b82afdb33e68829767975b047b05952a29a7a0a72e2698f45f7f97905a1782c5252c1de4eb8b5262cc3a1de61ddb322858ed62655ccae0b697699e7129df4d80e851d846a1c0452a1c36bb5c7514ac128a9c13ebb3fd1904f83047feaef3936f19d462c454e95f71a98c46886ea7a020e7f03c0f8d8d1383103dd85e9c2a78b5e315218", 0xf5}, {&(0x7f00000008c0)="ca2bac9d6eb2ec9a27c73738e518a8a496cee0cfb03858a605188192f0a0e1adafd46418a744a43bc4c5923109cc0346943193416c61df16b3ac271721ce46213a3af2b5052c441cfe5c38a4d6add6b29120cff9f8ece864b25eb6a528dd01d78cb89cc5c48a0ff124bde9d621b33b02f04417c43435893a1b8a73bb055e3597b63640ff0506d8644e708de38ef0e2", 0x8f}, {&(0x7f0000002640)="4bc51956a42a148af4ed28f24a1fe258a1a8b941427b6d296e9b285c9ee37644d20edb922aa151e1215e3e12c2fddbeacfb31b23de4512a4321416c8ba16ff162f86a9675a00f19613045ac7f2eff50373fe7654b4b8bc6f6d542d3aeea08d008106c2c5f91942b07cb67ac37f900cd41c6125f6c467be8484f38bd30222dab5b7728f3d09e630fdfc6875067414fc9e1f12fc20ca02c5fdad569088d68fd42c5177fe132a20e191616386035f2c69283f304279587bb01c9cac6eb6a4cfef321beb7300b31f056f543dd74416b144744e59cb85e2ba0240f9c1b88516b7833b0e18a845ff78dbec8ac60204873ad9ee67f70d411bc9236612e0346d4fe42b3ca9c6c024606abeb5db890f2efa9ecec4c39a388e51ba7792193c030b87c291c6c149a9af9e01a6c0c684a7edc6df9549e70fa42d2010821f2ef4535ec87693fb6523339c000a5195540d48fd51e38c788bdfcd5ac0ada28c111e763d318234ecfded0318cce00a0e304ba2e6ef14cc50a160689f791c9fd086a20b46728af9826d0374c3eb9c7644a1095ea7d854c39d216d39e187cb0ed9bf3b24b4d7056480a29ffceb5900f36244d99bde1dcea96df1bafde88e2d2f6194215c5ed5975d6d06c51a0520e4dae26eb45567456efb9bcf8a9e609bdbe63ca83a5580e9ad802443fe91242be8d284d3ea629a32c58be854b55c4c80c43d6e1d9393064b1b6c6d2fd458ed58cf764a7d34ae7a8f891f1ef1aef305415fc6f65ab236e6e08bbf9dbdbc8621f303182d38411a05e3147b2d8c86d4b8a1c3be8f96e837e2efb723ac0e1c452e683b9bf5db345288f67fadd3fb6b2a0c014f7ade79e2fe2b77b5ded83ea4367284d43796793910c05c14dbd595b62f4693390a79a959a741ca66599e5f7df39241cafdc02ec5b4ce434d74c93589275208fd41a859b8d118bed76af223cad594e1796222dd1a0217a3cc08d87e19f4b1a3156f60b771138a7fabce2b73b37ff702d0ddab170fe5dbefe16c79ce2bbbde6cde685fd6fa8757891f24b30d5fc7a746ccd9e2a51d40c994e64ba037401e5b26f1e57fda6372392907f2dd5f52c9876d62569ed2a397f332b444ab9e724db16909eb12f6ebea534a7fbc3b0a65afa62446cf1b3432f64d9725000df7894168dbf64412eff1c730bd67508a4534cbd4307daf495699edbe1dc9a68ba41c5d60f88ba2aed60fa2a26d21bb579abc8f8b76bf0556678910f8c9467aa2727732882dfb6750d37d459883eddb9c1f3e66ce473afad1fd50466e205faf40ad04aa13a2c4ea2bb582247d45d749d9ed6926285c599395b5a1b623fc4a50f6d2f12495418305734053583499d8b906c58132c091ae249fac5a58039e4bfc708cdb53f813a2a1644e22555865e864d97d42eea77be3220a6835a25fab4cbd452047404f7355a5991dcad218cff966ee3f342b785b1a54295976429007d374e3975c3b58b49cc3ebc02e026c8b8f214a71b9776d9544ec5ac64b5230c2451a8cc5a8c64b820a83775589b2dffa174a440c88ad6d50ae7a17fc528bf9f6494fa440a2814c996eeccddce99f39da8936d560fc09b62f6ed51fe2858a312b8c40ad058dc1d0ea3db660089e6ff18488e3385ef998258c4528a092ed8228acfe1b6722f4f6089106ca91ba35333626440cbd5cf233124f3db9c55f080a1afcf2aa444517752778d7370c77b4cd2dd8da228e9a0864a96a781a7fad5114b44875ae4ebcf4c8c6fa9c27cdf9549b2269f8e95ced7f6e95c21163d02a03f199a6dab29963a594f7a4bd8b7bc33a4d6037163fe110f5dc21c8d57882b320e176e4d8d1e50733e5cf8eca7a0c9b6c00c13cd6ffe89716543d299248dafaa609f14ef709f0762c97e44cfea3c3544ea2dc4fe7f828eb8c4f0c175bed2895965347c646b781842be4d35e362e547b6e8bb501e826aef70a29eeafef0cbe7074ddd2ed1e35d548adae73bf1b80cb0bcdd8d4b0e7c74a12b534e617b958ea92ffeb06168496dbc1a062741cd0581791591e3f8ffd89619ceec82685414f202aa7f45000cccfb0d9ba532b9df2eb8fd501aa783cb8494500d4a3ebe77d2d9f9588ac9673537d9505cd9191a4d2c9eefcf2e997a22411ce8c23c20f00f56d251e3fc2bc821939976098931059ad3c18524e813670efb49f0289cef0513852411d795d49aa870c11d2358b1ea5ce49b9d60b547a4e9ede966639f4777db26a2766f3709f0d38468bc4ea0e67dfcaf796fd50ff6fd9b2d1873265d413c76e090cf8f7ae4e290d2d19702bdbc362bdf40bf368ae22402c34f7b6afa340edb36087cbbeff938976ccbd0b3262de8b72dbcdec72e168620f69a68ebf1b44b7ac7547175efd9b1acb748df2d901b6f19a31ae7445dfe61e61c8a2636e0db32296e854691d531489dea2c9031d3b6194710e2c0acae0cfda37a22fade37182997312ce145f33d5057c654fd2c2a58d289ddd353d047a311f578bdc8e9ef21dd7cc725bdc7e1b9696bd8b34c2832b5415cb86275b5276e9008ed7968a93aae34e12729c205d687d281b34f9b777b046c88944caf5eaa73624cd16a71a37def697c04df70aebc09deffded9a8b2fffef13a480637b0216da98f794340b337fd178429b219aeeeaa54a8c4c342cc75c78d153e9cd464557e56568ee3d0e4d4da498da3fa82bd4de93fa12113b2a9c7f320a68bffcf4cc7f3b69885f63d35f708c70d44dd574f6632f5f6c00e0d326a468435b6fca95b93a4c8212f35f1942e51811dec3c644c78ca52cd6e34dce48426ce950ea63c3f5d254fdaf8c99d42d0cea51a1307fa0e79dceed0f0ceadd5c57319e1a3f1d9bed34e3bdcdc7780506a8bc4780887035290b90b6b5324c7cf1120fed2fe404b5fabeaa931f1f27228aa9b19665ecb1cf4fa376b6d03fb151ddbe48d53aa2489ecad5a535726035cd5a6397c3f528da53a2811a89a1631c74abc983c860ae4aeaf48262c101cb7abe4e3f00e481ca9ea33ebf98f3d18ef4cc9e43d87eb55aed6f1b255b95fe2b4ebdfab8aeb123940746a48e026c727ac173996bf372e29316b4804f2d31d8a978751e14fde4759026ef646b8d73b013234de2c74f56676a4a2673663de230f33245a73a6bd64c6767c14408635aaf2b648bf50548d505e9b62ff2e9cdd160cd99fd71882f1f4ad8b621c2885bcbc96d97cc360b975c2c6f1df18150ffde57b69baaf9a00edd1361567c98884eae315ab95106bc9957782ffdb5140f2af17f5896ba8aa435a5d5844e22080f488835e922445dec3e22a491f67cb01e7dad58ffed94c26058bce808b7a8d1a0db229ac233f873e88b35a12b66dfcdd3a072157df2ba67c8a04f3bbc8ac9058a19204d358efde9a355cb6ba925f11a27bf27ca671888778292ebf1527a4bd8984d77c9f7e3c66d408037f5ee89f1eddbb3d0831994f8529002b4c0d99e01741e3e2a1e7335a7750d28a165d90b29053e038408e51e56cdb44092f28805391119b0ca2e641ff9a2200bbec019aead18296ecc48ed3ab1d9999e2315ad158a0d85e4dfe39cf7357ca49298de46cc82a1fef1e42a2d41f63cc27b6ba902e31355b1af6bde3789c14e61e3694cddf710b6e50a61a29174fc371ece781a3f73c441b93c00d5cc26defdf68e8590394843f45d0cf815cfbd4f51483de0532331de197e0c8dba43dd49ecf3fe72fb05a3a4dcb55da8e913c739a02f2f0cbe11608feb5e8a55a561fae3cc76b6d03440718587af1e393f745819a79a39bab71c78749490dd90667cb8f647c057cc8d3af045217ecec0d8ffc53e290404755fd0422c72086554339f8d40c1d55963620ac49284d7df40f6983283e775f2a96c047d49e89e32d512fdb1bd9aa633f5ecdff8205e6caeaef57d2119b250d12f53c760523c1b96e0460a60d41ccd0c81b72c6295d93bb7bd895c11164979890828053631ee2e71a2f84e7b23be8c19e3d6f428577a9394e05e117c31fcb93830d1b49f3b191a3fba8d071d69017ff4d362d16e66ae0f8b9ccd6ec998662c16d85e465a0bcb5028d665ad9bf45ae8a469507015b32e195d634355edd7eafad112d451823c2c2b648f03a364cdf63a86a83bbbc6749f155009ae3c1c8487011b8c5482627a94d038542262b9b605e5bdde4bae982893113e368f54117b569f7c3fd545e2c2e5fca069820bf73826b539a5a1c6af0f00127b7ad22559f40962249420edd3c91d9ef72c7584961b273c415d5291f59871a8c5fd3c2b85293f2d912448672ad1b9ace378a6d9438f5a3287c71dddb94e2eefeb19f9db02b2641f81cd5a552ed6b41866d630be048724721beee2332e3c70f2b37a8717a548d8fe1e0b6bdb2e3a702a5dc2457e0b1f510778f84a7f61b76587e688a7c7b8f603a0a20a81775c7cec92ee6e38c4a4453cf9c5f51e2bc9fc09bd345303a6a4d8b6d6544e6b34846b65de853b9bcd163b38cd641eefcc623821378d0721779f9becc4b3a1e8af7f082ddb1525d5d41a197a1687abc59dc657d8a0c84e24dfb10afe42c610027d8db2a7a09ef8796d9efd6f5511774579e9bf7843a5897c4944986856c2f7b701569b6e8a6821dbcc09266abf3259d592725b793cd737a1ce9d3db660f6f97aca068a284f382c79f521cce997fa1f5f39ad4b4f886cbb776c176d935ea8e7985f092b5793441eb9861bc487bd83e4d71ee8b2ad93585c6f6241ebfc161b87f3607d16daa3c7c57739d440ee0bf40beb64fc8da61fd953406798bd6f2336cbc0abd29dd2fb672d92089bd5c410215936e30d35b8a34f77cb4adaeebfc602edfa555cb72b7b602da27eca6264d0b92b43948bfefff9bfe34c18fe12f570fe35d28e087b5360f11a0e3ee1a01ae098157257152e17b978e3949e6d814690eee5f220a891a801762dfbc0d30cf3a3ac17811831bccb0404e24d664488f74067e6c9c7b516eaddd2a82ce0173bd2effffeb27e76f5b0be93175df8519027854c87dc370c062bb191f9995a84a223743f42a713f3999b6785c8808a71786b66d7cf6441fb9248eff1efc66ea53e22cd0449ad476f093ed20d1644127a2526ac52a3d2abe80651a5c0cee1057e68273e746e18e8f8efbf9fa004f1fc62146d80303c731636b5398a977f2c84f6f2eff6eb54a879f9008dbe15600894ba00f546dd7caf64bac14e1e7a8035cfd1ff60dab4e5212891cda9def5e74447c7a26082dc250771cefc285dbc04625837501a6e6948b534466d023ae999e2c735e541bdeb198dced301c10627b1a738e4aa7b0b850d10bb1cb14fdd547ad39f988ae248f1184b0583969a50409faf64a27c565c5e57b22b00d74d77e4f31fcb7c03ff8691e7ad3286a4d1c6e469ec7811cca7af311124a28ee5a7f3ffb5d94b6582e5e98541bf35c59a393a60ff351f87e0cd7ddd1d494e0074d5ed796e390b060e95e5c5bb4b03e2dd94a7f3e9e34d38e5e5590627354506614328dd629c7e4235c91e37ef381e72213ef7cb19fa12c94cac67a08f752062863da6450eec44f18a5197de83b4b2a55094d1dccee7245942bd782ab49b98176855a77ae9e377bace157c62a7459f3f6b7070a46c201887b5ae558dc88a04ff751b01b0fc6bfa15a674503929f387d2196969677ba17e9cfaf5621721fd9b048ba5107ef3fc8227a3707df980636d72482daf0af6f99e01fc5b9c7335add703838f5a348db7ae7798ed549231e5baa654383f92f332016c97e4979c043fc2609e5d4aa9780759f9575d96952331cd3436e61e21fb75ac57582592000659f0f1919e3d1dad667aa7", 0x1000}], 0x5) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="2bcad89009af9ddbea41756ccf0b", 0xe}, {&(0x7f0000001640)="5f8ca20be700717fb3c863f44814fc025e71e4a969fce8e8433df02d77786e6e07be7fd84557bbd22ec9a5b76281c3f66ec13c3a8348156e5c9b0c6606f124aa580eb0a5118d6d4a989b52234d290eca9df6992e7aeb78d1e43947382b05f6bc90fec25867c258e5ab48607ee1ea2b571de73a85ec2395d8f74e8dd56a1ec9c66bb014a8f46f622e8b9c34fa5b446e2872c9eb97094166f1f1265db55c1ce91392c5f5db82fb55034f65f05f47000f1c97d90144530ca083106b70fc1f37f83044b1910794e3a0961e9fb7dbbc96866e2f785695f3b41808363945abb4ff74ef87b954bcf3056988b52a4397a71567befc1e6c3ce2126808f38b3a608aa06249832710084c265767066301f1f8df6f0b8fae6a292d078633b304fad5370a1a3deb6fed84edc68ee38df45e3182cbc38f29484caa85ccd6d0837e125f40f44076b45c76b0fcf35934ee005abfde50a92abd15169ced5eb885dc6a87249bd013b89a3c11df06a73182aa554adba7860494428b0536c7bcec1e8fd1bc1596f08bf1fbefea2dbd2d3e527a7e0c78cee7a48ef362eddcddb2229e110fca712341cea43cc1dcbdd9c595246971925fcbeae935f396b7720508d2ad8a0bdecf7b04a3211dafc5cb2a631c807ba01f0a13d239b33851a1e5425409ce29f63bada41c1180351cd5a0604881566d15d838c53ba378a5c19e1d5d72a2a7d064e9881ca5a24994973a1543375b7736deb15e2af63cdbb195da183c00e23f32fe881cea6f9a43357c3c725d6fc07d4a9f68725c3854b445885e33dab66884a84b5cdf262dd4fc37f162d01b5610ef4538c8d4634e1f0a4f4466264dd7de9aaa5ad06613514b08b75f21fd9c5fdd6c4d3f5ed03898d271297fe67adbee8f74c09b82c25415f50c52c1634b8d828f1ae834891f9659e7f9b2382a6d75d39b9bee86e5126af392fd9da308fe694afcba396332179a310b6c9ad5f057a95197795eb0a9bd65c2a77a33b5ee1f345eee7df5ea8abfbaa65bc1095734b2efc03b13cf08768928dd99a4634df99654a482956b5df197f21344834921b3dee1c639737ccaca3554ae4f363d9b9c2118b376f20cc0c330892bc13a2295db8e22e3ba6be3a7dad1952326818c429c6ffcdc9700dfe9da45b370ddcabc8c122f267677f6b7904a1c72d028dc6e9a455238433e1eaeece303f58debd11aa32e45e2845e037a80985375c598a3315f4db24ca53fe5feac4cc846835cdab722894f0423929171481495da52d6bde11703d34169d11d691ecc058d17a41e559e6be91864531299fa94ca13d6d09b5629e82661ce08899b4945c362131d5012b340f65d22cfd824c188cee7adeaa6a8abb5f7fedad342cfa88c50446a56e90639ecb5dc207d7e4fb2ff20b0459857b0f385f2df2d13b692db814571cd6b8c07512ad648774393a435ce15d8c0b7804525df8da476eba2e40f2a96203ee342ccf50da22aeb6000feeb903f342d4ddfe9e86106f13e64360c02b1eda4ced65fd22e27dec306abc0f71a977f62c4f113e6912c7278a8cde50b8fc80f581549ce9d0db7a2c5dbea0e839774ffa898d7806855b9727c3dfc95e12cdec349b2a149380c788ab32ee471e486c83638e0c79257f494e7bec4a1dc31d9ba71cd2f071b45404ade8aaaee7a69c5fdf2326113dc10b76f87402854994b61cff71833e01fe0bc4f36fe4069b2e36cb05914ad1cd4af34b0dd553b8e1d178392c066ba1f13258e2590e58e4e93dd526ae0663a76a9ab6a847a386b3b65b2d9d1957a973f4a8fda60fbc57ac8023c77edeb3804ca08300f50942145327df7d74d6947e42d5156367d88de3bf049538dcd9058c7b917f8ba154201196856eb88aa4be68fee56371e9a51c62d52333e828cdacb3d7339acccc47c82459b161de9b28992a6473a349a700e39b11b49b0d5c51dbda74c87693a2ed0563bcdf7cf47c8fe2a6ad2f91644e4db5637a9df3cbcfd74e670332d8cd47b75674a2fc45bbfcc7ba716ab831e6923bb5d36bb586c7cf52c42f60b75b58a928221c8c89c664cc9f3801e322e803ffd520b9f2ccf19e3b444bdb1d7127f2d6f9bdb3e26675f2f35f6dd7188d3f63983b500e7cdff652c186c133c77002a286266fab7acb8b2aa57f7f70a59cc4717539cdf8b7ed45f47a3e56c4a3296737801c2c9ce03644b823a4fff5554ddbc7005adb6f01d573e7fa63517318ad5fd0b2d7b62b27dbff1dfde12fbafb1c050e570f1637e97b808eaa95b907ee69f49bc10797fdae3e40ebfc7fda836ca7a8bd6a30cf4c6d9404cecfe8b4a4a278c5f142714852454ff59da6be55ca1ea187c77dc59bbb73ccbe26086fc2b774abbe2774ad51aba6eb5e1eea9a142bdcf065bb4b33e7b120a27def33e2e40982992154bdc9c632a1bc6e8358b4e428bc4a8836c2d575e0cd74c34db4b728b579e9b8439b17a8f07340efbf8a7fef65efa101ef7b722cac0b00aee27656dd6a403dfc78b20427aa2c4fed91f9de69b1a57bd417407ec10e832157eb09c89590be76983b79e93c53325c9362f3ebc194d6a1252c3ae00023381e7d1fbdb4ffd1c2a04126d4d5ae9450d35dad1400cef3744af64239c120ab1465b115cc0444c72585c2ad460a85c9ee44a92da8024f2d0c97679aab8d6f347dc1f5cfcab0002733ffa89db6ac4522643d1189955466f779c7dc2dc9c0650766ea78d266bc4ad15b8e3d391bade72240e27548dab6d8c1acd81d97dc911026cedac386dc975deb6f77cd21f30358416292811917dd1d587d25e2d8559164e7e74cb9cad5249f58f122ee3b13d84932c03a793fcda76dc5d51b4df681407b239e771caf86c8e6e2a8c87e49a6c1e6dfa840ccabaa30d8382282149eb477e7835fa307ace4ce0dca7900d48d3f728b5d985996247a31da88b3967a98109aa33f1033eadeb73fc6df05fe940c25e8a3e289ae01606f1b8c085ef213e95234e41b6457362f23e534967386fd8c68a96c9b669f8056953b84fa53ea0747e713f34db73449136bfec6f25663dee7a6c82a4f7ac28a2974bab555751fc6a8f8921b56f7d8251becf6d77fa4d9a89f058ffb9ce3660876b3866745fd609c943831d5c0add1611fde83ceb73b9173eeaf748ece651fc6cff6b71aba9308252762c24fb5d5775150f1cc71bfc143272559adf3ba27ecda60892aeebe0a78fa5bf0bf83ccff7e6071af905ee2719342c293d2ec220eec85f749aaf4b3e30e73b98d9e831782163ff08e9e3a5ad153d6c2688aba894fce266061c8f6ba04f137a762b56358d26ba74adb92e754626bea05afb99b267fffe3755e96a5a68007ee1f8e4284aee3388077c74c85dc465b7ad5ed79df006b41e93ffd9da6ea12579e4dfb39b7ffbcce7a8a2f3acc3360fc257121236735aa4a973cff3d93ad938b8009d7a6eb525de7d237ee649c7805b6369b7e97267c3a5575391cbbfa4bcaab1bd250262b0ff2948bc48af85d8ccbc01de29ecdfbc41546ff19222db0cb4e933c2f6c0eb8fc806adf818006de4eba3ba5dbd3a7e4b3f2f700f6a568c3fb87ad70f0f5ceb55a94a0bf411cd40c4a4c47a21609e7d1d4af64c73b3878520bca9f3b1f53b409bafcc263628e9796542ba03076ccd5dff5aa132f47cdabe6b780c42c3c63cd62a1d609890b850121e7ece32c5b7fbbe823934bab74e24968cc7fb0526b562add299d8c9f7a3e35894e7f0e5184e175223cefbfd43ab89f84b85e5afa3f4dc50d3ea372fede0dfb581feae6e4ddc08697504942e2f4cc09b38fd9db84361bd452877995295e6cc61c999c2797b5e27b9974f05f5831537a7ceb7a29af88c062b29ac36074a91e51526dc2b837848bccc191af82fb11000fe2a166c307f4f6921ba2f85e5a6b07e910072f1d8ad2e7864e23cf0a84544c355c435e70d49e7def0eec8c1802edfd8cd878c5203c7670e15b98c0ad1762d77419f9aad8dbea47dfb87fa61084a5cef73f8d9d3e7dda83d2727ecab3926a199942296c40c793491c9bb56d0b6421144f5bb80aa7f985ea67778a8eb06a122673bf3c60d74f2d0b0378e7a1f3cd5b05412bda6fb272f64e425cdc162383d92522f96c5cf2b7df13649ca4431fb052d8f2fa560c352d52b9f85e5cfcd9d350a6f4b56d11228e578323ef79bbf09dce97a35e25fbb3e133efb6fad2775d0a77f5127caca18a371608772a8cad70d71f8dd946b346e4ff8d02af631decbc907236b53b64c5510632ce33cc8e502a1d2a5bdc43539d8c4439186dd7b5fd9f8b59989b86a392bf276289d2d89c1b914272b8d8ad6209851c5335945b3941f1411fa9e7c8a313d0f29cacabf15e3d4c71a26b2500d5b9b8bb7ab843a3cdc6a529a6c37fc28e20d95de9e93cdf02d9aa451260f7e80c55022cab4b3dc08eac6e021989e83ad3558ba8ef449fc21c2b3e0186e632bdfb7412fd4904ecd8285c693f05d3575ce6699ad1d6ba47fd49ae89860260bb77151c8d7984b4f35a46b772677dfecfba8b2a386191202caa345685d55851d8eca2504d8e0e037b4772c557658007f07fcdd65e2f476ebce0986f16d738bd8e50ebaaf31f289b2aa40a3c71bb9fbf0291a51e31244d421fde1680db9a9e7d9ec5265baa2ec6c9659415c1331ed9240f5c2d3f21b2600d7ae5414b16fdf81fb53522cb2a6509ee2347d8fb63d295ed35c4179ba91ddcb5f83f2e99c6aa5f60fc458b6b5b657e696e3d90e1386d81b25dd677a8c1bdb20cc3e6ac1c1100319fd386e19babac45702760ae0d5dfe8147cd4b368d39a09a8a4a2a5ca6af5bff966250fff391f229d0903882c942a0d90af03c68c44ffd3528bd6c8e38d11efe0d02d4fa24e77555b93cc6c80d30f3afabb2d4d365e420b29150a8c7422ba38bcd5a77c52313be4bf8a7a728e4c0980bcc01054d799f7a89018c52e96692b26ac123dadf8059446d89bb88f6bbe2fffc6ba6eabdde52d2328d27def729ecd48482b9689dda4b93ee45a06ccae0643c319332fbd658e9f1b1eaa8df40066ef1a68c823557e11055a217084d6cae459ee30a8c51d6bd02306d8108afe559c273507f33f90b0c8b36207c29061bdb3a38d114ac511aec618e23b225ec9dcafe52b95df5a163f3ecfad61fe489e44b976aa8dd26771990b31e361858c37c3f5fc0b759e53f54cb998ce63ee5736c4de7cef5d75f0574d0f63e9ec5c1fe65cf3ae50c0e0bd5f6217fbaa588dc8b23235287d27dcf8105c372d15e92883f90624243649783cf39e5928f7bf061ef553554353d63f83dcd40dbf2f2ebbab3d266e6478e3e8a0c895076e87f75e9a4af52a59885c21e1a447a52300eb57705278041e560a7e2cc073b47d79725e76e9679916ad3444d3482c63bdcb40aefd4c350c5bc9e1a8fd54c13d6e8052d221b94a76bef09a70c501ba60057b45ef7a0bc73758e4c616b77fcd9cc2adb983512ec570562326300d9074c20d888405a3f96f775c8b67fd9c2acb51b284789463bbdd0d9d776c8ba22e095b64d0840f535c50b399f8a5e0259424405ccfc696021ced011e5bdfd1e0ccb0de97642de7e141d22f8473fe22cea60c03674980d0362dfae3cbc9769d4737eb7df21c7797f789734338427b5f4a12ca16fc84185f3264cfe60d39b31e2ca4c63963d19b61abe86048143cb9fb4f8316f32f5d393144d8d1507cf527e6ae2c0c95dbc113cd267ed8061939588a7083f2bffb7e93b7c3f026883e191238cc621eb6c0a78e7deaeb0b22d1d382dbc0267968487d56bb218c993f8c1889f1fcd5eeb8e6ff981801b822759d6b03d71dbd074ea7", 0x1000}, {&(0x7f00000001c0)="7ee6c9f7371f9f35c19464fbc0eb803673c3cd92b99f4ebcbaea342d01f2e28bd252ffb23a76be96bb01b96a6cd02e05896322cc28063f8fe021400eb6854109e61d41a9a2c9a06afe9065484735df519458b91537264e1e62909563409f27be489ff476bd95bdc4337d6c24e5a26bde9912dddf0e61a9d0b48776bb2a541bbf353c43eaeec514e3d1e41efbfa5d0aa596f659ccf282d80713795e5f08c7bff39870c7dc3872b2aa529c9279dd1bb95918a0cb80a13cd5e44510440840334edc8059b401844015519accbb20d4e5a717b0ca154bbe88914e2c6bbc46ad7fadac733e414e75a71206b894333997763902f947fbfdb770002ab992dc5d40dd", 0xfe}, {&(0x7f00000002c0)="f7e27bfdf98de47c65632a4f92358751f7eae84d429dcbf53549e2743249f720da5ce43fede32204e64ef2f942a0e0d7075f5b7b1b1ebceb7d3f28ebbfa350bed3dae0bdc37605909a81458afb75bb14ad559a8e69df57eacc2d27f500b930805ac80f", 0x63}], 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2, 0x6f7c7657a0e80ac3, 0x80000001, 0x2}, {{r3}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0xc5af}, {{r1}, 0xffffffffffffffff, 0xa0, 0x1, 0x9, 0xbf1b}, {{r2}, 0xffffffffffffffff, 0x3, 0x0, 0x630b6edc, 0x1f}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x7fffffff}], 0x80, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x4, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x40, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x88, 0x2, 0xce5, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x14, 0xc0000007, 0x9, 0xa9f5}], 0x40, &(0x7f00000004c0)={0x0, 0x11}) r4 = syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000000040)=""/161, 0xa1}, {0x0}], 0x2) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r1, 0x6, r5) 19:31:08 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) r2 = kqueue() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/173) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() writev(r1, &(0x7f0000000980)=[{&(0x7f0000000500)="502bc01ea54b39b4c8c49dbf9bcf68eb6d302cde663d813ccba71dcb238ff9434ffafac38dc23eb293aea7d5eb5a998837af2472247a72d5cac882387bb7e60da952f709676efe5c732fc7ae6e36770386b73a9ceb5d4771daa517f925c139bb59294beb8cc6f2cf57f995d635313c205c6c570751322c6f91a91ef795d5", 0x7e}, {&(0x7f0000000740)="ae277d7d13e56ce67ca5cc9bd055fa932822940d9d010cf79c9a68ef855694d689cef8e1f8befb86dae871f805326d69da92e22d89", 0x35}, {&(0x7f0000000780)="d19e8e9b0b125d39b6acae567be3807569eac7cddd2ce2d3fed7fd23e0480ce53fe84a886d7868f0ae94857286c11e59915a676afc2b9f09bb5460c94e7375fa154d7e8f4816e3957872e368a800f65cbe2b539d160cc56a40b2d2a23d96518de6e0ce4dd2f51fb6b496207b538081dc2b0b82afdb33e68829767975b047b05952a29a7a0a72e2698f45f7f97905a1782c5252c1de4eb8b5262cc3a1de61ddb322858ed62655ccae0b697699e7129df4d80e851d846a1c0452a1c36bb5c7514ac128a9c13ebb3fd1904f83047feaef3936f19d462c454e95f71a98c46886ea7a020e7f03c0f8d8d1383103dd85e9c2a78b5e315218", 0xf5}, {&(0x7f00000008c0)="ca2bac9d6eb2ec9a27c73738e518a8a496cee0cfb03858a605188192f0a0e1adafd46418a744a43bc4c5923109cc0346943193416c61df16b3ac271721ce46213a3af2b5052c441cfe5c38a4d6add6b29120cff9f8ece864b25eb6a528dd01d78cb89cc5c48a0ff124bde9d621b33b02f04417c43435893a1b8a73bb055e3597b63640ff0506d8644e708de38ef0e2", 0x8f}, {&(0x7f0000002640)="4bc51956a42a148af4ed28f24a1fe258a1a8b941427b6d296e9b285c9ee37644d20edb922aa151e1215e3e12c2fddbeacfb31b23de4512a4321416c8ba16ff162f86a9675a00f19613045ac7f2eff50373fe7654b4b8bc6f6d542d3aeea08d008106c2c5f91942b07cb67ac37f900cd41c6125f6c467be8484f38bd30222dab5b7728f3d09e630fdfc6875067414fc9e1f12fc20ca02c5fdad569088d68fd42c5177fe132a20e191616386035f2c69283f304279587bb01c9cac6eb6a4cfef321beb7300b31f056f543dd74416b144744e59cb85e2ba0240f9c1b88516b7833b0e18a845ff78dbec8ac60204873ad9ee67f70d411bc9236612e0346d4fe42b3ca9c6c024606abeb5db890f2efa9ecec4c39a388e51ba7792193c030b87c291c6c149a9af9e01a6c0c684a7edc6df9549e70fa42d2010821f2ef4535ec87693fb6523339c000a5195540d48fd51e38c788bdfcd5ac0ada28c111e763d318234ecfded0318cce00a0e304ba2e6ef14cc50a160689f791c9fd086a20b46728af9826d0374c3eb9c7644a1095ea7d854c39d216d39e187cb0ed9bf3b24b4d7056480a29ffceb5900f36244d99bde1dcea96df1bafde88e2d2f6194215c5ed5975d6d06c51a0520e4dae26eb45567456efb9bcf8a9e609bdbe63ca83a5580e9ad802443fe91242be8d284d3ea629a32c58be854b55c4c80c43d6e1d9393064b1b6c6d2fd458ed58cf764a7d34ae7a8f891f1ef1aef305415fc6f65ab236e6e08bbf9dbdbc8621f303182d38411a05e3147b2d8c86d4b8a1c3be8f96e837e2efb723ac0e1c452e683b9bf5db345288f67fadd3fb6b2a0c014f7ade79e2fe2b77b5ded83ea4367284d43796793910c05c14dbd595b62f4693390a79a959a741ca66599e5f7df39241cafdc02ec5b4ce434d74c93589275208fd41a859b8d118bed76af223cad594e1796222dd1a0217a3cc08d87e19f4b1a3156f60b771138a7fabce2b73b37ff702d0ddab170fe5dbefe16c79ce2bbbde6cde685fd6fa8757891f24b30d5fc7a746ccd9e2a51d40c994e64ba037401e5b26f1e57fda6372392907f2dd5f52c9876d62569ed2a397f332b444ab9e724db16909eb12f6ebea534a7fbc3b0a65afa62446cf1b3432f64d9725000df7894168dbf64412eff1c730bd67508a4534cbd4307daf495699edbe1dc9a68ba41c5d60f88ba2aed60fa2a26d21bb579abc8f8b76bf0556678910f8c9467aa2727732882dfb6750d37d459883eddb9c1f3e66ce473afad1fd50466e205faf40ad04aa13a2c4ea2bb582247d45d749d9ed6926285c599395b5a1b623fc4a50f6d2f12495418305734053583499d8b906c58132c091ae249fac5a58039e4bfc708cdb53f813a2a1644e22555865e864d97d42eea77be3220a6835a25fab4cbd452047404f7355a5991dcad218cff966ee3f342b785b1a54295976429007d374e3975c3b58b49cc3ebc02e026c8b8f214a71b9776d9544ec5ac64b5230c2451a8cc5a8c64b820a83775589b2dffa174a440c88ad6d50ae7a17fc528bf9f6494fa440a2814c996eeccddce99f39da8936d560fc09b62f6ed51fe2858a312b8c40ad058dc1d0ea3db660089e6ff18488e3385ef998258c4528a092ed8228acfe1b6722f4f6089106ca91ba35333626440cbd5cf233124f3db9c55f080a1afcf2aa444517752778d7370c77b4cd2dd8da228e9a0864a96a781a7fad5114b44875ae4ebcf4c8c6fa9c27cdf9549b2269f8e95ced7f6e95c21163d02a03f199a6dab29963a594f7a4bd8b7bc33a4d6037163fe110f5dc21c8d57882b320e176e4d8d1e50733e5cf8eca7a0c9b6c00c13cd6ffe89716543d299248dafaa609f14ef709f0762c97e44cfea3c3544ea2dc4fe7f828eb8c4f0c175bed2895965347c646b781842be4d35e362e547b6e8bb501e826aef70a29eeafef0cbe7074ddd2ed1e35d548adae73bf1b80cb0bcdd8d4b0e7c74a12b534e617b958ea92ffeb06168496dbc1a062741cd0581791591e3f8ffd89619ceec82685414f202aa7f45000cccfb0d9ba532b9df2eb8fd501aa783cb8494500d4a3ebe77d2d9f9588ac9673537d9505cd9191a4d2c9eefcf2e997a22411ce8c23c20f00f56d251e3fc2bc821939976098931059ad3c18524e813670efb49f0289cef0513852411d795d49aa870c11d2358b1ea5ce49b9d60b547a4e9ede966639f4777db26a2766f3709f0d38468bc4ea0e67dfcaf796fd50ff6fd9b2d1873265d413c76e090cf8f7ae4e290d2d19702bdbc362bdf40bf368ae22402c34f7b6afa340edb36087cbbeff938976ccbd0b3262de8b72dbcdec72e168620f69a68ebf1b44b7ac7547175efd9b1acb748df2d901b6f19a31ae7445dfe61e61c8a2636e0db32296e854691d531489dea2c9031d3b6194710e2c0acae0cfda37a22fade37182997312ce145f33d5057c654fd2c2a58d289ddd353d047a311f578bdc8e9ef21dd7cc725bdc7e1b9696bd8b34c2832b5415cb86275b5276e9008ed7968a93aae34e12729c205d687d281b34f9b777b046c88944caf5eaa73624cd16a71a37def697c04df70aebc09deffded9a8b2fffef13a480637b0216da98f794340b337fd178429b219aeeeaa54a8c4c342cc75c78d153e9cd464557e56568ee3d0e4d4da498da3fa82bd4de93fa12113b2a9c7f320a68bffcf4cc7f3b69885f63d35f708c70d44dd574f6632f5f6c00e0d326a468435b6fca95b93a4c8212f35f1942e51811dec3c644c78ca52cd6e34dce48426ce950ea63c3f5d254fdaf8c99d42d0cea51a1307fa0e79dceed0f0ceadd5c57319e1a3f1d9bed34e3bdcdc7780506a8bc4780887035290b90b6b5324c7cf1120fed2fe404b5fabeaa931f1f27228aa9b19665ecb1cf4fa376b6d03fb151ddbe48d53aa2489ecad5a535726035cd5a6397c3f528da53a2811a89a1631c74abc983c860ae4aeaf48262c101cb7abe4e3f00e481ca9ea33ebf98f3d18ef4cc9e43d87eb55aed6f1b255b95fe2b4ebdfab8aeb123940746a48e026c727ac173996bf372e29316b4804f2d31d8a978751e14fde4759026ef646b8d73b013234de2c74f56676a4a2673663de230f33245a73a6bd64c6767c14408635aaf2b648bf50548d505e9b62ff2e9cdd160cd99fd71882f1f4ad8b621c2885bcbc96d97cc360b975c2c6f1df18150ffde57b69baaf9a00edd1361567c98884eae315ab95106bc9957782ffdb5140f2af17f5896ba8aa435a5d5844e22080f488835e922445dec3e22a491f67cb01e7dad58ffed94c26058bce808b7a8d1a0db229ac233f873e88b35a12b66dfcdd3a072157df2ba67c8a04f3bbc8ac9058a19204d358efde9a355cb6ba925f11a27bf27ca671888778292ebf1527a4bd8984d77c9f7e3c66d408037f5ee89f1eddbb3d0831994f8529002b4c0d99e01741e3e2a1e7335a7750d28a165d90b29053e038408e51e56cdb44092f28805391119b0ca2e641ff9a2200bbec019aead18296ecc48ed3ab1d9999e2315ad158a0d85e4dfe39cf7357ca49298de46cc82a1fef1e42a2d41f63cc27b6ba902e31355b1af6bde3789c14e61e3694cddf710b6e50a61a29174fc371ece781a3f73c441b93c00d5cc26defdf68e8590394843f45d0cf815cfbd4f51483de0532331de197e0c8dba43dd49ecf3fe72fb05a3a4dcb55da8e913c739a02f2f0cbe11608feb5e8a55a561fae3cc76b6d03440718587af1e393f745819a79a39bab71c78749490dd90667cb8f647c057cc8d3af045217ecec0d8ffc53e290404755fd0422c72086554339f8d40c1d55963620ac49284d7df40f6983283e775f2a96c047d49e89e32d512fdb1bd9aa633f5ecdff8205e6caeaef57d2119b250d12f53c760523c1b96e0460a60d41ccd0c81b72c6295d93bb7bd895c11164979890828053631ee2e71a2f84e7b23be8c19e3d6f428577a9394e05e117c31fcb93830d1b49f3b191a3fba8d071d69017ff4d362d16e66ae0f8b9ccd6ec998662c16d85e465a0bcb5028d665ad9bf45ae8a469507015b32e195d634355edd7eafad112d451823c2c2b648f03a364cdf63a86a83bbbc6749f155009ae3c1c8487011b8c5482627a94d038542262b9b605e5bdde4bae982893113e368f54117b569f7c3fd545e2c2e5fca069820bf73826b539a5a1c6af0f00127b7ad22559f40962249420edd3c91d9ef72c7584961b273c415d5291f59871a8c5fd3c2b85293f2d912448672ad1b9ace378a6d9438f5a3287c71dddb94e2eefeb19f9db02b2641f81cd5a552ed6b41866d630be048724721beee2332e3c70f2b37a8717a548d8fe1e0b6bdb2e3a702a5dc2457e0b1f510778f84a7f61b76587e688a7c7b8f603a0a20a81775c7cec92ee6e38c4a4453cf9c5f51e2bc9fc09bd345303a6a4d8b6d6544e6b34846b65de853b9bcd163b38cd641eefcc623821378d0721779f9becc4b3a1e8af7f082ddb1525d5d41a197a1687abc59dc657d8a0c84e24dfb10afe42c610027d8db2a7a09ef8796d9efd6f5511774579e9bf7843a5897c4944986856c2f7b701569b6e8a6821dbcc09266abf3259d592725b793cd737a1ce9d3db660f6f97aca068a284f382c79f521cce997fa1f5f39ad4b4f886cbb776c176d935ea8e7985f092b5793441eb9861bc487bd83e4d71ee8b2ad93585c6f6241ebfc161b87f3607d16daa3c7c57739d440ee0bf40beb64fc8da61fd953406798bd6f2336cbc0abd29dd2fb672d92089bd5c410215936e30d35b8a34f77cb4adaeebfc602edfa555cb72b7b602da27eca6264d0b92b43948bfefff9bfe34c18fe12f570fe35d28e087b5360f11a0e3ee1a01ae098157257152e17b978e3949e6d814690eee5f220a891a801762dfbc0d30cf3a3ac17811831bccb0404e24d664488f74067e6c9c7b516eaddd2a82ce0173bd2effffeb27e76f5b0be93175df8519027854c87dc370c062bb191f9995a84a223743f42a713f3999b6785c8808a71786b66d7cf6441fb9248eff1efc66ea53e22cd0449ad476f093ed20d1644127a2526ac52a3d2abe80651a5c0cee1057e68273e746e18e8f8efbf9fa004f1fc62146d80303c731636b5398a977f2c84f6f2eff6eb54a879f9008dbe15600894ba00f546dd7caf64bac14e1e7a8035cfd1ff60dab4e5212891cda9def5e74447c7a26082dc250771cefc285dbc04625837501a6e6948b534466d023ae999e2c735e541bdeb198dced301c10627b1a738e4aa7b0b850d10bb1cb14fdd547ad39f988ae248f1184b0583969a50409faf64a27c565c5e57b22b00d74d77e4f31fcb7c03ff8691e7ad3286a4d1c6e469ec7811cca7af311124a28ee5a7f3ffb5d94b6582e5e98541bf35c59a393a60ff351f87e0cd7ddd1d494e0074d5ed796e390b060e95e5c5bb4b03e2dd94a7f3e9e34d38e5e5590627354506614328dd629c7e4235c91e37ef381e72213ef7cb19fa12c94cac67a08f752062863da6450eec44f18a5197de83b4b2a55094d1dccee7245942bd782ab49b98176855a77ae9e377bace157c62a7459f3f6b7070a46c201887b5ae558dc88a04ff751b01b0fc6bfa15a674503929f387d2196969677ba17e9cfaf5621721fd9b048ba5107ef3fc8227a3707df980636d72482daf0af6f99e01fc5b9c7335add703838f5a348db7ae7798ed549231e5baa654383f92f332016c97e4979c043fc2609e5d4aa9780759f9575d96952331cd3436e61e21fb75ac57582592000659f0f1919e3d1dad667aa7", 0x1000}], 0x5) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="2bcad89009af9ddbea41756ccf0b", 0xe}, {&(0x7f0000001640)="5f8ca20be700717fb3c863f44814fc025e71e4a969fce8e8433df02d77786e6e07be7fd84557bbd22ec9a5b76281c3f66ec13c3a8348156e5c9b0c6606f124aa580eb0a5118d6d4a989b52234d290eca9df6992e7aeb78d1e43947382b05f6bc90fec25867c258e5ab48607ee1ea2b571de73a85ec2395d8f74e8dd56a1ec9c66bb014a8f46f622e8b9c34fa5b446e2872c9eb97094166f1f1265db55c1ce91392c5f5db82fb55034f65f05f47000f1c97d90144530ca083106b70fc1f37f83044b1910794e3a0961e9fb7dbbc96866e2f785695f3b41808363945abb4ff74ef87b954bcf3056988b52a4397a71567befc1e6c3ce2126808f38b3a608aa06249832710084c265767066301f1f8df6f0b8fae6a292d078633b304fad5370a1a3deb6fed84edc68ee38df45e3182cbc38f29484caa85ccd6d0837e125f40f44076b45c76b0fcf35934ee005abfde50a92abd15169ced5eb885dc6a87249bd013b89a3c11df06a73182aa554adba7860494428b0536c7bcec1e8fd1bc1596f08bf1fbefea2dbd2d3e527a7e0c78cee7a48ef362eddcddb2229e110fca712341cea43cc1dcbdd9c595246971925fcbeae935f396b7720508d2ad8a0bdecf7b04a3211dafc5cb2a631c807ba01f0a13d239b33851a1e5425409ce29f63bada41c1180351cd5a0604881566d15d838c53ba378a5c19e1d5d72a2a7d064e9881ca5a24994973a1543375b7736deb15e2af63cdbb195da183c00e23f32fe881cea6f9a43357c3c725d6fc07d4a9f68725c3854b445885e33dab66884a84b5cdf262dd4fc37f162d01b5610ef4538c8d4634e1f0a4f4466264dd7de9aaa5ad06613514b08b75f21fd9c5fdd6c4d3f5ed03898d271297fe67adbee8f74c09b82c25415f50c52c1634b8d828f1ae834891f9659e7f9b2382a6d75d39b9bee86e5126af392fd9da308fe694afcba396332179a310b6c9ad5f057a95197795eb0a9bd65c2a77a33b5ee1f345eee7df5ea8abfbaa65bc1095734b2efc03b13cf08768928dd99a4634df99654a482956b5df197f21344834921b3dee1c639737ccaca3554ae4f363d9b9c2118b376f20cc0c330892bc13a2295db8e22e3ba6be3a7dad1952326818c429c6ffcdc9700dfe9da45b370ddcabc8c122f267677f6b7904a1c72d028dc6e9a455238433e1eaeece303f58debd11aa32e45e2845e037a80985375c598a3315f4db24ca53fe5feac4cc846835cdab722894f0423929171481495da52d6bde11703d34169d11d691ecc058d17a41e559e6be91864531299fa94ca13d6d09b5629e82661ce08899b4945c362131d5012b340f65d22cfd824c188cee7adeaa6a8abb5f7fedad342cfa88c50446a56e90639ecb5dc207d7e4fb2ff20b0459857b0f385f2df2d13b692db814571cd6b8c07512ad648774393a435ce15d8c0b7804525df8da476eba2e40f2a96203ee342ccf50da22aeb6000feeb903f342d4ddfe9e86106f13e64360c02b1eda4ced65fd22e27dec306abc0f71a977f62c4f113e6912c7278a8cde50b8fc80f581549ce9d0db7a2c5dbea0e839774ffa898d7806855b9727c3dfc95e12cdec349b2a149380c788ab32ee471e486c83638e0c79257f494e7bec4a1dc31d9ba71cd2f071b45404ade8aaaee7a69c5fdf2326113dc10b76f87402854994b61cff71833e01fe0bc4f36fe4069b2e36cb05914ad1cd4af34b0dd553b8e1d178392c066ba1f13258e2590e58e4e93dd526ae0663a76a9ab6a847a386b3b65b2d9d1957a973f4a8fda60fbc57ac8023c77edeb3804ca08300f50942145327df7d74d6947e42d5156367d88de3bf049538dcd9058c7b917f8ba154201196856eb88aa4be68fee56371e9a51c62d52333e828cdacb3d7339acccc47c82459b161de9b28992a6473a349a700e39b11b49b0d5c51dbda74c87693a2ed0563bcdf7cf47c8fe2a6ad2f91644e4db5637a9df3cbcfd74e670332d8cd47b75674a2fc45bbfcc7ba716ab831e6923bb5d36bb586c7cf52c42f60b75b58a928221c8c89c664cc9f3801e322e803ffd520b9f2ccf19e3b444bdb1d7127f2d6f9bdb3e26675f2f35f6dd7188d3f63983b500e7cdff652c186c133c77002a286266fab7acb8b2aa57f7f70a59cc4717539cdf8b7ed45f47a3e56c4a3296737801c2c9ce03644b823a4fff5554ddbc7005adb6f01d573e7fa63517318ad5fd0b2d7b62b27dbff1dfde12fbafb1c050e570f1637e97b808eaa95b907ee69f49bc10797fdae3e40ebfc7fda836ca7a8bd6a30cf4c6d9404cecfe8b4a4a278c5f142714852454ff59da6be55ca1ea187c77dc59bbb73ccbe26086fc2b774abbe2774ad51aba6eb5e1eea9a142bdcf065bb4b33e7b120a27def33e2e40982992154bdc9c632a1bc6e8358b4e428bc4a8836c2d575e0cd74c34db4b728b579e9b8439b17a8f07340efbf8a7fef65efa101ef7b722cac0b00aee27656dd6a403dfc78b20427aa2c4fed91f9de69b1a57bd417407ec10e832157eb09c89590be76983b79e93c53325c9362f3ebc194d6a1252c3ae00023381e7d1fbdb4ffd1c2a04126d4d5ae9450d35dad1400cef3744af64239c120ab1465b115cc0444c72585c2ad460a85c9ee44a92da8024f2d0c97679aab8d6f347dc1f5cfcab0002733ffa89db6ac4522643d1189955466f779c7dc2dc9c0650766ea78d266bc4ad15b8e3d391bade72240e27548dab6d8c1acd81d97dc911026cedac386dc975deb6f77cd21f30358416292811917dd1d587d25e2d8559164e7e74cb9cad5249f58f122ee3b13d84932c03a793fcda76dc5d51b4df681407b239e771caf86c8e6e2a8c87e49a6c1e6dfa840ccabaa30d8382282149eb477e7835fa307ace4ce0dca7900d48d3f728b5d985996247a31da88b3967a98109aa33f1033eadeb73fc6df05fe940c25e8a3e289ae01606f1b8c085ef213e95234e41b6457362f23e534967386fd8c68a96c9b669f8056953b84fa53ea0747e713f34db73449136bfec6f25663dee7a6c82a4f7ac28a2974bab555751fc6a8f8921b56f7d8251becf6d77fa4d9a89f058ffb9ce3660876b3866745fd609c943831d5c0add1611fde83ceb73b9173eeaf748ece651fc6cff6b71aba9308252762c24fb5d5775150f1cc71bfc143272559adf3ba27ecda60892aeebe0a78fa5bf0bf83ccff7e6071af905ee2719342c293d2ec220eec85f749aaf4b3e30e73b98d9e831782163ff08e9e3a5ad153d6c2688aba894fce266061c8f6ba04f137a762b56358d26ba74adb92e754626bea05afb99b267fffe3755e96a5a68007ee1f8e4284aee3388077c74c85dc465b7ad5ed79df006b41e93ffd9da6ea12579e4dfb39b7ffbcce7a8a2f3acc3360fc257121236735aa4a973cff3d93ad938b8009d7a6eb525de7d237ee649c7805b6369b7e97267c3a5575391cbbfa4bcaab1bd250262b0ff2948bc48af85d8ccbc01de29ecdfbc41546ff19222db0cb4e933c2f6c0eb8fc806adf818006de4eba3ba5dbd3a7e4b3f2f700f6a568c3fb87ad70f0f5ceb55a94a0bf411cd40c4a4c47a21609e7d1d4af64c73b3878520bca9f3b1f53b409bafcc263628e9796542ba03076ccd5dff5aa132f47cdabe6b780c42c3c63cd62a1d609890b850121e7ece32c5b7fbbe823934bab74e24968cc7fb0526b562add299d8c9f7a3e35894e7f0e5184e175223cefbfd43ab89f84b85e5afa3f4dc50d3ea372fede0dfb581feae6e4ddc08697504942e2f4cc09b38fd9db84361bd452877995295e6cc61c999c2797b5e27b9974f05f5831537a7ceb7a29af88c062b29ac36074a91e51526dc2b837848bccc191af82fb11000fe2a166c307f4f6921ba2f85e5a6b07e910072f1d8ad2e7864e23cf0a84544c355c435e70d49e7def0eec8c1802edfd8cd878c5203c7670e15b98c0ad1762d77419f9aad8dbea47dfb87fa61084a5cef73f8d9d3e7dda83d2727ecab3926a199942296c40c793491c9bb56d0b6421144f5bb80aa7f985ea67778a8eb06a122673bf3c60d74f2d0b0378e7a1f3cd5b05412bda6fb272f64e425cdc162383d92522f96c5cf2b7df13649ca4431fb052d8f2fa560c352d52b9f85e5cfcd9d350a6f4b56d11228e578323ef79bbf09dce97a35e25fbb3e133efb6fad2775d0a77f5127caca18a371608772a8cad70d71f8dd946b346e4ff8d02af631decbc907236b53b64c5510632ce33cc8e502a1d2a5bdc43539d8c4439186dd7b5fd9f8b59989b86a392bf276289d2d89c1b914272b8d8ad6209851c5335945b3941f1411fa9e7c8a313d0f29cacabf15e3d4c71a26b2500d5b9b8bb7ab843a3cdc6a529a6c37fc28e20d95de9e93cdf02d9aa451260f7e80c55022cab4b3dc08eac6e021989e83ad3558ba8ef449fc21c2b3e0186e632bdfb7412fd4904ecd8285c693f05d3575ce6699ad1d6ba47fd49ae89860260bb77151c8d7984b4f35a46b772677dfecfba8b2a386191202caa345685d55851d8eca2504d8e0e037b4772c557658007f07fcdd65e2f476ebce0986f16d738bd8e50ebaaf31f289b2aa40a3c71bb9fbf0291a51e31244d421fde1680db9a9e7d9ec5265baa2ec6c9659415c1331ed9240f5c2d3f21b2600d7ae5414b16fdf81fb53522cb2a6509ee2347d8fb63d295ed35c4179ba91ddcb5f83f2e99c6aa5f60fc458b6b5b657e696e3d90e1386d81b25dd677a8c1bdb20cc3e6ac1c1100319fd386e19babac45702760ae0d5dfe8147cd4b368d39a09a8a4a2a5ca6af5bff966250fff391f229d0903882c942a0d90af03c68c44ffd3528bd6c8e38d11efe0d02d4fa24e77555b93cc6c80d30f3afabb2d4d365e420b29150a8c7422ba38bcd5a77c52313be4bf8a7a728e4c0980bcc01054d799f7a89018c52e96692b26ac123dadf8059446d89bb88f6bbe2fffc6ba6eabdde52d2328d27def729ecd48482b9689dda4b93ee45a06ccae0643c319332fbd658e9f1b1eaa8df40066ef1a68c823557e11055a217084d6cae459ee30a8c51d6bd02306d8108afe559c273507f33f90b0c8b36207c29061bdb3a38d114ac511aec618e23b225ec9dcafe52b95df5a163f3ecfad61fe489e44b976aa8dd26771990b31e361858c37c3f5fc0b759e53f54cb998ce63ee5736c4de7cef5d75f0574d0f63e9ec5c1fe65cf3ae50c0e0bd5f6217fbaa588dc8b23235287d27dcf8105c372d15e92883f90624243649783cf39e5928f7bf061ef553554353d63f83dcd40dbf2f2ebbab3d266e6478e3e8a0c895076e87f75e9a4af52a59885c21e1a447a52300eb57705278041e560a7e2cc073b47d79725e76e9679916ad3444d3482c63bdcb40aefd4c350c5bc9e1a8fd54c13d6e8052d221b94a76bef09a70c501ba60057b45ef7a0bc73758e4c616b77fcd9cc2adb983512ec570562326300d9074c20d888405a3f96f775c8b67fd9c2acb51b284789463bbdd0d9d776c8ba22e095b64d0840f535c50b399f8a5e0259424405ccfc696021ced011e5bdfd1e0ccb0de97642de7e141d22f8473fe22cea60c03674980d0362dfae3cbc9769d4737eb7df21c7797f789734338427b5f4a12ca16fc84185f3264cfe60d39b31e2ca4c63963d19b61abe86048143cb9fb4f8316f32f5d393144d8d1507cf527e6ae2c0c95dbc113cd267ed8061939588a7083f2bffb7e93b7c3f026883e191238cc621eb6c0a78e7deaeb0b22d1d382dbc0267968487d56bb218c993f8c1889f1fcd5eeb8e6ff981801b822759d6b03d71dbd074ea7", 0x1000}, {&(0x7f00000001c0)="7ee6c9f7371f9f35c19464fbc0eb803673c3cd92b99f4ebcbaea342d01f2e28bd252ffb23a76be96bb01b96a6cd02e05896322cc28063f8fe021400eb6854109e61d41a9a2c9a06afe9065484735df519458b91537264e1e62909563409f27be489ff476bd95bdc4337d6c24e5a26bde9912dddf0e61a9d0b48776bb2a541bbf353c43eaeec514e3d1e41efbfa5d0aa596f659ccf282d80713795e5f08c7bff39870c7dc3872b2aa529c9279dd1bb95918a0cb80a13cd5e44510440840334edc8059b401844015519accbb20d4e5a717b0ca154bbe88914e2c6bbc46ad7fadac733e414e75a71206b894333997763902f947fbfdb770002ab992dc5d40dd", 0xfe}, {&(0x7f00000002c0)="f7e27bfdf98de47c65632a4f92358751f7eae84d429dcbf53549e2743249f720da5ce43fede32204e64ef2f942a0e0d7075f5b7b1b1ebceb7d3f28ebbfa350bed3dae0bdc37605909a81458afb75bb14ad559a8e69df57eacc2d27f500b930805ac80f", 0x63}], 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2, 0x6f7c7657a0e80ac3, 0x80000001, 0x2}, {{r3}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0xc5af}, {{r1}, 0xffffffffffffffff, 0xa0, 0x1, 0x9, 0xbf1b}, {{r2}, 0xffffffffffffffff, 0x3, 0x0, 0x630b6edc, 0x1f}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x7fffffff}], 0x80, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x4, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x40, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x88, 0x2, 0xce5, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x14, 0xc0000007, 0x9, 0xa9f5}], 0x40, &(0x7f00000004c0)={0x0, 0x11}) r4 = syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000000040)=""/161, 0xa1}, {0x0}], 0x2) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r1, 0x6, r5) 19:31:08 executing program 0: socket$unix(0x1, 0xbffffefffffffffd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) lseek(r0, 0x0, 0x0) r1 = msgget(0x2, 0x424) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0x201) r2 = msgget$private(0x0, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) sendto$inet(r3, &(0x7f0000000080)="549cbca62c45682065e02f534ccd9c76e212276881ae57ddd836b525a7cc85021a497e7b93535c82398a1d4214304489aba316d1ea1b4ff956973abcb7a51e1c04718566d1faeb5a853b18d5d7b258a1c8d3d809abec6d4d28221300ad874ab24da4c0a19877969bf949108382020c93f3284651366dff0fa0335980d8bfeda32fc026d76f366889bb3d0559f95d1be77b21a27176da83a5a953e2f7a6863bce25fd0a037d1c01e0d5", 0xa9, 0x400, &(0x7f0000000140)={0x2, 0x3}, 0xc) msgctl$IPC_RMID(r2, 0x0) msgget$private(0x0, 0x4) msgctl$IPC_RMID(r2, 0x0) 19:31:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000540)="f32d00544049c29d31d7da128ccdae6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff613a6a3240c85882a4841f6884638c16f70615b1e665885d4d28f98cd05c7cc4898e790c84c1ec2d053469a6002a4ab837375dfa4de48be9be66bc69d60000000000000006e56ff897516562c58f7eb00b024720e88ab9d978b0ea6c432f0cb2549b61185edd4d557c0a300500000000000000ad568865415a249931e624d94dba3758e44a6801000000000000000000000000003cb3afa698204781528c8b084a6b18d02a901a0cc5e71e6e1cb9b61c7881ae80fd2453bd3fbba115d1f47f2fd5788f8e51a3a6316dc8e683f3f271d53882e4626452523c43338c098add9a350b7e2df26ecbb5e12490d2c665ec01ff0200045c0489159e9b5fc11d979470a89b59d90d5f12989cc30d7f63fc4e447ba6a999f609c8c7a4d770fa927bc97e5d7a6c905f3208ab334e9ec44e67437d728449b5229d9d41dd35d872aa657b2addbeabee54238a8e588244b884", 0x17b) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/13, 0xd}, {&(0x7f00000002c0)=""/224, 0xe0}], 0x2) read(r1, &(0x7f0000000240)=""/126, 0x7e) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r1, &(0x7f0000000140)=""/249, 0xffda) 19:31:08 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) r2 = kqueue() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/173) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() writev(r1, &(0x7f0000000980)=[{&(0x7f0000000500)="502bc01ea54b39b4c8c49dbf9bcf68eb6d302cde663d813ccba71dcb238ff9434ffafac38dc23eb293aea7d5eb5a998837af2472247a72d5cac882387bb7e60da952f709676efe5c732fc7ae6e36770386b73a9ceb5d4771daa517f925c139bb59294beb8cc6f2cf57f995d635313c205c6c570751322c6f91a91ef795d5", 0x7e}, {&(0x7f0000000740)="ae277d7d13e56ce67ca5cc9bd055fa932822940d9d010cf79c9a68ef855694d689cef8e1f8befb86dae871f805326d69da92e22d89", 0x35}, {&(0x7f0000000780)="d19e8e9b0b125d39b6acae567be3807569eac7cddd2ce2d3fed7fd23e0480ce53fe84a886d7868f0ae94857286c11e59915a676afc2b9f09bb5460c94e7375fa154d7e8f4816e3957872e368a800f65cbe2b539d160cc56a40b2d2a23d96518de6e0ce4dd2f51fb6b496207b538081dc2b0b82afdb33e68829767975b047b05952a29a7a0a72e2698f45f7f97905a1782c5252c1de4eb8b5262cc3a1de61ddb322858ed62655ccae0b697699e7129df4d80e851d846a1c0452a1c36bb5c7514ac128a9c13ebb3fd1904f83047feaef3936f19d462c454e95f71a98c46886ea7a020e7f03c0f8d8d1383103dd85e9c2a78b5e315218", 0xf5}, {&(0x7f00000008c0)="ca2bac9d6eb2ec9a27c73738e518a8a496cee0cfb03858a605188192f0a0e1adafd46418a744a43bc4c5923109cc0346943193416c61df16b3ac271721ce46213a3af2b5052c441cfe5c38a4d6add6b29120cff9f8ece864b25eb6a528dd01d78cb89cc5c48a0ff124bde9d621b33b02f04417c43435893a1b8a73bb055e3597b63640ff0506d8644e708de38ef0e2", 0x8f}, {&(0x7f0000002640)="4bc51956a42a148af4ed28f24a1fe258a1a8b941427b6d296e9b285c9ee37644d20edb922aa151e1215e3e12c2fddbeacfb31b23de4512a4321416c8ba16ff162f86a9675a00f19613045ac7f2eff50373fe7654b4b8bc6f6d542d3aeea08d008106c2c5f91942b07cb67ac37f900cd41c6125f6c467be8484f38bd30222dab5b7728f3d09e630fdfc6875067414fc9e1f12fc20ca02c5fdad569088d68fd42c5177fe132a20e191616386035f2c69283f304279587bb01c9cac6eb6a4cfef321beb7300b31f056f543dd74416b144744e59cb85e2ba0240f9c1b88516b7833b0e18a845ff78dbec8ac60204873ad9ee67f70d411bc9236612e0346d4fe42b3ca9c6c024606abeb5db890f2efa9ecec4c39a388e51ba7792193c030b87c291c6c149a9af9e01a6c0c684a7edc6df9549e70fa42d2010821f2ef4535ec87693fb6523339c000a5195540d48fd51e38c788bdfcd5ac0ada28c111e763d318234ecfded0318cce00a0e304ba2e6ef14cc50a160689f791c9fd086a20b46728af9826d0374c3eb9c7644a1095ea7d854c39d216d39e187cb0ed9bf3b24b4d7056480a29ffceb5900f36244d99bde1dcea96df1bafde88e2d2f6194215c5ed5975d6d06c51a0520e4dae26eb45567456efb9bcf8a9e609bdbe63ca83a5580e9ad802443fe91242be8d284d3ea629a32c58be854b55c4c80c43d6e1d9393064b1b6c6d2fd458ed58cf764a7d34ae7a8f891f1ef1aef305415fc6f65ab236e6e08bbf9dbdbc8621f303182d38411a05e3147b2d8c86d4b8a1c3be8f96e837e2efb723ac0e1c452e683b9bf5db345288f67fadd3fb6b2a0c014f7ade79e2fe2b77b5ded83ea4367284d43796793910c05c14dbd595b62f4693390a79a959a741ca66599e5f7df39241cafdc02ec5b4ce434d74c93589275208fd41a859b8d118bed76af223cad594e1796222dd1a0217a3cc08d87e19f4b1a3156f60b771138a7fabce2b73b37ff702d0ddab170fe5dbefe16c79ce2bbbde6cde685fd6fa8757891f24b30d5fc7a746ccd9e2a51d40c994e64ba037401e5b26f1e57fda6372392907f2dd5f52c9876d62569ed2a397f332b444ab9e724db16909eb12f6ebea534a7fbc3b0a65afa62446cf1b3432f64d9725000df7894168dbf64412eff1c730bd67508a4534cbd4307daf495699edbe1dc9a68ba41c5d60f88ba2aed60fa2a26d21bb579abc8f8b76bf0556678910f8c9467aa2727732882dfb6750d37d459883eddb9c1f3e66ce473afad1fd50466e205faf40ad04aa13a2c4ea2bb582247d45d749d9ed6926285c599395b5a1b623fc4a50f6d2f12495418305734053583499d8b906c58132c091ae249fac5a58039e4bfc708cdb53f813a2a1644e22555865e864d97d42eea77be3220a6835a25fab4cbd452047404f7355a5991dcad218cff966ee3f342b785b1a54295976429007d374e3975c3b58b49cc3ebc02e026c8b8f214a71b9776d9544ec5ac64b5230c2451a8cc5a8c64b820a83775589b2dffa174a440c88ad6d50ae7a17fc528bf9f6494fa440a2814c996eeccddce99f39da8936d560fc09b62f6ed51fe2858a312b8c40ad058dc1d0ea3db660089e6ff18488e3385ef998258c4528a092ed8228acfe1b6722f4f6089106ca91ba35333626440cbd5cf233124f3db9c55f080a1afcf2aa444517752778d7370c77b4cd2dd8da228e9a0864a96a781a7fad5114b44875ae4ebcf4c8c6fa9c27cdf9549b2269f8e95ced7f6e95c21163d02a03f199a6dab29963a594f7a4bd8b7bc33a4d6037163fe110f5dc21c8d57882b320e176e4d8d1e50733e5cf8eca7a0c9b6c00c13cd6ffe89716543d299248dafaa609f14ef709f0762c97e44cfea3c3544ea2dc4fe7f828eb8c4f0c175bed2895965347c646b781842be4d35e362e547b6e8bb501e826aef70a29eeafef0cbe7074ddd2ed1e35d548adae73bf1b80cb0bcdd8d4b0e7c74a12b534e617b958ea92ffeb06168496dbc1a062741cd0581791591e3f8ffd89619ceec82685414f202aa7f45000cccfb0d9ba532b9df2eb8fd501aa783cb8494500d4a3ebe77d2d9f9588ac9673537d9505cd9191a4d2c9eefcf2e997a22411ce8c23c20f00f56d251e3fc2bc821939976098931059ad3c18524e813670efb49f0289cef0513852411d795d49aa870c11d2358b1ea5ce49b9d60b547a4e9ede966639f4777db26a2766f3709f0d38468bc4ea0e67dfcaf796fd50ff6fd9b2d1873265d413c76e090cf8f7ae4e290d2d19702bdbc362bdf40bf368ae22402c34f7b6afa340edb36087cbbeff938976ccbd0b3262de8b72dbcdec72e168620f69a68ebf1b44b7ac7547175efd9b1acb748df2d901b6f19a31ae7445dfe61e61c8a2636e0db32296e854691d531489dea2c9031d3b6194710e2c0acae0cfda37a22fade37182997312ce145f33d5057c654fd2c2a58d289ddd353d047a311f578bdc8e9ef21dd7cc725bdc7e1b9696bd8b34c2832b5415cb86275b5276e9008ed7968a93aae34e12729c205d687d281b34f9b777b046c88944caf5eaa73624cd16a71a37def697c04df70aebc09deffded9a8b2fffef13a480637b0216da98f794340b337fd178429b219aeeeaa54a8c4c342cc75c78d153e9cd464557e56568ee3d0e4d4da498da3fa82bd4de93fa12113b2a9c7f320a68bffcf4cc7f3b69885f63d35f708c70d44dd574f6632f5f6c00e0d326a468435b6fca95b93a4c8212f35f1942e51811dec3c644c78ca52cd6e34dce48426ce950ea63c3f5d254fdaf8c99d42d0cea51a1307fa0e79dceed0f0ceadd5c57319e1a3f1d9bed34e3bdcdc7780506a8bc4780887035290b90b6b5324c7cf1120fed2fe404b5fabeaa931f1f27228aa9b19665ecb1cf4fa376b6d03fb151ddbe48d53aa2489ecad5a535726035cd5a6397c3f528da53a2811a89a1631c74abc983c860ae4aeaf48262c101cb7abe4e3f00e481ca9ea33ebf98f3d18ef4cc9e43d87eb55aed6f1b255b95fe2b4ebdfab8aeb123940746a48e026c727ac173996bf372e29316b4804f2d31d8a978751e14fde4759026ef646b8d73b013234de2c74f56676a4a2673663de230f33245a73a6bd64c6767c14408635aaf2b648bf50548d505e9b62ff2e9cdd160cd99fd71882f1f4ad8b621c2885bcbc96d97cc360b975c2c6f1df18150ffde57b69baaf9a00edd1361567c98884eae315ab95106bc9957782ffdb5140f2af17f5896ba8aa435a5d5844e22080f488835e922445dec3e22a491f67cb01e7dad58ffed94c26058bce808b7a8d1a0db229ac233f873e88b35a12b66dfcdd3a072157df2ba67c8a04f3bbc8ac9058a19204d358efde9a355cb6ba925f11a27bf27ca671888778292ebf1527a4bd8984d77c9f7e3c66d408037f5ee89f1eddbb3d0831994f8529002b4c0d99e01741e3e2a1e7335a7750d28a165d90b29053e038408e51e56cdb44092f28805391119b0ca2e641ff9a2200bbec019aead18296ecc48ed3ab1d9999e2315ad158a0d85e4dfe39cf7357ca49298de46cc82a1fef1e42a2d41f63cc27b6ba902e31355b1af6bde3789c14e61e3694cddf710b6e50a61a29174fc371ece781a3f73c441b93c00d5cc26defdf68e8590394843f45d0cf815cfbd4f51483de0532331de197e0c8dba43dd49ecf3fe72fb05a3a4dcb55da8e913c739a02f2f0cbe11608feb5e8a55a561fae3cc76b6d03440718587af1e393f745819a79a39bab71c78749490dd90667cb8f647c057cc8d3af045217ecec0d8ffc53e290404755fd0422c72086554339f8d40c1d55963620ac49284d7df40f6983283e775f2a96c047d49e89e32d512fdb1bd9aa633f5ecdff8205e6caeaef57d2119b250d12f53c760523c1b96e0460a60d41ccd0c81b72c6295d93bb7bd895c11164979890828053631ee2e71a2f84e7b23be8c19e3d6f428577a9394e05e117c31fcb93830d1b49f3b191a3fba8d071d69017ff4d362d16e66ae0f8b9ccd6ec998662c16d85e465a0bcb5028d665ad9bf45ae8a469507015b32e195d634355edd7eafad112d451823c2c2b648f03a364cdf63a86a83bbbc6749f155009ae3c1c8487011b8c5482627a94d038542262b9b605e5bdde4bae982893113e368f54117b569f7c3fd545e2c2e5fca069820bf73826b539a5a1c6af0f00127b7ad22559f40962249420edd3c91d9ef72c7584961b273c415d5291f59871a8c5fd3c2b85293f2d912448672ad1b9ace378a6d9438f5a3287c71dddb94e2eefeb19f9db02b2641f81cd5a552ed6b41866d630be048724721beee2332e3c70f2b37a8717a548d8fe1e0b6bdb2e3a702a5dc2457e0b1f510778f84a7f61b76587e688a7c7b8f603a0a20a81775c7cec92ee6e38c4a4453cf9c5f51e2bc9fc09bd345303a6a4d8b6d6544e6b34846b65de853b9bcd163b38cd641eefcc623821378d0721779f9becc4b3a1e8af7f082ddb1525d5d41a197a1687abc59dc657d8a0c84e24dfb10afe42c610027d8db2a7a09ef8796d9efd6f5511774579e9bf7843a5897c4944986856c2f7b701569b6e8a6821dbcc09266abf3259d592725b793cd737a1ce9d3db660f6f97aca068a284f382c79f521cce997fa1f5f39ad4b4f886cbb776c176d935ea8e7985f092b5793441eb9861bc487bd83e4d71ee8b2ad93585c6f6241ebfc161b87f3607d16daa3c7c57739d440ee0bf40beb64fc8da61fd953406798bd6f2336cbc0abd29dd2fb672d92089bd5c410215936e30d35b8a34f77cb4adaeebfc602edfa555cb72b7b602da27eca6264d0b92b43948bfefff9bfe34c18fe12f570fe35d28e087b5360f11a0e3ee1a01ae098157257152e17b978e3949e6d814690eee5f220a891a801762dfbc0d30cf3a3ac17811831bccb0404e24d664488f74067e6c9c7b516eaddd2a82ce0173bd2effffeb27e76f5b0be93175df8519027854c87dc370c062bb191f9995a84a223743f42a713f3999b6785c8808a71786b66d7cf6441fb9248eff1efc66ea53e22cd0449ad476f093ed20d1644127a2526ac52a3d2abe80651a5c0cee1057e68273e746e18e8f8efbf9fa004f1fc62146d80303c731636b5398a977f2c84f6f2eff6eb54a879f9008dbe15600894ba00f546dd7caf64bac14e1e7a8035cfd1ff60dab4e5212891cda9def5e74447c7a26082dc250771cefc285dbc04625837501a6e6948b534466d023ae999e2c735e541bdeb198dced301c10627b1a738e4aa7b0b850d10bb1cb14fdd547ad39f988ae248f1184b0583969a50409faf64a27c565c5e57b22b00d74d77e4f31fcb7c03ff8691e7ad3286a4d1c6e469ec7811cca7af311124a28ee5a7f3ffb5d94b6582e5e98541bf35c59a393a60ff351f87e0cd7ddd1d494e0074d5ed796e390b060e95e5c5bb4b03e2dd94a7f3e9e34d38e5e5590627354506614328dd629c7e4235c91e37ef381e72213ef7cb19fa12c94cac67a08f752062863da6450eec44f18a5197de83b4b2a55094d1dccee7245942bd782ab49b98176855a77ae9e377bace157c62a7459f3f6b7070a46c201887b5ae558dc88a04ff751b01b0fc6bfa15a674503929f387d2196969677ba17e9cfaf5621721fd9b048ba5107ef3fc8227a3707df980636d72482daf0af6f99e01fc5b9c7335add703838f5a348db7ae7798ed549231e5baa654383f92f332016c97e4979c043fc2609e5d4aa9780759f9575d96952331cd3436e61e21fb75ac57582592000659f0f1919e3d1dad667aa7", 0x1000}], 0x5) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="2bcad89009af9ddbea41756ccf0b", 0xe}, {&(0x7f0000001640)="5f8ca20be700717fb3c863f44814fc025e71e4a969fce8e8433df02d77786e6e07be7fd84557bbd22ec9a5b76281c3f66ec13c3a8348156e5c9b0c6606f124aa580eb0a5118d6d4a989b52234d290eca9df6992e7aeb78d1e43947382b05f6bc90fec25867c258e5ab48607ee1ea2b571de73a85ec2395d8f74e8dd56a1ec9c66bb014a8f46f622e8b9c34fa5b446e2872c9eb97094166f1f1265db55c1ce91392c5f5db82fb55034f65f05f47000f1c97d90144530ca083106b70fc1f37f83044b1910794e3a0961e9fb7dbbc96866e2f785695f3b41808363945abb4ff74ef87b954bcf3056988b52a4397a71567befc1e6c3ce2126808f38b3a608aa06249832710084c265767066301f1f8df6f0b8fae6a292d078633b304fad5370a1a3deb6fed84edc68ee38df45e3182cbc38f29484caa85ccd6d0837e125f40f44076b45c76b0fcf35934ee005abfde50a92abd15169ced5eb885dc6a87249bd013b89a3c11df06a73182aa554adba7860494428b0536c7bcec1e8fd1bc1596f08bf1fbefea2dbd2d3e527a7e0c78cee7a48ef362eddcddb2229e110fca712341cea43cc1dcbdd9c595246971925fcbeae935f396b7720508d2ad8a0bdecf7b04a3211dafc5cb2a631c807ba01f0a13d239b33851a1e5425409ce29f63bada41c1180351cd5a0604881566d15d838c53ba378a5c19e1d5d72a2a7d064e9881ca5a24994973a1543375b7736deb15e2af63cdbb195da183c00e23f32fe881cea6f9a43357c3c725d6fc07d4a9f68725c3854b445885e33dab66884a84b5cdf262dd4fc37f162d01b5610ef4538c8d4634e1f0a4f4466264dd7de9aaa5ad06613514b08b75f21fd9c5fdd6c4d3f5ed03898d271297fe67adbee8f74c09b82c25415f50c52c1634b8d828f1ae834891f9659e7f9b2382a6d75d39b9bee86e5126af392fd9da308fe694afcba396332179a310b6c9ad5f057a95197795eb0a9bd65c2a77a33b5ee1f345eee7df5ea8abfbaa65bc1095734b2efc03b13cf08768928dd99a4634df99654a482956b5df197f21344834921b3dee1c639737ccaca3554ae4f363d9b9c2118b376f20cc0c330892bc13a2295db8e22e3ba6be3a7dad1952326818c429c6ffcdc9700dfe9da45b370ddcabc8c122f267677f6b7904a1c72d028dc6e9a455238433e1eaeece303f58debd11aa32e45e2845e037a80985375c598a3315f4db24ca53fe5feac4cc846835cdab722894f0423929171481495da52d6bde11703d34169d11d691ecc058d17a41e559e6be91864531299fa94ca13d6d09b5629e82661ce08899b4945c362131d5012b340f65d22cfd824c188cee7adeaa6a8abb5f7fedad342cfa88c50446a56e90639ecb5dc207d7e4fb2ff20b0459857b0f385f2df2d13b692db814571cd6b8c07512ad648774393a435ce15d8c0b7804525df8da476eba2e40f2a96203ee342ccf50da22aeb6000feeb903f342d4ddfe9e86106f13e64360c02b1eda4ced65fd22e27dec306abc0f71a977f62c4f113e6912c7278a8cde50b8fc80f581549ce9d0db7a2c5dbea0e839774ffa898d7806855b9727c3dfc95e12cdec349b2a149380c788ab32ee471e486c83638e0c79257f494e7bec4a1dc31d9ba71cd2f071b45404ade8aaaee7a69c5fdf2326113dc10b76f87402854994b61cff71833e01fe0bc4f36fe4069b2e36cb05914ad1cd4af34b0dd553b8e1d178392c066ba1f13258e2590e58e4e93dd526ae0663a76a9ab6a847a386b3b65b2d9d1957a973f4a8fda60fbc57ac8023c77edeb3804ca08300f50942145327df7d74d6947e42d5156367d88de3bf049538dcd9058c7b917f8ba154201196856eb88aa4be68fee56371e9a51c62d52333e828cdacb3d7339acccc47c82459b161de9b28992a6473a349a700e39b11b49b0d5c51dbda74c87693a2ed0563bcdf7cf47c8fe2a6ad2f91644e4db5637a9df3cbcfd74e670332d8cd47b75674a2fc45bbfcc7ba716ab831e6923bb5d36bb586c7cf52c42f60b75b58a928221c8c89c664cc9f3801e322e803ffd520b9f2ccf19e3b444bdb1d7127f2d6f9bdb3e26675f2f35f6dd7188d3f63983b500e7cdff652c186c133c77002a286266fab7acb8b2aa57f7f70a59cc4717539cdf8b7ed45f47a3e56c4a3296737801c2c9ce03644b823a4fff5554ddbc7005adb6f01d573e7fa63517318ad5fd0b2d7b62b27dbff1dfde12fbafb1c050e570f1637e97b808eaa95b907ee69f49bc10797fdae3e40ebfc7fda836ca7a8bd6a30cf4c6d9404cecfe8b4a4a278c5f142714852454ff59da6be55ca1ea187c77dc59bbb73ccbe26086fc2b774abbe2774ad51aba6eb5e1eea9a142bdcf065bb4b33e7b120a27def33e2e40982992154bdc9c632a1bc6e8358b4e428bc4a8836c2d575e0cd74c34db4b728b579e9b8439b17a8f07340efbf8a7fef65efa101ef7b722cac0b00aee27656dd6a403dfc78b20427aa2c4fed91f9de69b1a57bd417407ec10e832157eb09c89590be76983b79e93c53325c9362f3ebc194d6a1252c3ae00023381e7d1fbdb4ffd1c2a04126d4d5ae9450d35dad1400cef3744af64239c120ab1465b115cc0444c72585c2ad460a85c9ee44a92da8024f2d0c97679aab8d6f347dc1f5cfcab0002733ffa89db6ac4522643d1189955466f779c7dc2dc9c0650766ea78d266bc4ad15b8e3d391bade72240e27548dab6d8c1acd81d97dc911026cedac386dc975deb6f77cd21f30358416292811917dd1d587d25e2d8559164e7e74cb9cad5249f58f122ee3b13d84932c03a793fcda76dc5d51b4df681407b239e771caf86c8e6e2a8c87e49a6c1e6dfa840ccabaa30d8382282149eb477e7835fa307ace4ce0dca7900d48d3f728b5d985996247a31da88b3967a98109aa33f1033eadeb73fc6df05fe940c25e8a3e289ae01606f1b8c085ef213e95234e41b6457362f23e534967386fd8c68a96c9b669f8056953b84fa53ea0747e713f34db73449136bfec6f25663dee7a6c82a4f7ac28a2974bab555751fc6a8f8921b56f7d8251becf6d77fa4d9a89f058ffb9ce3660876b3866745fd609c943831d5c0add1611fde83ceb73b9173eeaf748ece651fc6cff6b71aba9308252762c24fb5d5775150f1cc71bfc143272559adf3ba27ecda60892aeebe0a78fa5bf0bf83ccff7e6071af905ee2719342c293d2ec220eec85f749aaf4b3e30e73b98d9e831782163ff08e9e3a5ad153d6c2688aba894fce266061c8f6ba04f137a762b56358d26ba74adb92e754626bea05afb99b267fffe3755e96a5a68007ee1f8e4284aee3388077c74c85dc465b7ad5ed79df006b41e93ffd9da6ea12579e4dfb39b7ffbcce7a8a2f3acc3360fc257121236735aa4a973cff3d93ad938b8009d7a6eb525de7d237ee649c7805b6369b7e97267c3a5575391cbbfa4bcaab1bd250262b0ff2948bc48af85d8ccbc01de29ecdfbc41546ff19222db0cb4e933c2f6c0eb8fc806adf818006de4eba3ba5dbd3a7e4b3f2f700f6a568c3fb87ad70f0f5ceb55a94a0bf411cd40c4a4c47a21609e7d1d4af64c73b3878520bca9f3b1f53b409bafcc263628e9796542ba03076ccd5dff5aa132f47cdabe6b780c42c3c63cd62a1d609890b850121e7ece32c5b7fbbe823934bab74e24968cc7fb0526b562add299d8c9f7a3e35894e7f0e5184e175223cefbfd43ab89f84b85e5afa3f4dc50d3ea372fede0dfb581feae6e4ddc08697504942e2f4cc09b38fd9db84361bd452877995295e6cc61c999c2797b5e27b9974f05f5831537a7ceb7a29af88c062b29ac36074a91e51526dc2b837848bccc191af82fb11000fe2a166c307f4f6921ba2f85e5a6b07e910072f1d8ad2e7864e23cf0a84544c355c435e70d49e7def0eec8c1802edfd8cd878c5203c7670e15b98c0ad1762d77419f9aad8dbea47dfb87fa61084a5cef73f8d9d3e7dda83d2727ecab3926a199942296c40c793491c9bb56d0b6421144f5bb80aa7f985ea67778a8eb06a122673bf3c60d74f2d0b0378e7a1f3cd5b05412bda6fb272f64e425cdc162383d92522f96c5cf2b7df13649ca4431fb052d8f2fa560c352d52b9f85e5cfcd9d350a6f4b56d11228e578323ef79bbf09dce97a35e25fbb3e133efb6fad2775d0a77f5127caca18a371608772a8cad70d71f8dd946b346e4ff8d02af631decbc907236b53b64c5510632ce33cc8e502a1d2a5bdc43539d8c4439186dd7b5fd9f8b59989b86a392bf276289d2d89c1b914272b8d8ad6209851c5335945b3941f1411fa9e7c8a313d0f29cacabf15e3d4c71a26b2500d5b9b8bb7ab843a3cdc6a529a6c37fc28e20d95de9e93cdf02d9aa451260f7e80c55022cab4b3dc08eac6e021989e83ad3558ba8ef449fc21c2b3e0186e632bdfb7412fd4904ecd8285c693f05d3575ce6699ad1d6ba47fd49ae89860260bb77151c8d7984b4f35a46b772677dfecfba8b2a386191202caa345685d55851d8eca2504d8e0e037b4772c557658007f07fcdd65e2f476ebce0986f16d738bd8e50ebaaf31f289b2aa40a3c71bb9fbf0291a51e31244d421fde1680db9a9e7d9ec5265baa2ec6c9659415c1331ed9240f5c2d3f21b2600d7ae5414b16fdf81fb53522cb2a6509ee2347d8fb63d295ed35c4179ba91ddcb5f83f2e99c6aa5f60fc458b6b5b657e696e3d90e1386d81b25dd677a8c1bdb20cc3e6ac1c1100319fd386e19babac45702760ae0d5dfe8147cd4b368d39a09a8a4a2a5ca6af5bff966250fff391f229d0903882c942a0d90af03c68c44ffd3528bd6c8e38d11efe0d02d4fa24e77555b93cc6c80d30f3afabb2d4d365e420b29150a8c7422ba38bcd5a77c52313be4bf8a7a728e4c0980bcc01054d799f7a89018c52e96692b26ac123dadf8059446d89bb88f6bbe2fffc6ba6eabdde52d2328d27def729ecd48482b9689dda4b93ee45a06ccae0643c319332fbd658e9f1b1eaa8df40066ef1a68c823557e11055a217084d6cae459ee30a8c51d6bd02306d8108afe559c273507f33f90b0c8b36207c29061bdb3a38d114ac511aec618e23b225ec9dcafe52b95df5a163f3ecfad61fe489e44b976aa8dd26771990b31e361858c37c3f5fc0b759e53f54cb998ce63ee5736c4de7cef5d75f0574d0f63e9ec5c1fe65cf3ae50c0e0bd5f6217fbaa588dc8b23235287d27dcf8105c372d15e92883f90624243649783cf39e5928f7bf061ef553554353d63f83dcd40dbf2f2ebbab3d266e6478e3e8a0c895076e87f75e9a4af52a59885c21e1a447a52300eb57705278041e560a7e2cc073b47d79725e76e9679916ad3444d3482c63bdcb40aefd4c350c5bc9e1a8fd54c13d6e8052d221b94a76bef09a70c501ba60057b45ef7a0bc73758e4c616b77fcd9cc2adb983512ec570562326300d9074c20d888405a3f96f775c8b67fd9c2acb51b284789463bbdd0d9d776c8ba22e095b64d0840f535c50b399f8a5e0259424405ccfc696021ced011e5bdfd1e0ccb0de97642de7e141d22f8473fe22cea60c03674980d0362dfae3cbc9769d4737eb7df21c7797f789734338427b5f4a12ca16fc84185f3264cfe60d39b31e2ca4c63963d19b61abe86048143cb9fb4f8316f32f5d393144d8d1507cf527e6ae2c0c95dbc113cd267ed8061939588a7083f2bffb7e93b7c3f026883e191238cc621eb6c0a78e7deaeb0b22d1d382dbc0267968487d56bb218c993f8c1889f1fcd5eeb8e6ff981801b822759d6b03d71dbd074ea7", 0x1000}, {&(0x7f00000001c0)="7ee6c9f7371f9f35c19464fbc0eb803673c3cd92b99f4ebcbaea342d01f2e28bd252ffb23a76be96bb01b96a6cd02e05896322cc28063f8fe021400eb6854109e61d41a9a2c9a06afe9065484735df519458b91537264e1e62909563409f27be489ff476bd95bdc4337d6c24e5a26bde9912dddf0e61a9d0b48776bb2a541bbf353c43eaeec514e3d1e41efbfa5d0aa596f659ccf282d80713795e5f08c7bff39870c7dc3872b2aa529c9279dd1bb95918a0cb80a13cd5e44510440840334edc8059b401844015519accbb20d4e5a717b0ca154bbe88914e2c6bbc46ad7fadac733e414e75a71206b894333997763902f947fbfdb770002ab992dc5d40dd", 0xfe}, {&(0x7f00000002c0)="f7e27bfdf98de47c65632a4f92358751f7eae84d429dcbf53549e2743249f720da5ce43fede32204e64ef2f942a0e0d7075f5b7b1b1ebceb7d3f28ebbfa350bed3dae0bdc37605909a81458afb75bb14ad559a8e69df57eacc2d27f500b930805ac80f", 0x63}], 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2, 0x6f7c7657a0e80ac3, 0x80000001, 0x2}, {{r3}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0xc5af}, {{r1}, 0xffffffffffffffff, 0xa0, 0x1, 0x9, 0xbf1b}, {{r2}, 0xffffffffffffffff, 0x3, 0x0, 0x630b6edc, 0x1f}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x7fffffff}], 0x80, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x4, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x40, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x88, 0x2, 0xce5, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x14, 0xc0000007, 0x9, 0xa9f5}], 0x40, &(0x7f00000004c0)={0x0, 0x11}) r4 = syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000000040)=""/161, 0xa1}, {0x0}], 0x2) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r1, 0x6, r5) 19:31:08 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) r2 = kqueue() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/173) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() writev(r1, &(0x7f0000000980)=[{&(0x7f0000000500)="502bc01ea54b39b4c8c49dbf9bcf68eb6d302cde663d813ccba71dcb238ff9434ffafac38dc23eb293aea7d5eb5a998837af2472247a72d5cac882387bb7e60da952f709676efe5c732fc7ae6e36770386b73a9ceb5d4771daa517f925c139bb59294beb8cc6f2cf57f995d635313c205c6c570751322c6f91a91ef795d5", 0x7e}, {&(0x7f0000000740)="ae277d7d13e56ce67ca5cc9bd055fa932822940d9d010cf79c9a68ef855694d689cef8e1f8befb86dae871f805326d69da92e22d89", 0x35}, {&(0x7f0000000780)="d19e8e9b0b125d39b6acae567be3807569eac7cddd2ce2d3fed7fd23e0480ce53fe84a886d7868f0ae94857286c11e59915a676afc2b9f09bb5460c94e7375fa154d7e8f4816e3957872e368a800f65cbe2b539d160cc56a40b2d2a23d96518de6e0ce4dd2f51fb6b496207b538081dc2b0b82afdb33e68829767975b047b05952a29a7a0a72e2698f45f7f97905a1782c5252c1de4eb8b5262cc3a1de61ddb322858ed62655ccae0b697699e7129df4d80e851d846a1c0452a1c36bb5c7514ac128a9c13ebb3fd1904f83047feaef3936f19d462c454e95f71a98c46886ea7a020e7f03c0f8d8d1383103dd85e9c2a78b5e315218", 0xf5}, {&(0x7f00000008c0)="ca2bac9d6eb2ec9a27c73738e518a8a496cee0cfb03858a605188192f0a0e1adafd46418a744a43bc4c5923109cc0346943193416c61df16b3ac271721ce46213a3af2b5052c441cfe5c38a4d6add6b29120cff9f8ece864b25eb6a528dd01d78cb89cc5c48a0ff124bde9d621b33b02f04417c43435893a1b8a73bb055e3597b63640ff0506d8644e708de38ef0e2", 0x8f}, {&(0x7f0000002640)="4bc51956a42a148af4ed28f24a1fe258a1a8b941427b6d296e9b285c9ee37644d20edb922aa151e1215e3e12c2fddbeacfb31b23de4512a4321416c8ba16ff162f86a9675a00f19613045ac7f2eff50373fe7654b4b8bc6f6d542d3aeea08d008106c2c5f91942b07cb67ac37f900cd41c6125f6c467be8484f38bd30222dab5b7728f3d09e630fdfc6875067414fc9e1f12fc20ca02c5fdad569088d68fd42c5177fe132a20e191616386035f2c69283f304279587bb01c9cac6eb6a4cfef321beb7300b31f056f543dd74416b144744e59cb85e2ba0240f9c1b88516b7833b0e18a845ff78dbec8ac60204873ad9ee67f70d411bc9236612e0346d4fe42b3ca9c6c024606abeb5db890f2efa9ecec4c39a388e51ba7792193c030b87c291c6c149a9af9e01a6c0c684a7edc6df9549e70fa42d2010821f2ef4535ec87693fb6523339c000a5195540d48fd51e38c788bdfcd5ac0ada28c111e763d318234ecfded0318cce00a0e304ba2e6ef14cc50a160689f791c9fd086a20b46728af9826d0374c3eb9c7644a1095ea7d854c39d216d39e187cb0ed9bf3b24b4d7056480a29ffceb5900f36244d99bde1dcea96df1bafde88e2d2f6194215c5ed5975d6d06c51a0520e4dae26eb45567456efb9bcf8a9e609bdbe63ca83a5580e9ad802443fe91242be8d284d3ea629a32c58be854b55c4c80c43d6e1d9393064b1b6c6d2fd458ed58cf764a7d34ae7a8f891f1ef1aef305415fc6f65ab236e6e08bbf9dbdbc8621f303182d38411a05e3147b2d8c86d4b8a1c3be8f96e837e2efb723ac0e1c452e683b9bf5db345288f67fadd3fb6b2a0c014f7ade79e2fe2b77b5ded83ea4367284d43796793910c05c14dbd595b62f4693390a79a959a741ca66599e5f7df39241cafdc02ec5b4ce434d74c93589275208fd41a859b8d118bed76af223cad594e1796222dd1a0217a3cc08d87e19f4b1a3156f60b771138a7fabce2b73b37ff702d0ddab170fe5dbefe16c79ce2bbbde6cde685fd6fa8757891f24b30d5fc7a746ccd9e2a51d40c994e64ba037401e5b26f1e57fda6372392907f2dd5f52c9876d62569ed2a397f332b444ab9e724db16909eb12f6ebea534a7fbc3b0a65afa62446cf1b3432f64d9725000df7894168dbf64412eff1c730bd67508a4534cbd4307daf495699edbe1dc9a68ba41c5d60f88ba2aed60fa2a26d21bb579abc8f8b76bf0556678910f8c9467aa2727732882dfb6750d37d459883eddb9c1f3e66ce473afad1fd50466e205faf40ad04aa13a2c4ea2bb582247d45d749d9ed6926285c599395b5a1b623fc4a50f6d2f12495418305734053583499d8b906c58132c091ae249fac5a58039e4bfc708cdb53f813a2a1644e22555865e864d97d42eea77be3220a6835a25fab4cbd452047404f7355a5991dcad218cff966ee3f342b785b1a54295976429007d374e3975c3b58b49cc3ebc02e026c8b8f214a71b9776d9544ec5ac64b5230c2451a8cc5a8c64b820a83775589b2dffa174a440c88ad6d50ae7a17fc528bf9f6494fa440a2814c996eeccddce99f39da8936d560fc09b62f6ed51fe2858a312b8c40ad058dc1d0ea3db660089e6ff18488e3385ef998258c4528a092ed8228acfe1b6722f4f6089106ca91ba35333626440cbd5cf233124f3db9c55f080a1afcf2aa444517752778d7370c77b4cd2dd8da228e9a0864a96a781a7fad5114b44875ae4ebcf4c8c6fa9c27cdf9549b2269f8e95ced7f6e95c21163d02a03f199a6dab29963a594f7a4bd8b7bc33a4d6037163fe110f5dc21c8d57882b320e176e4d8d1e50733e5cf8eca7a0c9b6c00c13cd6ffe89716543d299248dafaa609f14ef709f0762c97e44cfea3c3544ea2dc4fe7f828eb8c4f0c175bed2895965347c646b781842be4d35e362e547b6e8bb501e826aef70a29eeafef0cbe7074ddd2ed1e35d548adae73bf1b80cb0bcdd8d4b0e7c74a12b534e617b958ea92ffeb06168496dbc1a062741cd0581791591e3f8ffd89619ceec82685414f202aa7f45000cccfb0d9ba532b9df2eb8fd501aa783cb8494500d4a3ebe77d2d9f9588ac9673537d9505cd9191a4d2c9eefcf2e997a22411ce8c23c20f00f56d251e3fc2bc821939976098931059ad3c18524e813670efb49f0289cef0513852411d795d49aa870c11d2358b1ea5ce49b9d60b547a4e9ede966639f4777db26a2766f3709f0d38468bc4ea0e67dfcaf796fd50ff6fd9b2d1873265d413c76e090cf8f7ae4e290d2d19702bdbc362bdf40bf368ae22402c34f7b6afa340edb36087cbbeff938976ccbd0b3262de8b72dbcdec72e168620f69a68ebf1b44b7ac7547175efd9b1acb748df2d901b6f19a31ae7445dfe61e61c8a2636e0db32296e854691d531489dea2c9031d3b6194710e2c0acae0cfda37a22fade37182997312ce145f33d5057c654fd2c2a58d289ddd353d047a311f578bdc8e9ef21dd7cc725bdc7e1b9696bd8b34c2832b5415cb86275b5276e9008ed7968a93aae34e12729c205d687d281b34f9b777b046c88944caf5eaa73624cd16a71a37def697c04df70aebc09deffded9a8b2fffef13a480637b0216da98f794340b337fd178429b219aeeeaa54a8c4c342cc75c78d153e9cd464557e56568ee3d0e4d4da498da3fa82bd4de93fa12113b2a9c7f320a68bffcf4cc7f3b69885f63d35f708c70d44dd574f6632f5f6c00e0d326a468435b6fca95b93a4c8212f35f1942e51811dec3c644c78ca52cd6e34dce48426ce950ea63c3f5d254fdaf8c99d42d0cea51a1307fa0e79dceed0f0ceadd5c57319e1a3f1d9bed34e3bdcdc7780506a8bc4780887035290b90b6b5324c7cf1120fed2fe404b5fabeaa931f1f27228aa9b19665ecb1cf4fa376b6d03fb151ddbe48d53aa2489ecad5a535726035cd5a6397c3f528da53a2811a89a1631c74abc983c860ae4aeaf48262c101cb7abe4e3f00e481ca9ea33ebf98f3d18ef4cc9e43d87eb55aed6f1b255b95fe2b4ebdfab8aeb123940746a48e026c727ac173996bf372e29316b4804f2d31d8a978751e14fde4759026ef646b8d73b013234de2c74f56676a4a2673663de230f33245a73a6bd64c6767c14408635aaf2b648bf50548d505e9b62ff2e9cdd160cd99fd71882f1f4ad8b621c2885bcbc96d97cc360b975c2c6f1df18150ffde57b69baaf9a00edd1361567c98884eae315ab95106bc9957782ffdb5140f2af17f5896ba8aa435a5d5844e22080f488835e922445dec3e22a491f67cb01e7dad58ffed94c26058bce808b7a8d1a0db229ac233f873e88b35a12b66dfcdd3a072157df2ba67c8a04f3bbc8ac9058a19204d358efde9a355cb6ba925f11a27bf27ca671888778292ebf1527a4bd8984d77c9f7e3c66d408037f5ee89f1eddbb3d0831994f8529002b4c0d99e01741e3e2a1e7335a7750d28a165d90b29053e038408e51e56cdb44092f28805391119b0ca2e641ff9a2200bbec019aead18296ecc48ed3ab1d9999e2315ad158a0d85e4dfe39cf7357ca49298de46cc82a1fef1e42a2d41f63cc27b6ba902e31355b1af6bde3789c14e61e3694cddf710b6e50a61a29174fc371ece781a3f73c441b93c00d5cc26defdf68e8590394843f45d0cf815cfbd4f51483de0532331de197e0c8dba43dd49ecf3fe72fb05a3a4dcb55da8e913c739a02f2f0cbe11608feb5e8a55a561fae3cc76b6d03440718587af1e393f745819a79a39bab71c78749490dd90667cb8f647c057cc8d3af045217ecec0d8ffc53e290404755fd0422c72086554339f8d40c1d55963620ac49284d7df40f6983283e775f2a96c047d49e89e32d512fdb1bd9aa633f5ecdff8205e6caeaef57d2119b250d12f53c760523c1b96e0460a60d41ccd0c81b72c6295d93bb7bd895c11164979890828053631ee2e71a2f84e7b23be8c19e3d6f428577a9394e05e117c31fcb93830d1b49f3b191a3fba8d071d69017ff4d362d16e66ae0f8b9ccd6ec998662c16d85e465a0bcb5028d665ad9bf45ae8a469507015b32e195d634355edd7eafad112d451823c2c2b648f03a364cdf63a86a83bbbc6749f155009ae3c1c8487011b8c5482627a94d038542262b9b605e5bdde4bae982893113e368f54117b569f7c3fd545e2c2e5fca069820bf73826b539a5a1c6af0f00127b7ad22559f40962249420edd3c91d9ef72c7584961b273c415d5291f59871a8c5fd3c2b85293f2d912448672ad1b9ace378a6d9438f5a3287c71dddb94e2eefeb19f9db02b2641f81cd5a552ed6b41866d630be048724721beee2332e3c70f2b37a8717a548d8fe1e0b6bdb2e3a702a5dc2457e0b1f510778f84a7f61b76587e688a7c7b8f603a0a20a81775c7cec92ee6e38c4a4453cf9c5f51e2bc9fc09bd345303a6a4d8b6d6544e6b34846b65de853b9bcd163b38cd641eefcc623821378d0721779f9becc4b3a1e8af7f082ddb1525d5d41a197a1687abc59dc657d8a0c84e24dfb10afe42c610027d8db2a7a09ef8796d9efd6f5511774579e9bf7843a5897c4944986856c2f7b701569b6e8a6821dbcc09266abf3259d592725b793cd737a1ce9d3db660f6f97aca068a284f382c79f521cce997fa1f5f39ad4b4f886cbb776c176d935ea8e7985f092b5793441eb9861bc487bd83e4d71ee8b2ad93585c6f6241ebfc161b87f3607d16daa3c7c57739d440ee0bf40beb64fc8da61fd953406798bd6f2336cbc0abd29dd2fb672d92089bd5c410215936e30d35b8a34f77cb4adaeebfc602edfa555cb72b7b602da27eca6264d0b92b43948bfefff9bfe34c18fe12f570fe35d28e087b5360f11a0e3ee1a01ae098157257152e17b978e3949e6d814690eee5f220a891a801762dfbc0d30cf3a3ac17811831bccb0404e24d664488f74067e6c9c7b516eaddd2a82ce0173bd2effffeb27e76f5b0be93175df8519027854c87dc370c062bb191f9995a84a223743f42a713f3999b6785c8808a71786b66d7cf6441fb9248eff1efc66ea53e22cd0449ad476f093ed20d1644127a2526ac52a3d2abe80651a5c0cee1057e68273e746e18e8f8efbf9fa004f1fc62146d80303c731636b5398a977f2c84f6f2eff6eb54a879f9008dbe15600894ba00f546dd7caf64bac14e1e7a8035cfd1ff60dab4e5212891cda9def5e74447c7a26082dc250771cefc285dbc04625837501a6e6948b534466d023ae999e2c735e541bdeb198dced301c10627b1a738e4aa7b0b850d10bb1cb14fdd547ad39f988ae248f1184b0583969a50409faf64a27c565c5e57b22b00d74d77e4f31fcb7c03ff8691e7ad3286a4d1c6e469ec7811cca7af311124a28ee5a7f3ffb5d94b6582e5e98541bf35c59a393a60ff351f87e0cd7ddd1d494e0074d5ed796e390b060e95e5c5bb4b03e2dd94a7f3e9e34d38e5e5590627354506614328dd629c7e4235c91e37ef381e72213ef7cb19fa12c94cac67a08f752062863da6450eec44f18a5197de83b4b2a55094d1dccee7245942bd782ab49b98176855a77ae9e377bace157c62a7459f3f6b7070a46c201887b5ae558dc88a04ff751b01b0fc6bfa15a674503929f387d2196969677ba17e9cfaf5621721fd9b048ba5107ef3fc8227a3707df980636d72482daf0af6f99e01fc5b9c7335add703838f5a348db7ae7798ed549231e5baa654383f92f332016c97e4979c043fc2609e5d4aa9780759f9575d96952331cd3436e61e21fb75ac57582592000659f0f1919e3d1dad667aa7", 0x1000}], 0x5) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="2bcad89009af9ddbea41756ccf0b", 0xe}, {&(0x7f0000001640)="5f8ca20be700717fb3c863f44814fc025e71e4a969fce8e8433df02d77786e6e07be7fd84557bbd22ec9a5b76281c3f66ec13c3a8348156e5c9b0c6606f124aa580eb0a5118d6d4a989b52234d290eca9df6992e7aeb78d1e43947382b05f6bc90fec25867c258e5ab48607ee1ea2b571de73a85ec2395d8f74e8dd56a1ec9c66bb014a8f46f622e8b9c34fa5b446e2872c9eb97094166f1f1265db55c1ce91392c5f5db82fb55034f65f05f47000f1c97d90144530ca083106b70fc1f37f83044b1910794e3a0961e9fb7dbbc96866e2f785695f3b41808363945abb4ff74ef87b954bcf3056988b52a4397a71567befc1e6c3ce2126808f38b3a608aa06249832710084c265767066301f1f8df6f0b8fae6a292d078633b304fad5370a1a3deb6fed84edc68ee38df45e3182cbc38f29484caa85ccd6d0837e125f40f44076b45c76b0fcf35934ee005abfde50a92abd15169ced5eb885dc6a87249bd013b89a3c11df06a73182aa554adba7860494428b0536c7bcec1e8fd1bc1596f08bf1fbefea2dbd2d3e527a7e0c78cee7a48ef362eddcddb2229e110fca712341cea43cc1dcbdd9c595246971925fcbeae935f396b7720508d2ad8a0bdecf7b04a3211dafc5cb2a631c807ba01f0a13d239b33851a1e5425409ce29f63bada41c1180351cd5a0604881566d15d838c53ba378a5c19e1d5d72a2a7d064e9881ca5a24994973a1543375b7736deb15e2af63cdbb195da183c00e23f32fe881cea6f9a43357c3c725d6fc07d4a9f68725c3854b445885e33dab66884a84b5cdf262dd4fc37f162d01b5610ef4538c8d4634e1f0a4f4466264dd7de9aaa5ad06613514b08b75f21fd9c5fdd6c4d3f5ed03898d271297fe67adbee8f74c09b82c25415f50c52c1634b8d828f1ae834891f9659e7f9b2382a6d75d39b9bee86e5126af392fd9da308fe694afcba396332179a310b6c9ad5f057a95197795eb0a9bd65c2a77a33b5ee1f345eee7df5ea8abfbaa65bc1095734b2efc03b13cf08768928dd99a4634df99654a482956b5df197f21344834921b3dee1c639737ccaca3554ae4f363d9b9c2118b376f20cc0c330892bc13a2295db8e22e3ba6be3a7dad1952326818c429c6ffcdc9700dfe9da45b370ddcabc8c122f267677f6b7904a1c72d028dc6e9a455238433e1eaeece303f58debd11aa32e45e2845e037a80985375c598a3315f4db24ca53fe5feac4cc846835cdab722894f0423929171481495da52d6bde11703d34169d11d691ecc058d17a41e559e6be91864531299fa94ca13d6d09b5629e82661ce08899b4945c362131d5012b340f65d22cfd824c188cee7adeaa6a8abb5f7fedad342cfa88c50446a56e90639ecb5dc207d7e4fb2ff20b0459857b0f385f2df2d13b692db814571cd6b8c07512ad648774393a435ce15d8c0b7804525df8da476eba2e40f2a96203ee342ccf50da22aeb6000feeb903f342d4ddfe9e86106f13e64360c02b1eda4ced65fd22e27dec306abc0f71a977f62c4f113e6912c7278a8cde50b8fc80f581549ce9d0db7a2c5dbea0e839774ffa898d7806855b9727c3dfc95e12cdec349b2a149380c788ab32ee471e486c83638e0c79257f494e7bec4a1dc31d9ba71cd2f071b45404ade8aaaee7a69c5fdf2326113dc10b76f87402854994b61cff71833e01fe0bc4f36fe4069b2e36cb05914ad1cd4af34b0dd553b8e1d178392c066ba1f13258e2590e58e4e93dd526ae0663a76a9ab6a847a386b3b65b2d9d1957a973f4a8fda60fbc57ac8023c77edeb3804ca08300f50942145327df7d74d6947e42d5156367d88de3bf049538dcd9058c7b917f8ba154201196856eb88aa4be68fee56371e9a51c62d52333e828cdacb3d7339acccc47c82459b161de9b28992a6473a349a700e39b11b49b0d5c51dbda74c87693a2ed0563bcdf7cf47c8fe2a6ad2f91644e4db5637a9df3cbcfd74e670332d8cd47b75674a2fc45bbfcc7ba716ab831e6923bb5d36bb586c7cf52c42f60b75b58a928221c8c89c664cc9f3801e322e803ffd520b9f2ccf19e3b444bdb1d7127f2d6f9bdb3e26675f2f35f6dd7188d3f63983b500e7cdff652c186c133c77002a286266fab7acb8b2aa57f7f70a59cc4717539cdf8b7ed45f47a3e56c4a3296737801c2c9ce03644b823a4fff5554ddbc7005adb6f01d573e7fa63517318ad5fd0b2d7b62b27dbff1dfde12fbafb1c050e570f1637e97b808eaa95b907ee69f49bc10797fdae3e40ebfc7fda836ca7a8bd6a30cf4c6d9404cecfe8b4a4a278c5f142714852454ff59da6be55ca1ea187c77dc59bbb73ccbe26086fc2b774abbe2774ad51aba6eb5e1eea9a142bdcf065bb4b33e7b120a27def33e2e40982992154bdc9c632a1bc6e8358b4e428bc4a8836c2d575e0cd74c34db4b728b579e9b8439b17a8f07340efbf8a7fef65efa101ef7b722cac0b00aee27656dd6a403dfc78b20427aa2c4fed91f9de69b1a57bd417407ec10e832157eb09c89590be76983b79e93c53325c9362f3ebc194d6a1252c3ae00023381e7d1fbdb4ffd1c2a04126d4d5ae9450d35dad1400cef3744af64239c120ab1465b115cc0444c72585c2ad460a85c9ee44a92da8024f2d0c97679aab8d6f347dc1f5cfcab0002733ffa89db6ac4522643d1189955466f779c7dc2dc9c0650766ea78d266bc4ad15b8e3d391bade72240e27548dab6d8c1acd81d97dc911026cedac386dc975deb6f77cd21f30358416292811917dd1d587d25e2d8559164e7e74cb9cad5249f58f122ee3b13d84932c03a793fcda76dc5d51b4df681407b239e771caf86c8e6e2a8c87e49a6c1e6dfa840ccabaa30d8382282149eb477e7835fa307ace4ce0dca7900d48d3f728b5d985996247a31da88b3967a98109aa33f1033eadeb73fc6df05fe940c25e8a3e289ae01606f1b8c085ef213e95234e41b6457362f23e534967386fd8c68a96c9b669f8056953b84fa53ea0747e713f34db73449136bfec6f25663dee7a6c82a4f7ac28a2974bab555751fc6a8f8921b56f7d8251becf6d77fa4d9a89f058ffb9ce3660876b3866745fd609c943831d5c0add1611fde83ceb73b9173eeaf748ece651fc6cff6b71aba9308252762c24fb5d5775150f1cc71bfc143272559adf3ba27ecda60892aeebe0a78fa5bf0bf83ccff7e6071af905ee2719342c293d2ec220eec85f749aaf4b3e30e73b98d9e831782163ff08e9e3a5ad153d6c2688aba894fce266061c8f6ba04f137a762b56358d26ba74adb92e754626bea05afb99b267fffe3755e96a5a68007ee1f8e4284aee3388077c74c85dc465b7ad5ed79df006b41e93ffd9da6ea12579e4dfb39b7ffbcce7a8a2f3acc3360fc257121236735aa4a973cff3d93ad938b8009d7a6eb525de7d237ee649c7805b6369b7e97267c3a5575391cbbfa4bcaab1bd250262b0ff2948bc48af85d8ccbc01de29ecdfbc41546ff19222db0cb4e933c2f6c0eb8fc806adf818006de4eba3ba5dbd3a7e4b3f2f700f6a568c3fb87ad70f0f5ceb55a94a0bf411cd40c4a4c47a21609e7d1d4af64c73b3878520bca9f3b1f53b409bafcc263628e9796542ba03076ccd5dff5aa132f47cdabe6b780c42c3c63cd62a1d609890b850121e7ece32c5b7fbbe823934bab74e24968cc7fb0526b562add299d8c9f7a3e35894e7f0e5184e175223cefbfd43ab89f84b85e5afa3f4dc50d3ea372fede0dfb581feae6e4ddc08697504942e2f4cc09b38fd9db84361bd452877995295e6cc61c999c2797b5e27b9974f05f5831537a7ceb7a29af88c062b29ac36074a91e51526dc2b837848bccc191af82fb11000fe2a166c307f4f6921ba2f85e5a6b07e910072f1d8ad2e7864e23cf0a84544c355c435e70d49e7def0eec8c1802edfd8cd878c5203c7670e15b98c0ad1762d77419f9aad8dbea47dfb87fa61084a5cef73f8d9d3e7dda83d2727ecab3926a199942296c40c793491c9bb56d0b6421144f5bb80aa7f985ea67778a8eb06a122673bf3c60d74f2d0b0378e7a1f3cd5b05412bda6fb272f64e425cdc162383d92522f96c5cf2b7df13649ca4431fb052d8f2fa560c352d52b9f85e5cfcd9d350a6f4b56d11228e578323ef79bbf09dce97a35e25fbb3e133efb6fad2775d0a77f5127caca18a371608772a8cad70d71f8dd946b346e4ff8d02af631decbc907236b53b64c5510632ce33cc8e502a1d2a5bdc43539d8c4439186dd7b5fd9f8b59989b86a392bf276289d2d89c1b914272b8d8ad6209851c5335945b3941f1411fa9e7c8a313d0f29cacabf15e3d4c71a26b2500d5b9b8bb7ab843a3cdc6a529a6c37fc28e20d95de9e93cdf02d9aa451260f7e80c55022cab4b3dc08eac6e021989e83ad3558ba8ef449fc21c2b3e0186e632bdfb7412fd4904ecd8285c693f05d3575ce6699ad1d6ba47fd49ae89860260bb77151c8d7984b4f35a46b772677dfecfba8b2a386191202caa345685d55851d8eca2504d8e0e037b4772c557658007f07fcdd65e2f476ebce0986f16d738bd8e50ebaaf31f289b2aa40a3c71bb9fbf0291a51e31244d421fde1680db9a9e7d9ec5265baa2ec6c9659415c1331ed9240f5c2d3f21b2600d7ae5414b16fdf81fb53522cb2a6509ee2347d8fb63d295ed35c4179ba91ddcb5f83f2e99c6aa5f60fc458b6b5b657e696e3d90e1386d81b25dd677a8c1bdb20cc3e6ac1c1100319fd386e19babac45702760ae0d5dfe8147cd4b368d39a09a8a4a2a5ca6af5bff966250fff391f229d0903882c942a0d90af03c68c44ffd3528bd6c8e38d11efe0d02d4fa24e77555b93cc6c80d30f3afabb2d4d365e420b29150a8c7422ba38bcd5a77c52313be4bf8a7a728e4c0980bcc01054d799f7a89018c52e96692b26ac123dadf8059446d89bb88f6bbe2fffc6ba6eabdde52d2328d27def729ecd48482b9689dda4b93ee45a06ccae0643c319332fbd658e9f1b1eaa8df40066ef1a68c823557e11055a217084d6cae459ee30a8c51d6bd02306d8108afe559c273507f33f90b0c8b36207c29061bdb3a38d114ac511aec618e23b225ec9dcafe52b95df5a163f3ecfad61fe489e44b976aa8dd26771990b31e361858c37c3f5fc0b759e53f54cb998ce63ee5736c4de7cef5d75f0574d0f63e9ec5c1fe65cf3ae50c0e0bd5f6217fbaa588dc8b23235287d27dcf8105c372d15e92883f90624243649783cf39e5928f7bf061ef553554353d63f83dcd40dbf2f2ebbab3d266e6478e3e8a0c895076e87f75e9a4af52a59885c21e1a447a52300eb57705278041e560a7e2cc073b47d79725e76e9679916ad3444d3482c63bdcb40aefd4c350c5bc9e1a8fd54c13d6e8052d221b94a76bef09a70c501ba60057b45ef7a0bc73758e4c616b77fcd9cc2adb983512ec570562326300d9074c20d888405a3f96f775c8b67fd9c2acb51b284789463bbdd0d9d776c8ba22e095b64d0840f535c50b399f8a5e0259424405ccfc696021ced011e5bdfd1e0ccb0de97642de7e141d22f8473fe22cea60c03674980d0362dfae3cbc9769d4737eb7df21c7797f789734338427b5f4a12ca16fc84185f3264cfe60d39b31e2ca4c63963d19b61abe86048143cb9fb4f8316f32f5d393144d8d1507cf527e6ae2c0c95dbc113cd267ed8061939588a7083f2bffb7e93b7c3f026883e191238cc621eb6c0a78e7deaeb0b22d1d382dbc0267968487d56bb218c993f8c1889f1fcd5eeb8e6ff981801b822759d6b03d71dbd074ea7", 0x1000}, {&(0x7f00000001c0)="7ee6c9f7371f9f35c19464fbc0eb803673c3cd92b99f4ebcbaea342d01f2e28bd252ffb23a76be96bb01b96a6cd02e05896322cc28063f8fe021400eb6854109e61d41a9a2c9a06afe9065484735df519458b91537264e1e62909563409f27be489ff476bd95bdc4337d6c24e5a26bde9912dddf0e61a9d0b48776bb2a541bbf353c43eaeec514e3d1e41efbfa5d0aa596f659ccf282d80713795e5f08c7bff39870c7dc3872b2aa529c9279dd1bb95918a0cb80a13cd5e44510440840334edc8059b401844015519accbb20d4e5a717b0ca154bbe88914e2c6bbc46ad7fadac733e414e75a71206b894333997763902f947fbfdb770002ab992dc5d40dd", 0xfe}, {&(0x7f00000002c0)="f7e27bfdf98de47c65632a4f92358751f7eae84d429dcbf53549e2743249f720da5ce43fede32204e64ef2f942a0e0d7075f5b7b1b1ebceb7d3f28ebbfa350bed3dae0bdc37605909a81458afb75bb14ad559a8e69df57eacc2d27f500b930805ac80f", 0x63}], 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2, 0x6f7c7657a0e80ac3, 0x80000001, 0x2}, {{r3}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0xc5af}, {{r1}, 0xffffffffffffffff, 0xa0, 0x1, 0x9, 0xbf1b}, {{r2}, 0xffffffffffffffff, 0x3, 0x0, 0x630b6edc, 0x1f}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x7fffffff}], 0x80, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x4, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x40, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x88, 0x2, 0xce5, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x14, 0xc0000007, 0x9, 0xa9f5}], 0x40, &(0x7f00000004c0)={0x0, 0x11}) r4 = syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000000040)=""/161, 0xa1}, {0x0}], 0x2) fcntl$getown(r4, 0x5) 19:31:08 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) r2 = kqueue() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/173) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() writev(r1, &(0x7f0000000980)=[{&(0x7f0000000500)="502bc01ea54b39b4c8c49dbf9bcf68eb6d302cde663d813ccba71dcb238ff9434ffafac38dc23eb293aea7d5eb5a998837af2472247a72d5cac882387bb7e60da952f709676efe5c732fc7ae6e36770386b73a9ceb5d4771daa517f925c139bb59294beb8cc6f2cf57f995d635313c205c6c570751322c6f91a91ef795d5", 0x7e}, {&(0x7f0000000740)="ae277d7d13e56ce67ca5cc9bd055fa932822940d9d010cf79c9a68ef855694d689cef8e1f8befb86dae871f805326d69da92e22d89", 0x35}, {&(0x7f0000000780)="d19e8e9b0b125d39b6acae567be3807569eac7cddd2ce2d3fed7fd23e0480ce53fe84a886d7868f0ae94857286c11e59915a676afc2b9f09bb5460c94e7375fa154d7e8f4816e3957872e368a800f65cbe2b539d160cc56a40b2d2a23d96518de6e0ce4dd2f51fb6b496207b538081dc2b0b82afdb33e68829767975b047b05952a29a7a0a72e2698f45f7f97905a1782c5252c1de4eb8b5262cc3a1de61ddb322858ed62655ccae0b697699e7129df4d80e851d846a1c0452a1c36bb5c7514ac128a9c13ebb3fd1904f83047feaef3936f19d462c454e95f71a98c46886ea7a020e7f03c0f8d8d1383103dd85e9c2a78b5e315218", 0xf5}, {&(0x7f00000008c0)="ca2bac9d6eb2ec9a27c73738e518a8a496cee0cfb03858a605188192f0a0e1adafd46418a744a43bc4c5923109cc0346943193416c61df16b3ac271721ce46213a3af2b5052c441cfe5c38a4d6add6b29120cff9f8ece864b25eb6a528dd01d78cb89cc5c48a0ff124bde9d621b33b02f04417c43435893a1b8a73bb055e3597b63640ff0506d8644e708de38ef0e2", 0x8f}, {&(0x7f0000002640)="4bc51956a42a148af4ed28f24a1fe258a1a8b941427b6d296e9b285c9ee37644d20edb922aa151e1215e3e12c2fddbeacfb31b23de4512a4321416c8ba16ff162f86a9675a00f19613045ac7f2eff50373fe7654b4b8bc6f6d542d3aeea08d008106c2c5f91942b07cb67ac37f900cd41c6125f6c467be8484f38bd30222dab5b7728f3d09e630fdfc6875067414fc9e1f12fc20ca02c5fdad569088d68fd42c5177fe132a20e191616386035f2c69283f304279587bb01c9cac6eb6a4cfef321beb7300b31f056f543dd74416b144744e59cb85e2ba0240f9c1b88516b7833b0e18a845ff78dbec8ac60204873ad9ee67f70d411bc9236612e0346d4fe42b3ca9c6c024606abeb5db890f2efa9ecec4c39a388e51ba7792193c030b87c291c6c149a9af9e01a6c0c684a7edc6df9549e70fa42d2010821f2ef4535ec87693fb6523339c000a5195540d48fd51e38c788bdfcd5ac0ada28c111e763d318234ecfded0318cce00a0e304ba2e6ef14cc50a160689f791c9fd086a20b46728af9826d0374c3eb9c7644a1095ea7d854c39d216d39e187cb0ed9bf3b24b4d7056480a29ffceb5900f36244d99bde1dcea96df1bafde88e2d2f6194215c5ed5975d6d06c51a0520e4dae26eb45567456efb9bcf8a9e609bdbe63ca83a5580e9ad802443fe91242be8d284d3ea629a32c58be854b55c4c80c43d6e1d9393064b1b6c6d2fd458ed58cf764a7d34ae7a8f891f1ef1aef305415fc6f65ab236e6e08bbf9dbdbc8621f303182d38411a05e3147b2d8c86d4b8a1c3be8f96e837e2efb723ac0e1c452e683b9bf5db345288f67fadd3fb6b2a0c014f7ade79e2fe2b77b5ded83ea4367284d43796793910c05c14dbd595b62f4693390a79a959a741ca66599e5f7df39241cafdc02ec5b4ce434d74c93589275208fd41a859b8d118bed76af223cad594e1796222dd1a0217a3cc08d87e19f4b1a3156f60b771138a7fabce2b73b37ff702d0ddab170fe5dbefe16c79ce2bbbde6cde685fd6fa8757891f24b30d5fc7a746ccd9e2a51d40c994e64ba037401e5b26f1e57fda6372392907f2dd5f52c9876d62569ed2a397f332b444ab9e724db16909eb12f6ebea534a7fbc3b0a65afa62446cf1b3432f64d9725000df7894168dbf64412eff1c730bd67508a4534cbd4307daf495699edbe1dc9a68ba41c5d60f88ba2aed60fa2a26d21bb579abc8f8b76bf0556678910f8c9467aa2727732882dfb6750d37d459883eddb9c1f3e66ce473afad1fd50466e205faf40ad04aa13a2c4ea2bb582247d45d749d9ed6926285c599395b5a1b623fc4a50f6d2f12495418305734053583499d8b906c58132c091ae249fac5a58039e4bfc708cdb53f813a2a1644e22555865e864d97d42eea77be3220a6835a25fab4cbd452047404f7355a5991dcad218cff966ee3f342b785b1a54295976429007d374e3975c3b58b49cc3ebc02e026c8b8f214a71b9776d9544ec5ac64b5230c2451a8cc5a8c64b820a83775589b2dffa174a440c88ad6d50ae7a17fc528bf9f6494fa440a2814c996eeccddce99f39da8936d560fc09b62f6ed51fe2858a312b8c40ad058dc1d0ea3db660089e6ff18488e3385ef998258c4528a092ed8228acfe1b6722f4f6089106ca91ba35333626440cbd5cf233124f3db9c55f080a1afcf2aa444517752778d7370c77b4cd2dd8da228e9a0864a96a781a7fad5114b44875ae4ebcf4c8c6fa9c27cdf9549b2269f8e95ced7f6e95c21163d02a03f199a6dab29963a594f7a4bd8b7bc33a4d6037163fe110f5dc21c8d57882b320e176e4d8d1e50733e5cf8eca7a0c9b6c00c13cd6ffe89716543d299248dafaa609f14ef709f0762c97e44cfea3c3544ea2dc4fe7f828eb8c4f0c175bed2895965347c646b781842be4d35e362e547b6e8bb501e826aef70a29eeafef0cbe7074ddd2ed1e35d548adae73bf1b80cb0bcdd8d4b0e7c74a12b534e617b958ea92ffeb06168496dbc1a062741cd0581791591e3f8ffd89619ceec82685414f202aa7f45000cccfb0d9ba532b9df2eb8fd501aa783cb8494500d4a3ebe77d2d9f9588ac9673537d9505cd9191a4d2c9eefcf2e997a22411ce8c23c20f00f56d251e3fc2bc821939976098931059ad3c18524e813670efb49f0289cef0513852411d795d49aa870c11d2358b1ea5ce49b9d60b547a4e9ede966639f4777db26a2766f3709f0d38468bc4ea0e67dfcaf796fd50ff6fd9b2d1873265d413c76e090cf8f7ae4e290d2d19702bdbc362bdf40bf368ae22402c34f7b6afa340edb36087cbbeff938976ccbd0b3262de8b72dbcdec72e168620f69a68ebf1b44b7ac7547175efd9b1acb748df2d901b6f19a31ae7445dfe61e61c8a2636e0db32296e854691d531489dea2c9031d3b6194710e2c0acae0cfda37a22fade37182997312ce145f33d5057c654fd2c2a58d289ddd353d047a311f578bdc8e9ef21dd7cc725bdc7e1b9696bd8b34c2832b5415cb86275b5276e9008ed7968a93aae34e12729c205d687d281b34f9b777b046c88944caf5eaa73624cd16a71a37def697c04df70aebc09deffded9a8b2fffef13a480637b0216da98f794340b337fd178429b219aeeeaa54a8c4c342cc75c78d153e9cd464557e56568ee3d0e4d4da498da3fa82bd4de93fa12113b2a9c7f320a68bffcf4cc7f3b69885f63d35f708c70d44dd574f6632f5f6c00e0d326a468435b6fca95b93a4c8212f35f1942e51811dec3c644c78ca52cd6e34dce48426ce950ea63c3f5d254fdaf8c99d42d0cea51a1307fa0e79dceed0f0ceadd5c57319e1a3f1d9bed34e3bdcdc7780506a8bc4780887035290b90b6b5324c7cf1120fed2fe404b5fabeaa931f1f27228aa9b19665ecb1cf4fa376b6d03fb151ddbe48d53aa2489ecad5a535726035cd5a6397c3f528da53a2811a89a1631c74abc983c860ae4aeaf48262c101cb7abe4e3f00e481ca9ea33ebf98f3d18ef4cc9e43d87eb55aed6f1b255b95fe2b4ebdfab8aeb123940746a48e026c727ac173996bf372e29316b4804f2d31d8a978751e14fde4759026ef646b8d73b013234de2c74f56676a4a2673663de230f33245a73a6bd64c6767c14408635aaf2b648bf50548d505e9b62ff2e9cdd160cd99fd71882f1f4ad8b621c2885bcbc96d97cc360b975c2c6f1df18150ffde57b69baaf9a00edd1361567c98884eae315ab95106bc9957782ffdb5140f2af17f5896ba8aa435a5d5844e22080f488835e922445dec3e22a491f67cb01e7dad58ffed94c26058bce808b7a8d1a0db229ac233f873e88b35a12b66dfcdd3a072157df2ba67c8a04f3bbc8ac9058a19204d358efde9a355cb6ba925f11a27bf27ca671888778292ebf1527a4bd8984d77c9f7e3c66d408037f5ee89f1eddbb3d0831994f8529002b4c0d99e01741e3e2a1e7335a7750d28a165d90b29053e038408e51e56cdb44092f28805391119b0ca2e641ff9a2200bbec019aead18296ecc48ed3ab1d9999e2315ad158a0d85e4dfe39cf7357ca49298de46cc82a1fef1e42a2d41f63cc27b6ba902e31355b1af6bde3789c14e61e3694cddf710b6e50a61a29174fc371ece781a3f73c441b93c00d5cc26defdf68e8590394843f45d0cf815cfbd4f51483de0532331de197e0c8dba43dd49ecf3fe72fb05a3a4dcb55da8e913c739a02f2f0cbe11608feb5e8a55a561fae3cc76b6d03440718587af1e393f745819a79a39bab71c78749490dd90667cb8f647c057cc8d3af045217ecec0d8ffc53e290404755fd0422c72086554339f8d40c1d55963620ac49284d7df40f6983283e775f2a96c047d49e89e32d512fdb1bd9aa633f5ecdff8205e6caeaef57d2119b250d12f53c760523c1b96e0460a60d41ccd0c81b72c6295d93bb7bd895c11164979890828053631ee2e71a2f84e7b23be8c19e3d6f428577a9394e05e117c31fcb93830d1b49f3b191a3fba8d071d69017ff4d362d16e66ae0f8b9ccd6ec998662c16d85e465a0bcb5028d665ad9bf45ae8a469507015b32e195d634355edd7eafad112d451823c2c2b648f03a364cdf63a86a83bbbc6749f155009ae3c1c8487011b8c5482627a94d038542262b9b605e5bdde4bae982893113e368f54117b569f7c3fd545e2c2e5fca069820bf73826b539a5a1c6af0f00127b7ad22559f40962249420edd3c91d9ef72c7584961b273c415d5291f59871a8c5fd3c2b85293f2d912448672ad1b9ace378a6d9438f5a3287c71dddb94e2eefeb19f9db02b2641f81cd5a552ed6b41866d630be048724721beee2332e3c70f2b37a8717a548d8fe1e0b6bdb2e3a702a5dc2457e0b1f510778f84a7f61b76587e688a7c7b8f603a0a20a81775c7cec92ee6e38c4a4453cf9c5f51e2bc9fc09bd345303a6a4d8b6d6544e6b34846b65de853b9bcd163b38cd641eefcc623821378d0721779f9becc4b3a1e8af7f082ddb1525d5d41a197a1687abc59dc657d8a0c84e24dfb10afe42c610027d8db2a7a09ef8796d9efd6f5511774579e9bf7843a5897c4944986856c2f7b701569b6e8a6821dbcc09266abf3259d592725b793cd737a1ce9d3db660f6f97aca068a284f382c79f521cce997fa1f5f39ad4b4f886cbb776c176d935ea8e7985f092b5793441eb9861bc487bd83e4d71ee8b2ad93585c6f6241ebfc161b87f3607d16daa3c7c57739d440ee0bf40beb64fc8da61fd953406798bd6f2336cbc0abd29dd2fb672d92089bd5c410215936e30d35b8a34f77cb4adaeebfc602edfa555cb72b7b602da27eca6264d0b92b43948bfefff9bfe34c18fe12f570fe35d28e087b5360f11a0e3ee1a01ae098157257152e17b978e3949e6d814690eee5f220a891a801762dfbc0d30cf3a3ac17811831bccb0404e24d664488f74067e6c9c7b516eaddd2a82ce0173bd2effffeb27e76f5b0be93175df8519027854c87dc370c062bb191f9995a84a223743f42a713f3999b6785c8808a71786b66d7cf6441fb9248eff1efc66ea53e22cd0449ad476f093ed20d1644127a2526ac52a3d2abe80651a5c0cee1057e68273e746e18e8f8efbf9fa004f1fc62146d80303c731636b5398a977f2c84f6f2eff6eb54a879f9008dbe15600894ba00f546dd7caf64bac14e1e7a8035cfd1ff60dab4e5212891cda9def5e74447c7a26082dc250771cefc285dbc04625837501a6e6948b534466d023ae999e2c735e541bdeb198dced301c10627b1a738e4aa7b0b850d10bb1cb14fdd547ad39f988ae248f1184b0583969a50409faf64a27c565c5e57b22b00d74d77e4f31fcb7c03ff8691e7ad3286a4d1c6e469ec7811cca7af311124a28ee5a7f3ffb5d94b6582e5e98541bf35c59a393a60ff351f87e0cd7ddd1d494e0074d5ed796e390b060e95e5c5bb4b03e2dd94a7f3e9e34d38e5e5590627354506614328dd629c7e4235c91e37ef381e72213ef7cb19fa12c94cac67a08f752062863da6450eec44f18a5197de83b4b2a55094d1dccee7245942bd782ab49b98176855a77ae9e377bace157c62a7459f3f6b7070a46c201887b5ae558dc88a04ff751b01b0fc6bfa15a674503929f387d2196969677ba17e9cfaf5621721fd9b048ba5107ef3fc8227a3707df980636d72482daf0af6f99e01fc5b9c7335add703838f5a348db7ae7798ed549231e5baa654383f92f332016c97e4979c043fc2609e5d4aa9780759f9575d96952331cd3436e61e21fb75ac57582592000659f0f1919e3d1dad667aa7", 0x1000}], 0x5) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="2bcad89009af9ddbea41756ccf0b", 0xe}, {&(0x7f0000001640)="5f8ca20be700717fb3c863f44814fc025e71e4a969fce8e8433df02d77786e6e07be7fd84557bbd22ec9a5b76281c3f66ec13c3a8348156e5c9b0c6606f124aa580eb0a5118d6d4a989b52234d290eca9df6992e7aeb78d1e43947382b05f6bc90fec25867c258e5ab48607ee1ea2b571de73a85ec2395d8f74e8dd56a1ec9c66bb014a8f46f622e8b9c34fa5b446e2872c9eb97094166f1f1265db55c1ce91392c5f5db82fb55034f65f05f47000f1c97d90144530ca083106b70fc1f37f83044b1910794e3a0961e9fb7dbbc96866e2f785695f3b41808363945abb4ff74ef87b954bcf3056988b52a4397a71567befc1e6c3ce2126808f38b3a608aa06249832710084c265767066301f1f8df6f0b8fae6a292d078633b304fad5370a1a3deb6fed84edc68ee38df45e3182cbc38f29484caa85ccd6d0837e125f40f44076b45c76b0fcf35934ee005abfde50a92abd15169ced5eb885dc6a87249bd013b89a3c11df06a73182aa554adba7860494428b0536c7bcec1e8fd1bc1596f08bf1fbefea2dbd2d3e527a7e0c78cee7a48ef362eddcddb2229e110fca712341cea43cc1dcbdd9c595246971925fcbeae935f396b7720508d2ad8a0bdecf7b04a3211dafc5cb2a631c807ba01f0a13d239b33851a1e5425409ce29f63bada41c1180351cd5a0604881566d15d838c53ba378a5c19e1d5d72a2a7d064e9881ca5a24994973a1543375b7736deb15e2af63cdbb195da183c00e23f32fe881cea6f9a43357c3c725d6fc07d4a9f68725c3854b445885e33dab66884a84b5cdf262dd4fc37f162d01b5610ef4538c8d4634e1f0a4f4466264dd7de9aaa5ad06613514b08b75f21fd9c5fdd6c4d3f5ed03898d271297fe67adbee8f74c09b82c25415f50c52c1634b8d828f1ae834891f9659e7f9b2382a6d75d39b9bee86e5126af392fd9da308fe694afcba396332179a310b6c9ad5f057a95197795eb0a9bd65c2a77a33b5ee1f345eee7df5ea8abfbaa65bc1095734b2efc03b13cf08768928dd99a4634df99654a482956b5df197f21344834921b3dee1c639737ccaca3554ae4f363d9b9c2118b376f20cc0c330892bc13a2295db8e22e3ba6be3a7dad1952326818c429c6ffcdc9700dfe9da45b370ddcabc8c122f267677f6b7904a1c72d028dc6e9a455238433e1eaeece303f58debd11aa32e45e2845e037a80985375c598a3315f4db24ca53fe5feac4cc846835cdab722894f0423929171481495da52d6bde11703d34169d11d691ecc058d17a41e559e6be91864531299fa94ca13d6d09b5629e82661ce08899b4945c362131d5012b340f65d22cfd824c188cee7adeaa6a8abb5f7fedad342cfa88c50446a56e90639ecb5dc207d7e4fb2ff20b0459857b0f385f2df2d13b692db814571cd6b8c07512ad648774393a435ce15d8c0b7804525df8da476eba2e40f2a96203ee342ccf50da22aeb6000feeb903f342d4ddfe9e86106f13e64360c02b1eda4ced65fd22e27dec306abc0f71a977f62c4f113e6912c7278a8cde50b8fc80f581549ce9d0db7a2c5dbea0e839774ffa898d7806855b9727c3dfc95e12cdec349b2a149380c788ab32ee471e486c83638e0c79257f494e7bec4a1dc31d9ba71cd2f071b45404ade8aaaee7a69c5fdf2326113dc10b76f87402854994b61cff71833e01fe0bc4f36fe4069b2e36cb05914ad1cd4af34b0dd553b8e1d178392c066ba1f13258e2590e58e4e93dd526ae0663a76a9ab6a847a386b3b65b2d9d1957a973f4a8fda60fbc57ac8023c77edeb3804ca08300f50942145327df7d74d6947e42d5156367d88de3bf049538dcd9058c7b917f8ba154201196856eb88aa4be68fee56371e9a51c62d52333e828cdacb3d7339acccc47c82459b161de9b28992a6473a349a700e39b11b49b0d5c51dbda74c87693a2ed0563bcdf7cf47c8fe2a6ad2f91644e4db5637a9df3cbcfd74e670332d8cd47b75674a2fc45bbfcc7ba716ab831e6923bb5d36bb586c7cf52c42f60b75b58a928221c8c89c664cc9f3801e322e803ffd520b9f2ccf19e3b444bdb1d7127f2d6f9bdb3e26675f2f35f6dd7188d3f63983b500e7cdff652c186c133c77002a286266fab7acb8b2aa57f7f70a59cc4717539cdf8b7ed45f47a3e56c4a3296737801c2c9ce03644b823a4fff5554ddbc7005adb6f01d573e7fa63517318ad5fd0b2d7b62b27dbff1dfde12fbafb1c050e570f1637e97b808eaa95b907ee69f49bc10797fdae3e40ebfc7fda836ca7a8bd6a30cf4c6d9404cecfe8b4a4a278c5f142714852454ff59da6be55ca1ea187c77dc59bbb73ccbe26086fc2b774abbe2774ad51aba6eb5e1eea9a142bdcf065bb4b33e7b120a27def33e2e40982992154bdc9c632a1bc6e8358b4e428bc4a8836c2d575e0cd74c34db4b728b579e9b8439b17a8f07340efbf8a7fef65efa101ef7b722cac0b00aee27656dd6a403dfc78b20427aa2c4fed91f9de69b1a57bd417407ec10e832157eb09c89590be76983b79e93c53325c9362f3ebc194d6a1252c3ae00023381e7d1fbdb4ffd1c2a04126d4d5ae9450d35dad1400cef3744af64239c120ab1465b115cc0444c72585c2ad460a85c9ee44a92da8024f2d0c97679aab8d6f347dc1f5cfcab0002733ffa89db6ac4522643d1189955466f779c7dc2dc9c0650766ea78d266bc4ad15b8e3d391bade72240e27548dab6d8c1acd81d97dc911026cedac386dc975deb6f77cd21f30358416292811917dd1d587d25e2d8559164e7e74cb9cad5249f58f122ee3b13d84932c03a793fcda76dc5d51b4df681407b239e771caf86c8e6e2a8c87e49a6c1e6dfa840ccabaa30d8382282149eb477e7835fa307ace4ce0dca7900d48d3f728b5d985996247a31da88b3967a98109aa33f1033eadeb73fc6df05fe940c25e8a3e289ae01606f1b8c085ef213e95234e41b6457362f23e534967386fd8c68a96c9b669f8056953b84fa53ea0747e713f34db73449136bfec6f25663dee7a6c82a4f7ac28a2974bab555751fc6a8f8921b56f7d8251becf6d77fa4d9a89f058ffb9ce3660876b3866745fd609c943831d5c0add1611fde83ceb73b9173eeaf748ece651fc6cff6b71aba9308252762c24fb5d5775150f1cc71bfc143272559adf3ba27ecda60892aeebe0a78fa5bf0bf83ccff7e6071af905ee2719342c293d2ec220eec85f749aaf4b3e30e73b98d9e831782163ff08e9e3a5ad153d6c2688aba894fce266061c8f6ba04f137a762b56358d26ba74adb92e754626bea05afb99b267fffe3755e96a5a68007ee1f8e4284aee3388077c74c85dc465b7ad5ed79df006b41e93ffd9da6ea12579e4dfb39b7ffbcce7a8a2f3acc3360fc257121236735aa4a973cff3d93ad938b8009d7a6eb525de7d237ee649c7805b6369b7e97267c3a5575391cbbfa4bcaab1bd250262b0ff2948bc48af85d8ccbc01de29ecdfbc41546ff19222db0cb4e933c2f6c0eb8fc806adf818006de4eba3ba5dbd3a7e4b3f2f700f6a568c3fb87ad70f0f5ceb55a94a0bf411cd40c4a4c47a21609e7d1d4af64c73b3878520bca9f3b1f53b409bafcc263628e9796542ba03076ccd5dff5aa132f47cdabe6b780c42c3c63cd62a1d609890b850121e7ece32c5b7fbbe823934bab74e24968cc7fb0526b562add299d8c9f7a3e35894e7f0e5184e175223cefbfd43ab89f84b85e5afa3f4dc50d3ea372fede0dfb581feae6e4ddc08697504942e2f4cc09b38fd9db84361bd452877995295e6cc61c999c2797b5e27b9974f05f5831537a7ceb7a29af88c062b29ac36074a91e51526dc2b837848bccc191af82fb11000fe2a166c307f4f6921ba2f85e5a6b07e910072f1d8ad2e7864e23cf0a84544c355c435e70d49e7def0eec8c1802edfd8cd878c5203c7670e15b98c0ad1762d77419f9aad8dbea47dfb87fa61084a5cef73f8d9d3e7dda83d2727ecab3926a199942296c40c793491c9bb56d0b6421144f5bb80aa7f985ea67778a8eb06a122673bf3c60d74f2d0b0378e7a1f3cd5b05412bda6fb272f64e425cdc162383d92522f96c5cf2b7df13649ca4431fb052d8f2fa560c352d52b9f85e5cfcd9d350a6f4b56d11228e578323ef79bbf09dce97a35e25fbb3e133efb6fad2775d0a77f5127caca18a371608772a8cad70d71f8dd946b346e4ff8d02af631decbc907236b53b64c5510632ce33cc8e502a1d2a5bdc43539d8c4439186dd7b5fd9f8b59989b86a392bf276289d2d89c1b914272b8d8ad6209851c5335945b3941f1411fa9e7c8a313d0f29cacabf15e3d4c71a26b2500d5b9b8bb7ab843a3cdc6a529a6c37fc28e20d95de9e93cdf02d9aa451260f7e80c55022cab4b3dc08eac6e021989e83ad3558ba8ef449fc21c2b3e0186e632bdfb7412fd4904ecd8285c693f05d3575ce6699ad1d6ba47fd49ae89860260bb77151c8d7984b4f35a46b772677dfecfba8b2a386191202caa345685d55851d8eca2504d8e0e037b4772c557658007f07fcdd65e2f476ebce0986f16d738bd8e50ebaaf31f289b2aa40a3c71bb9fbf0291a51e31244d421fde1680db9a9e7d9ec5265baa2ec6c9659415c1331ed9240f5c2d3f21b2600d7ae5414b16fdf81fb53522cb2a6509ee2347d8fb63d295ed35c4179ba91ddcb5f83f2e99c6aa5f60fc458b6b5b657e696e3d90e1386d81b25dd677a8c1bdb20cc3e6ac1c1100319fd386e19babac45702760ae0d5dfe8147cd4b368d39a09a8a4a2a5ca6af5bff966250fff391f229d0903882c942a0d90af03c68c44ffd3528bd6c8e38d11efe0d02d4fa24e77555b93cc6c80d30f3afabb2d4d365e420b29150a8c7422ba38bcd5a77c52313be4bf8a7a728e4c0980bcc01054d799f7a89018c52e96692b26ac123dadf8059446d89bb88f6bbe2fffc6ba6eabdde52d2328d27def729ecd48482b9689dda4b93ee45a06ccae0643c319332fbd658e9f1b1eaa8df40066ef1a68c823557e11055a217084d6cae459ee30a8c51d6bd02306d8108afe559c273507f33f90b0c8b36207c29061bdb3a38d114ac511aec618e23b225ec9dcafe52b95df5a163f3ecfad61fe489e44b976aa8dd26771990b31e361858c37c3f5fc0b759e53f54cb998ce63ee5736c4de7cef5d75f0574d0f63e9ec5c1fe65cf3ae50c0e0bd5f6217fbaa588dc8b23235287d27dcf8105c372d15e92883f90624243649783cf39e5928f7bf061ef553554353d63f83dcd40dbf2f2ebbab3d266e6478e3e8a0c895076e87f75e9a4af52a59885c21e1a447a52300eb57705278041e560a7e2cc073b47d79725e76e9679916ad3444d3482c63bdcb40aefd4c350c5bc9e1a8fd54c13d6e8052d221b94a76bef09a70c501ba60057b45ef7a0bc73758e4c616b77fcd9cc2adb983512ec570562326300d9074c20d888405a3f96f775c8b67fd9c2acb51b284789463bbdd0d9d776c8ba22e095b64d0840f535c50b399f8a5e0259424405ccfc696021ced011e5bdfd1e0ccb0de97642de7e141d22f8473fe22cea60c03674980d0362dfae3cbc9769d4737eb7df21c7797f789734338427b5f4a12ca16fc84185f3264cfe60d39b31e2ca4c63963d19b61abe86048143cb9fb4f8316f32f5d393144d8d1507cf527e6ae2c0c95dbc113cd267ed8061939588a7083f2bffb7e93b7c3f026883e191238cc621eb6c0a78e7deaeb0b22d1d382dbc0267968487d56bb218c993f8c1889f1fcd5eeb8e6ff981801b822759d6b03d71dbd074ea7", 0x1000}, {&(0x7f00000001c0)="7ee6c9f7371f9f35c19464fbc0eb803673c3cd92b99f4ebcbaea342d01f2e28bd252ffb23a76be96bb01b96a6cd02e05896322cc28063f8fe021400eb6854109e61d41a9a2c9a06afe9065484735df519458b91537264e1e62909563409f27be489ff476bd95bdc4337d6c24e5a26bde9912dddf0e61a9d0b48776bb2a541bbf353c43eaeec514e3d1e41efbfa5d0aa596f659ccf282d80713795e5f08c7bff39870c7dc3872b2aa529c9279dd1bb95918a0cb80a13cd5e44510440840334edc8059b401844015519accbb20d4e5a717b0ca154bbe88914e2c6bbc46ad7fadac733e414e75a71206b894333997763902f947fbfdb770002ab992dc5d40dd", 0xfe}, {&(0x7f00000002c0)="f7e27bfdf98de47c65632a4f92358751f7eae84d429dcbf53549e2743249f720da5ce43fede32204e64ef2f942a0e0d7075f5b7b1b1ebceb7d3f28ebbfa350bed3dae0bdc37605909a81458afb75bb14ad559a8e69df57eacc2d27f500b930805ac80f", 0x63}], 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2, 0x6f7c7657a0e80ac3, 0x80000001, 0x2}, {{r3}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0xc5af}, {{r1}, 0xffffffffffffffff, 0xa0, 0x1, 0x9, 0xbf1b}, {{r2}, 0xffffffffffffffff, 0x3, 0x0, 0x630b6edc, 0x1f}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x7fffffff}], 0x80, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x4, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x40, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x88, 0x2, 0xce5, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x14, 0xc0000007, 0x9, 0xa9f5}], 0x40, &(0x7f00000004c0)={0x0, 0x11}) syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000000040)=""/161, 0xa1}, {0x0}], 0x2) 19:31:08 executing program 0: r0 = geteuid() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x43, 0x191) socket$unix(0x1, 0x5, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x20) setuid(r0) r2 = socket$unix(0x1, 0x5, 0x0) geteuid() setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x200, 0xa5d}, 0x8) socketpair(0x3, 0x8005, 0x3c, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x9}, 0x8) socketpair(0x18, 0x8003, 0x2b, 0x0) 19:31:08 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) r2 = kqueue() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/173) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() writev(r1, &(0x7f0000000980)=[{&(0x7f0000000500)="502bc01ea54b39b4c8c49dbf9bcf68eb6d302cde663d813ccba71dcb238ff9434ffafac38dc23eb293aea7d5eb5a998837af2472247a72d5cac882387bb7e60da952f709676efe5c732fc7ae6e36770386b73a9ceb5d4771daa517f925c139bb59294beb8cc6f2cf57f995d635313c205c6c570751322c6f91a91ef795d5", 0x7e}, {&(0x7f0000000740)="ae277d7d13e56ce67ca5cc9bd055fa932822940d9d010cf79c9a68ef855694d689cef8e1f8befb86dae871f805326d69da92e22d89", 0x35}, {&(0x7f0000000780)="d19e8e9b0b125d39b6acae567be3807569eac7cddd2ce2d3fed7fd23e0480ce53fe84a886d7868f0ae94857286c11e59915a676afc2b9f09bb5460c94e7375fa154d7e8f4816e3957872e368a800f65cbe2b539d160cc56a40b2d2a23d96518de6e0ce4dd2f51fb6b496207b538081dc2b0b82afdb33e68829767975b047b05952a29a7a0a72e2698f45f7f97905a1782c5252c1de4eb8b5262cc3a1de61ddb322858ed62655ccae0b697699e7129df4d80e851d846a1c0452a1c36bb5c7514ac128a9c13ebb3fd1904f83047feaef3936f19d462c454e95f71a98c46886ea7a020e7f03c0f8d8d1383103dd85e9c2a78b5e315218", 0xf5}, {&(0x7f00000008c0)="ca2bac9d6eb2ec9a27c73738e518a8a496cee0cfb03858a605188192f0a0e1adafd46418a744a43bc4c5923109cc0346943193416c61df16b3ac271721ce46213a3af2b5052c441cfe5c38a4d6add6b29120cff9f8ece864b25eb6a528dd01d78cb89cc5c48a0ff124bde9d621b33b02f04417c43435893a1b8a73bb055e3597b63640ff0506d8644e708de38ef0e2", 0x8f}, {&(0x7f0000002640)="4bc51956a42a148af4ed28f24a1fe258a1a8b941427b6d296e9b285c9ee37644d20edb922aa151e1215e3e12c2fddbeacfb31b23de4512a4321416c8ba16ff162f86a9675a00f19613045ac7f2eff50373fe7654b4b8bc6f6d542d3aeea08d008106c2c5f91942b07cb67ac37f900cd41c6125f6c467be8484f38bd30222dab5b7728f3d09e630fdfc6875067414fc9e1f12fc20ca02c5fdad569088d68fd42c5177fe132a20e191616386035f2c69283f304279587bb01c9cac6eb6a4cfef321beb7300b31f056f543dd74416b144744e59cb85e2ba0240f9c1b88516b7833b0e18a845ff78dbec8ac60204873ad9ee67f70d411bc9236612e0346d4fe42b3ca9c6c024606abeb5db890f2efa9ecec4c39a388e51ba7792193c030b87c291c6c149a9af9e01a6c0c684a7edc6df9549e70fa42d2010821f2ef4535ec87693fb6523339c000a5195540d48fd51e38c788bdfcd5ac0ada28c111e763d318234ecfded0318cce00a0e304ba2e6ef14cc50a160689f791c9fd086a20b46728af9826d0374c3eb9c7644a1095ea7d854c39d216d39e187cb0ed9bf3b24b4d7056480a29ffceb5900f36244d99bde1dcea96df1bafde88e2d2f6194215c5ed5975d6d06c51a0520e4dae26eb45567456efb9bcf8a9e609bdbe63ca83a5580e9ad802443fe91242be8d284d3ea629a32c58be854b55c4c80c43d6e1d9393064b1b6c6d2fd458ed58cf764a7d34ae7a8f891f1ef1aef305415fc6f65ab236e6e08bbf9dbdbc8621f303182d38411a05e3147b2d8c86d4b8a1c3be8f96e837e2efb723ac0e1c452e683b9bf5db345288f67fadd3fb6b2a0c014f7ade79e2fe2b77b5ded83ea4367284d43796793910c05c14dbd595b62f4693390a79a959a741ca66599e5f7df39241cafdc02ec5b4ce434d74c93589275208fd41a859b8d118bed76af223cad594e1796222dd1a0217a3cc08d87e19f4b1a3156f60b771138a7fabce2b73b37ff702d0ddab170fe5dbefe16c79ce2bbbde6cde685fd6fa8757891f24b30d5fc7a746ccd9e2a51d40c994e64ba037401e5b26f1e57fda6372392907f2dd5f52c9876d62569ed2a397f332b444ab9e724db16909eb12f6ebea534a7fbc3b0a65afa62446cf1b3432f64d9725000df7894168dbf64412eff1c730bd67508a4534cbd4307daf495699edbe1dc9a68ba41c5d60f88ba2aed60fa2a26d21bb579abc8f8b76bf0556678910f8c9467aa2727732882dfb6750d37d459883eddb9c1f3e66ce473afad1fd50466e205faf40ad04aa13a2c4ea2bb582247d45d749d9ed6926285c599395b5a1b623fc4a50f6d2f12495418305734053583499d8b906c58132c091ae249fac5a58039e4bfc708cdb53f813a2a1644e22555865e864d97d42eea77be3220a6835a25fab4cbd452047404f7355a5991dcad218cff966ee3f342b785b1a54295976429007d374e3975c3b58b49cc3ebc02e026c8b8f214a71b9776d9544ec5ac64b5230c2451a8cc5a8c64b820a83775589b2dffa174a440c88ad6d50ae7a17fc528bf9f6494fa440a2814c996eeccddce99f39da8936d560fc09b62f6ed51fe2858a312b8c40ad058dc1d0ea3db660089e6ff18488e3385ef998258c4528a092ed8228acfe1b6722f4f6089106ca91ba35333626440cbd5cf233124f3db9c55f080a1afcf2aa444517752778d7370c77b4cd2dd8da228e9a0864a96a781a7fad5114b44875ae4ebcf4c8c6fa9c27cdf9549b2269f8e95ced7f6e95c21163d02a03f199a6dab29963a594f7a4bd8b7bc33a4d6037163fe110f5dc21c8d57882b320e176e4d8d1e50733e5cf8eca7a0c9b6c00c13cd6ffe89716543d299248dafaa609f14ef709f0762c97e44cfea3c3544ea2dc4fe7f828eb8c4f0c175bed2895965347c646b781842be4d35e362e547b6e8bb501e826aef70a29eeafef0cbe7074ddd2ed1e35d548adae73bf1b80cb0bcdd8d4b0e7c74a12b534e617b958ea92ffeb06168496dbc1a062741cd0581791591e3f8ffd89619ceec82685414f202aa7f45000cccfb0d9ba532b9df2eb8fd501aa783cb8494500d4a3ebe77d2d9f9588ac9673537d9505cd9191a4d2c9eefcf2e997a22411ce8c23c20f00f56d251e3fc2bc821939976098931059ad3c18524e813670efb49f0289cef0513852411d795d49aa870c11d2358b1ea5ce49b9d60b547a4e9ede966639f4777db26a2766f3709f0d38468bc4ea0e67dfcaf796fd50ff6fd9b2d1873265d413c76e090cf8f7ae4e290d2d19702bdbc362bdf40bf368ae22402c34f7b6afa340edb36087cbbeff938976ccbd0b3262de8b72dbcdec72e168620f69a68ebf1b44b7ac7547175efd9b1acb748df2d901b6f19a31ae7445dfe61e61c8a2636e0db32296e854691d531489dea2c9031d3b6194710e2c0acae0cfda37a22fade37182997312ce145f33d5057c654fd2c2a58d289ddd353d047a311f578bdc8e9ef21dd7cc725bdc7e1b9696bd8b34c2832b5415cb86275b5276e9008ed7968a93aae34e12729c205d687d281b34f9b777b046c88944caf5eaa73624cd16a71a37def697c04df70aebc09deffded9a8b2fffef13a480637b0216da98f794340b337fd178429b219aeeeaa54a8c4c342cc75c78d153e9cd464557e56568ee3d0e4d4da498da3fa82bd4de93fa12113b2a9c7f320a68bffcf4cc7f3b69885f63d35f708c70d44dd574f6632f5f6c00e0d326a468435b6fca95b93a4c8212f35f1942e51811dec3c644c78ca52cd6e34dce48426ce950ea63c3f5d254fdaf8c99d42d0cea51a1307fa0e79dceed0f0ceadd5c57319e1a3f1d9bed34e3bdcdc7780506a8bc4780887035290b90b6b5324c7cf1120fed2fe404b5fabeaa931f1f27228aa9b19665ecb1cf4fa376b6d03fb151ddbe48d53aa2489ecad5a535726035cd5a6397c3f528da53a2811a89a1631c74abc983c860ae4aeaf48262c101cb7abe4e3f00e481ca9ea33ebf98f3d18ef4cc9e43d87eb55aed6f1b255b95fe2b4ebdfab8aeb123940746a48e026c727ac173996bf372e29316b4804f2d31d8a978751e14fde4759026ef646b8d73b013234de2c74f56676a4a2673663de230f33245a73a6bd64c6767c14408635aaf2b648bf50548d505e9b62ff2e9cdd160cd99fd71882f1f4ad8b621c2885bcbc96d97cc360b975c2c6f1df18150ffde57b69baaf9a00edd1361567c98884eae315ab95106bc9957782ffdb5140f2af17f5896ba8aa435a5d5844e22080f488835e922445dec3e22a491f67cb01e7dad58ffed94c26058bce808b7a8d1a0db229ac233f873e88b35a12b66dfcdd3a072157df2ba67c8a04f3bbc8ac9058a19204d358efde9a355cb6ba925f11a27bf27ca671888778292ebf1527a4bd8984d77c9f7e3c66d408037f5ee89f1eddbb3d0831994f8529002b4c0d99e01741e3e2a1e7335a7750d28a165d90b29053e038408e51e56cdb44092f28805391119b0ca2e641ff9a2200bbec019aead18296ecc48ed3ab1d9999e2315ad158a0d85e4dfe39cf7357ca49298de46cc82a1fef1e42a2d41f63cc27b6ba902e31355b1af6bde3789c14e61e3694cddf710b6e50a61a29174fc371ece781a3f73c441b93c00d5cc26defdf68e8590394843f45d0cf815cfbd4f51483de0532331de197e0c8dba43dd49ecf3fe72fb05a3a4dcb55da8e913c739a02f2f0cbe11608feb5e8a55a561fae3cc76b6d03440718587af1e393f745819a79a39bab71c78749490dd90667cb8f647c057cc8d3af045217ecec0d8ffc53e290404755fd0422c72086554339f8d40c1d55963620ac49284d7df40f6983283e775f2a96c047d49e89e32d512fdb1bd9aa633f5ecdff8205e6caeaef57d2119b250d12f53c760523c1b96e0460a60d41ccd0c81b72c6295d93bb7bd895c11164979890828053631ee2e71a2f84e7b23be8c19e3d6f428577a9394e05e117c31fcb93830d1b49f3b191a3fba8d071d69017ff4d362d16e66ae0f8b9ccd6ec998662c16d85e465a0bcb5028d665ad9bf45ae8a469507015b32e195d634355edd7eafad112d451823c2c2b648f03a364cdf63a86a83bbbc6749f155009ae3c1c8487011b8c5482627a94d038542262b9b605e5bdde4bae982893113e368f54117b569f7c3fd545e2c2e5fca069820bf73826b539a5a1c6af0f00127b7ad22559f40962249420edd3c91d9ef72c7584961b273c415d5291f59871a8c5fd3c2b85293f2d912448672ad1b9ace378a6d9438f5a3287c71dddb94e2eefeb19f9db02b2641f81cd5a552ed6b41866d630be048724721beee2332e3c70f2b37a8717a548d8fe1e0b6bdb2e3a702a5dc2457e0b1f510778f84a7f61b76587e688a7c7b8f603a0a20a81775c7cec92ee6e38c4a4453cf9c5f51e2bc9fc09bd345303a6a4d8b6d6544e6b34846b65de853b9bcd163b38cd641eefcc623821378d0721779f9becc4b3a1e8af7f082ddb1525d5d41a197a1687abc59dc657d8a0c84e24dfb10afe42c610027d8db2a7a09ef8796d9efd6f5511774579e9bf7843a5897c4944986856c2f7b701569b6e8a6821dbcc09266abf3259d592725b793cd737a1ce9d3db660f6f97aca068a284f382c79f521cce997fa1f5f39ad4b4f886cbb776c176d935ea8e7985f092b5793441eb9861bc487bd83e4d71ee8b2ad93585c6f6241ebfc161b87f3607d16daa3c7c57739d440ee0bf40beb64fc8da61fd953406798bd6f2336cbc0abd29dd2fb672d92089bd5c410215936e30d35b8a34f77cb4adaeebfc602edfa555cb72b7b602da27eca6264d0b92b43948bfefff9bfe34c18fe12f570fe35d28e087b5360f11a0e3ee1a01ae098157257152e17b978e3949e6d814690eee5f220a891a801762dfbc0d30cf3a3ac17811831bccb0404e24d664488f74067e6c9c7b516eaddd2a82ce0173bd2effffeb27e76f5b0be93175df8519027854c87dc370c062bb191f9995a84a223743f42a713f3999b6785c8808a71786b66d7cf6441fb9248eff1efc66ea53e22cd0449ad476f093ed20d1644127a2526ac52a3d2abe80651a5c0cee1057e68273e746e18e8f8efbf9fa004f1fc62146d80303c731636b5398a977f2c84f6f2eff6eb54a879f9008dbe15600894ba00f546dd7caf64bac14e1e7a8035cfd1ff60dab4e5212891cda9def5e74447c7a26082dc250771cefc285dbc04625837501a6e6948b534466d023ae999e2c735e541bdeb198dced301c10627b1a738e4aa7b0b850d10bb1cb14fdd547ad39f988ae248f1184b0583969a50409faf64a27c565c5e57b22b00d74d77e4f31fcb7c03ff8691e7ad3286a4d1c6e469ec7811cca7af311124a28ee5a7f3ffb5d94b6582e5e98541bf35c59a393a60ff351f87e0cd7ddd1d494e0074d5ed796e390b060e95e5c5bb4b03e2dd94a7f3e9e34d38e5e5590627354506614328dd629c7e4235c91e37ef381e72213ef7cb19fa12c94cac67a08f752062863da6450eec44f18a5197de83b4b2a55094d1dccee7245942bd782ab49b98176855a77ae9e377bace157c62a7459f3f6b7070a46c201887b5ae558dc88a04ff751b01b0fc6bfa15a674503929f387d2196969677ba17e9cfaf5621721fd9b048ba5107ef3fc8227a3707df980636d72482daf0af6f99e01fc5b9c7335add703838f5a348db7ae7798ed549231e5baa654383f92f332016c97e4979c043fc2609e5d4aa9780759f9575d96952331cd3436e61e21fb75ac57582592000659f0f1919e3d1dad667aa7", 0x1000}], 0x5) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="2bcad89009af9ddbea41756ccf0b", 0xe}, {&(0x7f0000001640)="5f8ca20be700717fb3c863f44814fc025e71e4a969fce8e8433df02d77786e6e07be7fd84557bbd22ec9a5b76281c3f66ec13c3a8348156e5c9b0c6606f124aa580eb0a5118d6d4a989b52234d290eca9df6992e7aeb78d1e43947382b05f6bc90fec25867c258e5ab48607ee1ea2b571de73a85ec2395d8f74e8dd56a1ec9c66bb014a8f46f622e8b9c34fa5b446e2872c9eb97094166f1f1265db55c1ce91392c5f5db82fb55034f65f05f47000f1c97d90144530ca083106b70fc1f37f83044b1910794e3a0961e9fb7dbbc96866e2f785695f3b41808363945abb4ff74ef87b954bcf3056988b52a4397a71567befc1e6c3ce2126808f38b3a608aa06249832710084c265767066301f1f8df6f0b8fae6a292d078633b304fad5370a1a3deb6fed84edc68ee38df45e3182cbc38f29484caa85ccd6d0837e125f40f44076b45c76b0fcf35934ee005abfde50a92abd15169ced5eb885dc6a87249bd013b89a3c11df06a73182aa554adba7860494428b0536c7bcec1e8fd1bc1596f08bf1fbefea2dbd2d3e527a7e0c78cee7a48ef362eddcddb2229e110fca712341cea43cc1dcbdd9c595246971925fcbeae935f396b7720508d2ad8a0bdecf7b04a3211dafc5cb2a631c807ba01f0a13d239b33851a1e5425409ce29f63bada41c1180351cd5a0604881566d15d838c53ba378a5c19e1d5d72a2a7d064e9881ca5a24994973a1543375b7736deb15e2af63cdbb195da183c00e23f32fe881cea6f9a43357c3c725d6fc07d4a9f68725c3854b445885e33dab66884a84b5cdf262dd4fc37f162d01b5610ef4538c8d4634e1f0a4f4466264dd7de9aaa5ad06613514b08b75f21fd9c5fdd6c4d3f5ed03898d271297fe67adbee8f74c09b82c25415f50c52c1634b8d828f1ae834891f9659e7f9b2382a6d75d39b9bee86e5126af392fd9da308fe694afcba396332179a310b6c9ad5f057a95197795eb0a9bd65c2a77a33b5ee1f345eee7df5ea8abfbaa65bc1095734b2efc03b13cf08768928dd99a4634df99654a482956b5df197f21344834921b3dee1c639737ccaca3554ae4f363d9b9c2118b376f20cc0c330892bc13a2295db8e22e3ba6be3a7dad1952326818c429c6ffcdc9700dfe9da45b370ddcabc8c122f267677f6b7904a1c72d028dc6e9a455238433e1eaeece303f58debd11aa32e45e2845e037a80985375c598a3315f4db24ca53fe5feac4cc846835cdab722894f0423929171481495da52d6bde11703d34169d11d691ecc058d17a41e559e6be91864531299fa94ca13d6d09b5629e82661ce08899b4945c362131d5012b340f65d22cfd824c188cee7adeaa6a8abb5f7fedad342cfa88c50446a56e90639ecb5dc207d7e4fb2ff20b0459857b0f385f2df2d13b692db814571cd6b8c07512ad648774393a435ce15d8c0b7804525df8da476eba2e40f2a96203ee342ccf50da22aeb6000feeb903f342d4ddfe9e86106f13e64360c02b1eda4ced65fd22e27dec306abc0f71a977f62c4f113e6912c7278a8cde50b8fc80f581549ce9d0db7a2c5dbea0e839774ffa898d7806855b9727c3dfc95e12cdec349b2a149380c788ab32ee471e486c83638e0c79257f494e7bec4a1dc31d9ba71cd2f071b45404ade8aaaee7a69c5fdf2326113dc10b76f87402854994b61cff71833e01fe0bc4f36fe4069b2e36cb05914ad1cd4af34b0dd553b8e1d178392c066ba1f13258e2590e58e4e93dd526ae0663a76a9ab6a847a386b3b65b2d9d1957a973f4a8fda60fbc57ac8023c77edeb3804ca08300f50942145327df7d74d6947e42d5156367d88de3bf049538dcd9058c7b917f8ba154201196856eb88aa4be68fee56371e9a51c62d52333e828cdacb3d7339acccc47c82459b161de9b28992a6473a349a700e39b11b49b0d5c51dbda74c87693a2ed0563bcdf7cf47c8fe2a6ad2f91644e4db5637a9df3cbcfd74e670332d8cd47b75674a2fc45bbfcc7ba716ab831e6923bb5d36bb586c7cf52c42f60b75b58a928221c8c89c664cc9f3801e322e803ffd520b9f2ccf19e3b444bdb1d7127f2d6f9bdb3e26675f2f35f6dd7188d3f63983b500e7cdff652c186c133c77002a286266fab7acb8b2aa57f7f70a59cc4717539cdf8b7ed45f47a3e56c4a3296737801c2c9ce03644b823a4fff5554ddbc7005adb6f01d573e7fa63517318ad5fd0b2d7b62b27dbff1dfde12fbafb1c050e570f1637e97b808eaa95b907ee69f49bc10797fdae3e40ebfc7fda836ca7a8bd6a30cf4c6d9404cecfe8b4a4a278c5f142714852454ff59da6be55ca1ea187c77dc59bbb73ccbe26086fc2b774abbe2774ad51aba6eb5e1eea9a142bdcf065bb4b33e7b120a27def33e2e40982992154bdc9c632a1bc6e8358b4e428bc4a8836c2d575e0cd74c34db4b728b579e9b8439b17a8f07340efbf8a7fef65efa101ef7b722cac0b00aee27656dd6a403dfc78b20427aa2c4fed91f9de69b1a57bd417407ec10e832157eb09c89590be76983b79e93c53325c9362f3ebc194d6a1252c3ae00023381e7d1fbdb4ffd1c2a04126d4d5ae9450d35dad1400cef3744af64239c120ab1465b115cc0444c72585c2ad460a85c9ee44a92da8024f2d0c97679aab8d6f347dc1f5cfcab0002733ffa89db6ac4522643d1189955466f779c7dc2dc9c0650766ea78d266bc4ad15b8e3d391bade72240e27548dab6d8c1acd81d97dc911026cedac386dc975deb6f77cd21f30358416292811917dd1d587d25e2d8559164e7e74cb9cad5249f58f122ee3b13d84932c03a793fcda76dc5d51b4df681407b239e771caf86c8e6e2a8c87e49a6c1e6dfa840ccabaa30d8382282149eb477e7835fa307ace4ce0dca7900d48d3f728b5d985996247a31da88b3967a98109aa33f1033eadeb73fc6df05fe940c25e8a3e289ae01606f1b8c085ef213e95234e41b6457362f23e534967386fd8c68a96c9b669f8056953b84fa53ea0747e713f34db73449136bfec6f25663dee7a6c82a4f7ac28a2974bab555751fc6a8f8921b56f7d8251becf6d77fa4d9a89f058ffb9ce3660876b3866745fd609c943831d5c0add1611fde83ceb73b9173eeaf748ece651fc6cff6b71aba9308252762c24fb5d5775150f1cc71bfc143272559adf3ba27ecda60892aeebe0a78fa5bf0bf83ccff7e6071af905ee2719342c293d2ec220eec85f749aaf4b3e30e73b98d9e831782163ff08e9e3a5ad153d6c2688aba894fce266061c8f6ba04f137a762b56358d26ba74adb92e754626bea05afb99b267fffe3755e96a5a68007ee1f8e4284aee3388077c74c85dc465b7ad5ed79df006b41e93ffd9da6ea12579e4dfb39b7ffbcce7a8a2f3acc3360fc257121236735aa4a973cff3d93ad938b8009d7a6eb525de7d237ee649c7805b6369b7e97267c3a5575391cbbfa4bcaab1bd250262b0ff2948bc48af85d8ccbc01de29ecdfbc41546ff19222db0cb4e933c2f6c0eb8fc806adf818006de4eba3ba5dbd3a7e4b3f2f700f6a568c3fb87ad70f0f5ceb55a94a0bf411cd40c4a4c47a21609e7d1d4af64c73b3878520bca9f3b1f53b409bafcc263628e9796542ba03076ccd5dff5aa132f47cdabe6b780c42c3c63cd62a1d609890b850121e7ece32c5b7fbbe823934bab74e24968cc7fb0526b562add299d8c9f7a3e35894e7f0e5184e175223cefbfd43ab89f84b85e5afa3f4dc50d3ea372fede0dfb581feae6e4ddc08697504942e2f4cc09b38fd9db84361bd452877995295e6cc61c999c2797b5e27b9974f05f5831537a7ceb7a29af88c062b29ac36074a91e51526dc2b837848bccc191af82fb11000fe2a166c307f4f6921ba2f85e5a6b07e910072f1d8ad2e7864e23cf0a84544c355c435e70d49e7def0eec8c1802edfd8cd878c5203c7670e15b98c0ad1762d77419f9aad8dbea47dfb87fa61084a5cef73f8d9d3e7dda83d2727ecab3926a199942296c40c793491c9bb56d0b6421144f5bb80aa7f985ea67778a8eb06a122673bf3c60d74f2d0b0378e7a1f3cd5b05412bda6fb272f64e425cdc162383d92522f96c5cf2b7df13649ca4431fb052d8f2fa560c352d52b9f85e5cfcd9d350a6f4b56d11228e578323ef79bbf09dce97a35e25fbb3e133efb6fad2775d0a77f5127caca18a371608772a8cad70d71f8dd946b346e4ff8d02af631decbc907236b53b64c5510632ce33cc8e502a1d2a5bdc43539d8c4439186dd7b5fd9f8b59989b86a392bf276289d2d89c1b914272b8d8ad6209851c5335945b3941f1411fa9e7c8a313d0f29cacabf15e3d4c71a26b2500d5b9b8bb7ab843a3cdc6a529a6c37fc28e20d95de9e93cdf02d9aa451260f7e80c55022cab4b3dc08eac6e021989e83ad3558ba8ef449fc21c2b3e0186e632bdfb7412fd4904ecd8285c693f05d3575ce6699ad1d6ba47fd49ae89860260bb77151c8d7984b4f35a46b772677dfecfba8b2a386191202caa345685d55851d8eca2504d8e0e037b4772c557658007f07fcdd65e2f476ebce0986f16d738bd8e50ebaaf31f289b2aa40a3c71bb9fbf0291a51e31244d421fde1680db9a9e7d9ec5265baa2ec6c9659415c1331ed9240f5c2d3f21b2600d7ae5414b16fdf81fb53522cb2a6509ee2347d8fb63d295ed35c4179ba91ddcb5f83f2e99c6aa5f60fc458b6b5b657e696e3d90e1386d81b25dd677a8c1bdb20cc3e6ac1c1100319fd386e19babac45702760ae0d5dfe8147cd4b368d39a09a8a4a2a5ca6af5bff966250fff391f229d0903882c942a0d90af03c68c44ffd3528bd6c8e38d11efe0d02d4fa24e77555b93cc6c80d30f3afabb2d4d365e420b29150a8c7422ba38bcd5a77c52313be4bf8a7a728e4c0980bcc01054d799f7a89018c52e96692b26ac123dadf8059446d89bb88f6bbe2fffc6ba6eabdde52d2328d27def729ecd48482b9689dda4b93ee45a06ccae0643c319332fbd658e9f1b1eaa8df40066ef1a68c823557e11055a217084d6cae459ee30a8c51d6bd02306d8108afe559c273507f33f90b0c8b36207c29061bdb3a38d114ac511aec618e23b225ec9dcafe52b95df5a163f3ecfad61fe489e44b976aa8dd26771990b31e361858c37c3f5fc0b759e53f54cb998ce63ee5736c4de7cef5d75f0574d0f63e9ec5c1fe65cf3ae50c0e0bd5f6217fbaa588dc8b23235287d27dcf8105c372d15e92883f90624243649783cf39e5928f7bf061ef553554353d63f83dcd40dbf2f2ebbab3d266e6478e3e8a0c895076e87f75e9a4af52a59885c21e1a447a52300eb57705278041e560a7e2cc073b47d79725e76e9679916ad3444d3482c63bdcb40aefd4c350c5bc9e1a8fd54c13d6e8052d221b94a76bef09a70c501ba60057b45ef7a0bc73758e4c616b77fcd9cc2adb983512ec570562326300d9074c20d888405a3f96f775c8b67fd9c2acb51b284789463bbdd0d9d776c8ba22e095b64d0840f535c50b399f8a5e0259424405ccfc696021ced011e5bdfd1e0ccb0de97642de7e141d22f8473fe22cea60c03674980d0362dfae3cbc9769d4737eb7df21c7797f789734338427b5f4a12ca16fc84185f3264cfe60d39b31e2ca4c63963d19b61abe86048143cb9fb4f8316f32f5d393144d8d1507cf527e6ae2c0c95dbc113cd267ed8061939588a7083f2bffb7e93b7c3f026883e191238cc621eb6c0a78e7deaeb0b22d1d382dbc0267968487d56bb218c993f8c1889f1fcd5eeb8e6ff981801b822759d6b03d71dbd074ea7", 0x1000}, {&(0x7f00000001c0)="7ee6c9f7371f9f35c19464fbc0eb803673c3cd92b99f4ebcbaea342d01f2e28bd252ffb23a76be96bb01b96a6cd02e05896322cc28063f8fe021400eb6854109e61d41a9a2c9a06afe9065484735df519458b91537264e1e62909563409f27be489ff476bd95bdc4337d6c24e5a26bde9912dddf0e61a9d0b48776bb2a541bbf353c43eaeec514e3d1e41efbfa5d0aa596f659ccf282d80713795e5f08c7bff39870c7dc3872b2aa529c9279dd1bb95918a0cb80a13cd5e44510440840334edc8059b401844015519accbb20d4e5a717b0ca154bbe88914e2c6bbc46ad7fadac733e414e75a71206b894333997763902f947fbfdb770002ab992dc5d40dd", 0xfe}, {&(0x7f00000002c0)="f7e27bfdf98de47c65632a4f92358751f7eae84d429dcbf53549e2743249f720da5ce43fede32204e64ef2f942a0e0d7075f5b7b1b1ebceb7d3f28ebbfa350bed3dae0bdc37605909a81458afb75bb14ad559a8e69df57eacc2d27f500b930805ac80f", 0x63}], 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2, 0x6f7c7657a0e80ac3, 0x80000001, 0x2}, {{r3}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0xc5af}, {{r1}, 0xffffffffffffffff, 0xa0, 0x1, 0x9, 0xbf1b}, {{r2}, 0xffffffffffffffff, 0x3, 0x0, 0x630b6edc, 0x1f}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x7fffffff}], 0x80, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x4, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x40, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x88, 0x2, 0xce5, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x14, 0xc0000007, 0x9, 0xa9f5}], 0x40, &(0x7f00000004c0)={0x0, 0x11}) syz_open_pts() 19:31:08 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) r2 = kqueue() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/173) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() writev(r1, &(0x7f0000000980)=[{&(0x7f0000000500)="502bc01ea54b39b4c8c49dbf9bcf68eb6d302cde663d813ccba71dcb238ff9434ffafac38dc23eb293aea7d5eb5a998837af2472247a72d5cac882387bb7e60da952f709676efe5c732fc7ae6e36770386b73a9ceb5d4771daa517f925c139bb59294beb8cc6f2cf57f995d635313c205c6c570751322c6f91a91ef795d5", 0x7e}, {&(0x7f0000000740)="ae277d7d13e56ce67ca5cc9bd055fa932822940d9d010cf79c9a68ef855694d689cef8e1f8befb86dae871f805326d69da92e22d89", 0x35}, {&(0x7f0000000780)="d19e8e9b0b125d39b6acae567be3807569eac7cddd2ce2d3fed7fd23e0480ce53fe84a886d7868f0ae94857286c11e59915a676afc2b9f09bb5460c94e7375fa154d7e8f4816e3957872e368a800f65cbe2b539d160cc56a40b2d2a23d96518de6e0ce4dd2f51fb6b496207b538081dc2b0b82afdb33e68829767975b047b05952a29a7a0a72e2698f45f7f97905a1782c5252c1de4eb8b5262cc3a1de61ddb322858ed62655ccae0b697699e7129df4d80e851d846a1c0452a1c36bb5c7514ac128a9c13ebb3fd1904f83047feaef3936f19d462c454e95f71a98c46886ea7a020e7f03c0f8d8d1383103dd85e9c2a78b5e315218", 0xf5}, {&(0x7f00000008c0)="ca2bac9d6eb2ec9a27c73738e518a8a496cee0cfb03858a605188192f0a0e1adafd46418a744a43bc4c5923109cc0346943193416c61df16b3ac271721ce46213a3af2b5052c441cfe5c38a4d6add6b29120cff9f8ece864b25eb6a528dd01d78cb89cc5c48a0ff124bde9d621b33b02f04417c43435893a1b8a73bb055e3597b63640ff0506d8644e708de38ef0e2", 0x8f}, {&(0x7f0000002640)="4bc51956a42a148af4ed28f24a1fe258a1a8b941427b6d296e9b285c9ee37644d20edb922aa151e1215e3e12c2fddbeacfb31b23de4512a4321416c8ba16ff162f86a9675a00f19613045ac7f2eff50373fe7654b4b8bc6f6d542d3aeea08d008106c2c5f91942b07cb67ac37f900cd41c6125f6c467be8484f38bd30222dab5b7728f3d09e630fdfc6875067414fc9e1f12fc20ca02c5fdad569088d68fd42c5177fe132a20e191616386035f2c69283f304279587bb01c9cac6eb6a4cfef321beb7300b31f056f543dd74416b144744e59cb85e2ba0240f9c1b88516b7833b0e18a845ff78dbec8ac60204873ad9ee67f70d411bc9236612e0346d4fe42b3ca9c6c024606abeb5db890f2efa9ecec4c39a388e51ba7792193c030b87c291c6c149a9af9e01a6c0c684a7edc6df9549e70fa42d2010821f2ef4535ec87693fb6523339c000a5195540d48fd51e38c788bdfcd5ac0ada28c111e763d318234ecfded0318cce00a0e304ba2e6ef14cc50a160689f791c9fd086a20b46728af9826d0374c3eb9c7644a1095ea7d854c39d216d39e187cb0ed9bf3b24b4d7056480a29ffceb5900f36244d99bde1dcea96df1bafde88e2d2f6194215c5ed5975d6d06c51a0520e4dae26eb45567456efb9bcf8a9e609bdbe63ca83a5580e9ad802443fe91242be8d284d3ea629a32c58be854b55c4c80c43d6e1d9393064b1b6c6d2fd458ed58cf764a7d34ae7a8f891f1ef1aef305415fc6f65ab236e6e08bbf9dbdbc8621f303182d38411a05e3147b2d8c86d4b8a1c3be8f96e837e2efb723ac0e1c452e683b9bf5db345288f67fadd3fb6b2a0c014f7ade79e2fe2b77b5ded83ea4367284d43796793910c05c14dbd595b62f4693390a79a959a741ca66599e5f7df39241cafdc02ec5b4ce434d74c93589275208fd41a859b8d118bed76af223cad594e1796222dd1a0217a3cc08d87e19f4b1a3156f60b771138a7fabce2b73b37ff702d0ddab170fe5dbefe16c79ce2bbbde6cde685fd6fa8757891f24b30d5fc7a746ccd9e2a51d40c994e64ba037401e5b26f1e57fda6372392907f2dd5f52c9876d62569ed2a397f332b444ab9e724db16909eb12f6ebea534a7fbc3b0a65afa62446cf1b3432f64d9725000df7894168dbf64412eff1c730bd67508a4534cbd4307daf495699edbe1dc9a68ba41c5d60f88ba2aed60fa2a26d21bb579abc8f8b76bf0556678910f8c9467aa2727732882dfb6750d37d459883eddb9c1f3e66ce473afad1fd50466e205faf40ad04aa13a2c4ea2bb582247d45d749d9ed6926285c599395b5a1b623fc4a50f6d2f12495418305734053583499d8b906c58132c091ae249fac5a58039e4bfc708cdb53f813a2a1644e22555865e864d97d42eea77be3220a6835a25fab4cbd452047404f7355a5991dcad218cff966ee3f342b785b1a54295976429007d374e3975c3b58b49cc3ebc02e026c8b8f214a71b9776d9544ec5ac64b5230c2451a8cc5a8c64b820a83775589b2dffa174a440c88ad6d50ae7a17fc528bf9f6494fa440a2814c996eeccddce99f39da8936d560fc09b62f6ed51fe2858a312b8c40ad058dc1d0ea3db660089e6ff18488e3385ef998258c4528a092ed8228acfe1b6722f4f6089106ca91ba35333626440cbd5cf233124f3db9c55f080a1afcf2aa444517752778d7370c77b4cd2dd8da228e9a0864a96a781a7fad5114b44875ae4ebcf4c8c6fa9c27cdf9549b2269f8e95ced7f6e95c21163d02a03f199a6dab29963a594f7a4bd8b7bc33a4d6037163fe110f5dc21c8d57882b320e176e4d8d1e50733e5cf8eca7a0c9b6c00c13cd6ffe89716543d299248dafaa609f14ef709f0762c97e44cfea3c3544ea2dc4fe7f828eb8c4f0c175bed2895965347c646b781842be4d35e362e547b6e8bb501e826aef70a29eeafef0cbe7074ddd2ed1e35d548adae73bf1b80cb0bcdd8d4b0e7c74a12b534e617b958ea92ffeb06168496dbc1a062741cd0581791591e3f8ffd89619ceec82685414f202aa7f45000cccfb0d9ba532b9df2eb8fd501aa783cb8494500d4a3ebe77d2d9f9588ac9673537d9505cd9191a4d2c9eefcf2e997a22411ce8c23c20f00f56d251e3fc2bc821939976098931059ad3c18524e813670efb49f0289cef0513852411d795d49aa870c11d2358b1ea5ce49b9d60b547a4e9ede966639f4777db26a2766f3709f0d38468bc4ea0e67dfcaf796fd50ff6fd9b2d1873265d413c76e090cf8f7ae4e290d2d19702bdbc362bdf40bf368ae22402c34f7b6afa340edb36087cbbeff938976ccbd0b3262de8b72dbcdec72e168620f69a68ebf1b44b7ac7547175efd9b1acb748df2d901b6f19a31ae7445dfe61e61c8a2636e0db32296e854691d531489dea2c9031d3b6194710e2c0acae0cfda37a22fade37182997312ce145f33d5057c654fd2c2a58d289ddd353d047a311f578bdc8e9ef21dd7cc725bdc7e1b9696bd8b34c2832b5415cb86275b5276e9008ed7968a93aae34e12729c205d687d281b34f9b777b046c88944caf5eaa73624cd16a71a37def697c04df70aebc09deffded9a8b2fffef13a480637b0216da98f794340b337fd178429b219aeeeaa54a8c4c342cc75c78d153e9cd464557e56568ee3d0e4d4da498da3fa82bd4de93fa12113b2a9c7f320a68bffcf4cc7f3b69885f63d35f708c70d44dd574f6632f5f6c00e0d326a468435b6fca95b93a4c8212f35f1942e51811dec3c644c78ca52cd6e34dce48426ce950ea63c3f5d254fdaf8c99d42d0cea51a1307fa0e79dceed0f0ceadd5c57319e1a3f1d9bed34e3bdcdc7780506a8bc4780887035290b90b6b5324c7cf1120fed2fe404b5fabeaa931f1f27228aa9b19665ecb1cf4fa376b6d03fb151ddbe48d53aa2489ecad5a535726035cd5a6397c3f528da53a2811a89a1631c74abc983c860ae4aeaf48262c101cb7abe4e3f00e481ca9ea33ebf98f3d18ef4cc9e43d87eb55aed6f1b255b95fe2b4ebdfab8aeb123940746a48e026c727ac173996bf372e29316b4804f2d31d8a978751e14fde4759026ef646b8d73b013234de2c74f56676a4a2673663de230f33245a73a6bd64c6767c14408635aaf2b648bf50548d505e9b62ff2e9cdd160cd99fd71882f1f4ad8b621c2885bcbc96d97cc360b975c2c6f1df18150ffde57b69baaf9a00edd1361567c98884eae315ab95106bc9957782ffdb5140f2af17f5896ba8aa435a5d5844e22080f488835e922445dec3e22a491f67cb01e7dad58ffed94c26058bce808b7a8d1a0db229ac233f873e88b35a12b66dfcdd3a072157df2ba67c8a04f3bbc8ac9058a19204d358efde9a355cb6ba925f11a27bf27ca671888778292ebf1527a4bd8984d77c9f7e3c66d408037f5ee89f1eddbb3d0831994f8529002b4c0d99e01741e3e2a1e7335a7750d28a165d90b29053e038408e51e56cdb44092f28805391119b0ca2e641ff9a2200bbec019aead18296ecc48ed3ab1d9999e2315ad158a0d85e4dfe39cf7357ca49298de46cc82a1fef1e42a2d41f63cc27b6ba902e31355b1af6bde3789c14e61e3694cddf710b6e50a61a29174fc371ece781a3f73c441b93c00d5cc26defdf68e8590394843f45d0cf815cfbd4f51483de0532331de197e0c8dba43dd49ecf3fe72fb05a3a4dcb55da8e913c739a02f2f0cbe11608feb5e8a55a561fae3cc76b6d03440718587af1e393f745819a79a39bab71c78749490dd90667cb8f647c057cc8d3af045217ecec0d8ffc53e290404755fd0422c72086554339f8d40c1d55963620ac49284d7df40f6983283e775f2a96c047d49e89e32d512fdb1bd9aa633f5ecdff8205e6caeaef57d2119b250d12f53c760523c1b96e0460a60d41ccd0c81b72c6295d93bb7bd895c11164979890828053631ee2e71a2f84e7b23be8c19e3d6f428577a9394e05e117c31fcb93830d1b49f3b191a3fba8d071d69017ff4d362d16e66ae0f8b9ccd6ec998662c16d85e465a0bcb5028d665ad9bf45ae8a469507015b32e195d634355edd7eafad112d451823c2c2b648f03a364cdf63a86a83bbbc6749f155009ae3c1c8487011b8c5482627a94d038542262b9b605e5bdde4bae982893113e368f54117b569f7c3fd545e2c2e5fca069820bf73826b539a5a1c6af0f00127b7ad22559f40962249420edd3c91d9ef72c7584961b273c415d5291f59871a8c5fd3c2b85293f2d912448672ad1b9ace378a6d9438f5a3287c71dddb94e2eefeb19f9db02b2641f81cd5a552ed6b41866d630be048724721beee2332e3c70f2b37a8717a548d8fe1e0b6bdb2e3a702a5dc2457e0b1f510778f84a7f61b76587e688a7c7b8f603a0a20a81775c7cec92ee6e38c4a4453cf9c5f51e2bc9fc09bd345303a6a4d8b6d6544e6b34846b65de853b9bcd163b38cd641eefcc623821378d0721779f9becc4b3a1e8af7f082ddb1525d5d41a197a1687abc59dc657d8a0c84e24dfb10afe42c610027d8db2a7a09ef8796d9efd6f5511774579e9bf7843a5897c4944986856c2f7b701569b6e8a6821dbcc09266abf3259d592725b793cd737a1ce9d3db660f6f97aca068a284f382c79f521cce997fa1f5f39ad4b4f886cbb776c176d935ea8e7985f092b5793441eb9861bc487bd83e4d71ee8b2ad93585c6f6241ebfc161b87f3607d16daa3c7c57739d440ee0bf40beb64fc8da61fd953406798bd6f2336cbc0abd29dd2fb672d92089bd5c410215936e30d35b8a34f77cb4adaeebfc602edfa555cb72b7b602da27eca6264d0b92b43948bfefff9bfe34c18fe12f570fe35d28e087b5360f11a0e3ee1a01ae098157257152e17b978e3949e6d814690eee5f220a891a801762dfbc0d30cf3a3ac17811831bccb0404e24d664488f74067e6c9c7b516eaddd2a82ce0173bd2effffeb27e76f5b0be93175df8519027854c87dc370c062bb191f9995a84a223743f42a713f3999b6785c8808a71786b66d7cf6441fb9248eff1efc66ea53e22cd0449ad476f093ed20d1644127a2526ac52a3d2abe80651a5c0cee1057e68273e746e18e8f8efbf9fa004f1fc62146d80303c731636b5398a977f2c84f6f2eff6eb54a879f9008dbe15600894ba00f546dd7caf64bac14e1e7a8035cfd1ff60dab4e5212891cda9def5e74447c7a26082dc250771cefc285dbc04625837501a6e6948b534466d023ae999e2c735e541bdeb198dced301c10627b1a738e4aa7b0b850d10bb1cb14fdd547ad39f988ae248f1184b0583969a50409faf64a27c565c5e57b22b00d74d77e4f31fcb7c03ff8691e7ad3286a4d1c6e469ec7811cca7af311124a28ee5a7f3ffb5d94b6582e5e98541bf35c59a393a60ff351f87e0cd7ddd1d494e0074d5ed796e390b060e95e5c5bb4b03e2dd94a7f3e9e34d38e5e5590627354506614328dd629c7e4235c91e37ef381e72213ef7cb19fa12c94cac67a08f752062863da6450eec44f18a5197de83b4b2a55094d1dccee7245942bd782ab49b98176855a77ae9e377bace157c62a7459f3f6b7070a46c201887b5ae558dc88a04ff751b01b0fc6bfa15a674503929f387d2196969677ba17e9cfaf5621721fd9b048ba5107ef3fc8227a3707df980636d72482daf0af6f99e01fc5b9c7335add703838f5a348db7ae7798ed549231e5baa654383f92f332016c97e4979c043fc2609e5d4aa9780759f9575d96952331cd3436e61e21fb75ac57582592000659f0f1919e3d1dad667aa7", 0x1000}], 0x5) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="2bcad89009af9ddbea41756ccf0b", 0xe}, {&(0x7f0000001640)="5f8ca20be700717fb3c863f44814fc025e71e4a969fce8e8433df02d77786e6e07be7fd84557bbd22ec9a5b76281c3f66ec13c3a8348156e5c9b0c6606f124aa580eb0a5118d6d4a989b52234d290eca9df6992e7aeb78d1e43947382b05f6bc90fec25867c258e5ab48607ee1ea2b571de73a85ec2395d8f74e8dd56a1ec9c66bb014a8f46f622e8b9c34fa5b446e2872c9eb97094166f1f1265db55c1ce91392c5f5db82fb55034f65f05f47000f1c97d90144530ca083106b70fc1f37f83044b1910794e3a0961e9fb7dbbc96866e2f785695f3b41808363945abb4ff74ef87b954bcf3056988b52a4397a71567befc1e6c3ce2126808f38b3a608aa06249832710084c265767066301f1f8df6f0b8fae6a292d078633b304fad5370a1a3deb6fed84edc68ee38df45e3182cbc38f29484caa85ccd6d0837e125f40f44076b45c76b0fcf35934ee005abfde50a92abd15169ced5eb885dc6a87249bd013b89a3c11df06a73182aa554adba7860494428b0536c7bcec1e8fd1bc1596f08bf1fbefea2dbd2d3e527a7e0c78cee7a48ef362eddcddb2229e110fca712341cea43cc1dcbdd9c595246971925fcbeae935f396b7720508d2ad8a0bdecf7b04a3211dafc5cb2a631c807ba01f0a13d239b33851a1e5425409ce29f63bada41c1180351cd5a0604881566d15d838c53ba378a5c19e1d5d72a2a7d064e9881ca5a24994973a1543375b7736deb15e2af63cdbb195da183c00e23f32fe881cea6f9a43357c3c725d6fc07d4a9f68725c3854b445885e33dab66884a84b5cdf262dd4fc37f162d01b5610ef4538c8d4634e1f0a4f4466264dd7de9aaa5ad06613514b08b75f21fd9c5fdd6c4d3f5ed03898d271297fe67adbee8f74c09b82c25415f50c52c1634b8d828f1ae834891f9659e7f9b2382a6d75d39b9bee86e5126af392fd9da308fe694afcba396332179a310b6c9ad5f057a95197795eb0a9bd65c2a77a33b5ee1f345eee7df5ea8abfbaa65bc1095734b2efc03b13cf08768928dd99a4634df99654a482956b5df197f21344834921b3dee1c639737ccaca3554ae4f363d9b9c2118b376f20cc0c330892bc13a2295db8e22e3ba6be3a7dad1952326818c429c6ffcdc9700dfe9da45b370ddcabc8c122f267677f6b7904a1c72d028dc6e9a455238433e1eaeece303f58debd11aa32e45e2845e037a80985375c598a3315f4db24ca53fe5feac4cc846835cdab722894f0423929171481495da52d6bde11703d34169d11d691ecc058d17a41e559e6be91864531299fa94ca13d6d09b5629e82661ce08899b4945c362131d5012b340f65d22cfd824c188cee7adeaa6a8abb5f7fedad342cfa88c50446a56e90639ecb5dc207d7e4fb2ff20b0459857b0f385f2df2d13b692db814571cd6b8c07512ad648774393a435ce15d8c0b7804525df8da476eba2e40f2a96203ee342ccf50da22aeb6000feeb903f342d4ddfe9e86106f13e64360c02b1eda4ced65fd22e27dec306abc0f71a977f62c4f113e6912c7278a8cde50b8fc80f581549ce9d0db7a2c5dbea0e839774ffa898d7806855b9727c3dfc95e12cdec349b2a149380c788ab32ee471e486c83638e0c79257f494e7bec4a1dc31d9ba71cd2f071b45404ade8aaaee7a69c5fdf2326113dc10b76f87402854994b61cff71833e01fe0bc4f36fe4069b2e36cb05914ad1cd4af34b0dd553b8e1d178392c066ba1f13258e2590e58e4e93dd526ae0663a76a9ab6a847a386b3b65b2d9d1957a973f4a8fda60fbc57ac8023c77edeb3804ca08300f50942145327df7d74d6947e42d5156367d88de3bf049538dcd9058c7b917f8ba154201196856eb88aa4be68fee56371e9a51c62d52333e828cdacb3d7339acccc47c82459b161de9b28992a6473a349a700e39b11b49b0d5c51dbda74c87693a2ed0563bcdf7cf47c8fe2a6ad2f91644e4db5637a9df3cbcfd74e670332d8cd47b75674a2fc45bbfcc7ba716ab831e6923bb5d36bb586c7cf52c42f60b75b58a928221c8c89c664cc9f3801e322e803ffd520b9f2ccf19e3b444bdb1d7127f2d6f9bdb3e26675f2f35f6dd7188d3f63983b500e7cdff652c186c133c77002a286266fab7acb8b2aa57f7f70a59cc4717539cdf8b7ed45f47a3e56c4a3296737801c2c9ce03644b823a4fff5554ddbc7005adb6f01d573e7fa63517318ad5fd0b2d7b62b27dbff1dfde12fbafb1c050e570f1637e97b808eaa95b907ee69f49bc10797fdae3e40ebfc7fda836ca7a8bd6a30cf4c6d9404cecfe8b4a4a278c5f142714852454ff59da6be55ca1ea187c77dc59bbb73ccbe26086fc2b774abbe2774ad51aba6eb5e1eea9a142bdcf065bb4b33e7b120a27def33e2e40982992154bdc9c632a1bc6e8358b4e428bc4a8836c2d575e0cd74c34db4b728b579e9b8439b17a8f07340efbf8a7fef65efa101ef7b722cac0b00aee27656dd6a403dfc78b20427aa2c4fed91f9de69b1a57bd417407ec10e832157eb09c89590be76983b79e93c53325c9362f3ebc194d6a1252c3ae00023381e7d1fbdb4ffd1c2a04126d4d5ae9450d35dad1400cef3744af64239c120ab1465b115cc0444c72585c2ad460a85c9ee44a92da8024f2d0c97679aab8d6f347dc1f5cfcab0002733ffa89db6ac4522643d1189955466f779c7dc2dc9c0650766ea78d266bc4ad15b8e3d391bade72240e27548dab6d8c1acd81d97dc911026cedac386dc975deb6f77cd21f30358416292811917dd1d587d25e2d8559164e7e74cb9cad5249f58f122ee3b13d84932c03a793fcda76dc5d51b4df681407b239e771caf86c8e6e2a8c87e49a6c1e6dfa840ccabaa30d8382282149eb477e7835fa307ace4ce0dca7900d48d3f728b5d985996247a31da88b3967a98109aa33f1033eadeb73fc6df05fe940c25e8a3e289ae01606f1b8c085ef213e95234e41b6457362f23e534967386fd8c68a96c9b669f8056953b84fa53ea0747e713f34db73449136bfec6f25663dee7a6c82a4f7ac28a2974bab555751fc6a8f8921b56f7d8251becf6d77fa4d9a89f058ffb9ce3660876b3866745fd609c943831d5c0add1611fde83ceb73b9173eeaf748ece651fc6cff6b71aba9308252762c24fb5d5775150f1cc71bfc143272559adf3ba27ecda60892aeebe0a78fa5bf0bf83ccff7e6071af905ee2719342c293d2ec220eec85f749aaf4b3e30e73b98d9e831782163ff08e9e3a5ad153d6c2688aba894fce266061c8f6ba04f137a762b56358d26ba74adb92e754626bea05afb99b267fffe3755e96a5a68007ee1f8e4284aee3388077c74c85dc465b7ad5ed79df006b41e93ffd9da6ea12579e4dfb39b7ffbcce7a8a2f3acc3360fc257121236735aa4a973cff3d93ad938b8009d7a6eb525de7d237ee649c7805b6369b7e97267c3a5575391cbbfa4bcaab1bd250262b0ff2948bc48af85d8ccbc01de29ecdfbc41546ff19222db0cb4e933c2f6c0eb8fc806adf818006de4eba3ba5dbd3a7e4b3f2f700f6a568c3fb87ad70f0f5ceb55a94a0bf411cd40c4a4c47a21609e7d1d4af64c73b3878520bca9f3b1f53b409bafcc263628e9796542ba03076ccd5dff5aa132f47cdabe6b780c42c3c63cd62a1d609890b850121e7ece32c5b7fbbe823934bab74e24968cc7fb0526b562add299d8c9f7a3e35894e7f0e5184e175223cefbfd43ab89f84b85e5afa3f4dc50d3ea372fede0dfb581feae6e4ddc08697504942e2f4cc09b38fd9db84361bd452877995295e6cc61c999c2797b5e27b9974f05f5831537a7ceb7a29af88c062b29ac36074a91e51526dc2b837848bccc191af82fb11000fe2a166c307f4f6921ba2f85e5a6b07e910072f1d8ad2e7864e23cf0a84544c355c435e70d49e7def0eec8c1802edfd8cd878c5203c7670e15b98c0ad1762d77419f9aad8dbea47dfb87fa61084a5cef73f8d9d3e7dda83d2727ecab3926a199942296c40c793491c9bb56d0b6421144f5bb80aa7f985ea67778a8eb06a122673bf3c60d74f2d0b0378e7a1f3cd5b05412bda6fb272f64e425cdc162383d92522f96c5cf2b7df13649ca4431fb052d8f2fa560c352d52b9f85e5cfcd9d350a6f4b56d11228e578323ef79bbf09dce97a35e25fbb3e133efb6fad2775d0a77f5127caca18a371608772a8cad70d71f8dd946b346e4ff8d02af631decbc907236b53b64c5510632ce33cc8e502a1d2a5bdc43539d8c4439186dd7b5fd9f8b59989b86a392bf276289d2d89c1b914272b8d8ad6209851c5335945b3941f1411fa9e7c8a313d0f29cacabf15e3d4c71a26b2500d5b9b8bb7ab843a3cdc6a529a6c37fc28e20d95de9e93cdf02d9aa451260f7e80c55022cab4b3dc08eac6e021989e83ad3558ba8ef449fc21c2b3e0186e632bdfb7412fd4904ecd8285c693f05d3575ce6699ad1d6ba47fd49ae89860260bb77151c8d7984b4f35a46b772677dfecfba8b2a386191202caa345685d55851d8eca2504d8e0e037b4772c557658007f07fcdd65e2f476ebce0986f16d738bd8e50ebaaf31f289b2aa40a3c71bb9fbf0291a51e31244d421fde1680db9a9e7d9ec5265baa2ec6c9659415c1331ed9240f5c2d3f21b2600d7ae5414b16fdf81fb53522cb2a6509ee2347d8fb63d295ed35c4179ba91ddcb5f83f2e99c6aa5f60fc458b6b5b657e696e3d90e1386d81b25dd677a8c1bdb20cc3e6ac1c1100319fd386e19babac45702760ae0d5dfe8147cd4b368d39a09a8a4a2a5ca6af5bff966250fff391f229d0903882c942a0d90af03c68c44ffd3528bd6c8e38d11efe0d02d4fa24e77555b93cc6c80d30f3afabb2d4d365e420b29150a8c7422ba38bcd5a77c52313be4bf8a7a728e4c0980bcc01054d799f7a89018c52e96692b26ac123dadf8059446d89bb88f6bbe2fffc6ba6eabdde52d2328d27def729ecd48482b9689dda4b93ee45a06ccae0643c319332fbd658e9f1b1eaa8df40066ef1a68c823557e11055a217084d6cae459ee30a8c51d6bd02306d8108afe559c273507f33f90b0c8b36207c29061bdb3a38d114ac511aec618e23b225ec9dcafe52b95df5a163f3ecfad61fe489e44b976aa8dd26771990b31e361858c37c3f5fc0b759e53f54cb998ce63ee5736c4de7cef5d75f0574d0f63e9ec5c1fe65cf3ae50c0e0bd5f6217fbaa588dc8b23235287d27dcf8105c372d15e92883f90624243649783cf39e5928f7bf061ef553554353d63f83dcd40dbf2f2ebbab3d266e6478e3e8a0c895076e87f75e9a4af52a59885c21e1a447a52300eb57705278041e560a7e2cc073b47d79725e76e9679916ad3444d3482c63bdcb40aefd4c350c5bc9e1a8fd54c13d6e8052d221b94a76bef09a70c501ba60057b45ef7a0bc73758e4c616b77fcd9cc2adb983512ec570562326300d9074c20d888405a3f96f775c8b67fd9c2acb51b284789463bbdd0d9d776c8ba22e095b64d0840f535c50b399f8a5e0259424405ccfc696021ced011e5bdfd1e0ccb0de97642de7e141d22f8473fe22cea60c03674980d0362dfae3cbc9769d4737eb7df21c7797f789734338427b5f4a12ca16fc84185f3264cfe60d39b31e2ca4c63963d19b61abe86048143cb9fb4f8316f32f5d393144d8d1507cf527e6ae2c0c95dbc113cd267ed8061939588a7083f2bffb7e93b7c3f026883e191238cc621eb6c0a78e7deaeb0b22d1d382dbc0267968487d56bb218c993f8c1889f1fcd5eeb8e6ff981801b822759d6b03d71dbd074ea7", 0x1000}, {&(0x7f00000001c0)="7ee6c9f7371f9f35c19464fbc0eb803673c3cd92b99f4ebcbaea342d01f2e28bd252ffb23a76be96bb01b96a6cd02e05896322cc28063f8fe021400eb6854109e61d41a9a2c9a06afe9065484735df519458b91537264e1e62909563409f27be489ff476bd95bdc4337d6c24e5a26bde9912dddf0e61a9d0b48776bb2a541bbf353c43eaeec514e3d1e41efbfa5d0aa596f659ccf282d80713795e5f08c7bff39870c7dc3872b2aa529c9279dd1bb95918a0cb80a13cd5e44510440840334edc8059b401844015519accbb20d4e5a717b0ca154bbe88914e2c6bbc46ad7fadac733e414e75a71206b894333997763902f947fbfdb770002ab992dc5d40dd", 0xfe}, {&(0x7f00000002c0)="f7e27bfdf98de47c65632a4f92358751f7eae84d429dcbf53549e2743249f720da5ce43fede32204e64ef2f942a0e0d7075f5b7b1b1ebceb7d3f28ebbfa350bed3dae0bdc37605909a81458afb75bb14ad559a8e69df57eacc2d27f500b930805ac80f", 0x63}], 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2, 0x6f7c7657a0e80ac3, 0x80000001, 0x2}, {{r3}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0xc5af}, {{r1}, 0xffffffffffffffff, 0xa0, 0x1, 0x9, 0xbf1b}, {{r2}, 0xffffffffffffffff, 0x3, 0x0, 0x630b6edc, 0x1f}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x7fffffff}], 0x80, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x4, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x40, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x88, 0x2, 0xce5, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x14, 0xc0000007, 0x9, 0xa9f5}], 0x40, &(0x7f00000004c0)={0x0, 0x11}) 19:31:08 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000140)='./file0\x00', 0x124, 0x646e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x4, "1eae8682ab0320755ab8d7ad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) write(r0, &(0x7f0000000200)="d601f31b583f13992537ef6fbd43379c22df684889cfb506a37e91d31ec679a8b785fb44135b14f8a10641eba93cc955817582aa38a6bf3203d36af69543c3a16fa22bf0d864a2de8c12d8ce6017e1ed", 0x50) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf2b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce943872e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3f7e2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd705000000000000000606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5df2dae8294d006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21bcd2e6ae8515f97cad64f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932", 0x201}], 0x1) lseek(r0, 0x0, 0x2) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 19:31:08 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) r2 = kqueue() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/173) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() writev(r1, &(0x7f0000000980)=[{&(0x7f0000000500)="502bc01ea54b39b4c8c49dbf9bcf68eb6d302cde663d813ccba71dcb238ff9434ffafac38dc23eb293aea7d5eb5a998837af2472247a72d5cac882387bb7e60da952f709676efe5c732fc7ae6e36770386b73a9ceb5d4771daa517f925c139bb59294beb8cc6f2cf57f995d635313c205c6c570751322c6f91a91ef795d5", 0x7e}, {&(0x7f0000000740)="ae277d7d13e56ce67ca5cc9bd055fa932822940d9d010cf79c9a68ef855694d689cef8e1f8befb86dae871f805326d69da92e22d89", 0x35}, {&(0x7f0000000780)="d19e8e9b0b125d39b6acae567be3807569eac7cddd2ce2d3fed7fd23e0480ce53fe84a886d7868f0ae94857286c11e59915a676afc2b9f09bb5460c94e7375fa154d7e8f4816e3957872e368a800f65cbe2b539d160cc56a40b2d2a23d96518de6e0ce4dd2f51fb6b496207b538081dc2b0b82afdb33e68829767975b047b05952a29a7a0a72e2698f45f7f97905a1782c5252c1de4eb8b5262cc3a1de61ddb322858ed62655ccae0b697699e7129df4d80e851d846a1c0452a1c36bb5c7514ac128a9c13ebb3fd1904f83047feaef3936f19d462c454e95f71a98c46886ea7a020e7f03c0f8d8d1383103dd85e9c2a78b5e315218", 0xf5}, {&(0x7f00000008c0)="ca2bac9d6eb2ec9a27c73738e518a8a496cee0cfb03858a605188192f0a0e1adafd46418a744a43bc4c5923109cc0346943193416c61df16b3ac271721ce46213a3af2b5052c441cfe5c38a4d6add6b29120cff9f8ece864b25eb6a528dd01d78cb89cc5c48a0ff124bde9d621b33b02f04417c43435893a1b8a73bb055e3597b63640ff0506d8644e708de38ef0e2", 0x8f}, {&(0x7f0000002640)="4bc51956a42a148af4ed28f24a1fe258a1a8b941427b6d296e9b285c9ee37644d20edb922aa151e1215e3e12c2fddbeacfb31b23de4512a4321416c8ba16ff162f86a9675a00f19613045ac7f2eff50373fe7654b4b8bc6f6d542d3aeea08d008106c2c5f91942b07cb67ac37f900cd41c6125f6c467be8484f38bd30222dab5b7728f3d09e630fdfc6875067414fc9e1f12fc20ca02c5fdad569088d68fd42c5177fe132a20e191616386035f2c69283f304279587bb01c9cac6eb6a4cfef321beb7300b31f056f543dd74416b144744e59cb85e2ba0240f9c1b88516b7833b0e18a845ff78dbec8ac60204873ad9ee67f70d411bc9236612e0346d4fe42b3ca9c6c024606abeb5db890f2efa9ecec4c39a388e51ba7792193c030b87c291c6c149a9af9e01a6c0c684a7edc6df9549e70fa42d2010821f2ef4535ec87693fb6523339c000a5195540d48fd51e38c788bdfcd5ac0ada28c111e763d318234ecfded0318cce00a0e304ba2e6ef14cc50a160689f791c9fd086a20b46728af9826d0374c3eb9c7644a1095ea7d854c39d216d39e187cb0ed9bf3b24b4d7056480a29ffceb5900f36244d99bde1dcea96df1bafde88e2d2f6194215c5ed5975d6d06c51a0520e4dae26eb45567456efb9bcf8a9e609bdbe63ca83a5580e9ad802443fe91242be8d284d3ea629a32c58be854b55c4c80c43d6e1d9393064b1b6c6d2fd458ed58cf764a7d34ae7a8f891f1ef1aef305415fc6f65ab236e6e08bbf9dbdbc8621f303182d38411a05e3147b2d8c86d4b8a1c3be8f96e837e2efb723ac0e1c452e683b9bf5db345288f67fadd3fb6b2a0c014f7ade79e2fe2b77b5ded83ea4367284d43796793910c05c14dbd595b62f4693390a79a959a741ca66599e5f7df39241cafdc02ec5b4ce434d74c93589275208fd41a859b8d118bed76af223cad594e1796222dd1a0217a3cc08d87e19f4b1a3156f60b771138a7fabce2b73b37ff702d0ddab170fe5dbefe16c79ce2bbbde6cde685fd6fa8757891f24b30d5fc7a746ccd9e2a51d40c994e64ba037401e5b26f1e57fda6372392907f2dd5f52c9876d62569ed2a397f332b444ab9e724db16909eb12f6ebea534a7fbc3b0a65afa62446cf1b3432f64d9725000df7894168dbf64412eff1c730bd67508a4534cbd4307daf495699edbe1dc9a68ba41c5d60f88ba2aed60fa2a26d21bb579abc8f8b76bf0556678910f8c9467aa2727732882dfb6750d37d459883eddb9c1f3e66ce473afad1fd50466e205faf40ad04aa13a2c4ea2bb582247d45d749d9ed6926285c599395b5a1b623fc4a50f6d2f12495418305734053583499d8b906c58132c091ae249fac5a58039e4bfc708cdb53f813a2a1644e22555865e864d97d42eea77be3220a6835a25fab4cbd452047404f7355a5991dcad218cff966ee3f342b785b1a54295976429007d374e3975c3b58b49cc3ebc02e026c8b8f214a71b9776d9544ec5ac64b5230c2451a8cc5a8c64b820a83775589b2dffa174a440c88ad6d50ae7a17fc528bf9f6494fa440a2814c996eeccddce99f39da8936d560fc09b62f6ed51fe2858a312b8c40ad058dc1d0ea3db660089e6ff18488e3385ef998258c4528a092ed8228acfe1b6722f4f6089106ca91ba35333626440cbd5cf233124f3db9c55f080a1afcf2aa444517752778d7370c77b4cd2dd8da228e9a0864a96a781a7fad5114b44875ae4ebcf4c8c6fa9c27cdf9549b2269f8e95ced7f6e95c21163d02a03f199a6dab29963a594f7a4bd8b7bc33a4d6037163fe110f5dc21c8d57882b320e176e4d8d1e50733e5cf8eca7a0c9b6c00c13cd6ffe89716543d299248dafaa609f14ef709f0762c97e44cfea3c3544ea2dc4fe7f828eb8c4f0c175bed2895965347c646b781842be4d35e362e547b6e8bb501e826aef70a29eeafef0cbe7074ddd2ed1e35d548adae73bf1b80cb0bcdd8d4b0e7c74a12b534e617b958ea92ffeb06168496dbc1a062741cd0581791591e3f8ffd89619ceec82685414f202aa7f45000cccfb0d9ba532b9df2eb8fd501aa783cb8494500d4a3ebe77d2d9f9588ac9673537d9505cd9191a4d2c9eefcf2e997a22411ce8c23c20f00f56d251e3fc2bc821939976098931059ad3c18524e813670efb49f0289cef0513852411d795d49aa870c11d2358b1ea5ce49b9d60b547a4e9ede966639f4777db26a2766f3709f0d38468bc4ea0e67dfcaf796fd50ff6fd9b2d1873265d413c76e090cf8f7ae4e290d2d19702bdbc362bdf40bf368ae22402c34f7b6afa340edb36087cbbeff938976ccbd0b3262de8b72dbcdec72e168620f69a68ebf1b44b7ac7547175efd9b1acb748df2d901b6f19a31ae7445dfe61e61c8a2636e0db32296e854691d531489dea2c9031d3b6194710e2c0acae0cfda37a22fade37182997312ce145f33d5057c654fd2c2a58d289ddd353d047a311f578bdc8e9ef21dd7cc725bdc7e1b9696bd8b34c2832b5415cb86275b5276e9008ed7968a93aae34e12729c205d687d281b34f9b777b046c88944caf5eaa73624cd16a71a37def697c04df70aebc09deffded9a8b2fffef13a480637b0216da98f794340b337fd178429b219aeeeaa54a8c4c342cc75c78d153e9cd464557e56568ee3d0e4d4da498da3fa82bd4de93fa12113b2a9c7f320a68bffcf4cc7f3b69885f63d35f708c70d44dd574f6632f5f6c00e0d326a468435b6fca95b93a4c8212f35f1942e51811dec3c644c78ca52cd6e34dce48426ce950ea63c3f5d254fdaf8c99d42d0cea51a1307fa0e79dceed0f0ceadd5c57319e1a3f1d9bed34e3bdcdc7780506a8bc4780887035290b90b6b5324c7cf1120fed2fe404b5fabeaa931f1f27228aa9b19665ecb1cf4fa376b6d03fb151ddbe48d53aa2489ecad5a535726035cd5a6397c3f528da53a2811a89a1631c74abc983c860ae4aeaf48262c101cb7abe4e3f00e481ca9ea33ebf98f3d18ef4cc9e43d87eb55aed6f1b255b95fe2b4ebdfab8aeb123940746a48e026c727ac173996bf372e29316b4804f2d31d8a978751e14fde4759026ef646b8d73b013234de2c74f56676a4a2673663de230f33245a73a6bd64c6767c14408635aaf2b648bf50548d505e9b62ff2e9cdd160cd99fd71882f1f4ad8b621c2885bcbc96d97cc360b975c2c6f1df18150ffde57b69baaf9a00edd1361567c98884eae315ab95106bc9957782ffdb5140f2af17f5896ba8aa435a5d5844e22080f488835e922445dec3e22a491f67cb01e7dad58ffed94c26058bce808b7a8d1a0db229ac233f873e88b35a12b66dfcdd3a072157df2ba67c8a04f3bbc8ac9058a19204d358efde9a355cb6ba925f11a27bf27ca671888778292ebf1527a4bd8984d77c9f7e3c66d408037f5ee89f1eddbb3d0831994f8529002b4c0d99e01741e3e2a1e7335a7750d28a165d90b29053e038408e51e56cdb44092f28805391119b0ca2e641ff9a2200bbec019aead18296ecc48ed3ab1d9999e2315ad158a0d85e4dfe39cf7357ca49298de46cc82a1fef1e42a2d41f63cc27b6ba902e31355b1af6bde3789c14e61e3694cddf710b6e50a61a29174fc371ece781a3f73c441b93c00d5cc26defdf68e8590394843f45d0cf815cfbd4f51483de0532331de197e0c8dba43dd49ecf3fe72fb05a3a4dcb55da8e913c739a02f2f0cbe11608feb5e8a55a561fae3cc76b6d03440718587af1e393f745819a79a39bab71c78749490dd90667cb8f647c057cc8d3af045217ecec0d8ffc53e290404755fd0422c72086554339f8d40c1d55963620ac49284d7df40f6983283e775f2a96c047d49e89e32d512fdb1bd9aa633f5ecdff8205e6caeaef57d2119b250d12f53c760523c1b96e0460a60d41ccd0c81b72c6295d93bb7bd895c11164979890828053631ee2e71a2f84e7b23be8c19e3d6f428577a9394e05e117c31fcb93830d1b49f3b191a3fba8d071d69017ff4d362d16e66ae0f8b9ccd6ec998662c16d85e465a0bcb5028d665ad9bf45ae8a469507015b32e195d634355edd7eafad112d451823c2c2b648f03a364cdf63a86a83bbbc6749f155009ae3c1c8487011b8c5482627a94d038542262b9b605e5bdde4bae982893113e368f54117b569f7c3fd545e2c2e5fca069820bf73826b539a5a1c6af0f00127b7ad22559f40962249420edd3c91d9ef72c7584961b273c415d5291f59871a8c5fd3c2b85293f2d912448672ad1b9ace378a6d9438f5a3287c71dddb94e2eefeb19f9db02b2641f81cd5a552ed6b41866d630be048724721beee2332e3c70f2b37a8717a548d8fe1e0b6bdb2e3a702a5dc2457e0b1f510778f84a7f61b76587e688a7c7b8f603a0a20a81775c7cec92ee6e38c4a4453cf9c5f51e2bc9fc09bd345303a6a4d8b6d6544e6b34846b65de853b9bcd163b38cd641eefcc623821378d0721779f9becc4b3a1e8af7f082ddb1525d5d41a197a1687abc59dc657d8a0c84e24dfb10afe42c610027d8db2a7a09ef8796d9efd6f5511774579e9bf7843a5897c4944986856c2f7b701569b6e8a6821dbcc09266abf3259d592725b793cd737a1ce9d3db660f6f97aca068a284f382c79f521cce997fa1f5f39ad4b4f886cbb776c176d935ea8e7985f092b5793441eb9861bc487bd83e4d71ee8b2ad93585c6f6241ebfc161b87f3607d16daa3c7c57739d440ee0bf40beb64fc8da61fd953406798bd6f2336cbc0abd29dd2fb672d92089bd5c410215936e30d35b8a34f77cb4adaeebfc602edfa555cb72b7b602da27eca6264d0b92b43948bfefff9bfe34c18fe12f570fe35d28e087b5360f11a0e3ee1a01ae098157257152e17b978e3949e6d814690eee5f220a891a801762dfbc0d30cf3a3ac17811831bccb0404e24d664488f74067e6c9c7b516eaddd2a82ce0173bd2effffeb27e76f5b0be93175df8519027854c87dc370c062bb191f9995a84a223743f42a713f3999b6785c8808a71786b66d7cf6441fb9248eff1efc66ea53e22cd0449ad476f093ed20d1644127a2526ac52a3d2abe80651a5c0cee1057e68273e746e18e8f8efbf9fa004f1fc62146d80303c731636b5398a977f2c84f6f2eff6eb54a879f9008dbe15600894ba00f546dd7caf64bac14e1e7a8035cfd1ff60dab4e5212891cda9def5e74447c7a26082dc250771cefc285dbc04625837501a6e6948b534466d023ae999e2c735e541bdeb198dced301c10627b1a738e4aa7b0b850d10bb1cb14fdd547ad39f988ae248f1184b0583969a50409faf64a27c565c5e57b22b00d74d77e4f31fcb7c03ff8691e7ad3286a4d1c6e469ec7811cca7af311124a28ee5a7f3ffb5d94b6582e5e98541bf35c59a393a60ff351f87e0cd7ddd1d494e0074d5ed796e390b060e95e5c5bb4b03e2dd94a7f3e9e34d38e5e5590627354506614328dd629c7e4235c91e37ef381e72213ef7cb19fa12c94cac67a08f752062863da6450eec44f18a5197de83b4b2a55094d1dccee7245942bd782ab49b98176855a77ae9e377bace157c62a7459f3f6b7070a46c201887b5ae558dc88a04ff751b01b0fc6bfa15a674503929f387d2196969677ba17e9cfaf5621721fd9b048ba5107ef3fc8227a3707df980636d72482daf0af6f99e01fc5b9c7335add703838f5a348db7ae7798ed549231e5baa654383f92f332016c97e4979c043fc2609e5d4aa9780759f9575d96952331cd3436e61e21fb75ac57582592000659f0f1919e3d1dad667aa7", 0x1000}], 0x5) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="2bcad89009af9ddbea41756ccf0b", 0xe}, {&(0x7f0000001640)="5f8ca20be700717fb3c863f44814fc025e71e4a969fce8e8433df02d77786e6e07be7fd84557bbd22ec9a5b76281c3f66ec13c3a8348156e5c9b0c6606f124aa580eb0a5118d6d4a989b52234d290eca9df6992e7aeb78d1e43947382b05f6bc90fec25867c258e5ab48607ee1ea2b571de73a85ec2395d8f74e8dd56a1ec9c66bb014a8f46f622e8b9c34fa5b446e2872c9eb97094166f1f1265db55c1ce91392c5f5db82fb55034f65f05f47000f1c97d90144530ca083106b70fc1f37f83044b1910794e3a0961e9fb7dbbc96866e2f785695f3b41808363945abb4ff74ef87b954bcf3056988b52a4397a71567befc1e6c3ce2126808f38b3a608aa06249832710084c265767066301f1f8df6f0b8fae6a292d078633b304fad5370a1a3deb6fed84edc68ee38df45e3182cbc38f29484caa85ccd6d0837e125f40f44076b45c76b0fcf35934ee005abfde50a92abd15169ced5eb885dc6a87249bd013b89a3c11df06a73182aa554adba7860494428b0536c7bcec1e8fd1bc1596f08bf1fbefea2dbd2d3e527a7e0c78cee7a48ef362eddcddb2229e110fca712341cea43cc1dcbdd9c595246971925fcbeae935f396b7720508d2ad8a0bdecf7b04a3211dafc5cb2a631c807ba01f0a13d239b33851a1e5425409ce29f63bada41c1180351cd5a0604881566d15d838c53ba378a5c19e1d5d72a2a7d064e9881ca5a24994973a1543375b7736deb15e2af63cdbb195da183c00e23f32fe881cea6f9a43357c3c725d6fc07d4a9f68725c3854b445885e33dab66884a84b5cdf262dd4fc37f162d01b5610ef4538c8d4634e1f0a4f4466264dd7de9aaa5ad06613514b08b75f21fd9c5fdd6c4d3f5ed03898d271297fe67adbee8f74c09b82c25415f50c52c1634b8d828f1ae834891f9659e7f9b2382a6d75d39b9bee86e5126af392fd9da308fe694afcba396332179a310b6c9ad5f057a95197795eb0a9bd65c2a77a33b5ee1f345eee7df5ea8abfbaa65bc1095734b2efc03b13cf08768928dd99a4634df99654a482956b5df197f21344834921b3dee1c639737ccaca3554ae4f363d9b9c2118b376f20cc0c330892bc13a2295db8e22e3ba6be3a7dad1952326818c429c6ffcdc9700dfe9da45b370ddcabc8c122f267677f6b7904a1c72d028dc6e9a455238433e1eaeece303f58debd11aa32e45e2845e037a80985375c598a3315f4db24ca53fe5feac4cc846835cdab722894f0423929171481495da52d6bde11703d34169d11d691ecc058d17a41e559e6be91864531299fa94ca13d6d09b5629e82661ce08899b4945c362131d5012b340f65d22cfd824c188cee7adeaa6a8abb5f7fedad342cfa88c50446a56e90639ecb5dc207d7e4fb2ff20b0459857b0f385f2df2d13b692db814571cd6b8c07512ad648774393a435ce15d8c0b7804525df8da476eba2e40f2a96203ee342ccf50da22aeb6000feeb903f342d4ddfe9e86106f13e64360c02b1eda4ced65fd22e27dec306abc0f71a977f62c4f113e6912c7278a8cde50b8fc80f581549ce9d0db7a2c5dbea0e839774ffa898d7806855b9727c3dfc95e12cdec349b2a149380c788ab32ee471e486c83638e0c79257f494e7bec4a1dc31d9ba71cd2f071b45404ade8aaaee7a69c5fdf2326113dc10b76f87402854994b61cff71833e01fe0bc4f36fe4069b2e36cb05914ad1cd4af34b0dd553b8e1d178392c066ba1f13258e2590e58e4e93dd526ae0663a76a9ab6a847a386b3b65b2d9d1957a973f4a8fda60fbc57ac8023c77edeb3804ca08300f50942145327df7d74d6947e42d5156367d88de3bf049538dcd9058c7b917f8ba154201196856eb88aa4be68fee56371e9a51c62d52333e828cdacb3d7339acccc47c82459b161de9b28992a6473a349a700e39b11b49b0d5c51dbda74c87693a2ed0563bcdf7cf47c8fe2a6ad2f91644e4db5637a9df3cbcfd74e670332d8cd47b75674a2fc45bbfcc7ba716ab831e6923bb5d36bb586c7cf52c42f60b75b58a928221c8c89c664cc9f3801e322e803ffd520b9f2ccf19e3b444bdb1d7127f2d6f9bdb3e26675f2f35f6dd7188d3f63983b500e7cdff652c186c133c77002a286266fab7acb8b2aa57f7f70a59cc4717539cdf8b7ed45f47a3e56c4a3296737801c2c9ce03644b823a4fff5554ddbc7005adb6f01d573e7fa63517318ad5fd0b2d7b62b27dbff1dfde12fbafb1c050e570f1637e97b808eaa95b907ee69f49bc10797fdae3e40ebfc7fda836ca7a8bd6a30cf4c6d9404cecfe8b4a4a278c5f142714852454ff59da6be55ca1ea187c77dc59bbb73ccbe26086fc2b774abbe2774ad51aba6eb5e1eea9a142bdcf065bb4b33e7b120a27def33e2e40982992154bdc9c632a1bc6e8358b4e428bc4a8836c2d575e0cd74c34db4b728b579e9b8439b17a8f07340efbf8a7fef65efa101ef7b722cac0b00aee27656dd6a403dfc78b20427aa2c4fed91f9de69b1a57bd417407ec10e832157eb09c89590be76983b79e93c53325c9362f3ebc194d6a1252c3ae00023381e7d1fbdb4ffd1c2a04126d4d5ae9450d35dad1400cef3744af64239c120ab1465b115cc0444c72585c2ad460a85c9ee44a92da8024f2d0c97679aab8d6f347dc1f5cfcab0002733ffa89db6ac4522643d1189955466f779c7dc2dc9c0650766ea78d266bc4ad15b8e3d391bade72240e27548dab6d8c1acd81d97dc911026cedac386dc975deb6f77cd21f30358416292811917dd1d587d25e2d8559164e7e74cb9cad5249f58f122ee3b13d84932c03a793fcda76dc5d51b4df681407b239e771caf86c8e6e2a8c87e49a6c1e6dfa840ccabaa30d8382282149eb477e7835fa307ace4ce0dca7900d48d3f728b5d985996247a31da88b3967a98109aa33f1033eadeb73fc6df05fe940c25e8a3e289ae01606f1b8c085ef213e95234e41b6457362f23e534967386fd8c68a96c9b669f8056953b84fa53ea0747e713f34db73449136bfec6f25663dee7a6c82a4f7ac28a2974bab555751fc6a8f8921b56f7d8251becf6d77fa4d9a89f058ffb9ce3660876b3866745fd609c943831d5c0add1611fde83ceb73b9173eeaf748ece651fc6cff6b71aba9308252762c24fb5d5775150f1cc71bfc143272559adf3ba27ecda60892aeebe0a78fa5bf0bf83ccff7e6071af905ee2719342c293d2ec220eec85f749aaf4b3e30e73b98d9e831782163ff08e9e3a5ad153d6c2688aba894fce266061c8f6ba04f137a762b56358d26ba74adb92e754626bea05afb99b267fffe3755e96a5a68007ee1f8e4284aee3388077c74c85dc465b7ad5ed79df006b41e93ffd9da6ea12579e4dfb39b7ffbcce7a8a2f3acc3360fc257121236735aa4a973cff3d93ad938b8009d7a6eb525de7d237ee649c7805b6369b7e97267c3a5575391cbbfa4bcaab1bd250262b0ff2948bc48af85d8ccbc01de29ecdfbc41546ff19222db0cb4e933c2f6c0eb8fc806adf818006de4eba3ba5dbd3a7e4b3f2f700f6a568c3fb87ad70f0f5ceb55a94a0bf411cd40c4a4c47a21609e7d1d4af64c73b3878520bca9f3b1f53b409bafcc263628e9796542ba03076ccd5dff5aa132f47cdabe6b780c42c3c63cd62a1d609890b850121e7ece32c5b7fbbe823934bab74e24968cc7fb0526b562add299d8c9f7a3e35894e7f0e5184e175223cefbfd43ab89f84b85e5afa3f4dc50d3ea372fede0dfb581feae6e4ddc08697504942e2f4cc09b38fd9db84361bd452877995295e6cc61c999c2797b5e27b9974f05f5831537a7ceb7a29af88c062b29ac36074a91e51526dc2b837848bccc191af82fb11000fe2a166c307f4f6921ba2f85e5a6b07e910072f1d8ad2e7864e23cf0a84544c355c435e70d49e7def0eec8c1802edfd8cd878c5203c7670e15b98c0ad1762d77419f9aad8dbea47dfb87fa61084a5cef73f8d9d3e7dda83d2727ecab3926a199942296c40c793491c9bb56d0b6421144f5bb80aa7f985ea67778a8eb06a122673bf3c60d74f2d0b0378e7a1f3cd5b05412bda6fb272f64e425cdc162383d92522f96c5cf2b7df13649ca4431fb052d8f2fa560c352d52b9f85e5cfcd9d350a6f4b56d11228e578323ef79bbf09dce97a35e25fbb3e133efb6fad2775d0a77f5127caca18a371608772a8cad70d71f8dd946b346e4ff8d02af631decbc907236b53b64c5510632ce33cc8e502a1d2a5bdc43539d8c4439186dd7b5fd9f8b59989b86a392bf276289d2d89c1b914272b8d8ad6209851c5335945b3941f1411fa9e7c8a313d0f29cacabf15e3d4c71a26b2500d5b9b8bb7ab843a3cdc6a529a6c37fc28e20d95de9e93cdf02d9aa451260f7e80c55022cab4b3dc08eac6e021989e83ad3558ba8ef449fc21c2b3e0186e632bdfb7412fd4904ecd8285c693f05d3575ce6699ad1d6ba47fd49ae89860260bb77151c8d7984b4f35a46b772677dfecfba8b2a386191202caa345685d55851d8eca2504d8e0e037b4772c557658007f07fcdd65e2f476ebce0986f16d738bd8e50ebaaf31f289b2aa40a3c71bb9fbf0291a51e31244d421fde1680db9a9e7d9ec5265baa2ec6c9659415c1331ed9240f5c2d3f21b2600d7ae5414b16fdf81fb53522cb2a6509ee2347d8fb63d295ed35c4179ba91ddcb5f83f2e99c6aa5f60fc458b6b5b657e696e3d90e1386d81b25dd677a8c1bdb20cc3e6ac1c1100319fd386e19babac45702760ae0d5dfe8147cd4b368d39a09a8a4a2a5ca6af5bff966250fff391f229d0903882c942a0d90af03c68c44ffd3528bd6c8e38d11efe0d02d4fa24e77555b93cc6c80d30f3afabb2d4d365e420b29150a8c7422ba38bcd5a77c52313be4bf8a7a728e4c0980bcc01054d799f7a89018c52e96692b26ac123dadf8059446d89bb88f6bbe2fffc6ba6eabdde52d2328d27def729ecd48482b9689dda4b93ee45a06ccae0643c319332fbd658e9f1b1eaa8df40066ef1a68c823557e11055a217084d6cae459ee30a8c51d6bd02306d8108afe559c273507f33f90b0c8b36207c29061bdb3a38d114ac511aec618e23b225ec9dcafe52b95df5a163f3ecfad61fe489e44b976aa8dd26771990b31e361858c37c3f5fc0b759e53f54cb998ce63ee5736c4de7cef5d75f0574d0f63e9ec5c1fe65cf3ae50c0e0bd5f6217fbaa588dc8b23235287d27dcf8105c372d15e92883f90624243649783cf39e5928f7bf061ef553554353d63f83dcd40dbf2f2ebbab3d266e6478e3e8a0c895076e87f75e9a4af52a59885c21e1a447a52300eb57705278041e560a7e2cc073b47d79725e76e9679916ad3444d3482c63bdcb40aefd4c350c5bc9e1a8fd54c13d6e8052d221b94a76bef09a70c501ba60057b45ef7a0bc73758e4c616b77fcd9cc2adb983512ec570562326300d9074c20d888405a3f96f775c8b67fd9c2acb51b284789463bbdd0d9d776c8ba22e095b64d0840f535c50b399f8a5e0259424405ccfc696021ced011e5bdfd1e0ccb0de97642de7e141d22f8473fe22cea60c03674980d0362dfae3cbc9769d4737eb7df21c7797f789734338427b5f4a12ca16fc84185f3264cfe60d39b31e2ca4c63963d19b61abe86048143cb9fb4f8316f32f5d393144d8d1507cf527e6ae2c0c95dbc113cd267ed8061939588a7083f2bffb7e93b7c3f026883e191238cc621eb6c0a78e7deaeb0b22d1d382dbc0267968487d56bb218c993f8c1889f1fcd5eeb8e6ff981801b822759d6b03d71dbd074ea7", 0x1000}, {&(0x7f00000001c0)="7ee6c9f7371f9f35c19464fbc0eb803673c3cd92b99f4ebcbaea342d01f2e28bd252ffb23a76be96bb01b96a6cd02e05896322cc28063f8fe021400eb6854109e61d41a9a2c9a06afe9065484735df519458b91537264e1e62909563409f27be489ff476bd95bdc4337d6c24e5a26bde9912dddf0e61a9d0b48776bb2a541bbf353c43eaeec514e3d1e41efbfa5d0aa596f659ccf282d80713795e5f08c7bff39870c7dc3872b2aa529c9279dd1bb95918a0cb80a13cd5e44510440840334edc8059b401844015519accbb20d4e5a717b0ca154bbe88914e2c6bbc46ad7fadac733e414e75a71206b894333997763902f947fbfdb770002ab992dc5d40dd", 0xfe}, {&(0x7f00000002c0)="f7e27bfdf98de47c65632a4f92358751f7eae84d429dcbf53549e2743249f720da5ce43fede32204e64ef2f942a0e0d7075f5b7b1b1ebceb7d3f28ebbfa350bed3dae0bdc37605909a81458afb75bb14ad559a8e69df57eacc2d27f500b930805ac80f", 0x63}], 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:09 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) r2 = kqueue() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/173) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() writev(r1, &(0x7f0000000980)=[{&(0x7f0000000500)="502bc01ea54b39b4c8c49dbf9bcf68eb6d302cde663d813ccba71dcb238ff9434ffafac38dc23eb293aea7d5eb5a998837af2472247a72d5cac882387bb7e60da952f709676efe5c732fc7ae6e36770386b73a9ceb5d4771daa517f925c139bb59294beb8cc6f2cf57f995d635313c205c6c570751322c6f91a91ef795d5", 0x7e}, {&(0x7f0000000740)="ae277d7d13e56ce67ca5cc9bd055fa932822940d9d010cf79c9a68ef855694d689cef8e1f8befb86dae871f805326d69da92e22d89", 0x35}, {&(0x7f0000000780)="d19e8e9b0b125d39b6acae567be3807569eac7cddd2ce2d3fed7fd23e0480ce53fe84a886d7868f0ae94857286c11e59915a676afc2b9f09bb5460c94e7375fa154d7e8f4816e3957872e368a800f65cbe2b539d160cc56a40b2d2a23d96518de6e0ce4dd2f51fb6b496207b538081dc2b0b82afdb33e68829767975b047b05952a29a7a0a72e2698f45f7f97905a1782c5252c1de4eb8b5262cc3a1de61ddb322858ed62655ccae0b697699e7129df4d80e851d846a1c0452a1c36bb5c7514ac128a9c13ebb3fd1904f83047feaef3936f19d462c454e95f71a98c46886ea7a020e7f03c0f8d8d1383103dd85e9c2a78b5e315218", 0xf5}, {&(0x7f00000008c0)="ca2bac9d6eb2ec9a27c73738e518a8a496cee0cfb03858a605188192f0a0e1adafd46418a744a43bc4c5923109cc0346943193416c61df16b3ac271721ce46213a3af2b5052c441cfe5c38a4d6add6b29120cff9f8ece864b25eb6a528dd01d78cb89cc5c48a0ff124bde9d621b33b02f04417c43435893a1b8a73bb055e3597b63640ff0506d8644e708de38ef0e2", 0x8f}, {&(0x7f0000002640)="4bc51956a42a148af4ed28f24a1fe258a1a8b941427b6d296e9b285c9ee37644d20edb922aa151e1215e3e12c2fddbeacfb31b23de4512a4321416c8ba16ff162f86a9675a00f19613045ac7f2eff50373fe7654b4b8bc6f6d542d3aeea08d008106c2c5f91942b07cb67ac37f900cd41c6125f6c467be8484f38bd30222dab5b7728f3d09e630fdfc6875067414fc9e1f12fc20ca02c5fdad569088d68fd42c5177fe132a20e191616386035f2c69283f304279587bb01c9cac6eb6a4cfef321beb7300b31f056f543dd74416b144744e59cb85e2ba0240f9c1b88516b7833b0e18a845ff78dbec8ac60204873ad9ee67f70d411bc9236612e0346d4fe42b3ca9c6c024606abeb5db890f2efa9ecec4c39a388e51ba7792193c030b87c291c6c149a9af9e01a6c0c684a7edc6df9549e70fa42d2010821f2ef4535ec87693fb6523339c000a5195540d48fd51e38c788bdfcd5ac0ada28c111e763d318234ecfded0318cce00a0e304ba2e6ef14cc50a160689f791c9fd086a20b46728af9826d0374c3eb9c7644a1095ea7d854c39d216d39e187cb0ed9bf3b24b4d7056480a29ffceb5900f36244d99bde1dcea96df1bafde88e2d2f6194215c5ed5975d6d06c51a0520e4dae26eb45567456efb9bcf8a9e609bdbe63ca83a5580e9ad802443fe91242be8d284d3ea629a32c58be854b55c4c80c43d6e1d9393064b1b6c6d2fd458ed58cf764a7d34ae7a8f891f1ef1aef305415fc6f65ab236e6e08bbf9dbdbc8621f303182d38411a05e3147b2d8c86d4b8a1c3be8f96e837e2efb723ac0e1c452e683b9bf5db345288f67fadd3fb6b2a0c014f7ade79e2fe2b77b5ded83ea4367284d43796793910c05c14dbd595b62f4693390a79a959a741ca66599e5f7df39241cafdc02ec5b4ce434d74c93589275208fd41a859b8d118bed76af223cad594e1796222dd1a0217a3cc08d87e19f4b1a3156f60b771138a7fabce2b73b37ff702d0ddab170fe5dbefe16c79ce2bbbde6cde685fd6fa8757891f24b30d5fc7a746ccd9e2a51d40c994e64ba037401e5b26f1e57fda6372392907f2dd5f52c9876d62569ed2a397f332b444ab9e724db16909eb12f6ebea534a7fbc3b0a65afa62446cf1b3432f64d9725000df7894168dbf64412eff1c730bd67508a4534cbd4307daf495699edbe1dc9a68ba41c5d60f88ba2aed60fa2a26d21bb579abc8f8b76bf0556678910f8c9467aa2727732882dfb6750d37d459883eddb9c1f3e66ce473afad1fd50466e205faf40ad04aa13a2c4ea2bb582247d45d749d9ed6926285c599395b5a1b623fc4a50f6d2f12495418305734053583499d8b906c58132c091ae249fac5a58039e4bfc708cdb53f813a2a1644e22555865e864d97d42eea77be3220a6835a25fab4cbd452047404f7355a5991dcad218cff966ee3f342b785b1a54295976429007d374e3975c3b58b49cc3ebc02e026c8b8f214a71b9776d9544ec5ac64b5230c2451a8cc5a8c64b820a83775589b2dffa174a440c88ad6d50ae7a17fc528bf9f6494fa440a2814c996eeccddce99f39da8936d560fc09b62f6ed51fe2858a312b8c40ad058dc1d0ea3db660089e6ff18488e3385ef998258c4528a092ed8228acfe1b6722f4f6089106ca91ba35333626440cbd5cf233124f3db9c55f080a1afcf2aa444517752778d7370c77b4cd2dd8da228e9a0864a96a781a7fad5114b44875ae4ebcf4c8c6fa9c27cdf9549b2269f8e95ced7f6e95c21163d02a03f199a6dab29963a594f7a4bd8b7bc33a4d6037163fe110f5dc21c8d57882b320e176e4d8d1e50733e5cf8eca7a0c9b6c00c13cd6ffe89716543d299248dafaa609f14ef709f0762c97e44cfea3c3544ea2dc4fe7f828eb8c4f0c175bed2895965347c646b781842be4d35e362e547b6e8bb501e826aef70a29eeafef0cbe7074ddd2ed1e35d548adae73bf1b80cb0bcdd8d4b0e7c74a12b534e617b958ea92ffeb06168496dbc1a062741cd0581791591e3f8ffd89619ceec82685414f202aa7f45000cccfb0d9ba532b9df2eb8fd501aa783cb8494500d4a3ebe77d2d9f9588ac9673537d9505cd9191a4d2c9eefcf2e997a22411ce8c23c20f00f56d251e3fc2bc821939976098931059ad3c18524e813670efb49f0289cef0513852411d795d49aa870c11d2358b1ea5ce49b9d60b547a4e9ede966639f4777db26a2766f3709f0d38468bc4ea0e67dfcaf796fd50ff6fd9b2d1873265d413c76e090cf8f7ae4e290d2d19702bdbc362bdf40bf368ae22402c34f7b6afa340edb36087cbbeff938976ccbd0b3262de8b72dbcdec72e168620f69a68ebf1b44b7ac7547175efd9b1acb748df2d901b6f19a31ae7445dfe61e61c8a2636e0db32296e854691d531489dea2c9031d3b6194710e2c0acae0cfda37a22fade37182997312ce145f33d5057c654fd2c2a58d289ddd353d047a311f578bdc8e9ef21dd7cc725bdc7e1b9696bd8b34c2832b5415cb86275b5276e9008ed7968a93aae34e12729c205d687d281b34f9b777b046c88944caf5eaa73624cd16a71a37def697c04df70aebc09deffded9a8b2fffef13a480637b0216da98f794340b337fd178429b219aeeeaa54a8c4c342cc75c78d153e9cd464557e56568ee3d0e4d4da498da3fa82bd4de93fa12113b2a9c7f320a68bffcf4cc7f3b69885f63d35f708c70d44dd574f6632f5f6c00e0d326a468435b6fca95b93a4c8212f35f1942e51811dec3c644c78ca52cd6e34dce48426ce950ea63c3f5d254fdaf8c99d42d0cea51a1307fa0e79dceed0f0ceadd5c57319e1a3f1d9bed34e3bdcdc7780506a8bc4780887035290b90b6b5324c7cf1120fed2fe404b5fabeaa931f1f27228aa9b19665ecb1cf4fa376b6d03fb151ddbe48d53aa2489ecad5a535726035cd5a6397c3f528da53a2811a89a1631c74abc983c860ae4aeaf48262c101cb7abe4e3f00e481ca9ea33ebf98f3d18ef4cc9e43d87eb55aed6f1b255b95fe2b4ebdfab8aeb123940746a48e026c727ac173996bf372e29316b4804f2d31d8a978751e14fde4759026ef646b8d73b013234de2c74f56676a4a2673663de230f33245a73a6bd64c6767c14408635aaf2b648bf50548d505e9b62ff2e9cdd160cd99fd71882f1f4ad8b621c2885bcbc96d97cc360b975c2c6f1df18150ffde57b69baaf9a00edd1361567c98884eae315ab95106bc9957782ffdb5140f2af17f5896ba8aa435a5d5844e22080f488835e922445dec3e22a491f67cb01e7dad58ffed94c26058bce808b7a8d1a0db229ac233f873e88b35a12b66dfcdd3a072157df2ba67c8a04f3bbc8ac9058a19204d358efde9a355cb6ba925f11a27bf27ca671888778292ebf1527a4bd8984d77c9f7e3c66d408037f5ee89f1eddbb3d0831994f8529002b4c0d99e01741e3e2a1e7335a7750d28a165d90b29053e038408e51e56cdb44092f28805391119b0ca2e641ff9a2200bbec019aead18296ecc48ed3ab1d9999e2315ad158a0d85e4dfe39cf7357ca49298de46cc82a1fef1e42a2d41f63cc27b6ba902e31355b1af6bde3789c14e61e3694cddf710b6e50a61a29174fc371ece781a3f73c441b93c00d5cc26defdf68e8590394843f45d0cf815cfbd4f51483de0532331de197e0c8dba43dd49ecf3fe72fb05a3a4dcb55da8e913c739a02f2f0cbe11608feb5e8a55a561fae3cc76b6d03440718587af1e393f745819a79a39bab71c78749490dd90667cb8f647c057cc8d3af045217ecec0d8ffc53e290404755fd0422c72086554339f8d40c1d55963620ac49284d7df40f6983283e775f2a96c047d49e89e32d512fdb1bd9aa633f5ecdff8205e6caeaef57d2119b250d12f53c760523c1b96e0460a60d41ccd0c81b72c6295d93bb7bd895c11164979890828053631ee2e71a2f84e7b23be8c19e3d6f428577a9394e05e117c31fcb93830d1b49f3b191a3fba8d071d69017ff4d362d16e66ae0f8b9ccd6ec998662c16d85e465a0bcb5028d665ad9bf45ae8a469507015b32e195d634355edd7eafad112d451823c2c2b648f03a364cdf63a86a83bbbc6749f155009ae3c1c8487011b8c5482627a94d038542262b9b605e5bdde4bae982893113e368f54117b569f7c3fd545e2c2e5fca069820bf73826b539a5a1c6af0f00127b7ad22559f40962249420edd3c91d9ef72c7584961b273c415d5291f59871a8c5fd3c2b85293f2d912448672ad1b9ace378a6d9438f5a3287c71dddb94e2eefeb19f9db02b2641f81cd5a552ed6b41866d630be048724721beee2332e3c70f2b37a8717a548d8fe1e0b6bdb2e3a702a5dc2457e0b1f510778f84a7f61b76587e688a7c7b8f603a0a20a81775c7cec92ee6e38c4a4453cf9c5f51e2bc9fc09bd345303a6a4d8b6d6544e6b34846b65de853b9bcd163b38cd641eefcc623821378d0721779f9becc4b3a1e8af7f082ddb1525d5d41a197a1687abc59dc657d8a0c84e24dfb10afe42c610027d8db2a7a09ef8796d9efd6f5511774579e9bf7843a5897c4944986856c2f7b701569b6e8a6821dbcc09266abf3259d592725b793cd737a1ce9d3db660f6f97aca068a284f382c79f521cce997fa1f5f39ad4b4f886cbb776c176d935ea8e7985f092b5793441eb9861bc487bd83e4d71ee8b2ad93585c6f6241ebfc161b87f3607d16daa3c7c57739d440ee0bf40beb64fc8da61fd953406798bd6f2336cbc0abd29dd2fb672d92089bd5c410215936e30d35b8a34f77cb4adaeebfc602edfa555cb72b7b602da27eca6264d0b92b43948bfefff9bfe34c18fe12f570fe35d28e087b5360f11a0e3ee1a01ae098157257152e17b978e3949e6d814690eee5f220a891a801762dfbc0d30cf3a3ac17811831bccb0404e24d664488f74067e6c9c7b516eaddd2a82ce0173bd2effffeb27e76f5b0be93175df8519027854c87dc370c062bb191f9995a84a223743f42a713f3999b6785c8808a71786b66d7cf6441fb9248eff1efc66ea53e22cd0449ad476f093ed20d1644127a2526ac52a3d2abe80651a5c0cee1057e68273e746e18e8f8efbf9fa004f1fc62146d80303c731636b5398a977f2c84f6f2eff6eb54a879f9008dbe15600894ba00f546dd7caf64bac14e1e7a8035cfd1ff60dab4e5212891cda9def5e74447c7a26082dc250771cefc285dbc04625837501a6e6948b534466d023ae999e2c735e541bdeb198dced301c10627b1a738e4aa7b0b850d10bb1cb14fdd547ad39f988ae248f1184b0583969a50409faf64a27c565c5e57b22b00d74d77e4f31fcb7c03ff8691e7ad3286a4d1c6e469ec7811cca7af311124a28ee5a7f3ffb5d94b6582e5e98541bf35c59a393a60ff351f87e0cd7ddd1d494e0074d5ed796e390b060e95e5c5bb4b03e2dd94a7f3e9e34d38e5e5590627354506614328dd629c7e4235c91e37ef381e72213ef7cb19fa12c94cac67a08f752062863da6450eec44f18a5197de83b4b2a55094d1dccee7245942bd782ab49b98176855a77ae9e377bace157c62a7459f3f6b7070a46c201887b5ae558dc88a04ff751b01b0fc6bfa15a674503929f387d2196969677ba17e9cfaf5621721fd9b048ba5107ef3fc8227a3707df980636d72482daf0af6f99e01fc5b9c7335add703838f5a348db7ae7798ed549231e5baa654383f92f332016c97e4979c043fc2609e5d4aa9780759f9575d96952331cd3436e61e21fb75ac57582592000659f0f1919e3d1dad667aa7", 0x1000}], 0x5) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="2bcad89009af9ddbea41756ccf0b", 0xe}, {&(0x7f0000001640)="5f8ca20be700717fb3c863f44814fc025e71e4a969fce8e8433df02d77786e6e07be7fd84557bbd22ec9a5b76281c3f66ec13c3a8348156e5c9b0c6606f124aa580eb0a5118d6d4a989b52234d290eca9df6992e7aeb78d1e43947382b05f6bc90fec25867c258e5ab48607ee1ea2b571de73a85ec2395d8f74e8dd56a1ec9c66bb014a8f46f622e8b9c34fa5b446e2872c9eb97094166f1f1265db55c1ce91392c5f5db82fb55034f65f05f47000f1c97d90144530ca083106b70fc1f37f83044b1910794e3a0961e9fb7dbbc96866e2f785695f3b41808363945abb4ff74ef87b954bcf3056988b52a4397a71567befc1e6c3ce2126808f38b3a608aa06249832710084c265767066301f1f8df6f0b8fae6a292d078633b304fad5370a1a3deb6fed84edc68ee38df45e3182cbc38f29484caa85ccd6d0837e125f40f44076b45c76b0fcf35934ee005abfde50a92abd15169ced5eb885dc6a87249bd013b89a3c11df06a73182aa554adba7860494428b0536c7bcec1e8fd1bc1596f08bf1fbefea2dbd2d3e527a7e0c78cee7a48ef362eddcddb2229e110fca712341cea43cc1dcbdd9c595246971925fcbeae935f396b7720508d2ad8a0bdecf7b04a3211dafc5cb2a631c807ba01f0a13d239b33851a1e5425409ce29f63bada41c1180351cd5a0604881566d15d838c53ba378a5c19e1d5d72a2a7d064e9881ca5a24994973a1543375b7736deb15e2af63cdbb195da183c00e23f32fe881cea6f9a43357c3c725d6fc07d4a9f68725c3854b445885e33dab66884a84b5cdf262dd4fc37f162d01b5610ef4538c8d4634e1f0a4f4466264dd7de9aaa5ad06613514b08b75f21fd9c5fdd6c4d3f5ed03898d271297fe67adbee8f74c09b82c25415f50c52c1634b8d828f1ae834891f9659e7f9b2382a6d75d39b9bee86e5126af392fd9da308fe694afcba396332179a310b6c9ad5f057a95197795eb0a9bd65c2a77a33b5ee1f345eee7df5ea8abfbaa65bc1095734b2efc03b13cf08768928dd99a4634df99654a482956b5df197f21344834921b3dee1c639737ccaca3554ae4f363d9b9c2118b376f20cc0c330892bc13a2295db8e22e3ba6be3a7dad1952326818c429c6ffcdc9700dfe9da45b370ddcabc8c122f267677f6b7904a1c72d028dc6e9a455238433e1eaeece303f58debd11aa32e45e2845e037a80985375c598a3315f4db24ca53fe5feac4cc846835cdab722894f0423929171481495da52d6bde11703d34169d11d691ecc058d17a41e559e6be91864531299fa94ca13d6d09b5629e82661ce08899b4945c362131d5012b340f65d22cfd824c188cee7adeaa6a8abb5f7fedad342cfa88c50446a56e90639ecb5dc207d7e4fb2ff20b0459857b0f385f2df2d13b692db814571cd6b8c07512ad648774393a435ce15d8c0b7804525df8da476eba2e40f2a96203ee342ccf50da22aeb6000feeb903f342d4ddfe9e86106f13e64360c02b1eda4ced65fd22e27dec306abc0f71a977f62c4f113e6912c7278a8cde50b8fc80f581549ce9d0db7a2c5dbea0e839774ffa898d7806855b9727c3dfc95e12cdec349b2a149380c788ab32ee471e486c83638e0c79257f494e7bec4a1dc31d9ba71cd2f071b45404ade8aaaee7a69c5fdf2326113dc10b76f87402854994b61cff71833e01fe0bc4f36fe4069b2e36cb05914ad1cd4af34b0dd553b8e1d178392c066ba1f13258e2590e58e4e93dd526ae0663a76a9ab6a847a386b3b65b2d9d1957a973f4a8fda60fbc57ac8023c77edeb3804ca08300f50942145327df7d74d6947e42d5156367d88de3bf049538dcd9058c7b917f8ba154201196856eb88aa4be68fee56371e9a51c62d52333e828cdacb3d7339acccc47c82459b161de9b28992a6473a349a700e39b11b49b0d5c51dbda74c87693a2ed0563bcdf7cf47c8fe2a6ad2f91644e4db5637a9df3cbcfd74e670332d8cd47b75674a2fc45bbfcc7ba716ab831e6923bb5d36bb586c7cf52c42f60b75b58a928221c8c89c664cc9f3801e322e803ffd520b9f2ccf19e3b444bdb1d7127f2d6f9bdb3e26675f2f35f6dd7188d3f63983b500e7cdff652c186c133c77002a286266fab7acb8b2aa57f7f70a59cc4717539cdf8b7ed45f47a3e56c4a3296737801c2c9ce03644b823a4fff5554ddbc7005adb6f01d573e7fa63517318ad5fd0b2d7b62b27dbff1dfde12fbafb1c050e570f1637e97b808eaa95b907ee69f49bc10797fdae3e40ebfc7fda836ca7a8bd6a30cf4c6d9404cecfe8b4a4a278c5f142714852454ff59da6be55ca1ea187c77dc59bbb73ccbe26086fc2b774abbe2774ad51aba6eb5e1eea9a142bdcf065bb4b33e7b120a27def33e2e40982992154bdc9c632a1bc6e8358b4e428bc4a8836c2d575e0cd74c34db4b728b579e9b8439b17a8f07340efbf8a7fef65efa101ef7b722cac0b00aee27656dd6a403dfc78b20427aa2c4fed91f9de69b1a57bd417407ec10e832157eb09c89590be76983b79e93c53325c9362f3ebc194d6a1252c3ae00023381e7d1fbdb4ffd1c2a04126d4d5ae9450d35dad1400cef3744af64239c120ab1465b115cc0444c72585c2ad460a85c9ee44a92da8024f2d0c97679aab8d6f347dc1f5cfcab0002733ffa89db6ac4522643d1189955466f779c7dc2dc9c0650766ea78d266bc4ad15b8e3d391bade72240e27548dab6d8c1acd81d97dc911026cedac386dc975deb6f77cd21f30358416292811917dd1d587d25e2d8559164e7e74cb9cad5249f58f122ee3b13d84932c03a793fcda76dc5d51b4df681407b239e771caf86c8e6e2a8c87e49a6c1e6dfa840ccabaa30d8382282149eb477e7835fa307ace4ce0dca7900d48d3f728b5d985996247a31da88b3967a98109aa33f1033eadeb73fc6df05fe940c25e8a3e289ae01606f1b8c085ef213e95234e41b6457362f23e534967386fd8c68a96c9b669f8056953b84fa53ea0747e713f34db73449136bfec6f25663dee7a6c82a4f7ac28a2974bab555751fc6a8f8921b56f7d8251becf6d77fa4d9a89f058ffb9ce3660876b3866745fd609c943831d5c0add1611fde83ceb73b9173eeaf748ece651fc6cff6b71aba9308252762c24fb5d5775150f1cc71bfc143272559adf3ba27ecda60892aeebe0a78fa5bf0bf83ccff7e6071af905ee2719342c293d2ec220eec85f749aaf4b3e30e73b98d9e831782163ff08e9e3a5ad153d6c2688aba894fce266061c8f6ba04f137a762b56358d26ba74adb92e754626bea05afb99b267fffe3755e96a5a68007ee1f8e4284aee3388077c74c85dc465b7ad5ed79df006b41e93ffd9da6ea12579e4dfb39b7ffbcce7a8a2f3acc3360fc257121236735aa4a973cff3d93ad938b8009d7a6eb525de7d237ee649c7805b6369b7e97267c3a5575391cbbfa4bcaab1bd250262b0ff2948bc48af85d8ccbc01de29ecdfbc41546ff19222db0cb4e933c2f6c0eb8fc806adf818006de4eba3ba5dbd3a7e4b3f2f700f6a568c3fb87ad70f0f5ceb55a94a0bf411cd40c4a4c47a21609e7d1d4af64c73b3878520bca9f3b1f53b409bafcc263628e9796542ba03076ccd5dff5aa132f47cdabe6b780c42c3c63cd62a1d609890b850121e7ece32c5b7fbbe823934bab74e24968cc7fb0526b562add299d8c9f7a3e35894e7f0e5184e175223cefbfd43ab89f84b85e5afa3f4dc50d3ea372fede0dfb581feae6e4ddc08697504942e2f4cc09b38fd9db84361bd452877995295e6cc61c999c2797b5e27b9974f05f5831537a7ceb7a29af88c062b29ac36074a91e51526dc2b837848bccc191af82fb11000fe2a166c307f4f6921ba2f85e5a6b07e910072f1d8ad2e7864e23cf0a84544c355c435e70d49e7def0eec8c1802edfd8cd878c5203c7670e15b98c0ad1762d77419f9aad8dbea47dfb87fa61084a5cef73f8d9d3e7dda83d2727ecab3926a199942296c40c793491c9bb56d0b6421144f5bb80aa7f985ea67778a8eb06a122673bf3c60d74f2d0b0378e7a1f3cd5b05412bda6fb272f64e425cdc162383d92522f96c5cf2b7df13649ca4431fb052d8f2fa560c352d52b9f85e5cfcd9d350a6f4b56d11228e578323ef79bbf09dce97a35e25fbb3e133efb6fad2775d0a77f5127caca18a371608772a8cad70d71f8dd946b346e4ff8d02af631decbc907236b53b64c5510632ce33cc8e502a1d2a5bdc43539d8c4439186dd7b5fd9f8b59989b86a392bf276289d2d89c1b914272b8d8ad6209851c5335945b3941f1411fa9e7c8a313d0f29cacabf15e3d4c71a26b2500d5b9b8bb7ab843a3cdc6a529a6c37fc28e20d95de9e93cdf02d9aa451260f7e80c55022cab4b3dc08eac6e021989e83ad3558ba8ef449fc21c2b3e0186e632bdfb7412fd4904ecd8285c693f05d3575ce6699ad1d6ba47fd49ae89860260bb77151c8d7984b4f35a46b772677dfecfba8b2a386191202caa345685d55851d8eca2504d8e0e037b4772c557658007f07fcdd65e2f476ebce0986f16d738bd8e50ebaaf31f289b2aa40a3c71bb9fbf0291a51e31244d421fde1680db9a9e7d9ec5265baa2ec6c9659415c1331ed9240f5c2d3f21b2600d7ae5414b16fdf81fb53522cb2a6509ee2347d8fb63d295ed35c4179ba91ddcb5f83f2e99c6aa5f60fc458b6b5b657e696e3d90e1386d81b25dd677a8c1bdb20cc3e6ac1c1100319fd386e19babac45702760ae0d5dfe8147cd4b368d39a09a8a4a2a5ca6af5bff966250fff391f229d0903882c942a0d90af03c68c44ffd3528bd6c8e38d11efe0d02d4fa24e77555b93cc6c80d30f3afabb2d4d365e420b29150a8c7422ba38bcd5a77c52313be4bf8a7a728e4c0980bcc01054d799f7a89018c52e96692b26ac123dadf8059446d89bb88f6bbe2fffc6ba6eabdde52d2328d27def729ecd48482b9689dda4b93ee45a06ccae0643c319332fbd658e9f1b1eaa8df40066ef1a68c823557e11055a217084d6cae459ee30a8c51d6bd02306d8108afe559c273507f33f90b0c8b36207c29061bdb3a38d114ac511aec618e23b225ec9dcafe52b95df5a163f3ecfad61fe489e44b976aa8dd26771990b31e361858c37c3f5fc0b759e53f54cb998ce63ee5736c4de7cef5d75f0574d0f63e9ec5c1fe65cf3ae50c0e0bd5f6217fbaa588dc8b23235287d27dcf8105c372d15e92883f90624243649783cf39e5928f7bf061ef553554353d63f83dcd40dbf2f2ebbab3d266e6478e3e8a0c895076e87f75e9a4af52a59885c21e1a447a52300eb57705278041e560a7e2cc073b47d79725e76e9679916ad3444d3482c63bdcb40aefd4c350c5bc9e1a8fd54c13d6e8052d221b94a76bef09a70c501ba60057b45ef7a0bc73758e4c616b77fcd9cc2adb983512ec570562326300d9074c20d888405a3f96f775c8b67fd9c2acb51b284789463bbdd0d9d776c8ba22e095b64d0840f535c50b399f8a5e0259424405ccfc696021ced011e5bdfd1e0ccb0de97642de7e141d22f8473fe22cea60c03674980d0362dfae3cbc9769d4737eb7df21c7797f789734338427b5f4a12ca16fc84185f3264cfe60d39b31e2ca4c63963d19b61abe86048143cb9fb4f8316f32f5d393144d8d1507cf527e6ae2c0c95dbc113cd267ed8061939588a7083f2bffb7e93b7c3f026883e191238cc621eb6c0a78e7deaeb0b22d1d382dbc0267968487d56bb218c993f8c1889f1fcd5eeb8e6ff981801b822759d6b03d71dbd074ea7", 0x1000}, {&(0x7f00000001c0)="7ee6c9f7371f9f35c19464fbc0eb803673c3cd92b99f4ebcbaea342d01f2e28bd252ffb23a76be96bb01b96a6cd02e05896322cc28063f8fe021400eb6854109e61d41a9a2c9a06afe9065484735df519458b91537264e1e62909563409f27be489ff476bd95bdc4337d6c24e5a26bde9912dddf0e61a9d0b48776bb2a541bbf353c43eaeec514e3d1e41efbfa5d0aa596f659ccf282d80713795e5f08c7bff39870c7dc3872b2aa529c9279dd1bb95918a0cb80a13cd5e44510440840334edc8059b401844015519accbb20d4e5a717b0ca154bbe88914e2c6bbc46ad7fadac733e414e75a71206b894333997763902f947fbfdb770002ab992dc5d40dd", 0xfe}, {&(0x7f00000002c0)="f7e27bfdf98de47c65632a4f92358751f7eae84d429dcbf53549e2743249f720da5ce43fede32204e64ef2f942a0e0d7075f5b7b1b1ebceb7d3f28ebbfa350bed3dae0bdc37605909a81458afb75bb14ad559a8e69df57eacc2d27f500b930805ac80f", 0x63}], 0x4) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:09 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) r2 = kqueue() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/173) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() writev(r1, &(0x7f0000000980)=[{&(0x7f0000000500)="502bc01ea54b39b4c8c49dbf9bcf68eb6d302cde663d813ccba71dcb238ff9434ffafac38dc23eb293aea7d5eb5a998837af2472247a72d5cac882387bb7e60da952f709676efe5c732fc7ae6e36770386b73a9ceb5d4771daa517f925c139bb59294beb8cc6f2cf57f995d635313c205c6c570751322c6f91a91ef795d5", 0x7e}, {&(0x7f0000000740)="ae277d7d13e56ce67ca5cc9bd055fa932822940d9d010cf79c9a68ef855694d689cef8e1f8befb86dae871f805326d69da92e22d89", 0x35}, {&(0x7f0000000780)="d19e8e9b0b125d39b6acae567be3807569eac7cddd2ce2d3fed7fd23e0480ce53fe84a886d7868f0ae94857286c11e59915a676afc2b9f09bb5460c94e7375fa154d7e8f4816e3957872e368a800f65cbe2b539d160cc56a40b2d2a23d96518de6e0ce4dd2f51fb6b496207b538081dc2b0b82afdb33e68829767975b047b05952a29a7a0a72e2698f45f7f97905a1782c5252c1de4eb8b5262cc3a1de61ddb322858ed62655ccae0b697699e7129df4d80e851d846a1c0452a1c36bb5c7514ac128a9c13ebb3fd1904f83047feaef3936f19d462c454e95f71a98c46886ea7a020e7f03c0f8d8d1383103dd85e9c2a78b5e315218", 0xf5}, {&(0x7f00000008c0)="ca2bac9d6eb2ec9a27c73738e518a8a496cee0cfb03858a605188192f0a0e1adafd46418a744a43bc4c5923109cc0346943193416c61df16b3ac271721ce46213a3af2b5052c441cfe5c38a4d6add6b29120cff9f8ece864b25eb6a528dd01d78cb89cc5c48a0ff124bde9d621b33b02f04417c43435893a1b8a73bb055e3597b63640ff0506d8644e708de38ef0e2", 0x8f}, {&(0x7f0000002640)="4bc51956a42a148af4ed28f24a1fe258a1a8b941427b6d296e9b285c9ee37644d20edb922aa151e1215e3e12c2fddbeacfb31b23de4512a4321416c8ba16ff162f86a9675a00f19613045ac7f2eff50373fe7654b4b8bc6f6d542d3aeea08d008106c2c5f91942b07cb67ac37f900cd41c6125f6c467be8484f38bd30222dab5b7728f3d09e630fdfc6875067414fc9e1f12fc20ca02c5fdad569088d68fd42c5177fe132a20e191616386035f2c69283f304279587bb01c9cac6eb6a4cfef321beb7300b31f056f543dd74416b144744e59cb85e2ba0240f9c1b88516b7833b0e18a845ff78dbec8ac60204873ad9ee67f70d411bc9236612e0346d4fe42b3ca9c6c024606abeb5db890f2efa9ecec4c39a388e51ba7792193c030b87c291c6c149a9af9e01a6c0c684a7edc6df9549e70fa42d2010821f2ef4535ec87693fb6523339c000a5195540d48fd51e38c788bdfcd5ac0ada28c111e763d318234ecfded0318cce00a0e304ba2e6ef14cc50a160689f791c9fd086a20b46728af9826d0374c3eb9c7644a1095ea7d854c39d216d39e187cb0ed9bf3b24b4d7056480a29ffceb5900f36244d99bde1dcea96df1bafde88e2d2f6194215c5ed5975d6d06c51a0520e4dae26eb45567456efb9bcf8a9e609bdbe63ca83a5580e9ad802443fe91242be8d284d3ea629a32c58be854b55c4c80c43d6e1d9393064b1b6c6d2fd458ed58cf764a7d34ae7a8f891f1ef1aef305415fc6f65ab236e6e08bbf9dbdbc8621f303182d38411a05e3147b2d8c86d4b8a1c3be8f96e837e2efb723ac0e1c452e683b9bf5db345288f67fadd3fb6b2a0c014f7ade79e2fe2b77b5ded83ea4367284d43796793910c05c14dbd595b62f4693390a79a959a741ca66599e5f7df39241cafdc02ec5b4ce434d74c93589275208fd41a859b8d118bed76af223cad594e1796222dd1a0217a3cc08d87e19f4b1a3156f60b771138a7fabce2b73b37ff702d0ddab170fe5dbefe16c79ce2bbbde6cde685fd6fa8757891f24b30d5fc7a746ccd9e2a51d40c994e64ba037401e5b26f1e57fda6372392907f2dd5f52c9876d62569ed2a397f332b444ab9e724db16909eb12f6ebea534a7fbc3b0a65afa62446cf1b3432f64d9725000df7894168dbf64412eff1c730bd67508a4534cbd4307daf495699edbe1dc9a68ba41c5d60f88ba2aed60fa2a26d21bb579abc8f8b76bf0556678910f8c9467aa2727732882dfb6750d37d459883eddb9c1f3e66ce473afad1fd50466e205faf40ad04aa13a2c4ea2bb582247d45d749d9ed6926285c599395b5a1b623fc4a50f6d2f12495418305734053583499d8b906c58132c091ae249fac5a58039e4bfc708cdb53f813a2a1644e22555865e864d97d42eea77be3220a6835a25fab4cbd452047404f7355a5991dcad218cff966ee3f342b785b1a54295976429007d374e3975c3b58b49cc3ebc02e026c8b8f214a71b9776d9544ec5ac64b5230c2451a8cc5a8c64b820a83775589b2dffa174a440c88ad6d50ae7a17fc528bf9f6494fa440a2814c996eeccddce99f39da8936d560fc09b62f6ed51fe2858a312b8c40ad058dc1d0ea3db660089e6ff18488e3385ef998258c4528a092ed8228acfe1b6722f4f6089106ca91ba35333626440cbd5cf233124f3db9c55f080a1afcf2aa444517752778d7370c77b4cd2dd8da228e9a0864a96a781a7fad5114b44875ae4ebcf4c8c6fa9c27cdf9549b2269f8e95ced7f6e95c21163d02a03f199a6dab29963a594f7a4bd8b7bc33a4d6037163fe110f5dc21c8d57882b320e176e4d8d1e50733e5cf8eca7a0c9b6c00c13cd6ffe89716543d299248dafaa609f14ef709f0762c97e44cfea3c3544ea2dc4fe7f828eb8c4f0c175bed2895965347c646b781842be4d35e362e547b6e8bb501e826aef70a29eeafef0cbe7074ddd2ed1e35d548adae73bf1b80cb0bcdd8d4b0e7c74a12b534e617b958ea92ffeb06168496dbc1a062741cd0581791591e3f8ffd89619ceec82685414f202aa7f45000cccfb0d9ba532b9df2eb8fd501aa783cb8494500d4a3ebe77d2d9f9588ac9673537d9505cd9191a4d2c9eefcf2e997a22411ce8c23c20f00f56d251e3fc2bc821939976098931059ad3c18524e813670efb49f0289cef0513852411d795d49aa870c11d2358b1ea5ce49b9d60b547a4e9ede966639f4777db26a2766f3709f0d38468bc4ea0e67dfcaf796fd50ff6fd9b2d1873265d413c76e090cf8f7ae4e290d2d19702bdbc362bdf40bf368ae22402c34f7b6afa340edb36087cbbeff938976ccbd0b3262de8b72dbcdec72e168620f69a68ebf1b44b7ac7547175efd9b1acb748df2d901b6f19a31ae7445dfe61e61c8a2636e0db32296e854691d531489dea2c9031d3b6194710e2c0acae0cfda37a22fade37182997312ce145f33d5057c654fd2c2a58d289ddd353d047a311f578bdc8e9ef21dd7cc725bdc7e1b9696bd8b34c2832b5415cb86275b5276e9008ed7968a93aae34e12729c205d687d281b34f9b777b046c88944caf5eaa73624cd16a71a37def697c04df70aebc09deffded9a8b2fffef13a480637b0216da98f794340b337fd178429b219aeeeaa54a8c4c342cc75c78d153e9cd464557e56568ee3d0e4d4da498da3fa82bd4de93fa12113b2a9c7f320a68bffcf4cc7f3b69885f63d35f708c70d44dd574f6632f5f6c00e0d326a468435b6fca95b93a4c8212f35f1942e51811dec3c644c78ca52cd6e34dce48426ce950ea63c3f5d254fdaf8c99d42d0cea51a1307fa0e79dceed0f0ceadd5c57319e1a3f1d9bed34e3bdcdc7780506a8bc4780887035290b90b6b5324c7cf1120fed2fe404b5fabeaa931f1f27228aa9b19665ecb1cf4fa376b6d03fb151ddbe48d53aa2489ecad5a535726035cd5a6397c3f528da53a2811a89a1631c74abc983c860ae4aeaf48262c101cb7abe4e3f00e481ca9ea33ebf98f3d18ef4cc9e43d87eb55aed6f1b255b95fe2b4ebdfab8aeb123940746a48e026c727ac173996bf372e29316b4804f2d31d8a978751e14fde4759026ef646b8d73b013234de2c74f56676a4a2673663de230f33245a73a6bd64c6767c14408635aaf2b648bf50548d505e9b62ff2e9cdd160cd99fd71882f1f4ad8b621c2885bcbc96d97cc360b975c2c6f1df18150ffde57b69baaf9a00edd1361567c98884eae315ab95106bc9957782ffdb5140f2af17f5896ba8aa435a5d5844e22080f488835e922445dec3e22a491f67cb01e7dad58ffed94c26058bce808b7a8d1a0db229ac233f873e88b35a12b66dfcdd3a072157df2ba67c8a04f3bbc8ac9058a19204d358efde9a355cb6ba925f11a27bf27ca671888778292ebf1527a4bd8984d77c9f7e3c66d408037f5ee89f1eddbb3d0831994f8529002b4c0d99e01741e3e2a1e7335a7750d28a165d90b29053e038408e51e56cdb44092f28805391119b0ca2e641ff9a2200bbec019aead18296ecc48ed3ab1d9999e2315ad158a0d85e4dfe39cf7357ca49298de46cc82a1fef1e42a2d41f63cc27b6ba902e31355b1af6bde3789c14e61e3694cddf710b6e50a61a29174fc371ece781a3f73c441b93c00d5cc26defdf68e8590394843f45d0cf815cfbd4f51483de0532331de197e0c8dba43dd49ecf3fe72fb05a3a4dcb55da8e913c739a02f2f0cbe11608feb5e8a55a561fae3cc76b6d03440718587af1e393f745819a79a39bab71c78749490dd90667cb8f647c057cc8d3af045217ecec0d8ffc53e290404755fd0422c72086554339f8d40c1d55963620ac49284d7df40f6983283e775f2a96c047d49e89e32d512fdb1bd9aa633f5ecdff8205e6caeaef57d2119b250d12f53c760523c1b96e0460a60d41ccd0c81b72c6295d93bb7bd895c11164979890828053631ee2e71a2f84e7b23be8c19e3d6f428577a9394e05e117c31fcb93830d1b49f3b191a3fba8d071d69017ff4d362d16e66ae0f8b9ccd6ec998662c16d85e465a0bcb5028d665ad9bf45ae8a469507015b32e195d634355edd7eafad112d451823c2c2b648f03a364cdf63a86a83bbbc6749f155009ae3c1c8487011b8c5482627a94d038542262b9b605e5bdde4bae982893113e368f54117b569f7c3fd545e2c2e5fca069820bf73826b539a5a1c6af0f00127b7ad22559f40962249420edd3c91d9ef72c7584961b273c415d5291f59871a8c5fd3c2b85293f2d912448672ad1b9ace378a6d9438f5a3287c71dddb94e2eefeb19f9db02b2641f81cd5a552ed6b41866d630be048724721beee2332e3c70f2b37a8717a548d8fe1e0b6bdb2e3a702a5dc2457e0b1f510778f84a7f61b76587e688a7c7b8f603a0a20a81775c7cec92ee6e38c4a4453cf9c5f51e2bc9fc09bd345303a6a4d8b6d6544e6b34846b65de853b9bcd163b38cd641eefcc623821378d0721779f9becc4b3a1e8af7f082ddb1525d5d41a197a1687abc59dc657d8a0c84e24dfb10afe42c610027d8db2a7a09ef8796d9efd6f5511774579e9bf7843a5897c4944986856c2f7b701569b6e8a6821dbcc09266abf3259d592725b793cd737a1ce9d3db660f6f97aca068a284f382c79f521cce997fa1f5f39ad4b4f886cbb776c176d935ea8e7985f092b5793441eb9861bc487bd83e4d71ee8b2ad93585c6f6241ebfc161b87f3607d16daa3c7c57739d440ee0bf40beb64fc8da61fd953406798bd6f2336cbc0abd29dd2fb672d92089bd5c410215936e30d35b8a34f77cb4adaeebfc602edfa555cb72b7b602da27eca6264d0b92b43948bfefff9bfe34c18fe12f570fe35d28e087b5360f11a0e3ee1a01ae098157257152e17b978e3949e6d814690eee5f220a891a801762dfbc0d30cf3a3ac17811831bccb0404e24d664488f74067e6c9c7b516eaddd2a82ce0173bd2effffeb27e76f5b0be93175df8519027854c87dc370c062bb191f9995a84a223743f42a713f3999b6785c8808a71786b66d7cf6441fb9248eff1efc66ea53e22cd0449ad476f093ed20d1644127a2526ac52a3d2abe80651a5c0cee1057e68273e746e18e8f8efbf9fa004f1fc62146d80303c731636b5398a977f2c84f6f2eff6eb54a879f9008dbe15600894ba00f546dd7caf64bac14e1e7a8035cfd1ff60dab4e5212891cda9def5e74447c7a26082dc250771cefc285dbc04625837501a6e6948b534466d023ae999e2c735e541bdeb198dced301c10627b1a738e4aa7b0b850d10bb1cb14fdd547ad39f988ae248f1184b0583969a50409faf64a27c565c5e57b22b00d74d77e4f31fcb7c03ff8691e7ad3286a4d1c6e469ec7811cca7af311124a28ee5a7f3ffb5d94b6582e5e98541bf35c59a393a60ff351f87e0cd7ddd1d494e0074d5ed796e390b060e95e5c5bb4b03e2dd94a7f3e9e34d38e5e5590627354506614328dd629c7e4235c91e37ef381e72213ef7cb19fa12c94cac67a08f752062863da6450eec44f18a5197de83b4b2a55094d1dccee7245942bd782ab49b98176855a77ae9e377bace157c62a7459f3f6b7070a46c201887b5ae558dc88a04ff751b01b0fc6bfa15a674503929f387d2196969677ba17e9cfaf5621721fd9b048ba5107ef3fc8227a3707df980636d72482daf0af6f99e01fc5b9c7335add703838f5a348db7ae7798ed549231e5baa654383f92f332016c97e4979c043fc2609e5d4aa9780759f9575d96952331cd3436e61e21fb75ac57582592000659f0f1919e3d1dad667aa7", 0x1000}], 0x5) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="2bcad89009af9ddbea41756ccf0b", 0xe}, {&(0x7f0000001640)="5f8ca20be700717fb3c863f44814fc025e71e4a969fce8e8433df02d77786e6e07be7fd84557bbd22ec9a5b76281c3f66ec13c3a8348156e5c9b0c6606f124aa580eb0a5118d6d4a989b52234d290eca9df6992e7aeb78d1e43947382b05f6bc90fec25867c258e5ab48607ee1ea2b571de73a85ec2395d8f74e8dd56a1ec9c66bb014a8f46f622e8b9c34fa5b446e2872c9eb97094166f1f1265db55c1ce91392c5f5db82fb55034f65f05f47000f1c97d90144530ca083106b70fc1f37f83044b1910794e3a0961e9fb7dbbc96866e2f785695f3b41808363945abb4ff74ef87b954bcf3056988b52a4397a71567befc1e6c3ce2126808f38b3a608aa06249832710084c265767066301f1f8df6f0b8fae6a292d078633b304fad5370a1a3deb6fed84edc68ee38df45e3182cbc38f29484caa85ccd6d0837e125f40f44076b45c76b0fcf35934ee005abfde50a92abd15169ced5eb885dc6a87249bd013b89a3c11df06a73182aa554adba7860494428b0536c7bcec1e8fd1bc1596f08bf1fbefea2dbd2d3e527a7e0c78cee7a48ef362eddcddb2229e110fca712341cea43cc1dcbdd9c595246971925fcbeae935f396b7720508d2ad8a0bdecf7b04a3211dafc5cb2a631c807ba01f0a13d239b33851a1e5425409ce29f63bada41c1180351cd5a0604881566d15d838c53ba378a5c19e1d5d72a2a7d064e9881ca5a24994973a1543375b7736deb15e2af63cdbb195da183c00e23f32fe881cea6f9a43357c3c725d6fc07d4a9f68725c3854b445885e33dab66884a84b5cdf262dd4fc37f162d01b5610ef4538c8d4634e1f0a4f4466264dd7de9aaa5ad06613514b08b75f21fd9c5fdd6c4d3f5ed03898d271297fe67adbee8f74c09b82c25415f50c52c1634b8d828f1ae834891f9659e7f9b2382a6d75d39b9bee86e5126af392fd9da308fe694afcba396332179a310b6c9ad5f057a95197795eb0a9bd65c2a77a33b5ee1f345eee7df5ea8abfbaa65bc1095734b2efc03b13cf08768928dd99a4634df99654a482956b5df197f21344834921b3dee1c639737ccaca3554ae4f363d9b9c2118b376f20cc0c330892bc13a2295db8e22e3ba6be3a7dad1952326818c429c6ffcdc9700dfe9da45b370ddcabc8c122f267677f6b7904a1c72d028dc6e9a455238433e1eaeece303f58debd11aa32e45e2845e037a80985375c598a3315f4db24ca53fe5feac4cc846835cdab722894f0423929171481495da52d6bde11703d34169d11d691ecc058d17a41e559e6be91864531299fa94ca13d6d09b5629e82661ce08899b4945c362131d5012b340f65d22cfd824c188cee7adeaa6a8abb5f7fedad342cfa88c50446a56e90639ecb5dc207d7e4fb2ff20b0459857b0f385f2df2d13b692db814571cd6b8c07512ad648774393a435ce15d8c0b7804525df8da476eba2e40f2a96203ee342ccf50da22aeb6000feeb903f342d4ddfe9e86106f13e64360c02b1eda4ced65fd22e27dec306abc0f71a977f62c4f113e6912c7278a8cde50b8fc80f581549ce9d0db7a2c5dbea0e839774ffa898d7806855b9727c3dfc95e12cdec349b2a149380c788ab32ee471e486c83638e0c79257f494e7bec4a1dc31d9ba71cd2f071b45404ade8aaaee7a69c5fdf2326113dc10b76f87402854994b61cff71833e01fe0bc4f36fe4069b2e36cb05914ad1cd4af34b0dd553b8e1d178392c066ba1f13258e2590e58e4e93dd526ae0663a76a9ab6a847a386b3b65b2d9d1957a973f4a8fda60fbc57ac8023c77edeb3804ca08300f50942145327df7d74d6947e42d5156367d88de3bf049538dcd9058c7b917f8ba154201196856eb88aa4be68fee56371e9a51c62d52333e828cdacb3d7339acccc47c82459b161de9b28992a6473a349a700e39b11b49b0d5c51dbda74c87693a2ed0563bcdf7cf47c8fe2a6ad2f91644e4db5637a9df3cbcfd74e670332d8cd47b75674a2fc45bbfcc7ba716ab831e6923bb5d36bb586c7cf52c42f60b75b58a928221c8c89c664cc9f3801e322e803ffd520b9f2ccf19e3b444bdb1d7127f2d6f9bdb3e26675f2f35f6dd7188d3f63983b500e7cdff652c186c133c77002a286266fab7acb8b2aa57f7f70a59cc4717539cdf8b7ed45f47a3e56c4a3296737801c2c9ce03644b823a4fff5554ddbc7005adb6f01d573e7fa63517318ad5fd0b2d7b62b27dbff1dfde12fbafb1c050e570f1637e97b808eaa95b907ee69f49bc10797fdae3e40ebfc7fda836ca7a8bd6a30cf4c6d9404cecfe8b4a4a278c5f142714852454ff59da6be55ca1ea187c77dc59bbb73ccbe26086fc2b774abbe2774ad51aba6eb5e1eea9a142bdcf065bb4b33e7b120a27def33e2e40982992154bdc9c632a1bc6e8358b4e428bc4a8836c2d575e0cd74c34db4b728b579e9b8439b17a8f07340efbf8a7fef65efa101ef7b722cac0b00aee27656dd6a403dfc78b20427aa2c4fed91f9de69b1a57bd417407ec10e832157eb09c89590be76983b79e93c53325c9362f3ebc194d6a1252c3ae00023381e7d1fbdb4ffd1c2a04126d4d5ae9450d35dad1400cef3744af64239c120ab1465b115cc0444c72585c2ad460a85c9ee44a92da8024f2d0c97679aab8d6f347dc1f5cfcab0002733ffa89db6ac4522643d1189955466f779c7dc2dc9c0650766ea78d266bc4ad15b8e3d391bade72240e27548dab6d8c1acd81d97dc911026cedac386dc975deb6f77cd21f30358416292811917dd1d587d25e2d8559164e7e74cb9cad5249f58f122ee3b13d84932c03a793fcda76dc5d51b4df681407b239e771caf86c8e6e2a8c87e49a6c1e6dfa840ccabaa30d8382282149eb477e7835fa307ace4ce0dca7900d48d3f728b5d985996247a31da88b3967a98109aa33f1033eadeb73fc6df05fe940c25e8a3e289ae01606f1b8c085ef213e95234e41b6457362f23e534967386fd8c68a96c9b669f8056953b84fa53ea0747e713f34db73449136bfec6f25663dee7a6c82a4f7ac28a2974bab555751fc6a8f8921b56f7d8251becf6d77fa4d9a89f058ffb9ce3660876b3866745fd609c943831d5c0add1611fde83ceb73b9173eeaf748ece651fc6cff6b71aba9308252762c24fb5d5775150f1cc71bfc143272559adf3ba27ecda60892aeebe0a78fa5bf0bf83ccff7e6071af905ee2719342c293d2ec220eec85f749aaf4b3e30e73b98d9e831782163ff08e9e3a5ad153d6c2688aba894fce266061c8f6ba04f137a762b56358d26ba74adb92e754626bea05afb99b267fffe3755e96a5a68007ee1f8e4284aee3388077c74c85dc465b7ad5ed79df006b41e93ffd9da6ea12579e4dfb39b7ffbcce7a8a2f3acc3360fc257121236735aa4a973cff3d93ad938b8009d7a6eb525de7d237ee649c7805b6369b7e97267c3a5575391cbbfa4bcaab1bd250262b0ff2948bc48af85d8ccbc01de29ecdfbc41546ff19222db0cb4e933c2f6c0eb8fc806adf818006de4eba3ba5dbd3a7e4b3f2f700f6a568c3fb87ad70f0f5ceb55a94a0bf411cd40c4a4c47a21609e7d1d4af64c73b3878520bca9f3b1f53b409bafcc263628e9796542ba03076ccd5dff5aa132f47cdabe6b780c42c3c63cd62a1d609890b850121e7ece32c5b7fbbe823934bab74e24968cc7fb0526b562add299d8c9f7a3e35894e7f0e5184e175223cefbfd43ab89f84b85e5afa3f4dc50d3ea372fede0dfb581feae6e4ddc08697504942e2f4cc09b38fd9db84361bd452877995295e6cc61c999c2797b5e27b9974f05f5831537a7ceb7a29af88c062b29ac36074a91e51526dc2b837848bccc191af82fb11000fe2a166c307f4f6921ba2f85e5a6b07e910072f1d8ad2e7864e23cf0a84544c355c435e70d49e7def0eec8c1802edfd8cd878c5203c7670e15b98c0ad1762d77419f9aad8dbea47dfb87fa61084a5cef73f8d9d3e7dda83d2727ecab3926a199942296c40c793491c9bb56d0b6421144f5bb80aa7f985ea67778a8eb06a122673bf3c60d74f2d0b0378e7a1f3cd5b05412bda6fb272f64e425cdc162383d92522f96c5cf2b7df13649ca4431fb052d8f2fa560c352d52b9f85e5cfcd9d350a6f4b56d11228e578323ef79bbf09dce97a35e25fbb3e133efb6fad2775d0a77f5127caca18a371608772a8cad70d71f8dd946b346e4ff8d02af631decbc907236b53b64c5510632ce33cc8e502a1d2a5bdc43539d8c4439186dd7b5fd9f8b59989b86a392bf276289d2d89c1b914272b8d8ad6209851c5335945b3941f1411fa9e7c8a313d0f29cacabf15e3d4c71a26b2500d5b9b8bb7ab843a3cdc6a529a6c37fc28e20d95de9e93cdf02d9aa451260f7e80c55022cab4b3dc08eac6e021989e83ad3558ba8ef449fc21c2b3e0186e632bdfb7412fd4904ecd8285c693f05d3575ce6699ad1d6ba47fd49ae89860260bb77151c8d7984b4f35a46b772677dfecfba8b2a386191202caa345685d55851d8eca2504d8e0e037b4772c557658007f07fcdd65e2f476ebce0986f16d738bd8e50ebaaf31f289b2aa40a3c71bb9fbf0291a51e31244d421fde1680db9a9e7d9ec5265baa2ec6c9659415c1331ed9240f5c2d3f21b2600d7ae5414b16fdf81fb53522cb2a6509ee2347d8fb63d295ed35c4179ba91ddcb5f83f2e99c6aa5f60fc458b6b5b657e696e3d90e1386d81b25dd677a8c1bdb20cc3e6ac1c1100319fd386e19babac45702760ae0d5dfe8147cd4b368d39a09a8a4a2a5ca6af5bff966250fff391f229d0903882c942a0d90af03c68c44ffd3528bd6c8e38d11efe0d02d4fa24e77555b93cc6c80d30f3afabb2d4d365e420b29150a8c7422ba38bcd5a77c52313be4bf8a7a728e4c0980bcc01054d799f7a89018c52e96692b26ac123dadf8059446d89bb88f6bbe2fffc6ba6eabdde52d2328d27def729ecd48482b9689dda4b93ee45a06ccae0643c319332fbd658e9f1b1eaa8df40066ef1a68c823557e11055a217084d6cae459ee30a8c51d6bd02306d8108afe559c273507f33f90b0c8b36207c29061bdb3a38d114ac511aec618e23b225ec9dcafe52b95df5a163f3ecfad61fe489e44b976aa8dd26771990b31e361858c37c3f5fc0b759e53f54cb998ce63ee5736c4de7cef5d75f0574d0f63e9ec5c1fe65cf3ae50c0e0bd5f6217fbaa588dc8b23235287d27dcf8105c372d15e92883f90624243649783cf39e5928f7bf061ef553554353d63f83dcd40dbf2f2ebbab3d266e6478e3e8a0c895076e87f75e9a4af52a59885c21e1a447a52300eb57705278041e560a7e2cc073b47d79725e76e9679916ad3444d3482c63bdcb40aefd4c350c5bc9e1a8fd54c13d6e8052d221b94a76bef09a70c501ba60057b45ef7a0bc73758e4c616b77fcd9cc2adb983512ec570562326300d9074c20d888405a3f96f775c8b67fd9c2acb51b284789463bbdd0d9d776c8ba22e095b64d0840f535c50b399f8a5e0259424405ccfc696021ced011e5bdfd1e0ccb0de97642de7e141d22f8473fe22cea60c03674980d0362dfae3cbc9769d4737eb7df21c7797f789734338427b5f4a12ca16fc84185f3264cfe60d39b31e2ca4c63963d19b61abe86048143cb9fb4f8316f32f5d393144d8d1507cf527e6ae2c0c95dbc113cd267ed8061939588a7083f2bffb7e93b7c3f026883e191238cc621eb6c0a78e7deaeb0b22d1d382dbc0267968487d56bb218c993f8c1889f1fcd5eeb8e6ff981801b822759d6b03d71dbd074ea7", 0x1000}, {&(0x7f00000001c0)="7ee6c9f7371f9f35c19464fbc0eb803673c3cd92b99f4ebcbaea342d01f2e28bd252ffb23a76be96bb01b96a6cd02e05896322cc28063f8fe021400eb6854109e61d41a9a2c9a06afe9065484735df519458b91537264e1e62909563409f27be489ff476bd95bdc4337d6c24e5a26bde9912dddf0e61a9d0b48776bb2a541bbf353c43eaeec514e3d1e41efbfa5d0aa596f659ccf282d80713795e5f08c7bff39870c7dc3872b2aa529c9279dd1bb95918a0cb80a13cd5e44510440840334edc8059b401844015519accbb20d4e5a717b0ca154bbe88914e2c6bbc46ad7fadac733e414e75a71206b894333997763902f947fbfdb770002ab992dc5d40dd", 0xfe}, {&(0x7f00000002c0)="f7e27bfdf98de47c65632a4f92358751f7eae84d429dcbf53549e2743249f720da5ce43fede32204e64ef2f942a0e0d7075f5b7b1b1ebceb7d3f28ebbfa350bed3dae0bdc37605909a81458afb75bb14ad559a8e69df57eacc2d27f500b930805ac80f", 0x63}], 0x4) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc20, 0x108) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x54, 0x60000040, 0x4}, {{r0}, 0xfffffffffffffff8, 0xf0, 0x2, 0x200, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80000001, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0xffff, 0x8}, {{r0}, 0xffffffffffffffff, 0xc782691f6aab286f, 0x4, 0x80000001, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x37d522175f9032eb, 0x2, 0x6ca8b41d, 0xde}, {{r0}, 0xffffffffffffffff, 0x5e, 0x0, 0x101, 0x10002000}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000010, 0x4, 0x8001}], 0x401, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x60, 0x40000001, 0x7, 0xffffffff80000001}], 0x7, &(0x7f0000000180)={0x8000, 0x3ff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 19:31:09 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) r2 = kqueue() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/173) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() writev(r1, &(0x7f0000000980)=[{&(0x7f0000000500)="502bc01ea54b39b4c8c49dbf9bcf68eb6d302cde663d813ccba71dcb238ff9434ffafac38dc23eb293aea7d5eb5a998837af2472247a72d5cac882387bb7e60da952f709676efe5c732fc7ae6e36770386b73a9ceb5d4771daa517f925c139bb59294beb8cc6f2cf57f995d635313c205c6c570751322c6f91a91ef795d5", 0x7e}, {&(0x7f0000000740)="ae277d7d13e56ce67ca5cc9bd055fa932822940d9d010cf79c9a68ef855694d689cef8e1f8befb86dae871f805326d69da92e22d89", 0x35}, {&(0x7f0000000780)="d19e8e9b0b125d39b6acae567be3807569eac7cddd2ce2d3fed7fd23e0480ce53fe84a886d7868f0ae94857286c11e59915a676afc2b9f09bb5460c94e7375fa154d7e8f4816e3957872e368a800f65cbe2b539d160cc56a40b2d2a23d96518de6e0ce4dd2f51fb6b496207b538081dc2b0b82afdb33e68829767975b047b05952a29a7a0a72e2698f45f7f97905a1782c5252c1de4eb8b5262cc3a1de61ddb322858ed62655ccae0b697699e7129df4d80e851d846a1c0452a1c36bb5c7514ac128a9c13ebb3fd1904f83047feaef3936f19d462c454e95f71a98c46886ea7a020e7f03c0f8d8d1383103dd85e9c2a78b5e315218", 0xf5}, {&(0x7f00000008c0)="ca2bac9d6eb2ec9a27c73738e518a8a496cee0cfb03858a605188192f0a0e1adafd46418a744a43bc4c5923109cc0346943193416c61df16b3ac271721ce46213a3af2b5052c441cfe5c38a4d6add6b29120cff9f8ece864b25eb6a528dd01d78cb89cc5c48a0ff124bde9d621b33b02f04417c43435893a1b8a73bb055e3597b63640ff0506d8644e708de38ef0e2", 0x8f}, {&(0x7f0000002640)="4bc51956a42a148af4ed28f24a1fe258a1a8b941427b6d296e9b285c9ee37644d20edb922aa151e1215e3e12c2fddbeacfb31b23de4512a4321416c8ba16ff162f86a9675a00f19613045ac7f2eff50373fe7654b4b8bc6f6d542d3aeea08d008106c2c5f91942b07cb67ac37f900cd41c6125f6c467be8484f38bd30222dab5b7728f3d09e630fdfc6875067414fc9e1f12fc20ca02c5fdad569088d68fd42c5177fe132a20e191616386035f2c69283f304279587bb01c9cac6eb6a4cfef321beb7300b31f056f543dd74416b144744e59cb85e2ba0240f9c1b88516b7833b0e18a845ff78dbec8ac60204873ad9ee67f70d411bc9236612e0346d4fe42b3ca9c6c024606abeb5db890f2efa9ecec4c39a388e51ba7792193c030b87c291c6c149a9af9e01a6c0c684a7edc6df9549e70fa42d2010821f2ef4535ec87693fb6523339c000a5195540d48fd51e38c788bdfcd5ac0ada28c111e763d318234ecfded0318cce00a0e304ba2e6ef14cc50a160689f791c9fd086a20b46728af9826d0374c3eb9c7644a1095ea7d854c39d216d39e187cb0ed9bf3b24b4d7056480a29ffceb5900f36244d99bde1dcea96df1bafde88e2d2f6194215c5ed5975d6d06c51a0520e4dae26eb45567456efb9bcf8a9e609bdbe63ca83a5580e9ad802443fe91242be8d284d3ea629a32c58be854b55c4c80c43d6e1d9393064b1b6c6d2fd458ed58cf764a7d34ae7a8f891f1ef1aef305415fc6f65ab236e6e08bbf9dbdbc8621f303182d38411a05e3147b2d8c86d4b8a1c3be8f96e837e2efb723ac0e1c452e683b9bf5db345288f67fadd3fb6b2a0c014f7ade79e2fe2b77b5ded83ea4367284d43796793910c05c14dbd595b62f4693390a79a959a741ca66599e5f7df39241cafdc02ec5b4ce434d74c93589275208fd41a859b8d118bed76af223cad594e1796222dd1a0217a3cc08d87e19f4b1a3156f60b771138a7fabce2b73b37ff702d0ddab170fe5dbefe16c79ce2bbbde6cde685fd6fa8757891f24b30d5fc7a746ccd9e2a51d40c994e64ba037401e5b26f1e57fda6372392907f2dd5f52c9876d62569ed2a397f332b444ab9e724db16909eb12f6ebea534a7fbc3b0a65afa62446cf1b3432f64d9725000df7894168dbf64412eff1c730bd67508a4534cbd4307daf495699edbe1dc9a68ba41c5d60f88ba2aed60fa2a26d21bb579abc8f8b76bf0556678910f8c9467aa2727732882dfb6750d37d459883eddb9c1f3e66ce473afad1fd50466e205faf40ad04aa13a2c4ea2bb582247d45d749d9ed6926285c599395b5a1b623fc4a50f6d2f12495418305734053583499d8b906c58132c091ae249fac5a58039e4bfc708cdb53f813a2a1644e22555865e864d97d42eea77be3220a6835a25fab4cbd452047404f7355a5991dcad218cff966ee3f342b785b1a54295976429007d374e3975c3b58b49cc3ebc02e026c8b8f214a71b9776d9544ec5ac64b5230c2451a8cc5a8c64b820a83775589b2dffa174a440c88ad6d50ae7a17fc528bf9f6494fa440a2814c996eeccddce99f39da8936d560fc09b62f6ed51fe2858a312b8c40ad058dc1d0ea3db660089e6ff18488e3385ef998258c4528a092ed8228acfe1b6722f4f6089106ca91ba35333626440cbd5cf233124f3db9c55f080a1afcf2aa444517752778d7370c77b4cd2dd8da228e9a0864a96a781a7fad5114b44875ae4ebcf4c8c6fa9c27cdf9549b2269f8e95ced7f6e95c21163d02a03f199a6dab29963a594f7a4bd8b7bc33a4d6037163fe110f5dc21c8d57882b320e176e4d8d1e50733e5cf8eca7a0c9b6c00c13cd6ffe89716543d299248dafaa609f14ef709f0762c97e44cfea3c3544ea2dc4fe7f828eb8c4f0c175bed2895965347c646b781842be4d35e362e547b6e8bb501e826aef70a29eeafef0cbe7074ddd2ed1e35d548adae73bf1b80cb0bcdd8d4b0e7c74a12b534e617b958ea92ffeb06168496dbc1a062741cd0581791591e3f8ffd89619ceec82685414f202aa7f45000cccfb0d9ba532b9df2eb8fd501aa783cb8494500d4a3ebe77d2d9f9588ac9673537d9505cd9191a4d2c9eefcf2e997a22411ce8c23c20f00f56d251e3fc2bc821939976098931059ad3c18524e813670efb49f0289cef0513852411d795d49aa870c11d2358b1ea5ce49b9d60b547a4e9ede966639f4777db26a2766f3709f0d38468bc4ea0e67dfcaf796fd50ff6fd9b2d1873265d413c76e090cf8f7ae4e290d2d19702bdbc362bdf40bf368ae22402c34f7b6afa340edb36087cbbeff938976ccbd0b3262de8b72dbcdec72e168620f69a68ebf1b44b7ac7547175efd9b1acb748df2d901b6f19a31ae7445dfe61e61c8a2636e0db32296e854691d531489dea2c9031d3b6194710e2c0acae0cfda37a22fade37182997312ce145f33d5057c654fd2c2a58d289ddd353d047a311f578bdc8e9ef21dd7cc725bdc7e1b9696bd8b34c2832b5415cb86275b5276e9008ed7968a93aae34e12729c205d687d281b34f9b777b046c88944caf5eaa73624cd16a71a37def697c04df70aebc09deffded9a8b2fffef13a480637b0216da98f794340b337fd178429b219aeeeaa54a8c4c342cc75c78d153e9cd464557e56568ee3d0e4d4da498da3fa82bd4de93fa12113b2a9c7f320a68bffcf4cc7f3b69885f63d35f708c70d44dd574f6632f5f6c00e0d326a468435b6fca95b93a4c8212f35f1942e51811dec3c644c78ca52cd6e34dce48426ce950ea63c3f5d254fdaf8c99d42d0cea51a1307fa0e79dceed0f0ceadd5c57319e1a3f1d9bed34e3bdcdc7780506a8bc4780887035290b90b6b5324c7cf1120fed2fe404b5fabeaa931f1f27228aa9b19665ecb1cf4fa376b6d03fb151ddbe48d53aa2489ecad5a535726035cd5a6397c3f528da53a2811a89a1631c74abc983c860ae4aeaf48262c101cb7abe4e3f00e481ca9ea33ebf98f3d18ef4cc9e43d87eb55aed6f1b255b95fe2b4ebdfab8aeb123940746a48e026c727ac173996bf372e29316b4804f2d31d8a978751e14fde4759026ef646b8d73b013234de2c74f56676a4a2673663de230f33245a73a6bd64c6767c14408635aaf2b648bf50548d505e9b62ff2e9cdd160cd99fd71882f1f4ad8b621c2885bcbc96d97cc360b975c2c6f1df18150ffde57b69baaf9a00edd1361567c98884eae315ab95106bc9957782ffdb5140f2af17f5896ba8aa435a5d5844e22080f488835e922445dec3e22a491f67cb01e7dad58ffed94c26058bce808b7a8d1a0db229ac233f873e88b35a12b66dfcdd3a072157df2ba67c8a04f3bbc8ac9058a19204d358efde9a355cb6ba925f11a27bf27ca671888778292ebf1527a4bd8984d77c9f7e3c66d408037f5ee89f1eddbb3d0831994f8529002b4c0d99e01741e3e2a1e7335a7750d28a165d90b29053e038408e51e56cdb44092f28805391119b0ca2e641ff9a2200bbec019aead18296ecc48ed3ab1d9999e2315ad158a0d85e4dfe39cf7357ca49298de46cc82a1fef1e42a2d41f63cc27b6ba902e31355b1af6bde3789c14e61e3694cddf710b6e50a61a29174fc371ece781a3f73c441b93c00d5cc26defdf68e8590394843f45d0cf815cfbd4f51483de0532331de197e0c8dba43dd49ecf3fe72fb05a3a4dcb55da8e913c739a02f2f0cbe11608feb5e8a55a561fae3cc76b6d03440718587af1e393f745819a79a39bab71c78749490dd90667cb8f647c057cc8d3af045217ecec0d8ffc53e290404755fd0422c72086554339f8d40c1d55963620ac49284d7df40f6983283e775f2a96c047d49e89e32d512fdb1bd9aa633f5ecdff8205e6caeaef57d2119b250d12f53c760523c1b96e0460a60d41ccd0c81b72c6295d93bb7bd895c11164979890828053631ee2e71a2f84e7b23be8c19e3d6f428577a9394e05e117c31fcb93830d1b49f3b191a3fba8d071d69017ff4d362d16e66ae0f8b9ccd6ec998662c16d85e465a0bcb5028d665ad9bf45ae8a469507015b32e195d634355edd7eafad112d451823c2c2b648f03a364cdf63a86a83bbbc6749f155009ae3c1c8487011b8c5482627a94d038542262b9b605e5bdde4bae982893113e368f54117b569f7c3fd545e2c2e5fca069820bf73826b539a5a1c6af0f00127b7ad22559f40962249420edd3c91d9ef72c7584961b273c415d5291f59871a8c5fd3c2b85293f2d912448672ad1b9ace378a6d9438f5a3287c71dddb94e2eefeb19f9db02b2641f81cd5a552ed6b41866d630be048724721beee2332e3c70f2b37a8717a548d8fe1e0b6bdb2e3a702a5dc2457e0b1f510778f84a7f61b76587e688a7c7b8f603a0a20a81775c7cec92ee6e38c4a4453cf9c5f51e2bc9fc09bd345303a6a4d8b6d6544e6b34846b65de853b9bcd163b38cd641eefcc623821378d0721779f9becc4b3a1e8af7f082ddb1525d5d41a197a1687abc59dc657d8a0c84e24dfb10afe42c610027d8db2a7a09ef8796d9efd6f5511774579e9bf7843a5897c4944986856c2f7b701569b6e8a6821dbcc09266abf3259d592725b793cd737a1ce9d3db660f6f97aca068a284f382c79f521cce997fa1f5f39ad4b4f886cbb776c176d935ea8e7985f092b5793441eb9861bc487bd83e4d71ee8b2ad93585c6f6241ebfc161b87f3607d16daa3c7c57739d440ee0bf40beb64fc8da61fd953406798bd6f2336cbc0abd29dd2fb672d92089bd5c410215936e30d35b8a34f77cb4adaeebfc602edfa555cb72b7b602da27eca6264d0b92b43948bfefff9bfe34c18fe12f570fe35d28e087b5360f11a0e3ee1a01ae098157257152e17b978e3949e6d814690eee5f220a891a801762dfbc0d30cf3a3ac17811831bccb0404e24d664488f74067e6c9c7b516eaddd2a82ce0173bd2effffeb27e76f5b0be93175df8519027854c87dc370c062bb191f9995a84a223743f42a713f3999b6785c8808a71786b66d7cf6441fb9248eff1efc66ea53e22cd0449ad476f093ed20d1644127a2526ac52a3d2abe80651a5c0cee1057e68273e746e18e8f8efbf9fa004f1fc62146d80303c731636b5398a977f2c84f6f2eff6eb54a879f9008dbe15600894ba00f546dd7caf64bac14e1e7a8035cfd1ff60dab4e5212891cda9def5e74447c7a26082dc250771cefc285dbc04625837501a6e6948b534466d023ae999e2c735e541bdeb198dced301c10627b1a738e4aa7b0b850d10bb1cb14fdd547ad39f988ae248f1184b0583969a50409faf64a27c565c5e57b22b00d74d77e4f31fcb7c03ff8691e7ad3286a4d1c6e469ec7811cca7af311124a28ee5a7f3ffb5d94b6582e5e98541bf35c59a393a60ff351f87e0cd7ddd1d494e0074d5ed796e390b060e95e5c5bb4b03e2dd94a7f3e9e34d38e5e5590627354506614328dd629c7e4235c91e37ef381e72213ef7cb19fa12c94cac67a08f752062863da6450eec44f18a5197de83b4b2a55094d1dccee7245942bd782ab49b98176855a77ae9e377bace157c62a7459f3f6b7070a46c201887b5ae558dc88a04ff751b01b0fc6bfa15a674503929f387d2196969677ba17e9cfaf5621721fd9b048ba5107ef3fc8227a3707df980636d72482daf0af6f99e01fc5b9c7335add703838f5a348db7ae7798ed549231e5baa654383f92f332016c97e4979c043fc2609e5d4aa9780759f9575d96952331cd3436e61e21fb75ac57582592000659f0f1919e3d1dad667aa7", 0x1000}], 0x5) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="2bcad89009af9ddbea41756ccf0b", 0xe}, {&(0x7f0000001640)="5f8ca20be700717fb3c863f44814fc025e71e4a969fce8e8433df02d77786e6e07be7fd84557bbd22ec9a5b76281c3f66ec13c3a8348156e5c9b0c6606f124aa580eb0a5118d6d4a989b52234d290eca9df6992e7aeb78d1e43947382b05f6bc90fec25867c258e5ab48607ee1ea2b571de73a85ec2395d8f74e8dd56a1ec9c66bb014a8f46f622e8b9c34fa5b446e2872c9eb97094166f1f1265db55c1ce91392c5f5db82fb55034f65f05f47000f1c97d90144530ca083106b70fc1f37f83044b1910794e3a0961e9fb7dbbc96866e2f785695f3b41808363945abb4ff74ef87b954bcf3056988b52a4397a71567befc1e6c3ce2126808f38b3a608aa06249832710084c265767066301f1f8df6f0b8fae6a292d078633b304fad5370a1a3deb6fed84edc68ee38df45e3182cbc38f29484caa85ccd6d0837e125f40f44076b45c76b0fcf35934ee005abfde50a92abd15169ced5eb885dc6a87249bd013b89a3c11df06a73182aa554adba7860494428b0536c7bcec1e8fd1bc1596f08bf1fbefea2dbd2d3e527a7e0c78cee7a48ef362eddcddb2229e110fca712341cea43cc1dcbdd9c595246971925fcbeae935f396b7720508d2ad8a0bdecf7b04a3211dafc5cb2a631c807ba01f0a13d239b33851a1e5425409ce29f63bada41c1180351cd5a0604881566d15d838c53ba378a5c19e1d5d72a2a7d064e9881ca5a24994973a1543375b7736deb15e2af63cdbb195da183c00e23f32fe881cea6f9a43357c3c725d6fc07d4a9f68725c3854b445885e33dab66884a84b5cdf262dd4fc37f162d01b5610ef4538c8d4634e1f0a4f4466264dd7de9aaa5ad06613514b08b75f21fd9c5fdd6c4d3f5ed03898d271297fe67adbee8f74c09b82c25415f50c52c1634b8d828f1ae834891f9659e7f9b2382a6d75d39b9bee86e5126af392fd9da308fe694afcba396332179a310b6c9ad5f057a95197795eb0a9bd65c2a77a33b5ee1f345eee7df5ea8abfbaa65bc1095734b2efc03b13cf08768928dd99a4634df99654a482956b5df197f21344834921b3dee1c639737ccaca3554ae4f363d9b9c2118b376f20cc0c330892bc13a2295db8e22e3ba6be3a7dad1952326818c429c6ffcdc9700dfe9da45b370ddcabc8c122f267677f6b7904a1c72d028dc6e9a455238433e1eaeece303f58debd11aa32e45e2845e037a80985375c598a3315f4db24ca53fe5feac4cc846835cdab722894f0423929171481495da52d6bde11703d34169d11d691ecc058d17a41e559e6be91864531299fa94ca13d6d09b5629e82661ce08899b4945c362131d5012b340f65d22cfd824c188cee7adeaa6a8abb5f7fedad342cfa88c50446a56e90639ecb5dc207d7e4fb2ff20b0459857b0f385f2df2d13b692db814571cd6b8c07512ad648774393a435ce15d8c0b7804525df8da476eba2e40f2a96203ee342ccf50da22aeb6000feeb903f342d4ddfe9e86106f13e64360c02b1eda4ced65fd22e27dec306abc0f71a977f62c4f113e6912c7278a8cde50b8fc80f581549ce9d0db7a2c5dbea0e839774ffa898d7806855b9727c3dfc95e12cdec349b2a149380c788ab32ee471e486c83638e0c79257f494e7bec4a1dc31d9ba71cd2f071b45404ade8aaaee7a69c5fdf2326113dc10b76f87402854994b61cff71833e01fe0bc4f36fe4069b2e36cb05914ad1cd4af34b0dd553b8e1d178392c066ba1f13258e2590e58e4e93dd526ae0663a76a9ab6a847a386b3b65b2d9d1957a973f4a8fda60fbc57ac8023c77edeb3804ca08300f50942145327df7d74d6947e42d5156367d88de3bf049538dcd9058c7b917f8ba154201196856eb88aa4be68fee56371e9a51c62d52333e828cdacb3d7339acccc47c82459b161de9b28992a6473a349a700e39b11b49b0d5c51dbda74c87693a2ed0563bcdf7cf47c8fe2a6ad2f91644e4db5637a9df3cbcfd74e670332d8cd47b75674a2fc45bbfcc7ba716ab831e6923bb5d36bb586c7cf52c42f60b75b58a928221c8c89c664cc9f3801e322e803ffd520b9f2ccf19e3b444bdb1d7127f2d6f9bdb3e26675f2f35f6dd7188d3f63983b500e7cdff652c186c133c77002a286266fab7acb8b2aa57f7f70a59cc4717539cdf8b7ed45f47a3e56c4a3296737801c2c9ce03644b823a4fff5554ddbc7005adb6f01d573e7fa63517318ad5fd0b2d7b62b27dbff1dfde12fbafb1c050e570f1637e97b808eaa95b907ee69f49bc10797fdae3e40ebfc7fda836ca7a8bd6a30cf4c6d9404cecfe8b4a4a278c5f142714852454ff59da6be55ca1ea187c77dc59bbb73ccbe26086fc2b774abbe2774ad51aba6eb5e1eea9a142bdcf065bb4b33e7b120a27def33e2e40982992154bdc9c632a1bc6e8358b4e428bc4a8836c2d575e0cd74c34db4b728b579e9b8439b17a8f07340efbf8a7fef65efa101ef7b722cac0b00aee27656dd6a403dfc78b20427aa2c4fed91f9de69b1a57bd417407ec10e832157eb09c89590be76983b79e93c53325c9362f3ebc194d6a1252c3ae00023381e7d1fbdb4ffd1c2a04126d4d5ae9450d35dad1400cef3744af64239c120ab1465b115cc0444c72585c2ad460a85c9ee44a92da8024f2d0c97679aab8d6f347dc1f5cfcab0002733ffa89db6ac4522643d1189955466f779c7dc2dc9c0650766ea78d266bc4ad15b8e3d391bade72240e27548dab6d8c1acd81d97dc911026cedac386dc975deb6f77cd21f30358416292811917dd1d587d25e2d8559164e7e74cb9cad5249f58f122ee3b13d84932c03a793fcda76dc5d51b4df681407b239e771caf86c8e6e2a8c87e49a6c1e6dfa840ccabaa30d8382282149eb477e7835fa307ace4ce0dca7900d48d3f728b5d985996247a31da88b3967a98109aa33f1033eadeb73fc6df05fe940c25e8a3e289ae01606f1b8c085ef213e95234e41b6457362f23e534967386fd8c68a96c9b669f8056953b84fa53ea0747e713f34db73449136bfec6f25663dee7a6c82a4f7ac28a2974bab555751fc6a8f8921b56f7d8251becf6d77fa4d9a89f058ffb9ce3660876b3866745fd609c943831d5c0add1611fde83ceb73b9173eeaf748ece651fc6cff6b71aba9308252762c24fb5d5775150f1cc71bfc143272559adf3ba27ecda60892aeebe0a78fa5bf0bf83ccff7e6071af905ee2719342c293d2ec220eec85f749aaf4b3e30e73b98d9e831782163ff08e9e3a5ad153d6c2688aba894fce266061c8f6ba04f137a762b56358d26ba74adb92e754626bea05afb99b267fffe3755e96a5a68007ee1f8e4284aee3388077c74c85dc465b7ad5ed79df006b41e93ffd9da6ea12579e4dfb39b7ffbcce7a8a2f3acc3360fc257121236735aa4a973cff3d93ad938b8009d7a6eb525de7d237ee649c7805b6369b7e97267c3a5575391cbbfa4bcaab1bd250262b0ff2948bc48af85d8ccbc01de29ecdfbc41546ff19222db0cb4e933c2f6c0eb8fc806adf818006de4eba3ba5dbd3a7e4b3f2f700f6a568c3fb87ad70f0f5ceb55a94a0bf411cd40c4a4c47a21609e7d1d4af64c73b3878520bca9f3b1f53b409bafcc263628e9796542ba03076ccd5dff5aa132f47cdabe6b780c42c3c63cd62a1d609890b850121e7ece32c5b7fbbe823934bab74e24968cc7fb0526b562add299d8c9f7a3e35894e7f0e5184e175223cefbfd43ab89f84b85e5afa3f4dc50d3ea372fede0dfb581feae6e4ddc08697504942e2f4cc09b38fd9db84361bd452877995295e6cc61c999c2797b5e27b9974f05f5831537a7ceb7a29af88c062b29ac36074a91e51526dc2b837848bccc191af82fb11000fe2a166c307f4f6921ba2f85e5a6b07e910072f1d8ad2e7864e23cf0a84544c355c435e70d49e7def0eec8c1802edfd8cd878c5203c7670e15b98c0ad1762d77419f9aad8dbea47dfb87fa61084a5cef73f8d9d3e7dda83d2727ecab3926a199942296c40c793491c9bb56d0b6421144f5bb80aa7f985ea67778a8eb06a122673bf3c60d74f2d0b0378e7a1f3cd5b05412bda6fb272f64e425cdc162383d92522f96c5cf2b7df13649ca4431fb052d8f2fa560c352d52b9f85e5cfcd9d350a6f4b56d11228e578323ef79bbf09dce97a35e25fbb3e133efb6fad2775d0a77f5127caca18a371608772a8cad70d71f8dd946b346e4ff8d02af631decbc907236b53b64c5510632ce33cc8e502a1d2a5bdc43539d8c4439186dd7b5fd9f8b59989b86a392bf276289d2d89c1b914272b8d8ad6209851c5335945b3941f1411fa9e7c8a313d0f29cacabf15e3d4c71a26b2500d5b9b8bb7ab843a3cdc6a529a6c37fc28e20d95de9e93cdf02d9aa451260f7e80c55022cab4b3dc08eac6e021989e83ad3558ba8ef449fc21c2b3e0186e632bdfb7412fd4904ecd8285c693f05d3575ce6699ad1d6ba47fd49ae89860260bb77151c8d7984b4f35a46b772677dfecfba8b2a386191202caa345685d55851d8eca2504d8e0e037b4772c557658007f07fcdd65e2f476ebce0986f16d738bd8e50ebaaf31f289b2aa40a3c71bb9fbf0291a51e31244d421fde1680db9a9e7d9ec5265baa2ec6c9659415c1331ed9240f5c2d3f21b2600d7ae5414b16fdf81fb53522cb2a6509ee2347d8fb63d295ed35c4179ba91ddcb5f83f2e99c6aa5f60fc458b6b5b657e696e3d90e1386d81b25dd677a8c1bdb20cc3e6ac1c1100319fd386e19babac45702760ae0d5dfe8147cd4b368d39a09a8a4a2a5ca6af5bff966250fff391f229d0903882c942a0d90af03c68c44ffd3528bd6c8e38d11efe0d02d4fa24e77555b93cc6c80d30f3afabb2d4d365e420b29150a8c7422ba38bcd5a77c52313be4bf8a7a728e4c0980bcc01054d799f7a89018c52e96692b26ac123dadf8059446d89bb88f6bbe2fffc6ba6eabdde52d2328d27def729ecd48482b9689dda4b93ee45a06ccae0643c319332fbd658e9f1b1eaa8df40066ef1a68c823557e11055a217084d6cae459ee30a8c51d6bd02306d8108afe559c273507f33f90b0c8b36207c29061bdb3a38d114ac511aec618e23b225ec9dcafe52b95df5a163f3ecfad61fe489e44b976aa8dd26771990b31e361858c37c3f5fc0b759e53f54cb998ce63ee5736c4de7cef5d75f0574d0f63e9ec5c1fe65cf3ae50c0e0bd5f6217fbaa588dc8b23235287d27dcf8105c372d15e92883f90624243649783cf39e5928f7bf061ef553554353d63f83dcd40dbf2f2ebbab3d266e6478e3e8a0c895076e87f75e9a4af52a59885c21e1a447a52300eb57705278041e560a7e2cc073b47d79725e76e9679916ad3444d3482c63bdcb40aefd4c350c5bc9e1a8fd54c13d6e8052d221b94a76bef09a70c501ba60057b45ef7a0bc73758e4c616b77fcd9cc2adb983512ec570562326300d9074c20d888405a3f96f775c8b67fd9c2acb51b284789463bbdd0d9d776c8ba22e095b64d0840f535c50b399f8a5e0259424405ccfc696021ced011e5bdfd1e0ccb0de97642de7e141d22f8473fe22cea60c03674980d0362dfae3cbc9769d4737eb7df21c7797f789734338427b5f4a12ca16fc84185f3264cfe60d39b31e2ca4c63963d19b61abe86048143cb9fb4f8316f32f5d393144d8d1507cf527e6ae2c0c95dbc113cd267ed8061939588a7083f2bffb7e93b7c3f026883e191238cc621eb6c0a78e7deaeb0b22d1d382dbc0267968487d56bb218c993f8c1889f1fcd5eeb8e6ff981801b822759d6b03d71dbd074ea7", 0x1000}, {&(0x7f00000001c0)="7ee6c9f7371f9f35c19464fbc0eb803673c3cd92b99f4ebcbaea342d01f2e28bd252ffb23a76be96bb01b96a6cd02e05896322cc28063f8fe021400eb6854109e61d41a9a2c9a06afe9065484735df519458b91537264e1e62909563409f27be489ff476bd95bdc4337d6c24e5a26bde9912dddf0e61a9d0b48776bb2a541bbf353c43eaeec514e3d1e41efbfa5d0aa596f659ccf282d80713795e5f08c7bff39870c7dc3872b2aa529c9279dd1bb95918a0cb80a13cd5e44510440840334edc8059b401844015519accbb20d4e5a717b0ca154bbe88914e2c6bbc46ad7fadac733e414e75a71206b894333997763902f947fbfdb770002ab992dc5d40dd", 0xfe}, {&(0x7f00000002c0)="f7e27bfdf98de47c65632a4f92358751f7eae84d429dcbf53549e2743249f720da5ce43fede32204e64ef2f942a0e0d7075f5b7b1b1ebceb7d3f28ebbfa350bed3dae0bdc37605909a81458afb75bb14ad559a8e69df57eacc2d27f500b930805ac80f", 0x63}], 0x4) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:09 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) kqueue() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/173) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() writev(r1, &(0x7f0000000980)=[{&(0x7f0000000500)="502bc01ea54b39b4c8c49dbf9bcf68eb6d302cde663d813ccba71dcb238ff9434ffafac38dc23eb293aea7d5eb5a998837af2472247a72d5cac882387bb7e60da952f709676efe5c732fc7ae6e36770386b73a9ceb5d4771daa517f925c139bb59294beb8cc6f2cf57f995d635313c205c6c570751322c6f91a91ef795d5", 0x7e}, {&(0x7f0000000740)="ae277d7d13e56ce67ca5cc9bd055fa932822940d9d010cf79c9a68ef855694d689cef8e1f8befb86dae871f805326d69da92e22d89", 0x35}, {&(0x7f0000000780)="d19e8e9b0b125d39b6acae567be3807569eac7cddd2ce2d3fed7fd23e0480ce53fe84a886d7868f0ae94857286c11e59915a676afc2b9f09bb5460c94e7375fa154d7e8f4816e3957872e368a800f65cbe2b539d160cc56a40b2d2a23d96518de6e0ce4dd2f51fb6b496207b538081dc2b0b82afdb33e68829767975b047b05952a29a7a0a72e2698f45f7f97905a1782c5252c1de4eb8b5262cc3a1de61ddb322858ed62655ccae0b697699e7129df4d80e851d846a1c0452a1c36bb5c7514ac128a9c13ebb3fd1904f83047feaef3936f19d462c454e95f71a98c46886ea7a020e7f03c0f8d8d1383103dd85e9c2a78b5e315218", 0xf5}, {&(0x7f00000008c0)="ca2bac9d6eb2ec9a27c73738e518a8a496cee0cfb03858a605188192f0a0e1adafd46418a744a43bc4c5923109cc0346943193416c61df16b3ac271721ce46213a3af2b5052c441cfe5c38a4d6add6b29120cff9f8ece864b25eb6a528dd01d78cb89cc5c48a0ff124bde9d621b33b02f04417c43435893a1b8a73bb055e3597b63640ff0506d8644e708de38ef0e2", 0x8f}, {&(0x7f0000002640)="4bc51956a42a148af4ed28f24a1fe258a1a8b941427b6d296e9b285c9ee37644d20edb922aa151e1215e3e12c2fddbeacfb31b23de4512a4321416c8ba16ff162f86a9675a00f19613045ac7f2eff50373fe7654b4b8bc6f6d542d3aeea08d008106c2c5f91942b07cb67ac37f900cd41c6125f6c467be8484f38bd30222dab5b7728f3d09e630fdfc6875067414fc9e1f12fc20ca02c5fdad569088d68fd42c5177fe132a20e191616386035f2c69283f304279587bb01c9cac6eb6a4cfef321beb7300b31f056f543dd74416b144744e59cb85e2ba0240f9c1b88516b7833b0e18a845ff78dbec8ac60204873ad9ee67f70d411bc9236612e0346d4fe42b3ca9c6c024606abeb5db890f2efa9ecec4c39a388e51ba7792193c030b87c291c6c149a9af9e01a6c0c684a7edc6df9549e70fa42d2010821f2ef4535ec87693fb6523339c000a5195540d48fd51e38c788bdfcd5ac0ada28c111e763d318234ecfded0318cce00a0e304ba2e6ef14cc50a160689f791c9fd086a20b46728af9826d0374c3eb9c7644a1095ea7d854c39d216d39e187cb0ed9bf3b24b4d7056480a29ffceb5900f36244d99bde1dcea96df1bafde88e2d2f6194215c5ed5975d6d06c51a0520e4dae26eb45567456efb9bcf8a9e609bdbe63ca83a5580e9ad802443fe91242be8d284d3ea629a32c58be854b55c4c80c43d6e1d9393064b1b6c6d2fd458ed58cf764a7d34ae7a8f891f1ef1aef305415fc6f65ab236e6e08bbf9dbdbc8621f303182d38411a05e3147b2d8c86d4b8a1c3be8f96e837e2efb723ac0e1c452e683b9bf5db345288f67fadd3fb6b2a0c014f7ade79e2fe2b77b5ded83ea4367284d43796793910c05c14dbd595b62f4693390a79a959a741ca66599e5f7df39241cafdc02ec5b4ce434d74c93589275208fd41a859b8d118bed76af223cad594e1796222dd1a0217a3cc08d87e19f4b1a3156f60b771138a7fabce2b73b37ff702d0ddab170fe5dbefe16c79ce2bbbde6cde685fd6fa8757891f24b30d5fc7a746ccd9e2a51d40c994e64ba037401e5b26f1e57fda6372392907f2dd5f52c9876d62569ed2a397f332b444ab9e724db16909eb12f6ebea534a7fbc3b0a65afa62446cf1b3432f64d9725000df7894168dbf64412eff1c730bd67508a4534cbd4307daf495699edbe1dc9a68ba41c5d60f88ba2aed60fa2a26d21bb579abc8f8b76bf0556678910f8c9467aa2727732882dfb6750d37d459883eddb9c1f3e66ce473afad1fd50466e205faf40ad04aa13a2c4ea2bb582247d45d749d9ed6926285c599395b5a1b623fc4a50f6d2f12495418305734053583499d8b906c58132c091ae249fac5a58039e4bfc708cdb53f813a2a1644e22555865e864d97d42eea77be3220a6835a25fab4cbd452047404f7355a5991dcad218cff966ee3f342b785b1a54295976429007d374e3975c3b58b49cc3ebc02e026c8b8f214a71b9776d9544ec5ac64b5230c2451a8cc5a8c64b820a83775589b2dffa174a440c88ad6d50ae7a17fc528bf9f6494fa440a2814c996eeccddce99f39da8936d560fc09b62f6ed51fe2858a312b8c40ad058dc1d0ea3db660089e6ff18488e3385ef998258c4528a092ed8228acfe1b6722f4f6089106ca91ba35333626440cbd5cf233124f3db9c55f080a1afcf2aa444517752778d7370c77b4cd2dd8da228e9a0864a96a781a7fad5114b44875ae4ebcf4c8c6fa9c27cdf9549b2269f8e95ced7f6e95c21163d02a03f199a6dab29963a594f7a4bd8b7bc33a4d6037163fe110f5dc21c8d57882b320e176e4d8d1e50733e5cf8eca7a0c9b6c00c13cd6ffe89716543d299248dafaa609f14ef709f0762c97e44cfea3c3544ea2dc4fe7f828eb8c4f0c175bed2895965347c646b781842be4d35e362e547b6e8bb501e826aef70a29eeafef0cbe7074ddd2ed1e35d548adae73bf1b80cb0bcdd8d4b0e7c74a12b534e617b958ea92ffeb06168496dbc1a062741cd0581791591e3f8ffd89619ceec82685414f202aa7f45000cccfb0d9ba532b9df2eb8fd501aa783cb8494500d4a3ebe77d2d9f9588ac9673537d9505cd9191a4d2c9eefcf2e997a22411ce8c23c20f00f56d251e3fc2bc821939976098931059ad3c18524e813670efb49f0289cef0513852411d795d49aa870c11d2358b1ea5ce49b9d60b547a4e9ede966639f4777db26a2766f3709f0d38468bc4ea0e67dfcaf796fd50ff6fd9b2d1873265d413c76e090cf8f7ae4e290d2d19702bdbc362bdf40bf368ae22402c34f7b6afa340edb36087cbbeff938976ccbd0b3262de8b72dbcdec72e168620f69a68ebf1b44b7ac7547175efd9b1acb748df2d901b6f19a31ae7445dfe61e61c8a2636e0db32296e854691d531489dea2c9031d3b6194710e2c0acae0cfda37a22fade37182997312ce145f33d5057c654fd2c2a58d289ddd353d047a311f578bdc8e9ef21dd7cc725bdc7e1b9696bd8b34c2832b5415cb86275b5276e9008ed7968a93aae34e12729c205d687d281b34f9b777b046c88944caf5eaa73624cd16a71a37def697c04df70aebc09deffded9a8b2fffef13a480637b0216da98f794340b337fd178429b219aeeeaa54a8c4c342cc75c78d153e9cd464557e56568ee3d0e4d4da498da3fa82bd4de93fa12113b2a9c7f320a68bffcf4cc7f3b69885f63d35f708c70d44dd574f6632f5f6c00e0d326a468435b6fca95b93a4c8212f35f1942e51811dec3c644c78ca52cd6e34dce48426ce950ea63c3f5d254fdaf8c99d42d0cea51a1307fa0e79dceed0f0ceadd5c57319e1a3f1d9bed34e3bdcdc7780506a8bc4780887035290b90b6b5324c7cf1120fed2fe404b5fabeaa931f1f27228aa9b19665ecb1cf4fa376b6d03fb151ddbe48d53aa2489ecad5a535726035cd5a6397c3f528da53a2811a89a1631c74abc983c860ae4aeaf48262c101cb7abe4e3f00e481ca9ea33ebf98f3d18ef4cc9e43d87eb55aed6f1b255b95fe2b4ebdfab8aeb123940746a48e026c727ac173996bf372e29316b4804f2d31d8a978751e14fde4759026ef646b8d73b013234de2c74f56676a4a2673663de230f33245a73a6bd64c6767c14408635aaf2b648bf50548d505e9b62ff2e9cdd160cd99fd71882f1f4ad8b621c2885bcbc96d97cc360b975c2c6f1df18150ffde57b69baaf9a00edd1361567c98884eae315ab95106bc9957782ffdb5140f2af17f5896ba8aa435a5d5844e22080f488835e922445dec3e22a491f67cb01e7dad58ffed94c26058bce808b7a8d1a0db229ac233f873e88b35a12b66dfcdd3a072157df2ba67c8a04f3bbc8ac9058a19204d358efde9a355cb6ba925f11a27bf27ca671888778292ebf1527a4bd8984d77c9f7e3c66d408037f5ee89f1eddbb3d0831994f8529002b4c0d99e01741e3e2a1e7335a7750d28a165d90b29053e038408e51e56cdb44092f28805391119b0ca2e641ff9a2200bbec019aead18296ecc48ed3ab1d9999e2315ad158a0d85e4dfe39cf7357ca49298de46cc82a1fef1e42a2d41f63cc27b6ba902e31355b1af6bde3789c14e61e3694cddf710b6e50a61a29174fc371ece781a3f73c441b93c00d5cc26defdf68e8590394843f45d0cf815cfbd4f51483de0532331de197e0c8dba43dd49ecf3fe72fb05a3a4dcb55da8e913c739a02f2f0cbe11608feb5e8a55a561fae3cc76b6d03440718587af1e393f745819a79a39bab71c78749490dd90667cb8f647c057cc8d3af045217ecec0d8ffc53e290404755fd0422c72086554339f8d40c1d55963620ac49284d7df40f6983283e775f2a96c047d49e89e32d512fdb1bd9aa633f5ecdff8205e6caeaef57d2119b250d12f53c760523c1b96e0460a60d41ccd0c81b72c6295d93bb7bd895c11164979890828053631ee2e71a2f84e7b23be8c19e3d6f428577a9394e05e117c31fcb93830d1b49f3b191a3fba8d071d69017ff4d362d16e66ae0f8b9ccd6ec998662c16d85e465a0bcb5028d665ad9bf45ae8a469507015b32e195d634355edd7eafad112d451823c2c2b648f03a364cdf63a86a83bbbc6749f155009ae3c1c8487011b8c5482627a94d038542262b9b605e5bdde4bae982893113e368f54117b569f7c3fd545e2c2e5fca069820bf73826b539a5a1c6af0f00127b7ad22559f40962249420edd3c91d9ef72c7584961b273c415d5291f59871a8c5fd3c2b85293f2d912448672ad1b9ace378a6d9438f5a3287c71dddb94e2eefeb19f9db02b2641f81cd5a552ed6b41866d630be048724721beee2332e3c70f2b37a8717a548d8fe1e0b6bdb2e3a702a5dc2457e0b1f510778f84a7f61b76587e688a7c7b8f603a0a20a81775c7cec92ee6e38c4a4453cf9c5f51e2bc9fc09bd345303a6a4d8b6d6544e6b34846b65de853b9bcd163b38cd641eefcc623821378d0721779f9becc4b3a1e8af7f082ddb1525d5d41a197a1687abc59dc657d8a0c84e24dfb10afe42c610027d8db2a7a09ef8796d9efd6f5511774579e9bf7843a5897c4944986856c2f7b701569b6e8a6821dbcc09266abf3259d592725b793cd737a1ce9d3db660f6f97aca068a284f382c79f521cce997fa1f5f39ad4b4f886cbb776c176d935ea8e7985f092b5793441eb9861bc487bd83e4d71ee8b2ad93585c6f6241ebfc161b87f3607d16daa3c7c57739d440ee0bf40beb64fc8da61fd953406798bd6f2336cbc0abd29dd2fb672d92089bd5c410215936e30d35b8a34f77cb4adaeebfc602edfa555cb72b7b602da27eca6264d0b92b43948bfefff9bfe34c18fe12f570fe35d28e087b5360f11a0e3ee1a01ae098157257152e17b978e3949e6d814690eee5f220a891a801762dfbc0d30cf3a3ac17811831bccb0404e24d664488f74067e6c9c7b516eaddd2a82ce0173bd2effffeb27e76f5b0be93175df8519027854c87dc370c062bb191f9995a84a223743f42a713f3999b6785c8808a71786b66d7cf6441fb9248eff1efc66ea53e22cd0449ad476f093ed20d1644127a2526ac52a3d2abe80651a5c0cee1057e68273e746e18e8f8efbf9fa004f1fc62146d80303c731636b5398a977f2c84f6f2eff6eb54a879f9008dbe15600894ba00f546dd7caf64bac14e1e7a8035cfd1ff60dab4e5212891cda9def5e74447c7a26082dc250771cefc285dbc04625837501a6e6948b534466d023ae999e2c735e541bdeb198dced301c10627b1a738e4aa7b0b850d10bb1cb14fdd547ad39f988ae248f1184b0583969a50409faf64a27c565c5e57b22b00d74d77e4f31fcb7c03ff8691e7ad3286a4d1c6e469ec7811cca7af311124a28ee5a7f3ffb5d94b6582e5e98541bf35c59a393a60ff351f87e0cd7ddd1d494e0074d5ed796e390b060e95e5c5bb4b03e2dd94a7f3e9e34d38e5e5590627354506614328dd629c7e4235c91e37ef381e72213ef7cb19fa12c94cac67a08f752062863da6450eec44f18a5197de83b4b2a55094d1dccee7245942bd782ab49b98176855a77ae9e377bace157c62a7459f3f6b7070a46c201887b5ae558dc88a04ff751b01b0fc6bfa15a674503929f387d2196969677ba17e9cfaf5621721fd9b048ba5107ef3fc8227a3707df980636d72482daf0af6f99e01fc5b9c7335add703838f5a348db7ae7798ed549231e5baa654383f92f332016c97e4979c043fc2609e5d4aa9780759f9575d96952331cd3436e61e21fb75ac57582592000659f0f1919e3d1dad667aa7", 0x1000}], 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:09 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ff9, 0x1) r0 = open(&(0x7f0000000240)='./file0\x00', 0x400000802, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) close(r1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 19:31:09 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) kqueue() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/173) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) map stack 0x20ffd000-0x21000000 of map 0xffffff007f125e70 failed: hole in range map stack 0x20ffd000-0x21000000 of map 0xffffff007f125e70 failed: hole in range 19:31:09 executing program 0: r0 = socket$inet6(0x18, 0x8005, 0xfffffffffffffffe) socket$inet6(0x18, 0x1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1187, &(0x7f0000000000)=0x5, 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) listen(r0, 0x0) socket$inet6(0x18, 0x2, 0xc) 19:31:09 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) kqueue() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/173) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:09 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) kqueue() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/173) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) r2 = dup(r0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x800000400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 19:31:09 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:09 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:09 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1012, &(0x7f00000000c0), 0x4) getpid() r1 = socket(0x3, 0x8000, 0x0) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000100)="d4e2d025e148a8f37931b791b8875ce18b4cd96e2029b281adb99f784e10012ff75f33424d238189de60ca05936e4c435329941a011879407e66e77920c0929739a20720028ee33a14452c6e567db0b0fb7a94993aeae0ae1650f02f594821899823fa5843da76748ea484262ade62081a5a8efc33e003062ea5a84ca3e5512e9addc11374f2b9ef1a599d51b2be1a6a6abbb75d00b01ced31157e9bef9ada58ceb27e5927f33955f0a9199ead076c5a60b4829f1fce6a024585440538ba3f9fca318a20ea52b2b88e5035676ff2a3ef6b03e7e0087a", 0xd6}, {&(0x7f0000000200)="e8604d52f737eb320c11bef9863ef1ab81c66308249387459c98f9589ed48c740217493912f1693543c684f8be767cbe4bfb58c28b14f3191f92d876ce6bc47da494", 0x42}, {&(0x7f0000000280)="f131a6e35dc5ed91bb07711b32f0112aacbade957c95c67223716590aa5e1ef5b012b455c30aa580b31978368ac165ab42834b80ea8bda", 0x37}, {&(0x7f00000002c0)="91d1895ef4881e876cae90527159d1dbdb6f69912b04794c45d7012eadee852d5477256b4b30284ea8c00d355941b0c51bc91e59b14d6a79db78a5cf4c", 0x3d}, {&(0x7f0000000300)="e9fd552eea9e1bbd25032139857afc354fe70cd2aaf1e25ecb767e3facd5cc532b1fb41e184c3abd94fd08d0027d6f431effe51d9140e0dc7aad6165b808697f4411b113a2f6174844aa73745a80d8dd0c4463ba343b4c93b5c858ba21d5078ee0a9584c2efd6c146180d5932ff44c079c2a9de2278b31d914f765e154c520dc", 0x80}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="32b33753ff86a3692a310bf8a75c3ad6426edd3b9c85935987f017bf35b28250082d1e1afa25bb3d749e19e6703e6d1d537afa32d6a190ed8315fb5b24730b7e8217651ba6ccd3821bfa6f486242e55069a9d4451cb07b23db7f957ae7b7a22d3470ac791a4f512e77638e1f7cb8da98737b783dda0e4ed3812f2b03433e1944e4a41ce298a85d2f89b3c6166babab9a4f1738b99c5c24652813853f16651acc7b7a81c6cfc21a23495bf7af46dffc7a54551722fa3cb106849de9c74c8902e26e7ab93bc0d55771f7", 0xc9}, {&(0x7f00000004c0)="6363d2bc608203fb077425776d0af28adf53540f931a45332280ae5a2bf738f94705539b58cdc9e420f5629af7918de130d59c662afc0b9f184f34067dae2d678cdcaf30b99eb61f33080077ef6c196c46f95371c1747aeffa950cd14b3372dd233dd715d84ecab71353c490cae9a03030aa505e8688bdc1b6cf5f066a4260f6b3e6ff20719b36f8f31d9a3f46999e03702779d7810f8d320b0941372a4c9ac76bf9e14ee71206280ee0c1759fddf4387d9bae8aaa28d03c48808e01ecf965b6c4a8ea5bc73025066d73d1df6d1b844f746033c922bbc5c80b0eb5f6410482eed1", 0xe1}, {&(0x7f00000005c0)="18c05183f47db09f519ed31c1a910f25c9fd152558547d62cba0670820fed66c5b49f25f0b0c25f6f2e0812e0f4e02ee7a868625358cee21adbcf1ff5d8a45366e5f91c473cf557bad5617ed1860528e58eccbd2b52272d2de159173fec1157d42a4a96c04d0579e85c1c0de7b2fd3c678fd482a938e88d954fbb17d267b359f05773dd3aa1b6b13602bddca2a513b442939cfa0", 0x94}], 0x9, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) recvmsg(r1, &(0x7f0000001b00)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000780)=""/134, 0x86}, {&(0x7f0000000840)=""/82, 0x52}, {&(0x7f00000008c0)=""/95, 0x5f}, {&(0x7f0000000940)=""/188, 0xbc}, {&(0x7f0000000a00)=""/75, 0x4b}], 0x5, &(0x7f0000000b00)=""/4096, 0x1000}, 0x1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) 19:31:09 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:09 executing program 0: r0 = socket(0x1a, 0x4006, 0x6) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x4006, 0x7fff) socketpair(0x1f, 0x4000, 0x564, &(0x7f0000000000)={0xffffffffffffffff}) r4 = accept(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000dfff00d0aae131000000000000"], &(0x7f00000003c0)=0xfffffffffffffe12) r5 = socket$inet(0x2, 0x5, 0x6) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = open(&(0x7f0000000140)='./file0\x00', 0x21, 0x2) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) poll(&(0x7f0000000200)=[{r0, 0x26}, {r1, 0x24}, {r2, 0x16c}, {r3}, {r4, 0x14}, {r5, 0x8}, {r6, 0x5}, {r7, 0x88}, {r8, 0x8}], 0x9, 0x4) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(r9, 0x0, 0x0, 0xfffffffffffffffd) 19:31:09 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) close(r1) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:09 executing program 0: r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000000000)={0x0, ""/224}, 0xe8, 0x3, 0x800) pledge(&(0x7f0000000100)='#\x00', &(0x7f0000000140)='$\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = msgget$private(0x0, 0x142) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0x0) 19:31:09 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:09 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 19:31:09 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x1) 19:31:09 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x5) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:09 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x40000000000008, &(0x7f0000000140)={0x3c, 0x80}) r2 = syz_open_pts() r3 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e5506a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfcf297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8000000000000000000000000009bb2d32ffa544fd0fdde7d96d190cc6207c19cc2b2e3583328ff6231dab64be66f74c53e7308f6bfa3412c7447c9a80cdc04cb81ad7faabbb3658ade4ed04f198cfc2aa8011b5867c97b208219d5c0aafa2285db0742453eb39515390c9e6f5e01897f2ae13f47d61c38164b384223051553bac2f7c643f6f7d671ed05a126920acfa73447fc121db2423d8ae0ba4d2d8ae30632d0fa084cec394edf64f59498895f2e2f4c7d0266b3b1322d", 0x22c}], 0x1) kevent(r1, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x100, 0xffff}, {{r3}, 0xfffffffffffffff9, 0x40, 0x40000000, 0xffffffff, 0x7f}, {{r2}, 0xfffffffffffffffb, 0x14, 0x43, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4, 0x82, 0x3ff, 0x2}, {{r2}, 0xffffffffffffffff, 0x2, 0x2000000a, 0x7fff, 0x7}, {{r3}, 0xfffffffffffffffd, 0x59, 0xfffff, 0x1ff, 0x7fffffff}, {{r3}, 0xfffffffffffffffa, 0x10, 0x11, 0x800, 0x8}, {{r1}, 0x0, 0x10, 0x40000003, 0x10, 0x5}], 0x1000, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x3, 0xfffffffffffffff8}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x1ff}], 0x9, &(0x7f0000000700)={0x3ff, 0x4}) read(r2, &(0x7f00000004c0)=""/113, 0x71) close(r3) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba228", 0x296) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = getpgid(0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000540)={0x3f, 0xfffffffffffffbff, 0x8, 0x3, "bd45914a205ac442f8dfa4d76f32f18f18bf3f7e", 0x22b, 0x1}) fcntl$lock(r4, 0x7, &(0x7f0000000480)={0x1, 0x3, 0x3, 0xafdd, r6}) faccessat(r5, &(0x7f0000000440)='./file0\x00', 0x20, 0x1) readv(r2, &(0x7f0000000580), 0x0) fsync(r0) 19:31:09 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:09 executing program 1: r0 = semget(0x2, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/146) close(0xffffffffffffffff) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:09 executing program 1: semget(0x2, 0x1, 0x10) r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:10 executing program 0: r0 = kqueue() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)=':-\x00', &(0x7f0000000100)='}\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x9e\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='/\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='%()-)!\xd7-{(\x00', &(0x7f0000000440)='/}]\x00', &(0x7f0000000480)='-\\\x00', &(0x7f00000004c0)='#@\'@$\x00']) r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 19:31:10 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:10 executing program 1: r0 = syz_open_pts() close(0xffffffffffffffff) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f00000004c0), 0x0) write(r0, &(0x7f0000001540)="e36258a4f72ee99586132425b84e5bbdc3a5197094b222a9c4f6469990bfe432040000000000000000000000cb04403df302000000000000006f9924a3c904aecfd4cbcdb6a95cec003b54c9cfa4e609d8304c57a3bba766a7d5eaecf12845088e7008875f26ce8b028878498abacf6a6b00000000000000a0143115a062c6b3bc012d4d81049cf9b234c23aac5c2aa27de54b81e75f6e070373cfe79a4293923fe2ccf96e1dd6a1b29b5d6181db666d938dd2f38b217fe5d40c30176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afd452f14975182ac8f7d43b8c3ae3806274dc6cff", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0xffff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:31:10 executing program 1: r0 = syz_open_pts() close(0xffffffffffffffff) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:10 executing program 1: r0 = syz_open_pts() close(0xffffffffffffffff) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:10 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x0, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:11 executing program 0: r0 = socket(0x2, 0x8005, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 19:31:11 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:11 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x0, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="47716a05c1e50e408e5ade1de969b2bb871886209d0d5be8d0bee2e9781615d19fc7162f0a898151232b888f69e94fd61505feeb6019d1496d690bf6351f7787be27be70e9c971cde898df0c4a90683228161583fd511fee9c3704c771bfb40514ac1edad4c4a284448ee323c768e927b988438326a06308452826df00058f8669f0b53dedbc69edefc3e7228f0950ab547b83a2b9f54ebd5c9123b0512ae635b92f74d35f56d4591bd00411a92aa6ace8db03d933793b937e", 0xb9, 0x1, &(0x7f0000000100)=@in6={0x18, 0x2, 0x4, 0xa1b8}, 0xc) 19:31:11 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:11 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) munlockall() mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000001140)=@file={0x0, ""/91}, &(0x7f0000000080)=0x5d) 19:31:11 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x40, 0x7, 0x9, "9c525d4d116635520f73e195cc5435ab45c473b5", 0x20}) r2 = socket(0x2, 0x4002, 0x0) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x164}], 0x1, 0x0) 19:31:11 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:11 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:11 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:12 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x0, 0x8}, {{r2}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x0, 0x9}, {{r0}, 0xfffffffffffffffe, 0x32, 0x3, 0x3, 0x7}, {{r1}, 0xffffffffffffffff, 0x6, 0xf0000004, 0x3c, 0xea}, {{r2}, 0xffffffffffffffff, 0x10, 0x80000000, 0x0, 0x4}], 0x5, &(0x7f0000000200)=[{{r0}, 0x28832c7b1a109b0f, 0x2, 0x80000086, 0x7f, 0x81}, {{r1}, 0xfffffffffffffffe, 0x21, 0x1, 0x1000, 0x6aaf0bd}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x11, 0x25, 0xffff, 0x101}, {{r1}, 0x9de74ffdfc7e1454, 0x2, 0x80000002, 0x0, 0x5}, {{r2}, 0x0, 0x40, 0x20000003, 0xfe2, 0xffffffffffffff9f}], 0x4, &(0x7f00000000c0)={0xffff, 0x8}) sendto$inet6(r2, &(0x7f0000000000)="1eb8383570ec150dfcfcc51c5114bc05ac5c8a45b15823ad5581ef1843c4599d16179ee620d51a1b91e38584602b50b7f2741be792b2b3e0e4198d721aeef593f5acdece5c115e6190c3dd9287293e937165cb5e90cf0fdef0336aed12cae72a4e4ca1fa16aaa7e6324b586f81644710dd74a5b6", 0x74, 0x4, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x9) close(r1) r4 = kqueue() sendto$inet6(r3, &(0x7f00000002c0)="26de166469608edfd16e4c9055d2389c584d4a644c0454e45071bb80b29bec55443068e071216600db801c491ded09aa33503331c594a9c2", 0x38, 0x3, &(0x7f0000000300)={0x18, 0x1, 0x0, 0x4}, 0xc) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x5}], 0xa3b, 0x0, 0x0, 0x0) close(r5) pipe2(&(0x7f0000000080), 0x10004) kevent(r5, &(0x7f0000001140), 0x9, &(0x7f0000001180)=[{{r4}, 0xfffffffffffffffb, 0x12}], 0x400, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000340)) 19:31:12 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:12 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:12 executing program 0: socket$inet6(0x18, 0x8000, 0x7) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) 19:31:12 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:12 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = fcntl$getown(r0, 0x5) r3 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040), 0xfffffdca) r6 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0, 0x0}, &(0x7f0000002a00)=0xc) r8 = geteuid() r9 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0}, &(0x7f0000002a80)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, &(0x7f0000002b00)=0xc) r12 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002b80)={0x0}, 0xc) r15 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002bc0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000002d00)={&(0x7f0000001740)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002980)=[{&(0x7f0000001780)="c1d4bacf216ab95b1184efe5d189ed0af1159dfb5d08bbf2d223f1c378513c82182d74bc328a8ab2ed9577345611bece8d9f8e68a1d509cca1d8b0c633891f2e75070c909a497834b1560e3e25eedadd192ef492047c5e2be6e3d4279121789372a10a7fcd26ce05496c3dd4b6c1b3c86bb8910eb14f8be132b92cfac106fbbeec49924587d428af46fa945f2225e8df38ef1439c6cba63c9753b44a99d36bde0b397977987ff32273d39073dfcfef929ed7bd0ffa537122c4adc5f64f9f4adf7804b36ccf636dd386d09ecc0c3906f067c3f1a3b321cfe020da04", 0xdb}, {&(0x7f0000001880)="d45362a51ed16927280f55d98a0e43aeb6a66a7d1a756069b659ac2a6e2289c5e3409be7bb1a64a1cec8153fd62443b453778b6387265b61e59568461f448768620715552a63d919687387a68c7fd6abc434bcbba4f5bf1ec429349c19a4768cce6d65e917a94846adb7c7775a165e975ecbe845b3f20c48af4ffb74f52d45075e9add67d49216aed2563bcae9c5f7faf68b5fe55346e59b2adda34147e542172dfd0ef0bbbd94d6cadc1524ba4865b76cfa413376a53cd6df228e95d86abdc47b1b99001108fd41bd70b986b05fb7888561789100ce0b47b41ee430bca319066ac44eb6df2603584c98b8acce207a61d66695a9bdba077cb51f6135a52066c0cca7ae8575723dd41e81ef63fa0ce0d039d1b9e38ee41de9b11753f3c8763fde0fbc136ea55406989d77cda0268b8a097ee39ac6aa4d6f383820d1b29ef1b3d193198ddf41af05525c68cf94ba0afe11d7bcc72cab6b03a8e396be14a5699406317d5314564fa6c6475811932665d8e72fccb884846b3b038fa1538883f37cc4731fa0a315d55dc5a3c0d3ea59c7b732114fb07b63319ad1a1a47a2c8e6216347c0eb9d4a185d0704e17721b769ef701e6ba9d9c595d939da26bb5c5eaedd285e6e1024ec310efb50a91789cd4fd5897a195498d9216845c6da3548dad41802f1bf8038311cef5da4dfd8a21057364cdcfd67de0c591768f397e52e5a78f277620c2b027ef458f2f2bfb1af694c7464fa00497c2be3b3de311b5d5a3ae93df4cae440b335a2764110c25eae467a7452e71ad93d17ea0a878ba62259296752ad5e8f6e74e337ab0dd0bbff16f7eaa2bbac2fbdc7e83f4d1d5327c43d430b65ed3643962e6fe14922cb738704823e9184bad9bfa6d89b7b95d20f3827fb6b02abb27cab4739ee90c09cba4e12aacc6a8d03bff8328c97136435b0c07f32fe030193a26a5dbdf3d4a0244294b06ac640dda6838ca5dca61a4959983b48cbfec2ac66e4ba3b546a1a3405469e30fdc49853051ce27b641cf599f0406056eca1a04b7327ffd1e1fa8c557b3a86e3d53a53b76bb7bdd56c9f7691fb8f13fd207478b91caddc7389d5967406b4fa30c2e0c47937162f526cc2b1c6e52b991f260528cc26a3a04a8cbbc7cfb54cb3c8503651c65ad27d60c01666e192ff055a68780aeaff3c06472f782f8f411730ff3b211d7013b7da0a5083af665fc6df49690e56bf762708051f1c1c9ef5722e03de1118697a51d1df0cb1bfe44430b2c38bf63c82707c10a9fc2904f56d5ed94a80b41b9a99fc2915ec00e21452a9c56801b60983ceac8dfc4d7cfc393ac2ba0c2fd2ef107d502535046e2e52e99023ef170416b3e58bb4d21ac7027ebedab16dbf198d3599326d0282081a432e2a8f26603590df950f2723d8c9f95fd60d8f15f36814c1607e2fb614fba7a66fc2dd5fca069d9b885744f7fdc9a67b7372a0db570fe48714b687a209530f60aac20148efa00912d7474b1b937bce127ffcb5666efb9e92e58b4c797be4f19ea9fa858e9c78495375eb1aae8daf640bc16ba125a1aec4d7d8670a029046d1132726359b683d987f8c3eba490eb986a22611663895ed6350cfbf9333f8d2fa5daa42cc58ed1c05d35dcb0507717302c0b692eef93e0059239d59a9288406a090ab8fa7f2b1e3616a2a08710c4d971ec2d051b0cd52a471b5b37c64763b9a9a4f50fef00d1785b01564138e85164d90e9d67094b61da888c18d95229d6d865ce47df6f2bcd8b1c54fb24479a6f112d8b70d6c3d29f2dab2949f8d31a3baec2e2f10967cb203f669b873dacbeda9e9abcbe9047338260ad4441f150d219e0812f003aebb7cca29bc5b6bdef1dc0c238714b748f30f1d78030e3fc9b2af388905be52d053a2080f4701bad55d2e74083a7cc930de6ac8f03fb50b33b0774df4416f8ae568c19a1a57d185a4da93d836bae7c81167087c3cb6cf85ab91271bc0706bddcf308c3dbea99a04600a2fefb0a2af9a5e1b2c9f3ed260b5db3bd52dd86495cfcbfd577148eb586f9390d890a385e1b7ec8ee323cf537521f412d19fed0d7e89af9b29cbb963e7ecbb71839248298fb17ef2de1e3fff3a6735e28b46d631e52a893420bc5a2b094d9e3f2eb6728bca3347318360e45c6f3beb5a55b7d3372b50c2d43ee00c6e81312d898f20a71558e1caa2ac94e316e718990fc05bd83c856c1ce39a3c4cbec9cfc3e717f8a086c1cab51c6a86476f558dd8d183d42676a53f366f6334ae47980d56ed8b7921e8dbcbe1e6470a2cd0a77fea9b722a1baeaa3f96809861568bb81c502bbe40e46fc4d23bb0bfd18e917c980d56d3e6e79765b9d96a46b8755f8e16c0c72492d9d2e05893259f87cc418f1550d98614d14f4caa1fecb794d892584bc089b98491e4360160e19ef63610b3bf7996212f71b6ad17ed77e720bc4eefb3ec4d118b169f238fffd821072f0a23a77fef6a568c95d3d28dd7dfea24135cf57c4d63fe49a6e88809727221057db852f6b6c32557133759eb49e366d24e7667bce797fcc6a6078d119036e351c211fda5a3b519bae67657e1c7ca3245087b0a971e261decc202f600d30132c51e4c6ef25154ae5584f4b8bd61e52c4b871199f77fd296acdd74116c60624df742d7254f0a9877a750f97248a3fa4d73e544723bd8355bc5e797aeb2ceb6a335aa9acd1971c9c653d473638da88ad98dda0d4b99d963077dfc5eaebce877cecb838f57d97fffbda89835b0ac453daecece0c64728f5d8e5f4e087d787aa5a7c49d9d8c0c47c7adc5f17f1b6a327bb94e1796688a0d7e57da698ece7ef5e413d78bd48b550358e1fb726cf2c08c15efb0c91e83b1afcf2af93c2031edaa771ecc84d92821417b4c62ef66a47550f3bb0c5ded5bf3df5766bb38cb13d8de6da2ca57607a8a8e8784fa452fa7183b5be04749aedd7f2935fd433aa7f55abfd5fa317f6fb0fd1264fc4fd1ec9c3a318f6b6dce5bdaae1117c72a1fc84bfa30d2c988bac30ce45d27b5cdd83e46f5ab507ebc788404aece2b4f8d0042c424e538dd546afddd820c241d985b43a4924d0af3620f6a6eb4216a6a4d259f388ff83ed238d357d62d1dbd897e232b951e201d16166390d63564f911a6845417a6f34f6a7f764df6ffe4a9693cf98daf0e10dc0c238ca9fdb7ca88ac1d8ac3badc2a13fa5acabfa3bf6df465ff30236828c5be69736592955289a632b4dbdb00285003d2314fde6f6d47b4a07a45d6401e954f5fb114d0a9b1dac60d3098f0d786044729dbc00d56f224fed91d6840b88bcfff29f1aa0b5cb7ac099e241dd52f8f49428afa7af12ecce98fc293171d25dd3a99fa1d8e74dc0e5110be932859e61ebc5284d92621529161466eea5179a395dda7b5180f127fe48c49fe5bd5554fd72c8eb230ce7629a863d7e625f358248bef278dd5df6594fba81a10dfab515487938fc011ae6e6cb008cfcfff41ee5c9a75248a695a7d4f55ffb45a56e23497f5707e0458fd88dfd0dddc906290069ccb9130c34fb3e889cf35307f40c4a8307dc4c411b6be59b36f8180ec8080fe516366f3a1c45806498d126562625deee040a08479ecf2bd6c1542375edaea9c874555fed2a04da450febad603fe82b35ebac43d03ed4ea0dce179888c0ebfb45b1a01cd954172288764708cd942ac26cfae6fe3c6a5c6356050108df510810095bba528f344090ea2ce9c1488fec358fad04459668ee6b6962d79ad839e09dccf3702676ed2c6721521f8c80197a5754271f380620c88799d0e7c1134338b8c7d8b230cd5fbdfabf552de512b20dde8b2d461e958fd459052b750a469e2bc379b8606feed9e6d890c7dc7dff9efb78dd89d7d4ead353c57519c8da5823285393a4355ff2a8cdcf237ae0c1d5990a5542b81f47e953e4d917a85f342c8da94793a7d78c82611112d0de4d9ebce022fb97e5992493c852c3e23673aabd3859de2fd005db69add7dd8f2d11e63ddd33f02338a94c06e48ee34a435a824030d7c21c17f96d06090874c68977a259616c26a90752e0c185ff115e7e558d67c1966045f855cc9572c486b87ea065332d0fb9138e5bf776a3312787bea834c8eced50377901f940a8b5f806870e386ee1c8ed152d38e3c332ed01d743a20c1e569e86df112612d721c07d53139080a355218ab0bb6ddbe0750ed0e78dee290f4423df3b5ed7e6bf6e772219eb3d80f47924ca24647d88bd803bfc01a6dc436ba5b595b23b6352256ac57ac4bede68bf15797d50056c2082ff903069a9b85f2434cf8d9e01aa972447493e29d22a00412642bf8f0de0d48d9c48f8ded06b4a9eb1fe07c53f37e1ca296f26b94231b94f2c5ca35e87d8e621f98665db9c0adaec67dd9dbddc4bb681022316803d9761774d7a5bc9f8633a8872eea4abbea2866a6270523cdf778dfd060564a930a5acb48c9f84644f019d6b659e9b470da21552e2d6d82d68ee49227a7e7636736c0973b018233be3bdd2381592c3c71e2097f859dc0e9fb6491138da5576781e4b6fa048180a80c60f637d33841683551c70d2ab662ae56b0efd0f2005f9fdd04f36b9fb79b38c3fa46e4eaed9e184f18615bad416f0be958bf475e9e85d4f21335c5de6fc0abcd2736a72edf25f4aab7ff1acf7cd405603363a7f40f94f86978fca1232135abbe41f4027f9a04f699edc709e6deabb77f07dceae7375d8c0ba4d6ae8992adc919c1321b51defe540811c89dc7880ef4793e6ca8fefc8aadfbc5edf74f7bd2055dc23350966dc3abfdf71c4ef21950e03a184e59c9a84bf83f95d5f668d5d0837d6030b554fcae89a1cda63e40d6bcf556a2a6a4a43422dc859f3dff385d3f910d7b5f52db15dc8ba91f5ac394b73343a3551c3db4089594c3ec07af865808516f1960b9737ecb3f5cdacb33137a85e02d692a4d641b93d9523ba4f9de26579b9416284a041488cb7a5041722a74bb02c8d39e41603a6e0699229f4f683c22c1ef6784f2663ebbfa1f12d51b3fb6cdb1be3e44b8b336b4673db2c2247cd827efcc3de16af8e10e0dd74c09e0e35114eb993cbdfae9f1bba3ba61fd0e9c3380f20f5783b4fea70777f9cfeb9109d2fdc17f5ef398c7a98b4a31feadc9f56f6d1f5b3b369c920203153971b831443845b210074487c53a4050ce9dfb3ea31e0251ce3761182e492628fee43fb10659523476fb8ce34c576832accd52a8f41b0c9562d514c64d1a81ec9d233df47d02290d65c8d36f850c8de0551f26dfab4a73d2d9e6fd935cae53417efc42bdc69b7bc658d7f93119d9c95e49a796040d1bc0dad0373fe0974dd014a37380c3273ba92e2a78b85fe1fb87fff23ae78c83bcb8794e96071f9a9c76efe892a214ed39161e26808b1297cd963ddec61ce9acc05eda22a46617e104aee9b8f4bffceadf768e90ac0ee37b5870db12caa7a9a88e99e8e5d01198e87809fabc2bbdaa500b3f6a4abe9ee253747bf98b3f95b9f0ca7ecae8b6062267ed9e35f231096d46d964cd42cee33a9c26fa6c9e3622db5279e3f4041409c421ca20da4e95a7e21d5ed571599b12485f7bd521ddd592b953a4226c05a916dec24aab7054755b2a20f31f75d3df7e13c2c7b88da28b2a7d704f1786dfa91969cd48b87bd7715e18e8fc2aadeb2840b74ba89682d754e2bb83a71ef936998d4e3dc8636b2bffd5e6daba01277d86ebe414ca1a55a3d172b92066dcb6a979db8365ce87210f5d0e7c43c7005bce5ad3bb2830214acbf042286ce59a75379739fe81630cf318aa09206422a08c334cf1da3384ddf11", 0x1000}, {&(0x7f0000002880)="e13327b0aa4c8f612f80423fb3b544cd21e538152cc842171d3567e932d4b6b25d682cd2ec1dfa105211f7e8b0c504ac560ce8c3d092d6eb9592c54cbf8c45586356eb9210b3439ec1baa34d1a89827063c77658d30b21ee3b5dd7deb4c3b9434159e40e4c8dd5000ef56e3def1b9769c8c516591caf931de884d84ed6ef24f50898e126ab10a6c1015c5ece20f5abc7eb5c601278e2420de941d998709d2b00136eb5de8d54c306f0061c195770715e914d5eb85e4b37cd99595fb10288e98d9f1d75f73fc924d28fea6a6b788e1d5efcb5964327f7ce9509fe3aedc40362cb9b6b799da42cbfe3", 0xe8}], 0x3, &(0x7f0000002c00)=[@rights={0x20, 0xffff, 0x1, [r3, r3, r4]}, @cred={0x20, 0xffff, 0x0, r2, r6, r7}, @cred={0x20, 0xffff, 0x0, r2, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r10, r11}, @cred={0x20, 0xffff, 0x0, r2, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xd8, 0x1}, 0x1) poll(&(0x7f0000000080)=[{r0, 0x14}], 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000200)="800a0d72f56aa045729af5560481cb85889ee16b778c704b12c01cfb86a63155b51af5f40e465e7f76762a00156be779678e32d9ed31aeabdf6f89", 0x3b}, {&(0x7f0000000240)="fd762b8a3dda2903e22fa5cac4da74fda0e0ca52a5434a2144a34d6e9e5d61c25742a8135b7f020a693b2359488e6ebb1cc74a5d67620d9d45045327766fae58e9c2a54796c4b82a50c2c02c21520f66c684e44a925c6d7a61ac73947dcf515b2a07286dd4dbb9285db0c3c046cd36a56160fc1bd66ee52f635c2efd29468682bd6c345c714498d9c22bc79d17356a918ec9e9b2a9e567d4f7bf56033f7a0da89c1c1de8f7f7f55e1aff2abe35f3bf1d9a7bc291c16d632c4ed2cd4f3fa688df53b2687c17387fe1e372fc0a88745f8c66638da6374197def63f06090715ac5b4b487f78d8a2d9acfbb382a1", 0xec}, {&(0x7f0000000340)="693f4dd49926dc0717bebcd8758334de87fd2c85a1eca9bf48db816a5ca18d84ea20b0151c1b606a9101d66e8f9f35b143182ca12a9e0899858591a647981462edd0510cf304174311a3626496a776ab5f8b07778bad4cd01db0d5b3ea37e6eafb664134c563b784acf6ef40697deb4231a902400ceeceec1d230f8ca227b5f52f718f7088fcb4ad2774ed05", 0x8c}, {&(0x7f0000000400)="2583efc5ac0170bbbe56eae40ecae97e8bb6eb9edd56c3721f18f60c49b5a6c269bac4c08f7e5c6bb80087aa6348a47c98a26306be535d973355b3363460d235f8a1b2b4ca2e179c8661d0d2876472adb92e370d96867543d14fb07f73353f724945cd057c632d8fc573b9f6faaf3426e8e2962e51eb82ff59dcd617d4888cbbb77fdc9c48e6045c03ae939ce59006604f9beac2db7eed1408d1f2d1f624f07e385425a1bb228f11ca0ad6737064e5a3b77dc8a1cb8395159409d19852c2431ebb9442866b01e8125ea19119d98e97bde193d9f296aa649a7e7ec98f443c8519d2e7", 0xe2}, {&(0x7f0000000500)="72a08cbb66db9cb90543f1e8e2117355e54f39f030c0707d2b0089774c721aa2cb07ffbe176297474d25669d424a3a2314647e58035a3e0b853998d7747990e6741b7b9c70dbb6386a07b528303fa80a22dac9e519adfb3ee117f5d7c3aa8b74922f16c0910677f67a2d09db5901afd0a09cfccbe9bdffcfb1aaf92f779a6c6a08cb0e1d937b771c8a6ba903d80fb7b825499564bc3310f93a2941cf84feb41649e2785d73db00d60a7c4cd852fa9e2e09536889518060ec25378e3fa24d533ef3b66df5eb43eedc7f984f0a9fb7b248f36426efc04add7d787991fe02c54819a3256fc290bd543987fdd087fae1171f92def02a1c5e698f5cc37545dfbf5e93825324e359ff33ebe6ca0a04f39887aee7d20a1ebc3d4a2b593bf535010fb39ef3ede9bf75c166b8153f6376489e7e0da7e34b106179c72eeec4d1c62949c2c5d060349c08d80e29436c23943eb6ad56492b9f2792601c20b65649e6d2327fb5f8f1c7e709283a9e66960d2448521a137046dc3e347e0b0eef5d538cca1faeb1405b5b52b6ceccc9b83035af1a1578c22d7aeb27139fc42dc34cd464c8989f3614900195ec6797589eb6c2e4328bbd0873e116ce11a91061a93f74ed8b06c5cd45a5d9c95a2408c55fd2f1bd77afe4dab43787bca56bb6231bf1e195d8a5331675822a9aa9b6448db19e6174953017339ca27f4b98a892dcc642b44f64972afd24efe29fbeb944f995bc12102fa29bdd81965cf5d52bf658dc64035e2a9553aa3ef89d15f530aeae10fcf273fda2da36330982f3900d1429fc34fbf7b9ce0a80f6ba41eca17a5355c5aca564a01ce06c2a6adeb365971d4bae5d3e0b06d0821ff6d5e705032e1a2164a73e2cf84687640532e1f7a87aa5659fef0e5a9762f5e61b6f04f3a1ccc5593356fb95d70542c215bfb45fadf5da51035107aa28aafbecdda8165b02cad82f34787405a371a3c111de761a43e7a57870938d858ebeff4f378aa1a7d489a08a8eb21bcdef3bd666694171c38759f3ba6f58016858e31aeca5c2541b371d88418ec4f5baa58f5e58600ae6e6cebab07fb7f36ee673494660161500f226997e9c58121b074a03c633508d79331f1fa6693123fbb45e83e18e94ee8c4839c30775f02c6ea315dddd460f65e85d5fd2ad2627a2faf53846bb7d5ca3cb12b0e5479b26ccbcf6d9d0ee9d5ee7e55e4b0b09af193bf18523ffaf62c04f4d38b399830415b86132a38e7f69f101f3a3434d5a735d59dc3f3bace47b52eef156b90f33baa5026656f916709cc96680666d68fbb41d041d24df9aca12234a5bbd38bb1e1dbd26e54560d60045187cd0a9bb1eea8f857d5f473723269cb2d8c67f427e860c0e7db8d6d7a9d16f9514c9d525e0988fe8e23ee6ec9dec17c2c59428925423aceaa5081c7ed0a5476690e967bbfc4a4b8d6329be5244c573e961a0d24d65124e357ad7a0713051ba422ce3129c36fa27dccc00a70d0fd00bd82a56d35728e4053b22e17364425d95c51bab31b3f0e72267d2c1464849f452c939009114a4605fc5891690265079581fdbee64bb43c10ddedb1b208d03cd128d4086a3188f059e6b2b4c2027bedc31f91c442364a9f15f6919178cc7f639bd628e17e9d4f1fc6b6f50ccdae215e31884d4e18264cd382feea1f91f25049667570b5321e1c0bec160c369bd40bf06f57d02fdc1555606cd7afc32eb16e2f5f71bff82d4d8d5404f37c4a9588dbf872cce94cf6ef9e7e425fb1dd84f39cc8feddf9a086aa2eb3acce6e37716eb2f5f02d77624421d6ca526fdf24f31c77abc83f07decec32942c7ec30269cd2ff505d6515f7be4baf3dd83e1c3ff665e707f8945e3d3b89c3cc189daf79aefe3e475394d4aedde2d4be2535e3d8a39567f2e03581937e34e3b3176e75c8d66d6a7a2545cb020ce4bc4231852336f8ada6cb18f6d20ce15fd39df1920f9e2662354361e9f0774a5c3bef836c267e0aaa4084c702085647ee66b1ee28bd8bc2d69a43d48234aec76bc8118230d6a4505209d9240bb50e79167ab695efcab97d2ef13a1f54e3c699e2dea70d7fc51488cbcf022c744cb3ab05ad85a1c86dc2fd57a954ce7f90fa3c62232499ea81404e404713ad91abfea897d2da28a276174d166aa6958545f0076d39da058d1030856b0b541824c32345dfe3b8a634de238b007c7bfd400c126a80b1c23b2fc2349a1f05692b8ae17dfbd6240ffec019a99d70f30e0159d0eb9f99834cca96b19dd868dcffb37ffe2727f3251f7cdf966590909fcc695944281f2df9886bfda111adfaa9c1a8bb5fc836e335e1358922ad4e1ba2b27f3bc50326a4cf861bbe620a0ef75f3600f48f6dacccea7c43358a4da45ec019e128cccb7186ecd8e86b54d1e05765ef7068223db001a1ce1dead24fa6b569af6b11caab4a2d428b9473a18cb24d6bd262f36d4e0822d3389dc034872704b99221ce388ee9e594b38c3369d68f7ccb353ae7610f877b71e9db8ee75eee6f9e88abfadfb414f57b55c912b218199d6fc11c064a781e137915e001c3ac04816b7aabe8449f48ab3050805607fce4e92fcbfdbd38296fe7e4c6b5a77a67bd7607882604c7e85d9a54766fb09d9e9d2a49e1ebfafa6795be5d300b38de32fc8b5edd2d2ae24258fecd878f5bf49972084c57fb712802eb3860c174ac143df4ad5b0736ceb31e03d6110e1f51c929033523ab56cd68f08cea70e823bb3801083d4ea2dad5936d50818b0fb2271e3dd31c41b05f62bc3af06539f4476e242b4f5ac18b253b6a2f226c53d3534111daed4d8082a63d1eabfb2dcb442d9401c7eee790ddbc636ab7aa34025694c44e3f31678970943a24807d50a782ec49cf3cad29c09fc77f86286b4f8d042ab23347b0f848c28450f958da8fac014593cc2f470ad77f260fccd46aecca7695b5265c67d39397eef8abff94e630e228fe18f5549e4dfe4b8ea7648b831c7ea146e7b8a80499b529c1f3708030648d28d5d7dab507c0df7721eb01c4cf8852bd1b6953adf7ef7701e05e38123ca763cc5d7f7f99ee8449a7f7838283ad0a9be136e0be4cfa067692283cbee437e61fce28fb5699f63324f537b8f89a10374b8ed5490079e53cf222c90cbb6085a0f7df488caede72d8bb09939adb68f9eda5e1e88fd215f91c7a4685039102585d996c85ee5fe690000fce6b404550bab3d7029fae10cf3e2d91c24bd1178484b0559c2f01f29df1816aa960f596075a299fee311baf84131930f7e9bd463a1d1daaef0d01da0d2aa7a3d44efc43762d1b4084e7107e7ca2dd3a62934dd5073e156836ca4c5d511165b556278785e539a9bd2582c4a8621fc378d5ac9e2ed00d7cf80d98a5d628468d35a0098618660b863d9fdaede16814d8ecd5b199f9153de5786470c77de509729b6f568f96d3428d37b9c45a6468c9ba81f6d020e37a7863c0436baeae3444822c7b5a109a4948be45d06bc79880d3d81f2fff9f4eb6e74042745d18458bd8b26a2d150b55ba2e1d2043d3e1feb71adad42c31a68603d9bb62520616747f70f053390993177723666ceb25aee1950a3b66dd276bdd3fd192d7923a90b65e0de1086765a921990f94627caa6ce50edfa1e0dd659be5fb415e710e125c5b0a55ae3e7c5218dfb29df060ec00d7ff279dad5de0f2faf761317148d486beff660d7099addd5af8190994ba3c75097db4da9209ef7ab7f4d69cbc9606e4bf71d222af9af86bd5096e6d11a7aa30d066de6109119699525098121cdbc16c0a34fc4f93feeca295f4e5efa47b2d8acd2f41789151840b56248d0424a625d2b9aef2a6b7f6009e44bc7686e705072b1446a2cdf9abfe7eca90cabdc5d72ba8367c9041b34f310af1541e4f3a0d6dedb0b64d7b4fc45a8b4d2d926191d98dc3537bed3b5472dbbfb42a231e65aca932c4537e75f7827b75b8874f5d433485e68c48e7c83f309e862ff5ed672d21aceb3b1a9b9b0013c1741109b73a0773bb09593b57e79abb74683104dfe8f740598de4724426dfe4c37ff32b3800376ce6ca60be8f37ad6bb921484bb2151873d882a78e3d939f42d57ee4df8cc95f30e94e67a77f46454b6ad510cf4f003caac712944384eb539784a5a21f167c17f0a4ac1aed817614ed5092ecc88db35291c2e1ea86d7d98a06922a879d330b57eb4569d82e40b73df7890b813b6e36c15a38fa7b2bbec62f9d92aecd24b9f37ee4adbcf14c9d3003a9a57487309c50fb65a21999ae91692e9900db040681f3b7ae7e255b95cfb006bf1ada2210601f995b9dd827bc3597bd5b530ca33e9296dea90847d0f8a7f0a272ec8c1001cffda313904d8f0d2cbfe75f202dd4e6ed3da9a17ec520c6e35df52d28dcc9db37c46a5b479cf8005632cbb6ed1afe44de9b5b4956600253f3447a08ee56876a5e9e6d229285bbf5c8ca9e7a9324fe782d54ecaaae7949058c2e9c06a87ea08def113bdbdb46337687212712a106cb1c009d713abd137d9ea93329cff9ad7554bd06ecf4017c9b427b3ec405e04b8a4df9fefc372871e14094586327d3ed2290a6c7b584605ed79cf8e2b11d7230f067d82accc83ef86c5d4e5e5117f977a83b81db9b29257e13cfbda6419a42f7d52f42b92cbcc1bc4e85ee25680b3b96dff9f6367ed5294b54ad0e61118aba610eaf2494c5cf3e57871a52fd8dcdf997b919c5899be5d42c9e83c6a19c90e1b72ceabf95c4cebbc6ca2f5ed00f286a1181e326273b078f2f7b7e3233124fa8660a5c3cd99de81e9b18e53bbaa5a766a14511534447f48c1ac370d9ead6e57ea6edd6b791c2f3091ede93ce07fb2d00c31aebdf4a769995e983e4909c326d7ac98857c7f694e6d534818b6e11dcab8ad20baaf4f7dddab89185b1b57917ed4fecc8ad54e473c3ce623b2a7a28aa8d2728973c631262d4c9cff02ee4339b48a6b8ccaf59f608aed2d7f646e33e2e2bf283003f6804c593dac33bf138a1f5e5cd9b86beb799dc4fd5306ba545c293a22d2fb052d2a54affaeac43266f682c0a35b32402f54e21c44f016995643c589a863bac6ce5e5ef0ec9a97345e0828b206cb6cc730d447e3992c5693bc3ca4b421578e7c93bbafb76d855755b987d6900037e2813e6ddc5a93ceac54b2e38e23d29da766a7bd6353bc046575e7cf905f8a409efe7a831fd404c6d136b718c5db3619ea8add46aa56340982bfb53a5572b5ad5aa081988ebe55ec6a0773295b95b4a4494c01c2241dc83dd34d7be29c8c9c67916da464041243acaf589063f820643d747174bc20706597a57f3f518933da225a0b4814fbd114e02d58c4d704a33c74736bbb085d1d3e5064e7d781a50cf22bd9f00dcd93f72a75861d5245271ef8342f043c5949dddbc7072e6d409d883fdb76dba51deec63618ffcd77ed2800ff75853cadabad2822326ae62881559dadb86a37487b2ae2df725f6c1a441aa749804e24e4ea86d93b7b69516d215548e39ea983a726877cd3326db53710088a496d3682e5a65b2fef48197c3ac3fc3ac9e3889ab0f419563834760ba4c0ab70f906d23a5614417c17cdae0da1d1e2d4f6a8e796843a929613a0ab77acb52ddc14cdcc8d02f44906b14da34e2ba54e561c144a0c1a9ba0a60779cb2709263c13f6b0b9a7a2e8e44cd4f0e3bdf63dd14f0ad21ae0eb91ec51025381e15fbf0459400cd018ffef7e952fad1e766188fddc4fd5faefea2457ca7187691ac9f44b5eba12e689408baa3f8143d0a275e4c4fc1dc5bf0552839685c3ff7aafd0f7e96ffbc84e3c0ccb4a3a62361aed11b0a1b26b8b", 0x1000}, {&(0x7f0000001500)="0d359a55a197d81a0a6314c5debc60b795d4688e123273f739a2768102ec3a9e81ae842c4235bdae975c781adfa4d7aefbd581669864d4acbad0ace57cad65d6c7c29f1f06e26fc0004da59e83a956f80fe405f1d068d413cc72b13b65cd030e9ef8dba86d606b494585032c85257a5133f2001b6af665ff82462d13f64f0bfadf4fddd55da25632b9c821f4c47bf2ca7dee5daa6ceeb2f69a86c75494af342ac1bde912a6279ad5bc180868f45df82696e7205b8412361cb531b9079bac52b18daed4829ab492a0bd1db1809921fcb20e421f0744d5e5fd6680e8c6", 0xdc}], 0x6, &(0x7f0000001680)=[@rights={0x28, 0xffff, 0x1, [r3, r3, r4, r1, r4, r3]}, @cred={0x20, 0xffff, 0x0, r19, r17, r20}], 0x48, 0x401}, 0x7) setregid(r18, r20) 19:31:12 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:12 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:12 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) fcntl$getflags(r0, 0x3) r2 = dup(r1) open$dir(&(0x7f00000007c0)='./file2\x00', 0x20280, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002d00)={0x0}, &(0x7f0000002d40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002d80)={0x0, 0x0}, &(0x7f0000002dc0)=0xc) r5 = getgid() sendmsg$unix(r2, &(0x7f0000002e40)={&(0x7f0000000800)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002c80)=[{&(0x7f0000000840)="e680c676ac432cf69691daf860103da2ac132f283abaa8585601af2ef179b68c6a5f9b414ac174bee6bcf3a87501fb1490d44d855e909e9e23f28c72aaae0c8f27708af70625571e139affe55dc2169755728fce8577ddfcc10f580bbb5e9dccf19633d23ce6d064514956095d317970f4f295c618c7e1d6dc1acc4f090e37659ff3bbb4b9fbd8ebdd38cb9b136efe611f0734ac288844188c4d5ca8ea9181033174d8d2fa80", 0xa6}, {&(0x7f0000000900)="61930c293be9219a4c106488cdc2ea3150cb45450e24cfc70b118c4ed27c39e3b550ebd48d6a9743d1241e77df840b73e09a5353f642c949d44878ddf474da31ccc48fd67f74110de062aa63100204ceda14b0e30a344a5b272a7d1cc1858b155e9fe1abec63545f6504f103fbc1aec1b2deb0fa26dab5e1", 0x78}, {&(0x7f0000000980)="d694f49f08f30848016598ca7d23838c865b266d17214890798bd32f4c3b354d8fd0d532ca59e7ef60d8b24948b5dbf48c8c1ebcf7f88c5a43731a65bf8da62d5d865d6c4d5eb37309e87dc59998869595f844a4cb5aa1e20d32f928ebea67bbf93e5cb704520fe418703ed95a8efca61d130b101f262b14140597b10ee7f4f47021d8698f0cca308781b00ab1c72b128ef526648a1dfc75ae8df8a9decee49eae476079a524bd1273517846fdf9dd0d22d64d86f775db521d36203790301409fc1c0fdb6295db62c41b33e87d90a254a71c5a41cfc59907ee0902cbcc7588af0c7238c6bc0ec464ff15009de0932c34a5dbdf36c008e6c7468d5c0fc90720e7f26dfe03e9cf10856a0a3a320221ad9c9bc1dd4a2d2258d5f72ef666718ac52b5619427a8965656d0f704cb70a45e6f4aa69631171bc7b38b2617e98c90f2c8838b982b44ed2f1ec6a8016c778efb5e0e706deb36dfd8ca4edbf75e72435dad0560ab72a61bf0217e408468afd396fc54c98dd7faa90c5ba9224006649e58602cc74311eab1e0c88d72a9dec239eb5796b4d1d9978e718858e244ea1a0e59968f95f5978ade02659a628feed9b7494fc65901e3c937174c620abb61839b8ae9608fbc12bbfc311eec01b983f3fc5dd3d9140359c28bf3dc6f4451e655d55629dd5ac30d2a363d2c343d72b9c18ddda107dcf5c6a178754097223e5c7a9f21f7b072114c2ec10f3ba55b125a0e1ed2597c6767871e38422637cadd384064b998a91109c0e17f2b22e546b400446d435293c581e11559e16497843baa7de35c203b630f4786f119e272515b5ddfdce002f83fa6743662c82ec134436f7edd51d8c75dca6e7a676468e0a8589f20ba8c1612c7d77ce4ca9507ba2b83892c53386ff9622caa7d9917f2692446d491c25da128feb31281737784ffcf1905c79c9cb1300c9ba6af82c5b216e0ceae73a277a2f603d0325d24fc3338c9f51ead703308e3bc247228fa3558c375f8411a6365fcba9140be051ead825f458cca72634b94d5e69a9c4a9f2efc448a450d02c8968f192fc10baf0a0d881513c80096afc7b8857de48018fd499c75bea69e3c187ff425155a80c38c86310f175e9b6d0f6f721b3d652db07bfe6e77faf955114a99f41a7eb526cd3b1f9a03857370d79ce84419b741fda1f1902165f78e19b3b0b6a67de9667b58056d8e5b581257ee51eb5f39d82fe511376b2ecf64e7639199a72b94d5226d409ff4b3dbd01ebfb7dd0d3187a6ff80134b1175fecef6f43d8ac273168fa333b6454ca328711dd375848ad12cc129f7ffa0924e2d012b8084b2faab21ade7c286884d048e0e3f30f1d14f8d139176864e4d566a83cd2294e2347c87c261841f1b2555de8b038c6cef62c382c3fda33b6fe5d73af4f9144ef45dcad259a7b0322acc1777ee99645f0b5c6f16250ec74be9b16fa7fa94f291c7efff8e018751bdc73039aba731203a39c6f1d083d128067d049b6232c89b4297bad338861e9737a9a4586db2d9e15f3a7774674eed7bef5cfa5743d7863f350ea53de0211f8df366174227539453f8b8e5b867189f35953c674102d96da22076c0ab57c6a15f3e2d536da2e99cad27d84b32503c9e9603dc6bb2da0a9fd0531d0b3fa107098804d9f4afb8fa2a6964d789aafde615d73a34c027bf0483cefdb065978310c345506ac7df537260709a6de69bb1f8ec0c6239eae13dbce6ad6feb7de76244eb0e6b40e345008617565ef82a9465f9ef0c01a83327bf02d1e81e2f4d03fc81770034aee76ad6fa1dfeebeb910f0adee54e6fb4e08e3e58ad37e80172ff5519f5311460d5f4a861efb39011fae8d34a36098aa7fc98fd21af823a9d9fb3ac71c48f3d252a86eab7bf831db5d35fb91f20aad1c6d8a09ce7f7d6e427c1068d870ff92ae95a826c579f96d5e4c65dc36e059fa6e0bfb3b7e60a32801128e9ed7c731ff911c298501a28090f2fe632c6953bcf1fba1bc1d5ade2f1be72624f5ccef1c5534efc05c65f7e10a7f0054f596849073a066a2615a088342d258e2028e74c812f4f925e730716ebbd4f9bb4d15b40b85697d5e69ec859d40234050220872b594cf23eaecd0dcba6554cf8af6f09346b11a6625933df7d0b83d9baadaaf59d22c256f4e6503020a56da2ba1e30cdab6f0fe5412597e815ae83aed63c30a8c6b7c4e801e51c4c97de29b950f002e6907b8f51b73088758484a5d49e82ab34de4524a00ddb13f0ae1c61ad612287aa24ffff130c558be3dc0e876b70a5a950df62d5adee508f365c56e23086d72b8c5e4bd2ec58f27d015a315eb5d4546f4abfb366d71a6b6af906347c4703096dbea4798d0dad34cb28b57a90ca031ec8e52c6378b4027974bf8f422c25e6c98e3a4ad1125da63fdd4c9eb31f4d3de56068e63c6d41489189a9f480ed02ede548b81cd1cd86809537e0b947528dfae38b72ba8ed5a9f578d03b6581ac4d66654ebf2d3f35b8b508b95cee2eb3607c99a67891493516561b536e48e1e31d84a883b0dcc757927eb3ead40f1e65c34a3d3f04030bd9c7b494980858b00c7a3a98352ca528f1bfc94fa1f2ea07c997a0b344fdf4fbcc62a6c7c69fdbe38cc068f47c9a30dffd57d7bcede5e8bc3baeb16da3feba59aed68dd34f99e2c7ea187a8b849eaf3f27b62c2cb92c7e3458653fdbf110cd72acb8e0f1546cb4fa53599ea79e95443a6b5360178d0a7b40d21c0abf7b324dd19ea78497ec8abbc3206419bc3df99ffe3a5154af617c966369ed2c64509e2375ca7cd012977cd37497d59af14376088d2d2d05007783ec749205fccb61bbc815f3801ee0bf5fe9c86738b0b178b741ca38e16bdb16b32d23f41e8cb3343074807e21be7b68276d861ec8afc5f1ff7fcb4faf4c6bcbdb926617713dbd9fc041fc16f9e0f1cb01bfbc5df1781b887fbc5993afae535cf1dc5ae4118c5b2f5075f22b205e965d7d994f54b2471fbc795916922ecbda97439b6fcd376e03fa19bd0336e24e27ed0e9b466ee5cce22b4f6dba4eeffc25cb65487666c054ab245b46741739ab3869410a97fdb96542c2819c4cd463f96976e8e16acee1dc49ec6cea78ea693e84182b26dcee333e826990324cf4ab0d108bc889332ea119c31d0d6c65ac28a1e3d5bdc378a3e0c447f0beda0662137f4d13f1be322a6c2a0a4c03396f6447886ff97db858cba51f5a7a0625551390c4ea0964da7a827a578996951aca7e3b6ae09aa5f55959dad81afd7f0196de14619bc7f6ea8cd35cae103ee83bed1c9830c615b06c8f78f5668675aca21f82a79f18d28449023a58e5039e32fe820399287e8ec27388a85a76cb1a4c8fbbaae02917e33b9c5cafc15bfd885dc29e2ce84a2f38d0258e7d41eff1c4c6e11495a5a628fbec1cf109a9230bf62e4b37820384942e242544e0915889c7c9843823e0794d3b5358d43f9e6caa30b78d58bf7b2bbff942cc7e2b37e658d42d4cd7d0c2262c79f0e7528baf90e27113f9d113828e5cba6e80735b992cae51bc4c841bd8455b1043f22bddd3ccb568be2186cf4314d3a9d8fc019bc913c89f904d94c2c45f057a64be8a74c6648a9cc7d7c40ca838a174b527fadeac2695833693551bd2eacc5d21196f46864f38a910f4dc13ae26f908ab6b72527e4df1963775690a1198b849f234fe9565b0c8324dc295afa1884e78bc4cb04afb0a6dbaeffd37737f743f31bbe67797351daafb9edcfddd595b913f50b1bb155f975dfd0819024d7954060adb364cffbb0f7fc216c2f80e76a7613abba87af281b4ab7ba287eee73056d1960a8f19667cfc87ea4dcbbf688286c6bac4a2ad9686ae292399ce2f877b55b2f394b299a5993bd072912073ca1efa132b053746484891bc31dede48c11fa849b1f2e4e743a04440f9982063cdb710beac1aebefe543268f46f50af5eab8ac9bcc9b33cae3680300257a0937fdf15867309141accda348ce2acf04dc6f09b8c46a0df8469be86f4392ef9c4f7dbdb6b08a2099bd400ace3fe7832756ef92fb4afab6ed95ee8c7889f4cf96d9a092819236025af0a3a4c03ade6792d636649b91a34326df2aa284a102d5aa7b62de500ee5370530426f400b2a0d25ab123ef5239829dd8507c37fc64628f535aa8e3f69b6675abf326631752c6426459f9d9f79e583cde2c3e78552de7a249b880faee59419832763ed3806d469f9669f919a6a025721527ee2743676e637fb07c1aa9e8329132fdb958b009753a5b6296047f60f480640ff6b4487ea8d16504c45b3d66dd747c5889c3a1c1a8dd0545447044c11f4ef2b7e41ed5746d45dba61167895ee99096ef2c9c0e72d6251d9fa241dc25817f3cd4c5e95c9d214a0285eed566332fa7153efc886b0ffef73a817c318c7047c5c77911cc036ee0919e69a04669523e6c8795f0255181a425459adff97fbf6f49ccfb7082f6cf2b63baf7e7f160056cb4e057b513807d7a62ac65e4daabd3ffe965bb691a7f92c1ee949494937fddf039c300355b5060dbb820f574336896bfb65f024f33e73b2ef09d5e727dc1836323408edde453032dba1980afc4ee0918a811a5c818833a5a167d6cffb22d9cab41246b21640613e9ff875646bc7a569c96612eaeb054d175a4bb43cc0d172a1a7c2f8c2b416c02a726bfd80a32749d0fce0ae3285241469d63d48e6db1dbf10c4a285a21c6b10e104f3d535b6c97c2a9122bef83e9a33784de62be8f43748c79f6e4c05ee1ac7a8a06d61380737186617d1b504240980592043416f2881b4e1f05c31bab7ac173be8ff04af4690333067a1abe162027a82137a525af656c89d48916a730fc65a2bf782aaa92733800e5f11e9fdda94daf773e5a884150e34ddd9abe66684c18f8c5375d8dc448422b4bc998acc7bdfb9c594853291d8d57c9bb6ec0994e52e0cdb55b5303a82b98f5b6d016ebb628f4815ed5714766b0b2417a6bad389ac9cb240db4c8a05b51ebaf3a8491a0a21ec869a33c5930393c58e1cc488a8791c5031a14dafeb51dc4ac7066f9a86d05806e54a5f0df3fd3f98cb535414548b7a9bf88e534cccda71351016322711681642d1f7190ffb96d0555ca54db10e44733f31972e040f9c20ea3680cde05db75a660554bf00b9b6fbdda4ffaddd6a513e40241e397497886374a3b9d11bda73a80ee2eb89a3601b17ec8ecc39c69465a2492fece3ed747678b8bee09105edc918c9a87edc2fe1880f9a667a8fa301a2748b94ba7b1c0d7b9cdc12a13a414cf326cbbf88963a1fdd42d9a8097d25f88d1183f9fc29ee332239d4dc612886a311c44210c306f533af4083005aa9627cbfe37a66fe40a3a56221184b12bdf2716521a5b8d12a1495c34db2edce9fe84c6fbf27ea422c331cd63a2d217972c4ad9bb7800310bb1397033de470f93a787865259839c0fbe718e03c102a45e47e70d613ae3199e63a0cc7fd5b0fd42888d937b8878161ef9e64576e75cf161b509be949c0569be2d240d06da39bee43c6a301ce2a8077b0bc815cde35be91d05c1fef7552aa0a4b725b62962285786c56cde6eeb8fff7df5ed926e494171ffee8ced30fe5b17dc30fd668bdb1805e4edd1bcbd3d06258dc4d67e8cf17f07e5c44a735bc04d4b4fdbc7b360d51ce130d6c0bf49f4df7a887aae9567d760a0fbb29075a8f9c160d667c492988f27214f28309b2e81e7e1845a1ae6ae2c0915f6c83505754be71dad3e927ba7055f614be94590636b1221c46f2f0da476067aa681aa4c84f68fd7ed75ed4e5abb6b8e8658c5982b9c46b68d", 0x1000}, {&(0x7f0000001980)="9ccbd4fde0a9923daf47dae1718106d83fb5037d100b8082d72d5ff0cd6604fc1d6b85ea82d42830b143f11b5378292082cec82839eb3d9b8498b71944bce341d1b34a9fb78da970b18b364df85b4b9c0e5999902b634e78a7b7dd10d47184cdc97b638c79f8dced439c0b018f7daf5a97c313954c0fd2d3202417cef81d29c0752e4425e3eac846621e925215985f453c67417ae5bb6a5e575e0131e398544eeaaa11b9f3ed7efa4038239714be7b5f132fc4243d65f9eb9a3bf78f9faeaf2b1e247e3032ae04c128c808d5a383739adf5594b21026e25d4e2e968ece6e164b49", 0xe1}, {&(0x7f0000001a80)="055fb978fc1e649c85656d033b3ff69e4c05097c64c3955176d0a810eca8817d16f18ae2dd4da87725e199a9eaccd07e940875917555b6beecacd828e9c3672f5c3722d39c32ba719117c338d74c476fe8069a24232fe813df84458dc254e6605584c4f91485cac2ca7d2d161f18c3de473e", 0x72}, {&(0x7f0000001b00)="3427450c69e94e5e11fdf8d81271b0b38ad07b73753d04a37a78a614078b5776bcb329fa76c32541f3b5744b56ce6770258dd5fb1c2a309baeed29614d1be4290b250e5ddeae2c2997505e7fa6ba61b381fea6e8094e7db01301977f5fccece6cf37a18d0150e9a854a1c313c95229e9f652d4c09c153b063629631d036bc2ff2eee95997902008c5e5c79765b9a3e1e9c79e66a96217621654a6048c61f036ddb98ec1633fad5db9ce0f151dc7bb27625246cb93a6340a013c9d1a6468db863c52f2cd13fc747d6f3", 0xc9}, {&(0x7f0000001c00)="c90debdc5c7264fd7e277f2e4924b318a2c7853eaf537ee1c12467aedec6edf093531f1bb206d589ccd3a0482de26db81a1cf0955a3b57207f5fc9e1f416a388da7cc342a416", 0x46}, {&(0x7f0000001c80)="412904618f0d03589548dd127b9ee277725b6f2864fa7a3d373c9b67d706a2249646f40a1cee5f89f25200273ed192de5efbe4e54ea4b70bbecc6f5f591d69a87abd85c3287bc2ce1f61199091d3176cd718f8149f7b8f5b4d0f88f1d1c71e3d5be8adbceaeed2e69d724d01c44bf1e95c8a694b5b0c4de54acde09281032ef8bf3e67cdd84235e0b9f19c1fcd5d7ebee50c21321f3d4dc7c15f3b9073adab92930e059fc01d564ac716ed6db5c41a696581641e43fb7fab08b5816c9bd2b045daa69c6aa5f3ee29275b1973eb41d214ca70e85dbb2a12d21bc4a4a24bd8e44fc45fa7a57d13f3fa10b7e3b1047ca531ddbf48c9abf95f43fdfa3e3dd26039ba294996b272aaacfd6bf118f96302459f3b2bed6b91eb45262b327b97840db5a5af49a8b7984d0115615b6b837bb78ae7b1599adb6a7172248206d7cae9094fbff57e13a7c495e3cb07880196a5658753f7d8cf82bb018e337ed3ece90c054955707a9271bab4821ab3c3cc3b1bcb3de2629ddb62303644a04e0d98dbd6c0681b1af7385775bd5969ca73d906a0dfe1dc24e8d6b72c58e8ef426d739ac5b566cd3c951f22ca9e9d19b3a72f733101aefc7c3c63a662d4e7a973b10c404275602fa46cb88d8160ffea6e07e46f02344cb2456605f9e41c4e886745f8935955d8f38aebd633be04f132d6889f3c8f620cdf24a0fc8896ceef6fad86dd071dbeb708727dd2129a5240ecfb61c06d6aa4a00002ff3d7879b873bae9474d8b5d60816c1e6974111faa8e0dab6ae1cf1666ced90d5d286fa588e054347c0e715804835d88f9867d48238c8f15176112220a88ae88d6722a4b4c705f8f4a2c18306c78c87dfc3a5e90be59247c5ce66887ef7cbbb0e0a3f76b34f1ba574e2ba341bdf0d32857a8f75090bf37f24e34d7ad699fc617fedd86fc2cc8183639d332240a875b9aa9abfe33ef2708515bfd056ddd213de635aabf9e59faea293c98003a503e0ae429f84e9435bb841bc1b2d08b345fbdba0eb81499cf4649b84f996672302c0bf0ac34de3b19fc077a0364c5f0d714bd00ab1ef6710bcbb292111812ea3bf59fed293fbda5ed18b7859af493cb38281d8ad79b150e1afe48a27ccd5b3f1ae97aa79f6ae36b68e19b1602ba38cd2f754bdd07c7303c327ca9d1500d2da8fab59339b502a5829883f00b172d13eefd36611cd0c33276a866898a535534735bc4b2f81e89e4d4f74adb51a8438f1b750cb4f46a68cb4ad6e58556f7f36a753c942b0459983b446c4a5315c2d1a75bcca4a12dc3321368c3b4423eca181ee0fc2894442ba6a21cdff8cfa037d07898ab5e7f33692c6600c222a6db3d440a0ab73292b778a664732074adaef578b4cc7732a1a8c08b2884d9d60991b49c8991f44f7ab5f2662dd1f33810bc92563a45540d51f3c764613724083f74ed9d2a7a57a550531fcee8940e247f5ac1844a14983871db51d0a2918c968c6891db36082c68cd8a42641d760d056c4f87ecd0908ccc2fe1ad984fffb9f048e00e96148ea623ff37b43b85342d645231718d9d8fb4d9d933353d997372083077e91f4bd1a606a8deefe35d85b79462ea4bc0bfd8145cc7b13597039d48b233239e33a0f09de22a1e687c8775d8e490f037c609d14416a2892cc83dc425c17ed024342aacdf292c9ab4407a37f553ca5aa0dc3a2969aab16bb755f1ee8c3f8719cd5000e51074dc7c6ec7bd255ae69e02c1a6ccf98672e3735b70129965dbcbfbda99ba71bc4b5bf850b7dcb94410c958c68b4af230ba67789379625a9a0c6e4a8fc47a45cdafa8fb9fc598505e2d599a72f20b089c948b85fdde6c428ff94ebcf3c2bf9a52a31d9bd49f64d84c11b24d1a62676a68ea22db4257feecbc56bebce9ed5f01bd97bddc168bd468fcc16a4c45d387eba26423ab56aaac9100e0f6644a8477d98453c60373f2e2878c298dcb6b7cea84fac3907f7a04f17883ff37dfb8a700dac18e03661c19036b7fe3c836ded701cf65e8c032e599b8b9f282b6e0fe656e0386d750578cd24ad64816cd96fe372327e24046fd5ee6b7229e7ede1dafd45096ee1ca3d0f49b29e93968902f5c5c6b76f1c56846e43912940adf3c96f62c1b098eb2773c0b96b47fe3b9f18ecd81f487165e781e2a6320a06e864e9370e56c461bc5ff921e3595415269aca61b085c26a44ce3112705c65a72040897df7cfdc23b2f4b042b61528db63ca84335a78f36cdf34bdd26fd243eae56a267eaa3f45bbae29f15417028f225cd1350122332b30f0e8b844077c3f9713b3658e96f4ede91f2b7437a3e3fbbb67f3ab8e995980f11f62f18d315846f1e18921fa7a28517edc74dd2e4977afe7def4fbecb88378da7f070b0ff6b18bd5cc8c3d6ccf265a7f36520746e6bcde61d45b4276d9bf422dc5f0b86942645bdde788db6b54a08c92e8b1e35e0bb6b6fb7006929de6eac64f2b5cdd867f839719b6c8b2e63fd4d08581ce3d1c26cafea789bd0745c00fd601f313ca404495bd940628a15c2f72dd3b143f92c5fa59b16f338e0ee70ab0ed6f1cc30b6e710242180d98379f71cee6d9b80c851d9e52a20411107ca3dac7683351ea2a7743efbb869823882ddef184c8228ec9b9503b6684f77ae69f334962416215b338ea3cac2fe9418a3158c69ff63b7092a4ad9c72126cbd6a84bf578ea721c78b421e680ceb5043c2d7ba82febb22e9103b838edd180d165ad810e0ded0110a39029e38337553bac39ab2b89f42564cd863cd3d4157ec71408aa54de070c1610761f1afccec714a9feace5747976a3637e7977add2e76c44f833a0ce028dbe0b983ad133ee6fefe021d1df496df3f61beaf16a63b85564a26a0665ccb3f1184fc96a7b25a16c2f7cced9cb0383377088c8764f20a3ef0df8884ce51f1013f740571316c83994d2568fc3c041fcf2949c255210f95d891009dfd66392df3204c6ad8beb7934007ea8fdf759b50436ac5bae3d29bdde725a100503d1762eaafa4716ffb6a324ef9e0b1e4f607bb1ea15b3796924e51c2cab3a34ab72b30d4c47c9313010333a262f63b62548b8b319be20a4167474370b5d4871d50adffddffe0cb800dc769c2723385051756ac8d0a125e50052d5a805688bbe5cddde9803b0e90dfeffcd4550b41ffe78f8326ffac3598bb55ed6b24e01cc939445f48670a5bc3693fee7ccea798beb9bb8b7bccadb91ef2fb5d0b1debeadacaa096cf05e63a61a560a27bf80193a6f5c6c0dc019128dbd34386143e62057ea69ceede0e342f71deebc0dff1c7dc3add255af4d9b322d21137f85803afdfc34fe6f2534b1c06d041d8b8295ca153f6cdc246cebfc15d588193ad6f2cfd0f304fdf4b9d535725060f79802fd40fc70d3fd30a52872a427a6bc9acc975cd08d7bca5e376c7d1bcc9b898d4666f6af2432509adf4e8d1599a2175a30744c2efaa0629bccedd1bb6595e2122ddeba43df2561ed576126cb99a1bcb645c613d58d2b84e79a80ea2bd4b489ca15d43c1e0ca14bc5dd41500cdb34e6c521f311275d6af3f1e2a58c72787b71362d8bb78a2f473cc330a7b402a9746f81cf689d4f270cfaa8a6b8cc6d6bbbd2b3ed25ec8af859d733fd91542beae3ee2a1fa6869522e5c33b7319d62a89acd831062857901f03cfde48648447c070959c8ef46b6076f64da1583c0ba6ca68f3476ef46f1a1fcd1347dd182acdab5f6f8143d7f96d7f46d1a9d85e034bde40033fdb43224c9eccd00178f146be3bc7b0183bf20a3984bcb91c40b81fb2fb3abd84d3606ab260503c0c5a2a011a401eac83ebd076008ffb95e37a125253c2248e918f30f3f42cf1fa189f029a2d6aa3be9ff09f38cb49e2f7d81c015c6de299575fda35641ef4dc8cff9984969ea53dd86ee7427f7752b713fed32989193e0b451a00482374de82b3aca4fc64ad168ef0e66d38e8fffb04521bc10fa6c1bba950e61df68cd69f788264717659f2526c0da85cf38e78495537b5cc00423e39e8e2bb70705ba6939bddf6ab6edc30b53e0baee3542a2423b348c464b80a407e546e7d68786ef64c11af045d22179d96fa1dc3f84cb31dc6c9d680373b7cd1e701699741c4f134dcdcb2de69f170910913796582c2647936089bbee25c333ddc2a83bd175870cee65711686adcea4dd40eb943040e5e66e75ebf61400ceb6e1e5ea92e18b5e5b66c6b1f01ce762828dcdc5f65835f01e6f929e6b4eed575ea8d613cc19c319ba99e46139c008ea683149e3424f73705f19abf3ac36c169f63392ecb1fd4def1a3a9a252f24d603e22bb5566768f4c761d15411d7f9976b8ca42f8a01dc4287cc8255df2a97de7da4062776096ac31cc190224601de55ba22ea6db37237c99119a19941b14f71c0d1d7220ae04af8198b811878cbf9b37e154ac2774383a9adf596c5f77796c19bbb3b5edd63de506c8950347ba55bd2a8f835869ae0ae9e5d7ac779dfdd4118c6767b4d62c893dc8591319a01826f7401bfa3de1447f8dda52837d05e7e32267a3f4ad72c611b182b8e6c534f96aa47682b5b5c755273874287e34faa69c7a6ad996cd8de0ed06122265fd3e15f75fd2c20769e01b3ba8a6aba0b2c92b5fa53494b1b13d7978b4a76a2065576354542041a1bdd123088561e96541d6cb95ed6d31e081e5b2b6ef4bde819f3f86cc049fb301474ae6f6a78241a20e0f59bd8233a3226d009891bdfdf3c6ab1c350eabd955bcd9bad73bcb1050c1f68e24f9a27cf9476c7f4a1e65fb1063522d93ee3e80354c29b73bae4cd2f5763bc43330bc00e5f7e39d0de271239ada5dbe7b398812da765d05d3f33471dc680e85ac2bcc171ce2f066110afd785e2101ae52cad554caa15097919cfa996eecaef697c394d471d038489028d4b8ff7537c6c94c9c2ca721491cef2f8a207805f87539578cbc1319b0d28b4e74ec92ee480a7bded8f73bc198372421b1f746ff42af1d7fe8d063cc1ae2459efd0c20e1a94e880dbbd97170db35fa90d02476517877bfcd303f6d15b077152716e4c7d0c400380ca2d8db4f3f2b14ca6cd4024aedbe4154432dc890dda6af6a55a8683bccf4c44793f71e3184aac234c359a6910dbeb8359d515c695b0ddece72d101ea803151901042df3276379e1efc579fba06a41fe04e7da3f1a18f2dcafbc3ef0ab75944cda774ca27f084bbd20aeeebbf385068f82162523dedbd9c7f25018bdf8c6fa391866e45c3bd27898ea30f1378b61cc34ae7e3713dc1fe9b401e925180733ab632fb76281df8ad81cac3b3116bd5af3f356658e05c0f1f59d43652b67b4db2caf6811b406b825edd74334c98098b46df8d6a3f5ff097c4c162ea0b0a5fa05ad515bf04caa1ad5f62d3784f909de79032aa745fce1fe2a247ac13890b3c8571e16443b3f523dc069f4d9c3e62fbcb6a9db3767b6ea9dd20191bdc8f3aff8902b5a12705343170f9e1571001491b04f754697c27a8d06efe2376dc2e790ce970130d55dff31a3b7e1564305c3643c04cc63ffd4122601828ee8d6adad83efa8c712480027fea3c8885d44d3c65fe1a1017c6004b963728891678d0fdb496dc6d5f13d1761f2bf8c5f8689075c2816db069450e7fb6b1430745ef89b47265a5490a02ca1d2f9af5fdade71214088d45a66b7232e06e0cba0690f3ed5e8e6f2a50e8c74741ce3d62e2138e4612bbc501f9dd970d9efd30d19469dbed916e99b7de10b5e135e1af872961bbfb59f7b856371d6aea30d503ea3d87368b77c5c864b0ddced71c81173bd1d1d1cd8b8f03b1bec86d2156cca5f6", 0x1000}], 0x8, &(0x7f0000002e00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x9}, 0x0) write(r1, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) fchdir(r2) readlink(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)=""/167, 0xa7) seteuid(r7) dup2(r0, r1) geteuid() msgget(0x1, 0xe) accept$unix(r6, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) r8 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fchmod(r8, 0x43) write(r8, &(0x7f0000000080)="23b9", 0x2) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000340)=[&(0x7f0000000140)='.\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='!]\x00', &(0x7f0000000280)='3*\x00', &(0x7f00000002c0)='@&\x00', &(0x7f0000000300)=']#\x00'], &(0x7f0000000580)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='{&-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='[}*}&]\x00', &(0x7f0000000540)='\x00']) execve(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) 19:31:12 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:12 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:13 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0xfff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x6a}], 0xffffffff7fffffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xc) 19:31:13 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:13 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) 19:31:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4}, {r0, 0x14}, {r0, 0x15}, {r0, 0x40}, {r0, 0xc0}, {r0, 0x80}, {r0, 0x102}, {r0, 0x100}], 0x8, 0xffffffffd015ed3c) poll(&(0x7f0000000000)=[{r0, 0x98}, {r0, 0x144}], 0x2, 0x0) read(r0, &(0x7f0000000080)=""/110, 0x6e) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 19:31:13 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, 0x0, 0x0) 19:31:13 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880), 0x0) 19:31:13 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{0x0}], 0x1) 19:31:14 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x100000000}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x2, 0x5000000, 0x6, r1}) flock(r0, 0x1) nanosleep(&(0x7f0000000240)={0x8313}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x80) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 19:31:14 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{0x0}], 0x1) 19:31:14 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{0x0}], 0x1) 19:31:14 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)}], 0x1) 19:31:14 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)}], 0x1) 19:31:14 executing program 0: r0 = getgid() setgid(r0) r1 = shmget(0x2, 0x2000, 0x500, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x4, r2, r0, r4, r0, 0x30}, 0x6, 0x800, r6, r7, 0xf8, 0x400, 0x5}) r8 = socket$inet(0x2, 0x8001, 0x10001) r9 = semget$private(0x0, 0x0, 0x200) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0x6, r4, r5, r2, r3, 0x20, 0x5}, 0x0, 0x887, 0x3}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 19:31:14 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)}], 0x1) 19:31:14 executing program 0: syz_open_pts() r0 = syz_open_pts() fchdir(r0) 19:31:14 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b", 0xc0}], 0x1) 19:31:14 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x5, 0x100000000) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000080)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "56e5a24200"}) ioctl$TIOCSTART(r0, 0x2000746e) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 19:31:14 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b", 0xc0}], 0x1) 19:31:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20008, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x95}], 0xc8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)='L', 0x1}], 0x1, 0x0) 19:31:14 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b", 0xc0}], 0x1) 19:31:14 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906", 0x120}], 0x1) 19:31:14 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906", 0x120}], 0x1) 19:31:15 executing program 0: r0 = socket(0x4, 0xc002, 0x0) shutdown(r0, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x29e, &(0x7f0000000180)=""/4096, 0x126a}, 0xfffffffffffffffe) 19:31:15 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906", 0x120}], 0x1) 19:31:15 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="950aacff", 0x4) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 19:31:15 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef", 0x150}], 0x1) 19:31:15 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef", 0x150}], 0x1) 19:31:15 executing program 0: r0 = socket$inet(0x2, 0x0, 0x9) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x2000000005012, r0, 0x0, 0x0) mincore(&(0x7f00000a6000/0x4000)=nil, 0x4000, &(0x7f0000005080)=""/4096) 19:31:15 executing program 0: r0 = socket$unix(0x1, 0x2000005, 0x0) bind$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="fa01f766f73100"], 0x1) 19:31:15 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef", 0x150}], 0x1) 19:31:15 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x22}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, 0x0, 0x1000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x2, 0x1, 0xfffffffffffffff8, "d660a492c610825fddf3ff426635e95ebc7a765d", 0x1, 0x9}) r2 = semget$private(0x0, 0x4, 0x10) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000100)=""/11) 19:31:15 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d", 0x168}], 0x1) 19:31:15 executing program 0: msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffffa60a0be2e32e"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) flock(r0, 0x1) 19:31:15 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef", 0x150}], 0x1) 19:31:15 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000000000013, &(0x7f0000000040)="01000000", 0x4) 19:31:15 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef", 0x150}], 0x1) 19:31:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x101) r1 = semget(0x2, 0x4, 0x48) semop(r1, &(0x7f0000000080)=[{0x3, 0x3, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x1, 0x1000}, {0x6, 0x2, 0x800}, {0x7, 0xffffffff, 0x1000}, {0x3, 0x7, 0x800}], 0x7) semget$private(0x0, 0x2, 0x782) 19:31:15 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef", 0x150}], 0x1) 19:31:15 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89b", 0x15c}], 0x1) 19:31:15 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef", 0x150}], 0x1) 19:31:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000003c0)="ec7d2f00a7dba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db2219680db575ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44f9ffffffffffffff2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574be88311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea44b224db6c67cf6664a09ac76317852b52c01c92df5c4daa862ccc1835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1cd60f0000000000005abb9daadfd4bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bffff1a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d947b6498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a45f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4baebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf4cae609ceac29f11b539ddb78774d482f7026ff28336a751232e462bb8526df3f4a870291cfff9dac52c70e3dd285097d6680f536b592aedb8be3f2892f41a2b79cb0f3a55fac47dc942ebf1b8976144ce784f2333bde1daab7d91237b74d13e9b0be1e6015fd094a9f247a9df7dcc12e79bcfb581f9d9127760d12a69a7cb28658e7c6a439f2f9be0ba42bdfce8f00ddd2c7068d545f7c805de6f909e3552de4df460e33035d42941a8be1e318e6fd250a84d3190feef3c12e347b6a6b9012a0298b56d1bc22d00e52992be25fc90c6658f6bcf7736640384d54004ca25ce509e70d88443f7d7aee458c41804352bcc04d82557308bc328fa5be98ec89d40a126ce8df779858001f987d1edcce94bc7adc137bfdfeac3bc1bff6ae3f23dbe7f744bcdf0eb4447b62efe7793ee36a9e40c8da406e5a36eaffb6b05795b4dcaec8b136ad555c8df01448736ce5bb68a9feec5f837911516ab21fb68b54f6c1bb2732e29bd0248b84d59643116fe2aa6354c6c2a7d218d0ca4d4a2e54c5858d8d30e1e60f360b7f404bf97bd127b16b3052845e92ac1d2bd3645328b4772bf67d0b911d4ca597b16ffc1cb619a8353d81cbb751b20167eaebbdd1abde4f728af5d0ee3ffb85bd0fe3c5f3d3fa349e0eea3591e7f0e9c5af1bfd7fc9b5851920f3677de5744495c50ecf88fee3d20eabec7cd0027fabf46ef411a7e7645c63a0e610dec5a5d1520a4e", 0x404) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto(r2, &(0x7f0000000180)="32085f4d77834cbd52cc4260cd671b80dda44fe3537983ab", 0x18, 0x401, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = syz_open_pts() close(r0) kqueue() r4 = syz_open_pts() fcntl$getflags(r4, 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xd, 0xfffffffffffffff1, "a146786eb95bd07babec1100"}) r5 = semget(0x0, 0x0, 0x80) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000240)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) r6 = msgget$private(0x0, 0x404) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) syz_open_pts() socket(0x18, 0x8000, 0x6) read(r4, &(0x7f0000000800)=""/249, 0xf9) 19:31:15 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef", 0x150}], 0x1) 19:31:15 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef", 0x150}], 0x1) 19:31:15 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7df", 0x156}], 0x1) 19:31:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) chmod(&(0x7f0000000000)='./file0\x00', 0x104) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000002c0)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f2bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac36317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70e11c51fe4d6187dc0cd67dfa85ca1519832fd3c30a", 0x10d) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() readv(r1, &(0x7f0000000640)=[{&(0x7f0000000100)=""/71, 0x47}], 0x1) execve(0x0, 0x0, 0x0) 19:31:16 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:16 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7df", 0x156}], 0x1) 19:31:16 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7df", 0x156}], 0x1) 19:31:16 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r2, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r2) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r3, 0x64}], 0x1, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a", 0x497}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000580)="0a57ea5fc18303a1b6e294d096a58d8c118afdd0e3942e56bd660cac4c03e39f06c3970ca09695a73773bb1619d229c55bf66335e8ea5124ce82bafe0a80021a2991ce9e33f19c9d8af3584082290e29f8f15ec20dc966202da43aff05166ac38c42b679e8fd0b9ef270459459e5bd62f7be6acb6dec792a4b90f4c057c4444f1feff44f89aaabb3beef657cfef4c5c7a3b784a0217171b8e686e430cbb2aeafb7a0cb08b6a297e22f407dbd2cba2f891378565fcbaed91a4ac1d4fc61c6b7a1a3412dd510c5ecb86c563c68dbc295a726d679cef3e80e3c913fd74c15b95e0a71e4bb13bba982a4cb23d168f2ead359ea812c5ffd733c0667247e9fa65d95eb7e0a9b30b3674876307220d88ea9896647b02a461efcd2d44f1ba123bb689159a537e83be740581beb2f4f4e142fd5b23ace22093d2a470d1ca9e0e657fb6f516f19ae3f450d4bccda1f48eb80318bbbd9995384a2c29753d691a85d8056ee33fcfdfe2a6d8134cd14a2122f6976ed1183635123087bfed91386ae42c3bb8b695c739340caba5c52cd20e39db065ec917458eeb7534812f358628490db3b5ba8b39478f70787b7d44ba9e51e9f6b0555765735fe775decf9c37e9dbae82cf9b5ff8af17d1fe2ce38a721936720f2c8917ed6cbc2d2ad1e8cf3e09f1c7ab03f7d2322a893c879cf1f7e58817127d6648a64ae1239377865a4fc68182e6faa2481b41ccc16c2140139e70ada97e74c8be6bed976404711da4cc920a0ddaf5c5c5a9e3c851d44f5df5a8564f7e1c6aa11ed0f3843e3cea088853a2dc14e4c558895c838bb263ac55981205771cb8a205409aca56ec60a0ea5b23e2fd6dcf51cbe9613c3f81508a5634e366a623e020ee3ffbdf9cde1bf9bd8f133204f5f324c15f4d41b70f1ba9d23364ccf9cc714ec80e660c0a87c2a1cde2bd5881eed1db27f152243f622a9f0e59de7b1a306bae964549a115686c16da7e57985a9ea34092f91972dd01dfc83fcde690813f69fa68ff0746a555e69990d19c89be2eb2b6441e8817326556c7d60dc7c595c9d113f77e335a8c3c9043a32b5a563894c24d6851b2b30b6c9dcce5b95e4792644e99f3338fa0b7c97c59c2e4cfbbc073c5d9eed2e28ebaf860633ca47a306887c9f45038330170b7806533170995db10c9b24b582d1ca4cff8c504554a80b96b3391faf7316f597b99a77ccc1a69ef61729200cd21447d5222d5384d5245e0865857f8205473d0a1611da7ab369d78d1ea693688936a635b52217b6c420836e648f07ff50c2f724ad1c01ab3fe02cb5f4c3843ef000", 0x3a1}], 0x1) r4 = shmget(0x2, 0x3000, 0x46, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) 19:31:16 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7df", 0x156}], 0x1) 19:31:16 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce29", 0x158}], 0x1) 19:31:16 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce29", 0x158}], 0x1) 19:31:17 executing program 0: semget(0x3, 0x3, 0x240) semget(0x0, 0x0, 0x0) semget(0x0, 0x7, 0x0) 19:31:17 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce29", 0x158}], 0x1) 19:31:17 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) mlockall(0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r0, &(0x7f0000000200)='./file1\x00', r1, r2, 0x3cdf02bd7a1a103d) close(r0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000040)='./file0\x00') execve(&(0x7f0000000300)='./bus\x00', &(0x7f0000000540)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='{\'}\x00', &(0x7f00000003c0)='#:+&\x00', &(0x7f0000000400)='-.\x00', &(0x7f0000000440)='\'\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='[&\x00', &(0x7f0000000500)='+\x00'], &(0x7f0000000640)=[&(0x7f0000000580)='[\x00', &(0x7f00000005c0)='\\\\\x00', &(0x7f0000000600)='\x00']) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') 19:31:17 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() writev(r1, &(0x7f0000000380)=[{&(0x7f0000000040)="2176bc212165aa0860df022cb80e88c4bf4ca46b8b34b2833704d071b3aa762f960c7c9182145756e18bcb23bce323a2e821e162497fef101cfd60839f680e16765cee62e0e20d8aea7a903d8efe0a11759569832df436de9100dec0ba38ffb381dd8062ed059d5fa5e2a2ed885fd77eca70105c7e9240d2dfc785b85c53aa1f91b4c2ce81877e25621ba8f43b1b2622974e3ec041627e37c17ba77cd32ce04b5e96e5eefe9106569d47652c28a88e21d874ba68e6ae54cfb129d312c421a485fc51b1ec047463e3a4a5de4e7e83133b99f59a0e", 0xd4}, {&(0x7f0000001640)="17aa4c0bdd878ce1deddcc1209f7fddb7f8b16d2e6d6b262369cb571cb54455f8f7c90abc065cb598091abc9f20185109c420584ed27f326138afbc221a3074f2f4a2015c8c6f249e9c3f56b2c4b58b290a18052d1e68897ef9dcf18839f17f91d122c8fae01508b178bcc6e1a472fd9f537524266e5e291eb7812db3198aa0045792399035fcdf5d62b6fa832d0d95cd66e07214046f7df45c16e2171ec3f9c7be25995473d1d31b44db195699e3c0a6b877a5f9d20b2fa2509752c7d9c9703e0cca7bae760ac8ccb8eb866c576efb70cff4b7fa6f1ef2e9047ca91fa9572e2407f91cf38459112f69c7af25762db106cf0aec4d89e69322378f8d3d88f74f25c6307135197ab331e3192939c0a92d7144c58230f6016e6156b947a8aa1e4526eb071d1793a0ef2f529ceb6de6238ddfb93bb530b5ec21602f99905c24a5e1ba5c074d2b8240e12470e00a81a7ac9994f35a4110659653066972a6f12ab6b8d1637867fb7bc37302d95ec1f5f5c9dabdc954ced89419d784a686d014c7ab260b9d795948e98f8b7b2613533fc9642b361257b4f5111e892b522cfda3367835c94db3f79d4ebbc2775523e00a38643957e07ae7c512b61bf19d52e13dfe98e4c2768e7fefe052ec97081f8d70d60a921ee5b5de549e56abd0160f73c94baacce490dde0b39dff1a2b06ec72c7fff32d28823227e58971d10dc67add671e9a2aeef337666212b4889c4d73bc655600e9954770bfb4f6dbececb6c7052d4fe89ca9890f3d4f73b406145ac5083791ca73befb5169ef922c92fcb69e4369d8cb6088e2566ce172d03481253aa850937ad41c04b9fc3513c3849ab3ca80edf541ae0449c418198923a440d32a933661087eb182c0a6d56691f6ecde307b874a4bc2d286c400c53559a1e09f5326002d28a4ea2bf5b83bc82be0b42ae2357d704e671fd813a4416445bd155ab8efb258b1913fe142e105f5d83acc4446ac1a0bb7f61a8aa965c7ea1b7794be543485a0ec2838379ab4ee3e1971942835c2970b760ef9a11f4604416db41e871082a0c6d16833c502e1e5231be36641e8f3919be9caeb5e1b86abc75c8d15e8dfc1675adf40d356a921487d4266e923a03b863ed64ee66fc32f35bfbf9895d83d335c8c4b695cae41099c6e769d1a9103e4b19ecffe8bb80854ee38b34c0cc455c3c99789d22f93cea3e6d816026c00a2783157e290aa5c75ef05afd6f567b3dd04518722c2f2c9dbf50e2ae7950afa2ad34d44b62f59b8afe83a8645b15979b99e61aad82b8c0e3c04c6b156b9d17a2fbf4aa61ee2f0f179113a7ca95061a42563dd1a09e35a7a193409d7b74c168801aa0a791182f4b8494e5cd978db041b164c91d3d675bf6f497209e1b1a01e1b8e790c30d6e7c5b190d39e6db98497b78b759c0b26ac214166046722ca89064b84b3c918fcaab5e7bca030a0f593488a21e33bf5d541ab5635e09951d35e2a68ca1dbff04fa1b761d68911ab59d97ef8a1110180d0f5249c3e17bd9c6b9fbe955bf67f0759200a2a8f04a78b789193f713dbd4b4bbe870bddfedee6019c1127791cce263b268d5670a30b69b50b25fdfbd17de323177d81b0c2ae5d19cb3ac2eb90a544a13dc4bf1f71b68c2210bffd002627507c8752abb228f8a57194267e7cd23672d1b510dd27b1d87a6e5d7ef0c228042c58a3ae7aaedbe350e0134043c3513692ec80e3d2e9232bd3d8bf81f411b381b12e7c315c55f1eb4fed055a934969d86ed96b8fc83601ea75383a23f71419ea634e5c113bb69dcabca5e7dbf89fcf8e5da62468444e5a768acdfefe3cf2b471c7aaa3c8bf8c8c29608dbb1e79f363beee3fbefcc54bbfdcab4c9681c7ead5fceac2877d95216b4b72b1cfe01a4bb482c879fca9633e242692b408a16cf27fccd407f8ce51d1c7427b37eeed38cfaa567be7f97368c348bb54afd2fb9f2490927b1a495cf7e8842ae090239d5f01b4346a47117e7ab3a41ea957a228be95215869fb3707a9cfb9379df5f4b9cf3b4c3f134f6442d231000c84d932606cdbb86baf10f4af4dc8651e59da941e8918453d8255624875d99e36e0bf368f7e13086aa8be1cad80913a05da4d296f24a14588cd142418bb5ad8994fab029df62d2f8386f0912b7288836c00e1d651c6f309c44b517d6b29cdca449551ac011d4edda12ffbdccc0ad78ff8f2ff8e667f57935b02e0daee4d54725ac0ee3efdcfddbc80fc559ab4f15c6c5df8c64e783aaf7b9909583ee297a35b52270bfb4a58d2a57434333b10c0c48497533b456c5ab72f105c9fb2564a1bd4d151d56b769056026ab3d002afd7c7cdddd98991798740ff90967636bf7960799ee07d2713287112cd4179995b425c2f7ee562528c7d7efd11cdfbfbdab0991932ef270f342a0cf8978bd2d66f20d10fe70d20ea59da88a9dea7d69d4a1ff1d3cfd46500921a5a9528619ad3e4f93887fc4fabfaf97a0eb94c0ce683dbccf148c628eb0c26704ac896045466cfcae4537d0be3d18119c964a2553b016f522461fdda5e60c714eef7351cef00f81904b01a24a992efc46f846f8eafdfaeb52d0362d1b181827832d8448a7f1237433f3fc147c649d14639b62b5a67e463ebf247e19632e9468c5399dee7656a7999346d17f70ee6f3ea2861021b599b7f5f1b3b0f64513a825e0e29f6bbff6772e3d644355f0df3e46af315f1a971cdc7fa97a3792a700a59645d3cea521ef4cce0e5abec4faf5d425fdcf3da473e23fd996782c132ed04bf7ffd4ad218c5ca4cac77dc9569dd154704d562747f85463f33688c6396e01b897e6b1a25f9f0329533a31cb35ff8025f93cf8f007073184d989d573153f2d4b98f9b66234743ed2cab8629e6bc1da4db62bc89dbe568973901cbf0d7573d443e5cd13513b349ea4e37b843bbd86e7de9df592c7a8b7f3776d2b83a90da5b381003cdd92d2eaa5c5f40f032deb0fa21a524bebaa658ae97cd921cd98f6c4a633fff76bd3c1bec9357ec6e5e48c36d84b0399517e53065d1934764790369a4100441c7c990fef725a557ee142d0ef3b7b9d9f16a2cd796eeb5c6553005239d0ac2c2267411474425be2467f59b3f79e84408dff6464291008b6f3b37d2f74afab6150451280d834ee4c11efed6fd78595f77ae0da671ca1c156781492e6ad554a59e0640154482341d06004665ed275aa3ca7dfbb19b30b0acf5ac42fc31870c2bd1a59cd17a0ace5ba9c71b3c93a67e52378cac341f431e9ec6c5b8180dcc51cfe85a5414aebcd8b70a10b2fef842971fc706b0ddea5193093f0b871820d801974475828d145f6330ae5ab58a3cd554b21ebc19e513b286295188b65bc9bc2091efec54bffabf7e62b2e599e4733ecb7c09631912781c5be57c4d6c39a72334989f31cb34d4305dea98f77f9eacfb93d473c637583fdda6dbd35a51e5df8f752fecb136f5abe9cd32f4061678cb6c6e51fc7952ce792ba711b16c488cce29bf7598a1beddabad0b9ac0dd532fe1dd3ee4de76066c81a903ae00fd2e622737fab86ea0a5c9a6d93cffebacb6a83b5db9be99b3f8e98712492fb4a97970d6f880bf0107684ecf8ffc9091a19992ac8fca6b07c47fe30f9d0768c22c894e299865fe4f815ec4fae98fca15a25b22f5231355a54bcfd499f4fb0b20977448df13cc158ae12ba9cd1de6c6ad5bbfe71122389466d375f2012dacfbce058b097c108ee34e85df612901df31af7b6e73786e98824e79c83a2792f8802da2bcf122b87c284e3e77cc5c626b939ec00844a8240d14f1cbab56b40ba630a3d28759f9e40b96a14df366029c3de6cb063801df00359aeea7588ea443b7604ecd9682c22fac6ec7b9b56dba0c83937f0fb40cf952d9f90bb086ee427d4052ff3ae0bcd3f1e17faba8060564a64f5a9c142a3d55dff1d3a9d8cc7d5f958f03541cb2d94545207be50dc53f2eacd06d96a945b9e9be3d889ff84daadfd01b6bccc87490dda745df6f59ec8d665e82c987c00286c783f7dcac5c28d08f16fef64b5ed0c6f749c9b25ce5611456ce11010b66fd626f39b796938593c7da7ec9dc73f058f16f1d4e093a03a4f0fdcf8856c3ea421faffa62c56ffab9ffa4489fa5f768937c3fc93e80dda38e76f6004a0291e0a1b433bad7432efe1b611df06cab9e25d8281da9bc518a7459bfb5183c558a585dc42f4e972953bb33071889c68e6e826102bd009124874266534d22a66945e8b20ac08dabb5d1e1cb2e8a16f200e1eb485b302eea792ad7e45a1fa068d8497ed88cb766c65546e30046e20a8222b5eef909cdcb0fdd85e0cd78662cc7830a6a957e46b4961cf537db3f6bd6be81dadf3613e2a934d52a5dd5f958ea6adb481ff7566d1b8b245576c66d366a0c82c6b5232abec23b657d5225cfaacb16eaa302070b24b008626654cfe8269ffdc6ab85d7d35bf0f8b99dfbd46256d60e5b7e0c820481398955cdbae7b48d04384b834c396cb715f8b147cebfb3e83412b547528a899f531fe3cbac77286bf10b6a9a052880c8ffd0622559a7e97f04b71a075e0dea4b553d232400675aed62130b5b1562d9d4bd31e5ae331d5c09f7ba7609ddf5da705583df9e507c8ee546a2d40c02dad4c23db5f9f449ad2891f6aa90c0e930f0803d42dc45d52d9866c6d00babd1d8d271c2fd67a2394903e31ff14d28eeefd9090265fd85de6e71bb1e8c1651a0ed57adf2225ed6aaa4964bef693d918eeb2f66bca24085b04c1876983c691628dbcb474f9b37cc5c7c2a1485c4a996f1f27809b096e53e49cf846439cf6a0755db4c50442ced6f2b94fd95f70d9370f13fc192987997b1eaa6b3327242db23f39d5fabc618f9afba474e120fcebf0c86d301efaef2a50e6f9f4fcae72a5e14171882d369057bc92cc1cdf67cf317d1986898ba809664e8b821826748e02b0a5f4f7c08995f7726c9f0642a76b9d7f59d3412d43782a1e06832c2a4a89cb2de9d5935a3afd661822cc7738e2f4934b4adb70d8f9a80e4f70fabca18fea149b699124d993c8ecc519e95e3b0a31b5a640895072108ec5123d541618ca9ae60d08af0add99b27ed40eb31bc946288d2ff03aaaee558a7f43fa2d92fad3eef4b29daea1c5d5135cc176a0b6cb9de7186e8eeb592310da4e11acca25e3596a8799790fabf44188d1cc50bc136b12bbcd9d59cd32100e76121244b6a00d35379e872a605226ac76ea3f587e3fe9d9d4e8bfa1b490b7a37eb6d6f75287db81e9194742fb092c32a136ff7343e491ae1d2cd601b233c33dbcb6cd09814e76df3439f9da96bc388b2393360bc1a785876a35f378c64d0b591ef2d310d7d7d6862c13d242f09eb27cde8ca70a01c1bf6b75ee4046927f988c392a10efa5432649a9ae33add2e7f0d5ffca63e9ff92acfcf18a8a7c3835da2d760b3ccb8f98245c4ae7670c6e16ac452ee9a8540314a59471fb83dc56461035d7ac53dbc7a1702373694d4d9d86deb9b519b3decca6a2557cfaf3459cb6a59a02e7ba24503723289ea1c58c0c126552f75461b64cf857e26e4d067876904c2aa1512fa347d7d543e420d7ac2f48014234537ccc9e1b6ef3d910a765ed66cde0c07f454429f5a97da0764b4d5e6905a166fb7c9eb9f3c037dc8288667a7b9425a1052b9c7b9a382e94bd9233c6774815fc83a976596a9df7b86b491dc6afe5c024aeb1e066f4dea9b51c752d5ec1097cd8a9ee7795c8f8d3722cdc3f730f89a1a72f7390fefe603201572fc1debfa628e3f5bcecfc74baf58b16c7ba275e800a3c3e55f5f216173b0fa22", 0x1000}, {&(0x7f0000002640)="8bf7024f867cbc1c23f9ff9ca414a4d8b6a147f4cf03b802d6f3f6f9fd5597fb0810d9befdf2042f09474c6bea428be767076c8049abe8b7e268c7a0864846a665a7e86c7f193728b4154de44e25edc7e22f4180981b5cc65c2e2d86b45b5835439fe99756fe2cf112dfdd1141112571dad8bb1785daa5f88ef5de88bae5617a33bd14d91f5e5fae59380861ef536968189efff78a846c4ad5d2abf660b88127ecd2cf77d55d7bfd6acf3fc32176f65e685ce381ed8602656afd5863f95a97fed5c5caa5407202050dea38264ce39be06748823afa130ff714ae1fcc97fd7389f423ae8a6a2b78590ac7d5ee768d1f5a1ed62efa10f4e2b7353ef2f84e15e766fe9b3ad723a17ad77ad8170f32af6dc8f51de62f8194fa3a8486ba3cc0d31d9000838a1165701fd3f88e51dafe677c9083cca27bccf8473694a3e12fa5c8710bf4c70412bee9a51386b280704849cca4493c079b393713ba6e79c3c4551507588c351edc06d94da71fa34ee5c47ac0b939a01aaed4127944f44a1672e61ae9925c762a575472a4101ee6c58ebd14b0ccd4d3eb8f7b6462d2e0e22325b9b01490be48144613ee53f1c9fbb77c5ee82185e996e8e27209dbf952a9114d3de46b77728ba11b4eb667b955a88e63da573003dde2cdbff982125c9de8f19cda22ca2c3b7db73a04e6b34bfa91774852fea42dcb4f34004431e41bdcf413af12b2f594dc7e9e6992758a8c96b0c5a68a2b80e5c201e625f62a11c7c1152ade61079b7d5fc2a78516faf18ac8bca888ffb704162b1af5824b746006d719a4c3d61c5377f3120bfe499cbf92e5ed544eab483d590c988be9721e0a068637aca3783f8a589c4b8b8e18f65336b36e1568d8f9eebdf9d42aeedfbedb249a159d4c3a5b75c9ca135f18a1d842828b40b600b472015099c9f674033d298678e6874bd704ba1573bc406ba9b28d16e72ec7714aa778f7c0ffc9ad6170b4b020f6826bd8b71d6524d22e3ee19efbeed92fba535e625546502ea227f5f4aff6af333148483bd164c0f1bbed1e59306b95a549e1f0448ae3cb3a7542be7030881ea688d700d32691ff9bc6095ebf2e4fea1cb7352608115df0bf008bef95dbf489ee14bf01212956ab8da62697f8301eb2fa3b76c2fde702c6e2fda19925f10538e88840857341f93ad9a560adc3ce6aceac081a51f676724d220c1bf22c53f5d1d8e6a36492af3cf54670af8becf585df9d46de53e6077f75837b0d231331d8bd6eaad53bf58aee4084e68f5efe91d4b3ecef9bb3b7ecf8956d8e2b10e80fd7266d6f5cc8267df6179edbb55da850b038f956cf95a3a904527b587aa2bc6cfb8fabf21c8752ff042ddedbcf86af17d4536edc46e5987157053f8102505be2ef38efa1a06d47f4b1bd7a85f7999904cedd74c2ee5cf807a537ac813752802b114eb8cb029105d4482cdf8088301262fa84d522e7bf22580f28e77e38133ab980f9fc69f519917f83e892da4e42574e309d1851ee1632240638784da0a9a955cd06a39716988d2923807d1c02884c71ec97b030da3e2aa00d486edae99292dfaa5fe15c1acd468a52f0ec8b9e917cb9e9a6977f70cee578713ddb6b66d99cb3b79a097ca8e6ef6367421d089107149dfa9466f6aa8d400cb50936063104be0469ee57afc6b7062edf0aa16bd8c7d07af5c47bbb1ba4067f8a8fa3874dd368afd6e7e59dcf0f1ffc4550de0a7171f6f31f6aa513ca16750ff9d957ccba8d62d4b1e9f0ba17a15a623b6a655722db93dd6e2feff055136f988e7ab3ef8834c2207db464bf99f3170e7b6278182aeadf97133f152a16aa09fc9448f58ce2f8e5c283f10740fa9fdd877de2562560d70e2892afb44fc8576ed8d0b18bb9d042f14efe64ce60992ae896e5f8f4656bf9d914ea735084875a2371f55df5c0db72b9d59092208731ad65bca0a80f7838a9c0e1cac616168223dea37b12f1787b346d7143d7ba568191f83b23ffe402035e0aba65b1d6803ea6cef22a4940bfa1b7f91ad6e31ca67c1ecf3a478fae96b4f5d229d215f67201bd2e797c0217bd5d051ac54cceab1e1fad534375d0ff52123ac9ed8e732ec4f1b6169e71c8cbeb2e84a2ceb08e147b4fc0a1644f7ebfe72ab91f37879ed98c6ece8e53f7a8f990680beb6a04db9e4bb97c9166b02c56694d31847359760b33553d9c1c60f7baf3bae756db26bf3132b168aa0e2a7323c4139210ba16f1cd4e269310348dbd635976bbbafd61815155bd104c20954a3782526947bf2b7226bcbd92318ece927a2bb8eb25eb63a33e52168c2f6c9dd4de7df1edd5b35a65b50746540674e48727488c726241dbc6300c3014a3628c0ded3fbad2829d0e5b29a96cb3b6ff739c4d84abadb4d7c10948ec19ccd0f172a7664247ee29e6b18614f6e5a7bedc82b569982846d57d88b472114047488169688db64edabe046be34d1bed0425c581503c662baeed808898efd6abe01a7ee18ed15df342219d631784bf0890cd566d8585f0ebe9bd8825df4da04375fd6d5e9914d2583886e02f7f96baf0bffb1bf553b4a43cb5e05b5b3e14db427439e26d3e022c64b0da7645ccd2fc482777a3e7813fde527566c2a406ace4f081f54c9ef21486340a99282d5072a7682da8da9b493ac0b7158ac4748f32bfafd5a1adf047aaa5159782392a78cd55fd1f89c4b49261c076d6b058a561a6b0a623db84563aad87209b9bf5f18f16f8639eec731418c6bd82ab208002dcbcc3d3544a9cf86701b87e85c29e4a118ed0473c3dc54f686841b500c4b979d20d45a44a635e85922ea141e9289f449fcbf4351eebc3935ae008eabc4c02db2639cfade53f49c5665240c4366953325f192e7d79d244c7214d7315ec5df8807fbd01ddd7ca14e61c1c39e6be12909e1c514f5d72ee7a70755671d773fed2aeda9eb667440371ecf5a5c7de05a36fce890305915913abaa392a30b0077f8b045a4722bce98bc722a6696a9872acee607d921bb37ed4edf497837d9220749d04cc9b2b23f9935807f2b287f23c88e33b7fc387fd4cf201a4ab3a658c6c73a9f85baa7fbda72eb337d85774528691c64a72afcd43b7576941ba932442db99fc7642e4d308b0bf81be4b9a1926ca6a4bf328997a5605e3192f7292baa4a37025428964a45c77a9da992de5592f8ab31e1f2ed95499aabf48e6acdbba14a42b036674abfc09d88178d0809a9adb6d5a5a5d05cfa58264e5b3e512eafeed790d2b5c7b4c32fa4d6b45eb2e6494623ed30f7e9576a3a99cb44dca4fb44580bb3b9a45112e9296a5f358e2fd2ca54c96786ab5fcf68bbb8d0985c1285bd176cc862c08be60aee5abd7f5397c971d73d2a4e3a3891950b28940f94ca797545456fbd2cdad1ed690b1ec3286086adcb61800a41c9a868ceb1f1489acbc96ef3cd297e4224f5b06fc362e5f40a7d79e1667e3b876cb57f2a7354b153577b7aae9b94835ccf6579f4e3903f65c5641c82edc04c64de8e94c00b18a5acaf80c522eb08ededb26e8494ff7b2d360d917a75127dc9a9d10de62c4e63b5d6dfbee5c30dfe3597fc6de8077752e16839334fb56b0991d937c6d0e9af54c9590973d1d45fbee5c3719c8a2facd00dd1ae7cb6883af17583dea4b936e3712baad54701a9526f74ce18cda1bee0dfb39dff8f1f62ea85b7f3a110563b0826986b3c206166198985490efcba371fbd6cfeb14692007e01fb88b21ecdd28b8ef9f1787f0ac0ad0ca2562608bf7287d9e261569e07e1266e699ee1ffd7c487f2b5ca8dc7a4150b4ebaf7ebb51eed0ee90007f518375f5e042666d2554ec600fe1d9996bd788a595f2e713bded14dc32fc6dbc9ee24f1c96a7a8b35f120b1e2226f88edfd3d3e8a3790892e9140c45930a924c7d80fe8eb794ca5e9faee59542f9577e9b3ea414c4d0d5f648909c09f29a7236c46f41e3c1a62dcb2f932237cfdf70d016b877d6efac1060774f76be5a770be12bb164e7b047e184d1941ea8dde62f50ada16f0cf3d45ae2a28fa80a1812ace893ad9fa54944177bbbe074c6ad55e2e6bbb3069a5aacc1f4e50d0f3c32fa3a064d5de283bbf3f55960954e0857aebce2d5125699150b7b33d753e72a93fedbce7b1c52eadddf49bad9043594dcca6876caae60394e012caa1cb193213bd70d5ad482c6d7c81fa1ab74470c7bd9735129db23fa417b0c4a25ced43a9837051b5530884a5a4a7895712d0da09e1c2b491454f336a517687556d136a2bc0a55ad00f8bb89ece94796a31875ff2c591db64fe36cbdd1269bb619b9a5aa1cc3a139fe5639550bf77d46a04e3b37d15408cfe9ed6e58fa2bf6732423cfe15b3bc53bc612dfe653dbb5faf849c34f2749b44203ee7ddf15768f23086c1ae4155ab147096755f296e98e726ac104538e45767fa7d6f0dd7f88a2c4dd5a3b58eaf5c3d8761ab609b633773f3d62f4a80488c78ad2446aa3dd71172a0f21038f1b0934c9a3ad3e9505b16e49667f6ac21f3c4eab2f3e96b179e22ac1d595f5f2428f15aa6167c1dd0994ce3b3db08062158bc28ad060eae35f6f1cb0907618b80752a95f6692fc2bda6134976b11abfcf388d71ca345dc921b2570dbf6fd24351d3d4341b2f5d2059d8cb15694534d7e22e766fd897b390c3ed798c651f40645edbc5a9c08d259619d148d09db6ea605bafe9c3ba4d5dedfebfedf90048d631769cdc1c56ecb3d8befa2d4a9d2362eed048233541a99e6c789cce348e30d5609e332dc01bf83ec0c97a940eec2b652af260eb230e2480c69b767be84bafa5d0e4628b8ac441617d39e25b66df4717c7327c96594ef2e928df96344d7b68dd8b3027c93a9b583a8525425539cfba340ab6d02388477441d4a89da0b50ebf52775da31e9363fdcde3bfabef9a67cb50abb9f9872fc65146d5c38b555c2214bbfbc940fc5c9d82e426e9f5265751025c52010b60e8b3578e89540e6dd686ebff9d68ff164a598bf98c770fb6e2bb5fb32b812e8a5b90c61550c549eb85c7346e76fbafaf5c0d10c4211d45d78443b9801821f610e84782ccd9bdda95eb2d7afa93f3dbf19f26b2d20392a649451be122e01349516d6196102e3a357172a7a09d9eaf7592f344cd623d2b1d1628661590c836201e82be52b40be32335f5aa867606e72c848b0861c9d176035ae5ed2f5312e624ef8a29ab36f11fe9599da91c353d8afed042ba6ce14e568ae5d3d217adc00fdb7be97973363bdc8e4495b09168756061f4a42eccc37b333174c7611f049b5bb50b1900c2fba5ec49d82d700b80ef4b06370e8161c1e2490aff5932415f3c4455c9a970d43d120e0b77c749713b5e0294480b139730eee47ae2f43e7d9821812dd9d94e32e7111aa9bbc44c0abed754827920620cd3f5fa022daf60cf3a8fdfa7d85c621bcefa181f00d09bb535109d5c8c074167457a7fc1141cac482ac9cc814dbbd3748c03b5e9b408b4ee2474b3e77d7c9cbec679f6f54aeac7ec888fbd25d57b9b086e261aa4997b37b689ef93fbd9ef1fe3e8dded2bf3c3bc94f6d1a6c0f03ed8665fc881640c6b2ec350d9bfc2413676ed83e5eb4d23e6c10bfb1575ae2421fc58c969eb24cf7414a7883c032d9b87d1b843ffa6608d20b115bc5ae64b84f2c8bf836ee1bf29b06716efe8fde73fdf5a6240258847a0b76487d2c36be16f76016a8a91787d487ab20fdc8f540d9054f1bb695264633537818d7bf23e362c9f7f656be97c853ff1b390e4e5c4afc13dc70c26a6ccfa44139faca668d0dba23f71a8e2a7714f6e5fc42ccaf3d0cc0465df4", 0x1000}, {&(0x7f00000001c0)="f3e6661d2f807461bfe354f6ecff09978dd97aaf8abd583b8d2cba737cd00f3136cdc6f586819b5934e430e32a21f8bc3e28b021f3653742f5c71e28c5f297b7be238dd24c7ceabe5b4d41161ecbd96a88317113eb728eaada86016e1ba79e27edaa9184c41b37413113fb2dc970bbe1b6ccfdb975eaa9a8b18a178ef6e85f476f14d2589a56fbe6c11b059da95c42", 0x8f}, {&(0x7f0000000280)="627a7372ca3876ad68d54929109724c9516efca39d61ded61597a9163601ee1d549c3a9b56db24c2419e2f2b8e12c6e411a926fdfdc6adff719c827e735d0a8f8f5d8fa02dc5422da5b6c42d0af1ae15ca100b83c409adfc8c200c2b202e09527b41f108bf17f17ea33a1439b3ba27098a0a123591f599a75853a1c6840a46705bfd31e4619ea640958e69faee5146bc1d61890cd66b192bc09ea2eee2baccf31287a074f6e481c6ea51b16a8099de191fbd159b6232bf7a8e3fe5b59318a7cb2c48259d85c0", 0xc6}], 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:17 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) close(r1) 19:31:17 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x84}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) 19:31:17 executing program 0: select(0x2ee, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x0, 0x80000000}, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) sync() ftruncate(r0, 0xb9) 19:31:17 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20002, 0x110) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x2) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r3 = semget(0x1, 0x7, 0x400) semctl$IPC_RMID(r3, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f00000000c0)=""/7, 0x7, 0x802, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) sendto$inet6(r1, &(0x7f00000001c0)="66dd9ba1b9544e927d915a30aefa1c26e44a1c3b7f0a13a37daaf133440e84a4a914c9c4bf1e3e7d2ee9debae3bd503a8eaeb5ab07da2bd2ce9ef7730a37edcb3e9ae973d4f10844016f378ce52792b6a545d75670d76820672c0731600c5ab15e0d2c0c520702039fa5be05e0dbe19590c315618ac5d96ff206d882a30f4487ff0ee95bc99afe45a4db12ae57940d00aff67986f3eed39c837929c009c70c19cb8922bd6002669b5aeaec08e812ed4e53e6866ce1b940db43243108b9ad90072d1fd815caabf6ab88e4752bd0b6a0c346a37ded9e598b67be48", 0xda, 0x400, &(0x7f0000000100)={0x18, 0x3, 0x8, 0x100000001}, 0xc) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:17 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/79}, &(0x7f00000000c0)=0x51) fsync(r0) r1 = syz_open_pts() fsync(r0) close(r1) pwritev(r1, &(0x7f00000006c0)=[{&(0x7f0000000100)="fbb9f01941cc6f56e3d935e1161cf44d145c803a6404da4f1d14111ff48142e0d23e939508", 0x25}, {&(0x7f00000001c0)="27971bba72164b5a7a49281a8bf85a0b1b402a38a4853a6a7ba845e553bdcd580292c95aecc74318ccaeeb81d90cdd10c33157e7e861453c9e7269accb6772a49b0844ec0056d16316be4dc638d35a68feb2506b7dc84a3c00a0438c1c8c42da1385adb04b1d01819f9279d630cc0748d64ebf5204788a483a380355ff902f4c68fb35819aad7e9d0ab138949f3f1e7fd7f9015933df59a9df5b24796611a3f522efa1bbd43ddbd6a2ea0be6682b6c735d221db7f1e4b816b183bf65e39f4b630cef53c6b8c92277b2d4afb22f", 0xcd}, {&(0x7f00000002c0)="7b856635403e4dcc5c3c6b58fbd4f670b1cd639434dcccd7d4f5d616fd8ce8aad6edecd85fc00e289222e025e478cd9e0f3c538e4ddd60fcc3908fce24b754c6d502c3ee88110ebe64b136f35925e1cee00c496e3914bdc64fa33bfc8a999424c8dafbeac219cf7578d8099ddfe738e962cb345a868e1f4b1d7a53fe3c8f7dd42e61e1b3de062f54062602d5c546bcb63199b1951059daf89494ad443c1306c9cd02584933c547c28b669f93a1b9efc4a9d8b45bacef6593304c2552a8e6169c2e223c11c4bedf8757b74140c1bf18334a83f0ade21855847a95fce7c00a8e90937b7b09791d25926c7b58aab7d19aadcc396e8d657304bf0bdc", 0xfa}, {&(0x7f0000000140)="b48649b31183f8018ebefa663de2e80760e905ac9915e681e64173b5", 0x1c}, {&(0x7f00000003c0)="fac42c0584355a27d41a4470309487160633", 0x12}, {&(0x7f0000000400)="f359de52f202a9720c3253e7e129d1fe2436b6cebd646ee23561a5edc30f306edaa39cbfc84c87b1e2452e4e271d5ae2e2c394e0e03ab8803fbc7cc8f9f078fdfdbc1107b666e3d2f9136da2b93656fe73eb28dcc96ef28ab10f5b9d575da46c4a1b53ca2a60a99e2e408dcd2051d8f65cd1551b4ac356a1da7a0101096b085b975d441177dd137176", 0x89}, {&(0x7f00000004c0)="7ecab3f600c09dbcf22b030599f9f1b91b8bb2a4720e3c689622f545a57e79131b2717e59aef6e752c555525bd22187303e4a216402bc6277b9ec525e6518976bf1970fb8c8b7306efbb3ef70f324c7a4b01ef45e8921da5802cc9ac9ed2822826e0c1feadf349c5da8f21ced939d7239db94ff525f12f65b0f0e65b3c7af04273a6a323a6aa4bc30a09b42c317215f2324536c052ebef80f134174291e790", 0x9f}, {&(0x7f0000000580)="8bb6d410e4db0d94a8c41c3b41034597ce274677f770acb70fae5656ba08b1a4c666ead51bd215def806b21ef7e66f584692520238053cc63282197f3412f11d32a72f39a364d8e8c55ad4229ab3aeee31e440ca0b6ad81013f9dcd6049b962d33e357811f5de0ec56ec7a14c760d8682c7e2b5a462bdc3e487d5898358036efba138526ed4297ea291c487a43bfd0d159b0972fffc74f24eaead3015f2c79ccb2a56e8a5f8c6f3e292bc479f3436684c249b0e738626b83ec8b1c61db33", 0xbe}, {&(0x7f0000000640)="1181fa57dc84078380eddf944141592a44ee5ad5611a5e0ab7cbc0f9e2b22e4dca702f6a4c8b435d61b3e731c1dc2172", 0x30}, {&(0x7f0000000680)="0fbec7c91491791b8eca797bf848444aec7e3eec9b55247aeff163376a24cbba91ca1d804968352f3505304b1b04816d4c11b4", 0x33}], 0xa, 0x0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/4, 0x4}, {&(0x7f0000000100)=""/204, 0xcc}, {&(0x7f0000000200)=""/215, 0xd7}, {&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000400)=""/134, 0x86}, {&(0x7f00000004c0)=""/178, 0xb2}, {&(0x7f0000000580)=""/98, 0x62}, {&(0x7f0000000600)=""/185, 0xb9}], 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 19:31:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0xb1) close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:17 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) shutdown(r0, 0x0) 19:31:17 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:17 executing program 0: r0 = syz_open_pts() close(r0) kqueue() ioctl$TIOCCBRK(r0, 0x2000747a) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e", 0x98}], 0x1) 19:31:17 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8000008, &(0x7f0000000040)={0x4, 0x2}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x144}], 0x1) 19:31:17 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f011eff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:17 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x80) chmod(&(0x7f0000000240)='./file0/file1\x00', 0x82) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000180)='./file1\x00') 19:31:17 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:17 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) 19:31:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x1000000000000029, 0x3b, 0x0, 0x0) sync() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 19:31:17 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r1, &(0x7f00000000c0), 0x1) 19:31:17 executing program 1: r0 = syz_open_pts() r1 = semget$private(0x0, 0x1, 0x100) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7b4, 0x1, 0x7, 0x7fffffff, 0x8, 0x5, 0x1]) close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x9) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:17 executing program 0: setrlimit(0x8, &(0x7f00000003c0)={0x5, 0x80}) syz_open_pts() socketpair$unix(0x1, 0x28, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000080)=""/189, 0xbd}, {&(0x7f0000000140)=""/211, 0xd3}, {&(0x7f0000000240)=""/176, 0xb0}], 0x1000000000000217, &(0x7f0000001400)=""/204, 0xcc}, 0x0) 19:31:17 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1009, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) r1 = msgget(0x1, 0x80) msgsnd(r1, &(0x7f0000001640)={0x2, "43bc7b3778e9b27607fb5a339b558f641a66715ef2297d35efb9734a4db2afd2a138db9b070e8db04894d18f4c750335c229dbde4697653ee8f569ccd697c4285001ebdfcdce4155b636763a3a851fe93c7f5ecd2982a3ad3b7b319bcf39c2d638f61ec90a32e743189142ae7c91612d4673489bc3ef2c1ce4e1ba3e4cd200a3a2da4ccccb912a582dec2f9766cf9d5f979ddd5a39ccb20eb2f3c1059f2381b5e258fb673911c05a5cf3e0ea82c8407df950d149fae3ab04582babeed2ee033fd3d3ce39f2bcf9f4e2e26035091e021601599eb261799bc4185d1ec3c90f9ed147c8f039c08384af246a94c4250d6cb87341c253282db0714ee5adda04f479ca99124fe40fc495641b551142862f3446179f88dfe253e07241223dd0ae7e929b009c38c88b4b39d29609a88537fe90e5a334708c8fe86fd0e3932d5aafd14fc75d55dc09a9f55a8dd71eb8e2a4a526251bb4460f65be38dcafd811c18f963ce747079f3c00db35c7d62fcc3a96fd8899917f110ad969d826ec01bc7fa3792c4f91d7a7a2dbe55605d987f55e2151f2f1dc4ab386c0ae4698af1b535e65bc454fd51d21b4b6852d9fa08bc40704f92d7b8b17f27bba623f5ada788644619fa89a88de68082b326b83dbd3b53247b2982133e3a84dfc733f32645eded929eff284a66ca925bf81fcfe3fd9b9e0b731d774c7df8ee63877a500651e6243cab18dbf2f21e922690208ab1a5a66c19dee51533616d27d254955ad967c50578d289e076141e9025afc7a6d58956252c210f96587ea86f9515942c66f3ac80de79b18eb9d2bbae4e31d036e5af7e79b3e5c729f98dae837852ced1719f0f03ab0cb296ae296ebbff9173540d7090bad161efb574db96691667e112580497a1aed46cf29d26c1a1918671a20bbbe9109f4a7aeee796cb5ee3940233ffa4354cbf5e57942f2c82a80540104fcce25568de384a682ce33ea4a365932681ad1279341c7cf6571aae0fcada2a658ec1c2603d5c3cdef0dd17a2cf7574f4f649611020447553bfc7faf73df27cc6d1f94f644a8c64f8a2284c7e3f17190aff100df590339e6b9ccc247c7f7f9d101f34509e50c0a2f8610016be306140661d7c54938afa12e2527054fc4391f3d388ff6b159758f3fa06100f44b7bf6c193cb77582b6260e2412e7724477dd609673004ffed1b54548c2c5f7ee211948e525307d2eb90b7260cb1e7bef8fc1a91096d2a33776ae511400a6a75cd13d98a776215daba2ba9b9fbf38681f1dca051a72f29cfb1187d2b735d42f9aa018838feb4e81840da446e0c4456765fe394cefa5eb225f9711c0b95f739d78f3f8cdeb3d5e0e7e524206cee896e70eb266c210998e70cbe91c96160e582b5ba6685c89259a89bca7c02125ec6b57355114e5d28d75af43353f7383285af05702225bf7b8873f25b01ed1524a743387d681e11313bb608e35230b572d1be3e012a3754ab797a896b84b5a5b765790996167198e2348cf890ea47c36208cf524c387951a1966dd0db486814e60d0a25b3cc78f5006c8457105d39d5a920bc5d5cbe22d66e859247c99fa81484ae1682e7e41a40a9adb9c96fdae20b5d228465e44151c82785bd82c0a008ed7382f46dd0ca8d47e20cc4679cca250e40e67a7fd34b1f66c0e1f736b74c3169c89e1727ddc805f793f59b84569c4de307e62d8dfb8bd1abe7eb4eecd6c59a86ed2be2f8d0a774cdb5bce08efe031f78baa7f000d66a3791a2521201fa0460f333ccff9cce2280a68350eab190722af18ccb7ca3ad96358e576c2b26ea19cd3a2afbaf305a7226228ea1de00d6e0a870e458928e6fd79b872b03634a49aa2196261db1bbeca3d18f40c8a07d5f2e51a4b288dfa501ee65c0fc79468ffdd84082bfe1b842317305e671358db278a197f2366bd4ed16245d28e7014bde5a4944f3a16c678455568f24cab48e7754d3ce2f24851afa88fceb7b176ff6f278100907326271499f037f8a581e3716f850dfa94e73763fe9c78b20125a65f0c9fdac663db70ac1fcaa548696c4e1e4510ba1bd95281dfa387157574a9ac787140ec35994efa52589161dda18121ec657bcd6da9158a1b00baa31ec2fcb969abaa7bd1b6b4029e1dd76bbdfc0cb22c31a7730d45175c5aa9d565a7e5a6c692b8cd4e03736e241db87416530ec099225970624623163d33f6fe750d9f76f89c425f74c96fa53c97eb5dcf8a41f130f21db130c817ba9d26b21716c63e9e8636bfa6240af6b68fc34b7504b8e97566d79e2f41172086ee728645732816fe428e8b466b7bc997aa3525635358e639d0a2f308bfeb6c460ab69ae8daa3b9d453efafc097986959d8eb010f994cdb0a46787dcc0d36b1001b5be8218552021c6ee125e6065c6b75898290c61bc8c8d97b1754d03d25687f915677f1f81c30b290caa84fa20256cacaa04de52b2000404643762f619217c19548967dbdf445fd595de6660a9495d85c5727a99f114f8f4323364dfb6fd01e6c0fd2cfcdd7cc1b702d9104be0f972689da272a24ded73f6f0c0c8d9b8e71d63703d6759ed4c1b3bf669ea318d128e145ca3e7e4b40695d8fd87c8446f063eea549fe8ed6d9af7321409263c063f4e7b45a18ea118efb4d39af4dd2553cd7ae70ba9cbecdea3fac37d5893b02e3b6db89f419a8a7ac1234de5ffc85cd69c142c091329f1bc6191c7e754da522225d4761b970c801ceb033ec29d284dae2b0e7443909f75ba9146f634655f1d43924cc943e63187ffc656ae7867b3f6529c318b46af4e698aa38ed9750cbf91f674c2ee7d6bbd0f444b779aa1617e532a44aa86a63201c9cec970fbf6dd476bfe4b84ed62f38ce666376397ec8d2f4509f7bdd3c4ae3906ba046e5de4fc301046f3b50ca7bda781837340a29c54e5b20976228f63d514c9fa98883b7e04ce8c324dd6c389f9548434065f39014e25c10c1e6a30c4684e19d0e3d12c72b72e8560db4668cc3116a4cc2e6619f62f81571057b51325e3f7e920735c1dff26c9be5c89b0bcc393eb301ccaad8ce9145fb713609f40f80e29eb637130ac120af614f3d1efddaabeef2195dc74a1e9c367e6d49ecea7e23d0978e305d467aabc0069fd1a930ba9fae0eb0351e8b4701759718f4c0134f2a83e64096eab7f962ccd6bb2ec17d5de9ce483f8ee409809a698be48bbd46e582cf8684be290b5949d6bf7d9c0e23937b72c95977e6ed782d39d1bd60e4d39ace40ce10787fd51a94bed950cc04f55fdd010f692489b20d332ff0267ceeccb7327dc28448f9d4d4c214f05d77623cc944128c6c9fe9ced73e0fbe8adae662b4cf0d533c993dbf41867aece0b6aa430a33f02402dc8d7035fd797e58362c10765f92ef3208de668f3077b625083c052b6978545d694694cdec7ff81a57aed20f92aedd97d3705a4f5d346edcaa174fce4dff2ddf1f9492d34da4f661b31bb437d93ac5dbc8d0e89ab0fff6e252219134870df216898d96e5c87e2533678019fb474e6bf8ffe15650d04c788acfd04a0768c32b8252cbc907e5f89a407c71820e8078ea0e58ab528ede3f8bae31c31f00564ac15534e205353bcea1922e83425cad72ce626dd75a23de2f0e1ae23d89020dd6c0ba85e3576b85d413f313d4c96044b3a9b992121112d92c4f5762abd6a3731372074bc293eaeca747a4a82fcc9ff950bf6903af993cabb4cf933319cc91ed8d73b6b2c2ac88247adb8c5c83e68dfdd45bc449c26bcff8fe8ddd8396e69c40d7ab167613083bdd8b985d973122327cb617fdd5fcfe851ac5332cf7c3d761a4eaf21dfdd7107f21b95520c34d1396433f8c2c0c226bce4625faf42629988759437788c22a705b92d670fc6db363ff73f59ff94c4b5d89426453edde634c533a0a5038a3c8bfe796cbbdae94c3efdaf9f78962955d8ce9b75747c75f7a5c3dfd829237d5a2b9eeb54cacd58b2c3132e0edd901b27b6ca105326e733b6f3dd20aac230380f92e6b99653802db058ca385e42757953ddcca286c8f32c48132a33e8cf3289daba2bb7c6500cb04b981596309982030472bedb19c24e3a2cbc33802b2aa274ff127c6667d62208806b49ae2abadec2687ed4136fdcb978151e3b39f0d3d804e0bdfaeeff924facc505e291a136bf4004af7ca40cde91fbfc3fa66550912a7e7a4c43c94c9401e135a88967ef8178b5bad2896ea0e9a0bcb06575786773268b98c685937c48e3110369ff81a3875806728b9a0c348fb892872dedd67c843093fe1193a094a7ebb8cb062ef02079233b90e080d2bf59857c5d4923dca27c698f73830ca8eadc8fae303b22568b35e5b18be3d7aeebc3f0ef72c60b830d304628f4961252f2a75c603556a852076a512e4d749fea811f007e3251ce576b1668a136e45c2b2c2ad0ba4469fc32c189b4bc3f03a70fb0803429e23c9d794346edd12358c57bc633e5366e52860aad125180e9a14f5f57498546e1118b261a36633df8de373154af0ef7c5ab2387738b6dfa26f1eb8db2f40979692f3d13c8c2aa7b6a435d4718872813f7c63f3c70462265780d16fe1546c8337effc6623e2aeca5df8354d11b58ae69fa194452be23b8c3b254c5157b5a211c806d2d0dfc55efba36f54872c5b9682ba5ab55b837fc629063e76240f4c77768f542207c9f415800ac97d29b671265ba4e97ae57d5653d2bb62f686f089a1ef147b9b0b78e04c10858919c0416fa89cb25b1bd4bdd0cc40adecd2b399830854394fb8949f80af48eb94bee0ba65c084dbc2f006ecf0140be7a047fd1a0a89fc8600748d45be5060ee8deeffcd97dd9e6edf56aac57d3611587ee6819a1ae679b2a4c7231cddd4a6012d05be6b2d776359eab4ae96990afb61ac581bdfa47db560af0de0b56a61547b452a8b1debfa555117ec66dad4ac5afed291e770966c154cf2b476b6713ba2177f4747ed5384f499ec7adf11c1ded5523b496c4aed5d1c3873652342597289981ad43c4a8ca06e62262fece43bb96f469b39a555157b4656b4c11a54a627bdcdca6b0afd5f6a9ac107fa910fe18f613d33505728508cf161fc30f15cbfcf1d5f13cc3e4b8ecac225b473a543fe70b3493f29dd194ce8d11f912883ad00d9fc31c716ebfe183e9504ac2ebaac21b45846e3a1dae652cd86696e00ca3eb3891b34187ad69ae2f56d003825ed40a409692f2c08cdac0ca6c4cacf87977dc9dfb55ab9a405ac1fe0e9df1d39e799b1f0b98d5b1badd05b355a8876d03b5ffd132e69b76f0ade7cb0220c006229f950b62544b5c61593212e88791aff809b39a1be807b3a5e5abee9d30a65636f47db893a4c3c653cbc75a7e305a29eec8277f5ae6345ae5ea74bccc976fabbdc6c092914f8a6c3af5b9b1446f165f75c791ed370037c7fbb2dc796aac2baa8882eb6cc7f3eaf3a4c5f69d2927abd7e1e83bebbdd696270721cb3371c92f6415ce3883bfa32ab7513e3ed9082c90885436aa2ea1412adc65638afdf933bc4ecbc036329d02aa7eb2628758ecdf926a3e8beb1b1cf21b40d685c0cbe627fd4438e108286447e3a9f7b604cc219e89b43aecd9cc49ee238fc4a2d5499692fd6a445684a1a8d923d6d3d88b4641a2987b1c97848fadc5e4c3bd60390e0012d888dcd2b7408fadeb1a4891568793622808db7e849b194b323a583bd60cf9d57dfc5b4fdc15afa3d770cc4693128ac87c198704d2c819a5741fac06a23e901ddba5125759d73675abb518e0324f13d6874db6146cd5da46a1331d18b55f0756eddccd2211569d252a553e04199ecd3ad873"}, 0x1008, 0x800) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 19:31:17 executing program 1: r0 = syz_open_pts() fcntl$dupfd(r0, 0xa, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000680)=""/6, 0x6}, 0x0) close(r0) kqueue() setrlimit(0x7bacfdfea85fd4c3, &(0x7f0000000040)={0x2, 0x4430}) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:17 executing program 0: r0 = socket$inet(0x2, 0x1, 0x155a0000000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 19:31:17 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:17 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ffa8a7"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) socket$inet6(0x18, 0xc007, 0x561d) shutdown(r0, 0x1) close(r0) 19:31:17 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:17 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000100)="a2028c4f2a9ee79905e5e680bd2d3fa5d8cf3be9f3b7ce74910e6792a8284b50053b2a3ad4", 0x25, 0x8, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xff, 0x7, 0x40, 0xffffffffffffffff, "1418054258a6cef77437edd76a5b3e18cb8d45a2", 0x7, 0xfff}) 19:31:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000100)="cef2e49553ca22c57890a0347c750d1efe243380bc80e0be0fd26d843ed4bdf70e02a96c2fb5776ad96b580049ddce940356d353a14f852125264998967c05fcf7aaa8490f8ed94f85345d4bae25b76c398a8192ced4985253b9dcd9dc1c4c3540781e939a790a344e0f92407fe76ada09f4461698a8c61e10c68dd24871a0257dbd86c57c16e3bef7fe48265d7ae23fd7b96691ec897d77b61ba559f0812d0d5659452ef13b84d8c680ed72020a9de74ad004929a", 0xb5}, {&(0x7f00000001c0)="5096d6669243470c24a667551368e3faa781ffd8362007ab044a9bfd87c687b98d1db490000a37c520dc6ebf", 0x2c}, {&(0x7f0000000200)="081ab69b1526466e6e4be900e81b4d054a2950976f7e59c2581a1e1aad63", 0x1e}, {&(0x7f0000000240)="247d6db602c547c4d834ea8cfd1260ce997db8f7087642798863a3f788631086fa7eb53c28c3ab90b5c0d58e4e33bd9336401d2f3babc083b0894d990561c6e71b10e02b41030a129251645bde7ad55f6d48f2cae3ddbb0f194b7a5f2c94e985aaa365a34692634279b78c8ae633baa883468ce4c64ddaa0236b480c810fcd14117b225f0e783e", 0x87}, {&(0x7f0000000300)="83e9b2aab32dc899835fbfcede7414a4210627999b8782e71c3e08c68c954813a5a601439935f3494c15864ddb4c286f6a1e4c53285aa2d2a5231090b962de3db5d2be051c40506564728981cbcd85996e5beebd9945e0882db1ba0a1958f8cb8b302151a1419a4c368db423f215b359d029a2225b4398fd176cfb06dcdca0c4919b746796fc30cb478647b789e7248fb560a7abdd57b0fea208ff34f808ae", 0x9f}, {&(0x7f00000003c0)="5cd0cdbec66c50f0ad7384d75bbbbab0e5354b2cb392514aeec6487c6542ad7261086b439daa48409ab2b9d80577e6b826003f4ef00e7d6e3ff1fbba344dcc36df0c53f9571827a478038971452324bc405d9d9314dc47d5c294e2def6f6beea5b0731f23a5a14b9dc14753641d6e892788bf9396225e53284763a17ff9637f0dbbfebef405fc1f85a55fbcc0d66a73f200c77e8448589ccfdf028e4406e8503c61271382030a5ee94b0b63620640332e9a1c4143f988cc1ec6cc0", 0xbb}, {&(0x7f0000000480)="2b5ae56c34506186e21e32e7186fb23ef97c6ba62a68c287be3898520b3de5b7eb6a840b4eacda6f64aaaf43130182081aa50357613d7d2fa37ea74f638d32c08d3d272e646b75648fa31336fa18e51c27df1b7ad8e775618177371be1d0c05ca3d6fdea7f747c4a02d0a4b01e639b80ef115257908fc10b604a06e276910df004e4cb86ced9cba80686e5826b831ed844559aef934d770c544f6724933f321ab173f0fdf1d4d4310b8381821892684490c34b21ef4c031b8655bce7270887a631c70c4eeb678255f0c90f3f85546279f56484c5449692a503088bbd9775849af18d73dbb4fb2ed1694f1ad7", 0xec}, {&(0x7f0000000580)="897b0612932683b44390b367d347e3d6a34eb5dc9dcf8caec2f74b8fcbe0d548a9f252f481f3b7377dc4ebe4be7c618358e5fbc005db1db10f9d4586739e33ac50d538bdad65f17f7f92753a68a6f13e", 0x50}, {&(0x7f0000000600)="aa2098b2a3e2a12dff731ce927a01b7cfac17445f4a31549ae2c8ff2e3714d4830bdbc7234abef369a29319429908646f8592e187294b6fed7808dbf272d1b6479e953c05a0892a8028fca9a21c251ab90a9de7ed76eb105badd8b19ec2694a12568ae5ab9c8fc02c3ebfbeffaedca96a83b2aa467257cfa49caff7dd415b7f2ccb6658cf64c5b210776bf2d7f6e5e57c74c9cdb7500c32fbb0bfabaa22fb0d470d7be9caeba497c0b152fdc98a95631eb106ec8d775a62be4fcb588420f73d60e438661dec8fc6dc8dc0a89b9bf36c641d6d631b293f57bc1", 0xd9}, {&(0x7f0000000700)="6b8099ce12df703416f9761f40e08b89c72a98060738ed20a23bdc9a36ae58dea231539c4b2fe58622246e2726f19fc656416ac47b6e34d74b2fa38e99c016a3d553fb01e92e11d6cbd6c14730c69c4231ddeeb8ee5a267efaf2e38788a666174c15fb0a5147050887d63e6641ea810fc742d21ebcdb27d1f0fd8639f8651dfc5aaeff79daf51453e36611c43cb5f570361305b01cfe5023bb3b3f341ea5bcbc4c9ec3c88128b0a6ee69f620ab682d9afdc427094a5d452697579761037e08cc1d84532ade962568847b86a9b2268f1892e6844bc4042536a8020ab1a19f5462", 0xe0}], 0xa, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x8, 0x0, 0x9, 0x0) r3 = dup2(r0, r1) r4 = semget$private(0x0, 0x0, 0x42) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) r5 = fcntl$dupfd(r2, 0x0, r1) fcntl$dupfd(r1, 0x0, r5) 19:31:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x11, r0, 0x0, 0x2a) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000d, &(0x7f0000000040)="e0ff050000800000", 0x8) socket$inet(0x2, 0x4007, 0x800) 19:31:17 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x10001}, {0x200, 0x2}}) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) write(r0, &(0x7f0000001900)="c223465fae8f1a9970c5e61078a9cb94c411d431cb8d254e788fafc185fd86a3ca5601ccf0afcd6079d52292cf11e7ac8efdfdb33544aebd8a567b85869b898f548bdd61afde62eaf449511dcaad3a04a71eaee9de458bdd7c4a2841bdf9afe7dde2ba0c5198b94b038d450a3c78f257e7b9b9ffbc2131b50503775a01a58c8452b8a1cf3d66f5f0041b2f21c09da9b26e23a9bfed9961d9703f7a897a52cffcacb884512b3cf7fdd1ca4517c7a659107de91082f14335bf642aadfe6e22a9b6ac3ebba7513ad73682e628cdb66390d0b9d0a802b7e38c423ddf5ed3d8db4f9e1edd7c5b9654676161aa5c4499eba9e038dfac2880eb229516fa6ffadd1c6bf19ed89f2a7204f862c085e3373ccbef84b6651ea6169cef7379d17b64917a5c44f4b38b75a1eb23cb9527e23639c5730e312c5c2bf1f38c78b295746bf0f81dcb7e6cac3b9e58652486e659a196af4697e7d197bc77ceea491962c421d1dc96cb33ef6bd2ce94711d2c721980fbc6679745028f454a088d663dcf96307620ebb5d71901b6412f1ce975685481f4f0a15e0c50aec20dec2be91e8e9e25ef5c3df2c83ae251c354fe97d8f40a2484d915af96cbbba373751271f1286c2d6efe70d9e3743ff1dc568a205f55db3ec8fc32469a440f8010eb900eef1b1cf14aa32eed34294388ce162513b42aaf50fd62ca6c1eb9ff041a3664517a2ed0a169faa1b0941a6d37c5ec4e322ec55aaf0803b76308bc0d2762d2246ee581fee102ec4472ed7d5abd1a511eb20ecf6c7b9ab5037023b3eafbdfe86cdd1605750cf61bfaffdc55ac8bbbdcc475b648e0f588d5fddb2a7a8319c3b0a9f5014a7a7299f3d808ba2d30454c92675b0eff723ccb9d715add0820375ff4e2e9addb339e7d816932ed47ce7ff41869073c5f6165415ecc79b3d5cc37fbf0eda73ff0edda1d7e7ff5e9eab25da06fd71f3370ac68d32a60e4107624c0964f327be10135c71d34c1f39150d70c3b2cc015ff3732a9a6605558929c73fb120e0c8f23d7afdde4558184ff3c144de605dc952a1e3ddc8ff4559d11dde8312230f095532eb32aa2cc5e7624a30a2a411234351cc0459748c30a1f99a59d5f7bfbabb35ddbc3c9d2b2ba64a2c3645e613a08a6540e4fb54492bdfd42957f12a1a7945c916ca24457ea54214d9f0f814f4649cd8773490ff79ffc32df887d2c77dd71db702643bd12f3c69cb3c9a4f51dbc12697ae581b63d88788e6ed8d446e13b05e12c8a6403b728e1650e697dc22283bf77118f126d64f0909a5e4972c07381911c9cb0cb525d5f294ae660106b8f6015738e9992848a631567c680a72a2c8ab8f082f7917d4569f693d47c49f354076c5eedfb82308d84cb06f521962215c993fde59567a9c991162d729453b52b2ff781f77758a4cd86b38ed5adfe223912effa23c8442c39cde61ed8f42fab8620c7c98a5d523704b87cf442e0467ea05383255e88edb496b99cee93d8967ab6051b0a09381a8bc605f954a8b244744af249f7c171ff9a587380f126861e4e29c6ba488641bda0a6215673da4da429b7b497c3fc5714b309994f914d4cc04318c60f9fa0cbd64cc0c957ce58c1f107c8412af8eb78c683a281fb650cc896ef9800ee13b09805ffb9ba980519f9645daa8f60d67d869c08895ef06cef0ad52d9c37f648657da653275b3a54c56979d41c395516be080b2c77626ccf95f7c6f3bc93e6c7f0f5345d1ab6c3d39bf5b3a8e736f01a39219affb2f6b6b84dc4a08b3b7ed1d05d47fba907960bca033fcb4ea519d63772e55275224d7b9d79880a9f911032226ad031175699b1f795fdb4c5fbb89ba9cbbf256f6bc5ac0d4519ed82ab6169835c90319314ec112f8a07d3a988c2943ee1b915fee04789f891bdff2a7a26877316fe4d8f8eae1091cf0fb7407e195c0e773a6b606d04987b16e578e53ceceab38442ef5c7614b8e836ebac3b3ec47a6c7b6394a8fe7b2dfa92bc1f5341d1e77f063a2d0a16607f3dfb8bda37962d5c808053dd5de90ddbe5a5287ab4a3f45de849c69693a78691cff56d374d0a0e12676ea83ab847edf7ee1e6a5f97912fa2cffb3fbf49b5f0f1dba86a3da72fc274125155f8eb85fc1cd23c19b7d62ca6ae01a94c8efef042911502bf85130ccc9a6d802899590831e1f12b14ab5baeba8c65d00469ddd837b5421d20b2372a4a01b419fc4e76814c2d8674def009cd671789a44df0b2f437cba22edb3c024b3f5f4e18c439fb252b1a84c3debcffd880448cb6395de38494d65fa690df393d6921aa3c5b2b875c75cce986febb3e6146e2e66bca726f18e9f9da5b5c631938c012483c71f6861613024cc1cc66624059ce83a595ef5badf7cfd6acd6316a458bc9a9f006d5867e9651a5c419da03fd5176e3c13df3837f3f80b633495232693bb8593f5e7a9f2df717df1cb6b050131aaeb33245f4fb829ebc50af107228d8bb278e48c1c362cab055fda33e59d6a71ed625ab5754b2a51d0135cba17762668c7c2b884654185ce1ae8120d8ed214b0314ffea277cc0b44285a75ba4e8c79503d14a6ddc31e13f45074b3ae3146fca1012f2aa4d5a682d4420c97b2787d740bd8151aa3e4da2a9abf01966cf6677801c0fbd95146d409131f51dc38f2c6218afb8b67109af7f3100314fe7b12f714a708c8c7b6d7382200e6d61e63ac3b6f6fdf0aea6903ade35c5f73ff449de0f7aa1436ed96e050a7227428d539475ee25d598b03cbb93d0a237f06194ab01ab90ccfee0a83e9664348e2820b47b5a591d5a5fed1d2d9d618817ba979bab2e8e1e54ef3c9b2fbbf0b4e5df4ecbc9f2ef158e872916c6eef376af994f0dcf63b4f9c03b2ec975ccd9c249ee50897e75ef03049e567988b53dbf8103a65e45561a56c375c6f21ed9fc9eeeb0a4ef5825f7305e6a83a725dfc3aeac31a311ba3c79f638d3cc8a2c25e6d13120b0b5778b44313f236347a239df6549165de333feb37eeebf2b9d393d3ee53bc1f2d9ece373431a8a90e52e6d7572722320316eebdb1ca51489bbdbe688b6e6434f6f99e859bb4c24a689c9e3f4cf4e95e140d643901e0e8694fb97432e150067261b304b2a4edaf05c3213692b358dac056b10944e6f69614fea999e1864799696f173e53f15b2773a3bd3c5f2d90078ae1e70b9bc9f0040cab78f9db64a82f216f3ffc4674f309c2bae91b5d103b732a01a312b3249e4112cbf06219ceb468645253e39a93fc36a2b349efb4a7013efb26a6482734179e760936d0c347d403837efb177c0550e1cb5256cbe07f3b6cdcd5aa0a93912df119cc99c2061626bfde0b383e315351dc61b8e4d8ff096272fc4ef0e4d33620765cebb9b55defd667fe2ff5a956540fa194871f151991f94bce1cbc60e2e76581975b761ef21b8f7197ec51a3680deeef08265ecbc26cdbe317d338309b369cd3ecff3e3321139ef171008c7ae834e9f5f30d3483aedda051acef581a8cc465d978570a054fa5d2baa6f949873acfd2720d3589919d01896c87e4720e42fafa23ef3a8af55e60146625ee9e226b0b990aee75bf16dd27b42c1e660d20e3f08929f7699b49c28f94545863590205108e1944ee753d7c4d3dba71af127eaca763ea31269ca022fd99833a42dc5bda0cda066048e31ce954c37d8d3e21e3f9614454ab8e4e05d73edd30498964c8fbec799082863b7909711fbba0aaf1737dcd5704b8f915b26513a8578b84365fe5037015ede5770d91560010cde275575eb28b5c10c674bedf088cf38ac39f1be3e8de0dcc19a97259dcee99b2b3901932cb8b2bb7aaf8bd38e57ee6ee7f4bec83af28c3185722cc2975a504cfa43077b2c720ecbfc6910871f289bf8f3bad9f5ece6d1ee7db4dd15c66d804bdcde80738f5211b0dcae3e22d0b65be537172f7aa07bd448c7bc8ca324349627a2352c7344be3f25aa7e9f2082d3e368dc16abfc5d19f8efd28902dfd2b5a54bb096cade8fbb69307ee7866b3c3d6a71988ed666007ced79dee52fbddc3051475214e7815da00e6b1e932be719173e4ecbd3a7858fc6b170f84999", 0xb3a) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) 19:31:18 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x8, 0x0, 0xfffffffffffffffb, "f0770f2f25ec8e0e084fdf82eba5fa6e4d212425", 0x80, 0x100}) pipe2(&(0x7f0000000140), 0x10000) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xf32, 0x6, 0x101, 0x0, "260f43fdf41e0d49542af6a40f11facfbc2e5dd5", 0x0, 0x800}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:18 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1/file0\x00', 0x86) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') 19:31:18 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/100, 0x64}], 0x1, 0x0) ftruncate(r0, 0x0) 19:31:18 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) syz_open_pts() 19:31:18 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) r1 = semget(0x3, 0x3, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) 19:31:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x4) r1 = syz_open_pts() close(r1) kqueue() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x2, 0x1, 0x1, 0x904}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000001600)={&(0x7f0000000000)=ANY=[@ANYBLOB="000100c9040000000020"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x408) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:19 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0xa675, 0x67c2, r1}) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x27c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1000000020, 0x100000000000cc) fcntl$getflags(r2, 0x3) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x145) r3 = msgget$private(0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffff, 0x0, 0x2, "ea742dd8f95720c446c3b82398987714284b2406", 0x10000, 0x81}) sendto$inet6(r2, &(0x7f0000000100)="780ba9b72347f0989a38e57b1a6f0e9db563f7fe0eca73d88ee70ad8e711f864e8fabdf67dad768e44d7a4a803951a1b3ed923735959dbee138b62ee32ff70b55f9789ab1f4978285a8d10fdba8521dd6d3a89a437e03be853b821e4b5198c2fdff4853e9fcd94a8f955f9591b889c27c8d538ac6c6fac38d6c11a7f00937fef8ac0e66c82461b108b99ed43384050f5817f749196972778bce380645c900451d3947a831d80b462c303290f45f6eb1743cc8ddbdda15aa9013efd9d1cc7dc269e5fa53512fb6d9a7c20ee0b9b37070e81cc3ddf3ee419d7f9fac8e3e557c81b748b793edd2205ec3d87faf10e947996a15e478eaeada8ef", 0xf8, 0x4, &(0x7f0000000200)={0x18, 0x3, 0x6, 0x9}, 0xc) msgctl$IPC_RMID(r3, 0x0) 19:31:19 executing program 1: r0 = syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() fchmod(r1, 0x0) setrlimit(0xf, &(0x7f0000000180)={0x0, 0x9}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) kqueue() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x1000) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x319) 19:31:19 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x82}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) readv(r0, &(0x7f0000000000), 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="d3", 0x1}], 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 19:31:19 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) r0 = semget$private(0x0, 0x4, 0x2f18484d43b2302b) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/24) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/19) 19:31:19 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x2, 0x6}, 0x8) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() r3 = dup(r2) getpeername(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) close(r1) r2 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) fcntl$getown(r2, 0x5) 19:31:19 executing program 0: getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x1c2}, 0x0) 19:31:19 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="53fd7e1f597665a1a8f1855acedf55681aceb77c4ca98798d8e4957ec7273beafae9487c71f2d369b7a10ed1602fc9831b9b9de04f3a242c8fbd8befdd7cb5096256fb4fec9e18dd5e0937a54c8b7afabf7b3dc51f616f634657173624520c65fb2d061847dd1f35b208553351ea1d8c96aacfa6c21cf38b290813adefd5139290c0141ce1e5245cc8b541cb18", 0x8d}, {&(0x7f0000000100)="d6659d1531656ba00a41bbc1dc9f3139e7803de3d609eb228f70b4434e9cfa13e7d39720950a4edc2e91349ef54a79cd57258f83aa2d286aff1f2cec1e039a91faefd1b1c0249d91704fef9668dff67e5e77de7b0ada56aa0271b84b8ffb21203707e3b5", 0x64}, {&(0x7f00000001c0)="1938ee07bcff653a7ea325b6cf201c8ee15468153f2f73f68447da3d16b8352f8e13902a9fb72fdb93cb76f22be1e20abd5b6e526795ddcc51b9f767c7c8ff0ae6a31164dc91d0e10c4f94ff3831373e59a7587360aa07d0075312dc950ba0faea928eb274f827561d13552fe167d2b896cb857a66a2d36302f6a92a66dd4802181b38187fc0aacbe5ac00b718edcdbb32b5097054f2e1d8f7cbac460d7775ea5f9ebc591fb9af5bba54e8ae74803ec23d8dff0b3bddcb8b2e1913390cf9bcdb728c1cc83013b90e7f6035e5ded4fb7c2f8e", 0xd2}, {&(0x7f00000002c0)="82455baae21af50aa72c63560e2d0ff1009d0d768332a130e2657a37d70b01d4817cdb2051ab3509f6e68f7e5c1eb01148aec4e86e0372f660c210697f1ab4f560458a719bec5c08ccc4e8bd9eb0af9ead72e52273adb81494d6efcd75a0a76fc6d3a3efd6712bbc6e3deba3dff56f1a76c4bdffad2aa462e22f20461dbccd1602803d450814f47c5e617954b7aedffa2202952304d232350c7141a2dc17e981544d9071ebcad27b8aef6b917b6103428dddbe5eeb3f269c59b1b1b9b9290a79af8a2ee68049e0075312f94bf040f94dd1a8eb3b4ec7fb33ab8f524969d561a6ab33aa1b3691adcdd5efa20894a5352f8ee931", 0xf3}], 0x4) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() dup2(r1, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:19 executing program 0: r0 = syz_open_pts() close(r0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r3 = kqueue() r4 = kqueue() kevent(r1, &(0x7f0000000000), 0x3a29c32d, 0x0, 0xfff, 0x0) kevent(r4, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x9d, 0x0) close(r2) r5 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x313, 0x5, r5}) 19:31:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = kqueue() r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getpeername(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) write(r1, &(0x7f00000001c0)="c5e7ee159741fe1698e4f50690e09a55b54958342478cc7c3cffe06bbee41598ec43cebccdee0f6e1886dcfd41e9ea6a3bff553206b7a1b030e15be8def6b45e95acc6ffcdc8981f5a2e77555307ee9c639855cb1e059b4a90977e7a8081123e916ca1a363a1a355a2af3e4d2b5c07d3a57ae5d81c4a59cd0151bd71657315a08e866e8d0e0bd703f1eb2830868609c8ec310dc6936111", 0x97) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4f7, 0x0, 0x5, 0x8c, "857893cdde74b2b5c3a08e8e0c13e2091eef1162", 0xffff, 0xfffffffffffffffd}) 19:31:19 executing program 0: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 19:31:19 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) 19:31:19 executing program 0: r0 = kqueue() clock_gettime(0x4, &(0x7f0000000000)) clock_gettime(0x2, &(0x7f0000000040)) kevent(r0, &(0x7f0000000140), 0xc, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xfffffffc}) clock_gettime(0x0, 0x0) 19:31:19 executing program 1: r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x4, 0xfffffffffffffffc}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:19 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x100000001, 0x6b34}, {0x1e67}}, 0x2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="32749bef66fe87a1bd6f6d19cd93ee7673fd9ab7069f5a81bbd787333837e11829bff522ed30456953c8fb30bddd93d293339dd18cf909599add3104127039aaadffee35130bdddd935ab6df071b36eb4fe87b3388e91a778be78d6879a7dce2ee47224f3cbb9dfe7b6918833335a29d7597483f9c309c7af432050c", 0x7c}], 0x1, 0x0) r1 = semget$private(0x0, 0x2, 0x102) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000400)=0x80080000001) 19:31:19 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x0, &(0x7f0000000080)={0x3f, 0x7e}) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4, 0x0, 0xffffffffffffffe1, 0x6bd1}], 0x5e9, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x1ff, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x4, 0x3, 0x1f, 0x7fc00000}], 0xc2, &(0x7f0000000100)={0x4, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) r3 = semget$private(0x0, 0x7, 0x90) semctl$GETVAL(r3, 0x6, 0x5, &(0x7f0000001640)=""/4096) 19:31:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x2b7) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 19:31:19 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0x9f56) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ftruncate(r0, 0x7) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) pipe2(&(0x7f0000000040), 0x10000) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) kqueue() 19:31:19 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x2de) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180), 0x0) r1 = semget$private(0x0, 0x7, 0x20) semget$private(0x0, 0x1, 0x100) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') semop(r1, &(0x7f0000000000)=[{0x3, 0x53f4, 0x1800}, {0x4, 0x70973de5, 0x1000}], 0x2) r2 = dup2(r0, r0) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x91, 0x80) renameat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') 19:31:19 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom(r1, &(0x7f0000000140)=""/117, 0x75, 0x2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000001d00)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260907000000ba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9950a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) syz_open_pts() fchmod(r0, 0x21) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x4000000b, 0xffffffffffffffde, "a1786eb95b7c30abfc0900"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 19:31:19 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0x6, 0x8, 0xcda, "197c2a925ab224e843c53ccffda6096886ac1a39", 0x8, 0x1}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000cde26c6df189a246b9307b3aaa00000000000000000000000000000000000000"], &(0x7f00000000c0)=0x48) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000003c0)="93b0d21fcf992a70f3e339a52a6e46bf4353d0710a3c6b57a132714717bc97272d4811a64e1f4c4b6a1ab52a07c79bb955b884fab248a2da1c373fac405c8f", 0x3f}, {&(0x7f0000000400)="22f02e4492b64f7f02b7c4750c2273d3c94262da9d9644bdef06ce9c88c197bcc8d1bdc6f6ea115e6920a2efe2aefe10e3acbffdbfeb9e2dc35e273e239564", 0x3f}, {&(0x7f0000000680)="65a3e2a5ad4c12c557cdc373c11abd81ea97e47b148d9467e03d178503cc2807ce236580f73719e4cffa540296f2477d7268b7a3bea40d45feb32d0d441a6a254212e476ef186903242d9e65596d1e4412cd871bd95994ccd9f2c3f071bd3087c8f46376b7f1b5350925275e167799040e5eda1420172652794c792b25acec5f54d133d7a2ef40866eb7e2e989cb3c8e8eb7d9874d4dbedb9fe058647bee08e2093f4587de77d204b6149d0bdf136c6129ace3f23630cec6aa683013cf9d", 0xbe}, {&(0x7f0000000500)="4fe749388f74c7f09cd60b4b0c4918d27fdd47779f576a0ee755c79d19be01126feb388912542a8bb738643199a74679b38e6161ee3bd3b3879e204d21a6e0f5cb18a46cd909acd87fa9dc49c73bb17918090080338901c7b153652f3dea360dbbf58b857679e8252b1dd81026e2f83a2d9236467f270518311f38bf5b4ad58a9de740105240b59f83bfbef27dfc3d5d3ec04eb9dd969b3fce00648c9fa074b3d626538c5f97edea5b79b3eb16d7acb15b4f169aa0357b72d822cd67", 0xbc}], 0x4, &(0x7f0000000600)}, 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0xfffffffffffffff3}], 0x100000000000007d) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 19:31:19 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0xc0, 0x1, 0x5, 0xe816}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0xfffffffffffffff8, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x0, 0x7, 0x7f, 0xffffffffffff0ed2}, {{r0}, 0xfffffffffffffffe, 0xd8, 0x10, 0x8000, 0x5086}, {{r1}, 0xfffffffffffffff9, 0x92, 0x2, 0xfffffffffffffff7, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x7d59, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x50, 0x2, 0xab, 0x3f}, {{r0}, 0xffffffffffffffff, 0x35, 0x1, 0x6, 0x3}], 0x2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x22, 0x80000000, 0xc5bf, 0x9}, {{r0}, 0xffffffffffffffff, 0x22, 0xf0000010, 0xfffffffffffffff7, 0x1}, {{r1}, 0xfffffffffffffffc, 0x50, 0x3, 0x9, 0xe5}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x200, 0xb}], 0xffffffff, &(0x7f0000000240)={0x7, 0x7}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:19 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = dup2(r0, r1) sendto$inet6(r2, &(0x7f0000000040)="d1835351921c2c3fef83fdd5eceede5f778089e79d9f62eb151cb67ae1b764a124cc6a9fbd687100697f2f470122cab15a08eca248daf1a3620c57d3624e22c575b99e3596fe9b140a8587f79516fc7ea35c37e5d728a99d40fd635398be6d631ea33b6adc44a9e31a56b8025469a4eea14ad7e296d510748da9c9f126e77e49b0d4ee9b78710140dfa3890d293969ec3aaa", 0x92, 0x2, &(0x7f0000000100)={0x18, 0x1, 0x3ff, 0x8}, 0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:20 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x8288, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) shutdown(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4000000, 0x100000001}) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd5441"], 0x1, 0x0, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x3, 0x3, 0xaed, 0x4, r2}) r3 = socket$inet6(0x18, 0x2, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000002c0)="c48ad06faa295b64850493cec0ffc35a18feaed1a1364721fbc576ff3a84c13ae514c1deda076504c5d01ad55c78d4b32bf9305b85192d72887633a69b9f3af5d8eb5149fcbfc87dfead16fefb8f6ef9a18c29b5dfc04798b5f16a6c79b4768270f75e638843b36146eecc5b377ac05b9397a39b94bb50242194f637a70c869a20fedc497c26e0a4b90ee026327c0a360cfdf8cfb599a9e05b8406337fcb0cc4a481a11ed7917a738b346915d2bd24e60150548a38e38a54f980b45f4130a15583de79013a749f120cb909a20235c4397169c4", 0xd3}], 0x1) close(r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000240)=0x4a4d3faf1fa236d3) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x1, 0x3, 0x2, 0x1c5, r4}) fcntl$getown(r0, 0x5) 19:31:20 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x7f}, 0xc) r3 = fcntl$dupfd(r2, 0xa, r0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) accept(r3, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) setrlimit(0x5, &(0x7f0000000040)={0xfffffffffffffff9, 0x4}) 19:31:20 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) 19:31:20 executing program 0: socketpair$unix(0x1, 0xc78e0e39ff31a9c8, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x5, 0x7}, 0x8) r1 = socket$unix(0x1, 0x1000000000002, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) socketpair(0x10, 0x2, 0x5, &(0x7f00000000c0)) getpid() r4 = semget$private(0x0, 0x0, 0x8) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000001c0)=""/106) 19:31:20 executing program 0: r0 = geteuid() r1 = geteuid() setreuid(r0, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) r5 = open$dir(&(0x7f0000001680)='./file0\x00', 0x101, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) r7 = socket$unix(0x1, 0x3, 0x0) r8 = open(&(0x7f0000001700)='./file0\x00', 0x40, 0x80) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r10 = accept$inet6(0xffffffffffffffff, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r11 = socket$unix(0x1, 0x0, 0x0) r12 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket$inet(0x2, 0x8005, 0x9) socketpair(0x13, 0x1, 0x1, &(0x7f00000018c0)={0xffffffffffffffff}) r17 = kqueue() r18 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001900)) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r20 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001940), &(0x7f0000001980)=0xc) r21 = accept$inet6(0xffffffffffffffff, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r22 = openat(0xffffffffffffffff, &(0x7f0000001a40)='./file0\x00', 0x8c2, 0x1) r23 = socket$inet(0x2, 0x0, 0x605865b2) r24 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r25 = accept$unix(0xffffffffffffffff, &(0x7f0000001a80)=@file={0x0, ""/108}, &(0x7f0000001b00)=0x6e) r26 = accept$inet(0xffffffffffffff9c, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) sendmsg$unix(r2, &(0x7f0000001c80)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000040)="dc9e735630abc552a72a00a7d7952fdb025c72fcceb10300d6f984a36c674813df1254c18f7a1088d60491ef653ef7b5df1edd490dcad93af5140452497c1f1b710d47d74c37c202bccc69a3cfcef1304669db4e25add847fd480145983d26da500dc32cd8605fbd884e2791a7c377887d563821f93c31b81323b0228d2c5e6027cad7b023e8947e8f2b79519bed48c55088777d5ab01761a7e66d222210539bbb954747b46c1befe84d8fc67f3b82d8251f326faad8f515785b01badb9e095b688bdc2b00fe2450ff0c1e25ed51b69ba699594f9695aa3a243d29bab6c1ca646c1d93b89ac25b7eb9a40fe3944cf45c24ddce3a41", 0xf5}, {&(0x7f0000000140)="f7b2b7d582d20d19226c51fa2ba99615e4ba6844774d93078b8bc3cd38d1c3a988eba4d6bc78f56fbd7f6274e1fdd31f4d79ad997c6bac1eb0a3a9c852f35fb2742a383825b380bda48b247a2dfcedf34bc994c7cd69c518347b1bcb442980dfaf971faf1f63418ad99d5860b75955af4d5fdd9b74f1d90616113ca96f085db3c5c21a86867121a00fda60f724efeca1d78da88e4acd93fc415915ebf4d96f43b3b3d46f2643cccdb66e818aff6889a907a43ee562bb66145dfc06c6c7f634dc94a62fe2530857c05fd99b56d2a1ba23962152b60bdb8f9e273fdc40c06796c82f54ced731c417343d4e271219451cc9c3ea567600a6b22a3419b3d6db1ffcd3094701192c6edff17f2098b6187eb8b02fb71d60358da7c5aa416a7d09b68d53293d78a1503ff9b1d665aee8751669a95a70c306924ab82cd9ad483633dc5471e349a40faaed21adfec198ac4ccea7683f06aff1bf50c05a9b8bb32e7fc5fbbf5e4036a456a35fa2b7a8d14b77097c2809af3ff7454f3e44e64c9a2611ba592ca9d1034a02bc04b9196bd3cc24809033b756b180c57e2700bfed236dc2fe2ae2b5dcdff10b69e9050989316122b7dc2b101c57a43e1773123691bda637d7b087f208ead6228996b6212029de2727b4bd2abb38d6a6ca90d51798fb9492035ace474643e0e36a3cb669feef002855e626f4a9a56ac57a8a67bdb5cb81c331a6c4b0310c798654416dbf7c606842f70ee521980d8155ae460511b28f428f0d93310c3172f9ff3fe90f50866c6b7b2e078c60486266f307dba04a2fb4457e1f508de6842b7ac75dae254a6c66e2f98f5b0e15f32c395b9e4a458acdfcdaa90e139e1af7db32c3cd6ae3c7ed86dfd816dbe079c684adf1e9abeb2e7a760a1d3ab30413ae85fb703bbefcc449c07b23e5daa7a5576b80b6afdab55cc23426c08332055eef8fd733453bcb8ce467516ab0f275ab4aa3ac5bd0811e802554758ba3968cc22fcc760880a14db08ff274ff8c87fde7d0a35ec8fb8fadc85eca98e784da797f4542be48c76ba0af778f20847fa5315befd48dae76667d107fe9e3da979999dac919cbad914741d53e3fcbea4ddbad68ee166e35ed689e69c643285f76d3a28b507b6189ac6fa6dfac0861e44a3129525fe87dd48ede104f2dc72dd212f637e12f20942a0b3b18ee7141ce8a9ae914773dfa2b207987e33efe434102f6636455170c58a83b90c9662384145862bf4356385811bf6b921424326a8f95656a041ef268d5edeb9a8150dc62eb2086e40d75d7b51845296898a90c80f4587756bdf14a66156ed75cd977f46f80f467ec720b0de14e28f4a0d7563f12e717666f50b5e2eef950bb7239c65271cb7f07cba03b012711c647c487994bb5042f59b931cfea1aa61acdb4a8189c2aee1977b892d031c5073c70c82a8dd3e5521eae615b0e3be1dff7977b700641e10c9ab7c3a9b5316d57e221a47ed392e577a29bd5cdb652c438f7cca489be92a46a501434fe5ec327222b1a82863eda419a653e18786f963fcbe71145470e3f2eef82b838ebe08699e50eb572f8cebaf30400315e994684b6807f61e7475f9f67853910db84fd63986207ef40a17bf5661322ec93cc74c8315850a97be39b919de6be9cf1ca4d80585bdcc98be5b00521e00b7114cb91a0517c75f44eb2040fef7983b4866bb01d84c2b4b81de7a773cf198f0805076ae73fa41b92d867c5dd1feafef246e9173a90dfe3fba6a0b33c5c8f06320cdf4fc0fc974d844389d159c6d8e909015e883a6ad155f582106b4dc2eb724c7d16825f08f94c783b540ff525500210240da5b1e83daf78b5fb955bb66cb0314386d981a875d7846e550dc507e5042a98bc9d59b18d3487796ce8882b8cef2a8eb343a08270e997ba31fecefac51a0a7074684324ed424d8e56c6f82209871c5112b4f952477756f648370e85de52dbdec7885cf3ec6de8ff510ea3c8c6fc0cb367d579c4220e77951f4e83564b5d5315e52b5c4505e72fb9ca1163be6ff8b5d4d3fa6d15826718e27a57f2d4ab7bf4868c088ccc71f6fdd88db14851f16fe619db83bd762cfd4481830a2b88287b4e4b5c3fc2f8ff10ada7fd992f6cb44f68f764db800f7ecb7d7df77d16287c16eb3f81b604d842c0b51cec95514e1f503fc7f2a9ef4fd9a8b2cff905dacdb7525ebe882363ad30eeec4f929421dd3cb67261d9ef93ab38f822b27c4d072735747cd17f8801936ebc9c0b08a0c3c9363fbd5c67a7b800cc5ae830920813774404a7bd5ee509a8bfe0b1c24805e42019747c657eb049231b85bdbd9597a804bdc14bc60744225135691bd5c9db1d85287927a9951a4d94ebb81172bee4b30e18da300b122bfd9bf03d90fed4fa8f1ebc8a76cc857c6a282d162c76c8093f53412731a0b45994532338d911b0354bf7d4dcd98ecc10bf0c4cd2de45382c18cd8a024a6b173f1c1f7e1c3ee6fd78703faa140f1bbf24701a49a98b91438e36162b51413345e534dbec4757632dfc9ef733ee2ab6d12207804e370f6821fc85cad1d3d6ab77102eb10391c699766dd5f35cbf5866286f6307c9c3c754146fb30bdb2ffd5c781480738e349ec365b8a9962d68805b21408598e1f20025dc62679bb340401ce5a1128956c1dcf99bdfcbfee99081bd3fbdee03f5371c06d13e2a34232998890a309886d3943bb953f04e14b5ef04d1a089ec9728b9d771e28fe202895312e347efcbdac972327e5a460f3ffd4368e34eb2ad6d8587f7c2fda2f55539c6faeb34c9a0586a7aa5833dc12c49da5e794354aeacdbca7a2e2248bebb2949afbba1162804ab7a34d22f53dbf4dfc997b5b14090043e2ef6b15e3481cfbc9cfe2af5461c697601786356a2a64da50fe025142eb2fbb7420429d1ba20d04a722874b6bf5dee79774c0f9c1a694d763ab8ecb22e34875aaf471349a4a2f5fd6fab0bb4a5eb686317776ac4ed44dc685b44266238f823fe3e0cb195407be126ac19a702112518c759970fecbb2db086ecf20733c5d4f1eb320891d6ff76ad8351484f09e1a26b1ff2e287ae9bf21b66ea958a72799edcd17ef546b7075a17838931c0835aa11c5b54c5c5df11a559194247af7a8affef9734b1a3c5876dbe5443a500c7c9585b6d4d374a40c7e1c30ec9b52c799b7eecbbdd28383b1ae6c5ea0a262480877600e145e64ff8fe6543e4a3705951bb64bdef648ca6911306e90db9f9a2c7dd3d2cf47bbef58558c49f8b4612caaf71b144968d2eef2b5fe2f98fcd4080da6ec2061fef1c15d9070517a5274cb740c77f6a3b4c559147c93236d878852303f24b540677ee2e10c215e19f127ec7cbd81506b20ca308ad53245a07ba9c786b476cd41045956fdf92df721414d7cf792419a667ff690030e940f88159c39e7f44f386f47cf9a20843d4690a43a9ae787945aa34e2b9369c1e4efef696e8f20386f9116b051db8ab70b1f145ec0a8ce2c3df3afe4e54eaa14278410c5a8363951c9c89465911ab3fa4536ca7e5c4623f84b75b50a5693d1b7ef216e637613f36aa3304bf4f18e28c2b68fb7bd90ff7c409740e289b1c573288e068cd37b654a040873e8662960b01d72345e65022ddf17a8aabb17c7381f2284d19d95240fdff781109af1132b12dec8c2bd4ed4783d4891b9ed0991d3f5e98c22f6055e3edce69cb2ae56f1e85e522be11ff702e376394f68982fd284c629292d17e9e3c740de7428b082b6ff9aa53a0ca69e8dfb1a61e432317146e672aff632ae53c888d8fd613921db30e051a9a36b6323a4676cdb4cb4e353c904246aa39d2d9b64e5e5364e2a8c1ac4c7d24e0fbb7593abd4a2afcaaf75077b7b3f92751d79d5f930c9e07dca794955d41a5cff2ff2dff62b628690d88bc4eebe8abb552d6bdf035ce44e1efd64e322d18d80d9959017cc2d3b8d5860483b596cfeae743ec84ac9a92516626d063ed60fc69d8e2faab14e730de9f2f1e7338055b926e9677898c50eaa64ad6f8f8e8c7b449d4eb5ce28e7eba987d64cde6d84a6ecc13b27635fa12c70b4b89fde3b6e8163dc3dca6d2d0ae34a83226ba8f7116af98ec0bcbcbf912f514a1c1eb0541f2aea527311e179069ebe5be2cd918371a9b598c4c3097a968ba2068246212342a486e2f17085131f3c9550e414edf734555cf4dd00f2eb85d4a681808d2c5236aa0055b8cd8e4587d1936696a94b565b5f9d1483b0371f6b2289296d0ba3de6e79745d89a65ec752e0d31b8ae44a6fd958e2ae5c87458f19ee1fa1cf00204b5f1f32b7f1f5c19669ead48898b24b80769c936270c90efe96ec559b2e6f10aa06e413f9bd889d88e387c5631a0241eb8d8023ee219ef552e787c4c7b29757884e44400e6db3d5d4dee8f6e5ea6269e6226e2323bebd29444cdb564cc82241cfebbd799350e2d5044f2d7d18059b298000d1b9f1e2ca9de89244e742f70ad1c267d1787bc31f21beed604709f4c726879c2e5d7f3410b70588e6863f6c8dcea4be84888e5b8211ede2d3d433b06f5fb307388e0315e775d351fc232213926befdf82a788d5fd07f5cefc1de5fa28acfee70cd32972c0a7720cc8b0179f572c0255e604d7212a5eb51a85947d5b9e8cfab4d1297a8027fa27502bee4454accf7b403b028619bfbae9f676b95c66a263e94f8379e6452f91368c5f2112a324dd105858da932df66cbac3399c104aa3769c2546769917376e86c9bd78433d835b97cf97dd231e147efb7e5a0e65a03e6c4636d8ffa53bc982d921c33715e34f459cb7afff0cc94ec4e5617868aead105d9b2cea5bedd2193d9ebd7443df750bca0f9fc77f38118d7bec6b903eea44ee4e6228110861d34bb7e6cd87d4e4697455b2f2d0bbac24f2399ef1227e6c8c4aeb535b9b55b3b5ced1b30a63888cd38e9abe447b14cbcd831480b6ac8f459dbc898d5ad911683582ac9925203629f4aa7cbc19d15f564b6449be00cb14a2e520ea9dac1b8ec9aa2a94f530cc8c16c37cc1cf9f4bc41aeb054b0963e58cc2594293f3c0ad2fdf971cab30be9cf849e98304aa935fd932a3d36519082fc5b7cbfe7b286fe56d5e435505c7ed5c62f92bee71d5159993f03f65feb1779cd8f32777e324f0a24639ba53a388d99e0bcd65c089bb556990f1aafd6ffcc3f64bcfd83edfbc394b127fc5c83d5bd1c713971dbdca647f40e409767fa2112672e75de1c6e7578fb3b590d706e063643067f181ac769ca6782f6615b91086dfc47dbf46d35a782125f47a594e36867a476f368ede0ad700c53ea6a68ad320d0777b8e27fd0eab9ffe6cf7866b6ba6d5adff76506f8ee15ed354d48767419a096c3a2af12b3218ea77408366f269c294970a8120a3d5a9223499da5bbc1887c914f03c86133fc9081d4eda0260d8acf587179054b5227386782605cc9f027a2cdc72f2628671eba776895bf35b5571d1b837550ef7f0d11e64cc8e78a20a204d71d9be97a8d936b63f141428299d5eed65d12dafe6f3236ff3386ff9654d99ff92fa627fc9b9d93edf5fd6113c33ec4be518fef4a54f281503de30662272f0956de75e3a8459efaaf5d9fb40d5066bdeaec614d13d6ea6ff6ce6d3a546025ebd72a6082fedf2bd65962d5b3f9892325a16ea50fe8c6012282022cdb91e33a80ed2f61c56ec7937c16ca310bfd42980a51446f099f1fc9e730f268e850257d747148834649ec1b702673538103f5e1f11de4093af46ee34e996136575a0916ae502f396cc1bf7313477f84fa93d6f12fb5191c3bb20d174442cd90c5d16e19f4974cca55", 0x1000}, {&(0x7f0000001140)="d5c97d05b98793827aa62f6779cef329bbcf6ccd4b04d09564cf65b1c85f995acec9d3e66b91d974", 0x28}, {&(0x7f0000001180)="89d3b697868727a49ff29733301346a282a7043eac3c09fd2cf7c94960c26f7dcd3e574744d291801f3b986453c1c01ace4fd7fddaf1d725221857bfa505d0867034cbc696f894ee619614f967e08b7a1ed9cc4625f593596913748dedbfcb9400bc8b9994826f687c8589f95563895e6b29fde48995d4a9ff885f67a056f127a03da1150f888a566298061f550038c6228b771497c5228aff", 0x99}, {&(0x7f0000001240)="5bc07af0609e0eb2b682f31cd5af120c62dd39f8d976709cf0f5aee106cb3bc270ba254398264d6f307f6732e9eda7c5e4f9a76efc9c0c9cc7172a1146f77c8cdc73d38fb1d04dbdf9150b16c67c2da134193d48df79", 0x56}, {&(0x7f00000012c0)="d02fd8a33d71a0f9ded47878bc05b92c7d176778a12c1a5505fed061eb06b328085c1544c60021038884c0a8cefa2c7613bf695af6e8f1ec2d8a9ea4f5a67501bc3b264054f0ef826f44356bbdcfe40fc03da00dad39fac47d226b70ebc25f31f9e9d631e32fe9e83d3e9e541d48ff7c25281a58ff674e2ce7ee71bbfd57282d8277", 0x82}, {&(0x7f0000001380)}, {&(0x7f00000013c0)="14b5194db57def65dad3b7b062b08f71f734670b48824010bee62a0b6fe86cdc40ec9a14366261838d9390c454397c4133eadb735e7d398810e4c9cfcf383631034bdf08c13d71bf72f7dabc98ae75425ee9860907eee1eb464a993de73040d0353e16779bbbd683f80a92fa961cf9004dbc57d6fbbd692e1f895f98c9710e9351fd4782d3e7103e1b326530fd47884e490e0de5397c78cd74fd9c610b781e490b1f1b0b13f81ef76ad6ecda163419169bd54f1577b222024091c422e2", 0xbd}, {&(0x7f0000001480)="925df11873e9d030d12909714424865352d5f6fdca5729b2d893230c9f86aea89116ab3f268349e6589e89c8c8165ffd2ee0c145595bf53c852354122249c7109c65bbb012449cfbbe0296a962f39c897d2e846824b357e03c00f6d008215694417ea59cd60f1839a4ad47c0", 0x6c}], 0x9, &(0x7f0000001bc0)=[@cred={0x20, 0xffff, 0x0, r3, r0, r4}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7, r8]}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11, r12]}, @rights={0x20, 0xffff, 0x1, [r13, r14, r15, r16]}, @rights={0x38, 0xffff, 0x1, [r17, r18, r19, r20, r21, r22, r23, r24, r25, r26]}], 0xb8, 0x400}, 0xc) close(r20) 19:31:20 executing program 0: 19:31:21 executing program 1: r0 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x5, 0x9, 0x7, "1b84d12f0a50fbfefb0213daa2dea33705593906", 0x401, 0x4715}) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@rights={0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000040), 0x0, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x2}, 0x400) 19:31:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69fb5dcbf6dd665b45837fb57f542ee9597b801c4afe68c71be6fd5e53d097f828406421ce24553de8c34600dc2c8f6cc8b3e88ef403da4cb2d01c6036d20fd6cc490acbe93a88abc649f1c03eac5538e3fc2aa0807677e0c1a48a94b8e9f5e4419a8297e81d2bd7807e8424ef14ac240000000000000000ce1d8989cb3f09bbf2cbe31836807011bd80ab0470c5d69b95091e7461c983633e6febe824ef069e30a5b3cfe8ac9d08d7dcf158d656c815330bbf9c11fddb637dfab77e529331f2ced592a9ddfbf9f1072501d4f6d3325e9ee40b1a6611a078e202f26090c0c1f59d983980c00f9c7cb184d0a488c4e083dbb95d3ce3f5ad5700009221988e72386a0a828daebbd8c08450ca28f1dbab451ed5e921e34ec67e2cca8245aa05845e627f17378d9154831d5e54ecf924afccd34efbaf6dff2fcc362ddbff5d976d17c9d4b84d2ec43d3bb8695b636cfc8394fc97c047552c00d9340978b4717a4bbafd9f37f7b429bcce964facd48af6557021fb", 0x17c) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() preadv(r3, &(0x7f0000000700)=[{&(0x7f0000000640)=""/25, 0x19}], 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x8) dup(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x1000000003ff, 0x7fff, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) write(r1, &(0x7f0000000480)="6f04c2b1aaeea6adbcfb316b37731cb04d2a92761c30f1933df6e872a23006d095e5e636f53e3e9a0523533d14af291cc92339f0eeab69cbd3fa2feea7a3718248f0b8132e9d8284dfa4504d35c20490a5ced6e35f3aef39f0d3329f1216fd3b19861a981a3e6507638b3a15826a6420eedbb9208ee109051e8c5c8a54b5752b50d366b8981eba2cadecf041e9ac06294e1f2b59b036ddd3c85694c9f8360356cabd65a1038bc153b1400b75b31a756bae888d160b535d1b086fa3b07d05950c3fa2154d", 0xc4) 19:31:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4, 0xfffffffffffffffb, 0x1, 0x60, "c31de4ecd04f90f532bef5b6df1c858b1fda1838", 0x100, 0xffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3c) close(r0) kqueue() kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r1, &(0x7f0000000100), 0xfffffcb3) ioctl$TIOCSDTR(r0, 0x20007479) syz_open_pts() close(r1) close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r4 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) close(r4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) read(r2, &(0x7f0000000280)=""/213, 0xd5) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:21 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:21 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:22 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x4, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000000), 0xb3e8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x29, 0x24, &(0x7f0000000000)="59f58c50", 0x4) 19:31:22 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000040)={0x0, 0x7e}) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/183, 0xb7) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:22 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100004000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = semget(0x2, 0x1, 0x40) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/15) r1 = socket$inet6(0x18, 0x2, 0xfffffffffffffffc) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 19:31:22 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x4, &(0x7f0000000040)={0x10001, 0x8}) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r2 = dup(r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/221, &(0x7f00000000c0)=0xdd) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) r3 = socket$inet6(0x18, 0x4002, 0x0) setsockopt(r3, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) socket$inet(0x2, 0x4003, 0xa6) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:22 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) setrlimit(0x3, &(0x7f0000000040)={0xff, 0x1ff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:22 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x1000100000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xa0, 0x100000000}) 19:31:22 executing program 0: symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket(0x10, 0x7, 0x6d2900d) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x3, 0x47}, {0x18, 0x0, 0x0, 0x100000001}, 0xff, [0x4542, 0x2, 0xe0000000000, 0xfffffffffffffff8, 0x80000000, 0xd39c, 0x4, 0x3]}, 0x3c) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 19:31:22 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r1 = semget$private(0x0, 0x3, 0x28) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x4, r2, r3, r4, r5, 0x8, 0x7}, 0x9, 0x5, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:22 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040), 0x0) 19:31:22 executing program 1: r0 = syz_open_pts() close(r0) kqueue() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) select(0x40, &(0x7f0000000040)={0x1ff, 0x7, 0x101, 0x2, 0x100, 0x3, 0x1, 0x5fceebc7}, &(0x7f0000000080)={0x400, 0x6, 0x2, 0x1000, 0x6, 0x2, 0x7, 0x7fffffff}, &(0x7f00000000c0)={0x10001, 0x800, 0x8, 0x53, 0x7, 0x4, 0x9, 0x5}, &(0x7f0000000100)={0x7, 0xe2eb}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:22 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0xdf}], 0x1069) 19:31:22 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r1, &(0x7f0000335000), 0xfc94) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x600, 0x0) pipe(&(0x7f0000000040)) 19:31:22 executing program 1: pipe2(&(0x7f0000000040), 0x4) r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:22 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = geteuid() seteuid(r1) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) sync() 19:31:22 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="5c0bf7458b45aea7f51969e3eceedf6e9d8bf0ac", 0xfffffffffffffd59}], 0x1) 19:31:22 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:22 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="00ff0066696c653000"], 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000"], 0x18}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000300)="91eb29a38ef79ae106c819c14f86386b2e84ce932f77b4e81c0985dbb7072267066c52da61f932efbff9600694fc0c905c38886ff7dd8aee57ba176e4e1d3f747cc732e67c97871e75e559c8d9b5a7f85a4079b66c1574dce2f5f425af7426d7613df55fb336979e2271474d48c250d1d7fa8a518f60d3d20c3a277c0729e4074fd934bcf57aded89a190d924222d2877d79cb97e85b394e4964460e344c3f804076add42e8a042cf8dbcfaa390c1bd9b705b74da04eae3299a7b91081a9c495cf23af764fe3aa0566d78a6f134ec47bff5e838eaef1aab5b07759573edcd7268e5cdaa18bc78cf8c5ceb7548259a9f68a2bc4fb54a6ed746f07daa709f714ef40f4bb2be2c8ce3497b95a045913b3c1f8a16d1a019f4bf0838e9be09a1a14a39f96f70443b6a6303814aeec7ecf44796aee3f1548ec8996c0d5218f4f8d81ef9011f65a73f71fec776a54d780adf1a6f4441abe3afa32afd78c68991e61c5c79f22213e67d0afd6977ea1360f5d9ede83d927584cc84940bbbb22f490ef05a0d75769d89df8e585ee8a0bfac0686fb79ffa4c1aec8ba96bfb7fb0d7a0e9060733804b9fd4bc7c16249206172a08c7a9bff33b530d966c6350ca45670a019287d70385ef6592613bdae36fe5ea01ea909f0c964065005830df93d5bca979459bf7c2977241072f6d2073de4d8213ac06d3c5f9925fcc92ab77cf5ea754aa2de88035ba7ba5350cb4fe494125c6d1978cfa5f922263c9f820ed1bc17a80f30a390cdbfcc6c95220774c1212a6d7dfa55a52468b116e26e781a4beb239dc2ab8dee85e502e90ce28d831b36865a3ee2a176079f13c4bdb2c0d860dd446d8e39083911de8a9b6d4db3977f14db71f56cdf44c6db551b61bb8cbdf1c5a593d31c4a44ad6b388517eb709391bc2b7f09d8061d960c661b527e73c3f05f9591800ddeb7fd2e0c9b274a91e5054478a8c48e16148ad37b7b548985f0c19b7b68b50e028e7b553ee89a5348fd598178e2a5ad269816254154f38646d76015f770ecf093969d4c88cbb43d8f349ed2618de7c00c215c35980ce7b5679d26681129ac193ed7c809a271c64f98a87467998b37083e4ee37835ac95468a65cb859c2ce8b6767afa9d6e1060dce5ef7778bd4c9456f09979069aab77407d0eea6695182af0533b62ce816d9fa1eac505b12349285204209ac5aa5d47d4397df0b5a715cb8dd6a0b1ba5d4041a0fc3c7e0122d598ba48925fe38ea4801c55ec712d1e8d233fa6c8a4472f8075c4bf1e08d08d82882ab2e928aebfc75db1578de5bab1145718c1072d0ba3a59d5145fa694dc7a0709a6d13099901bc3e52381abb9ed65eb511081836aeb9e88641e2fddae4fc7132a2f63010e0d9fb7d3e5ef4af78ca87d2ffbaac0ea3af10e34be52f881fc20df7e87a933b6eeb51864aed472fac4c701e584334360632d3c4a927b0bd87dac1b616b53e0b8d4a7bd88c74a55cdae839945f75ae77326e8ec2b904289cc9e44c3b81b077446ea3be15f3daef2cd33344d0ee066cb2f02abb1e7e12844ccf3eb642fb6d9f9afbf48e36ba6957baf0267debf6ea078c42800dbe13242e021312042f444d8ca9e3e089dfd3bfddf885b922063c4b16421c4013c68781171dab9a9c8778e4cb21555e01fefddf0b092c7e502e160938de3b87ccb9db3472b46c14fff6f89ed8a640c061685e29a6d7adab45d978d38ef194247f09e1e9a72f9710dbcb9455def39bba1ba4130fe4c37088df8d7ce7939b5975f1e6fdc1f0b0cae7c45fd90d40a874cf019f671fe58f2db1420bd69067b147fa129c182ff28ba855010e346cce07a181876d4a99e94c38e09fcfb89530833a65d4cf1189ce26d5bd8de6cae78bd3c89762151980644e943ad14cdf185db3dd2a57eba53879b19e612b14ed1f52925afd1260861b38fc6df8dadf81c335a93d6dbacddf62edcf547b6d761a45cd8fb1ef15443878efb3ae300aca95cf481a07f44166b5b32746a5c24d78f6d5c42cecc7c76443966b7da2b3c58ceaa44799a2c2edb3e9b2e4bc3c6596a22246940e7888cf90e34935285b71d07ddda94082f3911202548a97b7fa7333f0221b23728038b48b5fde6ad43e14341b625d0a16132c3fe0632108c5510310fa306610325b10c3a34e7ba7ab61df3eed20e03a5c5c1a5c52d551892346ce21dc78e99a00c2f42864c432eb9162071a22164ca36cc18a17d9504874de48aa1332b5f8b6116d25d3032e162946e15d907da166f63f72e98abdfa49188400a232b9b76253bcaf2ea092d8ec68260e0e7f8368114568d52ec1bb8836d8c0d72faef194bfceb2e3b936473274cfb8a79e0fbcebc8cd0fee40b1ce586105a997fa7b8c7b1d03a6bdb61a4541a4d00a79eaa33b8f6398b45797d64576d7d33abc6906b0ea7a4f438e3109a81d417dd4e2aa519d9c39c2d68e8636d2c5115b484a6fa124bb5a5334738d60e5b222731d611c89604b386d4fc2a40f3c0c66ec066ecaabacf03d7e5f74252b2dcf6e2a3533a12126f379445bca17ca9ee7b12013b051d6377bf9868b2cbd72aa8c8c2936ce8c97aab007eb2e3531fe1a5e7b5272a23dc2ae87e5404f26ed3e2ad9350bf5571837902a59940f976f1cc0c51ec6f43eb5ad798af21f6afe8488e1cddfc8363542be095a1f139ba6b1cac8c2db78007b0f1cb3f02628f6fa5c8c1c55718301b176ff6796c5430918b88857c1009b95763574caa477ac95975055cb5eccafa9e469374aa4c8c0d0d115a1cf7dcb667e6b950f805ae205e3b169f86c50bfc441238748887410137ca138fed91b0b00c24040107be359b984c5a3da7f5ba4c50988452a46e403745b28b4e426a8e97918efbe9570461f654a078a0852c277e49eca2457865137c7212261d904e0a42a56aada43536d9777bce499b8bde81ce97b8590dfa3d0cc8c8a1c4ebfd735243413b9f28cb9c5e37a6b66e9bd4df8b94f9086d64934fb820b537b56cd915be1fa5cf8781277f64a9bff205b125b3c7cca38d37da2de59c54e6b754ad75e4357030ef4672f26f2f42fd69fdf269efbae6cda07853123009392ea810225dc54da4fcbbbd4b9b5604ce6a03efbcba67dfa478ce316b326319ab72f7f120e50046740b04c1722eebd0875700f81a88abbd5e1647ceb2867a1a04adb12832580932980ab70d288dd3842c2f725e780215ddac3b850400d0c44a069a7c5776222d0615e6cf3f3d1a553f7ba321132fa35cb78e3e30382ea24d3ded3bce1edcf8f2aa5a290f7c0e53200907b55622c19f6466e791d00fc77ef9d207e06432b7c7dcf336523eb36c59b0e23f0f0078d247209b841a5303362d7f223233d0f6615b9b4d4cfbe6b3283496279e18f7896848cff76173dfe299f05f13aa65606eaf9fa0c6c807a8aa9a51ed7e0406b18f7f563ea6c8dc19b8c11ef3eee2255089df9750a5e111f17ca33b91840e2b9c7bf2d0f1150cfa6e3f364e41ef45c7e1f4bbc90b534ee763290804e1840f5b5a3f803dc3fdcad85f2fa207d0dd0a42c21ca4a7b6623d66c73999f189dca973527ae9f8af2163b3212603a1fa28b5bebbfae3f4131f96039fdd51ab183e135f0f81b42c0ef700b42c62b4e867e24d88b47c30277f131f74f8813133506d9c28526ea4a203efee6c62840495952241d2c9e510524f15730b95d21785b3946b533aa1d9ac822943ced69057db99e728f29b4fba3dd5b72d12163d5b3a8e7576d3ab717b8e831a96389e2b2c8e48139ab03e1519b752129dcb208418cfc9d68f78affcfa8d216e5e8161b5a5d85eb646a6cb9d8cf2a882e8047c42845d7c2a959894ec5ebe23e59fea7e5610f2f4b23a45e10954078e11bbdc81ef66b6b2eaaf37cd92196f90d7f6db1e3d56eda0356ac7b008b56472332dba1fd222123612da733fb58594619c30dede1b4ccafbc20b518475d7ae45541e1e706cc25aa5c992b8ad78b54ad3b79765340a0fb4c5c3b00b512f67b573830205769f909fb8ef394e80ce05dbe4de2a6742aa08ab4d551a4d5085c6aed49cfaa6798b11d81ac152b43041e82630fb50f91096a2dbd0ba2fe7abb1c306b2980f130d13abad1a148a4a06cbf317f563f65d4b44e0a9787bb144f188696e39dd44a6b5ac7f4c974fc8f0d300b47e1d39a36edbe70211a2d0b7f3ab66c4d68157c09c34ce0f55bb9ec6471e9de5ad8d2c9c3c07b26f0380ae5d668ff648f90b70e0859da78aa61a92ca32cf495124fff0849abf1bdfc5ca5d5010a67c32ba3559df9f85b98f436ca53c1c572f5ef30b3b104773e1f0160018382bfc1e4dd63a43ae215b8156dd4f09eea8cc7745c9c4514f8c5ea7ba034aeb9073ac6941c09e219ffb8e3d0ef038d51e0a4bd26c2ab23d5b623518a6617cc231fc6b2575bb3d2244f2a0dc9b9188f7c86dc7397d76cf37501bcc7d2c0c00cf800daf1436fb45c6ffefd66142ba19e41a3e695fddd2feb34c3c75c2fc128f689c3fc736f2722a14d8eedf7d78301715a403b3952a6d5e274aa72ab942146fd92291d5e352049391443940f36db6a60e24f19584124700c425972c8ca9a83de4906197d8dbba64ba3fb27a63edfe79f68109d70b84cb14a2a87eb1ca35d2b9b4420947e901a3369dbca51ed7eba99c5ad6000ca009532893db41552b91eefab34b07b9e3220675f33f8c89f73e6d4095b1cc185bdc70bcd92d2c786b744a8f894fcfb1217fd4da7f2ed17bc55e6deef9225e06c6d9d29895fdbe39e52bae26a29ccf130036df5de0f87b35582add74573671b1f1b9d7586e00230deca7975494484de39fe8c2cbed56c1888fd7d1d593872d86645f09b3dd2c34fae616077ecaef6b6ed015505501b8c3db0661b402c9b61d0ecc11d751557b1b99e728c6853263f5887944ff0958cdc3323c925cd6c18d53d3be098200e48a54cfe2ce3d70d6f5cfa2588bc5e010d833abd83ac4bdc82e972c8bf0d01e5b188af75a0c667a2b3b73914079bda858485d2b3016cd2282a41509fc671edcd90c988d21e98d7a534e8166d1768aabe930100f64814d8cc0fa6aa59e91b0331230473ff9fbbe1b9dfb40c26055e8e19c5ecbd402118edc5abb1f1902467fc55e19edec5b8a29ca3f09c8da38800f2c78348377c928975363bef4ff71f4411a6d276b5c266e2bf5ac833390ffc7f31a068f5ba463caf6a0433c15c42868ac141a7ab568429221bc66073497c725fe2b52d9ba7108d74edc9dd53a3edbfac88eb164eedc8268de7733c5214283884ff995471bf73579b1bd4e9f2a2e06f0133759749a415e48932c56cf3c6809b94f4900d361b6119de8218a145e2f802a8a782d4c4ef5a7eac92c5a07f5cd1ffd1be4f74af808708b247b1e2eee09bbadd8e5f20072176d4485a645147af95b01faaf21124c8bfad7909b9e45e3067918774fd0805c9cb90dbe311d2192438059f66b72c5abaa2df775b59da6d24b472b698a891b10950ad5cb421f6303081aa67c1d810338c4d7042784a03f1568e48ca8a307ba89ae09b7234a9f6b78d721786a355afab1629b93aec1a6799b8e6d7083cc483307c619ae5a80f013ee3744fd432b42ecf57ac7b0811bdfc50efb7099be932810129f9db7fef1796ce83b74ba58a8862c9a46065fdc36ada57712fb5be0bdf9b854089ecccd46069c82ca17c8bb018d1afc2919301e26b38455a0c7126c2c7535ce48cc191bb311f6832e45d0808b30f02854575cec93e37715c2dff64f705f12e3df31371156de13b7684dbbb630b3b632aea9c91a473498e73803de02de3a76e22f59384866916e", 0x1000, 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) 19:31:22 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x12, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x0, 0x8000000000000000, 0x1}], 0x1000, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x2, 0x29, 0x6}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20, 0x20, 0x3}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40000004, 0x4, 0x7}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x91d, 0x4}, {{r0}, 0xfffffffffffffffb, 0x62, 0x10, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0x60, 0x30, 0x0, 0xd7da}, {{r0}, 0x0, 0x34, 0x80000020, 0x80, 0x4b}, {{r2}, 0xffffffffffffffff, 0x80, 0x4000007f, 0x0, 0x10000}], 0xffffffff, &(0x7f0000000080)={0x0, 0x2}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) syz_open_pts() syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x8c) write(r1, 0x0, 0x0) 19:31:22 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) close(r1) r2 = socket$inet(0x2, 0x5, 0x7) accept(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000a4ed3946ab173db41ae388fe3d393510de1f722933dd1551a02d0610e582b62c99dc0972bcdf8068ba62366dd7e7c08f95e3"], &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x1ff, 0x69, 0x1f, "8da99ca3677ed9b0822c9f3ee0cfdfb6f5668fd8", 0x436800000000, 0x7fff}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:22 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:22 executing program 0: r0 = socket(0x1, 0x4001, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000140), 0x10004) getdents(r1, &(0x7f00000000c0)=""/77, 0x4d) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) 19:31:22 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:22 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setsockopt(0xffffffffffffffff, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) shutdown(0xffffffffffffffff, 0x1) 19:31:22 executing program 1: r0 = syz_open_pts() close(r0) kqueue() syz_open_pts() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000100)=[{r0, 0xc2}], 0x1, 0xcf) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) shutdown(r0, 0x0) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:31:22 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt(r2, 0x5, 0x2, &(0x7f00000000c0)=""/104, &(0x7f0000000140)=0x68) fcntl$dupfd(r0, 0x0, r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:22 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) pipe(&(0x7f0000000000)) sync() write(r1, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 19:31:22 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 19:31:22 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) r1 = socket(0x6, 0x6, 0x5) sendto$inet(r1, &(0x7f00000001c0)="146bc054be548d186ce56c4d96237195509d18d7353d83107c0600b0df5d6c56f7a7776adf9a66c4012bbbbcdcba4bf292f55d85a751d698ba523aa161f1637b9a927f853703856350b8ae630691f965d827c6c4344bd61dbb6f3edfe129b5ec61e673126e5440d6d2d5c4a3163402979f360bd61edabdcf64f9287aab0a1fc9d3a51f256c4cd65d1723a5830ec15faa42712a2c188dc1c01d1411e88d14dcd28e5e855cd6d480882f9ab6ef6254744624ae", 0xb2, 0x8, &(0x7f0000000280)={0x2, 0x1}, 0xc) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto$inet(r2, &(0x7f00000000c0)="83ef105e1eae545d8d86a19da3bdfdbdff197069d327d30bf7b26848b7b06e63197f650908cf6cde59eee04b8d1779de9ca49646bbb89fefe4817788b6faea1523ec0d9186331af8aee4d3445f45ec9a348b2f5c0b80381679d1f96e82c36f2c6ae9", 0x62, 0x0, &(0x7f0000000140)={0x2, 0x0}, 0xc) 19:31:22 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x7fff) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:23 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 19:31:23 executing program 1: r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x2, 0x40, 0x0, "8c2bb434c46b9c8e5aee770ddd8cb246f9e41f41", 0x4, 0x32f7}) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) syz_open_pts() r2 = getegid() setegid(r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:23 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7, 0x3, 0x2, 0x8001, "5380a6c2ffc277705b51f261b2ebc8a37999953c", 0xd6, 0x4}) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:23 executing program 0: symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unlink(&(0x7f00000001c0)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() lchown(&(0x7f0000000000)='./file0/file0\x00', r1, r2) 19:31:23 executing program 1: r0 = syz_open_pts() close(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7) 19:31:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0) 19:31:23 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() write(r1, &(0x7f0000000300)="6d4d8a395937ac9dd93a6741db4193bbfeac2dd0315b720447b6822b4a244030f37a4e4e12500bcec2db7d6cce68cd4560fb0f9895f02f1e594f87634edf2cc3896f9c7f1f812e0d63b07b15632f83a6ced13cc16b197e74b5c6c318ad3c8e008dd06ebd439e9ceedb25e25315a75d411d202b51df76aed4eb316f115291c3f774db4718b1226cc62e8f95bfb845eeb1e52714f1132c5f76dbc960981a7e2530373b96", 0xa3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfdfffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) setrlimit(0x3, &(0x7f00000002c0)={0x4, 0x100000001}) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x1, 0x1, 0xdacf, 0x7fff}, {{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x4, 0x352}, {{r1}, 0xffffffffffffffff, 0x14, 0x40000000, 0x3, 0x3}, {{r1}, 0xfffffffffffffffe, 0x82, 0x1, 0x7, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0x11, 0x40000003, 0xfff, 0x8001}, {{r2}, 0xfffffffffffffffe, 0x1, 0x80, 0xef4, 0x4}], 0x400, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0xe, 0xfffffffffffffff8, 0x4}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x1, 0x4}, {{r2}, 0xfffffffffffffffd, 0x30, 0x1, 0x8, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x80, 0xff, 0xa087}, {{r1}, 0xfffffffffffffff9, 0x0, 0x4, 0x8000, 0x2}], 0x3, &(0x7f0000000280)={0x7, 0x1}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:23 executing program 1: r0 = syz_open_pts() dup2(r0, r0) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:23 executing program 0: r0 = kqueue() read(r0, &(0x7f0000000000)=""/157, 0x9d) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x8, &(0x7f0000000200)={0xf2, 0xfffffffc}) 19:31:23 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) kqueue() writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:23 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/66, 0x42}], 0x1, 0x0) fchmod(r0, 0x4) 19:31:23 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) r1 = semget$private(0x0, 0x5, 0x409) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/51) 19:31:23 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x2) write(r0, &(0x7f0000000000)='j', 0x1) lseek(r0, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000003c0)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x1, 0x69, 0x3, r1}) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) 19:31:23 executing program 1: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x100000000311) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() geteuid() r4 = getegid() r5 = getppid() r6 = dup2(r0, r0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x1, r2, r3, r2, r4, 0x5, 0xb89d}, 0x101, 0x5, r5, r7, 0x6, 0x8031, 0x2, 0x100000001}) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffffc, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/230, &(0x7f0000000100)=0xe6) r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x2000) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r2, r3) 19:31:23 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0xc000, 0xe5) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000040)={0x3f, 0x7c}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x20) ioctl$TIOCCBRK(r2, 0x2000747a) syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:23 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037470dd9c4d512b23eed2e0843e87811b50095d3f000000fb25b84e5bbdc3a51970948b1b2e0af441a52fa8a1ed0f000000007599aebfe4320448078100004ce9c287730c53fb394b842dbbccbbda1049faaf00000000000068f7acad", 0xfffffe47) write(r0, &(0x7f0000000580)="ec7d2f0059ad424dd780b510000045c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cd12af9db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8460aca625a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c4fe600000000000046c574be883114442208d020c3334b638ea7f49ee32c8f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d4ffbe4fce00d534f3cff3caf507b79951a91d67481f27d1db813eeb0722837eb4fd947b6498c585bd27c10b3db9db043e9220f0bfc19220c545c213b7a553900000000", 0x184) syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0xfffffffffffffffd, 0x8001}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xb, 0xffffffffffffffdf, "6eb95b7c52abfc1100"}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x9) read(r2, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x5, 0xa886}) 19:31:23 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0xffffffffffffdc12}) fchmod(r1, 0x65) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0xfffffffffffffe42}], 0x100000000000016b) 19:31:24 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000740)={0x0, 0x100, 0x6, 0x7fffffff, "39adc6e6cfab057d8e484c2431bf776fb1740048", 0x5, 0x8}) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x210, 0x80) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x103) poll(&(0x7f0000000700)=[{r3, 0x4}, {r2, 0x80}, {r1, 0x1}], 0x3, 0x81b2) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000005c0)='./file0\x00', 0x4) r4 = syz_open_pts() kevent(r1, &(0x7f0000000600)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x0, 0x1690, 0x279}, {{r3}, 0xffffffffffffffff, 0x0, 0x20000000, 0x6, 0x5aab}, {{r4}, 0xfffffffffffffffb, 0x20, 0x80000002, 0x7ff, 0x1000}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x11, 0xfffffffffffffff9, 0xfffffffffffffc01}, {{r1}, 0xfffffffffffffffe, 0xa0, 0x2, 0x11, 0x9}, {{r1}, 0xfffffffffffffff8, 0xa, 0xc, 0x81, 0x2}, {{r4}, 0xfffffffffffffffd, 0xb3b51eea43d2163d, 0x80000000, 0xaeb, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x20, 0x1}], 0x4b3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x81, 0x1, 0x5, 0x9a9}, {{r3}, 0xfffffffffffffffd, 0x8, 0xc0000001, 0x78, 0x15c22f0a}], 0x0, &(0x7f0000000580)={0x5, 0xdecd}) write(r1, &(0x7f0000000780)="ce0fd815ca567c42828356ec945f11fb12c853658e0ebf073008354b706e16a0917c678da91214884d6e7b2ef5c149504255be9e929bfeeaa9084c5a82eb8cf7550d6c9982970f3804fd6d636af1707281e098e3363a82d23925aff1d6e87ce924e57c6757caaa49ab44d82f", 0x6c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) socket$inet6(0x18, 0x1, 0x6) writev(r2, &(0x7f0000000500)=[{&(0x7f00000001c0)="5855a6d21bedfdeaae8d804ce628ca381842ea110ce731545a5576ec8a642320201345ff173a235bc88c82b83e03550a1258a4462a79870c68b00d3584162de624aaa1eb80aa5a9796153677aa9bc371", 0x50}, {&(0x7f0000000140)="2422ffa14fa99c67", 0x8}, {&(0x7f0000000240)="6360bf02060176f53bfd215ddab0ddcd27369214d249b2b7fcf17bf1201f6f2fec5da6e296912bdbcb71605d190be4b9e483b52bdc1517e81b40c895e31725c1471ee2821956893c250b75d516305316ad837744d8153cec1009f1ae9f3808edb6534a14df144be60056dc6dd1c2634bc964f01e5ab8205e768004e55ebf8812a8dcf921055385159ad704b698d7e5820571e6ea0a8971558aec5c38866c918b723732526269bb4f", 0xa8}, {&(0x7f0000000300)="ceed8c762b7e444f6818fb8a6568009cbb6df50f91ce52b7f2e05ea82efbe22551f93efb7eaadcaff0b0b575709b92d7734c024e0f700f95f5670728fc0401c0e101413661933b7446a322213bc952592ab67090fd8bf16a104e90e09b90962d7ba8a6fc7c8de15cebe69bb9f5bdd03c3cf82ba9833d9915e0ea719dbd97dd42be62fc7268dfc597a22eed89ff1f14011fa78a02631afaeafb1ad8426d8146ef0b5a511111d72d29f8bf2e24b0bf8653f47f207bef273420361c70360d6dc3bb76e139385314ccdb564abc90d780b96e30e06a1b0a20ece5469e039eaf52a4a39c7b7f4c5d13057d4afda0d7cabbf8255cdce10558172e", 0xf7}, {&(0x7f0000000400)="3dd19e32e4f2f2b823d8a60f03a80eacd226d473e120952ed07fe4fe752dcf985b7f4f14947f632b7dec780b4618f9389651b305d5570ff5da950b00bf04fb04ebc1daa422e3a534b3df24fdfdf372b7ec1adfb9c0ea86ace2372eb2ec911a18be101f2577dfda769c985a35a43454215a7812efeaeba367330a1f9daef5a1ebfed5dd51865dbef5372fff8e4ff1b92715eb25caff8e50f4e712a04e0470398eae97e397b62938965125c5d42d68f2203dd8e3bd2be35614eef97472963030fa35235faee0e32da45deda326b949f37fce28", 0xd2}], 0x5) 19:31:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) dup2(r0, r0) 19:31:24 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000000)=""/4096, 0x1000) chdir(&(0x7f00001ec000)='..') r1 = openat(0xffffffffffffff9c, &(0x7f00004d2ffe)='..', 0x0, 0x0) shutdown(r1, 0x0) 19:31:24 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) r3 = msgget$private(0x0, 0x20) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b565b275c92c087b7115b4069e09f2e23c5479085cb"], 0xc4, 0x0, 0x1000) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000080)=""/250, 0x6c}, {&(0x7f0000000440)=""/88, 0x36}, {&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/135, 0x87}], 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040)={0x8, 0x100000001}, 0x10) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffffffffffffffd, 0x7fffffff, 0x2, 0x8, "f39cf2c574ec58726f80c9377c3ee923b0807fcc", 0x9, 0x400}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x7f, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:24 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x501f, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) close(r0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) r1 = msgget(0x1, 0x80) msgctl$IPC_RMID(r1, 0x0) dup(r0) 19:31:24 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7d}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:24 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt(r0, 0x9, 0xcd3, &(0x7f0000000040)="f06abfb97f02c109e217f168fd66c62146b112c926993e3b786f38d39d0170b10d9d9b5b641e60cd868e4fa24016c2789fd912bb247e353f99099df88f8698", 0x3f) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) sendto$inet6(r0, 0x0, 0x0, 0x1, 0x0, 0x0) close(r0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x5}, 0xc) 19:31:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x9, 0x7, 0x7, 0xfffffffffffffff8, "c06da3e4808b2d0be4df394d69d22d4ab6c43386", 0x9b35, 0x200}) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:24 executing program 0: r0 = socket(0x20, 0x2, 0x8001) sendto$inet(r0, &(0x7f00000000c0)="434de6201e9c544b2008072c0b9f7df95d247cd09f2d50612a2d8e5b712b8353b25c1d6b02cd7d0b84ac4e80face71a27be4ce759e405ce8a9ed9d9e22e4212071c7ee3fa677c9a57d76216cb6b420f283f35caa0b338e7d3dec8293357edc4254fea1cb3fccb42921b214658748004a1d06fd369e3dec046d3c79a4404c5a3688161fa10b48407dfd36b027544191603786a855fb257c8daddcca9a57904b12f847ca29ddced9631340c8ed6bb6a0041dea9dd141f241388eda042401858487aa7d11f020241a25981e088a243e01ed564f269381549bbd5fb65b7b235be1fa8faccde20d4b74af8dd53fa0d521178bdc7e7dce0d1a161b", 0xf8, 0x400, &(0x7f0000000000)={0x2, 0x2}, 0xc) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000000080)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 19:31:24 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x3, 0x95, 0x3000000000, "7e0fcc2535067cd9b724fceb258d7aa15616bed6", 0x1, 0x7}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) lseek(r1, 0x0, 0x3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869070073", 0x14) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d37, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xfffffe30}], 0x1) 19:31:24 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r2 = open(&(0x7f0000000140)='./file0\x00', 0x10840, 0x8f) connect(r2, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sendto$inet(r1, &(0x7f0000000040)="fb414a6a8630a0c8a3f56e40e140a8d10a2ce904112e60594d2d3a7bf68edc64a01f422d2432e17aab583a66f9ef167634aca5a33d10c8efc37002e187c7cd9129739e5e5dfe19e5b2c46cfe1a2ed10dd5f1feaeec7dc27088eca4676f65b6096ee618d808b40be088a992a7fbc1b4fa0927922ec38d385f64fd480aafa4df83efabab25da37002b3b42f88316135e71bfda2d5e69f3fa306f1377bab1940d8f7d663d78755789a3", 0xa8, 0x4, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) fchmod(r1, 0x88) 19:31:25 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000080)="216cec3f0a0c9b01382f59573c0262809f1771522da91933c7580cefbeabcabf9ef6a84b62ce2b70a4532ec89318e502b361c38cb09e2e4507e50c1eaff61389b89367525f3c6fc5eaf6e95a4b9211712256ba57d9ecfbc73ad9a9b7bb31a3d3dafef86297bfaa0a8ee22dd94d4f91a134068f7c34184f6a0fe45821b5aa779c7dc37cbee3c72af9fb3da53d52b55f3560b9f1b9f7dffdede6113da24164039d5d2d7fe41a76be3289751cfe1689ecee8ac11c5957e02360cede3b0b14911ca9bfad1b01e987282b9e7fa733b005f1703456a18ab6604ca58aaa39f0", 0xdc}, {&(0x7f00000001c0)="f5a0819253aee67be061c21665c0c8a0070cb5d55ad3ea9890c09edacbb7955a1ee31a464ec8993811e37df6d6652af5ca95ad195a0ddf2a24fa6821e74ea62eb85b826e67a9eb5666daef1060f17eb5b3a1c027d5e9da520b7c3df9823b23acf1c0532621b56d6ac2852ed6860fdb97ffa8fab65bfb5a7db92f70278922ef8780b204966228e419e5cc4c080910085fdd4fd08cd4c637dfec38b2140e53f9a8cb082ef6a6f268c4f40d4df42011781b797e048a4a4f0c3bc958593bbf23057acb337be7c2c6cdd1fb9cd28f0012ca50a805cd9236ed895cd60a922928de9e337e958582", 0xe4}, {&(0x7f00000002c0)="07b58e926b746a788f64b36f52fb85d933d45179b6a85fec48eaf34a6900fb753b7903f39e3421f8095caf52169fe32c4cb958d71a9f09b39c789e5a47ec7c1d106aedab7f34d1de6c4364a8acfca5dd769baf0cadae50c5744b5b9f3486f1335b", 0x61}, {&(0x7f0000000340)="ea9af28b23b35f89a4da4033365aa587b19cf1004bdcae707a7611556ca9508beb8c938ea7dcef4468d7d85299b620fdd105ea24b8b86c9439c167965bb5e989c8638c856f27972357c40c4118e03dd83bc6b4dbc8fed4f71befa2f2a88440677ba82638fb5b2dcbbaa64420aeccd91a6ba3172501d40de657e986bfd225bf42b3865135769d21eed2c1afc2950bd545894a31b59e2aa6fd2f2af69894ebb8386b7678704067842501b6e9a3cb179ae7b4211fe115", 0xb5}, {&(0x7f0000001640)="2d35c3afd32e11f7b7095ebf21a8a4e40361e0f863218b4196e099249567892f363116a15ed62e75d53029f5a1273abab39ecc9f7dde4829b693c6ed882cf180a99684ce09141a573f5db34235a8a2fd29ebe63ed9e5b371a57290d681c335f1dd53c0bc13981dbbed71659207579284ca4d60aae62c482b56a222edad8af73692317110637c3317d43630dfee4d6685ef47a192bb561e0a70170aba3dcbaa058a01af63a8f2d04d392d456a8e69befbcc05caf5fd24c139eab6cbd329bcaf54ec7013aee233fab0a07b7fae24aacfc441534304790196e6cbd675d9b528a1b850fba5c8a86158de4f9a539193edfb33d2f661d584cd9dcd46be6f203c49957bcbf41fae97d9648e07c5993b5b9411b17b7d41fe792b874cb6da0ed88a55238ca7ca2eb1f4fff41a41a8abe9cd9b341c6524ba73786968579eb4cf5c7337adbc8b07ffd4550c71b49e200b55523c9b437c2f6fb7a25a8ed0ff9f49fb2c28f30bfe256121b7ddd952a6c66b9a3230154b91c07f0c756c6f375bf625020ba5b1d970476b7014d4d7c75f28818e311232a433380ee7ab1388e1c525fca42b4aec9b0be07bfc9bf30b08a562a32d6d9c544edfcb34e5bd4e7a81ea2a2e90463cda3872de5b379e4eb0adc67d4472b01900182bc5c2ad650331cbb68b9f3767913f0985a9e99fb9628a5f4a575be5004d4bf97c5d3dbea9e53a94a503751c8f68e5162374e80959c53418756df76b7c6a1450220f14cd7a71f3d0311eea9b10687a699b013c1424386d3bd307108575ac43f64d568dc4bdc9457d65735e4914749964465bbc4f5e30a1d3cd16240fc4f85caf7374aacbebeff325d5be022162796cc8783fde42e6b35145da5d5e6ba3d00df76dde1ec443431e6f333feb0102bc604c7da762dde2a3e1446784ebc729456065773ce6e84f5dfd8d5a261609ba2293dc3ab70618fcc56ac83e7867314dcd481686f21f54e24e64b07b353924f1a38d32a1a087487edb0a67f34fbc36e8d8c0a586d2884163e67a0750e96bf1fca74f93499dd52629991a0502e66b8e85ce162e50273ca5f5d86dfb76541299b0ab53d6fa2bc0e6b0793373c2ea6e04854e63b21ced69e62e1bff1ecf414021272cbe01c136bdf7017521944bb0cd0f45df2dbcbcdf06b515ba1f391249e1c6ae176494f1f31f362515a89418b904f2370fa76b5ba831411cfcfee7923d376059597327a3932242a4507dfaeb6ffa5eb5732be746ba3e586e6e000720e836e9c1c75cb4c29c8f12c4375e5f18de28b99c36d9c570381ada474bfa7ff937e15ffed701eb6c77113cf4c1119cae667b684556650f0baa6fa8728a966a678774945941d9463be714d731bca10a77e6d06c5406ef1ff320adfdb4ed13655e1852c7dc99b231ecf2439d153baeda2fd1789c032f4c82cb58858139b27ae02bfe8a96d87269220fcb24d79800e0125e1981803505f932a12f117e342afa1d9ef17bb4406087d69077250835dfc9c69b13b4f03a2844eac683e322fb3341d720eae835a184e8b266a67fc018a01a69916e2ee113fa10e1f12fb1c81b60aa4d988ed5945a1d26cae043b28b065114735589a9b3ca6daa9637b8609db39821af19d60b0ac72fddc7e983ce6291dcaad30f306eab9605bdaa0a50604cdc09b5c3d377283d2d359b1f212d87790be81ec8961d47a5575b8675601742fc2be7e6e75ab187dde1b21ede4feaec565cc4cf70c8c6f318646638462459ac571a4f2cd44963e7d229b5536cc655fe90a096327aea4adf7b0d3cff296dd3da93fa13c9090046db33bf970c863ad2708146a37ab8599230d7642089f0142e1f0626fcb15c48973d7223c3379ad229778f593e92ee6d5b27648d01050da819b889efafe619af0605b09889bb8e879ba90dbc153843be8b796e03b7b338daa24b7498859c90bea307df8d66d00a0db11561424fd36c3806925be2becf43b84a2ae1a7066fe3b495aad1df896e6bccf5b06212d52d6c60e6e650e9f4ec99a6ef38e41db015bd1cf0f71cc2fb99af9d2a868562849ece7cd86a5f4dd4a1f6c8536ea47509d0b006cd7ea0ffca8329088359e74da9e2d257550f3c510d9a65988e425bc45cccf059feb0b4e0c11bfbe2b36c708f78af44b3721c8409027bc4a4e13046db9b162bb2cca9de530e286ba17f0fcf540caf776f7bae218925a61730aa7be30bdd0de240cd278a183d66c4d8280551c2c70729421804927912e22abb80262c7d6ca4f106bf2303fe3f32f200ebb7cdc49d8a16eb27a309e0e40c87e70c1ce2bf36f66442482251e16ddac203fe79e3757897faaa3f233de48699713a1e2f498c3d6d715db4bbd2bb699460badd5260c070cc0bf76886e4f9247335efb018ab9553ad4d57491b87d5d1a7524025b05184371aa72b4bd20a16d3dc8bde4ff2a2e50cd2365c516cc47c749f813a7ade75f58a7d253aaf81490daa61bae269200c7f6e59fba8625fd66c2ed484e866f0d4376e30db21c7a946b99d6c264b4200487a443c82bcdbb049baa4229df12b5b3c2ef964ac49f9710039d9848882e37b3bb63bf30a28f75990d4a803f6021d00d7a7db4ed6a933e68cf151848b1e84801fa0ee9c518d2aea2d47cd7ea980ba10c7c2afe78f3be63b3040fd69a0c5da7eb1e08ea68a5cc65b63a0ec6b475a578d638639ee4ff7722086726a5eeff023059fe027d5df92e7b247011c216c9bb2ae89881f2bdacc851848d4c1773d7973664210a6897b11fd191e6eb5b3fad199bdd4c1ce976bd8d0b81f3f880981f58b9a48d621c8d84b332a5f71e6dee93df4b135f1b9780a3deeac4f834cb758cb655c857b646e32bbe58061d27c152daf92cb33e2addbbae28eb348cb58c87a74214b0d844d2b4dcc18e36c42534d0a50d1c862cd1812b85a263bfe1e5b9beaf060d0d045ffaa6a7ac79971cbbc038c0cdbcac9e5990d4a5f3834aa9d6e0d9c844578c53473cba7d459e7c64e0c4c663f8bf50f9850334fc4a9aef330c391228bb100eb63d8db995be4c48e3f68680a1fd4a9d3bd900516060be7e48847049bf1d53a9941941c2e1c1efd39c3d92f3618f574c867e85117f7967a2b59e447ddecc2de2bf62c10329af088168806b3772830412be09abd74a3b506fa037b3d9a06ed7c7d0ab732dab3fa229a8c194b0d7f6e6e10c16d1b72176f710fe60a5818086d3e3d725e2bd6bff9c168b817ac72361ec51cf64870669b41c97a8645b104dec73e61868ffa3303fe15891972ab08a02472d0459ef457989e22fa3f1ede2c594374ae6ea04f6e0ac7ebb872bedcd565cfd5c55bc324e51afc10a71b2c76e5f62de84a373e95b5adbe0fa0d972f2f5037519b033654fec6f7ea0a164ba3298a940d36f54d4d2f02b75f368975260834ee6ed2fe5c7852492cde4fd68c3f1ebee9b10600eb19b2e0d5f9bbc8c8b3e07b9f2ade2758f6ac56203aaee8a47644ebb981515b70339de42e2c4c2f8d88dc898fc89a1dbddbc4b18d520c914f1a77852a7e221b98624193bff18a7e66ec297f2945102b7f906294dd4809505eb083b30850e4f37964dad5acab6722b0776f3cab7f6c65c9d39f85bd7419529305425e59d60d5c380c48163b55f382f3940829d9c9bff2f1efad304bc1d551223f3a0933a6c48f10d77408bc3fe93e01d081b200a786568e7ab8d5db7166e042a16a83bc155512ac9f5e0ca9b5de32331592678c160caf713f977446007daf9a1ed66164e839efe5fb21b0552eae2f4b1c5826972a2a188678d2d17667312c4333d50e31fb7332e8f3200eb2c3eafb96b50fdc7b964f5f91bfcfb67420a392a9a28c24c32b7e25541373e1f49c9f8fad7aea4d9b1a8ae65eb52fe88f1d5f4858afb187998e7ec79b677172fdc645f317cfbc64dfb7ba0b2bf9d2b2423e3a0eeeb09b46c2d2e9397d32823474a0d446e35212131a54d753788ae4544d4f5105672e463b6a8e2ecf36dcfd3e8e4eec99cdca87d5626c8407080f468376aaf62b36cd447701a19a5b762f8aece2656aa6e5d31730f024a2db60c7f8faffcd2e49e393611885f48eac493bd6a861e1fcf86b09d4cc701de4b999a3091219415e329d53538edb623e75af246fc765ae9204ca4a98d8b881ec83df2b74bba274c2a01d3dd1ec6de201141d8d697f4021fe6d1a109a31fb9e412f653754cfcfcd35adb3051462aaf039c348fd1a9b976e2e3ab1d8f2b3866e2eb48a52ea6bcbfeb2db22c6f58e4ad21fc8338db7d737c596d47e50d4afe67c8ccb4ffda0ae514d9cc222268e9615d5b89524eeeab8ac0df702c2df2c3a61a0fa42302988a26f238978cd383ddb946ba04787167f0270896eee8e33b7d5f3f49becaafb8e7a908ad02bb4355fa25394882c7949930674f1196d17604c7dcc21cd09fbd8b45824ebb5b95779862f81d5182c404bada59666efdec152d00c87f25a588fe8b1842c8b348ffdbd682e928d6a1cb5d1c934680cc451d6957d3d489b6520555c54bb894affb443f453dc8f7d10fd6b433420eb9bb2d480aeffe293e4388f9ec65334e0a712311e7494465740a0fdcec343fe859e0f68b3556ca088a7afbaf2d07150ac050dc859884a679bb04e04bfac033f9a7a2dfde77afd9ca874fa9641065f3e4e78e1ea08435f069b59af75ce7ffc63623c49337731f2fa3c65355a44e4955ed95f9090a54ef3ff55efd65e55a40b7d4f0ea326e3b775d8e62f520efcb6fefe1fcfd1c78e3fcb415472cc37441c7e8c40d67de7fb709a3f5a0dafb4165bfbe534af00081da2b71f40a55b4a3c7e1d38f8f932a90b798ca074593890b7249feae4f76c470d178e3a9ab6c191257d173fd31924f25a8592da9b2694722c0c553fef5e380b1f2b0c8eded2f6db4fe0393710e3f1e5975b3543f1225871b5643e23ee09d59667e1b785d7129081cb657ec516ed9f8d4ae34114543c0a4a90c7d55d3fd3d09ccc16d44802b72d5eef62a7d6ff4e19c812e260f2e978441d302467b5b46d2a4b3bc9675b7eb9891823aa859f603ce5fbfa92855a94ec8914bd134fbc3097e9fc489b94adfa66387e576f802cbd079a5279a7f27a5d849450a1401fd76bf1d9d5edd935c0baf5f7858cb49e26b3b694401862dfb1bde14e1c24f4bacfc9eda8a01e7a16b0151292c4930104a7e33ba1d2d749ed28b04ae79b63b5107c6c72720fd14945210c14a0cfa72637007453d5fa8ab4ed822f26936c9cb3f7b7caa334d937ba27e67f13431dbbcf02ca30f8bb4f7b6b98c8b0abece2b404486e22d6ad595f1d8ab729195e98bd5309d49adde8a6f937ee3f78317b106a7cf99b405b6d9d3ab311e391ce58b02c6a0c4d69f425b72249442cd377e782ab441e3111ef026dcc66bee06ffa65af60745543416741aaea2bac0b4fa74917ee76df7636727df4709ed8dcab45da47e7f111c55a30009d51b53c2d559a213b5ec8b03c31bacfe3eab40f8e3aab99440cb47faa5199ffc150eb75ee35a59c388bdbe2ecafa590ac9377697b1b6d671c8c21682d0c13112fe2017443254a7ce7b9285fde0783dc5721db39330896a94d3f7f326f8b0fa955b757122b506e13ad76962446d0461b642a56064204fb6de7890b30389e488b3049c1e981f41ed76969b7a447794100d8f2227ad97e0be62950c14d3167658fa8c2ebbdff1051aa15cd5d4dfecbf714e5be777278e639c2909d81bccca4654dc822cd9dad0a263084cc71a9eb9b920f44d23ec8230fda533762d47b3f2503c499c8f1aab012c87c1b03aea8335d270db98c91a1832dd039148d5d3bf653d60fc8e7c1a33", 0x1000}, {&(0x7f0000002640)="07b0fcd4e41993acccca435fd4ed472e9109df6afbf7a5b72d2d64ba6e8f67ec8c968646a34177bd52b8ac836e4a7bebdbfd3116b432985a19b3f18c20e579482143fcbdda8b4e61f69bb86bf6eb95dc8c44749550cd591e645ff145596b79ce75a8d4f56ae5154e5973efd17cd2147e3a05214cce80d749633d70a07c423530792dc43cb0a1636f899ba5081fea486d36a7a7e6f97732b13e812df5b3b24659749de714db9b3d96550e2181cca13c111413bf46db242a1e1afaa9c0991af89a66f448539777fe93e75824ab40cc05d43fc43cf4beae456e18aa07af778deecbd074bab42ae15c26d23b743b8c3d96151397e1d73331145cdf6f16ad129b498f0938186e88c41c1734a8bf9a534fb6165ace50c0aa845cef1ff05f852d0b6cbf59454bc37b19e7cc93f39952c16e36c2e394dbdb7bb9b5916bf5736c3769bf0d6ac36b287a1c5a78a222a17f57d4421ec7a15418137d8c583611ee7a40508da89279d077596c7a585c0f9fea2803250d0e40f0cf9a83841263672a4eb4d72bd807f7c44f16c9dae1139ab307513318a6f93b44460d71d3756daab2ea3b749217e9c92ca4c672b4f7245c35c1253c1cda2d6c910d0c8b95d3f2ca804436d28376e97e7603b3e086e161bf5a0de1e9d0d612f6a84bdd7bffb1988476bdca82b97c6adb3f816c52bf52fd3ad2b547584c5061dc898ecaa13956b201f7542d92573771e86bc0c4f2a363b7c7e63e3c75387298e154e539ce19f9996181996bf6b3be6222e8ef7a64a5503d42dde2b52bb09f36878dffb5cc563168230e4553edf5f8721d7e5f114d2a9029350f8c9e156c50563f962a8eb87d56061e3cd450e12d4acec3763932a72a59227a71c368877e1eb272e3cb6fff24a785c0c90e7a90f0b2a4948793101141d7cb0fea999830c307d6380d7982af24f3950527d4edcb7b3aeaf5f91ed25bd2c9102515a8d5d0501f5c5d5e7d722090195716a28e2d9e0a91830261fbf221d9ee47e19cfc164b51bd7c0bca44848b29ea1ed160d650161a4a04d73358ed40ea894c3e8d96a713f0f02311c238f89e04fdd42b2f86678db2c1ee48f0642a08378f65d383c4f569a36c4b312e47e4ef11bd5d6188805834109e67e035ec5c38620151be0cc26670caf2839f17a69dbfd2bdfb44f2546fa4f68013f13bb7e011f2296cdd5e9b82ea02099053f5b19125a90aff40e22227e7a475886fae1feeaad0b1ffc5b8902407f887181f8321bd8e964a4982009fced447d764fe355fe557cbb79b1f128b7db052d3468070024dc6a3accc3f7b2202573e2dca41618896dc27c61536847ea92fe942db3e0e0d9c5fb409daff9f55f86379e3982dd4b7e9ec78ec28f700cb9252ac18d174d1fb7f77343d56722f50d4422358b4405be10d5e6c3d84d2d9b10969bd1385481d40c9c0b55834fe28c80b392bd9b950b688abad96295a09ed55c28367df2d7f56fcefc0db295ae517ba9778e08debc235e2276bd0737db86e6969290a22950f2c13675ce9fa86c77bd7451fed35cec22083f95c12d0f7cef939adbbf5585d9c8006581a68a52b63318b2dda2274f1fb14b9a4348861d1e57e1e97605a3c57dd55e7ed07a46912815e2386d8c65aa9010ffd8562dfd38c2764b6ca7f747e5ef1fdea2c3c8833dbaa64657873a9c5f1c4e081507756cde1dccb1a386ea7946d616bf04013332de5520bd560d67ab806527840b4c7b8d6834cc208dd77822b557bf844b60d94feacf2057b5b820450ad5907e20dc04eff4c400bc7809849f991c2b9dd9131510243aca6c67d85a3a7097f67f09c9c8ac67d49a7fd995c58883617cd29a93bc7ee3ffc971af3cd15ebe28e7b491ec9af230bf6e22e06e8365c98b606b96d5155ef45dd8ebe7f83740ff9c868195352e53638135e22ea3510114690fb1922fe5ae6fc275461c65f7ce3a14e00aa0e90aacd79af2726f5d1466da61f43f9a9b6f1e6c25a65d753a8ffc21d8dc9b11f4f09f5281f44c49451ca49f9c1a7acbd581fda177f7bd45ac000886f9aa9defb1e66f4103946e6507b7c3919e67571a6fa81560ec4fef301dce430041b805a9a10c432f29de230dc585d93d88a7335cf4a11015983eb91dd254fe6298adbde9b82c5301dbf7d822cae564ad11d5c55a8b16d1a3ec8630d1fbfc5133bf34a4fb9b8f86739c82b4ff666c87fe6178c034f50a564c61d9f9f61123ff1b50bcfb7152127efe53fc72a6da0e6e75fb38afac0520605953a47b7702941eb9cf3971417da8edac11e8f98273d97fa57170932da09ab193561db695c160fc961fd19a6c7b927b4efe97c16e42e3faa63f74af06beaba04b39069bf9fd55f312fdb016a6479296e9e31c3cf015eca94d249a0310e094a8fbda3f689e48286990c1944a108cf2917a911b829904f195d24f0a001f864c4915841c574c072f06d352da01aa52f5b533b8de296535c193c0d59036d623e7ad7b351c16908a2b30794e788f897ae1d9e29be39b51051a3aed72774071a23b5a0da8225f6f5d573470fb19facccff7e4ef709e39b7cc6543275a7e38b63ece6ddba459d8c25711eced15e5840cb072728b088257d16e33e946dae4f86c5aa20d4e2ebbb23ad71f19340679697ba0f525346a002c84fba23d3ad56d0294669dcd28768e50c1dcbe4a179bf07a5ce64cf2863dc5f75c5b59e46e12f26c2e28ea766b1860470e3f9192238de4069ba1a0dc5fb96bf6fa7d532f7e736946fbbba696e4c2def4353756dc45d3a63f484f44083a21bc6e1bff493cd29073367a062b5253efd727f890d33baab259aae92a2323d408068bb4507df968d782649d096151eada164353e531e36cad70b23bd6b34a2f6f71656bbd3ecacc83b934551b789351da493947610d91348800570268018c6da20687571710e8d2e852245a74e558c13f5fde47861f7584df5017e9b281ed87b9c7579e48304f7584494288bdc0980ac9c1902a365c9671e488ceb088bda3e93606de7d103bcc2b19cbc3f49272a911ca9ae228714cd5ec6f8a68ae13ed1159ab2b8dc72e64bcbb806c257f673c99546037cc08704a65352b1e63ce4097d8ca678b17111cae079d6c2d801bcc11fa200424d2f99e8c1ceeb7f4aac494a952b8cdbc51781ea6fc5dc666c3efd2f0e76e47e8523f7cebef4cb42aefa20c717a40fbb1357adc9b796b1f61605984ca7e5ceaa3f0890a5390f718fe28bc3f905b44f7170669309e8f0806b08192d07faf146ec80fad8426cf8c60ddd9c147ace3246d5ce23e38f6efe03e982fed4ea1271089f9429e761df43bace9fc77502a2901af68b5041929d05b1516364bd16ffd22a3c067e1c978b98dee13d2cd6a87b323fe5512a544613a18f924fa70ebe2bb4c0b85663bc454acb735049883ec876219bff452be9db474205a9830976c81b8b5b373ede4d91b41d2a11478e5f1d9c7a1e6b8193a3c5981401a238ace604dd6078619b5ee3025d21e06c5a93110e156543030a9ce9bdbb6e25bba89116261c1c9372e7e3e3658ce984e40c3aa3cd57715344f34ad995149f23f1059088c72ec82b132cf751c7ebf075f260d01fa512a27c8d1ae7dec39c204606fe9e452c6751e13fb5c4dc01cd452ae35f8c0d6d8a9d0c0dce40ef6b0f9600f9747dfeca9f0d30b854573116491a249e9715a0062853f1715ada31c7f76cbbe118705e8b2150327e2bc9a45fc868dcbc7420cff1b8f6c94092c251084453d472268ee360de98d7d279c73b2d5a5c2294037628278506d5292dc8d5cbd278519596f0d793548a1698e4be8ce033953807281f3195a09628d0b1236251890d61be39d26a689e4816386e24f86d2db75c8e8d4037c14271c0e5486d61a0c40fbe9caba3bb3c9f310ff12591b1b71c8267cb458acfe73cb6cf4c4e5aca2e3145ef473b02ae6c639e75cf047a4f7fe866500a2eea9a0654d440dc843dc13240c1b34ef41c923f4812e4c9bcb4d09f9187a091b247e9da57f42da75736af4bc6aaac97225dbc1be36e1b9231c50ead5fdbd9aef39444156faec9440f0221e8adfb113ba3306148ecf6fe3179eb7f6ad769fb9e6cdb69643f71c2a3e5bfd28c5048d3e4d6a127c9e2ffe34a3b6a04be000a61b10e3b08b293246ea6f55d57aa2c5d45a492d7603a988da66a521529b50f8c47f05d0bf37a246f80a2e925502ae5e5e69b6be5353167cbd32f4fcdbbede967ee9fea107be69bdd2e6762c26a0c0ebc4aac359bff6276032a174905b2ac6c375f0825e96b325d3a31551c0e6df8fa222cebd4bc52eb7397ee0d2b9cec7f4b5b5637d59a204ae78209f662a840e894ea0888b615ee7866cc35dc3a683f1f53212e0de1062ba7a58b15ef66a6718c0db7434922c86e06f6eb67148b3b9c3b354a8eb8d2c52b148d36b20fdc0a5a234c83ccde3f7c5c73de9ac2f53b60ca0cd822ee710cc3d673ea6883181857ae1c8b1d6ffa3db107d1b621b17767c1c0a0d17b2c3371e30fb167ef0db18b2ad614550103d52e0c05a8bfc3ddc3fd2674a0c450fbddb933de888e89ff004483dd2122ca6d5f60bc9715ca56eeab6c8d851992c1a25bbb3bd6ee27310b66f1a0d5ff41bdd9152ecd71597e73afa82f9df0c46930504d225ec385694b2c58df1fd18425bdcdf6f8fd7dc0bc74d31614a9eea18e3229540b0651f3829b679f318ded758cad1a90093f03be93fdba781b5b156da0f07896c9edd631e927b27e4a9c08042e12bddab19d42cbd9b47d3a81175e8d0e758289d3f2b0aabdc537b56f556ace802591cabb80318eb20306b7892c8a428a9d8dfac9d982b1471f774733fd920ace8b71e28e9e031e85cf3240cce8f640a42baf2142268c5fc6e3c908ae160d874b7d124e912dfff32082813e7699d835ef2eaff76a732274578907edc61f0f229cd68b9f0e1b7bca7f8cbb78ecc4eeb48b1d69d93aca20d6868cf9d36b3f19d66166a678fce304b9ee0b7c47d1f65fd609a26fe7503680047ded19a50586481d22afd5e32483995b120fb67f6d09d4e0116cae2b02ec77a1303c17bc3b64d3d48674ce95394138b9bf56cbb66cec7ad7dc7b4d04a184269f9cc2651c3b85682429ea9dae32c9504c35133ffc84fc48743b8e1ae3c41dcf9f060a0a9a49ee1058af3a60574526de2341abd363515bd5b62ad65c6665dbcb1910bbf9695fca151e2d9325430fb751e97e7dfbb2af731de62cfd9953e8b945a8aa9bbf98e73d7404f7e874d1eab02d834a2df854434b5142d1d936e413bc418c2ad3915e48d0bd24b9bc0def73c6e6010f197f434d902be8458a479863e48e663302a5d3cf9be179d1fa18a78b429cd7f8370461942ce0eb518e9a175c0c946ca9fbbc0872a70ab5d70d779ef456df3fc85bb117cc7a270c6d1d8c8f17030c27e51210fb034a2af6aa7ecc0ee7990141f71ee88349c17d669628cf89d0103060ebcbbcbc5742ebbc95b6917bd212dea4124b6a95ba2c4ad2547a37c00cf54eb998616b1e1b55806e31098413e041de8b14d9201e4338909e8ad98e6c5e971a60bfa94a04f03fd16263446765a6689a5f17ca3414c47537b50fa529ef31e6e93b1030fc464eb8774cf8e9d74bf02a851e5d27d640b045cb82797a7148c39a5aea4982e367aaad19d26763a4f165454af390308a1b8bd21347c246b6d6c8f5772e208761b241e09bfa74b66cd53666031436654371bcc6dc86a5801c5acd17a162bac140b277a2b42b6964dc2b455bffb5ee2b3a33a14addf9e48705e11117cb36c8cf487736db9cc4e2f9bd9aaa92cd8bb4a08afcbff1feb51414", 0x1000}, {&(0x7f0000000400)="087088cdf1f153c26397dfcd3ca1cc6dd5ca1e6b68128eb2b718f55e059ee2b252175c922bf1701c02496d812a5e5c44a55061c84ee0d927f03592dbe03486ff57e20ec82b955c83170c1613586ec8ad9651d9b78a60b6f06b17adddb14909eacc0736217ce76f9a2d99619fac535bb881331e4f4f2d8042972cb3db12cc9b69bfca8b2967c21f2fc09d7abddad1b76fa2be9b951ce535c37f6343a9c4ca09cd305e5baf8a99eae5a0f040dae88ac68e1adff5ab1c3910265ec7c7f70d09558f7b0eaeb0f5fe2aaf30cad36e1a52070afa9aec90b31684fdc9", 0xd9}, {&(0x7f0000000500)="9f49f0e786", 0x5}, {&(0x7f0000000540)="808982045f6f96b6f17778a8f818da504712950762c3e14e2a92207f39f9018e59735a98a16ad0b02cbbe44975df68c0d2528680a24ee96d6754fed90141731a28708435bd6cf002d5a393399192dfb74442bdeb440fb78b0db9755f50cd3573d949e32452e6e011a7ef1b200199da2cb0aedf1e017ea33fe3e23ed8ddf73da47346b8f9dc27ad64", 0x88}], 0x9) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) chroot(&(0x7f0000000040)='./file0\x00') 19:31:25 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() sync() getrlimit(0x3, &(0x7f00000002c0)) r2 = socket$unix(0x1, 0x7, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000340)={0x3, 0x2, 0x1000, 0x7, r3}) close(r1) setrlimit(0x0, &(0x7f0000000080)={0x100000001, 0x8}) syz_execute_func(&(0x7f0000000040)="d9e166362641d9fe46dbe3660f3a1567de00c4e2e93779008f497812cec482010da70000000040799dc4e265a7b5af8affaec44225bb3b") writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) r4 = msgget(0x0, 0x1a) fcntl$dupfd(r0, 0xa, r1) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r5 = getuid() r6 = getgid() r7 = geteuid() chown(&(0x7f0000000140)='./file0\x00', r7, r6) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) r8 = getgid() r9 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x4ef63fc8, r5, r6, r7, r8, 0x0, 0xffffffffffffcb2a}, 0x7, 0x7, r9, r10, 0x8000, 0xffffffffffffffc0, 0x3, 0x6}) ioctl$TIOCNOTTY(r2, 0x20007471) 19:31:25 executing program 0: pipe(&(0x7f0000000000)) wait4(0x0, 0x0, 0x800, 0x0) 19:31:25 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x87f}) r1 = syz_open_pts() r2 = getpgrp() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xfffffffffffeffff) getpgid(r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000, 0xfffffdfffffffff8, "17420737982cfa4e0000ea83f77f00fbff000d00", 0x800000, 0x8}) ioctl$TIOCCDTR(r1, 0x20007478) close(r1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) syz_open_pts() writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:25 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) fsync(r1) pipe(&(0x7f0000000040)) syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) ioctl$TIOCSTART(r2, 0x2000746e) syz_open_pts() fcntl$dupfd(r2, 0xa, r2) syz_open_pts() 19:31:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./bus\x00') 19:31:25 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) 19:31:25 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) ioctl$TIOCSTART(r1, 0x2000746e) 19:31:25 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) r2 = shmat(0xffffffffffffffff, &(0x7f0000bfd000/0x400000)=nil, 0x3000) shmdt(r2) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) 19:31:26 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) 19:31:26 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() fchmod(0xffffffffffffffff, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x31) 19:31:26 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x100, 0x66, 0x9, 0x4, "ba63fa3fb60bd15b1688be75e4ecf0356caab4e2", 0x4, 0x3}) syz_emit_ethernet(0x37, &(0x7f0000000040)="37b8c0df54acd9b36d19dcf11ce1d037f63197b00565a1c8291d79ece7e8f705b3148fcf2185bd3048cea1c0efeba981855b6901b3da92") 19:31:26 executing program 0: r0 = dup(0xffffffffffffff9c) lseek(r0, 0x0, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$getown(r1, 0x5) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0xbe05, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x10181, 0x8) 19:31:26 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="e37c9b8445434df3736b572f4824053cc4be5051cdf372d09a8aee0d638a3c96a651dc8bbec849d08cd8a122ad4f85ddea55fa3a21da632c677aea5941bee1bc7fea64cf407bda74b5a184d4c2ef7b634934de43469c49f3db706a5b73b8036e50008370c7dd24d8d2c3908f5fd5baee4a2ff63122185ad0aa44921f30353490fa3e83454c3dae193b9a1dd68e0569a6e6ac9df967ffaaa4944a413f0cf55c7cddfb63c324a709704f99d44792ce7328db5b2bbdaf2df7f72491c20cd545cea0e3dcecdb7770566c10951a0cbd2ed467c5a3334a8024d6e45b127e9fa42c1131835f037350fb68407acc0e139719dc6e80b82b2ea1c46bd6", 0xf8) close(r0) r1 = kqueue() r2 = dup2(r1, r1) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x81) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x10001, 0x1, 0x29, 0x7, "c2dd07a5cf38275d035b526686d9aa3417328bc9", 0x9, 0x200}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) setrlimit(0x6, &(0x7f0000000040)={0x4, 0xfffffffffffffffa}) 19:31:26 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xc0, 0x2, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x23, 0x2000000c, 0x80000000, 0x6}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x10001, 0x23f}, {{r0}, 0xffffffffffffffff, 0x14, 0x80000040, 0x3, 0x9}], 0x3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x8, 0xf0000002, 0x1, 0x3}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x8000, 0x6}], 0x2, &(0x7f00000000c0)={0x7f, 0x7fffffff}) kevent(r0, &(0x7f0000000000), 0x107fff, 0x0, 0xfffffffffffffff7, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 19:31:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x5003, &(0x7f00000000c0)={0xdcd, 0x9}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) 19:31:26 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x5) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000010c0)=0x1002) fchmod(r1, 0x4c0b82191b9367a) r2 = semget$private(0x0, 0x0, 0x20) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001100)=""/214) 19:31:26 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x800, 0x1061, 0x7, 0x7f, "69144cd2b445fc6c120620f806d5e1eb0fef0eee", 0x5, 0xffff}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x1, 0xc000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 19:31:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x68}], 0x1, 0x0) 19:31:27 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x10a}], 0x1) 19:31:27 executing program 0: r0 = syz_open_pts() r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x4, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0xb3e8, 0x0) 19:31:27 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x10001}, 0xc) connect(r0, 0x0, 0x0) 19:31:27 executing program 1: r0 = syz_open_pts() close(r0) kqueue() fcntl$setstatus(r0, 0x4, 0x88) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:27 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:27 executing program 0: r0 = syz_open_pts() r1 = semget(0x2, 0x7, 0x0) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000140)=""/166) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10000, 0x3ff, 0x7ffb, 0xbc, "e6aca1ec1298b8e7c0349ecd3a10b442a2aba8a1", 0x8, 0x5}) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000200)=""/222) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xd) 19:31:27 executing program 1: r0 = syz_open_pts() close(r0) kqueue() getppid() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) socket$inet6(0x18, 0x9, 0xfffffffffffffffe) dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x6, 0x2000000000040}, {0x18, 0x1, 0x8001, 0xd5}, 0x100000001, [0x100000001, 0x3c5, 0x4, 0x200, 0x4, 0x100000002, 0x5, 0x2]}, 0x3c) mknod(&(0x7f0000000080)='./file0\x00', 0xc020, 0x5) r2 = semget(0x3, 0x7, 0x0) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000180)=""/207) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 19:31:27 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x6, &(0x7f0000000180)={0x3f, 0x5}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x60, 0x1, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x3}) r3 = dup2(r1, r2) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x6, 0x5}, {{r2}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x200fffff, 0x10000, 0x7f}], 0xffffffffffffffe1, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x12, 0x3, 0x6aea}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x3f, 0xfffffffffffffffa}, {{r0}, 0x0, 0x0, 0x23, 0x7, 0x3}, {{r2}, 0xfffffffffffffffa, 0x8, 0xa0000021, 0x7, 0x4}, {{r0}, 0xfffffffffffffffc, 0x80, 0xf0000001, 0x6}], 0xffffffff, &(0x7f0000000140)={0x20, 0x20}) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000880)=[{&(0x7f00000001c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8577efe8edd3c5cdb15c5b79ef28fe6848c7dfce297f98aad4cd1e9f6f62d3ee49ac4ef610ef4e0fe28e4f4468c3df25868933518ca45d", 0x175}], 0x1) 19:31:27 executing program 0: unlink(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0xce) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffff5) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:31:27 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) close(r0) syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r0, 0x0, r2) poll(&(0x7f0000000280)=[{r3, 0xc1}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0x5, 0x0, 0x8000, "05683cfae770f414dc86d16a96605ee9f81ad1cc", 0x101, 0xfffffffffffffffc}) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={{0x2, 0x2}, {0x8, 0x10000}}) poll(&(0x7f0000000440)=[{r3, 0x1}], 0x1, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000100)=""/43, 0x2b}], 0x1) 19:31:27 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) fcntl$dupfd(r0, 0x6, r0) pipe(&(0x7f0000000000)) 19:31:27 executing program 1: r0 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x6, 0xab, 0x7fffffff, 0x8a8, "922192082553ee1365c314f4a456059918061efd", 0x7a9e57fc, 0x2}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) write(r1, 0x0, 0x0) 19:31:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r3, 0x2000747b) 19:31:27 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x30400, 0x2) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 19:31:27 executing program 0: symlink(0x0, &(0x7f0000000140)='./bus\x00') r0 = open(0x0, 0x611, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) sync() rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') 19:31:27 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) setrlimit(0x6, &(0x7f0000000040)={0x7fffffff, 0xfffffffffffffc00}) close(r1) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:28 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x20, 0x5, 0x2, 0x0, "d0decf00ccef0522ea4fb32f0cb048eea7a45d8b", 0xffff, 0x401}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="bc5332733578c9ad9c5c99ecf099774d99cfbc5a042c1e3ac8a754376650539234", 0x21}, {&(0x7f00000000c0)="492677bfef63aef4f6bf19c0d2", 0xd}, {&(0x7f00000001c0)="256f91de46497ae7e955b8601f8910ae856d1b91bfff9dbd817208a72970e3b0c0016bf94238bfb4b924e4f365e727684a86c1a44a9c4dc5d5483cb5bb6af4faf9c0e1e2d5892551e64443c5889c69f000728381c2c9dd0701ca4b4adeca72493a9a185d38796c3a9e8bcb11b6cc9130e470b43e614847a5c989ec881816c2f9f4a1380d0512f44fe6b48ef7adc0438667", 0x91}, {&(0x7f0000000280)="d4d8d813a60fffe48dc9d3f965c0d6e822fb13228a5c3d57c1519757df12108ffe79755a749ee57028c03d616aa26ff840769a2762b7cc563193b6522806eedcf3ff72baaaef5bb5260b4d2298b5c69bed8d40d735bb0f2546a30083b50654fb5cb7cb4a4b7776d6c91ef04bd905c216d84183ca3f19517fe982c20f6605b8a71f2fdc5e6377197eb40259486520ecfab207570c06fad88bf73af0879705ec21dbc4915cd50fd883ae7484c5d80b0173b7ab9ca91a30d5f88f4277de4c00769cc3ed15f46fd7", 0xc6}, {&(0x7f0000000380)="c33e5e202c18ddee7571b12e1049e66071eb045260ee06719d3d802f43e1d0aacfd3b02ea995ca02f3cb023d21e3907d707e08d4488bbc49aab8b9d0b4f21d2f4a9cb57fb31e2dd40f1d8a4ab406dddc016ae3681f1dc40104756458c1afbc44a9ed7d404d6fd4cb25893d1e34734bc52b41909448c5c7ab976582d028b25b3feea332edf5ec54b81695f7ee9d297d7e87989c1a580435ba2c75129851029df624720150a40b76e5ab6bfa56fbbf657e6d7b7b62729b129e0bedd8e039ade89195a69bd5d5cdf59b2b8ba7914199d5d2e6758e", 0xd3}, {&(0x7f0000000480)="89564cf448a67d48725ab394f5b3b540b4c830fbf8ac28a20d2af481cdec50cbf1d7669f936833f0a74bf6d39d4ddedebce53dd4ff4a2738f236e472c3cb3bbed7dc8c33f32436b772574422ac06bd5a303f3152f6a5133647b8d2371d36ef4edf6650b8a14a7ad69ffb716b77c8b62b61456efc9ffe14797bb9983a9d270335e1f6b2161e5495fee5a84f4ba57e807c563e6d3f13ef23d26589d6dad2edf48cd11d13cb52c70abd8b6187253632cc56cbda9fe74b375e1f5f1c82750b1a9dbcc12d902a3b07ee82b7465281fd", 0xcd}, {&(0x7f0000000100)="2630ce4eff6fd5a9c3ef8d7c5214603409f05b06df993c6ce725bccee61ed26bdb8838324f90ac90df7b48e7cea1c3b2c1f40de63597ecf6bfe11f090d4387cabb", 0x41}, {&(0x7f0000000580)="2903b6a38e155b374afb07b09c6c947a477023ff6b2b1b405bd2ae66a3325a31dfadbab2", 0x24}], 0x8) 19:31:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd, 0x1}}, 0x0) mprotect(&(0x7f0000798000/0x4000)=nil, 0x4000, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x68) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x8c4) msgget(0x0, 0x4) 19:31:28 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8001, 0x0, 0x8, 0x7fff, "ad47cbb9b2f2de36f4d18d27067e96e4bb3c9810", 0xa3c6, 0xc5}) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000001c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c8252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f0100000001000000dd33df877edf36c43b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77ef47bc84e7e8edd3cdcdb15c5b79ef28fe6848c7dfce297f6b76d0c04c3ef8f75bc93fe023566764452e9e7c5f5693539d056c86eef47bee6e6bd1f47d345c86087bc3be8fc4e8150974ab9b3afce08ff97fbe889f759258b8002a7c4faab838f4be38ca90d04a1b74f00ecb5fb8b036e91c7ab4422ba6bc9f8335ff2f799924140c873113674d632ee4991673eebb03774207cfcd1e000000000000000000", 0x1e4}], 0x1) 19:31:28 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) dup2(r1, r0) pipe(0x0) execve(0x0, 0x0, 0x0) 19:31:28 executing program 1: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000040)="a2446fd0a9db1070fb212a77692d790f3978d3691ded06b1418cbdd27c40b7366f1c61413c7f6ff3a7a766f0c93a4fa88bc1d83d0a8461f428396c2b956105c1c7be5cb5109e9657fb382d235aae92aec2f731b0bbc2978816bd", 0x5a) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) syz_open_pts() 19:31:28 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() write(r1, &(0x7f0000000040)="818c19ad506c7abcf7ca6325df7d8a60834a4a96ac675858b0aa1fce0e713157cc79a536e8e5565ff8f319c042e769700aeff373ae0356b46a99d1f3b06ab922c993841cc447aef9b02c555212fbcc602fd198e9b9389e7f2f85af74b65b3af36297a2235243299572804f45fb02c50dc35577afc7c9771913a76eed52358b199224c943272fda71e723106ef24eb7270caf17", 0x93) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 19:31:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132c9a1856b4093cfb25b84e5bbdc3a5197094b222a9c4de41b82f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbcc0000000000000068f7acad445fd976", 0x5d) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc37004", 0x21a}], 0x1) syz_open_pts() close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000240)=0xfffffffffffffff9) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ad, 0x6, 0x5, 0x4, "62efb3a41c55e8faca5bd012399bb7875e88a07b", 0x100, 0xfffffffffffffb7a}) 19:31:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="0be31831e02808032b0a5b75c7a13dfbeada19f1ab73c635bb133a90610c7bed90aa5c8cb0866abb181a4eaf7558000c57e09a624ba684fcbd02cbe7fa64dcfc18e86b7b3bca8389ac8ee7a9a362af3e7c8e9e9747459164bf41c275709d1b91e020c925debceba0a4474066c800212fed09e2778b445954d41e00ff4c6085ba5be7d8c7644fe19af5b92a7c4af38c8f8fb2fc0e171aa632a68580d6f2875155f452e51b68220b2b6d3257693307d82351b0fa32f13c93eb48078376418c4206c0591a91d730e87432c30763e9068d9542e9c12fe64e1e53ba3e4eb1b7a3817c29e906853b36b5d12de04116970fff872763af8ed5e5df5d508f80f663077578b25a87f0a0dca7606d7f976ccc13c283f52c4e99d556ba895cc8fb6950fad371f10697e5b0649dbbe897e07b7b0ad53055f6706d2106e8361d1a92455466b0093202163ced122ef45cd748d8f062679794bb1171d6965d328fb74e0a1b826d995325a13d4f7d72aaf94208f617768d35da305e69fa3c0d20c8883bfbf2d665eac65740d66207b490815b673cfd4d89ab0ac2d08cc90714c3e640fdf423aaf81198592035b88331b322ea42ebfb04f24f12db3290db45ddf144d403ec14ae6a1f7cb2096ab3e7db14747a20eb637efbbdab3825bb5c66af0ba434347ea92d45ac2cfc2bb5f7e9297b87fe0ba61f6ff4e1a163fafa0fe90f66e2a7e3cba245b8c3f8cff32f8eda37acec28445cfc04b3b2adbe251ede6f67397fb36c939b5ab99b6f89df3d3e46c0d1d1dd3afa9153aad05cc22728cf8016ac140c9346486a2f6d9f5e0b3ac4ba1d61e0de8831bbe9082bb28c1057904503cb1628837d82a584737badecf199df99893dea2d16ac587e58736d174db115b32dbe34d2690293641edf36bc0eef65f7253b1637b154f2e2bdcb61ba8b7de70371924d4262a1d94aa194753e0c574c90c052cee9a057d3e974a037f0677a4ae8f0f5e560b2891796d26fdc00104dc6e68139853acbec36dd57285e2995af0c3bb03374796d4be83956a583ff890a3e00a5c4ceb17f7135bdd45f280a42d09e1ccf0008d5fd2d70c4e933867f621d1a157d99391117d27b690a74f302e46b21c580b3709f85e83f0b740cc84ffc4ec6e39afd8716569928f0fb8530b8c58b5c997b0f208ff29d12d0d4b96348635e8552448c56222a5648f156d04eede120a317", 0x357) syz_open_pts() close(r0) kqueue() syz_open_pts() 19:31:28 executing program 0: symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='\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') symlink(&(0x7f0000000000)='\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', &(0x7f0000000140)='\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') 19:31:28 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) fcntl$getflags(r0, 0x3) r2 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xffffffff) write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x2) readv(r2, &(0x7f0000001b00)=[{&(0x7f0000001a00)=""/220, 0xdc}], 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d76ca9700e0788a58c7db0de33f813693a9d63c6"}) close(r2) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x1, 0x10) r4 = getegid() getgroups(0x8, &(0x7f0000001b40)=[0xffffffffffffffff, 0x0, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) socket(0x20, 0x5, 0x9) setgroups(0x1, &(0x7f0000001b80)=[r5]) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f00000019c0)=0x10) pipe(&(0x7f0000001bc0)) 19:31:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r0) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x80, 0x0, 0x408, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x4) kqueue() 19:31:28 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x40, 0x3fc1}, {0x8, 0x1f}}, &(0x7f0000000040)) getitimer(0x2, &(0x7f0000000080)) getitimer(0x1, &(0x7f00000000c0)) mlockall(0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xff) write(r0, &(0x7f0000000140)="466ebe50bc0ae1f897839d8329fe90e08d3f017f281d12970d572fa26446231273b3467c76d2eb35cf85265c84e9e06f759a0ae33087fa31d3e837d219548b167191d98073dbaaa94b6f6da5daf531d1b3c17ef377577cd82240188f2780ec0e985422d8f6397213e8f27e0496253719f54cc9c14d9fa0d2ca24ec2c37d3725a4d175efbdeccaee9ac45d0e5290c3ea845111e1c6509d6987bebabbc3a2742b5a079", 0xa2) flock(r0, 0x0) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x0, 0x10001, 0xd42}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000240)=0x9, 0x4) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000280)=@in={0x2, 0x2}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000400)="36acb320362c05f5752907ff4d3180d223a83b5e527edeb7fc7d0a7dd247f24534298154e9357070edab9bbe6c85cd13c09c595b1adf864a745182bbd289190775310cddaac4453e6b6531657cc61bd18e89c5f65825a6f486b908d6d5c05e78f7ca5674b0dd38c2abe13c5d1cca004d952ded95d8acde24f136e54ed6d474fe0a25e519744015b6fd8b47e792ed7c1de74ddd2b831a4b42b3b8bfab", 0x9c}], 0x1, 0x0}, 0x8) getrlimit(0x4, &(0x7f0000000840)) recvfrom(r0, &(0x7f0000000880)=""/176, 0xb0, 0x1, &(0x7f0000000940)=@in6={0x18, 0x2, 0x7, 0x5}, 0xc) r1 = semget$private(0x0, 0x7, 0x299) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000980)=""/41) semop(r1, &(0x7f00000009c0)=[{0x4, 0x10000}, {0x3, 0x1, 0x1000}], 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000a00)=0xdb7f) sendto$unix(r0, &(0x7f0000000500)="8c21203839abc442e8eda89ab75158275b0dc1ef80361a704b31932614ba72f91f1c79afc6c842f2c908f67353b37627f0c4e6ae33f483600e000000ec30f8eec1826f1f258dbe8c6616b03d46aab8d666db5817c5bc18096b284888a62b382c70985ad2c73465dc911caa22b08c7e67d738481d321fa68876d5c13b308b32dfb4d56be5651ef1281664c3f292da76183b1ab53085c2dfe7a797cebb78c0151f59c4a9680000d66301e9057cb70c656315fd188ddb67f22e5a7e97bdb03de74078f23515428dd1db0000000000000000000000000000000040b2a9b2f084b6928c3e90c76617576bec4966f6dae744c3eb8676521d5e4bf8751f9acdce1370f8ce1dd355bab717b99b739b0b9c649694c98ebce015b67e549aab7aefa81cb6ee14873b4edd0000000000000091174c7bdfd19b7b32f74c955cb47ead53208bb4b86d38a4bd6ee466dcd67a811f0547ff280d082d4de12aed7ed44486052b41ee36c8a4680d9b0e4094aae6e8512571c75949a43dfca0ffd9c06d23ebde65b86eb09611", 0x183, 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000b80), 0x0) open$dir(&(0x7f0000000bc0)='./file0/file0\x00', 0x10, 0x20) sendto$inet(r0, &(0x7f0000000c00)="d4c4db3df2eaff35fbf646bd659adac58615e6dfbb6ebb0f1921d61e13e6d04543359e27c544bdb444620526e15c7d1d6c6b694fec07ba8f34f1cbe9864936ed9de73019c34197ba44340ae3a8a946a2f40d3870f2eae8347246f702c51a51f8b1bf4935cec51811d41e27c25206b05cc6fbd8b0d28dacca109bb81b5b3ab5322cae225952b047c183debf67d136bf3fdd3103d24af726fc6aa21f1fe61d849d", 0xa0, 0x409, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fchdir(r0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000d00)) pipe2(&(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$unix(r3, &(0x7f0000000d80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001dc0)=0x1002) nanosleep(&(0x7f0000001e00)={0xb62, 0xff}, 0x0) r4 = dup2(r2, r0) fchmodat(r4, &(0x7f0000001e40)='./file0\x00', 0x10, 0x6) getppid() 19:31:29 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000080)="b9be45ee4ce67ec89792ec9eeb72c039bacfd8267afd51b7b0ef77d125bf3e8a55bfc2446ea5398c8f02f95b643ff9060d0758ebaa5181e28724c737e50193eff90cab710073cd23bcd34b4697112e86277cabda6fa6d031245a093631a577cd758254f0c4834021d8aa36f4441d1a3ad231ab0edb65943f0315b0830c8316ad3f217ed3a3b1cf2fbe8f1b3927f878bfff", 0x91, 0x0, 0x0, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="020c0000", 0x4) 19:31:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) unlink(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) close(r0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 19:31:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x4c6, 0x0, 0xfd3, 0xffffffff, 0x4}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f00000010c0)="e04e5d010000000000c57d48f41083e39bd7c58224f6799900f8b6cdb09bf4fc52d0036e075067bd0a4dd2439bf67363f92d6c54d121774279dc75d86f3142b7a97a069bfb4b45f20aa5129a4467ac00f555d65fd9b3a996c570491025f7412b2e51acbd69cd668d6eca4b95dbb6e67c7f9b2ea4abb8c1c90d52a0548b00000000000000077187fea6c10a2b9528ca44725e57eb778a3a0c000000000000000000000000", 0xa4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000080)="e023000000000000", 0x8) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 19:31:29 executing program 1: r0 = socket(0x11, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 19:31:29 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001300)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x200000000000, 0x1000100000000}) flock(r1, 0x3) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x3, 0x6, 0x200000004, r2}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0x4) msgrcv(r4, &(0x7f0000001200)={0x0, ""/213}, 0xdd, 0x1, 0x800) preadv(r3, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/40, 0x28}, {&(0x7f0000001140)=""/92, 0x5c}], 0x3, 0x0) 19:31:29 executing program 1: syz_open_pts() r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 19:31:29 executing program 1: nanosleep(&(0x7f0000000080)={0x20, 0x7}, &(0x7f0000000040)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x120) fcntl$getflags(r0, 0x3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) 19:31:30 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) execve(0x0, 0x0, 0x0) 19:31:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) shmget(0x2, 0x4000, 0x22, &(0x7f0000ffb000/0x4000)=nil) 19:31:30 executing program 0: r0 = getuid() setreuid(r0, r0) 19:31:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x0, 0x3ff, r1}) write(r0, &(0x7f00000003c0)="7270bf0840afb6fcf4eb5da67593ec6aafdc950c0578e4605dfd05bb73083b12ffa36d5e6907a89b4d9330000000000000000000000000000092119385bc3361168887100000000000004001334ac52cf75d00000000000000000000000000000000", 0x62) syz_open_pts() syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x6, 0x6, 0x8, 0x81, "9a6290f17541097ea029965638a20835bf6ed841", 0x3, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x7, 0x9, 0xfeffffffffffffd9, "1000007fd35db5ab090900"}) readv(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:31:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x1, 0x0) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000100)=""/206, 0xce}, {&(0x7f0000000200)=""/167, 0xa7}, {&(0x7f0000000080)=""/54, 0x36}, {&(0x7f00000002c0)=""/235, 0xeb}, {&(0x7f00000003c0)=""/204, 0xcc}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/59, 0x3b}, {&(0x7f0000001500)=""/131, 0x83}, {&(0x7f00000015c0)=""/114, 0x72}], 0x9, 0x0) flock(0xffffffffffffffff, 0x3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x100000000}) r1 = semget$private(0x0, 0x0, 0x420) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x4, 0x1, 0x3, 0x40, 0x7]) flock(0xffffffffffffffff, 0x1) 19:31:31 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x2000300000003}) syz_open_pts() bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) write(r0, 0x0, 0x0) flock(r0, 0x100000e) 19:31:31 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x398, 0x120) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 19:31:31 executing program 0: pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) kqueue() dup(r2) pipe(&(0x7f0000000800)={0xffffffffffffffff}) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f00000001c0)=[{{r5}, 0x0, 0x10, 0x40000020, 0x101, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x20dd40a9, 0x8}], 0x6, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x96, 0x20000000, 0x6, 0x4}, {{r5}, 0xfffffffffffffffb, 0x80, 0x20000002, 0x8, 0x400}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000010, 0xad70, 0x80000001}, {{r3}, 0xfffffffffffffff9, 0x83, 0x1, 0x6, 0x6}, {{r3}, 0xfffffffffffffffa, 0x20, 0x4, 0x7, 0x5}], 0x9, &(0x7f00000002c0)={0x4ad, 0x463}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) sendto$inet6(r0, &(0x7f0000000100)="0da45faae881ab6ddb87bf92201de7cc5e57901b654ef65272a6219a9fcb7cccfe881660236f198957fc372918368a7629722f4a0a06defeb69f4a5b18748edd46d94c02bfdcabec9d45efa38f381904ccfe5b7b426d682f0b3b04eef6feda54b2ff1c6d91a1c83e0d9ad230e77c2cbe0142e0ec749ea892a6b1266c06bb342460ae09fe0811abf23f8d052aae4235fa03da184e94ef7a2248e914a4b9ee3a7256be563978b8e44344ef6b068b3dbbf33be58dfe0c7bc57b7ed112", 0xbb, 0x400, &(0x7f0000000000)={0x18, 0x3, 0x3, 0x101}, 0xc) pipe2(&(0x7f0000000040), 0x0) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x3c00000000000000) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x1}) dup(r6) msgget(0x2, 0x230) 19:31:31 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2216"], 0x1, 0x0, 0x800) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xaf15}, {0x0, 0x42f}], 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) readlinkat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f00000001c0)=""/217, 0xd9) 19:31:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0xfffffdd4, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x0, 0xffff, 0x1, [r0, r1, r1, r0, r1]}, @rights={0x0, 0xffff, 0x1, [r0, r0, r0, r1, r0, r1, r0]}, @rights={0x0, 0xffff, 0x1, [r1, r1]}, @cred={0x0, 0xffff, 0x0, r2, r4, r7}, @rights={0x0, 0xffff, 0x1, [r1, r0, r0, r0, r1, r1, r0]}, @rights={0x0, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1]}, @cred={0x0, 0xffff, 0x0, r2, r4, r5}, @cred={0x0, 0xffff, 0x0, r2, r3, r6}], 0x1da}, 0x0) 19:31:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xffffffffffffffff}], 0xffff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1c2, 0x1ff) close(r0) 19:31:31 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x2, 0xaa}) mlockall(0x3) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x36b) connect(r1, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r2, r3) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto$unix(r4, &(0x7f0000000080)="de10fedb9a89c3347e5b60c1b0a1abdcdafe5871f79b374bab4109dfcc4f9a209c184ed3ae3b3779e04c58f749b7822d183500ea7aae3c3d533548618650d21acc222a5f34c7e43979f2713c2c4f4bfc3e9fbb51a829de0fb560e51f52c2d2ce92c45d370b6a38fcaacf529cac2714ed88a1fefc71e8c9814cce615e68857a9ba47b9a06c47d0d60ce393328f83fb22a52d8475384c6029b6e3def9f4a5dafd0669709b7ffd60c9cdd9883047b7a310b8995f9cb12203c0bf2cea8116398dde90cc2fa6be8f3544f3a1b11287e2e2ea7c68f196848e4226261c8d8a30a0c5df9c7115d9f693266d4c457e76673f2b8a81d", 0xf1, 0x5a1d0295ebffbdb0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 19:31:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfe3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) listen(r0, 0xfffffffffffffeff) setgid(r1) 19:31:31 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x200000004}) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) 19:31:31 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) nanosleep(0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) flock(r0, 0x100000f) link(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0xea36, 0x4f, &(0x7f0000000100)="01000000", 0x4) socketpair(0x1, 0x4000, 0x81, &(0x7f0000000140)) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)="5fff245d", 0x4) flock(r0, 0x3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x0) flock(r0, 0x1) close(r0) 19:31:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000000000000"], 0x10}, 0x0) r2 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r2) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000600)=""/187, 0xbb}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) 19:31:32 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='xc') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 19:31:32 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() socket(0x0, 0x5, 0xca) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r4 = kqueue() kevent(r1, &(0x7f0000000140), 0x3a29c32d, 0x0, 0xfff, 0x0) kevent(r4, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) close(r2) 19:31:32 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x822, 0x0) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = socket$inet(0x2, 0x4000, 0xec) sendmsg(r2, 0xffffffffffffffff, 0x4) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 19:31:32 executing program 1: socketpair(0x10, 0x8005, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/14, &(0x7f0000000080)=0xe) r1 = socket$inet(0x2, 0x8000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100), 0x0) 19:31:32 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) listen(r0, 0x8) setsockopt(r0, 0x4, 0x9185, &(0x7f0000000140)="bb33a68a6184c3597345e88e3d1ec26b982547e0eadf62aeaebc1a342babc5d9f2396e7cc1fb265313dce38f66836b3025aebe248bdeed0cdb1c28cdb4ef61a16c6810c4d79a0e3e063699ba350eea37e113c6a77e21d7d23bb80f686d4b11e8661a97737d6524bbdc91a22a6c11bf39f0e7aebc9749f64997c1b418e6ca8df2c74afd42476a922a3aa85b811deb344aadc499934234289e11ffb20dd39b886a70930e08f665a17896fb51d11ff74e89b2f3b39bb392e0d1df6cb6ced224388c6a0e919aa29f0aeb6eda654903cceb2fcc66c5c9ca5cb62bd2e0292c850f6de14410a6baa9792b", 0xe7) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x1, 0x10001}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 19:31:32 executing program 0: setrlimit(0x8, &(0x7f00000003c0)={0x5, 0x80}) nanosleep(&(0x7f0000000000)={0x9, 0x100}, 0x0) syz_open_pts() 19:31:32 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x1) 19:31:32 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x80c0, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000180)='./bus\x00', 0x4) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000380)='./bus\x00', 0x0) 19:31:33 executing program 1: setrlimit(0x8, &(0x7f00000003c0)={0x5, 0x80}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x20, 0x9, 0x2, 0x3, "dcaf69059447eef6591f6845c08b072c74a295b0", 0x8, 0x5}) kqueue() syz_open_pts() 19:31:33 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) 19:31:33 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="6a912fbe58f125480892", 0xa}], 0x1) 19:31:33 executing program 1: select(0x40, &(0x7f0000000000)={0x3ff, 0x6, 0xb2f, 0x101, 0x20, 0x6, 0x7f}, &(0x7f0000000040)={0x5, 0x4, 0x1000, 0x101, 0x4, 0x8, 0x2, 0x4}, &(0x7f0000000080)={0x7fffffff, 0x80000001, 0x8001, 0x0, 0x4, 0x1, 0xb2d3, 0x6}, &(0x7f00000000c0)={0x10000, 0x2}) r0 = dup(0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) poll(&(0x7f0000000180)=[{r0, 0x9c}, {r0, 0x10}, {r0, 0x12}, {r0, 0x108}, {r0, 0x4}, {r0, 0x100}, {r0, 0x10}], 0x7, 0x448) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1000, 0xffffffff}, {0xffff, 0x9}}, 0x664461e60c1b1d60) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x5, 0x20000000, 0x81, 0x9}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x5, 0xffff}], 0x2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x80000000, 0x6}], 0x3, &(0x7f0000000300)={0x8, 0x9}) r2 = open(&(0x7f0000000340)='./file0\x00', 0x10022, 0x80) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000380)=0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000400)=0x10) poll(&(0x7f0000000440)=[{r0, 0x98}, {r0, 0x10}, {r0}, {r0, 0x48}, {r2, 0x10}], 0x5, 0x6) fcntl$setstatus(r1, 0x4, 0xc0) write(r1, &(0x7f0000000480)="41f8b0fce1df87f575546731f5a09407e878e8c99ab618e60ea71f10d57fd1dd150a9011c2081c3054522e7f1c124d4842d22e02cd21d0e01f310bfa61682c9f64dc0f552997e52744745507571f4e5fab27f8e1bd9e8ba25198ecac6a41bb7b63e61f655a66a9a6f7", 0x69) kevent(r2, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x4, 0x1, 0x681}, {{r2}, 0xffffffffffffffff, 0x11, 0xf0000051, 0x7fff, 0x401}], 0x80000000, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x1e, 0x2000000a, 0x2d, 0x9}], 0xfffffffffffffff9, &(0x7f0000000580)={0x0, 0x4a9}) r3 = dup2(r0, r1) ftruncate(r3, 0x0) flock(r1, 0xf) sync() close(r1) fchmod(r3, 0x110) r4 = fcntl$dupfd(r1, 0x0, r3) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fchdir(r3) r5 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x1) write(r5, &(0x7f0000000600)="c9fc88ee307229973c80a5ed538a8d107272c2e080726b592d2b9453eb2fa9204fa262ac15b361441ff64ca15850520bfee643dcce03c60b4746db63d1b1834722251b31c2d5a793a32e895239fbe1a8bc1a39ca59a05ff2949cae6ae75a5d80df81f8d45098682a55d951d409c2868b6f5e2fe8dce1c23847a3bdfa2c053a98b55665f7989da5da812334a29763a6cf7b7f7db97d4a93bd0cdf9d28ada4e963a36985889f60ad307a36241e0427d48599ae61d0961f67dfca8a8b5e63c428f09c626eb16c7f1f91dc427604d2a302840a1dd7f2569e0edfe98afd4570d7b68048304308a7f2365da7032e88503ccd712d7660a57359099b9bc191e91a7cf1475f430e7cb135129ee019fc62ea15cc800ef8a4b29785ea74e000e9e7e503866feff9673835e7a461f9c2337cccd4f943d66788715335c337c3f0d461abe96214131a16972ffd83e31e958e1e35ffb45169f3053b62ced009fccfcdee2e48500b40a2427e3faea8b711e2fb5a91e03c1a1e6b244a6d3d45d36b1154b5bb2828e1f1190527ba060f68b41c3c3a17a8172f7d7c33ae9aa8ed82b0b6984f85e6137d5cef3cd90e01afa2a77ca8cffd80979c8f2d2fcc9ea24dc2ac1883849198a323e1a4a625a9cc7bfffe57a483375da2986711520139fcd3fb1e3e1fda811dcd345b2e05a654b83288d1acba71ece5dd0c0193efd570a44c255014dc27840550ace085e08354b803c5e3c95b60e999003d1e2f8ca1e5c71aeb9801b8be5f5c7de6526d9a7ca0a2ec24ef7fc8a1a990e1650b42e5d40a029ae449036f813c52f7f103dd24dcb37656d25286322cfe075c3ff5c8d553ab8656d8892bef224f58817e4df2e136ad8c660d89a2bd2178bc59c27d0382c2f0aa08d5e2a536e78a3b018cbd81183afdcf8165cab8b3ad060d3326c734f6d32a801257af8f7f0deb9bf03a5499adf683423c90b03908d14a668fcf9896ba96796ef3433e56e6902a5a00771e8802806506cca39bfded8c4717231282108d82066b05c2a2bc52d08871f557eecc09eb9edfd6541f52e1b73e28ed48b3d8e883f0e7753e686ed56815d6488176871b8e361ed4c75b7433e14e598bea5b425577a3bc98cd4f6e27be25118a9d9f8ce0f9210458f72e0f058a6162e187032960f11bae82d5aeecc439785f1029954e4a8dc7405f42e8778cbfbe09c4246764829835bc11f193e36f4da9f04fbc8304448788be2536f2868dd9381bd89077f2a579bb9800460d738aa325fe2c48bce43bb7aa940c0298162202bb837fd7f446f26c70c00645569f1a5f9668224641ddcc25d0ad6331ec3eadb50da0ed592d5ad50fc5544b38607e28371a9b72cf71da14f945212505263ab1787066751fe343d26fbdabda38b4f0b2a8b46ff8142b8737478916d4b9dfdef66979a0a173d3227ba3948c61860bb7a1669d51a64938f0b1f784a08a1dbb103ed3e8ad72d7aea554ba3184e180dfdef9c479f17c6c8e0267ff441ebb9625f4f25f1bc7aaf1aef28e1af6f5ff76364de987a82e963cb609cfb5a94d375382685eb11e556c12bd8424bb311465af56c49e10c40eb6a4aa48e7d7513881f4bbef4459e7a92e6dec10a62a4ea3a9be38aa44ed36b5012bfe116e451ca7bcf0c5d61433330664378ba2b945ba4579550507975e54b27482b51822a5e2c69358cb89cb1967f3a7170e173177ac2686ed5cdc61fd0e8f1e3b4b0e91839b2b61d4db1d9fa0f4735defd2f49d05a44df708ab5c213bb371f233a0fb7dcf3f3f10a4f0689eb8b5e795c049215b62c79b6d84495fece20569daf60d8119fee6d11c11c01388eccd2d213ee0f2862b6578e4c974a2a1682ee9249160b025b9c0fe277d7ecc6a40dc9d04ff7c1b856e6a49e15d5277c47bd1111f98beb8de2df9cc491ec9170428b0957749159e8dc09d1f8c9fc258d1738866d6e29ad9135ada06dbc1248aa6ec694ff811e600bf8b94e906d163e2ad6a6b7146cefacd0ac72ea69ad8cd3e35a64f173d05545e028af39e7d6bdd8a0f8c93432ffa85d62f8086198762cc92c7556818d7dce638b15862f4b8263c3ad67509b6b02b1b539eb935d25d7873e9b69918e720952df0884c1b9c716f4865c0c49f21bc1ad40eac4899b04f8f1ece5eddbf3249e6799367ed8f458466430ac73421d72ed79d15472c0f2bcd5ac2f714fa82f2c20751e290de52310a7c8fe84ba3873ffd9318f4eccb4c8a7e0a04251a11cea40808d43220e3649b36dc6d31751fb0d4b23087b3620e843f02c03c49e13e1b7285f3bb395c73b95b5354d66b7ea27a56dfb03ac7951261273c48b0002bb921fa3e8588ee9345debb87bb9f1e4e1fdee6bb87134eff03aa4f802bc55642c9321562f5c188e800bc2e1dd025b7c5ded5e554f30f2414acd82af200d43b3c2de2ff56ed7fa9916094ecc8de266aa38b641ebd8124ce0f0291e3e973158094bd1e38239c3bc17eed5cdf919523b8d6ec4f1a121ea79b36a4f4d88c37455c99f3ca035847bd8e54678d13065597b52cb39033b5ffff9c394ab4229e50f00f232e28c9ee3deece8df4539618293623f4238aa12d0e16e2662c09b405e59a2f893f16e52fcf88b6fa9119439229672660ce83c1d7a90452015f23754026440bea2a064694fb52e2152aaaf2c34c20292be6a7f6699274d4374244d56d14685e574cd09c94bfa3c0f2fb8a45f1b0ea516859a2468c9e36ada75443063805880a5f2abde2e638a298bd6a4d8badd2a38ad213da51ae20aea0b5e2cc064de7e82ae076734d2f69929de4b1cb65cab458a5afc494b9e2f0c692046b6670aded68cd570ddb5c30a382e45aa3eb97b44c56c3eaff2e65061e6a4589ac94f7b75ed3595f26038d20667daa262942714369c254e92c37fafede1eec0eda801575d2e75f0b95cb68109c37b0f49b3e6c49da8ac6842de4d8f40a918d88c2c7b00f8c13ecbd0d0aaa375aff9e2e81c87b234d4a5af32860d3ff03de35fe944268d3b1f7c6041f01cda8503d6c4091a5a7dc84300c400b01341d3211990e2556774c86433523aed86afeba7505b28a734e52fcfdb402df8bcd30adb48f8c3f860850f5d6046237fdab4e61d157910cef79e3a636fd290fff6f126dec05a742aa4f4ce91b84c8ee86604569590a136e3d205b235267cd5acc53fd6a3127af46d908ad7ab4835ed0bfd33e6ade59d8e327ed2b4d0bb7ec35f397e344f281e804f36bc37aa3988c1c14905ac8a6524645dbb1c7dd169937340c5880308b9156fe54347117a4fe82cb2c8ee77d88af4da3c749f39c3d8bea6fb488ea346a46b3867f27e05f5b1f83a365087530cc0f7ae5a258463244ead90d281cc8def63542235954b369aae44ebe2cb91bbc91329c8ca748be6b6624799553b6cca7ec76b6f5b444f7cc93543a69d4f0710c019e8e61bc6ea083aa3758ad4f0578149cdb31bc3e7934ed2c86f318c4bb9db864ae20a5821832b81c36d2e6f9d45552b4d2b7b4822fa028b220273055946a654f022f51346d9b6c13476b6fe4eff2b93d914d5744aa34c382aab39ef76113a02a23233a8bcbb997cb1ddd01164b72751886ad1be960f3b3576ae2a918dacf86ddafec3590a03e670475ac676ec3b108685c34124c2899b008f610ab813bc112cd704322631ee9cabc54c316840f7eae108c1bb31375365c699498c6cbe42c6c19c4ea9f1e34743622451eb2086c26df7655bb0fdc59b71a8ca310dc9a488345891c5f85959cbe75be931186b92a9739a9a00d1ca11c1aa6ca72ba45fd63520458e111f461fe1e829218811f41c9fb02998a615512cbfab46f68446257875f78b3cb5cf93762c77f4820af54ecc4bf7bee6342630e56ca2a7e2056d4b4a12592bef4645c5c5eb3d034f22c296473c77cfe5e2786c980f3dfa136f544d9e2a967bef01cc1a697a7317884893e6b270fc730b762a943dcc18f9b2e55daad64ad43cca9939d95cc062ab1807ae1192b47bb8b84f29685dd8a5aeccc6332c7b32c0a137bca7233a74beb17d651ddfe7fa5f23a7cb61c2a11989e4d1b2482e9c37a5d07e86f43a13ec2421356ca8c5eaf291fee01c9dd0be1ae17cfaf6233436234cd31bc9b97c0a437cdb4c3d81c351b780ed7df1bb4ba06b46374405e3e14a1a820e9f643d46695b95831b5e16ecee898bd4b0c67901c425d7aa216bbe728b7f9c712146f03ad58fe3f9e49756d7f206655adf6eeb64eeacb716396dedc0e078150ae8aefeaabcdc2304ff8b5a98a8149120974e918a0542a47256f5b0019d680c81a8dc0e3f46a039e16fae4444951f74642efac5a3bda84d3b86b9d4dfa09df7476515de5c17594ddc66e144faf03b76115835e15cc35f4b84ad8b0d076839097bebbd62604214a9da1573b4821ba6c6a9c61d30f1c676bcd95ca74483f111fd0165db641e7e4a864bc2a1d3ace5c3892e4b50459a395f219adf600e2662d3506cfdb37597e4948b28c7b17d0f7f46b9c2966cfe7bf595440c4c46e5a58f62e467e1a017ed2a3d170b73757e34d934fb8ac05aa57499df122ecc97cad53fb55b18135ab86c5907880bfc1c9c3534e966f1dce234b5d64738ae3ae2610b50266ef720c7c83530c608a05741d9807a6402af1bba79106c6748ca3093eb20ddd85a2f31a694b17bfd7bd5fa78e9dc914d919537ce3d3afef1e73065b5c3bcca9c9ab129fe9e4bd0259ccf367c08911b984cdd7b9b46c3c8ba013fd1c42c9f1d59675567ae0bb73800629ab760215433d008ff6e5419fa7f800ecd4969b152acb212b5ab82279a7c499e3511e09e06f4ed950887906f91da87343921205ca9f7c9f053c77529925aabfa39a27d7190dade9c08ac171bc3609a4347ff0aede8423ff7e18f3d8028f0a456c1615a16dd9fee968c234372b8f6b421f8bdbba41a6c7f057a01c484c960cdf0578b655da5d7c1a43b34a13b66773a7482f22f40c25881bc82bb865e4f09432274dbbcb5b2c2e113dce8dc0368a076fd4ca64b33239afc6292135900d26c01ea64285770c9ba69ad0ae5bab858d743979d31a8eb654c3dceb2ec27f902cad2fbcbd7bc8dc5c32ff77a1015637ce8974bd63d243ce9092093358c6a35f3afebcef0bb2c6cd4a3be79fea4093810f9ec72b9807771cecc3061a1cb6c93609ab9617e6b8dbe5672211641a07135d542b97514fef6c03e94fc34fa1e65fc86fb28639b2a761b5cd56ddb5889b8d1ecf1a630a7c4bf74e9d9e45a77c60e775dd80a7468cba38cf99f08e9bdfeb03f569fad8db378a5ee07ff9cf00c679761f0f38cffe4aa816899dde5ad40ca475ece188258cfb7999bc089283ea1feaa49200b02634c447f3eb009124442ffaa0243e44d5f6ecbc1523525a748f57cf0c93da5c78270c224700c58867722ecb8cdaaa17e20a6fbe33ca07f0581c065ae1711506f5f93a9cdde205eb32f9b9520edcf59f37126ae38c7edec22171841d85a9442e137a32816a4b74d1bdfbeeff57aa25ae8b60f84965d3aacfdddbba538baa40e65b26d227a54130c6dd5996ff8a7825271e9c7242f4a78e31cd230403ebd060aef88bb810787ebc6e1d9a0955529b5410c58355f570538a63cc342f6956019ed5430f817e613b8c9d2d3b8dbd008f6ddd6c7bdd28cf639aba1ce9540265aaba02dd2afa406bce2f58495779cd7394c8837c62104f73b6063ce4974c5e3e9a96a02cc0b3d392a76af1530dab90a6da9ba5e5a5257225770f00103c3808fd2f2f83b1eb0c8e2aef223bc337c48ffb9cff1c7b0302c764eec8b6df078e771822e68a1d5bc1c598904722340b", 0x1000) rename(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)='./file0\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001680)={0xbfdb, 0x80, 0x7b, 0x3333, "fbde307e0d7e6a4354cde56f56007944a08c3666", 0x0, 0x80000001}) chmod(&(0x7f00000016c0)='./file0\x00', 0x20) kevent(r2, &(0x7f0000001700)=[{{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x100, 0x8}, {{r3}, 0xffffffffffffffff, 0x40, 0x4, 0x100000000, 0xfffffffffffff01e}], 0x9, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffc, 0xd0, 0x1, 0x327b, 0x8}, {{r0}, 0x0, 0x10, 0x5, 0x200, 0x4}], 0x1ff, &(0x7f0000001780)={0x7, 0x4}) 19:31:34 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x104000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="e5c9bda2f57ae74f9c8eaa9b3a1320816f53c3a29c5e3654993e95c9"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 19:31:34 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) mlock(&(0x7f0000242000/0x3000)=nil, 0x3000) mlock(&(0x7f000023d000/0x2000)=nil, 0x2000) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mlock(&(0x7f000023f000/0x1000)=nil, 0x1000) munlock(&(0x7f0000241000/0x4000)=nil, 0x4000) 19:31:34 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r0) r1 = socket(0x1, 0x5, 0x4) socket(0x37, 0x4, 0x1f) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x200000000002d, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) setsockopt(r1, 0xc7, 0x1, &(0x7f0000000000)="abe884186c40b9501191baf7c615a7cb42d37c62c1b74451a149879dd22ff901db4f46c3500488e443279eb410adb14646d92a264658469274d68629ad9330b582ddc63cc0ea7cd6a5b9465a69fbd8e3b52db572aab7dade84bb69a1e4005d17986bd5eac8b6f5493fdb8d0f1985168aefb69b6f4dd6c5c124b02005dc5757", 0x7f) 19:31:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x6) setsockopt$inet_opts(r0, 0x0, 0x4000000000000013, &(0x7f0000000080)="1534a5aa", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ca0c53f60bac11fa0af2136c0f1baa948f66e35952437543461eb341e45a9013227f", 0x22) socket$inet(0x2, 0x3, 0xffffffffffffffc0) 19:31:34 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x3497f805, 0x80}) getrlimit(0xf, 0x0) 19:31:34 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x881, 0x2) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x1) 19:31:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e3", 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() close(r3) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff8, 0x0, 0x9, 0xfffffffffffffffd, "1202545f8d5181410b18bedc185e9b37902cda4e"}) write(r3, &(0x7f00000004c0)="187b190570fad7a3a362cd0caf6e70fb24cc55ae8d17f391492eabd671b1d1ee2940d6427b5a05cca0de559d2d1a54eececfca0489d370f64618278da0aade6cf795a5bb5160337c599a31e0e9bab0ad7f09f0eb4dac835c0849984610c6faeb51e2aa9bde41a7cdedcd0233fb543cf94e4edf2bdc59236aa90e074b9208cefdcbd27a0e0598112a05ab5562f842a9ac22957c9ae3499141630fdfb40428ac2d270e056587dcab9d123437a9f1360cdd213e275f2664003f3d730f9cc8d8e6c3877ce0d3cb48c0f7b88273f59e9b0af7a3dbd638717fa94e3936d077cf977e8858a75434830655ba9bfa8caf91a707c854d2acb924391c1e697ba267405ccbb98352c110dd24506af914badb7e67f2a2731438614e2067672cdca9", 0x11b) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000500)="e3", 0x1) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x7) 19:31:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() dup2(r2, r2) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x800, 0x0, 0x800, 0x0) 19:31:34 executing program 1: minherit(&(0x7f00000d8000/0x1000)=nil, 0x1000, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x4002, 0x0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = socket$unix(0x1, 0x3, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 19:31:34 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xd3d, 0x0, 0x0, 0x0, 0x0, 0x118, 0x1}, 0xd51a, 0xa23, 0x0, 0x0, 0x73d, 0x4, 0x8}) msgget(0x0, 0x2) 19:31:34 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) write(r0, &(0x7f00000000c0), 0xfffffeb0) write(r0, &(0x7f0000002800)="f9", 0x1) 19:31:34 executing program 1: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x2742}, {0x184, 0xd1b0}}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x3) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x34e, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 19:31:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0xfffffffffffffe7a) fcntl$getown(r0, 0x5) 19:31:34 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kqueue() pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}, {{r1}, 0xffffffffffffffff, 0x2000000000023}], 0x7ff, 0x0, 0xfffffffffffffffe, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 19:31:34 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0xa0) connect$inet(r1, &(0x7f00000003c0)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000380)='./file0\x00', 0x1ff9, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) sendto$inet(r2, &(0x7f0000000280)="85bbbe9a05e2cca895cf8b1ddae10cd87246b5f3df7b6555ed0f48d4ce5b8d1be1902720c0b3ffa4cee5f91b3774813695af8e49cb11856d857aafe590825f6e74669cbd47ff8ff583c0655ec2dcbe40b770ee64c90b5d0a36d8e43514e32f5b37cf30ff1bb35d0a5faacb446aaf96e49b460c0d148226176831c2e062eb8189031be54580b1b680ea06fbe29ae1cafccfd61a31f37f8f922ac87ac437de8d958788a9d2499c5390815839a067eb54dd65403465b3242749c922b1030d4536e7b04126ec0e026fa7454a8bd7eadbbe4bcd7b52a9979411436229195df30f0b0179943410112a9975d4cee3f3cf", 0xed, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) write(r2, &(0x7f0000000100)="d9", 0x1) r3 = kqueue() open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x9181, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000004c0), 0x7ff, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000440)=0x2917, 0x4) 19:31:34 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x3ff, 0x9, 0x2, 0x3, 0xd3, 0x4, 0xe4, 0x80}, &(0x7f0000000100)={0x5, 0x7}) 19:31:34 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = kqueue() r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1f) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) madvise(&(0x7f0000583000/0x3000)=nil, 0x3000, 0x6) 19:31:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = socket(0x3a, 0x2, 0x5be3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) shutdown(r2, 0x2) shutdown(r2, 0x1) recvfrom$inet6(r0, &(0x7f00000000c0)=""/247, 0xf7, 0x0, &(0x7f0000000040)={0x18, 0x3, 0x7, 0x7}, 0xc) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x80000004, 0x2, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x80, 0x7}, {{r1}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x5, 0x5}, {{r2}, 0xffffffffffffffff, 0x9, 0x82, 0x0, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x8, 0x401}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000000, 0x5, 0x101}], 0x8, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x10, 0x400fffff, 0x7, 0x1}, {{r1}, 0xfffffffffffffff9, 0x0, 0x80, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0xfe7f, 0x7ff}, {{r1}, 0x0, 0xc, 0x400fffff, 0x4}, {{r0}, 0xfffffffffffffff9, 0x9, 0x20000001, 0x6, 0x8}, {{r1}, 0xfffffffffffffff9, 0x40, 0x41, 0x3, 0x40}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x1, 0xcd8}, {{r2}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x9, 0xa000000000000000}], 0x0, &(0x7f0000000380)={0x1, 0x5}) 19:31:34 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff0d000807005e000020f6200000000000000000", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20142, 0x80) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 19:31:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a8465bbd66b98653d2b66f60830a496aed3f35a5cb744f378782c2a027b4acb0058ace4f16ecb7bdb82f500b57ccd993c1fac680a4928b914300de0057641723bae56cf8554125455d70b9b5bf3c75b607382610ca5c090967478e400261def81190ed5a5948e4b24f68b1235c0d0beed4", 0x71) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) 19:31:34 executing program 0: r0 = socket(0x2, 0x2000000000000002, 0x0) socketpair(0x21, 0x4000, 0x0, &(0x7f00000013c0)) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="30dd5acaf44e71", 0x7}, {&(0x7f00000000c0)="f41832298927205959c26f31e6f738fba7544d0b61cdb2a4542c6fe169fdfde9a5a7862f2be966322f720efa681d24c6e927ccf31c6cdec602e4f4f8ddabec6f501a26a56aad93e7c57508ae", 0x4c}, {&(0x7f0000000140)="659dab8eda7affda3569fb7fcff88b4210cdf64063daa39c3f7c5a9ca87ca60f59e506ed5e55ad208f36a1daa55acbc18dc3e0e179cd3179175d4fadef", 0x3d}, {&(0x7f0000000180)="00adac9b663b9feb4ef99866f8323054eb7d7b23ca2e4fb30292df203a3223ac0df6c6a927014d72fe598cbf679ce3372577a0595e9a54a502e5545600126d8ab5e6c569d4b3307aed830691f58d6a780e52eca1aa495e04f3deaa487bae9644220d0653e3716d3b95cd34808a19a8c87758bbc73b3d02faaf6dedf4bdc935cf1dd98a9fbbd25b70bcadea44c86a865f245085ba8d40c780d7cc9ef591936d0a43208c57c85517f869a1d7b859863f07ff8534f44845c50373d746461d123a9ffc7a5193bbda7bbebd813a4ad791e10ea6dcc76a4b045540921bd70af4b1d83e031279", 0xe3}], 0x4, &(0x7f00000002c0)=[{0x28, 0x0, 0x0, "06c9585a7f1d1d5982468c1a7ceb07acf9"}, {0x1010, 0x0, 0x8000, "6e8c1f17e5e66bad4b5937ee29d553cd3b10b13fed04d0b1a1fb40178ec87814f49cec77330dc575995cbc41aeb76a442f5b6d4e479a4093aab896f8364b9fc3c53c5315b78e1b6fbbd9e7fe4d2b6f84963ea6110366bd9d6c8ca6923a6c768e9e2d8697392e9b57cd6ce30e7038d2d1746b0500626127194668b717348b44d0961b2c349beb394fdd0dd11a0b806ceef8ab6ad5c941662ab3c20b7db17e12b7168aab73caf98792e8187f83382fabff25f47d871ccec6f7eb58c54f75a35e3dcc95b7b551869314ad7a1ce2fbd51880f16c30cecaddb5fa29d2cc19b6fa95be8ab974f1aec2e3ab98a856801520f7cabc818eff36ccb27f27723989384948710f75c9b2986986b1bd9d21be20785f341c1c7a5f554a83163c25d337c85f3f4f4d0a083c82fed2c7f205d6e4b3ce44d2b19c1892868cf3cb62f7b16a623eee0c1ed5b5380fd55d21752485c8714ea9ee71b56c25f8b73bc70b221486ea9c2407ea8e71d765efe439c037bbf5463cff55aed860a94347256100f46e31816f925f91db07e93887d9c773a5030bbd37709927972d9abf51d2feb8b1c00195f803727fee38d54ed89353cc5d0b6a81a55cbd00913942b7ed068ee5cb8aecbecefcdf7fb00e254f942782be2796c84a25114b32895eed856e601eb4684d7753b88202c4b9d6b72def2d3ab5b612939a8dc634b41c4ce1fcf1e2700261fd6e787fc1ce821507cd073552e7746fb8ff8dab208fb82c87035195e3d84578779c7cdef99a7ef3ae5c6efb274b81872a29785a7b165942bbe17b86104bf289b4c4ac0b7ccbf894ae1e5bdfe773e8805134b0ee596bf72681af6fa66c55d886b016623061177b90cc520c6465862142103e5c3d695f189bce5fdc36a18534014e4abdbe51f3f19b4f93b708bcbebebc361ce9ecb4c2baff294f84781b837f0a9d3a575cfa36d57aace428dac18ed8a0b00e2c047d9ab126003c3c0c7500df72f045d7f733faea862872705344d4fac9dafb2491a0714a85b0708777ae6eea763fcb538ff6a7665fbdfad8bfbd3d2b858259f8bfa67bae2f8fa0f89419e1fdc133c412ac45dcbf609016db8384ca8982e4369e247ee7c3009c239bce2d3d403abf2ea2ebe9ec2470e2d88ae5a99152625a7272955eeb06afc2793924f6501d4da0e1230e1906cfcd346aa35f31a9f34909cae4a4d5394c8794e4eb0e5f0ee622098a7df96068e0c1d81a18f65829f2fa44d18fc1657e34f5f0229c907aa1acf47ad89d9b8db76921d8505daefd938b0be60218029102900a2dd61fabd41fb66f27985bd8f8d29770383824e29990a805d20f88004a6ceb429fa59b64a1ccb0ec279aaa510c672822fd652c204536389b683681d64de2d34a306cba95b545c968fb5b6ab7f0314c516ee8f7603e2113ee82fc02c4281d3e93fa7c4babbe76efeb871752fc31266ae704dd798ce7e63f082bb5696f6a456ef8a34803e1116a95136ea3049a03fe98d125ecb8c350ec64d6020953b4361b76825d6847ea035ef9a0daad2af49722a4dd66f068675fab0730e03a6fea42cd221caf305b85cf340bf0b8814aa672584e53549c1a3df5d37e9e2197359e88189468c429affcce9da16a96c1af885ce471e2515e1dc4dbfb28d71ef23318b2e7f9250353d66ef9f01d3fcf930d95ce8a973e2989b6071fbd9f08a4d787b443f0f9191fa7df90377217591c3440ea18c5fcb894ac0a01eac20fc02a83d814b02403f681da9ccda67a3886e526f5d2c93f7d23dde87477547302ff85e4471e79aa3175a0f36012e4be2bb128d958fdfafe97eb7723570d399616a0fab41ccf96e34c6a2440eaee8dc7582f4d02ad9d6a54cb966a139c48b60c34700e9334a40b4e834841ac6366313b62a3a156994a5b9d7a347c362804282ee47cf9d26cd1704651337e5f8582485c6c3bf5f2e7b4c7022eb3328ab4e05058b6ef2656a5c98d3558eb77f06a487a350d3dccc4821f8bac8877414f0f598d21fffbdc09560d746293335c8b821415f948c9b841004c1e82b42d8fa6b20818ed3a260ab337e3ce1b112c231497151505dfa99222d1e71c24b1d133389d37b92a6c5c2aabf6a5684cbbecda313c84a297b78999c81f66cb1a46dc47df889a6131861e89fe2986d55949abf9fd9349960be32998e0bc40f1101b69aec5d5faa38cc4fdc0b1daa369e64037911387f8d9ea833d3ba4062837bf054ad050612f24c562c166cfd8fa7f3d9ffb0225a9518d7f742fcb794b25d558a0f230390da2874429e59fa41ac1679a3075b1c8e1e67a171a6c944ccf9ef7db2d5611f7ec6d68876498f15e6252f935fad1fc366cc54ae56c25922bf1a9c725067dd82fb3ba34df0c10472078b93a012ee5e0883912b787c1d9a907fdee301840f924c4f2e2c01d292904272b431a419e645eeb2c823c23def2a85559a93b1d6f66c83e528de893a30040c8c059ffb18c76fbe2346bd55b94031eda345289da2f0d4bf8f51780cb6fd57ccce0d14dc540492f1e4d828b7e7155b29793f7116d987334b004b206361488011f950030ea293a108e560d6cbae5e131019bf369669ed4e39b1472bbe9aaaec114b9b64c3bb687246c1d07aa5c4c48e75ba1a239fd607de4779cfec5907ffa141398c4d007ce41e6914bf161b3f552bff8a214c0ff86a89808d51b7d91b81420b01b668244455297fbe57934c1b7b29b9efbcca6c5cc65e5987f22d27e557ab9c7cffdf84b6e482a3b96e4f69782ae66e06ad357b536ab1b088c61419c03bbac16d96e35824cbe58a9473a3e2d591f1cecdcf34548f5d1ee12cb7cdbf31205494e1ee7df9308e7563286cdc2f6d170c4c3e74b068729cdc50a3cc28dd456710c75e7a8b51d0e8c98ce0d0a10c99427177c19ff5302f3cff0e2266570c5a47b09e97b61132299bc88cbc51ab8e5dfa6aad207b124e1bc5d73aec50f37d817108c28a70340255379051f20b60973734376e07a84d19317fd67ad077e38307bd54610e177fc83a85a7a77c0320aa8b918dbd15489d5eb707d06bb8bef7d25b0b603999b0bfb003718bb1f01af0500cef4b926d85325888f15a2f82b0a3f97821d8174997b0945c1ce8a8eea0da247ae21f304eca555983e9e8137de1e29207c225380a2d26e872ae774fdef07795c0898077cb4d14963d95eb54416afc2a2c64a7d7e3ed6284019f1075bd815624719a5303af8e50de611e1170aedbbaccf0619903c7d224d356d0955fe1df3494eae00790a6318c0f51632508bb0cd283af2994f43bf3341f16651ba1d6563884eb74dd16393b67e828861fbda58aeae5be6206f6a2c0662b158b740a71a9a6acbdb35eac17a31dd70329e72fb37a0817849ef1057b2c74a11dc471bb43092fda9862d6dd908f3e495f7dc0a7f2ac7681e30bb3870d18474fe26810b5cc8f8aa6306e2b89e8d05719ad51ab4cf91bc99b0af900873dd258edc0fb482c000d5678bdf6a782317d37869c2a546268daf9d2141c2358bc9bcac23da2430cd283fd11f723b1af59562d1f42fc3ef49186c983271294823e236168fb5705a9bbe4b71795561e8794ae59bf4a5fe8a867daa94b8c1d36cff37f0317b2f3c1cadefe3522f7d6cf9fb10d4d883e08811e2605e8f4d0a5a165278989b0db46fdb98c6eefb81590f862c36057c36c25564859a40579b54019bef4b734a8769df9482a81ba580cbabe356b5328e8b7f1dc27c6aa76fc13de7aad269304eebfccb6d7f06476916a0606b295705c93de1cd2a421aa057a2259017e83b1b157d527fa8d09ae2ac48c5db8d3f22f666315c992fd16c00d0c174930a5fa2cd2ac513db3ad4869b300cf4267182f8afb8a6d97661893f3806e261267b5a9a135620c33d1d06599758573a1d9489159ea71ca0e0e0bcbda66481d676d5b6009063080debe2f0f91e6d67262b4f217708bea5a4586985a5fde2f497d6d681f4532b5dc32f8d749420f243dab5d759a58d896f1ab174facb1804cf51d0ec9bcd7f5b036a548601ead9bb98e511d6cb23c2fc746b69b3f2488891c1cbd68dc5025e459628cab03c9bfc887040843b94d559595b6880ea813d54ebab995ce861790367fc95d41cdf70b3f61dc1b6f10eeb2a26641e4d561d4d2e815cb0f0a32b5c98f7308f9bea8fa5a3ef0feff6f4ab9eba9d9edf4d59007f483e93683445ba4684a8bee89c41496cd7ccacf65e548590803d5c6485d77175081379fb047d234a42c195edf52b911b3ce28c10cf00834d7fa94dfccebd47cdc2b58912728d660e8a9dce9dac3da8b467096b648e1462bb722a3923c1ba73ad92ce1cf82e9e2d4605e4ce592618695b0c89c25e0ffaed556dbdee0209561b24314233051040a11551b063944b7f9c399c38760a6cc682fe9f738bc65a9e9e6d820c2cc12d35b9013951b1e5c505713db902e623b450d8aa9e53eb95b2512ee730b54943ad84738406d58898852dda65908468189258f93551864785a7b77c3e00000078d8086aa78637dad3f9e51c0b48afda6b361cda31d9ceba85f32184d0fd3e43108be53f1ee942077e73cf021c24c90a3f4c8bfbecd51027dcaa18abf1db990993a031beb5de6c3928d105ddb9df1fb4d9672dd529147fa2621737453272de081c27b73b9e63fdfbcda49e572a7a0a7a64a0b1af5c74bbf967cd7daaa985287eff6eeeb72fe6383e145e96410edd9fc24369b196ddffabbd45bbb058a261efebe9d96a9401ac8d812c1f10afb27c887c519999563fbd6e514474073c439e1e0eece023c61261a78176a84a98bcdbea3257114facc1c0dff6094e4baa6f20ae99bdf936442cd5fb161b2327e54ed97390ff1b0629000e76f03a0c80f9f2695fd539052e26789154f09c0ba8a156f998e6124fa32c2da3faa34487eb2da59d0a7bb1f9fb1e39766ff6853530bd81586d7fc74b1fbb997745ab8769f40c5607d0626627ae04fe53d1a6fcf889885fe7f95bbf85af1ce8db438a867fee520c3a3bcfa47d928a6d21440f3e4da7dde92182cdfe10d256f63c02dc4826a51da0690e73afaa5af8340533a496a916ea8275311edc54f47e376c439cc4ebcf0b4a22579ac7c18dfcd89e9599b3704dcb9485eeffbae95db814aafa8a4fe967de7168069beedf00a8e0dd8c0cfe821dbba34d0a829c0142df393d9aca42311cf82b8bf8e261f63e95b2a68f391d22b8a7b7f8e20ca8b7e78bb2eac4fe20713e4b16900d79a040bc1c7ab1710b3bb9a9ba952be06a42ff872cc5ec1d1b4a3ba91624622659144809a5667e54df6849f929e7a7832d2f01d1a6bd8c6204a9d66318ee37a2b12d4cbea3c26e00dd30b5435a9cdb70e8f5bf20e356849b574db375c8885fe87233c7ef56a220b617846c9cfa9bbb15a706c057c4643cdbc90360d177da27649259e450f03f3843814f1828c2426a734dc03aa547cd452c104eae5408c51b7ec5bf0d12aa5da4a66b6dcac989ea69d63001f596b6105841f8b1eab67f3e738d0b277225fb1b11a5c72fee4192597ce36b3ba08f5d1d9cd6f3d97c2cc641cccb0af18ab972c5717caf28d8722bd6ca4e3b4b128c1c955e64d5f4cd7a5b09a6e4cbe6134ce8373f6bf01e3121f0c89f0d5f133a96fcdae903b67f42f5ec59b439cd4a65c69a8d6d6d93c495d366f10e957d6a63f4ca6545755e2eb4f46849954040276546fe7cb8a37d27d0bbb2f261c7a1cd3375bfb2385e3ae9b1af36c3fcb0aaed23e59975ab753862f555cbc12045fbc2d6f41cf99dc3fa9e709a4197a636c7a002df903bd33360ff341e53cf48a72cde789fe96885e3cb"}], 0x1038}, 0x402) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x1) sendmsg(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001340)=[{0x0}], 0x1, &(0x7f0000002400)=[{0x98, 0x0, 0x0, "71f47b9a345fb34dfdfb9b026383ebf3b3da58266a01e3f14499c3cb580ac6e7ea27376602246e0d3d8a618c6f80ed992b598d5f3542e8fb2736955d8aa36d3ccc1764fa203648f8688b97657b1071928c21377fc5f2aa56f87349fe60bd31106ab8c9ef8ca9f13ce3df5a22eb5eb7c2a06837dfc812274d1c0b2934372f6e0c68"}], 0x98}, 0x402) r1 = semget$private(0x0, 0x1, 0x4) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000001400)=""/152) 19:31:34 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/93, 0x5d}, {&(0x7f0000001100)=""/165, 0xa5}], 0x3, &(0x7f0000001200)=""/231, 0xe7}, 0x2) flock(r0, 0xc) 19:31:34 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x9) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x2, 0xa5b0, 0xff}, 0xc) r4 = syz_open_pts() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x44, 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x0, 0x40000004, 0x0, 0x1000000000000000}], 0x43, 0x0, 0x1, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) sendto$inet6(r1, &(0x7f0000000080)="a2e9f70ef0f8e840b6c3ee661bd24200db67e18950f070234399f3926c4561a366f2aa744fab8593c7c073", 0x2b, 0xd, &(0x7f00000000c0)={0x18, 0x3, 0x7, 0x4}, 0xc) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) 19:31:34 executing program 1: getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x39, 0x2, 0x67, 0x0, "8aeab8acaf46df36b4620567be221e956b0240fe", 0x5, 0x8}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xffffffffffffffff, 0xfffffffffffffffd, 0x42, 0xb3e0, "a3bbd5b077420bf832f59ce5f098c97db3938186", 0xff, 0x7}) r1 = kqueue() fchmod(r1, 0x44) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000000)={0x4, 0x9}, 0x10) ioctl$TIOCSTART(r0, 0x2000746e) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 19:31:34 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001140)="54a02551cb15462b77f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0ead980b420a52728e1ece2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc388468989e74282ea9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5ed892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f3569080ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9000001001d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d82c02a800abe249b4e84895426c4cb7a921b0c3c53c52c6885edc4a817f786d472e306959a30be2c7fd1bdb93a4d1280e0b749b336c7582f3f0f4fb785c546eb9a0529b61964cdf5c0ccdbaea4cb09a66c6f114d04f6e4b5af276ad17320d4bbf0d3067a192a4f3fe2d1c6542e344288e9c3277ac79bde20ffad152600", 0xb52) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0xa5f5, 0xece4, 0xfffffffffffffff8, "62722b051f8344353a2a898620f77018b529b3b1"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:31:35 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x0) accept(r0, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000140)=0x10) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f00000000c0)="e8f0e55e", 0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xffff, 0x0, 0xfffffffffffffffd, 0xfff, "dce97fc5f99b71b058700edd18f3268b564772fd", 0x3, 0x1}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x80000000, 0x2, 0x8, 0x2, "5ace7d64633f65046e276188ff097254d7608838", 0x5c, 0x6}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x3) 19:31:35 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = kqueue() r5 = socket(0x30, 0x4, 0x5) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x92, 0x0, 0x6, 0x100000001}, {{0xffffffffffffff9c}, 0x0, 0x21, 0x6, 0x447448af}, {{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0x5, 0x4}, {{r3}, 0xfffffffffffffffd, 0x15, 0xa000000c, 0x3, 0x1}, {{r4}, 0xfffffffffffffffc, 0x14, 0x40, 0x1b, 0x7ff}], 0x3, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x18, 0xfffff, 0x349, 0xdc}], 0x3, &(0x7f0000000200)={0x600000, 0x401}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) r7 = kqueue() pipe2(&(0x7f0000000240), 0x10000) fcntl$dupfd(r6, 0x0, r7) r8 = socket$inet(0x2, 0x1, 0x0) ioctl$TIOCDRAIN(r6, 0x2000745e) setsockopt$inet_opts(r8, 0x0, 0x14, 0x0, 0x0) 19:31:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="e62de1cb20c19fda13546fd71994915c7fd06b6468ea5d6a8ab1e348f3a69c2efd6804498386b19d0aea9a9b61b1e238eab70fdd58e9fb623d9dd20f6487fba1d7db3a1c7ff09561b5a438237c", 0x4d) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 19:31:35 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x5}, 0x8) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000001180)=@in, 0xc, 0x0, 0x0, &(0x7f0000002800)=[{0xfffffffffffffdeb}], 0x10}, 0x0) 19:31:35 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 19:31:35 executing program 0: truncate(&(0x7f0000000100)='./file0\x00', 0x1ff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$getflags(r0, 0x2) fsync(r0) dup(r0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) chdir(&(0x7f0000000140)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 19:31:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() socket(0x3a, 0x5, 0x5) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="be9c65bafbcba057d7b004b9d29da47ec593554247445e1aacd6c6dae9a13f880d08000000de4827104b98319d4a6630ec6732d5776297c5c01fdb31890f25991d593b7b3175095346189280127b69e1e5638d7a6682223ce94a3bfde1c37c381089a358b2087fbd8a82101bafc3b385b70c743c78db29782eeeb2cb28e351da", 0x8d, 0xa, 0x0, 0xffffffffffffff8a) 19:31:35 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x2a, &(0x7f0000000000)="59f58c50", 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(0xffffffffffffffff, r1, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x8) getpeername(r3, &(0x7f00000005c0)=@in6, &(0x7f0000000580)=0xc) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="d974168822271b1fed780c91b15cd514e2bab5001c63584d7b328a6702efca978562580f27a4eccef0d37ff30d8d37f487e46c19d5592302a915048acc7cc46075548b28497980a7f12cef660b43125c10bd95801f611e82f087f9a5587bdeac7dbddb7484df2497a92f8109f8071a53e3bb249621895d66b69d96f2d52fb76e0757216d3d194533c9e92b4ad686ed1420d97334c05436e41e9d8e20283e4acc75deac45b5f3e4c0125e2c3dd71f444a18847ddcf1506c6e3ad58257523e02d68d486423e082cfc75553bad2", 0xcc}, {&(0x7f0000000280)="e886b9b774c3cbdc49f68ed86e9cea5d97bafe41cf40560f94e70c7c680029607d34e29631d09e630f6531831a5364b58e926068ad61005f4a68f5976dc3fb3de7e8485272d75d94054195fcc4b586eb50ae1a18f60ed7b38f5c4c1f8a049079b55032129fee5d594ed45891a211a3f9393585d1e37da8ac53ce82ef2ac5b7116adca3b9bbf0d85349269b12d85e7bb6d381f17e9dbf6a0655e9c12a45ba8a563a4f39928cecc7ea1dca9ecc67f990d19806763dab04b4d2ef61f6ff267700ff4084e069136c226a496e844469d26548", 0xd0}, {&(0x7f0000000380)="3a1d23f2396612ea6148050e3b63155fd148686e9cbbde04337a72be0aaa2e8960a9c99f504ac8b7f4a9d799358f9cf27c1721850bb592c0312f2f11ce4f13d6c7bc42f7c61dc90cc842070148029ff13b919870c2f1406d67bc0b331d9648f8fa53c74023b8ebe2dab1b01bcb35bda7a82fa0cc96a26003d4b84cf1bb55033ae26e1ec61cf8716321f186dcacea420cdd6b5dc347d3219f8af782443c5660c92e278259e5f9eb4fcf089d0d97f20c37b195603aca992c507488011b84eadef32bdbe30bf741c2322dc334348f998e36f29a0117b7818774282d348522dc9da848b931d995dbf04991", 0xe9}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}], 0x20, 0xd}, 0x8) 19:31:35 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x30000, 0x6) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r0, 0x402000000000029, 0x2000000000000040, &(0x7f0000000100)="545dc7316bf41394116cf6129c176289199a81ae1a4193c12fe2f5aae8274b2d1b707ae00472803a311e5b94ca6562ccb0d1aa68639f91191a4a8b909ffb1f4e6b1442a7b4dbd317e6d3ca11212f7b1efd91ec4c0bad49f844a5b8a9da674f897d8cd17c84b575ec37ce0100883db3bc3c311cfd45d3572ce55cd68a61cd376a65643dc21bb864d1500a971ad3dc3ffb2fcadb40d2ffe0c8b249fc30f7fd2e8db300d93a8d3b43bca03b7dbd6e5ee5f33e3adf5b363c1eacf589", 0x160) 19:31:35 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3e, 0x7e}) syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) write(r0, &(0x7f00000000c0)="903d", 0x2) 19:31:35 executing program 0: r0 = semget$private(0x0, 0x3, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/63) getuid() r1 = semget(0x2, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1000}, {0x4, 0x7fff, 0x1800}, {0x3, 0x6}, {0x1, 0x8, 0x1800}, {0x4, 0x1, 0x1000}, {0x7, 0xdf3385e, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x70, 0x1000}, {0x2, 0x3, 0x1800}], 0x9) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/105) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/90) 19:31:35 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x7}], 0x1, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x5, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 19:31:35 executing program 0: mkdir(&(0x7f00000003c0)='./file0\x00', 0x2000000070) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') 19:31:35 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/244}, {&(0x7f0000000340)=""/211}, {&(0x7f0000000440)=""/209}], 0x100000000000030d, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) sendto(r0, &(0x7f0000000040)="3f6dcd5edc8734b42bc45eb995325638b2b16e81f2a03f295fa7fd2946c45ebc0aa578896a", 0x25, 0x406, 0x0, 0x0) 19:31:35 executing program 1: unveil(0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) recvfrom$inet6(r0, &(0x7f0000000140)=""/54, 0x36, 0x2, &(0x7f00000001c0)={0x18, 0x1, 0x35c7, 0x3}, 0xc) unveil(&(0x7f0000000180)='./file1\x00', 0x0) pipe(&(0x7f0000000340)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) close(r1) recvfrom$inet6(r1, &(0x7f0000000080)=""/42, 0x2a, 0x840, &(0x7f00000000c0)={0x18, 0x2, 0x1, 0xf45}, 0xc) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="ca88b16f93ebf51ad6bfc11dd9420fbbaea63afa0f128649d1bddce47366e983db1d", 0x22}], 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/77}, &(0x7f00000002c0)=0x4f) 19:31:35 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') clock_gettime(0x0, 0xfffffffffffffffe) 19:31:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x80, 0x0, 0x408, 0x0) 19:31:35 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) rename(&(0x7f0000001440)='./bus\x00', &(0x7f0000001480)='./file1\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000013c0)='x\x00') 19:31:35 executing program 1: socket$inet(0x2, 0x4000, 0xfffffffffffffe00) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) fsync(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000240)="a10400fd7b85b507dee41a3ec3cabe1869e5e573", 0x14) getgid() write(r1, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) syz_open_pts() close(r1) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) setegid(0x0) 19:31:35 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x2) pipe(&(0x7f0000000100)) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100002}) r1 = dup(r0) ftruncate(r1, 0x46) read(r0, &(0x7f0000000080)=""/100, 0x64) 19:31:35 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eae201e27597976ede07cad98509e2013cc1c1ad47202b094ebf30f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd202b1ddb9248123cee63a02f0d64", 0xfffffffffffffe49) write(r0, &(0x7f0000000200)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a51970290023d58bf6659990bfef32044908d0d90b6e7d12", 0x32) syz_open_pts() close(r1) kqueue() syz_open_pts() 19:31:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x63e58561}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0xfffffffffffffffe, 0x2, 0x5, "34f12c25d0208a4d353bde0840bbea988fe87a94", 0x3, 0x2}) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000140), 0xfffffe46) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 19:31:36 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10040fff) symlink(&(0x7f0000001840)='\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', &(0x7f0000000040)='./file0/file0\x00') socketpair(0x20, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c65be3000"], 0x1) sendmsg(0xffffffffffffffff, 0x0, 0x0) rmdir(&(0x7f0000000240)='\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000080)='./file0/file0\x00', r2, r3) 19:31:36 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x4, 0x0, 0x0, 0x0) accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) close(r0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x20000000000, 0x4b06}, {{r1}, 0xfffffffffffffff9, 0x14, 0x1, 0x800000000000, 0x9}, {{r1}, 0xffffffffffffffff, 0x90, 0xf00fffff, 0x8, 0x234c}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x100000000, 0x5}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x4, 0x10001, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x5, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000002, 0x7fff, 0xda}, {{r1}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x7fff, 0x4}], 0xaa2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xc0, 0x2, 0x9, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x2e, 0x80000002, 0x8, 0xa}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x3, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0x2c8, 0x1000}], 0xffffffff, &(0x7f0000000080)={0x5, 0x8}) 19:31:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7e) setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0x7fff}}, 0x0) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0xfffffffffffffc00}}, 0x0) 19:31:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) 19:31:36 executing program 0: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) socket$inet(0x2, 0x8005, 0x3ff) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x84, 0x1) munlockall() open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xc0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/35, 0x23) r2 = socket$inet(0x2, 0x7fff, 0xfd) r3 = semget$private(0x0, 0x7, 0x10) semop(r3, &(0x7f0000000040)=[{0x3, 0x9fc, 0x800}, {0x7, 0x5, 0x800}, {0x0, 0x80, 0x1000}], 0x3) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00000001c0)="4bc57ff8a5ef9e0517269832a8b4e9dd73e3239ef9e18c3d3905fc95c03c1cda3c62302d31cc9c1ae83a0bca2b2b168e63b3f72657bc5b77028a10b37870bf4f67980a88e57b549e91f2e96fa1d78fa912f99253493aff77bd896ffcf233e91749f2ce6bdc4da456a004889be4a19375de86b805e2be0b7a1899d859f846545443ed8a73ce57ad4098baefd8b9946346e0a7540cc15df314ec9218d26f33e0e4a08c9639409ba708424778b8c8b473fa7920ef0ba1f462e01d5f448974e4dc9d811c2b64f7e29d3d4f44e092ec550b6469176fc23808dfd6eb13a4101c00b520af17b594537dcb3aba54015a56af441844", 0xf1) 19:31:36 executing program 0: r0 = syz_open_pts() getrusage(0xffffffffffffffff, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0xa8d0}) ioctl$TIOCEXCL(r0, 0x2000740d) 19:31:36 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r1, 0x1) close(r1) 19:31:36 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup2(r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 19:31:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9cd, 0x81, 0x9, 0x3, "29a51deb20c0030c03e40091ff488a38b87b4499", 0x7}) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x6) ioctl$TIOCDRAIN(r0, 0x2000745e) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) close(r0) close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0xb4) lseek(r0, 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x401, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x3000) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x12, 0x7f) msgget(0x3, 0x28) fcntl$getflags(r0, 0x1) chdir(&(0x7f0000000280)='./file0\x00') preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/248, 0xf8}], 0x1, 0x0) r2 = dup(r0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) setuid(r4) getpeername$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$TIOCNOTTY(r3, 0x20007471) getpeername$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) fchmod(r0, 0x140) r5 = open$dir(&(0x7f0000000580)='./file0\x00', 0x0, 0x5) read(r5, &(0x7f00000005c0)=""/43, 0x2b) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) 19:31:36 executing program 0: r0 = socket(0x20, 0x5, 0x2) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x8294, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1000100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xa0, 0x100000000}) r3 = getppid() socket(0x10, 0x8000, 0xbd2) r4 = getpid() r5 = getpgid(r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r6 = getpgid(r5) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x9, 0x6, r6}) getpgid(r3) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 19:31:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000008c0)="c0", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x8000, 0xba9}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x10001, 0x7fffffff}, {{r0}, 0x0, 0x1, 0xf0000080, 0xfff, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80000001, 0x11, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x80, 0x800fffff, 0x7, 0x2}], 0x8, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x78, 0x4, 0x6d94c73a, 0x3}, {{r0}, 0x0, 0x2, 0x13, 0x8, 0x20}, {{r1}, 0xfffffffffffffffe, 0x1, 0x3, 0x6, 0xaf2}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0x0, 0x10000}, {{r0}, 0xffffffffffffffff, 0x49, 0x40000000, 0x1, 0xf2b}, {{r1}, 0xfffffffffffffffd, 0x84, 0x26, 0x81, 0xfa63}, {{r1}, 0xffffffffffffffff, 0x79, 0x1, 0xef2, 0x2}], 0x2, &(0x7f00000001c0)={0xe02, 0x7ff}) r3 = dup2(r1, r1) r4 = accept$inet6(r3, 0x0, &(0x7f00000000c0)) close(r1) kqueue() r5 = syz_open_pts() accept$inet6(r4, 0x0, &(0x7f0000000280)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "83a4f55180600000ebff0a090000000000000100"}) shutdown(r4, 0x2) accept(r4, &(0x7f0000000900)=@un=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) syz_open_pts() poll(&(0x7f0000000200)=[{r5, 0x44}], 0x1, 0x0) 19:31:36 executing program 1: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@file={0x342b7b2a24b8485d, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="20000000ffff0000010000009a7f865332", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x25}, 0x0) 19:31:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x123) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000eec96779b7"], 0x1) r3 = socket(0x2, 0x4002, 0x0) dup2(r3, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r2, 0x8000000000000001) 19:31:37 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001440)=[{&(0x7f0000000000)="a88f6260", 0x4}, {&(0x7f0000000140)}, {&(0x7f0000000380)="cf7d6db05f698f94d302b7884bcf6d27d1ed325f63f5fefc11ef91af02209b49520ffd059d8de3a2bfc298f84082834cee870de0f26626732533e4b5ab7c8bc270ec4ba8f463348e54fc2549543401a1a88e6040fe15781c2c965c080348d864a68cf6be2d67c98340a7321cd199ff1d564703ed976149891a516ccc7809aaf92c15723ccd8afec2c55fb746c8eb5844d878f470ec7f02c9428078367e221ac67c6cedb7649dd10b7f4630f83c1c0935373bfd22ea87d3be156e8131e048c698c3fb39b6384bc1ea3c7b04d0c40bca2b591a79b15c5d926650a0d7612b15a9fb9b3fe0f80d502cfb3d9545f5a15e959a121f798b6238722651dffacafe7543bd6ae05f44d1e535625481bea446a39904101a1ec195d6a7aecc2bd9a7e1f3ba2312f5995849222120aa54d48f11355f297fa9e027ddf83bb5833c8af75aaa541aec11122d88f0c93f41f47cb69edc55572abe7af610c8d4145b1bfa116be937abd04920d7a0809857fe176bd95d11cecaf8b4d6bba684ccc9c1f987788b486b0458ce91e8698c8dbce9fb986c24ef52cf8e66cbaf24162455bae1f45b6a3b2513f7dffe55cc6dece7c65737b29a24bfc650adb6b99af06a66e1f63d130032d941d7602a41a24fa2753de16ec5295ca4da578123508f529c9188594118c5ea7c5c1a91daf52c45901d40c7dfb96e3a35bddf9e79c0ffc05503f164a749c2aa9c709d0e950488eff6c2f1fd240f7449b3439ba6f35bcac00dfe1ef1495dec6d9edb7a598a7d1f3f511c80341d8e56b3fd094fe15455b91ef261b7d5110cd4b75dd703c8b0fc45400cb9396dc17bfcdb0046739040a132317f2b9f9afb7c03cba724d4976eda5fa05da71712a445e0d811099902a983cc9e7daa468fc66df9f85a20daf6b9744989278c8b59f2c8fa0e945a8b65af834f9000b3f0cdb144e9b0b1c2bbd90fc01258a57952e02b49906bddcea15820fc6b4589197e23603bfa72886652476be4206373ab0e13120eacff4f3088da4ec2a3ebd9bcc7aaaee7ced456d1efc9bdf0da8e1562f03f9f09041d2e54d40e01c7742f0fd29eb9fd5ddc8800b229cc56de5dd0ccd449225de465cce0d4ab9b30808b5bad0c31732e05573be1773ed55d2ba78bab497a23c20e68b699f8f5f30be7dbb1a6a2bd589648a3ffae99482fda62a6e6192ff7fccbb36a6a516ff77c531234b8675e983437bff040986b27d2d411866794d3ad5d3e421f9dcfb73ff35803b0074f29d2f0b985399bfc24ff335bf2a6edbf27ff1b1ed7a35922dacaba1d976c843fabc915514d734f29806b9e93387418cf42a76c844f203e07db8136d02089e66c00954cf29633c817ae18c22fc07d049c8830e9fcbd4cc93c811a29031168ed2d34a5958b9e561803a7ff19c3b84f31a7c3b76017d2d721a3e438bb78e106fee3d044e59b09452a312634d364ce356116d62ad66c97819c4f515fe086f0cec837adcb87355d163f0db734d6ddd2cf2ed1eaeda0385761fb1639f86225ed7e431d33a3bb3c87f8e513b489d0e9372c6bcfe76a9c120483d8bd8d38c2f0d922fbe90b949e458e5d07dbef7e8d81db012b7a595bbd43ac08a48334121a2d9fd19466b2c5f7ba2ab0be784911c97178430223cf5ef07e0f3836a44b0554881410994f76fd1028f38e013126a27ab663d7793e78188a914e2874959d10ab3fc56af4446edca3e8871ac762dc73ef1030c0e68e84133991d36f44d2b0b0c146fb5ffaaee317f657f6b6a7ea1677d49d4c9b907ab98e975e86adeb728f0dae9d12484fe4979168a4008388e45fbe477b8b3aac7735b06f2e2b7523f8d37e54d0cf13be7a94f98b11660a0a02a199cac4a754417445c0dd95e25c65709692839980bda9ea99959b87072cb8cc0603b553ff7b93a60d7242c540a42739e7c28a985e663c3e6da068faee8d848ae75a8ea04daaefcf332df182ab5a3ddb868aae0d0d37ae37accd8ac39be7ea1bc2096f46d42a7cdee1d6870523e14ab66e3c1cb14c29e9a4e128f438220fe7cfed7be0b62efb2ac94672c8c3925ee07128a3f68ceb1b3fd8d7ad5049818ec1dfbd6fe5bdc62dfec8f1cc1be60825e97fa1d0ccf3c0370f0f6174cdbfca6e6b68d1e40bb3ede91e22aeff36cefa50d981b4d1946c0ad1da3b43cee0e4d1d5d76bde2ea1e7122b18918c0415b8c53e8b6465958e670472a6ac0d82a30661f48dd11095ad154dd3b046aa7ef5485e30468b1cca9ddc2d94827619db4b7becfb600d6fb0553be8b1656ca2f9ac6e5e29cf9c04c17c975afe5f63eaf20d4c0b6ad64d6ebb2658cdbf7d1269430c007c8adcd5e9c7e07f6e16e29c9aba634e99eb68f5105c6780dd3b0999254c05e22496fe2413242f5cc41848b0819c120efd08f4fe3f3f2654deb8f8d00e7e3af9bcfacc7407af6bb9d92ae4355de4b857219a39cfefb624d28d1696983494f0fc522512f6f1d89d848f5b93b18ee9874697c69e33916b424437c35bdf6e51f3dcf80113b76e266c20c486389420bf272a5cfc81ff242e88f74484105353cd5f2e0d456b747c8a6e6651076f876e30ed9dd28ca168d755a5bf27eb002bbf46147675a5c63d81d1dba9744882945ea1d5ecfe051a5d02f168e978bd0e3b05b139d228d76df01a1e4e67843896fdfd0a9dacf2e70d2e5a4b3d07d106769514592139c12e62a9ccc28bf66c8c3a110cf454730a868d7e6fb48c87d4b08a275d785045abfe5bff8794f6e83e8725a22fc1d40d0edd630427c9772fd758be5522c46252b32442dcc1cad884bb1af76571777929874085b3cf9650b964c8fa18634f6763b15f76bf5a9dc3310a3c4e4265be578ce43c41d400611e72af0c39748715eeab28e17c0c6fad1c8f6d21683c08628a15ecdfd001324edc9b1bee4f7f06e883ba883d6daaa21aba7313835ce700a417e1bdcf2528e36147359450cf61538916f5c2bc0c4339a44966f737fa62a08c05dfe5e10d98228d85c893936a3194956fd03cd887ce2e965d73bb52f9520ae5960aa7ff434c1fbb0560929cc9220113c362eb7d4c73c3e9b3427978b28317b760822d4eff733e7ad8d8c91dd3e48f023db3a35111a9490c91b91c5627a303a8f43d400c0bcaafddd0de99a3f3c79cdb303336dd7968c5a360d12d37bca94830106dbd8972b097e722a543382d60a87e77f5b463166f7aaf16becf466495d3c69e004e1a54871cc21ea06d13d6748f6ba07c23e26054f82fbde38bf7bcba119a24ecb31ce0bc4c9502fa4866f277bb435c4610b854d8b09e08b5c60024ad64be40a455c20c5c60c7ed488aa91c917cf1a16907cfc5160081e6d69028015d4adbcfaebc60ef9daf7be88029521768b39369fee0f8987cbe8fae4a4fcc278af0bbbfcbccbed7abfcb78ea2f7cba64d1f6914a3501274c0d68d22576702243752eeb096ef8de624c869a8da2d7aa372ca2b2dd527f48c81451a234c214cb1318565ee3bb9bdae149bb2f609772b912c553d7b1d15aefd26e9fe44541630a0f1d23a88221b430cd3b403ab32d7a4ccd003696ad29c1f333e7322de8f317d4a3955fdf2817c41e185230637ea6f5a6ec10d230c49ffa91adc1b13aa5c2792b605356478af5986e6871d6f5e953b4a4ddf7e74edd811f6f9a186241abd153fcb63ee346ce387956b236f00576c7dc01987fdcc22f203cc8267f924f9f785d9ec814fd47e85a548a3c5781ef395e2c99d89733986f790396d5f4bcb0b56a1918f1fcb3da955ddb1f9caca9a2aca389f4c2e737376480839697ac6b72aa12554b2a7f1374bd172753b57211ec2b6a7376478c069e37252fcd01fc812cf9f1228dc43ffd00a13b6358cae0fcae3b7df8b7d46c6f4352b14408cddabf925b15b707d9b12eb48221d59fb1ce2ef5ed7f1e052a105959d74a067b7d0bd674524ab8a27e38863eb98209b9372b84bfba7ac0562da3b92b196d28eeb2b91b4c0534197fe726a02614d560a74c9b9ecf244ff1b5a52e16697ae8dd3efac2b7e418cccf7f3950f8fe2aa6283a79189a9ca5ef642a074e2652921469d04e6d385bf27b3e255ec4d9bcc710c58539e2918c5660a5c4d7bedf051a168069d9cf435027f8c9f84ae2398263a1470f5b9f54dc653bc93084a622784ba0e3289aa69d250f1ca5c4db0edb417cb0a1595ca42b300b54b41e52f9992a053a0378c3bd907f452dfa895af539017a0d3429a7f9ab092f9f229918fd769ceeb0b4fb14a3dbd15338407166d0186c002e9ebec8894399b1c7d02be9d05268f98359119d2aa0447c6da1518a58fb52b8d01868b7f396542739f4ffdf10fb639138cad1dd88cdc981cf45e36e83f29ce6a5381a287dd87be377ed3c353afe51f76fc53305ec7fe400974a00d2c8c6a88b2f299a7a3afd6b1193098c8f6ff7a617eca95c21bb36738fcdc407bf572d4e7a663282228ed0a702f8121a463105ae4cc1a26356fb2d474ecf9c06283df65a0aa274f8eba0c53cb3dc9d97e0323107137310e127bdd0f0bdb9287f7f77fcf0b0b4f7955f8abc03fceb1e3e44a7c0fa61b978c7d8fee3baa858e37c335031718469c44fd045acd9dd71c7c3208e8da88a7d940a1e54ba506348a82495ccd81bfac9c051a7ce568874dd2d0368ae078cec93b5366b23fbfdbc17130a9afd451f7020d70e93bf06cbbeefd3e8dd80f73287e89d1a553920805549b7b93fcc11ac9ef49185c2ca3709478a871a4fddc7554e2abdf5f4d8002391aa8fc6fd53ff7083ccff770134d26d632e9c74113c22ade291aa969640bf5fb5ca3587c515aea12821a5d077b67af0fe5013e1ab688236ab9354f53b3ddad5eb1c67f930e6571a73bd68ff0ef5ba4197408531344e977142d7e16fcb9394ddf9735bc6f8e9205bbd3bbd99f9b25a86e011d33fcd95ca9f151a95460297e6be7f2b107cf31e54981b274eb2ba6a7b3a2b4e2dcb3b02554b8814c39e0f13a5c4c2977a12b55a10e159c18cefa973311f9c2c893cdab84513bcdde26b0834e355a52aa2080233ef843d8dfd11da86540752702565f434275a5983a99abc243e5bf9a9792ede1692714fcc0235140042501f77e2c0b6a669006d53efb6399e9b8a41880bfdea6839d773ece9768f3871c1fb61c669975fbce8f3dcee9c91a1794ecb048016dd1c8eeb7dfafa529a3c94d689aaba14a8c0893fe9e2f37369457ffcc034437265ae0568dbe3bd7d6313b9be5dd848ad242f484e7a38e07edb8ed9cad8d141680a0ae722a07c725baac90ea661030feb36e08f48485687df452035da44a4299296ead434f547acb7c4d33ee9a6913556adf8bca159bd9a95bdd7b1ca09b75445f9216c5ffe0d1daf4ec45059a1503f5a44e66124646aa2a4ad8a73fed8c4abf8a4c7b8f5d8b47341f5b438d040b358e6afd33e414db645c610ce40fc6035ec68b625a5abb41dd379e068fe0bddc17c99bd5bcf1ceed3c62099de60b598c7ac789d8ec253ca2db59774902710677e9b64abf1e5166b3913449a8b363dd90e6c6156ec6f3d09daeb724b986d383eaeed5da7c45f16c41b155f9bcaccfa203163e9e0ca7d18348b78b64da05ec787474e83503cf3539399e9a25573374b58dd9f35f113afdc1b79bff1a3bdfc3ce9655562942ca8c9b44b13189c5a18c470a68ad4f0d581a769fe370f85b021243a5885c50b19118fd84a3ce7f5afb919f61e8a764cf513305ec2bca99b6819490a9ef8988480a2bf37df7cd932d3a259ccfd27283375422e5011f49c56f8015400bbf4699e7f56ce107e0a75d9dc62b80b51305c04f46b49788c78f0309c0", 0x1000}, {&(0x7f0000000180)="e01177b1b613dc077abd29d862db09347d421f3ce4d18de7bc36f93daedfcd222047730d2a28f31bc88bdcc67f5cc3b0976ada89b8622a4685afdcaee8288ae0e7460958e36b8b0b36597a679f466e1a7cdbb743a359ed2d650296fde1adc7202f21a9049cada7c2431b254d92a905f834538fb8a1477307d0068dad73532bd1f373685be0c93a8fa0651932cfcc731798c228f231826b4beadbd453130926f2acb33a57a157b9a5", 0xa8}, {&(0x7f0000000240)="505bce15", 0x4}, {&(0x7f0000001380)="b730081fd6385c79ffbbf5e06f24ebbbea585439d794f3198386532e22a5bf6f2a36ba3432baa2b1792417a135cdce85e08b2bd8a74e7f149cc8cd245f83a4e8b4472a45c05cd25df5918b6195930a7de54c195c507132226d7e2560213aed3fa48d77b5f4ade26eaa6eddfdf10c292190864e2b183811070fa07c9c6b18e2ab94ee9d88b33a4fe7e620548368f83e01670e6ecc3e8ea2e6bcc0beae2ce9a772a864b39fac6842d5600a475c2285e4", 0xaf}], 0x6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070ded18c2b22a220763ccaae522e3335d0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xed) ftruncate(r0, 0x80) r1 = syz_open_pts() close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, 0x0) r2 = kqueue() kevent(r2, 0x0, 0xfffffffffffff800, &(0x7f00000000c0), 0x3, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x3, 0x8a37, 0x56, 0x9, "4fb166e847c51fa00653b662ed723f6ee39ec31c", 0x6, 0x1f}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) 19:31:37 executing program 1: socketpair$unix(0x1, 0x8000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20008, 0x1) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 19:31:37 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 19:31:37 executing program 1: getpgrp() readv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)=""/170, 0xaa}, {&(0x7f0000000500)=""/125, 0xfeb8}, {&(0x7f00000001c0)=""/4, 0x4}, {&(0x7f0000000580)=""/249, 0xf9}, {&(0x7f0000000300)=""/201, 0xc9}, {&(0x7f0000000400)=""/105, 0xffffffffffffff87}], 0x10bb) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r2 = fcntl$dupfd(r1, 0xa, r0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) 19:31:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000280)) recvfrom$inet6(r1, &(0x7f0000000100)=""/102, 0x66, 0x800, &(0x7f0000000080)={0x18, 0x1, 0x3ff, 0x9}, 0xc) r2 = semget$private(0x0, 0x5, 0x458) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000200)=""/29) setrlimit(0x6, &(0x7f00000001c0)={0x9, 0x2}) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x440000002c8, 0x20) rmdir(&(0x7f0000000240)='./file0/file0\x00') r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) kevent(r4, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x48, 0x1, 0x1, 0x6}, {{r0}, 0x0, 0x42, 0x2, 0x0, 0xfff}], 0x43, 0x0, 0x7ffffffe, 0x0) 19:31:38 executing program 1: r0 = syz_open_pts() close(r0) kqueue() getitimer(0x1, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() close(r1) ioctl$TIOCNXCL(r0, 0x2000740e) 19:31:38 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000008e000000000000000000"], 0x10}, 0x8) getppid() 19:31:38 executing program 1: clock_settime(0x0, 0x0) getrlimit(0x7, &(0x7f0000000000)) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = getpgrp() shmget(0x1, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x6c28, r1, r2, r3, r4, 0x8, 0x730d}, 0xe5, 0x1, r5, r6, 0x140000000000000, 0x7, 0x3}) 19:31:38 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='%\x00', &(0x7f0000000140)='.\x00', &(0x7f0000000180)=',\'.\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='/)\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) recvfrom(r0, &(0x7f0000000340)=""/104, 0x68, 0x2, &(0x7f00000003c0)=@un=@file={0x1, './bus/file0\x00'}, 0xe) 19:31:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="00000ffb04d3944abd1161121366235701cd171b3674a99e49035e9286883d793449ee2900000000000000b58e9f3d115344f5b80f6888c6a8b5487cee75e859e21960e9dcbf22a71762e7bf6705180f69551e64a185c4c5604c974272571d79fa6654207f8b4140ed5d85aa", 0x6c) 19:31:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000540)="f32d00544049c29d31d7da128ccdae6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff613a6a3240c85882a4841f6884638c16f70615b1e665885d4d28f98cd05c7cc4898e790c84c1ec2d053469a6002a4ab837375dfa4de48be9be66bc69d60000000000000006e56ff897516562c58f7eb00b024720e88ab9d978b0ea6c432f0cb2549b61185edd4d557c0a300500000000000000ad568865415a249931e624d94dba3758e44a6801000000000000000000000000003cb3afa698204781528c8b084a6b18d02a901a0cc5e71e6e1cb9b61c7881ae80fd2453bd3fbba115d1f47f2fd5788f8e51a3a6316dc8e683f3f271d53882e4626452523c43338c098add9a350b7e2df26ecbb5e12490d2c665ec01ff0200045c0489159e9b5fc11d979470a89b59d90d5f12989cc30d7f63fc4e447ba6a999f609c8c7a4d770fa927bc97e5d7a6c905f3208ab334e9ec44e67437d728449b5229d9d41dd35d872aa657b2addbeabee54238a8e588244b884", 0x17b) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000000240)=""/126, 0x7e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r1, &(0x7f0000000140)=""/249, 0xffda) 19:31:38 executing program 0: utimes(0x0, &(0x7f0000000140)={{0x5}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r0, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a794d665cb42fc661d8719f0dd14bd635d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b620ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f26999f69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8972b831bd5ef04ea5b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de0dab3d7b9a71236aa5ece2ef65fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168ea65be77924", 0x406, 0x7, 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="f30f2cf1c4a20d2d0c60c4c1edd20636362ef30f6fad02000000c401e1e2421dc422a9066da7c4610573fb0044998fe878c07e01f2660f3a0d1c6904") 19:31:38 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/68, 0xfffffffffffffc61) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) 19:31:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000480)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000004c0)={0x0, 0x2, 0x0, 0x1ff, r1}) r2 = socket$inet6(0x18, 0x0, 0x0) connect(r2, &(0x7f0000000500)=@in6={0x18, 0x1, 0x1, 0x1}, 0xc) getpgid(r1) open(&(0x7f0000000440)='./file0\x00', 0x80, 0x6) pwritev(r2, &(0x7f0000000900)=[{&(0x7f00000008c0)}], 0x1, 0x0) socket(0x0, 0x4003, 0x1) r3 = semget$private(0x0, 0x3, 0x88) semop(r3, &(0x7f00000008c0)=[{0x1, 0x1000, 0x1000}, {0x2, 0x527, 0x1000}, {0x4, 0x241}, {0x4, 0x3ff, 0x800}, {0x2, 0x100, 0x1800}, {0x1, 0x2}, {0x6, 0xffff, 0x1800}, {0x5, 0xff, 0x1800}, {0x0, 0x5df, 0x1800}, {0x0, 0x9, 0x800}], 0xa) 19:31:38 executing program 1: dup(0xffffffffffffffff) r0 = syz_open_pts() close(r0) kqueue() sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="52a67999d87fc5578b8701000000ae04", 0x10, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x90) write(r0, &(0x7f0000000040), 0xfffffdca) poll(&(0x7f0000000000)=[{r0, 0x85}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() fchown(r0, r3, r4) 19:31:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c0", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) poll(&(0x7f0000000000)=[{r3, 0x10}, {r4, 0x8}, {r1, 0x42}, {r2, 0x1a3}, {r1, 0x4}, {r2}, {r3, 0x100}], 0x7, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x1ff, "aff20093644da2064a55bdac44095f74774028e8", 0x0, 0x6}) poll(&(0x7f0000000fc0)=[{r3, 0x100}, {0xffffffffffffffff, 0x6}, {r1, 0x134}, {r3, 0x2}, {r2, 0x764db1b7708e0252}, {r1}], 0x6, 0x1ff) 19:31:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) kqueue() dup2(r0, r1) 19:31:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70", 0xf8) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 19:31:39 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x64) openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x101a00, 0x0) 19:31:39 executing program 0: syz_open_pts() r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0, 0x0) close(r0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$sock_linger(r0, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000000)) 19:31:39 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000000)="e8f1c8c036fd31f092583d8c8247bd999e3464643c6ef19953962eabb75ced70e5bd39ce81b4d5", 0x27, 0x4, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}, {0x0, 0x3}}, 0x0) 19:31:39 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) 19:31:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="fa5662ad69496c6a6c2065b1c6aaa9c3569e856530005ce4430d12c111c4b419bc7c"], 0xa) r3 = socket(0x3f, 0x4, 0xb4) fcntl$dupfd(r3, 0x0, r0) dup2(r1, r2) 19:31:39 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000640)={0x2}) close(r0) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xc189, 0x3, 0x1, 0x80000000}) 19:31:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) r1 = getpgrp() open(&(0x7f00000000c0)='./file0\x00', 0x8810, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r1, r2) setsockopt(r0, 0x0, 0xc, &(0x7f0000000200), 0xd) 19:31:39 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = geteuid() unlink(&(0x7f0000000000)='./file0\x00') r2 = getegid() fchown(r0, r1, r2) 19:31:39 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = getpid() fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) dup2(r5, r2) kevent(r4, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) 19:31:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x7, 0x9) setsockopt(r0, 0x29, 0x33, 0x0, 0x0) 19:31:39 executing program 0: socketpair(0x2, 0x8000, 0x20, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0xffffffff}, {0x18, 0x1, 0x9, 0xf080}, 0x7, [0x6, 0x100000000, 0xfffffffffffffd60, 0x1000, 0xfffffffffffffc01, 0x200, 0x9, 0x80000001]}, 0x3c) r1 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x9, 0x5, 0x101, 0x5, 0x21, 0x800, 0x34757a5d, 0xfffffffffffffff9}, &(0x7f0000000180)={0x101, 0x5}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) shutdown(r1, 0x1) 19:31:39 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) close(0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280)={{0x7d5, 0x7fff}, {0x100000001, 0x6}}, 0x2) getsockopt$inet_opts(r0, 0x0, 0xefe87f5090facdbe, &(0x7f0000000140)=""/180, &(0x7f0000000000)=0xb4) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='./bus\x00') 19:31:39 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) dup(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') utimes(&(0x7f0000000240)='./bus\x00', 0x0) 19:31:39 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x109) fcntl$setstatus(r0, 0x4, 0x40) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffc, 0x1000000000000}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 19:31:39 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x5) getsockopt(r0, 0x4, 0x7fff, &(0x7f0000000000)=""/132, &(0x7f00000000c0)=0x84) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) 19:31:39 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x7, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xf63e73f8c0171aa1}], 0x3, 0x0) r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f00000001c0), 0x6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0xd16, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) syz_open_pts() 19:31:39 executing program 0: utimes(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0xffffffffffffffff, 0x3}, {0x3f}}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0xfffffffffffffff8}}) 19:31:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x230) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/57, 0x39) 19:31:39 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ftruncate(r0, 0xee) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 19:31:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) lseek(r0, 0x0, 0x1) close(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x4c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x4810, r2, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/249, 0xfffffffffffffed6) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) syz_open_pts() 19:31:39 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x17, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0x2}], 0x1) 19:31:39 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) semget$private(0x0, 0x1, 0x10) msgget(0x0, 0x18) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) getpeername$inet(r1, 0x0, &(0x7f0000000140)) 19:31:39 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x9181, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000300), 0x800, 0x0, 0x41b1f84c, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)}, {&(0x7f0000000100)="8acffd0d6379070365a6285f7ff672a5dd5cbf7950b8faf14060ae3304f4999ba842e29cd3253c85d6047e8786c42abd7be67c8d01d24121627de78d3d3742d5949c69ed1e48feffcafc2438d5255326", 0x50}], 0x2, &(0x7f00000001c0)=[{0x48, 0xffff, 0x7fffffff, "1440f85483caa1d79be5662f83e3f8cc5075916951da7b98bf68dde5f854f931b580adf5d2aa451c37323ea86d6eb8243655388f04"}], 0x48}, 0x5) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) dup2(r0, r1) 19:31:39 executing program 1: socket$inet6(0x18, 0x4, 0x10000) r0 = socket(0x1, 0x1, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x4}, 0x8) 19:31:39 executing program 0: chdir(&(0x7f0000739ffe)='..') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x6, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x3, &(0x7f00000002c0)=[r0, r1, r2]) unlink(&(0x7f0000000000)='./file0\x00') r3 = semget(0x2, 0x2, 0x424) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x4) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000140)=""/72) 19:31:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) socket$unix(0x1, 0x7, 0x0) 19:31:39 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000400)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64", 0x65) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x10001, 0x1, 0x6, 0xfffffffffffff000, "616e58961dc288593e42222893dd3b56cd1dc7f6", 0x81, 0x3}) write(r1, &(0x7f0000000200)="f0", 0x1) read(r1, &(0x7f0000000240)=""/86, 0x521f3f8e300025ef) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x80000001) syz_open_pts() close(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kqueue() setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x7fff, 0x4) syz_open_pts() 19:31:39 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt(r0, 0xc7b, 0xffffffff, &(0x7f00000000c0)=""/217, &(0x7f00000001c0)=0xd9) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000001) write(r1, &(0x7f0000000080)='\r', 0x1) 19:31:40 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00001a9000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet(0x2, 0x4000, 0x8) 19:31:40 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) read(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 19:31:40 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x81, 0x9, 0xfffffdfffffffffa, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215033f0254592fb2d716a3ff72537dbf87f3b734ca62d418deb11abdb40e8c83ff2b70c7d9b101e898b8520dc6686005417b406799e97ed3b4b7ef9146cb252391f2fda5abc9ebfc2035119ea84e869454334dc40df6def368d3ef379a1492c320ab2d16c87eea1d512635d26b6ecb25cf7a9786805722889e024d755aff45d1734a896eace9ff50c5df84e9443d2bdbd38baf3979fde4227ca7470eca9121fcb83dbfd3f33d9c7c863d8e2eb38cc84239486cf8785583ca1cee1c6fbdee9ab1eb9088a184f0dcd4407ce2b8837c16d2b148f3e6ce0f46e1f4824029c405e5049bac16b49714064b261a01bfe542a9aa2922c2b56cbca2028294c08339c51562a39c1f2e65234aa68a83ca742aa3f3e357f737827cbdd09115ae8a2c", 0x7b9}], 0x21d) writev(r1, &(0x7f0000000880)=[{&(0x7f00000001c0)="b906d6e35bedf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b9cda99c8debe532fc7190209fc2b5eaa289a036ba62c5f93537d7f41400f55167f2298d505a0a269171498920bbac813e9eb85f7118dd11ca186addbbb878f192ff3000387573e1221ea2759725a6e95e9c6fe6c8d7a5c04e2a97029aa2bf4724bd0576901ff41aa85e09cd6e4abd7f1835c4d4ef3dc3c7f8cfabaed83f3c9b55843d84515987470bb743fa32b14790385859bdfda7bb1d56761c7233d93c9b69b3e3c7ff99c829c98c62eb6faa02dd54f501a30b56c1accf4ccb753bf13", 0x263}], 0x1) 19:31:40 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x1, 0x4) 19:31:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2010, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8284, 0x1c8) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xff, 0x3f}, {0x5, 0x1}}) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x2) fcntl$dupfd(r1, 0x2, r1) close(r1) 19:31:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000024c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fdedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2470d83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da495b024f1f0235db92980172ddd7462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb17641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6008000000fe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf140b00ec20d55d9b6cc58dad4e687fe811ea22504c1ac8eef3574d50696fc12eb9e6ad1bbd2eca3663f4a363d8bdd210bff353aac", 0xf72) r1 = syz_open_pts() close(r0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000200)={0x20, 0x3ff, 0xd9, 0x80000001}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:31:40 executing program 1: msgget(0x0, 0x4) r0 = msgget$private(0x0, 0x20) r1 = socket$inet6(0x18, 0x8000, 0x9) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) msgsnd(r0, 0x0, 0x1f4, 0x800) getegid() 19:31:40 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000500)="b3066bdb5bcbe55206b7cfecf2d97c28062dfc80a15fd3ba7a49201d5e16ccbce226185d231f3f48b89ba97ce315623b1a9bfd5361b3ac5cc4ac2df9051ee71dfcbafc8f54279d0b31ed031065644ddf56102ebc163a9ad966329d2dcab7d5c16bfb781bb6b34e36c21fe53b0a44c93797a5f1829cbdd54025f646fad19ae7cd2c1ebffe04dc744d960770bca341183b357664b39695813d479f155746d06c4b3c736a0cf508e28828ab6c01ef0b0987609f4940daf586725de10eae629eba6b6cd9aaa2e8fdc0470657716c6d315fa5d8db4bf920349097f7b24427df0faeea3feb6e7d2b840c31ef4d9f31c8c6eb6a1e03bf29176985a313c6a4287ffbca545bc9f9ad98fa5d850dbe79da768a25b863d3d37ac2e857bf3737d1c8366f09a450c35cdd866cb9bc0985e13e50cefd275b95666f37b685bbb665b98928b186034ab3bb26e85bc3b3142f18120da3b0a3922a354aaec5f6e84f9a6c4003092e415d4b03c902042e560934a156d04e3b0f93ce77ae210bf7269f1235d713df64dc986b58d923dacb99a950b203e93870afc6ce7b1fbedbcde652c462ddebc9bbec3d1349f1c7832116bed272745f56ccd8b82664e62d5ccded5e3b8ab7c67f3809d33132c77905b850d04fc02a475d126d936b3e94d621f8c5882158816f402637e1dcc2c2d97646f37cf29e75152d47ef11f9fb6629b139da34d72f7a0ddb6e7ff864a5daf4d3859c34a28f577578e0513c90b797dc398024c410dbbd9cd0d2749012d6f1a21604974b494a323886294b88d6875cba95631270b7e6d0b4cb395cc681a589d2c58730b5eadb62e32fc5faef99ddaefcc5204d148d103e649b3563a9fd0690159317fca01f875f198031356e5acba429d6bea8a02a52006c9d0b1e35ac2b9bcd6053b0c1488e19ed751a7f7796beb98dd0378f45d64ab822d1566c6ac25ed0465ce7ffd456d4c74138a812fc6bd05f2b615c87485bff3c2b341838d431421a9a7c92900d437795fb90b6cfaec4b4cf844f46de46164a91c42f2b3e8c526a43714a6e8eccf8defcc3877b5bad458f58575ab48d929149e546827884637b05f06f0b3a6185a0d91e851762ce1f41a57fcf7b45e37e4350f2f630e44c2be7339f959c80877c367c49effc76ab50db0cf72633aefc498f712942e7706837f653b3e0c7c652600fe9af96a035575f86abbcf258689af759135b5ead8320c4e84776a95a4a2d0c8d6887c98a5499377d77c8796c524e3471e7bdce222482f8cb385111e293c72e8269a2cf69c466b39c1b6351521b0a157ad2b6ca7379653332bca71551834bbe5ee8575cd374e8979f0c0c953d4436994196d8d1707a065dff34d26359b866bceab2d08b6744ac064cdf632591a232a2421b8a74606c4f3a079dd7aa50e8ef2ff91a33ca35def10d0772291f3f31c1532ed6c9c57e73b86ff63656dc7871725f0405a93b135b31abc762334d3cf9989d10589f9ebd21360052091e8588cb16323e6d9750089d78b8697c09c18e6109a8d4b8eb8a15335787129ee56e6c272aeee80587578ad78261325d7d641aa2fb2a9089f68b04202ebc0561a09078f49d3c86b188d33efebfb17b8023af297e0f3de84b04579cfee5ab0d6f1adf7d039e987ea42043f76eac598028f3e775f5037f14521d6d08c68be85925ed28d983d1f4f0ddb5e58f6e69ff10e1b96c359f98d9cf9c4df392371ee69d2f22a0ad3ae45621a0af5803a5e96028a45ea9220258910fea1e6e9685795832e7adc37942647b315b08008fdfe4e6f9c12ba8e1df2dc679b23d0520a248b46bd8b885063e051727f617026e9070243f5661b83800b9ce5f4130dd544b2f62ede2fcafdfcd06dc14a6542f548dcffab4218e6dcb67122d7dd032c67b4729cb22aded532f1c2e0287d07c730570e19d176bf54022fababb38cd4c09d00e3bfd6722cc899f7c289b04af0f0eeed33f706185301bd55b73e08d79a8b9b88b2aa7e41b16c030b1fb46ba323a00ce474ec1b705954e8d794d2e09a8e608b460a5a3ac3308baaec7561268c4e8bda35f26119315184691737a2a074c3b6368b0325246868a13b763ab26415666d7482b6e9c5d65a88ef3fb6e553dde6fd27d859eb49879b6403cea30dbfab1b98833fc391573953900df8357df4de7267b79f51217a3a0d67c2b2c9e8bafd10f10790939e8c0776df6ca3dd847ad00c8877c74ee705912babb709fbda38130cc982100527b4251088e52126f48f79e1bb49ca4c8d7988ccbde55ba960b47b19a67a56c54313d4ccc2d84f0705dd85096fbe7bedfd8d36d486eb19559bec1e1095f6501ba02609a6f0982381938f4a44dcd2f24d391797f0bb9e7eb8eb14e24c9b15630439423eddca421395ad0ffa6bc503426cf615f9c730275b868363491ff70df36c2d7002a97225da9f2e69c5f4fedddd11c2c7234a5913b2eb001dc8f2079622862aed26a36b492c6a0947146ae02d52ed67c0b784526929194edf95e22674029de1edc8b612b363f69452d181fc24ebee4923b61be1283b07748bc02cdb5e9e2f422f85c0d0c1bc3056d28fcc4a14798efd617e3181a30ae93f9e75d59cb2d65d41615b7bbdcbdc930cc8e9f9e621d9b588463f01581d0b68da1a4009eaa93808ac198c334acbd83800fbe85b6bb0aee21c009f5d1d36b8a089754ef53048c57e21f2e3526806f6b64b9fff1bf5eab9464a8e55c494fd688142ddf49d4a25aff1e88b307ecd620f9190b8280eb44f880fb664111410cc1503ce1a07b19c2c016c3e6cd55dc96fc2f74a103809bcf7f1a3429facdb3379f8545f695ab6d3dc11d417db2a3507bedae0f3e7a8448d8048cd046c9e92a67658e0d5bc6ac467c4a24ef8e81a1c7d3a0e0c09e96e066d6c7e5cd8b51e5460ff38c52d10a16d6c22274d078a853a74f86fedb7e95f76536661c343ba98270c46fc7e947c48fd40dcdb6344d3cc0720b169f04d1d7572fd651cb1a6d90ccf8f7c6eea42b7e4827d15e57b0cc199cf0f5042895da88ca7b18a0a6972d626f3f5fd95b0e2fe0cd9530c443d6e13877ec9b1043d1b5981c77d0787ac83c31e8f096202d0ee5e9cc8ae15efd10a6f9edeb9b6146d10ccbfafd704723d6b6147fe54291b70560bd1ce890b14db238b20e3ec5fc31ad143237760180a0ee975415c38e2c56ee35830de000d1391d94c469d6366fb8be3a9ae3799c6194afbafcbd5d37677b605d6244359f084820f334a68e4ca0bf5e0c0183fc7ba31a854f2bf5a33d8b0816f42f9550460d89bdcdb6e908a3b9e573ef315904b4943ea042ad4de4e37e37ffb80eb570c75ec8ca07a5e037038b105b5b8d7292a93ba4323fc681e6049dab8cfe30fabe6f0030eaf7f8f1f72e372f34d2439e0a759043e9eb2dd8af74a57c7151dd568065fa94c9908a6f7b5b23dfc9372ca56fddc8b31aeec550921c4aa43cb912f1e8a5364d90ddf3ecc5ae6050fa9d85882ea77db68273960f6ebc52eee7750c69a591f1d1e56e7a492ba3c512c6c4e573d8f27ed30ebc2e84e1aa4f04c90104853b035863c01dcc7a9633f9900fee27426b8c9535e202f00eb9acbe84e59d836f86d39b801d62c2e9937e318087e2de4e882e2004af610575b2509cdca1ff881b45bd91660153a4078b9f6d00aa1a75cb65d06141b3b79a6920a729fedc099b9e97c5d1d5bb52e6fdc9d1918d757a3c578d75532e0f94f1cf479c91986b2207d4efdcce2b32b4e08d5587e55d4922de96d18655cdbc3bdd3f00ebba89013ee81a612cea60bc913fd527357281fb0749428ce6812fd07313fb34eb220c268dc600b23c94fc0157ae375ba9bb4e76141042c8397150ba20a9ebe48b9c057c78e5ac5a8dfe2d839c10870473e5e7c9703f8881453788ff47debaa905fed442a7917ba39c3655b446341a20f2ed20ba621d7b55b47d21a0f106bd11b6600876f9bbb124c98aa5dcdcf0dca91bf39090b09880dfcdf7723631e1a72c253537e044ffc7df3a7cd33c616f433baf8149f1d336ff1cc65e80fd56686795b7f55c352d2856cb36097ed57821719f8f5fe83877ec143af85a8090b80f4335304df2ebd8be72f796be7422443a7f1be85cf0a56da6034f92f7547a5da984cae190fc5279b82eddde10129b7224e5e2bad12d793297edcef56a8aa369df23b8a56d72390abcba0aebaf4c3775534afebffb7e67b40058aaeee0c73cc7d9953cf954484ca60ecfb1c86a5b48b311a1191bbbd1d8c017ef22ead1e819b174bffcaaf05739a6c6c0ed7cda011989b75915cce4c80b6e4d00596c5050437a96c6376b972ad9cd5405218b020dff93decb6b72075aa5fb82e959a1800c1973eb5e98fc09da069d1a3d12d09fdce1b07b0d4bf137fbfbc6b8d7ba5e0d8a8f6be651ee8ab34b4bf5587102752a1e9dcad0ff9a8e48054a5d7094e3606ceb81c686db1d5e144586bbe673e8d67877e352a2a3c167b0d5d4ca2647a1189b6dd527b9eccfb8c5fdef2d89ecc1e1f9f9a71e65352438e13a17c8441efe3e20c3ca36dc448d0cb8ad3714d02fb29fcb26dd8966a8f54a33e2ec76624a305e19bfe028449be7905867a16f88ef357819127b1d542e1c21579e6b2b3ddf550796269625f2128cd4a5bd0fc0da781b0c4b8d7a59869cf56e2beb5e83e952a66facaa742c84eb4538d90b56d16fff3cee6951a7f2b1f270f3ba0d3fea0f1c3f92dcbd2ea87ec257087883d38aa8dc7757cf04a829faefd27de4d34b45259c824a599e24bf6a24134ac579a38d425c74f0b3c2d0c4860643dcab6ead6871ae267f96ca0fa387e2b5fb96beff050e955e6d0648c871a330f611eea5f51e3cc640df48afa9c5facec9f69e911ad39105811debd8cf456bf59b5102b6d0252ca5b21f62f74f1086fbed1a9417683f1f105508bdf53beca77bd4edf4f12523280b270c205bdeedcd9cd9433c1ebaaae959e1eed23c031aa860834481fdd44773d8822ccc937025a11f0fac1daa1824591abe65193198ba0bd5cc5e021eefa7ada86d8697eff65a7d3f4162e165f51b3df43d56bbe31fc87683ab41b740c0562a19ee1db5a5198087edebc53c06b44db9c1e4a9ee2471404a98dd12d95043ea79cac74840e9b51de9f699c2d51e79110513195d4b7227db1980f0f812d0e8f08d9cc8c541f63c678bbd71da06853b016e9239288d965eed6ff254bc553cb981ef6737de7a1fbbb3d03b2c00ebf542105b4e97dfbc296024d346bf00f29a58d2ab4b648fa77b43b59659804f9d4dab29972e1bdd3dffc11f0f2189351fdf74d8d30270c1f43ebcc2c7c5dae9327bad0c9710e2a08404ae80908f038a1811e8e1f18a727c5ba864bd0778184841702a5e3334ba7c2674b2d55bc557f0e734735d425859de29e46774ff98e2850c3932c0d6604839ac74795d03728a7544cddc58656d5357159b0c64635e1403a858b048465f92083031c26dafa40e4264a731f22d0ec87ad0844a6352d76d82cfe8101e6295d713d5ba423bb9de65c5ae33a16364ac82c507bf9facc75eb9c90368a258f0ca8a3117e8e8ee59fbb12be8466f4b1eae2516e6bc3eddafc6fbcc4028c6615e67bf06e32349b5a2a3b910d3363a68acde99f17de0e8cb48e690857a96279a2f203c1752783fcabcda362bbd4ab61cd7beaeb2a84ca34801c41c20f41fe5826d3170770abcb05ff2bdd6c88e2899ead3d7f02a502dc9a94e5986a21b32e57ae773a85e552beecfb2a2c91bfe12965604e6531c73758438d048dfeb074f74926d986016d465d00ff0d486d777315d5accfe6d68958b62", 0x1000, 0x8, &(0x7f0000000000)=@in6={0x18, 0x3, 0xfffffffffffff6a1, 0x8f}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f00000001c0), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x10) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') 19:31:40 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x40) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000040)='r\x00') chdir(&(0x7f0000000180)='./file0\x00') chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x9, 0x1f}, {0x54156f93, 0x1}}) rmdir(&(0x7f00000000c0)='./file0\x00') 19:31:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x1c2}, 0x0) 19:31:40 executing program 1: clock_getres(0x9, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000000040)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 19:31:40 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fdedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2470d83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da495b024f1f0235db92980172ddd7462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb17641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6008000000fe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf140b00ec20d55d9b6cc58dad4e687fe811ea22504c1ac8eef3574d50696", 0xf5b) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_open_pts() close(r1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x0, 0x5}, {0x18, 0x3, 0x7, 0x4}, 0x3, [0x1f, 0xffffffff, 0x5, 0x8, 0x6cd9, 0x800, 0x9, 0xfffffffffffffffa]}, 0x3c) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x3ff, 0x100000001, 0x3, 0x5ba0b5ef, "26a65ece5ac8ffa076db1f80ec250416b8add3b0", 0x7fff, 0xea2}) setsockopt(r4, 0x6, 0x6, &(0x7f0000001540)="b90d98932974cf9c7e6d3485a74a2694f46e0598a8045a92abe60b84410ad4296232d015a6fb32a04b2c5ed575dd76de2216fc461bd01c82b61ea5fd737023c6e28182a61e05dce34f288b16722e026448613f35f06a4fbdf66a22948cc3545340d49851c2a5a789b3a1a0ef4f647ce95e9cf9129ef953eb04b7d9e58aa0b25b08089231b274dc2aa16ac645a112b8b8fbecd6eda54274225b3f8baf62b0d53df96f139fd88de14b95b6b798e317ac2d1c926f9445874e2c3391cf83f6d2465f5f9dc539fd1fcce5f9dd6ba379864e8880b73f750d71c6eda147d82cbe4d964358aa3a93c66487f25ffbd9f4ca67ee81dee8fc4dfbbaeddcc2905c735557b2b11724a7d567753e03cd2cd6400020962cd58c87d98b266d08410484d9cefba09d6d8d1c408652c991c86294387fbbec9b576d13604722622ce2533e726e08e830a63600e8cb13e2aa54d3c02caa4e2cab55fbb076a6218d3421624a753ecca05dd3de4a06345cf7c91afb4ccc05b56d7f48b22069a92ba7a6cb5d26818b264827c150205560edec2f288343d3a07824a625be60d609f88a759f12253b85443ecd32fe715b88851defd331a7ed7785ed6806b00a51db5786b3bb9b5339347bdddbe316339c6995d8695de9feea4feb9efdb31eb04cdd3147eedcdd3812c10937b0cb12de55a383eb38b231c82e0a05b6a69d91084c2928b8cbe6d72ca600425c22e5005c1a0d357055660e2eccf180403bf176eac3b92bb113eefbf9ac19651599b7c8215982e94c7383e4ff33018fb6d32b9974117b5289082f1a06e16e3536ca57c8266bdfca4ed5c6cd5057e2fdf779fa4046a80908ea97e24b742dbfaab5e5b9ed8ed9ea76bd0ba256e7f1c0656095ccd876f20b8fefa2af25808ed6d9dfd0b119c7c665dcccf3d229339c5e01046b3dbd963b267c70a34ecd81b744c33e0627a7647edce6dbd99d2a29986988a9872e723462c6d842145af6c633b1cbd92e3d9f02ccf782e039555b8ba29eb1653b78dc29d295bc80dd2036ce898b0246a706464f63c0b95be858a222d9257ac1329ca2ff849818a547783ee02bdfdf42b015b031e0da0a744d829d6f0fbdad6f79b45495a2a25c62a3e73691249e37e09fd8b6b0e7e28611abf05a9f723267ed9551f73d2fcb48d6eeba5c11bd8098d20f7e652c3b760345e803090fd0485db714b353152126cda711652340a6af95af0e9da115ae1d470bb7c3b98b754e55d78a7140c61aff587eff10262fb5ed6103cd22e819fd45d420b705445eff4ac375373dc5790fe8c708ae47119ca1a44732aaa13ea6614f0826c4770efa2c05716e9302d71e0aa0691bfd3ce8a0676409e57c65797868bfbda25d0fa7c2cce81f4a22e05d08acf79f28ab977cdd17c9e7d8268b98328abf82eca860640a6e01b0a86b65661c595b4b2efbfb7ddda81d6348f4310efe880ab50879791f2c58b1cd47496120010c3760be2fe9d5d7a48b9b885390e8f1fe377bc5bf8ce521e1103d3594bd89038d192974ed88286c607c6a18b9a7304de1b2b6818920838b1bc2363f6fa186b256642ecf2bbf30af0f13a57f9c140f6d235796220d1f93ef3127efd0a0858764cfdace5bfab3bc65a4da63ef8e52939948034ccb02e30f593145a4342e6797f99550cedd50d20b25cd35808eccff633159da379ccf7b97697e9f9bc02ceae8e6af6a399f090feb3bb9d6ba56278191b009815d75be5423d960cdc49eb155dc6c83f7ae6052828f3599a5c8effc3ba8246d88c492fbd5ca183c19cd5316e422d458062f263b76e21b4f3240b6cf13c9e5f8403724cc2524154730c6ea76666571c4614dca626f4052dd238bfb85e863ecf98f189a138b75787655f1d7002fbaba87bbb858e5f65b6eade357e43bda0decc4467512cc90aa0291db3d9cb55ca7b4e5f957fef9c701ae6afa05e6551fd2678c60d87c51c92f3f6dbd831e33f1aab2107fb93a0944b0b88d69088fa857356f4755eb794c54522f980cc8f8408690c26491da3b855ff4ccdaca17b4b29493d3709896b7e15ae2dc6e2aec94411f15855727814801f2bc3d18134faa5dcd009703f775f163c29a60890eae45c86847abb061005d85e483d9c7c1d091c19a6edab15818666596e08f805c1bff2cc1b5b80c349073d90d716cbd834b78f4558a8423602df49d49700e20c0a1d4b9a731d485625b3561b4c68b795015434fefdfcd308203aad909310c3bfc6eaddce3f00fe498b8c43290688c415d2e18639861447a09a860b94901ca705d8bc34aa2f767480f75700d496e521ff52332cdc35b30bf9b01d07819f4596038424e477521df9eed1f076527a1d4cb0845d6af1ce3a9e98b4479c7ef6592c8cb9e9c4d315ac28871c9d90175c1b3ab032481a070d371741b12635b08ea108f100986553946ea379e67c1771109f1ef13a988a9518d38dced498e6795e2ee6407e3f02fe532cf71d25270a420283f3aedfe3d985b0190aefd2d0240943eb51e6cf6fef85894032a8036683971bcaec400eae8ff90f30f9244d160ef7176f00c59447863dd3b3aee5c003703898529e5db17c8554a583b55e3d71a89848e27583eefc7982c5c63c5dfe2552d693fcab104ec6ae985075d98a82bb499fca9a5a60fb045fd856cba4ba92fe3d79b6550fcb1145bd61487efa77f334296325fb583e6df9a98333420910c656340b86cd17ceb33c837ab611b6eb6883392da9f172abcdf460669d76a64a1e32a70225d12751fafda765a1e1e09fd849569ac77538ee99fd9de4825b96bcc1a0c2b5cb7550a95f75fa628a0d24b101bb98ba75177af7232dd7a53039eb8962753d3184d70576c968c47645479245d4c9ec5f650c14b03e63fc3291e66218838b2623561187f3621a9928c2b049bc03817c31b4d2bd8b0952c0814154a36138cd353abae8e045c03a24664753f31634e63fa9ee90f389321df319df5089c56405dff0d5e56e829cfb06206060dbbdd4548ec0ef8bf27cd03182c9e3d1492291b05c10b696628f288a59a8709901a789ecd2d48a986119d86cd0208e90d5203b594f65cbed90699292f8a780065a294b63f6d71c4a7ceea990fab27bb46b4267abac3fb67e17458d543df67ad51730d029c7471edce7001e2fa7c6ec2662d7f6e91dfd8ff9749b21c6d9d3978e4546c9d92251fb5178e4ce43fd4c8073fbf6a1781e02c7b1c80f448e1f95dfced29fd10ef4239aa153bf609e3bea227ddebee364d1486aafbc4708487b0979a928234ec94bb4d45f12989bd76e3d97663a20382af29cc0d3c3e81393e7e954df13880a2f46835991396e84c33877833e71184d4f28422de24fc37d0b93b332ea406c95881f13dc27dc2df28c809f60a308df2467fb9a8bcbcbf11b503a91fadcf5964890a7637fc75c06d6aec83d5c2f7ed1bafa256b2728e612866db185a433ff12a1d3e1984831717f560c15be6dbc54485eae3a8ac3c76abba558294b38553eedfda14b76ca00df1259dd2c84c22f9fba3f0da38d9c2ea80845cb90e045e6ae661c104c43e8e827d284cb5a0d25a0af1bacfdd4a91f13203c1151beb36e375f6489eaa5c8043a5d9603b4f4bd1c7618f0d278011a04c2035ebd1803edcc130da6f83a0fa8bda38e5644a63cfd550055f9c4017f172a3508620e8639f83abc273bebc0d577a44bcaf715eb392823406885fd3750db6a5f1802d749497dcf258445e2399e9d4e42a27e37694e259994f2c3f7cbbb6535642b3e389ba5535faa5f1c50a099a06d4946d553ebd17be69e4e3e538dcb625c601d1c30fb050f815f35b3b7fa94040c2ab22830798790e63e09532871c4c78db6c40e6a6c3c861f397a38acdd7f1a06c6343afd38121d2c8187c0ae49c2020d3c9ff7aca385ad1dc3c719a701d23e15fd48706515fc2f712b06d9bf6b7608218941ba757d62da137fc9ea7f93d4f0e39bf1d9dd1c043a67c979c710261a5c362b8feaea31ab6f9223b6e92aa9bf2fe6fbc2118e64dee0043efaf48016378f92223ea01d2e89d48baa572fc2e6637a78a319d6b60bd2ba6c36b2c8b3f9c39d297c4b1f85357118f705e03984f15aeb8cce1e889113337beb9dd467bac372093d0a99aac6a262b7dec1c8419d33808fc4480cc705a6c94cc989da9747533d6a7431215a693bc5365b0a16485daa11250385de91ef6962983df27772f2e03cc1f65bfe2f23c42cba7b269aaeeb3795a0ef59d4b68afb0b9d2928189e909877fad5d2c75f9b27ca1cea1217d06155bd41c9693366a664d0d1cc9c958213cc6d09570c1fceee269ba053703da8bda103ce3992f8a7c69b3bc08677b81898ba1e98b85e57a721f6674c9fa6b777785b9ce46d153dd9c816b66d8f21ede5f6de375b5e9ef407dd1f4524c6a2a51704dc5a1077ca04c37b672baf752ac5f41da79f828d98ef2b2864bf30f1cb9b3ca359b1d7d787025ec479e29d8f0ff6b2b1860b5fbd801cdb9095010f9ef944cca1ca6c2fbccb50de5103afc7c834bb8c430c4abab4ccba1b5d3f9f03f8e0c5b6581ccad1a64f384735a263f876b380137fbe857b742b88a5eb28e731bdc24859ac818d7b1498da259871f9c64f7dfa927a96accb151a881d52304e5b478844793f2a48d5342cb81b3b7ca3b0bb38407b5e2cc809b1d6857451bb64622102404d7cb7d069340924504865b771de6cc3561a82688174fd916313f3115b0a00a064f607d4256efc8944df441383ce277755b14a6daa20fd1cea7d4db3d421563b84f7d90c4d58970f591dd93ec64fcd8c64828ad47ba9b9747a40de414f2f4f153587f2a8831e8f62bc372caf26fa6b82ab62cdb5e7f35771fc806fe984b145f9216c70b5f24b7f919b306f75153e89fdd4e2d959fe51eb7b7dfcdad82b721f548e72b686b36dce9370172ffa0b3abba979a02bb9f45df15ebd7cb6bb5afe56fd1504caaa023992a429c91ea4d2cf923a031d2e9aca75ae3390d7fb29c88807bf87c5fb16611311d18dc41b7d07e5121f8bcc7c94bd166577115700b30ebad170ae256f41cb8f807864edc443a264a885433da989c6c522385814752022a8790bae8da03357db59b41c5e1f904a73129f30fd6e02ba08264c247c9950fda5d5f7d8bb7e8c27035463b34f5e2f8060b6e85f4164e253597855fd7fb97992367d764a1596591e0e92613b157caed7b6e757adffa68b50d1762694b2ae693ecda1d30b06ffb2130d31213a1346cd78a6af2befff93cc04814f777eba85944bc7e3a102a13cf9c1c856bee6e5288a5d46380372260239045c4ce9bbe4c650ebc6d5f85cd351f3818b505013376f443a6ae519ae9b102a5792566e34ceca1e33dc046eebcd794e4785d68c94a477c2e1fd4393f29410b5cb3ddd2d3ecd631f65f8bad87798974e3b0c4ebcbcb3baf929b24af4e05caaeac5f71836539dc4f60164bcf231d4bb249e5f9f47c0ca0e3b6f90930b76353a7b48726377064cac7ad7d2b78bde6b464346d6b0318791105a1c25e641560573783e0d98c8b56ea3c05092b104550711de166c8dc89e63372b57ff09d390cc7e17de1b9005753e36c7a8d8574c5db5c3cbfa5d6abb05d8c6223756350794456499d3101a1bae87c71afedee22423c90be124ab90989547f94bd4194448238d75a8937b3cd0ffc52667a99c5b7d9b64ce854793bef920e883fd5b5759815b2a8949f6e8fd5ce08310e405806416861f511275c733f19ea443ef5cbdc9e941b5177790330144897f7c93350151d216a91ad41389c14d445ec76e5a21a2347893528bac3c5b0c39736f15e", 0x1000) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='B\f\x00\x00', 0x4) fcntl$dupfd(r4, 0xa, r3) 19:31:40 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:31:40 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0xd}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9272, 0x5, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e03ed9e04e29604e40bac6"}) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e7677beee644bc770d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8baaa900b6d2ef21bb425a67e927113a31c9552870e236eabf1622be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9c40830df3173b54a0fc108c6447cb62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259facfa76abae109fd877d4d7a0c4eaceb8e8e2109bfafca4539cd4819ca449c6cd2c0d8acfcf2849ba368986", 0x337) 19:31:40 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket$inet6(0x18, 0x3, 0x7) setsockopt(r0, 0x29, 0x41, &(0x7f0000000000)="13847f00", 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x9) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xffffffffffffff1e, 0x100000000, 0x9, 0x30, "acedfd8b43a3035183600502e20bf8bb7680c129", 0x8, 0x3f}) pipe(&(0x7f0000000240)) 19:31:40 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000002c0)="84ec18b82518f9e5dc9e683b735dc77f67c63fe2e80f4096d41f02f56bdba43abcf51b2bb0d2a54984adcac57280a37602750899ab4bc541629eb55a3b54ea2ac14388fa7406ecc8a7ebed93ff6e1f839a1f9d9d97d14c40818e22f2050738d221abfb3252019ff07da96e4070c8c7e3398c7a970dcaa6dfb29e55e4f6ac6d000c9906673d9f28a7d88aea70b70c927d4978ee5d4171b42bee22716d96b9782beae312fad1ab259ebef993b0fa8690a8543817dd15fe296e111902d461ff4d99b7b7fb3bad1eb59c8fd332f38228065afeb4ef2fa66dc70ed9bbc584856aed5f90", 0xe1}], 0x1, &(0x7f0000000200), 0x0, 0x1}, 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000080)='./bus\x00', 0x0) fchmod(r0, 0x11) 19:31:40 executing program 1: r0 = syz_open_pts() close(r0) kqueue() r1 = msgget(0x0, 0x4) msgrcv(r1, &(0x7f00000004c0)={0x0, ""/4096}, 0x1008, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r0, &(0x7f00000017c0)="de", 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) msgrcv(r1, &(0x7f0000000100)={0x0, ""/25}, 0x21, 0x3, 0x800) readv(r2, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/168, 0xa8}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "1202545f8d5181410b18bedc185e9b37902cda4e"}) write(r0, &(0x7f00000000c0)="b0", 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2e", 0x8e) preadv(r2, &(0x7f0000001500)=[{&(0x7f0000000280)=""/221, 0xdd}, {&(0x7f0000000140)=""/25, 0x19}, {&(0x7f0000000380)=""/200, 0xc8}], 0x3, 0x0) 19:31:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000e40)=ANY=[@ANYBLOB="82022e2f66696c653000b0001445dedc5c5601c98ecd7e1bd50199365b6081b0a7eb1651991248dcd04596d01548cdd29d4f3207d4c3c6b25836c657444b8fd243db3444f84f04eda0cc54297512ac3e725e921fbc9c64a90aab8dbe1860c9b514f4f3afd3e6b35776ab4928df459690e90bfec41e7deb485d151f45bde1335576991faaa2862dd6bdb52a021a3b2027a4a81bde239374ab29c47e9f7b2c45f804645af91038368bba255daa974670e339042c5597a9572ce1f33a6b2fe44f1f102210c1ad97fe9fa60ae42a394a94000000000000000000000000"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="83e222ff3ef6c5d0fc4e6d6c1155fad1c09afedcc41fd59ebc875068d7d503fc34d2bc18ad7d5295f88f58398406655cd9432b53e7c4ff2ab55c187260a1a4efb7fcd8fae10feb9256ce5450a50b32a36c1451606fdcff3a9553161fb2cd03b6e1942aa36a800d2101e23ddf7f0153394bbb524631dd9770b386c50e62d21a40ff41f1c8badff3788c235877a14abed48b15508d9b8768afb5439bdf8f2e5af041db5331d52284ac9819195f01a7ed0bf65b267850d50d18f2788703c88c82bbfd6b0f31688fa59aa45bcc5c5189493531b81e7334086803c4918e826bdb69ba240c4cd8ea70918469b023586834ece3ed187d73ad293efb08ebe1b27deb3b6df4862b3f541228750f67fc14b3722939286bc226620c15869e927fa98cf3c758eadadc0ac8c0990e0a1da2e164b370c63c1bbf7abb1433e21a167ca821eca5e41f2a087db7c7163ab78bcac3264e78f5ddb61f2bd118b10cfe9783996cce08f9c2382fb6b47ba9e454588674b910a86a1057993d0f347ba8ea5347527cf70fae1de112d1ccdb79df63ca6738a15a6f3ca7afb010bb48a048d8f3cc8a2c2e818c44cb7d1acd5329de61108e6d10d767aa47b8df75deba1e8cafb185519853cba12daa6c8798742b557ce674ba2cfd2740fb98e86d8ce8cb814f88bf94abd04091585de2d115cc8c43411636e5418a241333848efcb7b8eea4d5d8f24f08a89593b2385638679f4adb7b50db6583db5dd8ff4841a5cc23a73fa724c8b947ca9d4c2aee4eb54be856a794d486007e3cff1f13f2af13d96c4614f7c5c490392f24fb30a1917b1fe90202550cfd81471627b4bc413bb4d8f8980037e53f0e85fcfbfcd8ffb65d2196e9ae5b6b0394ee67a0c894c014f4d58919666ba5c15e4abd0cdc3dcd7047bb62c97438438dcb58e253e9f14834fa95cb052f3b7c3cc7da454a27397fa9911fa6daf6172c4472955ed1eea1962becf6cc8dbe327830403b148d483f715b49f5ecdb1f6fec910452eb8d175d7ff19d6430e5dedb41f5d78d463e2781ec61a34d806057a5a8ff61df6aa5cba7a8eb7d587e7b4186dcf6c5149c7b66ef87b5641f3c6486beef38f3f7f6b38beed8b0a60d74b83d530253a4f205975b430e79a93472bd4b9a73811a429000cf05496183bdb3ec1b392256f1dbe8f6232b60cb99836bf0b0c51b1e2dc425121114ad143fa45de50bee37be7a6c82841b3ae8808fc7006ea86734faf380af3623679b261869371c8841da149087b6bf8ba370cadcb46e9823830d872511ba8448f7fc472c5bee45e48ab4ebaeb8fdc77214f9c6ebc2ab06bdba05406316533b28dd58ab7aaad1b3d88d9ac6b1409d589326d14ce0679fb0e217b8ece951e37e9ea0d9af6b7d7195c673b63e0efb6299aaf87050bd78de0f49a9427a9632fc83e5d632fd1ceceec8394b71322c8f60f7e99724c3b8d0815cdd52144a069c7b46c21ecffc941e3dc813384340d047c398e0365a60491b39c93423c8bd7fa2194692f32c7c069200f30cd45a082ceb8322582ce71b764f49f72d316f08987c00fc2aa8ba5c82517110c689b76a27d55ab9c54a6be67cdeef38605bca9d4255c95b83647b8e4cb26e3f15cc30ed41be1efb6111b5507101c0deb15cc7db93cc86d5d27d5383a348fb8390e9479ec05536b6b4ea897767165ef19af0873533c5dfb183b44fad9ee45aab3da3fa13c560114f142794b6cc10947f0e44912eb418e066ec533bc5216980051c87d91636a75ec0bb6b11216acd47e5cd09008197f14f4c8bf32d6be6897d0e4bc5e60a55dc7c23bc6580c41dc3c6e4df668fe3c78b614f987fc311b9845e408e558255851a2ac486347918f281fa5c37ffca4793bcd5daf56027f7c5790018a576199f4ac5e041c77f54cfca86f25898b4d4bbe797914fc901186573f5cb8b7d0927351d34f766ecb15e1e7bbeb6f8ceb5c1ab621d88e5a79efa11f4f1962c8c63af6f8f48ed249e92de25c3bf6fbada894e4a30d2bfee00ab73380e25eedb18d4b3b8b77cc3aa013248ec060f39ac49ab077562e66848ca62ffc81cc4fb6adfd2af02a2b649fbeb6c34df749e530312719ded94749635b7b04ead1f042d1cc0e95921b66bd86c095c1e177a9002a4892a0eff28f12ba7b8b8b23e7c58122b7082f5af3a94b8c26184b9192d928f3bc850064920a818a4011411fa6eee779f72792c412464e3f4756acca3795935405847426ca66999c86560e3e5966416c1d0ed3dd943f65680d366b1e570a48949c1e7f0b0d14749c517f97c71bbb84f2ba30ae7014b488e7ae6edc4d036f551a9de92532ed1987bba85bbaef33db987c93011f692f325b6691c02fe432d2dbaca5054202e11a88e7f18cb0fe4b7c3b27c8e34917a36b3f4171ae8c6ea88581c1b0d87dc4c35b778ed53bb8fcb3e771fff3500162f4abc9f2d9236497ba70bfd5cc5aa6ff2586c11cd5f67fa8191e3de69d0425fdfacb370f8476d00bfaee0e3de7988c4edee3c41abe95ce0c2607513928dd1c8ce545ea8e09242301a54db49ad1cf8b8287419463c76b03257fd883dcddec364cba932f82dcc95cbdd0b036e85e404a8e15a05cbcf48b02fed0dfa5e51c7315d79130529553377814eb2dd4ae4cad06fd5ca9243e17300d1976eedb2d40fa7f1468c4e6b052b98be9935829c2e9233edae8cac9727faaaff7e559436e0ff60e7d948fb5d01effed3a1753815bec8fb598a4fc8ffacc943f9c3bd2e46604069f36bf4f1e955fe6d9ad96baa1b4a3163f07911c703bd19324d3adf54e39a2534bcf9802c1e659fb1da0b8af46fedb4f7ac784cd3a246cb8d483d6c3d3889bf7419fe3a4591b05f3d8cbd40019db9f21e8d90b16ba170a3baa60ee49cbbfbb22d417b69b1e742de3249e7d19a215d3d95462bb5bca77342910a4cde4f45297fccfa5adfbe1532a8aa90a6f6518b503f7bb1f9404067b0dd1a42eae2391f2f6e3e255e4c3271d52c67c8aa7e0f9ee87bd630856b3eace10de6b5fea6c409bb66c07fa9698354a4662c19fe29fe297a2515f112efa5f26c1a3c932d88ac220fa8be7412136fa10d91c74d78d78ad48e2742cd8e42e2c3c362d3e369068bf9e5ac06d49c81a548d3127a286a67467807473119c5b33db7014f7bde5691bad6bf5418643bc1a042e9abde03832f30fec12c79628e92fbe7a3204ea517c411bea0ffab899f9e033cbe49c9d0756b270788dee0a32ba7c8c4a97b6e224480f27e2ced8499c343a683bc586aa42f6701b8c8838f797633e29f3afe6dfd885ff199575d54c490e854e939a98c0db257dcab0bd4eebe52c7f08b749aa32c228ad5ba5b939e5a5dadb039af1dded9f1cbc51799b7332b139b8edd5b320d2a291f92a12cb943a584e4131e3e233d0009d9f07225b31ee8f3c3b0c0cb559883178667cc073d8ae19a44e8d2bf02e51a9e30f7310713509fce18de3feabec1b55a7336db9cc085bce0936c37f73ae32196475170c4b61bdb9e2ec487bbd3e3129757191a87af3978a6131e42e39a0d1413d92ee968f242c7f0e759c73d93ab5c58176611fe221353ab8aeffdd6a2f4f01a4fdacf879b5835d8689eaf0602438c8ea4b18748f2d24b971c911dc31616488eee9c3daf90deddab8b47649cefa6a483834a9bdefd4088faa351473eecd879877dcfde4e4e0acd11638a9bb5c6f1c979ef8f666b80eeedf89758a0eab227606c23288eac7a212f0cc94f21dd69c4edbe8d86c1cac6f8ae95c582d0bb8d7bf4fbc341efdfc1ff6f5a418b8661cf2e8adf591f1af1f2ae79c7b1d8e36876e53f7a6812b80b82ef8422dbac98b0d944d0fdd75026a04539afec0189b36c51876b3369111e5772f00a271f3f4e45ddefe1c85b500dd68435c545228368ede8ede13b958194409da04b674c068b5d202d3a9dc0fc3d92266755da6088675904e12333e2ecf43940f0a2968e4eb25faa865ef6a648c07b8d6ff4b67eb171c1812aadf4d41cb9cf7a0c97ffd4d3926d3ef56dd949c45b92c8f419bf4bcd30107af329d4b4820cc75760ce1bf68af4688d91ef3e983b6fdef9d8aa6b14a049e47e976635a1f718444b231994c05c011c59d56be15fa1557c3013e573b24c0c79470ef354bf464f4459406fe27864bdce298b0453ec5d994d33869057af2bc530eedde1e1bb052beee0b00040b83d4d7d0ca207c94f226e4caadd4c31d2155bb58eb3359bc3efe9ded4714d4a7adee5e5797bb18bc50b3ed89b1775ef3b3e7e7283ddf9bbb9cd76c0f56c2988f6e24ebe856c0468a36288d2ca7f3b904f1ec58d423acb6b94f20451e2c6356db9a073261ab93c9669be89b5befcd03502c645ed43cb1ca648160c7696690e237b056d45a494c1050defa46809f2b2ab1d17b72c7b53094607322c4ed58fe50119130ac4bbd74b413ac6802fdbaa0b590bf361965d7dab3f1868c20b362fb11209c3a74c270b250be629400a1697bb3525de201832a1635a7e9d51e55a2ebe70ba17e87f23e06c873efc0fd05a47fb1feb91779f5a244c84e23a1233c0a3a9a6a3138122cbabe8570097f4e24ae08c21b757d0712170acdccda99899582800a56c0f2bf2decee8", 0xcb2}], 0x1) 19:31:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x4c, 0xfffffffffffffff8, 0x9, "eb5669ece051fbe5e58b871559d02d27622cc20f", 0x6, 0x3}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) fcntl$getflags(r1, 0x0) execve(0x0, 0x0, 0x0) 19:31:40 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0xa20, 0x40) open(&(0x7f00000014c0)='./file1\x00', 0x40, 0x128) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x2c3}, 0xc, &(0x7f0000001440)=[{&(0x7f00000000c0)="cc05858ccfaefba8d08e328f6b51d116d976c56add2dcfb86383b8c7fe2bd7671774a261f09cacacb72990d7dcf56e9654b0684eec6945f2733c51d0f14ff452582eb711ae074ef13b356b2b1980f500750ca6cbc52d556801012cd067597e88268c3a164a516d2ae76224f4105977b20b3f47ad633c26ebab9b8b4e13284f89e45dde4239b4aa10b6c1da483fc9d36223ea38951a462c967f71e5a7e4ebcb159c0fa9fe437524d26e1a7317d2b9edd9e8d820bf84e93a8af0ec2981868c38136e511c18e2497c84082ea072d3dd69a7d5ddf6054ebd14e0495cb2c442f1bb525d61d733c906ff7f", 0xe8}, {&(0x7f00000001c0)="bceae0a178099b32b01e8826019ad02e2930f899d12d4642b2fc99fb037ee4e26039981f5bb6a48266f620d2bf609f86094c982f00fadea1a13e3509146b36d22e79291086a079d47c70d40276497e3d6e16cb1114d8fe83e7b40c784fbb57b87ae8245565d86c36b3c5fab2480a13ebf7168dc46b483fc7b2d1f1313d80729bcbe87c4305adbcf1c9d88226eb527fe8df43713c875bc96dea223940607066ce6047243a529da62d8eee27b236545ac42ccca0ced6442fe3f30c9a075692e66863e0ab2425b21f30ee6916494ca066a25602acf0109b82fc2fbfc094e67dfecca594aae267a5684a55feb71cd9b9956b1d0c575dfd7ce4420539ffc0773712751561a3511a030f7f9e46b539d1ec19d46b5342561cea284b3146978e7b65abd61f4386a42d1d0e3352c4c9f6d4f29e1bd0bb85f4c0ddb661792fd31a54d8435c4f92ac8f282ef17a2381f9df02cd928e59757333e13c284fc7c417197e134b16613d2a4005314c06b1341998f0ee0f9d7a9cdc0c216a5ef90561c1a382d63ca25748e8a39de20ea9a4e0a0aa95c039399af6bfe35a7a501de166842edd15e256c4d4b2089138c3175a53682bb39cc136bfaf3c77928054b8dc963d18ed6cbf86deadc2a044e2eafaa82062030957bfb6cfbc5e334bb1ed367a3fd64031aec45ab3af7a5ffb50e32f5f6be5ac3f82094cdfcde334c6c583aa840aa9c7d29a94ddabe6e0b981e8b57a5d4c669540e81dba5a002cb8ee29ac0dc3146b88a8ec5f31a724401c3ff50ae8d01b81217f688f2d5cac7b9a137e3a27159c414efe029310eeae252dca9dd4bcb03743b464b08b089f414effec8a0624442980791b16bb4f783a17eb3c7d6fd86d50ea19b34f4275465ad6fb6e4b73ff034b2f1c17d5d170d612bc38c2c6ecc5ef26348104225d46efef78e99d7c84b0e8d9eab515cb9268b2c3064583d44fcc8db668fa775c53516d8fe6c6e08fbcabcc66ccb8e60a543c1ee304a250ffb7087ed74885230057b69d6b712ee983aa9dcb9a519f837bf38b9f4c0064e107a2b70efc65c292b096a49e24ec01bbc5bdcd5299ac451da5506994040735d16df21199acbcdf1b2d5fc1a94bb5b6fdb0cba887f854bc282650809b0525516b0e5a9b76d95eb8280e8fb533541450b8c1f13aa891af679f7e3434c1078ee33f7bc99025ccb81a07936eb11d460c23aaafe0daf6aff7baeb7626a06942926803fc0aa46bfa63526534eb26a2bb9034d565c9a11e05df667e5e2562b9ccfe03197d7ec6c3cd41030fb5f0a22b5c077d15792866f4c340885a487facd89c7ea0178ef7a731e2b9ec83a85aebde26f6e882ac231691a5cfe60ec373b48e98d0ebf72d966edfe5ffbda6f6a8ced8fbf0260daef9bd6a3f7acb5c5fa3aeff850f0e10f72d4e7e6c44e760bdb48d815f305bdf3124841d932b43d775075b79502d7d3a7edd1821bac55fe2dfdb1019d07b9ab62625cfa7d6c5a94bdbb43d6e6cecfa99e8aa73c9eafb5d14e8dc203dfa3970035944d5da4d198f66ed694265adb310a19bf151a58e3eefe9a9ca1402a43b54a8c2254e9ace948bb49c711997fdff8d0b5f2a3e265c4437a2093180a095fb8192b009cdb8d7830b3fc465924be3d7cf29df4e99bca0275ece0e8b820e3566118253a49462051b4006a3c6df51508ad21aea35d89e3778a439e5501eed279c6b2b1eb33cd1b15bd5033ef7d325f5113365f28491677cbf82365139ba0f65943f376a2d9ab90e02169278667fe19533b2ecf973e8e39ec17eedbaa6939e776ead8b94a8152868225ab2f225675188a4b42f2efeb23a868ea3a02ac675eb60160e0df62aa97eed73ab6a361bfaf31e73cc9a6d2fa3a6f05ce8aaa39151a9df9ad57e4385760e1b897fd807737c6d3d5f1a78a51053d24010ac40fd92086752af6ed55e6843eb52d35b943a135f1809da0dc29bd3befa56aeafb8145d1b654db4fd3dd608b2367a196c5ef389cc86c5e7668fec4b80a6178fac1ace7a99e660338f911b1af62b6c07c7dd03424d899d18a68d4be3ca611a1f23d47554e3265d743481fbc42c8795f2641b6085b96180909f6835c21e363404c10aee659a8eb629e7992e93a39746e23ee15bb3f2860d68adbcb631f167fb1212cc831a91dbe912492b146067ac23271bc66c667f2f1c18863c823cd9f7e255a5030dde038e4870276152458f58096c9c6613df550dbb4b0d3ca3640a8f7daa19a21205f4f5e345807a932a99e220bbb9484e5290d7b8eeaacdab9203e35302e93d8d95f4db9d983e4b9d2a2ee7fd83e72148580c5894d0e9edb37789feb0b1b63a704a2c3094a49034e76a7b95bffffa8a6d51cc8751474ee5e84ad19c32d72d543b14c6c6bf36eabfd3c125cebfa6f59a8410e0469970d42b826cc084695bf170a81745f1c5f2c168b2997d99f5a5d4c0468eece125eb7f94ac39ea88cbcd956d4ce0264f5d01224f71027bf5b93f43856f80b17d668652c7e7c84f43bea5b04c6dddc228ed1feb01614a93f6823b19b692636be265bb2d3361edfe9f25c86100168b54a6cb8843a4efbe0d8b53b758e4fae004f89f7cd519e6e4ac0b178ca3eea0cdeebaa1fa8278693d1e1892933d920892e78a2896327aee7c0d38a39fa973eee1f0084566793f75c1bb6c05adb5dc62f5e77d8052c76d494f65b475a02312e8bd436c6fa2dde0185cf577715c1ced556a3e4ba3603efe638a106bf1a7aa9d1cbefbab2126c5926b5f58ec25b1b034c7b7810425d9ae90d0279366de6ce7f32c8c7733f608463393c6581258c4f02b8307304fccd2b45c3c7194d447a55ee81e62f339962229559c5e7065a1382c88f71967ec36c3900f9af2a8938466591100096611b1f6186ee1def3bb4b8582b48fba675f4093ad36e42cabae15a60f8e0a7589c9569a3d29f78d74949189e3c186d0edd5366bf078670ef5418f14c1464a946fbb22861604ac897bf2ee556efea19354fc234fb739a95aa5192ba560c1ad9a6dd09c71c246db5628315fbf6616da6d100d20cca2fc7b4eb89dc1abb0c2bb66832feda7b31ab2d9a86f21120736f23ecbffb77cde814522ec72228bfe2ff2495f229023dbd128fd6d3127aaf0f8efad95b49accf471246f42abee0fee3ecabc921f9d64254bbafe0e91e9c68e2f4c38e50c03e0f6f9aa1dc508c40eff6076b037c4f35c079bc7b70753d44130cc3aeae94581e40812a06dfaa23dce8c679cbedf2622218364d1c0c168397a00dd22e150008286219bdba1625d173df62acbd4ac2c5101fc5fd062c5a154ea66551df657afb4d62eea63e2163f6227f730a1ac1f4ad659ba627be304af80d29a31c6fb12d542754efeccfccd3a979fa2dbdc64bb421c0e5019833d502855455bf224187dd38ccaa42333d9f54efac0bf7da22e13dc96637192bb89d90b551990aba2bf5f23acc3c199fe5fe5c0fbc400a704e1f96dfa3af548bf643b7e065f1e07c1d9d488b8c29ec94e363511d1d11eded9dfb5db1a140c6932dfdb4858a3ec5133b139127165d16f9b20b283310dd977ed8fa454afe1c10e56a0943665e0fb54cbb4fbda25325a6a26d823f8fb7edf4c8a36960b6b46767371f85a2054ed03541f1ec20500d0b1538b6526a0d5206e2c6a9a144609c8b9b56133b3bb2207697a31fb2378ff055e38d164370d46b3d384b71130edd1de2cca48d347b8778fafee490898560e6769545524768915dae49a3a2d0dc3cb5ae32fdcc0b819c01a53319644c3fcd6c94535452feb66ce65d36568aee2d36dc9f39cb1a86e87d7de81464d8f044a4786dcd8a0b0ca6920175fda40117a81aac2c86e237a52d31669c3a23b58de1cbcb2739fa2657e66236620cba12faa70f97a097920766894d137e7f84ceaedd5a8bd1088b8eb7d9df40965a7b8b7e127ba257f8448448fd3963944cbb5b88f5cd18e6307304213b6c2630fee9e2bd68cfe01038367940a4ba3eb76cff920ea30d860b89be2b4a34830432bcd11b23d5f6a251c6c519af710666350ba654fa61827ffc164d2263c77c92168df2a68c017d506a125f0d8b80b4f767f0d6fa156b1d2d9f0cc384375848704f74cac292fba7792cb3b15168db00316b8067c8b2e8f49edf5bed03f1dcf57b6441e05427115fdd22915970bd0405034bbf05cbf5d97aa9cb3577ec8e8d1aece0e23f26ddadaa402e958bca4604b3cba4826d652e7bcf6f8c0946bf1b4ea73b8459f06f69bfb2b0ccbf7ddf38dd3ab7e5945e41e02363b9e9e3d5315c5625591b5892760c78339194fcb1192f6d2b685b5086717da8deb7cbf7ee42e048b9796e048adaf268996c6d6226b6bc01a15e06bd1c872b38e4f9ccb51b99ca5db1cc2c950aeaffc0544e4caea7bbefdfcec1d955f7e4ac5aec43b94b78c041d281d3fda3d4909a355f9e80e1805665da158c57633932643e6492f71c7fd14d1b38a2ec30a4405adc2f8494c62c49264ca728a59166a6e2f2f8b29e557a03cb662d0714222a090d1385703a256f184fa3fd7c030751a29ba701b5c0bfb7ace1816f324b973028dad2f75d667fc2ac58060605ebc582c8bc3e9420d573f7c322d762620558354e315b317d9279d54230a7404c6e9dbe3caf271c470421126c8595b397fe4c1f4c6f270002f3a4fe5c29d9c40d7d702192baa0f0916f1ef7cdcfc17e91660f51ae2998450b3eae2f836021af45a391ba18bcce23b0a667887e9d2e38136ac0c0072e3ad095916ebc82231761304ba153b9b84a5c2546c82d5f95bf20652c44d175f727fd444c0ddfb1bd7b461610b90f6d96674e35cef3f5a181d200567b3145e69b341e84db3d85b0860759e01fdbc2b2e358622b0e52f1668db940d9d586ac8a7ce9955a79537f1984c1dc5212ca87246a8f8381968747d2dfcc3613f9f5bdedb408f77bc82fbd432da688d72322815583f7f0866a2a040a04a076457ab68815c453b7b0d496c5509e2318cde26d10e82735fa00c97f8dc72f3612a49e5ef1d55e0f044ee86d91cf709aa90f4704181515d9d0cb486b917ce934c6b4efac970f4064f11f36eae93dd2738d1323c3648019f8f7d114855d4ac2175d33afa40123c86f7ef0601436c15bd7e62da7c902b02a91f4ba79669018d848707c88de276021ebebe11207e15cccc1177bb5a2c64f1ed5dfb93c2a40b00a66f4a42aab83f1c62fc3bba7f5aab1a32320170397b8712f802deb39f6d7501e37c386851ac6b2833796bec9b60ed1365c7b2a2fdd7b58d5693d4e95f223b0fc06a5da05e76b2159ca2e146316ddbdace5489d773328121c28abfe8838010a6e56496507d762dc21b37c855c86633a46abc92be6e15d7b08bd1646165eaa90c6bb3a3cf01c662e0bbcb624363897dd6b2ca225bbfff19d8c5fb4c4fe900a8350efccf4a6772ce2f81d37374b1b07f982ef4aa28a6275434dd485d6932ebe0c1534d5826b6911a5eb4b669a5ae9c79df21253cbc15de0b05ae4b683118280cc670f7fe479c70561e73aa4f86f67c2c9f2ac55edfcba70e201128d4b0019d5a11e3b628d7b0740efd763d10e676bbda0e1b9bc9845e4b440bff9e07a13207447dfeb369ad7d39ee6bbf015bf59f688fa678f681f37e8c48f0cdf6ced86f715a49056b1a76ef1437270d2bd794c75b3e13c322cb6930554f188a80fed0858c85f8fbd3bb3cecd19c3463aad773c1df88701b8465940da8a463493de8ad85decf0e39775aeb2837bda649e179fa995682f52a31d4cf77730d0ad9f3e4cab7e0b6799a130ac1b69ddb5a683db7ce4bbe32829d9b6f01737ccb0dae", 0x1000}, {&(0x7f00000011c0)="14f151c9a0934c569128839a6f5956a6d588f4c3f2", 0x15}, {&(0x7f0000001200)="f8c5138dbd54c2019e8a0f6c414c6f21ac3333ebf5f239ef0b3420157101eb6e881ec2b4bb805ed5400e4ac0eb961459a83b9b1470231c435e957a8249b4e8650df875ad8df34f583c4a68fc84eed6c4c47188ca03eea509e59e1c02fc618ee53da93c988a0ba8f25fa1f6142d80bf0fd5f48f67ae8b07ef56843d265b7d", 0x7e}, {&(0x7f0000001280)="5406248409be9a38d35be4820e6575227071b215c53a7e2b30a6b82bfc44f4b873e39436425e76e036e06bed54edb74179d0d8dcb42a830e73f234d6eb1a57c2dec414391ecad91cd466435f88d233452988aaacba3a163893bb85cd23ea7df437bf9de428253b4e5b6418e734ecec77a13fe64577df017c4795bb853251bb6b68d80f6cd4babb907f95607795af2d455aa5cf582097268a1b61c23763a72e20c60b", 0xa2}, {&(0x7f0000001340)="4223f0b4692e12404b53e1564d43872ff41086bfa678b596bebb80fd6f795dcd8c4f2e3f56cecfa1db9ff628572a63f699fdf5b5298922c0abeba2cf7636166c20bd", 0x42}, {&(0x7f00000013c0)="8df9fba82a5693c8af42d9929f6e8b4020d98c5f8ab6e315a190833c098cb09521dc8354d7e9b1517d6295ef345513e177804c92c4c1667c70501c676d856faea56b95a9c12ea6dfa3969237fede70dc58626e476b4489699dcfab8c99f468bcf89ff0620a", 0x65}], 0x7, &(0x7f00000014c0)}, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffc, 0x1000000000000}) 19:31:40 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) fsync(r1) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) chdir(&(0x7f0000000040)='./file0\x00') pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='}]!') 19:31:40 executing program 1: clock_settime(0x0, 0x0) clock_settime(0x2, &(0x7f0000000140)={0xa1, 0x3ff}) r0 = socket(0x38, 0x5, 0x100) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='+\x00') getrlimit(0x7, &(0x7f0000000000)) bind(r0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) 19:31:40 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x0) 19:31:40 executing program 1: r0 = socket$inet6(0x18, 0xc003, 0xfffffffffffffff9) r1 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x1, 0xc, &(0x7f0000000400)="10020008aaa008000000c3513e2a5e00000000003d83ffa284c9e9413c08e8ce4136ea05121cc307686188e217aa9748ada5a94747be5010de6de9c2b74823f3138dac6d0cac4b7c3f72e8657c05deb2838686f9fc392d61007e2ec7832b6fae148f62310ff8b2bf0fac6d17c622c4acab70ca8c988edf519766f4dcc743ca16fd9384fcba3443e671042dc6a637561b84f42d9b27ae064cdb0285e7168fe778ad4057272dbd6996e240d1a51486f3b360f17a7099626f0d2269ca46d60688cee9768dd3211423782f66c0101ec0a86f0af96d2a757b45efd3f5b8a4c198a1424a178a48035e5b0c6f1797433b611a20e49aaa369e010910fa188b9307d653b87d4aa127149bbf077c487fa2c92c79cb09009c2908b2d2c25070203450941fb25fe0988309868d5783c6160a948d012a605d99895c65044692696cd429a4e1de6ecf21f4e345a8524f4f8b2956d97203ca14db9562b69638d6656de0f3da5a0641d27e59794a702df35d4b40f0cd518003f2a30098befd307fd7c5dbad5624dccf9c6473db38cc90058f937b4e42b92c97460a85d2d96708790831af07def98b4632a51703", 0xae) msgget$private(0x0, 0x20) r2 = dup2(r0, r0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)="01000000", 0x4) r3 = getppid() select(0x40, &(0x7f0000000000)={0x3, 0x744, 0x3, 0x80000000, 0x1, 0x8001, 0x7, 0x5}, &(0x7f00000005c0)={0xf0c, 0x401, 0x9, 0xf7e6, 0x7, 0x4, 0xfffffffffffffffb, 0x6}, &(0x7f0000000600)={0x5, 0x10000, 0x7ff, 0xffffffffffffffff, 0x5, 0x800, 0xa2e, 0x45}, &(0x7f0000000640)={0x4, 0xdf98}) r4 = getuid() getgroups(0x4, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r6 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="acc2c15097930d795dbd58b8bc1404b48d6f04e16d8479df5d2a662d09d90f34174c8252e9c75acd7cbf021e2bcfa1ae6c734be05b801916da384b86965ccfb223b13691543200c275a8660535cb565351fbf4d9f4d50281b164de8a2789c1d60aaee4e2a84632251042b227ab8047ec80b3573f", 0x74}, {&(0x7f0000000180)="a6ae24d17a3319814340dff322e0f55e9737ac34007674819b65df2794b3536b9ac99e4fb6b0f08020cb3301ff4607c0b6cb8f627af06a977340d3af259feee24c5c5facbe29d5bc359da411ecfa54a5291bf54893dc04c48ccae8a69d93cb1f1d1d58a3da5d897d5af24d", 0x6b}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x400}, 0x4) fcntl$setflags(r0, 0x2, 0x1) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 19:31:40 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000)="1d707ee6", 0x4) 19:31:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 19:31:40 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) shutdown(r0, 0x3) listen(r0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x1, 0xc816}, {0x18, 0x0, 0x2}, 0x564, [0x100000001, 0x7, 0xfff, 0x7ff, 0x7ff, 0xdb1, 0x3, 0x3]}, 0x3c) 19:31:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffffffffffffffc, 0x5, 0xfffffffffffffffe, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x3}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f0059ad424dd780b510000045c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cd12af9db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8460aca625a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c4fe600000000000046c574be883114442208d020c3334b638ea7f49ee32c8f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d4ffbe4fce00d534f3cff3caf507b79951a91d67481f27d1db813eeb0722837eb4fd947b6498c585bd27c10b3db9db043e9220f0bfc19220c545c213b7a553900000000", 0x184) r1 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) kqueue() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7fff, 0xfffffffffffffffc, 0x20000000b, 0x6, "1f1be4611f494c00", 0x7, 0x3}) clock_getres(0x3, &(0x7f0000000140)) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 19:31:40 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x6, 0x1fd, &(0x7f0000000080)="d9aa8917dafef7260401d20bfae411b0d376b1a48649f270", 0x18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) read(r1, 0x0, 0x0) 19:31:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYPTR, @ANYRES64=r1, @ANYRES32=r0], 0x20}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) recvfrom(r0, &(0x7f0000000040)=""/68, 0x44, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xbbc4, 0xfff}, 0xc) 19:31:40 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000001200)={0x2, 0x0, 0xfff, 0x0, r1}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xffffffffffffffc3, 0xca}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f0000000100)=""/67, 0x43}], 0x2, &(0x7f00000001c0)=""/4096, 0x1000}, 0x40) r2 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x2000) 19:31:41 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) fsync(r0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x3ff, 0x4) 19:31:41 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a00, 0x0) lseek(r0, 0x80000, 0x1) syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0x7f) fsync(r0) write(r0, &(0x7f0000000500)="8af89197ae9657283f00000037a020c9a6d4cac86306903d4790a39ce6c8f26df39a7beae06b6a58decd39c67dbe0900000000000000194163cf9822bbcb31cca528162057601d7765fd9108e3838bd29f3554e4e5869f73e8e70332532bd6c315f7f7f6037c580dba47a097e9201d53cba10e89cc4874d427cbcd8c7c6aeb3811e4fd12e63970a1b2edb87aef29c1111db1cd878a699463ca14ce40816f85fd55112fd934410f34ec0912a1000000a856ce8798487eedec3df0e0883a13fdd196e948fff57ecba939ee0700e53f12ef0ef155fb32595b7e6fb84f044d15d15b3167db470e5961c5fd5a6cf894fd0a4834580b8f8690fb9e58c43e5a342d8708004dac18000095c80b8b115a7767e268c5e1c3e3eb324f41e0e172094f5c4052e71efc8639f777ce9c224d018b1694356547408c000000000000006e9a291cc1d3ad2814eebc8657a4555307206a1179d977d63ebfdc2905eaedee10f25418", 0x15f) fsync(r0) ftruncate(r0, 0x0) 19:31:41 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080), 0x0, 0x9, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c4, 0x0) preadv(r1, &(0x7f0000000180), 0x3b6, 0x0) 19:31:41 executing program 0: nanosleep(&(0x7f0000001140)={0x2, 0xfffffffffffffeff}, 0x0) 19:31:41 executing program 1: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r1 = getgid() setregid(r0, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f0000000100)=[r1, r2, r2, r2, r1]) setgroups(0x9, &(0x7f00000000c0)=[r1, r1, r0, r1, r0, r0, r0, r2, r1]) 19:31:41 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000)="fa", 0x1) recvfrom(r0, &(0x7f0000000140)=""/59, 0x3b, 0x1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x15d, 0x4}, 0xc) setsockopt(r0, 0x200, 0x5, &(0x7f0000000040)="3947397a97b13879a78627460bc02b798fa6663e0ab6f26008ca4d433c0a97d9d6ffa6fb5fdc5b74adf779400e91df2692bb5be2dacd4b7449d3568196965d716126c2b64836f1b07f1eff501fe3674d85b6958759683854cbf63358b38e6cf15252a6522c5cc27d0e57f46dfafbaca64abb3bf4940fb7e3c78f2746f8b2bcb46d075a964adcc3546786eeac010c3299a4f7402d1a2294268ff9a311662dc08a96557e20e9917108cb59d2ef6e8c104d4e8df267d4a1ba845618fa4a65652c91f0e8cbb05a606e47aecceec2775b5cc8194c1b8c8e391dbfbe3ad5658eb87839e4bb", 0xe2) 19:31:41 executing program 1: shmget(0x0, 0x3000, 0xa, &(0x7f0000ffa000/0x3000)=nil) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x5938000000}, {0x0, 0x10000}}, 0x0) 19:31:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) read(r0, &(0x7f0000000040)=""/239, 0xef) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x100) fcntl$setstatus(r0, 0x4, 0x80) 19:31:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f00000003c0)=[{r0, 0x81}], 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x1, 0x8}, 0x10) 19:31:41 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xffffffffffffffff) rmdir(&(0x7f0000000180)='./bus\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x1000300000002}) flock(r0, 0x3) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') flock(r1, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) openat(r1, &(0x7f0000000140)='./bus\x00', 0xc2, 0x13) 19:31:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000440)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe414044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1042fad2ba6eeb0026e32c5778f1647c21bbb30000", 0x65) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) write(r0, &(0x7f0000004b40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe4660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4104013b71b857c884f0695cec9e065e861c5f98bfee197d3ce5387658bd72df050b0cd3d12e880000000000000000000000000", 0xd9e) r1 = syz_open_pts() ftruncate(r1, 0x187) close(r0) r2 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10000000007, 0x0, "a147900bc85a7a00"}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) flock(r1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x1, 0x5, 0x8000000001001d39, "ba0f0772d10de6fffffffff8ff3d20008136d283"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:31:41 executing program 1: r0 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000240)='./file0\x00', 0x20080, 0x30) accept$inet(r2, 0x0, &(0x7f0000000340)) openat(r2, &(0x7f0000000280)='./file0\x00', 0x28082, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0x9) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x1c0, r1, r3, r4, r5, 0x80, 0x45}, 0xff, 0x7, r6, r7, 0x2, 0x3, 0xfff}) setitimer(0x1, &(0x7f0000000000)={{0x3ff, 0x7}, {0x7, 0x80}}, &(0x7f00000000c0)) setitimer(0x2, 0x0, &(0x7f0000000040)) 19:31:42 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0x74631c4684484df9) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_open_pts() 19:31:42 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) poll(&(0x7f00000000c0)=[{r0, 0x10}, {r0, 0x90}, {r0, 0x150}, {r0, 0x4}], 0x4, 0xfffffffffffffa2e) r1 = kqueue() r2 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r3 = syz_open_pts() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x1) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x88, 0xf0000001, 0xfffffffffffffffe, 0x5}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80, 0x6, 0x100}, {{r1}, 0xffffffffffffffff, 0x1, 0x80000015, 0x9413, 0x8}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x0, 0x503}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0xad, 0xff}, {{r0}, 0xfffffffffffffff8, 0xa4, 0x20, 0x2, 0xff}, {{r1}, 0x0, 0x10, 0x4, 0x44, 0x7}, {{r2}, 0xffffffffffeffffb, 0x8, 0x65, 0x4, 0x1}], 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) minherit(&(0x7f00001ee000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f00001f0000/0x2000)=nil, 0x2000) 19:31:42 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x3, 0xa0000000000}, 0xc) getsockopt(r0, 0x1000000000000029, 0x41, 0x0, 0x0) 19:31:42 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) dup(r1) fchmod(r0, 0x0) fchdir(r0) 19:31:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') dup2(r0, r1) getsockopt$sock_timeval(r1, 0xffff, 0x1002, 0x0, 0x0) 19:31:42 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x3af) socket$inet(0x2, 0x4, 0x100000001) 19:31:42 executing program 1: setrlimit(0x6, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) 19:31:42 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="ff7fac530e371f9e15df41f6992788010008aaa008000000c3513e2a5e0000000000af9eb9a5e48cf39825ea7c9136d6c0a0b29d737bb4d4487c94ca98c3d30d0fc2f0f37da4c0fc9773914439eb1635b8677a156d3dbc98d454fc117133067b6f16622b99b94637f3a4a848b8af0f55e03523dbcfbafa0b8732ba22992234fe0dc80f0d88e1db01e26ee918e4bfde2d6c6ffd8a99a6398888fab67b8683829724ded29c65d54df63eeee5ff94a30973195942d4b4b38cfbaa78b8", 0xbb) setsockopt(r0, 0x2000000000028, 0x40, &(0x7f0000000100)="003656cb2f0000000000daea9003764a70479f97d7060000005e4bd02820ab2efc50ea31b2895825ffd158a67e2d954c728696de59d3d0d88462ac351400000000000000000000000000", 0x1) 19:31:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000300)="f3", 0x1) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x4) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffef4, "a175a2000053d07babec45f0b1c85b6a8a131100"}) poll(&(0x7f00000000c0)=[{r2, 0x83}], 0x1, 0x0) 19:31:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) fcntl$dupfd(r1, 0x0, r1) dup2(r1, r0) write(r1, 0x0, 0x0) 19:31:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000d40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3452f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32ec1904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a03418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907da7deffa259e6f951de3cc60149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d01b222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd72091840234f5d995bb7e8f4b26b47109ff718a35a271c98ecbe44ad0095c1487df8173a852593adc4c5a1821ae38627d4da8877869c600f4e3a4ecbccd9e4d08f5709b940ff45d7c250fa18d922fd101ebbe608c8ffdf1b7bca4247bbee395050ddc13312afa26518ed72c17e8db772527f263846f98d78cf93af78889e1c4777ddb6f0bf9f2ef4f9a110c613e5dee73c9eed6897e25f6dadf95c286", 0x809) write(r1, &(0x7f0000000000)="8ef330af79885eb63abd0c659094d2e6678560ea733f273daa7cf709ae4004429cc0c1b65212b834d201e5996d71875b078729bb6ce48c89c09bfbbb08beeb09287f0c19f27070e9", 0x48) r2 = syz_open_pts() close(r1) kqueue() r3 = syz_open_pts() mknod$loop(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) accept(r0, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0xfffffffffffffff9, 0x1}, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0x9fb2, "a8fde935d5cd6474f0d60ababc9d2400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x900000001021, &(0x7f0000000140), 0x10) 19:31:42 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0xa2d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a14778ef6a00000000006df3c4073aa3940300"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="04de030100"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) kqueue() readv(r3, &(0x7f0000000380), 0x1) 19:31:42 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00001f0ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendto$unix(r3, &(0x7f0000000140)="d52d3f7e56193e7959fc7bf3127545f2ae88175b5d96d8561dfe328562f8a47ab92e007aaed08cd9a169005857383aeb64f2e02cd8438d9a5d341adab58b17137351284f0c754d13db95f67b6e6faf9f8a96b0fa2029780eaa34c7128ba2f432fd00d7dc94063f63bcb2e9130a40f6d868b2f003b2ce0d718119ab2c02bb", 0x7e, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100a55923e9d0020ab34454bd242e2f66696c61593000"], 0xa) 19:31:42 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='./file0\x00') fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) 19:31:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) pipe(&(0x7f0000000200)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:31:42 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) fcntl$getown(r0, 0x5) 19:31:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x8284, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x200000004}) open$dir(&(0x7f0000000000)='./file0\x00', 0x20022, 0x100) 19:31:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000008c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbd1d0f01cb3db027c3370d806dbc0d3dc726a5197083b2220000000000000000000000008097e3ff", 0x3f) r1 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "042a76c5a25c9702508ae5e844d5d81bbf1699a3"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0xff, 0x0, 0xfffffffe, 0x4fbf, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:31:42 executing program 1: pipe(&(0x7f0000000000)) r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x1) 19:31:42 executing program 1: semop(0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) semget$private(0x0, 0x0, 0x7f) 19:31:42 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="bdc71033a2f4803451eabff63cf75a06ffefbb0859af8cf78fb31f842ce0acc763731105dfccb6fcf16769e848e6b177039b554083ce2961a5f3c2d89b1cd584ace8a6a67c741d8446ce2bcafcd090e5d2a6e7d873b3fdfb27f8331b61cb9920a66d307282665b821af0f330c5f34c7e0a6a1260a08370ee9e801d9e5dca0f26f582e22114a779d407274f5205f3cb3db1917b20eb671a97e43fb3cb6f0937", 0x9f}, {&(0x7f0000000080)="67862921452e4fc04481c7d5f7f01db2c1be3f00ae638867edf09182224da014b02fce74215e1c39e5f29692e370b0e7b3d62bfe18a6ee7e54d40d1ed73200925f15bc7d357941feff85e35c8cd724e8baebcce9d896da5a352bda0ae3dd9fd1", 0x60}, {&(0x7f0000000340)="8c583da85b8fa894c6d0ecf1e5161da8f0085cc947662d65eb97e59cb0e9dc32d1be362b56c6aa262012a9c83b4fa60b1f2f72afda7b74293fbe1a29f39e070f9040aa7a511fc4940ccd552683ce44c2002e87575ee226844f4874b502e5fd2f754f557f49acaf48f084d92934571dc4d9068556057cd0168ccb371c905cae873fc1650d2f6d28b8db9c9a28b740a99bed578475ad80733cd5f5d6f1f5e63845963355c76f98dcee570ce8c3f5a4989899d608e72132f8cd8017293e3c4ef3d587d1c0e27ebc129c2a2c1afca5c1b37ac77d0bccb4b4eba4d0c9245bb7b41eb7c44165fe2da3ac0c281de7190ced4a0552674a1e7a0efb3a", 0xf8}, {&(0x7f0000000440)="7d5b36e41010adcbcc5f030c31acdaa148b309a56c410d4ab532492f0d3049782172f8d7bbf5e20bbe8bdf3f12e96412ea54d68ebb8e158ab04f417dbc4517fae90637ada5ff90894f827c4b6ca1ecaf5810a89dc5ef04805f6d5ace810dac8b1d37b671394334807216551e1ede554863710b3fadbb6cde089fcdd890f4b8e74c3a3937ea7ad5f7ecc0eec5b6c803ced271d1df7cb1a16659cf0808458d604983cf5dbc1eb9719e52a1777c43ccbbc77dd9ce5aeb43925b4efb8bf9a88877b356f36827fef31bf1f8da52f8eb19ff2194509cee7746757040ff1c1adcac50229ddec6d55af49c85331c07b9de700e7bb6d6d89f85", 0xf5}, {&(0x7f0000000540)="a4b1f912b644e062488092166c4b80b70a63fcd6d0324712a73f1a76e4be743633b94f948f53fa7bb6f8e2d81a8da02a839a25e0c1f1a0f960d54823d5d49bd189135fed5de91c65a54969930bf0085689afd425da481c3ce3a3f103967d966ae484ad56554f7f8b80c3d0a12a1d2daddbef15ee9451f99d7033545e61419ffec8d944ba0ab5c4f1f84d4d3d116bf29835cf49f4f9a29d81229ce045561aed85d26834170475e22dc27179e06fbc5b1cb778949c1513e387cc511320bd4d40c9fd35c8fbcb8c4171ca62d6fdcf3b9811a4faabd3ea2c61a1e7ad112c00057872f775ab6984b6511bb2f0fe242e39ab839fae28d4f5794778d9dd8862c2b1791232b38f448fd44600719d0f1d36b92723953d8ee86ac22ca357ed182ab0435368d93d5bc956e85b854ef632effeb57f56b4f0cbecbebb6ef62077ab5ca097996cde3885c9b08b16fcb114f300e8173a9afe2cbf6c157bd0357192946fe6733a27d197aa0f7ccf3d9a981a870114444962c9e790df032ff1c73e8a693de33768e2e0241e231eddca1b0f680a1054434c5d89a81856a46fc8ae45cfdb08cc26f6a2e7774d0639119d878759498544e7a43d074fb3a1b9f0253b3e6a0f3fd0743cbb89114715aac19e00be83c34d63f2cdb3e05254e6da21d5a5e2d5a283b93c19a1b072d33bc7a214addb21e5fba7d6fd6432e53a62318885238d83cf7bd5cf9f0453a8b76d6256c3ca47379aa61b3450ccb4a930d3114a9bc3d93ff7fa61c814751e20373770e2758397c014171ecc344c432b3546e35509f0d6ebe5aa357426c056d10aa8980ede0bd5e64c05513d1ccc89e6f16439bf07cdd389b479d2433ede4bf83f75b0f6dd18b604a901ba672a458acd6e7a42c4e1e5d9b2916cc0887a7d1b197b2032feaaa7c0216383ca8361eb7c0505e015bfd72af1588ce0e5ef15d670e995753fc1d46df8af63e7f9d57d7f51bc9c274e564d812b785ddf03db5188c1b5a609f0387ca6ff0e0c395dfd2218aa9f00db67a35f0e3413e2248e02f1958c240d5e9b9e12cdf23013b3efabd44f71fa67cddd6523374abb663c16955bd0cd67fd3ed714b5489507643f3731eb577de744cc8046dd901b5b5757f45cfe4d017ca5fc6052bb6626b03dc736fadab970c9f32164d1835d30a9ec141d963e2bc1ee94bafd3471bce0d40f13e3e1f7c56e7fa6ff22df87b7e85d480fb7ca4f4f80192a813880bf786ae2a6ea32f966d31cdae0a938dd993505ce2f5a440dcf0482e597c4639d4930db0ca28f213fdf2f6de6053adba0f5ca1e6c7e031b63f0402402ceb66b2bbc883ee55874f81f8913023056aaf00ff746008d1e495a33fc4f16fbcc19f68bf1e69cb37a72244d3d1b705294a939e2ffbb30684cef71c5df023cc9c21eb931bf6f773f243668db607a3da57bb2ce634d589dce39dfdae54dbcc6be01a1de7becaa919440ab23bad2631f8108b62ffd50f3b3a44634b374ec7569c4fdef8d1e479b13dfa8bb4ac10fdea055627f1d35f89e3bc833f703509b8b2c4304bbc4787f5e7e16a594eb1afb7111fb51c6428358fe40af4fe4e383e54a6e25ec0956e5a9cfef83046344079603f9b1ed3bcbd44499b862dd07b3476f85f45311508cae6031f519e64d26785a122fb82c7a1a6d8d1f1bc0b7d80347003501778f9d49b9accab16b72cf40383079271566077572f88f11f25e2ab836fed50b41a606a1cd27ad4ba98ed9b08579871d85760eddd870ca982d1f3bfb9eca5834ec72c7a8e389bfdc94ec1672d3b05c0842a9d8de915bb0c7041f09267db1d064d31aba73a2d1450700b532b458649f7863e54ff72cfc1723ef74448674439418c58af9efaba34f02bfdea332d58c971469a06492ed2d7baef50337bd3b579c03aeb4fe1e3003ebce4f7c23a3d79f0d869310e220e7b0ca1ae452bb2946ebc8d80f3a29daf7cbed05a5ee8716cfda6232b3f26c4f3375c52a47dbf8c04255977f9ead4d8e873a6a49f62913028d00df4ee87475220f0b91dae22e03e465a41b01c4722aae8b296ef42bd49ab9fa0d6eb4a777b17cd0719528fa7b29999087b09251969f8735eb6371b8dd91241e0a1ab0ecebdee43b032d7c7a03d2e67f89fb6cb449d9ac26084cd73abc417bdace373f39264e689daea72c5a97077a6213d45ed6f815039a1a9a9620781828b091b401ba7d0bca6ae9d1d225491066b1a77b9b457cdcdae81298ca9d619891c390b3e6ad6fc3dbee66d4b84eae4f6811d8c961d7885a96525ca5bad22b6c131db695417e6082626b88a1b9082e5608f09466cb8734ef5d0c92415e5a8f7576fbaa0a49e1c569262beb7e924cd9a2fb034444272fa27f8b96ce88a4d30225bacf21f6ede21dcb83862676337ded2c639d192c2352a338eea16d8aa78076191edfd6b617538ab4ad068a6a1e4410b81d9e457b94a1b0cd9625a061182c5ebf31309380617f8d6274cbcea3c54fc090d893a3ff6dc23c778d446cf84662c82a4a4192b9b3992e63473a46230c8e13c0897b10d0afcfd76f08146760139e2ad83faadb3aeac5de6e88fc292c8df44b304e26869df6a7c11fd9f218347a60fef995df38c500125459b44bb3aac6e9d95c375b1cc49f597417a764ae4268a4652022196de10b0baf66ebf20324a9dadc51e9c5ee1a685c39d32533b08fa16f3ae3af6d8f0dc9b0d62c1b5a24b530d29f15eab98fc2d0d4dab415c97bed3d70f00b78889b59adc794356cb9127d7ea70abf60126c25a4a1e03bfb8671f5c5afa0900403aa9fc03335c4209e6b876efa3b9f6009a8afc5517c65ac79f4900f0ccb2687f801782e860e00000ceacaa8f3251e0287c8131e0fcd1beaae36179aee63c21ed873f2e8e1385f8798d547da7566ac90ef5c947d25c4ddef70a83b4fe128ccba96eac577268054407aa98f5b8ec7c468c65b6e8c816466a3745f9be56b856f4f58403689e286a55adc1f94af7e32e5791edaa5794aec0080bd978ae5822b543606935cfec5a7dcb5550cda9d00acdf8336eecbb80421b301068c994421f204027b79f0d5e668033e0e0482b5eb7fa19556e92b52458db1152df3ef53926a30d97a6d766f4097b5a37b9e343cecc0581d5151fc3036212a87c95ecd50aa141ddd16a8ada3042342a784272bfdf406a98198697627f52292d0b2dfc9e2fe70b19a0b14f1908bbba29097f886dce9afc729cc3c28a8d0069997cf948f9daa18e0ee247db5f63cda50a210256a95871bc660380596458c1a2600f5237dc7508f848b66a574e707da71e379dac67f5f99466b00127e6628f41779e0dbc1bcb94ef9f4fc47bced19e4d832711725eaa5fc5e03f358aef8c65a13eac6d566f777a97d260bd78e3fa8ae333ac7e0a419f842b4cf47d6422bd535b0f01cb61f79c7d8eb8a5f71d9909672aab02a321a8e9052402b88186f97970541f556437fe3b3e51480cd1cea3da69f42fdc9d8b9d82ceea18cf53f0ccfe4583f1952be06d9a10de2728b325d08e09d0d1c8aed07a72dfcfee3cc31100addd848755713c99a38d8b51611a53227fd223dedf468109c81145a6b2acde4c66a40d06c0c8535f6ccf5274fc425eaef3c057353a94d1337a86979f25a492156d678d6d61305eb1a35181fc90bd7c5c97a503ac56c7d927703f0f08e33166bc5636d86ebd709ead34a85203f6c7841047428f52364ab83b5e2d85180bd1066ccba35ce876989b1144d681b3676e5408f3025e1acc00eafdb5d24396c83a055b403869da3e302308541c5fd4bb90c4d69ab29762a9aac11ae408c40b2e5cdfd5af5fd151e10c617851400a1996cbea2521e3d601e15ebf2fe15995e335b73963429a71fff9454be3c048125a71f513dd277c10d95262d5b07858190196057ea6129949e13a92432299a31fe795cbc07f772e117577adac8b419d96d0cff3cf877b4af376be0e3bca206b2edd5d8a03d255e20e44b0b40c122b7251278a0c1562111678d3cb1779ebd4bc647909a08ed257a191f5afe3f03df20de9ab83281ffbbec0d20eda5366090e8b58afba225a6f68006fe1de35ee5d38212aeec7b9420120b0ebfc5b8f3492dcec2c675fd7206a2a70bd7dfadd31e392f14c9533c0c2accaa5726d6cf3dd6006ae2b0a012f7875d8e7569167eaa818f1f8830fe5e3872755dc2a356055c68cafc39803dfaa2bb173ece30873635b1bd82720394f21ab768ac322727f37be26aa793c06a0be9b23ee35ce1e6e0396db67fb8506c7d627c130827b22a4b45a623df710bef8a39e781d3d344c946c4b3c27bdb5d8691cc549efdb4d66e9af9bd7c9a2e593b28e9799f17f6ac01439abce991a83ee314e56f227d9d3a360a1119622f99979daafdc936be1f841829b91fcbb949a913c2ab12cafec38f776ec8d93bb8d6f5ab5e65a9fcdd2afa1556b5d2e2a54221b5c987ec113650730aa21955b2c8aa61731266845d187e616912cb2bf19748b421bf1ec9dc1b7de2ebe598ed54524fded42b02d6a51ce41c935462b5daf05b70e3b67dbdeaca14604120697dcc1440c79c769f3ce79d52e5080288114ba34eba3d4d606e764d0d569a11e849ff259da97a7a32aae78e8ddfe735a256408ee0ff440a609eb6c48000c5e810bfaf7c7d030a78cbcb273c7e514cd65cf4e7af2024f1bc8894dd7fe9f2548f5d4ac7c21d75c944341e72db5dd2ec598cf7d316f961b5afbe1ea24636f5415501d7c06ab64f5d3552b7e6e38b32606466189ee3bfb3f8f4955ff2cb5d332e3c5be2b9fdb7c206cfc9a385ab151a0951367df31426e3f4e856dd5dac1595dbf91258d9949218f95506ac4a311a9c7e4b643b0cd7db220234688895c5a6ba13e0b18876b8ded84f29ac4444f63ad8e02ae8780e33ec0711562abdc2b23dd2c2c9b4f29e8f7b5612095d733df1c932439f063c00dec32d433097b248f65d179dfc4bb5df0d69c3b7b05303158124ec036d30227813eff0e587a4fe543eb564af250ca3c1233e81123b92bd2c2b2e977f706a9fde37ac7b6142eb4029eae0d556a83f27f121305d1e9377a0d3abaf70288a401bcc3ac6b267e4fb9ccaa40284c5673cf79e66d6646c9e61fd01ff281cd57ac3b85679bb22cdc0b165c00d95b57da60b89f810efae3d32dc1632c60f2679f2ef1e5e945a3d54d32368a0398283b4020fb317226e610bde61f5f4545816d976b6fce981d2762cdfc4292ae76c51a69064c66aa66f79cdfffd9f46b549bee4cc007c41bf62f29bfb3c77420785b147a9042330e428986576ff279aedad5228779c9697e0b1301f9af56eaa8e64d4d55df4b805aa3f363faab4f5cbc658c72a68273d4d27c28a82d67a301e936310d19b5b8474c7f2c31ce75d491b395b48b811dbe6931c9322378ff97c87418c70b7e8ed36b31eff49f2017fd2de7ccfe9d7deba8aca3fdb6eaa7f02edede002498110d33f4169e3412c998fe32b5884eaba68be7c867f661a6fcc3d17c282ffed05e53a7234d37cc59b988bd9a23e5ee28cda9af3391834e06bc6c6ba951bb864b5d73cb7e17b0a248288f19643fe0c6edd41fae2c910832310cafd043b2a49996cda4d77679fd130ab7e96ab0cb61accb60ca903aa2a59676e625ff06aa4e878fb40afb97af98268c1649ec22358218e037e26f83856c71d80bc535dd3b082894b3bd0762b2af9aa85264640a0c52be31f39980090e1cd416ba8324aba71816ba8dbf19df62c0012b42f1abf26596c443bb9136ab761cf031a46a420fc580b1d126d0379760f73a62c9503376e5173d00fbe25ee14764b427a89b3c7", 0x1000}, {&(0x7f0000001540)="6de522949a983403931ffd82186f12cc05b7b2324c53305ac9c8d098e422e0bd3310c60b809fc4007856018a6943f11a7e5d6f8418aae14fde0886d9b5c48213b58bcb018b146a755374e3669a66458be1eef6f208f1a82d71097e25bc3b4683d1d619389949a074f0c272c7ff0364471f142f93a4f022c29ff15de457b9a26b9873c296a1139ad997994a7991b77aca626aeb", 0x93}], 0x6, 0x23) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) 19:31:43 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0xfffffffffffffffc}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x100000, 0x9}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000300)="2a324b64fca89f125940d4c4c313e98c31d1962fd708708e8fb044a4c538388aab8f6d3ed78c5eac37902d83b115671d092fa2a96f24baea8b8425ba99c003fdd8f054ed89f733245c2cabeea8d3734f159144c2a69b447f505976cc53210cf558fd377edb5b6c9c5be2bfe71002405ad6407d0ab950ec", 0x77, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x3ed, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x3e) sendto(r0, &(0x7f00000002c0)="bd", 0x1, 0x1, 0x0, 0x0) 19:31:43 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = semget(0x2, 0x0, 0x400) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x6) 19:31:43 executing program 1: chdir(&(0x7f0000000140)='./file1\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = shmget(0x2, 0x1000, 0x280, &(0x7f0000ffd000/0x1000)=nil) r2 = getuid() shutdown(r0, 0x1000000000000) getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r6 = getpid() r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x401, r2, r3, r4, r5, 0x102}, 0xfffffffffffff801, 0x2, r6, r7, 0x6, 0x8, 0x6}) 19:31:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x4000000000000, 0x4) listen(r0, 0x4) 19:31:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x800000400000001d, &(0x7f0000000000)='\x00\x00\x00\x00', 0xffad) dup2(r0, r0) 19:31:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) read(r0, &(0x7f0000000080)=""/64, 0x40) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x6) r3 = dup(r0) dup(r3) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x1) fsync(r1) r4 = dup(r2) pwritev(r3, &(0x7f00000013c0)=[{&(0x7f00000003c0)="9a2cf2fc2f2db5eed657bbc18d8d4ba55abfb8cfa11ae68e1c652b1c7c32ceb7e328d637a6454bb88d717df446284420c12bcfb436befc3ed7c65f4e2a36caaa58257bb2c3001ecde929997e6b0c3fa9022f2cbedf99b4e248c5c6a23da7ed322a787becbbe0182fee2cbcd15ffdd34a0c31585009a419fab3364689021cd9a462bedb8b97f2244dccb94076a641cd176d9c6daf7776195b1810ffbd53e2dae18be3b5dc85245287c00abac854055e056aba5f2da85b0ab5bdcdd8089e647df8ff57f404526ee9b0452bedceae73f70340ddb4e562f26f9972842a967d08063b0dc3996767df4284fdbe16b296eeb64c0c2b376487f292cb56d59fd0c1fbe869280bcbada86869a8774e2eb81073f22a4e5b888e6d629d568c6e50155233ebb4128800fe8d6cbdb36dd51dc43afd66d28f6aad31276a47207b7bc3039e5f63a5fb0e65b4cffaccd1b040b49b595e667cec4fc7dde21d969d2e4d03060a8f66465a2290baf2c5b3a0c361c36168d7832204123ec30355a9d5e12d17f324485387267aece6685feff3bccb56e8ec80d5e5a1b8dd45e75c240201ead64ff55e98d5d328a7b69c0d39d6c430005b36af7f1d882c3a493a4b2f677d7bf9bc8a212910701155abc1f17c11bad467e79f17631ce209f70c607bacd523a271455cfce29a89cec3155e5b96206cb864495a307f9c89d3274489fc274e661a918c03587907893a9823c0b333620ca7ce4d1a57f9ec2a92d6d530690f5884bdcb4fdac8600ff59bf7aff43f93dd98cc8d51da90a0603c930d7672e08122af1fce617d72c9f21bc34a9b861da1de1413dfd58cfd531efb4ccdce7cc8aab5fd7a98973e918e01a8de4bf70b970b6df4ea0e90935634c00513f131d5d954d006ee7d3f93378e674adb49e5094e0d37465e225e1c696915b3f52f23a5649dc6ba1b1a811eb62a2d0b1c6aa046062a0e2c9a69415b34079b0400e6864f51f0819c8bd33e0224e1aa950419f629527a1e933a4c58ba5d6c3641c9625e4fdaeb2f47015e690478bbc6dbbd948ffe84c8788e641818872a145036f77d3a8c78b7af316c75b82c35110a7f3fafad69dc83e75920e2e691615de3c1e968407fca69f130e5b06cb1974ff8441e96284319195583718b7ac2d1cca1ecaa805aa164d90662c3620b59e0ccae24d5fa7555b5647ee1c5d2644f34bfd61d5328d18d18e8f8b3b4e4a1d074677b2ac6f97536e57021032c32a80b30bbdd5c306db95aa9ee98dc440061c47e0a474806117e9e938dc1a523b3b83cf9091dd1f80d714f506f89b20a61c0bd7f0f642418aaff1d72364d066eb774e08533167dd3fa4cbddda3595c2fa073d1c17b62bd95bbd94c03f1b3e25fec3c158646e6bcd3c81c4bd2275c4caa2d71a10de493b12eb0cbbd3ecea8fb9ee94aeada5e5d7fb8037ceb2387c96365b30e762000e878dead1a48c54e7ce031c7ac67ac529936b988e9f99944016252dd6d07ba71cef516952931fcdb23c698cd4f8314b331013b2af7a3f0ef3cf7f5b7e876a56c556fafbfdfb5378446bfc60cbc3bd87c55814c1a84717c03ca997251d5bcc83b4910b577e885c17bf59f8102fef8c961910e009c2ade453df5dece7b0d716b3fb17853e061f9ed8686646996daf165df47da567c845e1fb53ce17484312b06ec25e11c93938ff12f849c92dfedbd119d0ab1f1e626c8c82733c79e06f5056e86dcf5c8ca05e4c94a98436bbf33c905818175afc690b2a0d3f7a2609e8074a3ed91c106b8d16a58096eba6e0849da0a239789e05155305b0588c3151f080115076979e95949831531b364cca70e427ebb05e85f64fd6b3847ea07b370c9d14956e89e4fb0b13c74b7d73bafab97ca74f1b3985875e4041d2b23242402d2c83fdb8fef96ca287c6c687ea1100d3e138bf5a24dedea4b576de7b5b2357e39f24ce2fc9431f98461f5635deb7c58e2371aacfd3279f6f7b3eeb3acdb50eeb39648c2a5afa528df43f79bc1676a483ede3d0d2c5bf9ad81c5d2f4e849c774efbbbd13031cd5ccd239c39e9602b3d8d465eadc097909ed21ac78e9e2398133b062248cc7d1ab671c0c39e92a60fa461126c04be20c628224aed26226dd44cc84b2d44cc987862e64234062791b5518db7a7ec0bf89cf780822dae2bc781b2fc6c8ea6f47b033e06ec766a90bf77b8aff8d352c843c73361726276f8ee2044078cfbee0799aa438b1005dec294af4f08550172f13bc666bfb8464d0038269204ca5ae07a2e148233323d2c527c10e6fecac269c5a47f213b64c0336cce3541e835e13736e81fb073211a6e9c7e779e1e6e544e618b61c1bf21da5f6c6afc8e9609da9e9a214c7a227f38f117945a8a072c84a7ac3e0d99dccd0333492b61e52bfe34a937cdc1ad863b94a18b3af5684b0c73812944f37593d4e3c8e37095389959da033edbff0f172e3286e89643b802b79c3b69bc76dd545624a2ec8f8db07b77d6571c336ecc47b123558c790731fbde9921b2720040a8d84d97c43eda08643e266a3a1db1d6208f9515e7f4e5709edd766f420399659a836ee9a71aafd708f6e1311214d06781ae171bfb3f9a2380a7e513f56286135eb51d4558e8ae87564283da9f1197537d6548ed28a728bb3fb56c8469083339d538e285b893de1167102b3901644a13c96cc7db79a998b6361011a195ccde5f8726b5891f17b5743b22f3b2c856866cd5766d47d32755b5fb4d48e5c81fb89aca6451fb2369e477a68b1a3d9695aab02193838b1d6a3c35d664bd8ede069c66630d0a000cbe92e8f76fdaa34a7c649bbbb32b29a79b46136c0af4a9e6666b5e7a46196d549d953ee16743c686540ef4d193dfd0c95324119e6f58a92cdbde36e894d071da28e0562da7bfc9538fcecd6445022707ef7c574ec2dbf701dabc93f0f80e334970082076c12642dc6cca0b366e12018fa6bf10f9650baf61e84cf2b27ec43989cf7c527ebdecb1ac7dc56c6592bb34d70e4a2c4efe2e9fc33c0927d5ab0374a4aa6a1527ce5c60ff6c363a165ba37345204c7e1a3a62e38cd897ab862be3b0b9a9fd903331fe293b3010597f9d05782dbe56bdd93ca5f4fe8ebd36252bb37d8009c96a70463dc313ec91fbcd0780a4674440e34268f4efe205c6d614e1d6e05952ac147bc7abf466edb70f977d6ba67e745cb1474bbe4c3eac3e13cd86029784a419dc2d36998edb22d09dcdb3373101af179c5b760eeff493fddbb1d4d7290c2b48500fd3188066ee8954727d366bbcdf812b52a138e91e56f562a2581de5a79d2805a128d61ac2f0e9c3b2238ef6c99d280ae812fc8fff433a1e515b010e911d672a98cfcc27e2c0b484a3e5c450a28101683107dfaf23bcbe7e34a32a7f73a106ae6a756868bd850239a77ab0eb699a2b08e29e2dae6488d1d0cd85354a9de50755650b7b74f86d4029499d37eee053dd7e382845f38bb1536f0e8cd25e50cc45ad005d17450685d22aab7e08ec14a8b4f91fecca96db47167734bf8d39483555b7f36da1f6442c198042eccd5089e208e2349d6931b1454d3e364d067abe33f887e44b0e7692b519139a3addd5beda5a1519762c61ae83bdaaf21fae5a9ae616ce2775b39585af442f7f456fe48348611ec4cd51f6870354ec517c8d331a4fc8789b2d54735572f2a115dd71b580edb09410a5c2bc713e4f5409db80d3846ecc19722bd982d40e480bb2313bca51c52ef599e178e8f3b1079d198457ae7982e72f1fe0d1232ef27a22b346ca326eeff85561466c6a336a18f331a5ae0a5b61baa1ca08e10a0b3e84084eef96c4f14d05f0ca70aaed5d455ff2a81dc6b1ae6ca64c2c24e9f261512db8f1b9c1a95c9ae894ab2efcea711fbdb7d5aee2ad867ebddcc77c4dca0301813cc2d832d26994a37ff266413eceebd7afbc369d86fa87824c1432b69471d1aebcdb3bb5243904e1c1c48a3ffd054ffb4e3f4da85def7834ca6b4739404e307f8aa282c4059eebc959371c5595ab4c7569015625b9373f6cdce660b1c8e43e12ec69cd230bb766f10fc44969832f9396b03718650659aac9eddaba249ddf51cc0d07410c8282abfb178f810bde26d1ea09e0895a47f5aa253ec8a261efd77d157a1a5ff0048dfabe39d048d9ef8a14552c7ac13c61df96f5a97e37512f5b1d2ddb26b0ac6797837c92b4c698e05d455ce5634fee27e258779ec086989dae01ca03d86c6e7942afd4e7440bc40daf2fdf626c2c39354a6349530a0397aa6f83495522868a4c47b187a07af52ab252d4e25ec20822c0c760ea187b6ddb499c0f15113cf4158ddac805ba645a264255c530ad49ad8a15e07eb1e22eebcf4682e77a96bc3839ccf6947154a725ee048764b7b44a3fcc0c3af4a3ccb6d912a9c1c4dcc845dea6bfab4011917a4f92731e317c59397047d13fbffed55ac2c00c4848a720fb04fe23e0a3bfd353f72bc3218cfcce2ca5ab9778996a229d3326917d7af1594f507ddd8066b8e9fc2aa8f8e33c6976f697930a444673596734cc2f627cc56af9fc76bd5f902b164f40f3d26daa7137a6a79420c6539cfebe9e597cee95510f169f1a4ffd115e0170497f9c4ea5aee398201ad80c29def4d8153ee300294282a9365ea81542b8ba99666dcb1488868b0ac090e5bdf25341b95bff35e0e6dd213e58cd141dcd61a489164b388efc01bd3f03b5b3ea810431df4e4c97a3838e22671b46e6b0d9035d111bc64056309f4045aee5b04ba47138d0f4fff11618917a8c7d022590de6496230817d185996488fee35591372d8c35c430e41444bcee4794fe9470e62181c36f8acfc54c4386d67e9352dd9c256e1b2a8d477a03a117af40f0bb4a8341f2a13ee2c8d1ddf2d402af7509b50ced439f4abdf38d370618d33419a35a7145463792d0b7fbb3093cfc835ef2d058197df5c063eec32429a78888a33a16ccc17b1c7fca7c704ed8af419870e71fea124026b3e2295719542fb943883498d2ba63bf4da204b8f75545bd53d5a82e4f1aec36f1fa95c8e84253ad3ba73828793a951818423c4c7b3ddc40712c80bf6c855c323b21a3f94a590fda299d7cf863bf68583da35bfbb772e5ea4ea040914a0a2c0d50a8c625c3af85c1d6dffb2d71c344fc3dfba752c608675382bf4dc9968ae6dff40e41b3e09abaa18d046130694ce7f08fea7349d9756a37f51f1484ff9813a0af3ec142acb6ea331ea86059721d7a15411891dedebb5551df1d0ce63f271eb97a418c9a96babb29d14634b4f52e7ebdeeed2111bea35f52438beae30a701a910a52dd00346a2a38017172d37417fcc1fcfc37105020e7d43e244ab2b036e4085f965be9eb3021fe92164e6776a2fc4c415cdb1c8382cb2650d69278df4613dae409d17735ccc04fa9da92f7be6a212b87e5ccf363697a0a54cfc80e8c062953a661bf2ae1dc4cf2df8b7c7dc0ca96dc7bbacdf2aef94c980a3475792242a4307d6c866c14f9f59f10ad5865d402c4c573ce73dabe4a2a908267b5a92fc504fe582d218839a329a5bc4fc35b97083f7ff64f46d0afe257e9b532c84bb16d7eb74edc7216cd67a7c1434c05c55df2e524cc657f27734c072fe1f468ac0df3464b1a4109a7e76035d1dee1429dc4a3bd31c1922312240b43ba0d36e77be2815442eec30165ceacfae440d80cc1048c337a2bca282953cb4098db645f1ef8e233274f34664ab167d038d4e96eddf4b2d822fb187839eccf42d173abcb5b54ba42470a44da0212ac560f30042103be257db6bbac05947072b9439eacaafb012c6fe19f76b8f12d1", 0x1000}], 0x1, 0x0) r5 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001440)=""/59) close(r4) mkdirat(r0, &(0x7f0000001480)='./file0\x00', 0x120) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x20) execve(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001780)=[&(0x7f0000001500)='\x96\x00', &(0x7f0000001540)='\x00', &(0x7f0000001580)='}M)(\x00', &(0x7f00000015c0)='+\x9a/}&!:\x00', &(0x7f0000001600)='-$]\x00', &(0x7f0000001640)='\x00', &(0x7f0000001680)='$.)+\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='])]\x00'], &(0x7f0000001800)) pipe(&(0x7f0000001840)) truncate(&(0x7f0000001880)='./file0\x00', 0x8) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r8 = semget$private(0x0, 0x1, 0x151) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f0000001900)=""/23) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d00)="78c9a96632167c08dd113f229570f0010819b669e12ec49bb0567c79ec0f4b1f82cc120a283eda92c3c5f7c31548cb6eccd62861ca1dff72d35c5daab9e9483984bf92d07dd22cf0b2333b713ab5ffba87d1d36bc234de90cde1dad42e06b5f841c2520915b6e48fca70eeb0df47f8482f341eb631f3832ec72cf9973a340edd233f3df3789bbe3d22e8998b9dfaa1a8faeb7af2e5337d3522c057d858d9ee3fae31c14d0d0f36bf02dafdfb9655c8b913d13f340119c8fdb545bea8af1a18ac659674e408647fefdbe9af6ff3be4f26fb57307ff828cc8f1566842fd24342d648", 0xe1}], 0x1, 0x0) recvfrom(r7, &(0x7f0000001e80)=""/88, 0x58, 0x0, 0x0, 0x0) getpid() accept$unix(r6, 0x0, &(0x7f0000000180)) 19:31:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="c89df9e6ee72fbc633364d799f59c92e4ca420f65c2742d9cdde1c87ab2d0067c8fea059b21de77c2aa6e761d22ce0c1df00acb2c9b6e83a0e311438159a16fc79f2cd7741ef9033f66e65252fc653d2c5b98762a573f1b54482c605070c679618331f7939ef0f8cab99c7ab560dc26c72b5835954fa18175e57b47dee08e3480ebd5547170b299b3be3486522ae10da14cd0c87ec631e9f71908b3abaaf83eca4cb934e21f4c501510d28e0ee00ce83f81d55904066476d47bf240d8964cd9eb22aa37d8431d2f241", 0xc9}, {&(0x7f0000000000)="3683192812e44769cd7b9b81afbc8a674ca9c74bf0", 0x15}, {&(0x7f0000000180)="fa08a8cd10c37499c93a2f9bef28c3fa6b543851cd762cb094e7b6c9033785eab656c1d9ead24f243f9cc28f8c3b65f8e952", 0x32}], 0x3, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getsockname(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) getgid() r3 = socket$inet(0x2, 0x1, 0x400) sendto$inet(r3, &(0x7f0000000240)="e71505f5afa764b7fcc5cdebae6f92becb21635153bb52eaf85ba414296eb7ec32f9a61f1d2d67795b1008f98bb28bc329c882c9ac076602d7817b98793d1f75c453f2fb08ae2c5e7a", 0x49, 0x8, &(0x7f00000002c0)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x8000004000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 19:31:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x5) write(r0, &(0x7f00000000c0)="8d", 0x1) close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) execve(0x0, 0x0, 0x0) 19:31:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec7d2f00afdba0e2d780b5109ccb45c920cf5483147d42cfa10d1db6d682a524112fa10e0000000000002947fb3bff8c58804e2d82505fb318abcd1e373509792fb7e7ffbcca094251eb14104d8e53f9b980d4aa8a42b89315f6392b8db3610405a2eaeeaceaeca7e82e7f5b1f0f825aca5b414d5f63998d350d3bba73ebecb534d7a7ed2a608b8aa384db7131143a5583e2732e633239f3137038cf3b70cef278790efd7cf84a5ec0f036674dd8051d682c8b9d74ffa770b1", 0xb9) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() r2 = msgget(0x1, 0x610) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000580)=""/4096) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) msgget$private(0x0, 0x2a0) poll(&(0x7f00000001c0)=[{r1, 0x64}], 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) 19:31:43 executing program 1: socket$unix(0x1, 0x7, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x2) 19:31:43 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "fa2a26563d64459308caf5f230a1401f086066ac"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000001640)="ede1dcc9add84d588132cafffd90401cd1f19c5161bae60c1adbf32ac6366cd97541519a86dd533b0190aa61106dd343347b49bfad9b59a63ca0f98c3b5906f6b0393852bc40160171a8d79aa5b03b493ddd812eea46c4abd0cf5af578433a57117dc7eb6dafcf7ab44ac85c47c92ac3", 0x70}], 0x1) write(r0, &(0x7f0000001980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a96ca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9a8d5036370b8dea17fc23a44fde39253a91101407d5282cf226dd18a7a8443bbabbff5ff3133572d5099e6cb160b3c96f9d3d72d4f267361c75d6dcbb30adf1ea7790b1ea90c258696b66f81ae1e4ffbc4939f6895cec9fb95cd981161c8cb28d4b31345a48ce61ca22f73705c175f8fc5e0170aae3259572e123eed53fd2eb8d5a06bbd2e22e42f3960d55f435f80df075ee92906312872b89b0d90664ded8f83056d4c7a6990d878ff8c21ec97e6455ff49eb5ca640437580f267ffbba30328f0e73e2d74b987d8d8a33429f7acfde758588866e67ebf3f57d3a8976eb49a7a954b1109e406431fd135c5b91a95169c5f163afe278cd09590cdb3d21cf99f44d59b53fbc0d3a40e36663d62d66e115a95669334ea2855ad044a084751933397ff41f86807311ca8760e4cf93087c775b8906c337d4e369f10ff6d648b0c63e880bbda2c6082fe27ad85d85eaac39e57a6378b7f9e497c8221d56d2e99ca633d4d47e1ba195ff5cdb5a541860b70c9ec277066196c9d77ac5557af75b43cedcfb32cdc7152bac07a986f3408777efb8c880583d11d40521a587cd6c55bb7c2c5d46be0207028101f38ea87157b765562c76741b673d89014ba1e7f872f9cca381d8ddaca17f180a7b0adf941f9cae50b17b22dabd83fbbe14780510e67c96f7684b12d5b99fcc77bca1ee9926a0884c7f4441fda81f9bde546be5cc61b2c74fc8c26f331cf9b3331f98469fae308c49187b56bb3e5da63c4459eb40db9b4e88e4286c7c884adee8b57768808728795f28ac5d1369b341fef4d09384e0b458b269b2d7f1a1fdb5a3be4fa808fc379a7951bcaa2e3bd99464e238c4f81ec756e2ba7dc7e970d786178a5d6254b57cf05044d614fc6d246422c9ace5ce9da372b85eb8763894edf72814ac21900397d9c7b0d25f1ded888d74651651a74a67959632d39e0149365a9bd714097c8ba5b641bffcae53d1d0fd17ce8ba00a3a22e039093fbc19a74d5a2b30be114410d188928498e28cdefbd6461cb9f833914e5584f01d3851fda2b2351eead84970675b9e5551741807e1118513ca3254e7142f0b52ed91bc6739f814dde08dd16447f726436777399720310b424617415ade631b578c5e2e07d7db33c6779b8abbaa7ac40d6caedae4733dd365ef00de6bd1cf23b4d9bcfb54cee53f12502c242e311e1da4cd61b9696e060eb0998dcad8962ce7d307fb673c751a78cb460ef25f00dcff3924b0158cf532565c2be2d76de8b66f44645c946f7eefec82ae7b79d61a1bcd41647bae0d7856e9370a826a41c9d661d36e7525251d6b074cc39b3b53844c0ff9aa8b97e5e1ff7db92ee6f21831d88b153e1850e9d12dd87223a400c147c1a3b010a052e37fc81f81abb66d87deae84c4515ff8b78a037fcc10fa80aa81061d04495a492502c358bcec562e04ec93b8e414547b1a88e30413bc3b890c4c6a5b81c709f8faf03a43b5c5d8ffcb31ea79ff211319b8b02bac1622db37de082e14977a671cb20395efaccb87810651a1e20f1f42687ab0eafa755489267ff31d4f68f6d7651bf0ac39aaf81d8dd7f580e7df13007eb21da126a6f6383bfa65e0456329c33ac5e2b15ed1b686e98dad88c027a5a0385f6adee7cdc4ab6900e748de1ba178c548b17de3bd15335c2e2ecd858018561cacc21c1439df137fa1db43281e7e9cb0ffba814e3f10bbba02aa66078dc094fb6f6cf88adb1b829c6f09811d612a3a85754df3f68557f142a433ff205b2749353fdaa7dccba33cba0460a65f57246e4d8144fe69951db744e7401738f1a34aa380809e9a6cc668e2d3bb2e53b59368254c18a0b290b4c675aced86749b3de1b045541c6b02c709e9d154c36e12e2adf2158ef647660f566d85338d1f31cfcb64be6538b4d98515f7e861f0f7348438494a8b35fdc4a7a8703aafff703df9b23f9f13048a1937c981d4cf1cc44e574c989fe328e46dbe3892195d8137d1c158ca12a01677d56c4141940772962dd68084ac9d3e44d6cea3173acf0bfdb8d89dcc942df09034e93a618d4c4c7152e2d1bf8ab2d1ccaec6a9ec15cdc316301ae6d82619324d944e031abadfa99f2b3ed621f1a1c255b5bdf3f0842578c682bdbfaa04643a75a501d1c75cc0004085d7d656ae95c4dee74e0d7e83dbc27acdcc49946aec4b4b2c31590bc9345011e37d3b30857ffd58c853b88113ac474491cde451f679f112d534b487bc6d9137843b90c42f0e739e17b93490c780d988c072da647d180ec357608f00ee8c5191698c19f16781bdf5a030b41ae47c19d50b880053d22d9049ba0031b5bda50b803846f1ac2fd957ba4ff23795b2bf481be661700549ca8f3f0648f5169b487118b239dd0bcda890c3435dee489336ea81b6703efa359698b39860f5230b581f73f38f3eb8bc40669b88527612570e332b84536084dc2cd978c3e601a451f5132640f355abbbd87803031b3891c8429fd144cc77368bcf8890196026f3d7cd039468fa83075c8248f78ad85dfff629458159dbf38218caaafdbefacdaf5ac703e1f8697d494eec3a8b5ce8ec5cb52f3cddd17778aa9c7d09d9744bef288a95c9a86ecc53599fea70776ac67659bbbb8eed5ece71cf9fd7ea3f41537339f16edf30ad2fbf5ba97c82a3e10fa5774105c44335b3309971051c2abb091288d512cfce6974ae4c6c72df20fd8076dda34419a6be19f637004b45598159db09ea762e5bfd935485943f11f54e5cb67b4a2868a3e87e9d9c70065c6a495954d7a9842d1e05eeb988866b945d5b41d130d20ac95c6ca6ceddcbc1cb7fd352d34ae173d38282d0ecff6705104636fb791a01d32de4e898bd674bd2504e70455dcc993bd9cda7c5cabb6d05c617344c127de0c539eb4c429a98632b9b7e35ea9658c368e7e37d1ddd33fbde42a3638139cfd95f03a63b5ece681ca898694b5fd2be96673b744d035c4b662d7758bed95f15783b8ed31abcfc13c435241f6563b5d28e4fd2f714b4e8acfdf6c32a47f4c7afd53a1a6eac9116a8c070e3b5186f5ee57e748b26341d56619c4dc5a5c65d84b455b208324a357b9ee24ede264574ea5c13b5e9a389c3ffeecdd7f8d19ea2036956dd5da4079cbad130016f041e2efbfd9afd733953c35939a705428cb516b54e5e8cf78fd5de8b01a25d53feb7227b1b720be7860a2a8eb9e4f3d535c9f745178f2c12146373ebe01dc6a48b0fdc9594ab5e8df10383bc8f3de6c086b96c7eabbf54e083b9e255bd4babbe82589ae89bcf57d790fa806e1eecc3af78ab0e62593fc40c38d990441d27508afe7bdb843dea11f0cce9db2f133493de2439d3efec1ebd5b12415197c545ea35d3da07d0eaedd63a85fc5f3d55eeb8b73dea106174cd5bfe2cbf1895e1167b401216827f2398c197d09de86fe820391a80332148d2316d9c15bbfec5c52defa7648f37d5ef7bcc0cc3eed922da6c541e7dfd30b42bb087eedb1169f3ac1e8d33a14d2145e479fb559eaaccdfef84609ae10a3a58b606ad85494c2392c2ae5652aeff9537b3cfd46a9ad3ef84491b9995534afc7cfc744d14d1fd38858b4c38796975dbed937445a85c3dcb17d35ebb6314916c46dfed0035377531a2c27df76e46f24ecad9ec9185b38d833fc26419888943241abbeda3a2b804cd02f1efd8c2177dbb549855b8df0d0b06752db6e4b7d5d0cc2af58248de8907c2a9d7d985b6b3ee4c334eaa961e1ef50b0c04cb0c02691fed85b1af27c187c897f8a0808937ec27806824ddb43f7c499c4c91000000000000000000000000", 0x1000) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="3303f18797135fffdbe6de65f2d50dbeae03853e42bc2f465554a5ba0a9dd61be9a8f149ded92625474e0d59e4cd5940000683db66123590329ddc79db94fee49251165517d5c4103c496681e966ee7745970e80eb443db0deb80b42d118cf733220426627", 0x65}], 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x3f) write(r0, &(0x7f00000000c0), 0xfffffeb0) execve(0x0, 0x0, 0x0) 19:31:43 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="454577e3c04cf4611886df810c67838eb8457e08a11d172a40dd29b6834bd557165e9ff2851b88f24192862434ea2380724678e75cb41e7c076421ce8b58a2464f2df7ad6e2f0178db2eb661ba491cabb5c428e86f0b5e261525", 0x5a, 0x3, 0x0, 0x0) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) 19:31:43 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000010c0)=0x5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001100)=0x9) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000001140)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001180)=0x83) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCNOTTY(r1, 0x20007471) readv(r0, &(0x7f0000001280)=[{&(0x7f00000011c0)}, {&(0x7f0000001200)=""/92, 0x5c}], 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) fchmodat(r1, &(0x7f00000012c0)='./file0\x00', 0x190, 0x6) connect(r1, &(0x7f0000001300)=@in6={0x18, 0x2, 0xed}, 0xc) recvfrom$inet(r0, &(0x7f0000001340)=""/125, 0x7d, 0x2, &(0x7f00000013c0)={0x2, 0x1}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) rmdir(&(0x7f0000001400)='./file1\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001440)=0xffffffffffffff01) r2 = shmget(0x3, 0x4000, 0x11, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getppid() r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000001580)={{0x7, r3, r4, r5, r6, 0x24, 0xfffffffffffff801}, 0x4484, 0x2ba, r7, r8, 0x5, 0x1, 0x9}) lseek(r0, 0x0, 0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001600)=0x8) pipe(&(0x7f0000001640)) chmod(&(0x7f0000001680)='./file1\x00', 0x60) 19:31:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0xffe, &(0x7f0000000100), 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0xfffffffffffffffb}, 0x10) 19:31:44 executing program 0: r0 = socket$inet6(0x18, 0x10000000008002, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000040)="458185aca53b32bed39bd269d40300ab8c3d021591bf9c0f5a56c1e73ccc3933a3bc3849b192d453ff83f4b0ca172a77d9d14713b9384d746ff56b676b0691fd033c6e9dd4e3ca7c5f935bba5267f560bf4233138283b1df4cc43dd333eb8a576526033f07c6ffeca8b5a3da6f042fc06a3a714932d14c8f6a9267075c81af9c677c76665a4da97fcdcae6234aa1d2c2f617e1de73ff75239931f147f63a8e", 0x9f) 19:31:44 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, &(0x7f0000000000)={0x1e60000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0x20}, 0x0, 0x0) setrlimit(0x0, &(0x7f00000000c0)={0x69, 0x8}) clock_settime(0x2, &(0x7f0000000080)={0x59}) panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/kern/kern_lock.c", line 63 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff810e4b54,ffff8000211ed780,ffff8000210a2e28,ffff800000038e80) a t __assert+0x24 _kernel_lock(ffff8000210a2e28,ffff8000211e8000) at _kernel_lock+0x125 pageflttrap() at pageflttrap+0x6c kerntrap(9) at kerntrap+0x8d alltraps_kern(6,ffff8000022d7000,ffffffffffffffff,0,9,ffff8000210a2e28) at allt raps_kern+0x7b ptsignal(2195,ffff8000210a2e28,ffff8000210b6018) at ptsignal+0x115 mi_switch() at mi_switch+0x1fb sleep_finish(1,ffff8000211eda10) at sleep_finish+0xd3 sleep_finish_all(ffff8000211eda10,32) at sleep_finish_all+0x22 tsleep(ffff8000210a2e28,3,0,ffff8000210b60e0) at tsleep+0x142 single_thread_set(ffff8000210a2e28,ffff8000210a2e28,0) at single_thread_set+0x2 8b exit1(ffff8000210a2e28,9,0) at exit1+0x84 end trace frame: 0xffff8000211edbe0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> show panic kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/kern/kern_lock.c", line 63 ddb{1}> trace db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff810e4b54,ffff8000211ed780,ffff8000210a2e28,ffff800000038e80) at __assert+0x24 _kernel_lock(ffff8000210a2e28,ffff8000211e8000) at _kernel_lock+0x125 pageflttrap() at pageflttrap+0x6c kerntrap(9) at kerntrap+0x8d alltraps_kern(6,ffff8000022d7000,ffffffffffffffff,0,9,ffff8000210a2e28) at alltraps_kern+0x7b ptsignal(2195,ffff8000210a2e28,ffff8000210b6018) at ptsignal+0x115 mi_switch() at mi_switch+0x1fb sleep_finish(1,ffff8000211eda10) at sleep_finish+0xd3 sleep_finish_all(ffff8000211eda10,32) at sleep_finish_all+0x22 tsleep(ffff8000210a2e28,3,0,ffff8000210b60e0) at tsleep+0x142 single_thread_set(ffff8000210a2e28,ffff8000210a2e28,0) at single_thread_set+0x28b exit1(ffff8000210a2e28,9,0) at exit1+0x84 postsig(100,ffff8000210a2e28) at postsig+0x3ea userret(0) at userret+0x11b syscall(0) at syscall+0x54d Xsyscall(6,58,e0c3cc10200,53,0,e0c74d3b6e0) at Xsyscall+0x128 end of kernel end trace frame: 0xe0c92c70820, count: -18 ddb{1}> show registers rdi 0xffffffff81e1a970 kprintf_mutex rsi 0xffffffff81796cb9 db_enter+0x9 rbp 0xffff8000211ed6e0 rbx 0xffff8000211ed780 rdx 0xffff8000022d7000 rcx 0x4b7f __ALIGN_SIZE+0x3b7f rax 0xffff8000022d7000 r8 0xffff8000211ed6b0 r9 0x8080808080808080 r10 0x41a0602f9dbf725d r11 0xffffffff811340d0 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff8000211ed6f0 r14 0x100 r15 0xffffffff81bf1b93 cmd0646_9_tim_udma+0x1a347 rip 0xffffffff81796cba db_enter+0xa cs 0x8 rflags 0x202 rsp 0xffff8000211ed6e0 ss 0x10 db_enter+0xa: popq %rbp ddb{1}> show proc PROC (syz-executor0) pid=413641 stat=sleep flags process=1010 proc=4002000 pri=50, usrpri=86, nice=20 forw=0x0, list=0xffff8000210a2978,0xffffffff81ee00e8 process=0xffff8000210b6018 user=0xffff8000211e8000, vmspace=0xffffff00766fe740 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 89337 382867 14090 65534 2 0x4081090 syz-executor0 *89337 413641 14090 65534 3 0x4003010 suspend syz-executor0 95728 91562 83519 65534 3 0x90 nanosleep syz-executor1 95728 95504 83519 65534 3 0x4000090 piperd syz-executor1 95728 163565 83519 65534 3 0x4000090 fsleep syz-executor1 83519 241231 83801 65534 3 0x90 nanosleep syz-executor1 83801 411500 80200 0 3 0x82 wait syz-executor1 14090 97997 4628 65534 3 0x90 nanosleep syz-executor0 4628 375222 80200 0 3 0x82 wait syz-executor0 27795 496479 0 0 3 0x14200 bored sosplice 80200 505208 35328 0 3 0x82 thrsleep syz-fuzzer 80200 275577 35328 0 3 0x4000082 thrsleep syz-fuzzer 80200 271152 35328 0 3 0x4000082 thrsleep syz-fuzzer 80200 314722 35328 0 3 0x4000082 thrsleep syz-fuzzer 80200 470850 35328 0 3 0x4000082 thrsleep syz-fuzzer 80200 35842 35328 0 3 0x4000082 thrsleep syz-fuzzer 80200 246721 35328 0 3 0x4000082 thrsleep syz-fuzzer 80200 424619 35328 0 3 0x4000082 thrsleep syz-fuzzer 80200 358544 35328 0 3 0x4000082 thrsleep syz-fuzzer 80200 402684 35328 0 3 0x4000082 kqread syz-fuzzer 80200 2111 35328 0 3 0x4000082 thrsleep syz-fuzzer 80200 128831 35328 0 3 0x4000082 thrsleep syz-fuzzer 35328 248850 57034 0 3 0x10008a pause ksh 57034 389648 51472 0 3 0x92 select sshd 1346 378166 1 0 3 0x100083 ttyin getty 51472 120161 1 0 3 0x80 select sshd 41192 135756 63344 73 3 0x100090 kqread syslogd 63344 352663 1 0 3 0x100082 netio syslogd 86366 491636 1 77 3 0x100090 poll dhclient 52943 451319 1 0 3 0x80 poll dhclient 36845 508395 0 0 3 0x14200 pgzero zerothread 63510 27650 0 0 3 0x14200 aiodoned aiodoned 26124 500351 0 0 3 0x14200 syncer update 90098 63414 0 0 3 0x14200 cleaner cleaner 75181 403120 0 0 3 0x14200 reaper reaper 21385 406441 0 0 3 0x14200 pgdaemon pagedaemon 67329 403778 0 0 3 0x14200 bored crynlk 66433 360010 0 0 3 0x14200 bored crypto 33081 101527 0 0 3 0x40014200 acpi0 acpi0 38049 222986 0 0 3 0x40014200 idle1 31462 129710 0 0 3 0x14200 bored softnet 51242 357546 0 0 3 0x14200 bored systqmp 88439 492513 0 0 3 0x14200 bored systq 78087 158738 0 0 3 0x40014200 bored softclock 27919 304853 0 0 3 0x40014200 idle0 1 296456 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper