2044908d0d99bf7c19f078177da4ce9c287730c535dd9760000000000000000000000000000b33927efc68591fd01a002eb93", 0x65) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)=0x9) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000840)="ce9f47a018254f53b356f5cebf504982b8af017ffa344fae37b7c6c95ef18a3b2c81523f1b07f3e6306ceeb00b99d0417bcf407e4f9e9a18da8444ccc41c3719c67452a0b143a851011d4e4b763b81e8dc66c4543ba4c8aa4cc129445ca835b8c6ec64d3dc32017e4f349b440adf538cc51528fcbe9e2ec2cac53847214717a93ba13795d654acd78202339aec022c1e580a318e7c89c6de923b8b96d03f00b3cf1a2ee7ad04c23061afebea30496d065711c3ded86627b7e09b593bafe010f3b7440191f04d1f535abcc860bae1540180ea89cefbb3bbfdfb8c1884394c902af1230482937d374846269d3acf5d3d1cfc88872e64e42314de79701890cf8b02de348ce4fac73b642cc6abf134ce31b5570b775a1be6290656161952e45776bb39294e3e03fa6e4b5a1daf3a62e0ab0f92bf36ddd87955f2effe778a97cc7588c0ea452c871f5d5cb1a923c1219e68611722a7d172a3950f1dfd0e39e2c6abad891acd2670ef0514a02a975aa6504a945c4888c23732ab8c7a17f5b120de33563e36ab7b135c3d735c3ec389fcf7526c042b404bcf321a94f2186617b67f7e2e4dd909c0ac17ee5e10bac414920896dfcd34360f7638418cb44f3e1382f82dd71766921e871f1097df5ecad68017354ca4e9320a04f1be61615ae3bbeb3717bfe70b1dbd897aa3127f5ebd24e6a6d626cb3e1ec3e378fa8a175f35bac6bfa021948ebeca9e4ab0391607981e2476139372653a51fa9bcb2b67c8668ad3929412ef6ca6169b53a49230cabda7b682dedde5cfc38f3a38a30957d0e6629edc2a1a9fcb73ef28ac689e2f5504afab2716627f01aeb4afa841f147a03834cedcf336005fc2bff6c2f7496513cbce8a2b49635d8a99c75bc09d3ccb67f4f54b318c7616af88a3ca2b19dcf869c7004af11fae257eb4fb1aae7517f8a00b88a5341119e156ccf28e77831cb24164dc5337685a94112e446575c23b203afe21bdc7c15ccb3107124177b790c04f9348f3d584f2ed3f6250bcb6e1da5d17a6eb1d98c171eedc7e085fb0c9416495f5cfbd185670c9199999464f58364e0af58d63e759a640f925ccc8a5a85b3a0249660333c5f833586c9631c60190d46f4347ff3569cad773f72a9f1aee25e83028206c279315fc783ba1c957519f1f494ef6f347adcf01e952560c7180e930f50ab6bfdcf927a327f9d8d34bc04618a06d957e372af5970be5a87ceb0d6eb8f2916d0300924b4278b9dda51fc94e607f65b02501e7838cacc89dc2c90cf75a7ba156d5f7401e364c8c601c1f1e08db6ff45fcdc079df996baa3c1a770a26c11b622c270d96283b88283e962487a119c07a46a3fee5f17461389e336a896365b794a572075c1da553f43f45ed0432a7b601b327262bc32898bb76adfa293d1820a0a3e27005c69d2e284d3b7945bc59caacab4f3c47a34ad3d946b135ae69f1131f8796fac626da77089b0509315daa7916cb5f300bdd5ec577f4b6415ee0ef9e45c35f34820eb30a", 0x432}, {0x0}], 0x2) fcntl$getown(r0, 0x5) write(r0, 0x0, 0x0) r1 = syz_open_pts() close(r0) kqueue() lseek(r0, 0x0, 0x3) syz_open_pts() fcntl$setstatus(r1, 0x4, 0x48) 12:10:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="281f28ada0a99e6065a16c557bde7184ebaa4617ca6954b423fec1f465ef4c15029cb1d120545d15d4db41cea5542d3a041a56219ab09a1e9d020fcd8138477be85a71739010386949880201a2c47e950673293a22a4ed4cc4351cb228c5e475694393b8366977b7d495c9eedec34c74e60886b2f461b9ea0f003ef8cad672f85efcdb32c6d1b4d199969a6dede3d00a3fde5743403874c64fda40bc4af87e266d3a85444b6941c86768fbe9e46f89b61188d07c45c8384d05ac2393d1ab0c737aa64209c0d9574e6da8947db80c83cd8a41a70852a3dfb0e775d7b0e82aefe6fad0ff665fe2e228dc133b608874cef0944dfc411a8d5cf221b2", 0xfa}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="9800000000000000ffff0000000000002daf37a9143c3da7d19f2b9ce515171a9b470d34a309ce519def86d5052794ef6476dc9c480240e64b1ff5a33f1cde38c5a4884e1e3649625ea1583bcadb8b2b5dcf08e25d1afc7ef6ae00614292ca9d2bfce0a085a2f75d0482790327e5e232b64d6d6ef273cc3586d5ff36d086f81bad330036a2d3dbd7111ebe60c9c6c5f63ac057c1ed00000098000000000000000000000000000100e100154040d60f24a0d299f770a15ca09dac88001a896641ca01844cd07d09a78bae931c008067fcd36b2f5e7cecf3408796ace231e180c027b28c72ba67759b4521cfb299d2f7c8bededda4ab8122d862e45f2b8bbcbef1a9eb6df4ace5b1b48775ac1565b1e871e32b7bc1898763fd31c650d6f17370a17ee99b23f06c33c784b95853f85a0000d800000000000000000000000200000083f3ccb391786f05fcac8c4c7354dab8598c184111334d1fce73f657d5095efd5ecad8d7869b2712673f188358431ba6a34eaa00a2f76c098077bf120a8ea1a41b4de357db08e0f4aab35cbb077568e758f65393e55bd35c7cd95563ddd7f52d33b86ffbe763c7060741900868779e6b9f958fdb9f6fa988e3a2dabfd5dc824edaf53ee5bc6592bc4fd54de48ff2aad58337edc388529e707a8d566974676f828660901866fbf47f7f61835429407c9b5a795e268b010b35b30fb382a400e000000000000000ffff000004000000fc181f2e58aab22af876ed36d636754d19b0705a1c9f1bc27042607143fad78c1021c497fce265ee16e488aa757b3ed9dc5c017265d6c6e46a6a52d45265795b3c5ba3b4dd805f6ad5fc12ec2e557db582bfbcaf3e6b44d9e2d6fa741a743332e510a36dc1626d4f9596d5dd91f6bb0bc8d74a115354c00015bad24034c017bc93b317b51bc8e15c2b912af0f3dbaa1e5d7d32c3fb5efb6973beb418c06ed51d2078e5cbf78bad4035960100834a8612c0960eea9fab05e66d4d6c01d821a63c9ba56883287db733e105c7dd1c23c7ee00000000000000000000"], 0x2e8}, 0x2) 12:10:25 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x1b3c271b) fchown(r1, 0x0, 0x0) 12:10:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() flock(r0, 0x2) 12:10:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20008) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) setsockopt$sock_timeval(r0, 0xffff, 0x40400001005, &(0x7f0000000040), 0x10) 12:10:26 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000000)="14", 0x1}], 0x1) socketpair(0x22, 0x4000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="a01f49e210f3f4f9fb3907543f1cd9c7448d5a9c061796dc72beed2fee1713a7cda6c8dd622515c970fa64dcf0da1ffe2cb30c37cd8fa24947f67fd48751bd21bbcf409a3e5013c16907991406323cf76cd215ef53b6bd0e51bbfda1d83163ab61795e35d30fce7f31f9cefd2a828f822f9d09ad7e8349976a580aa7879bb05f67a82e8bcddd09b8dd9e452c7a6f2794216d9b40f4d522cd4acc59d2a1223cefebdb22cd950b3d94", 0xa8, 0x0, 0x0, 0x0) 12:10:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = getpgrp() wait4(r2, &(0x7f0000000100), 0x0, &(0x7f0000000200)) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0xffff, 0x10002ffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r3) 12:10:26 executing program 1: setgroups(0x1, &(0x7f0000000280)=[0x0]) getuid() r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) r3 = dup(0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000000c0)="5d8f59fb5ae8a668d04bddc6fa85e4fa99801a96f065da0a565f1c2e75319ef71bddcdb2e59131559713778ad5", 0x2d}, {&(0x7f0000000100)="dabae84884c7a6e83d070c97cec30d4ad09f960d6a839fcd2be1878f2ec2f47507f62986", 0x24}, {&(0x7f0000000140)="953b1a906d22e0619714f5899293c91898a796edd03580c6486c9f9cc55600782cc8c1764f9197a3450b33b55736a5e28424113f8247854762717601c9960791d40b3cac0f79a3ffd0b80fcb358e9c80930ec9c64e89641e7ecb770dffaf0f7cbf9d20836f5b5c", 0x67}, {&(0x7f00000002c0)="3e016247af24c8a606afd223aa350f09609d2400f03f806607374ef4975e4b720b7d7542feb9bbb90af6275c8a129a4a9c2561867d6fe2b320b811ef8650b43b97ae79c1167857a21fd01d583d86199e9a80ef7fa19a9f4ca005f12238492dbe87bfc03ecd8dfad7aef6aa0c570763d9d9b8298263734528eeb41eaa1b98bd1dc55573732c934036a1f7bc7e12f9077b7586aa7e6000abd319cb2f9cc31bf5931d20cbbb4e34f4acd61d951b7a0eafe9b7ad3afea9b476e77d99d52f98b07ce195b04b917404067d8b35cb53a8005bc2399fa1933c1ef6d02efafb521eb5ef47e087681bf372aad467aa23e466e0213dd4d6d96d2e65cd67d3c664488fee", 0xfe}, {&(0x7f00000001c0)="bcf776ef8a7fa8b18f1a86ce704cbed193c9161856e37304e90b0087f1d621b3098c9317c418f476e7cdf1db611f674acebc597ffd4937c04b71c644aa4a9bf5b33a3a99d55758392bb5edd300579e67278a592f830ade5a32c8b66c3383cc607c36ccadcfc516cccf3120", 0x6b}], 0x5}, 0x1) mkdir(&(0x7f00000004c0)='./file0\x00', 0x1ab) fcntl$getown(r3, 0x5) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000480)={0x8, 0x5, 0x4, 0x5, "d809d71f1f4dda5393405796d570e19325c8d0f7", 0x9, 0xfff}) syz_open_pts() fchmod(r3, 0x9) dup2(r1, r5) 12:10:26 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) getsockopt(r0, 0x100, 0x100000000, &(0x7f0000000000)=""/11, &(0x7f0000000040)=0xb) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x9, 0x4) 12:10:26 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x2, 0x80000001, r1}) clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x4, &(0x7f00000000c0)) 12:10:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4c) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x82, 0x18) r0 = socket$inet(0x2, 0x8000, 0x11b418ee) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000080)="bbc87831e8fd8fa6de8d53559bf6ce03769a1c3c03d7542be397930851fbf21ddec16f42cf20f0defc0fd30ddf35b04aa3afa3675d0ff0a58469dd4f1379f2c436c701f7403d0f6220e2ad51887130b2c4f91d7f94b6d42ee95228425d5cc423e9f35629a6750dd707de91f49473d092e8ed9b6bbcbe8302c4f6541444288df6a3da1ca50cf3c3e2fd2fe4445fd9e019d6ab1c4164418c048632e05cad3e8f1c2aa21371f2550115af857039297c2ef804da5f52d0d61937acc65dd138f0778f37eb03eda6b720c39900b30d8fe57438aad761e937"}, {&(0x7f0000000180)="ef07e647a251c14d37d1001acafb69237b3c722896134f9ef784fb0cf0cc7f8c8f950349d7a36b594618df6bba1ca53a38e8f87a45b0b49e4f3b9d32395cba33a6b0fe0485c53b1a7c04db03665ab4b161986ed5576494168960dc6df1536701c1085bc75d68c779fd4c699df7148502122d0afd98f68ae6b930c23bfe947d2b3be8273aac25784848a06bdc6cc3a4ec419020cf0b3bbee939b264508d8366e7f7050a4500cc416034313591ea9046d5c0e5b22355df67de0a6444233e20faf51ef49bb6594e2c96d7e5fdd83f0619be6732935abbe3119feaa9d30c40f07f84a531b50d43d7fab1419b45b85c785eb4e70c2d05ffc3be5598f0c8a133d33190eb2e2121a9cfd9495b78222e4209374448dff3c16a70e6cd8bcc325f61d5e11748a41299968e026f2b0920110d6ae592d2abb22bdf0aafc431436b8aa0b2484e1dfe7b7ff314e7cd4b20b2c57f272b4934235cc41993c77594274b8ce576155914a08ed61f0fedcba5957887474148579c86b7817a83cedb908aeb627b43318dd1d0abf90072cb45ae3162ab398e3b5bb98f3dc2317a28efe364dd6eb3c1ee8783d59972cbfd599daba9f533717e6263f7ca13e97bb016e50fd89992a1db35ca3f9d35c69d47a39da50c5c84614d821bd8cc4623288901f18ff464918f143403119075f1b67f07fb9241d27a824dc78762372649811469e29fdc060176e07a22ab3b20722e8cba622fb495d595f6b52ebfd07281fa89e9b0f578b98770cf0dbe76293ca1fffa8d116f9e3e25b463ea919db8de3b15c586074a8b5bf0e826a19258307deb1b569ae6af34311241c176e24ed10c0a65674c92a5ad0ae95ca1331b511a6aff16dae1fe46954216884e9a919587c924ea6eade550a0a16853c6cdd8ec9fd08e25e6dc15f46ff6a57e217d6976c94bf0a9b5101a814b649b08f3c1e10cb794c2876c95a5f3bf6744c868735020f2aaf1d65f13e2fe8817e786d880236b5291715242291432797691a726dd48f84a9bcebc282e5dce67485b19de79be03ff06f248a1d24991fbd0d15533007694325f802c746941aef69260fee834be8d6d7c2716c3749e14d46ef192bcb53b075d5f7551956bc4c773d8d3f690ecd4235b87cbd02720c095f250f98e8a8e75f00a83f884119977ba43ab7e1534e790c352c622130f77c7a28f43b86847db899e86367cafdaab33d678d565e6735261106ff2b5da3eb1a80ac7dc4df394e57cfb44dbd56ffda76cca79f4a3eb6a66e335a8205fb2ecded9ee70b2afd338599f839ecaaf99d4aa0e5860fa9658c66f9b68f1493e0491825c3b3311e3c3333df504687cad564ee22acc3f4b4dbbdec188f1afc9c900c42ab977770f5e28cf2f1caa22d40cf4201eba9f1ddbf1d4d8b4af19a3449c40886edc8e301281e9543a324d41c1386d7190b5ae6f69849244bb844b2ea42a7e851215eaa32903de604b2b88a057f7d72da88477ae670fccc887f5d93c23fdbdf53310d024f8392179abc4a06a7eaf55d118b0b4f984df0dc28d9f0665fb39778c0c2bb98dbd2dcbddbb4ac7e99c48367cf216a3a991b998e36a86c4bff86409693ddbe86c4e6b5c9ca2113283f1ec3fc3efa620c44f4d1d01525ca537e6dbd0fc0e170b089fa806d6fb049b14e4352539f329644a609bd675cbb1d0018ae60533ba5a438a733c58cea9bd6c75fcaea65123270a461c6d84f64f8f0f6f679387374d29bf0f56d39b556f570fbad4b338aea97a5919e06225f5a71cbc7ab1f9f2d135122995c35a1251422a786493ed5150a3ef28f2cc1a75ab3646eae10449a50316847416b332ec0595db76f51f7a8a9268109d018ab0dc5e84b77e1a12a9390141dbfeed3f0f35aa117f3f740ae025eb520178187f12189a37afc4a75cc751281aa9ab85cada130d3821d165e628aee1cdbb224beebc16009b48b84310b20baa1a07eb119b23764d1e72e424354af9742d044ec03f44fb4870c56db94fc1135f84849971bdddd7ab764366282f6aed6974c95ab687b4dcee66be566236f7459c0096b9a702c9e2b1fe6938067d39c1b16791d219ef59afaa30ba2d5f2bd6ec57f92defe793100269724ad4eb45d7902fa418a2b3b2423e0238a5002f1987a0178898eb0bc8b39b7e952bbb86294acd9cdf8e72232c1b2181edab1bc2a2977fd3addf223ad68f4eb3a03baf678e5a98872ee3c4c0636e10ae8e868a3fbf203fb54be088ad60b37f0c7b2eda522606ca57bbe0f9dadf14e8ea592a2283104b6894c8e1318b9a696752cd84f086dfca39e2ddc91914095d1fcf928450769065aec0f6b75e4b4ecc1c622b24e90f3ae8dfb42f92b5532168ecfe42f8af0821f23f2c84fe2847fa61bda60d112fec69a5932b10397e1e50ca9f644a7ca96261a7f6fa952d5618e4529297382da8f3aa6c7337b3a4404a619aac4c38c329306a86a2fe8c4ffd20844bf551bc623d1e4c6a99dbfd19f23e34b11154c51882bac715d49f47af21415cb9183906d4b9e4653fc09440ece24ba69e286630652c456d2f7e88f72218e55f84e9ca3f5a20187048e8a2fbb8253fa85a869e42b0ab17fa1691e6b1edf31a94fec47f069d405ef3f8cfe92fa4fa680f85a8262837a88b4b19d8ff6ae576bc34f1662a14d28eb571619b0c83f1d4fea510149d98b766f4cf85ce506751dfcd46f663b4ab087a6ff11bf716d194b9e9fb2b2ba019aa3ffbb974ea208f2d7ff5625712fd7d826cb9e847de912efc17a85912fbf555d1b88cb3bacdaed5bbbe49f964d8d8861ce28f8a1088c3b5b77845d4fa522ee0f071b8a5b5178e3f9fb6db6ed8e8cbbe1ce85e7a64fbd002db103d657f946517291b8ddf5fca1d60978aaf1b0b5c88972c40b225b47f4969a165a8f639a77ef85d36efdbabdbc02afa94e515895027d0686ba97e2fe1e51ac93b083f0f2f19846cb94bee5da0e2d0eaa0b950aac4f9e9169bf0ee8b4635fe53a1a65cd201fc2406cd5ae5931057811bb0c21bab033e51e4bed1d618b6b88ddd08a2d7557353d53094314df03549eba62baa8df4c3b5d9471ff44e670cfc342b11423b56a4f13b36483a9030d043f75941199c7a37a7cff3fc660183cca50188075e094a416c27a0057d0451dca6726087b211c165c87945579857ed9daa77efd0c8a618346a5dd69273f438d07f7b1403c712f15c7e53c900aba1856a4620f5f2d7435ad62bc36d240a50ba917fcf2b230a9e2225a17646158532738bda57deb6db7abb70a705408ea2591caf1576bfba49fb88d0e0aca050e15b4fe28f646a44f67fc1d688eaf999d630202d6d3417eac0543461eb7cc28a05b587399efbc228d46a61fe8a116bd06205c22a8de42095fe5f750b07d0ddeb3299a527504464665761441234a37d292c0154a1addba6c26827c11fb2adf648057a3592300210e6d30414930665845e190be04dbeea2746a541ffd6aa8e7b953c325f1900e8f1c2519f45a160de777e477fda82368a77443b506f75563fb55677dfa05d5f97475e2dc2265efe80e03a271d253e04fc56bc16bf0acddf73d746838eec4fa21335fefef23d92762892c4b91f8ba6f974a0ea542e565754ad30270c512f4cbf7ce6d37d1d9a177b732fd3c93fff2161951528af405294f7c3e8d018b2e2e064ccef058f444db6b1d11d58f59773dd212e1a45b2ce688d94a4d257143a2bf1304944554f3fe89a7815984f6a6580a59935867243e0c6ea96b6521ef517850b932f4ac88c3707f4036407ccc6dd7566524bd8497be0b26be29c0f27a85be239bb7717af017756daa41e664136631a17621aa2ca367dc90d7c1c01744da451164c128ccda37842fcfab15cd57acf42b69a1b98b4ddfca383f2449d49546036921013931a1c90c3c34b86d4e7a46714ea4906c3f1eb2286dc3846a0d5898e2a2172300d98f86d63fb0815bc11d6b45e2f47fc544f9b7929e5626925f9c63cec30a7817bfef49f6fc27ff5b3ad2c5e2ed6bf1f0498e53e836391c1cbc72ab7dda9985066decec874bdf1ce565bc55183615b79d0b61780a1cc097ad1c9fa7b01bafe1620f1890da4945002c9dca8cecbabc05b6d4ff472648a11be2a1d81ddf15bfc78ec62ecff516defd745f47712c69a8253e994c31408e8a0a3b4e92816c004cabd8fcfc93db63a56dc36e557c988506ed361d70336d8425766a96cf7be9cb81325427734977c541fe8ed647a10cfdffb6ca78a2d188349ccd89c8e6f20f793fafe81ef16220fd727706ec94aa902e36db7d6fb41ddb0767041cfda61d9fa44ed5aec96f600b68c41bca5b9e069dce80b9a76b3daf8440e8a84aaf84436cd5e1838bea5eee01a8ac4d9e86d79a0bf22bb1fc6b74f6414c502354b2a8dcdbb8d6e067d325b0c9d81e472fbf2e54ff5e1a5ee0d7c9dd9955331c914daeab1a125749177cfa9541317f49c3e8be98521fb2e9e017520df65f942812ad62ed81a8b28a72fea6d8e89e0fd4092f45d80fe53f112a09ba33f934931d7a75ea659f22b67725878d911cbb9b9befcaa809bf4e232e503429d31ca4bdf29344a1f83bab89ab328b016ebd05157efb614d1776436ee9a978658fb82130a7106e37b001c630e463534c1350d87aed4a5636ce4874aded348fdd0c88df274369716242de3bd5a8466d87398b85495d782063d7cf15d5f8f242214bf0e32a94331f25e328029fa98671a2c1cf43fc0e65925c887ec687ab0ec9ca292640dce61233dcdaf32d0364f39e24813275f4cd61cef92a1b8059331f76955e1e8d5c7844784810f706711b38705ea01d59e69eddbeb8e49e1e822c9e01248d33a7580199504c7d5b6c87caa9df61490a1e4eef52f57345caed9aa2c3f1429f0f11ba1c808bcab3a2a96a457f16f6417fd851788336caf29bb4da437296ff97addd5338b88f7258256f2f953d78c5042c51b4da805dc18eb2e7a1407031c227b75e110820c37f1c2d261afdafd8486aa6971ea50657ef5429a9fb6f7daf848c91dae2b63bdcd792de852076ea2113b8603e4ceaa1befdfac7d5191bc5b6a0e4cda0fbb3f4379c5d9340582a10758ba91132d1b97a7ac032e117c95a2229533af66c1175d75c846c01ae767fba003beb1698b7d3c2a6ee6d093a0870c4a7bbff98998a01cb17dc98ce5a55f80c8ed6a0b6e2a926c3e27ee5ef87c01886761fd2f105f2213e61f215ba8f920e16ecff3635dfe4f69860ea587f871e84361ed5b2856a4193a20bc24f0ea1cdf285f9b20c672d58d9cbaed0ba01bd085b1d38f48fa6b2e4e2c621e1e514f2fde1c06d2c40d91d2727216717c467d8491fbc8f76bb53c079d787e34b43376562143f270abac5b7322a27669b8f015c3745076a0c419f39a4992ae0cd7e76d01110f6fb30a1482d76c280d3e696e101b370bb1404206d1e20d02f43b7399651705ba6c7155de9d32fe715315f1291022a01a2860533ca51e9f227b22ac1f911fc2cad6e3ca40371495bcc0e2accd0af9baaff970cb4ca3ddc115534e9bc98eed24eee5be13784e1f702222eef9bbe9443583a2ddac783e186dc45e9c5a6e87f21469a3937ef26ed0467c39afa60ec422aa0d7e116157702b5f72a654bdd8572ec02225aa008388a27b352ab35dddf57e4ed692b47d099c3959d4203cfd7c072d840db7be901d98d41c2917f068003972f9bf2f4fa5fe8212ec0777dd47320ffa2e2ff2dd880d992afdcccfb291630c218361581b619cc8fc3b2a5e22a3e387ba1a65bfdab8c19e0a237dff5e35933512393a7f692de7eab562f41f33c0bf61096e0f97018308211f8b13df"}, {&(0x7f0000001240)="147a1f08d68fedcbc0aeb40ba945d8c48abffd9d9eae0abdae8f6e04a0716546be48179cc31face7ee6277538a3a10952011675dc035f7ce317288dd0532fb191b1fa98058f30bed87095eb39ce7c72ec06ce63cdc5d6fc0a55ab0147062ca6bea1c9437fed643e4b3862dbc45806fc1f52b1e4a103dc2cae2ee688ae08c255078df3b0b9de5a38a1b28bf2cb3f340438254fe16c4fcc0ec332ea598fc0f9af5f9"}, {&(0x7f0000001580)="6eb4eda07dbbe80348394c10f95a53688e22b302fcd27b73161c653fa4f83d901c4d06deb0b3641e89f3a37c80ec49e3fc79e1d3725598f6176ac2bfb30c6beef408d424f0ed36859b1eaf84c2142e3f0c4376bfba5c2778669b793d44f305370703b6bf10be970a4894409df836be1179813c483ee2502b756135ee88ff0f733e62c8fd58f7221d107859d248d0578650cd342fbe5a8b8591f4a820b0581c189e033bc8b12b79800f78cc613120d916f2aed2a820867bb1c88d11d75160860f9d309914de447c2b371d815c8bace76b1ac8167af94842ed9ff24d79bab0da18bbdc8a66a8a404bbd97c56b3aa8ac7b004dd719bcd28af876e8b220e9b4db2aabbd8308109eed49571d2e81e2614d59ee5fa083fe7c9e2dc6f966ff5b3fe63311a58b4b66366ffc2683e7c45712fc3d15ae29d817ca221b13d3b51ee780f3cba5c1297e625aeed256d9caa70b749dda7ebb740599c82112a53ecf8e587d95866b6acb26427c8cd0ae0d4a42488d79b25a429e2105f88c31417424a23628042b53fcb4d197abbbbec728175033f441a6dc2034e2c145a60557838095f95900eae905add71241910d9f9c9139259d7231b15543f0111402bcbcea313c1171a663d6f7a0d99b646328ff8fc2f556eb7d0e11c1c804699e9cadd12"}, {&(0x7f0000001400)="21cab05df1a98b4be11aadaf2a88b8d7a1f47074fe04a1f20434577d21e70e725980eda65c70c43722b2ef471033a367d179ef79242e5c4421c8d4f4bc6e641a633a1dd08e812de88ed1e7d198facec2dc977a827e0dcc2ab93315e6caed381922ad84266df90d164e76041ee8f6bbd35d8fb242f9d1a6649f56adce89387322f7148f104fe90d8b66bdd9f74cbf7c98162cda1e04447a0caf4e1945bca8a364cf4ef72467087b75227b460b8ee5810ad6f07eb51ee5204faab851b4092a1e67b419210c5de83c5154894019e1"}], 0x10000196, 0x0) 12:10:26 executing program 1: mprotect(&(0x7f0000029000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f000005b000/0x2000)=nil, 0x2000, 0x0) r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000080)={0x3, "4a0345e0ecf63f7527393e7eb38bc2aada4f8c3d5161a67894e30646a11688676e468104c66924dedc64a2875becda3c27da073c22fc30773585e2faef4612f5e7acc402651358fcae8afc2ad493958bb8ef08eac187fdf599de76e954c9b385d7b61f15bc058def6da9efaeda5046383143d38c989206cfc036ffc46bc75112e9ee050ded8bbda77adfd9625764c49dc6e17fa06b52d436012407f72f5681abf1d12969e08690626b2efb992edd64c39df0edf61995ec2422acb41b0da02a9d91d0bfa64eeb9404d00d65b4ca1d41a415469edf373d37f519fd56ca505c5ae8c65a05986c361abe0f0729b8f4124b5d793f6d4d909c52f2dbe2402dc2e110e31bfc65cc70d070cddd0cb557bbf1f01d9de720290fca0749d178d312be2742090973940c782a6b7d98b431e1993457dffe43b76397eb32f5d58e44683ddbab8eb2d58e186db956bbcbfe8a75c1a9b83c829e1658ce9512a3860d936c53c05020c182cc3dfdf9e53f0323017a78b5bc848030fe2839f00ed8c7c567196d21e3031fa2aa82871b1bb493250acbc8b1c44729b0556fb07352ca0ace84d448663c1ef465119298596d2777202528a9586afe2b64faf2d7da230a571db52c2a77c7c710c16d8c8a3e81bb79c332158cfe4c44cdc4501cfe28fea017ce1c3a8aafe0b766be3b0129ee96aa6df6a6dddbae8f5a7f662473d2ea2e43cf9d357f2ce08f8941e3c5eb749cca87bf2afd05f6400a96d306f1d1632b69bde7200f8def146b400842e5c38bae8bcb73e7db5d6c4f5035e816859ba32c5a177488f1d7f972e136d01408a7e6c4b04766d23048663b8928cae74381f62c4a86f516729b5f90c60340c77f034e0d0a39ddc58c47f7166a2b704dc01e9ea37279230969a291001c2acb0234c4915ecfeb3c6a4dc205475e0bde26dfcc7fb79351397620fa12daa7acf3eeb3ba830970005507f85868def2f50dfd50d31a964f0606ed097af15cde41b44a7ab7f865ca90b447cc8f7c71aff90be44d051f900d41f278879edcde113633d2d13ea7bcd07880f031739f4f4ca698e65ea753fe2598cf74edd5335d5a802ba8cf05fa634c9a72cb37635d90a42d792ed9de8060c1ec3474460aa521de9b6692ac40bdf82f39ca4dd4d9aa31b98087a6221d00c2a3a4c9c9b12bbac6381690edaff1d2beea691f9e41e5ea45d05a753e62994338b78c29a700f329761fa42530b4b45267f92793ab6e2d8c4fad63ea60f18fcd5657dcb2b1d74b6e391f739e055a384809210b2d55eb03d7e8df1b6d8265cbb0c354a57981d28a9eb1d611e06d3f4d85d5725f4fc3ebe2a3ca17294a0a46814f95acf60ee9734c18b9ffb378da3a4ecdffd5522a0767822fade15f71b272b4a7073d91561b6039b16075cf9cb566d4213a45a066fd44504fa1253be7884282b1fa86da4604c57adadc6d410caa78f701c0259cb8f49d972e9e5b85e5259ba7df1e6da3b828f762da2458b4eee7ba631c021c3ab06789d209f265ab60b6afab69bc984708e7885f898ae8203ec3a74c0c976d109a70a78dda4921b77db56181dc0101ba07551d6dc679cf113e3a29d7350ec077b727adf733340df3aa160217dfbb25e147a2395d42f890b5a6cf247c3d5822cbc38d0e439abe6f078a24a1fe65a32196931f2de476b81eaf3075294c90610bbb77aaca38c628daa1f824ee3579cf5c6875c25f4b7269cd58f1ca0d958e59cf8abb9a306a6283e4700138f9d9f13f79f95c94aaf8824cd8ac61a677041376f27afba3de6681106c53f57b81e58bb58b7e1787f7572bf64d19299a42c58b22fadce23f5d2d58ccd17b3f5c7d928d50c72b8ac26e8ef30ddf10cf5fdc930caaaf22eb84b774d38a1d64993beddaf429430fb3380566b11a28997e31f55667393419373a5a28aed63181069d6afa4a31303c858845dbea34c94c604cba5ce4289b74853eb87afe6ba6483f1718aa38f6fbf4ebfd32531812d073865757bf100ef5f02f1c7ce48efc78175bc9ed253fe1fdeb9574b9c80ad3d500f5391674bc4f0c4134d404172a461294ed920e6d8548ee3563789df4afe5ccffd1acd8419d73f7ef13e3efec9a1fcdb8b8e259daebe635813c93e59ea482f783755c7141e2124aa64e479781e16267452fc77127c8671c6bfcce2d7d1757214cc034c807bbfe14db4202699a22422098236f1b925b381809c5568b76e7587f495679ab4a9263a3f133f1449d3cd56c51c24213849b4a3b053e4bbe69d54959b919ff0f0f1539caaa0cf7885407d6550f21c1b4a751ee147b1efdb434041c183d2b7f946bbb70cee831221f747946baae72fbf39a7a52cc539c7da1939f561f9430fa7b35ac5431ac5c75d03b457ebe302a3503c07ca856fdd7b77b066f771cb7db0315f9bcacf2975b3c0294112b8b52b557bbf275be0a13965241cb91f95751ce1769447c46bfa55c106fd128bcd97715d3c4b7fcc2553e924c4132e42bd57488dd5f97330eb1f90f4ad6805d148981a7175ad6e404a9dec57b2c0d39001297bb58140288d3239316c606f4a5f1f81970af6a42d717678a9da24ddb04f09b11623005aaec2ac3d3a3f5c0eefaccc881824f539c8a0b5d0085ddeac7ea1481cdf7394626fb8dc537a81db13f79429c4f359be59bc4a1b8e131044fb44b54f07fa964873fc94bcaf7ba7b2a0d01d598579aa91222bb829c58ab9fb113815956890d4e8f00442a74b8d854f2751ebdbbb8d01dd4705ef063e4e461db81566d173c611f8c6bfab0c18e3732e02adca0f8235445fd602bede97720a118edc9db78eb9f6fb3a01b113390524fcd3f3638429768e7c2a13b783baba38f6388e3f8305fcf6d93d4c6f1b2845b0e30d02e5d43303d75029e7830f9466dc913e15433147fbbbd8b1726f146ddb2ca9357544c94002acac6994a7709860cb3bab6d972f0cac649f008b5ce067a6e8d8fe8fbd2a853f4bb0bf09022acff6789946570f14f3eddf39136afd5b2ab481c5fcc2a515ab09569610e8e17f9c105d69ac9969b8e5c84fea2a09ad97cfbe49a9f71f76bed13eec5f6e278e1548f4d46f21265811fefd145f4a4865e73cf4af03deee8eeaa19cc21d22a4b802fb30396bec8be7876d4b8e02ce9aa299a70dc6db6e258ac7d38fe16c6dd590f2bdf8bec67e447f5de24a2e9b0b8d0f9d61a9a3f1691338389eae7930a2ef3e864cf0ef3e26c9656cd7292e41c6ef66c24972073cba806a1285a95d22d0f7d1cef893cd6159f474b141e33526fbf4b6ac85583705e250ddf85cad677b000d63005dc2ff4952550ac9d6217940f42df0a1c65967c84e372b3ea069e8b00ecca0a0d98c7afc07413d046303053523efe411bbc4a3d09f17afa73f65538c9763a58b47827742a99cc3ce91609a96beae2b1ab0f880cca40bb8fb5ff0cee4079b801631a9e3176a461927d4f44f36fe30d3bb5f8840e35ecde2e02a13e24e27fb0e35ef9ad35b8270369bca2531348ceb811b8d7d0b5d5380a5ac7ac6f9d7bf08b630bcc752b210137482b279c85568f292406e65bb6f968bae04c78ceb40c6c3b6c5181ba4c5298eb8a0d973976934e5868a03d2401690129510f9d9066557b5f5a5108f8fbf521161ede8a7a223d28c03faa27bc1c01f240406e696331b29aac34e2e8f79b5d270185ca24398a17cb1109c1572bfc34cc5d9243064ada354aba1ab5c0f5fa0468dba313b973315fc7de7d8f68a7f780eed1570183a633f1cb6ff88889865e1f5d248f792eb4e150ef6780366642bbcb7fe5603c13e1cf42b661eb37b7c242c2a4b3ab597b48fcf6f648be7cd1a82e19727609e6710b4fe4ff05ba3a1c821973a5dd2d6ce095d05a9255628fa6160c01e2795e1a510cb422d6e5b1d2beae6a7f6bd399b74caa123e16ca075fef66149c186d245c1aec9367ce717eb3532d4dc85ee9d9cf1dbec25992caae3c9b71f83b3b8696a4d9b90ca1dfcf881ba4d3e2ca2779a026c77dbc50ffa5f9cb2d76aede4dce9457dca141ff9737eb1e3613230149e71e65105314ea8393824f7d270d2d91aa8a70b1b744b90bb376d9cf4b0e69cb222b05d5eb67492cb7deb2d633c0a20b0a04fea98ba141dde3ce07cb3fbd97c739e67535d616f23d35374e0cf9e4832d3daa5950a664e126206c5d655bd8e11c2b83c354a7f01122c07e51ce33472635579db2f70749e9c1005557438168a22d42bd3a17c45e8ee3412176855a8b0aee9f5024c2185e4695ea09dbb71b41a5ce1f627423fa789e048790c15bca78ab3afb8899c33bea8bf6182d22fd20ddb8fdabea74a00e5c77750a267638616239a68ceb7b0e42a041097629a8e9d029203ea54238f7ec01da59f0875feb5aa81ad481414d9665f9addb62b0c5405897b01596fabbf461f7d028bb3dd27aec0d8bbb29339733c4608025f0e5040ac97aa6181bb722a9284b92127354b3fdd1b410931d31c8953c40e2a88608e7aad228e2b929e88f78cbc9ca011c8ef6c3e841afd808a750d96689b09f72171f46a7570b84b308cf93dbbd2ff330e1c489628fa53faf6e8a0d2fdd3bcc3d763e47c838af01d86b5626296710c83e90bdff3b015773844440e14ab629fddccaaafde37ae92f7d197fd8a3694eae1521701e73e7c08b2e5c7655f23d2e00f0bf47839d8d1c5ee65404e2c031e0d3b494fecb2b3a4f2f07915c7ff0f35b7c2f4543f951d50817d4f9cc10de9c33976c05d0bef5d20c999cbf9344ac0ed7bf0ac3450e56d914ed6e398df7a8a30f77e3c19f2c54f5b01d3af215a887c9c642a76f91ffc7b46b7495f95155f61df24bd42c80750205b62caebf91dbb5c92b629a8ef987df9bdc893343f946528d3f88a151365d59b076b04d81c530b9ca6102ed3bc409e6e98a96f66db8a4ed500c4421c1944753d4e8b60f23ba86d794c9e36a09b11098cb5ac76ab44475757809f2abef4c71076b43b906d614e2c86a44f496455cfdbcd3c9915afa7917f73cf35f352bd6a4e167a727dad669253c858f6e1b7387cbf75403eb0ef2b11e460460ef7e428d7bcbc3c274fc994c0b2baaf3e1290cd77f33ce6892ec42a821dd7ed79d9ea6ca9d845cc3a867f8bbe56f24311ea047bdecff9aa02bfc11e38ebd4b135f4fcb1e108601140f7607fdc8e2349a27a406bfc0090cf35b08ae932304ff3ed0681ea8f362015bf860100794f6382769747c15519f22435b6fe7b77ddc8f221ce9fa7a532ffa705ecb80d95e3fff69a23967918ff509c60cab087527288af31d3fbfb5b11671a5b4ca8da17c046e76fc2925cc5ec2faed036d32cce2d26aa63c381e0683c5a85e78f9324a80b6582090fb929a1e9ae9246da2964fdfac926c60828c09443e6babd138aad4e0a0a8dc667755717efcedec5a2fa96a45e36c79c050e0fce95b9c93b3599900e0fb81d09d66bc8956b37ac59bdf52bf75733c723271e60b13808b42edd62d24f2d7077cb46849a3ad186e8c41c1e7d05e4ebed3473f116630d4bf25cf877366d6cceb4b041e974fbc9da260fb647beabefac2084ebca3d1ebfb593cfaec652d83175f7b6e15ac17fac86a182ff12c21e5312acf936e453b0a23acbce01b032c638cb44e2ddf2f08d02d43e7de97597882024f774d64d994e684a52700ffc0b0fdf1eecc9b8cd1bf7c6682e63aad1ce3979af7b94a28aa9bce6378269cc3fe0d82acfdcc41cb31a5e61ea13292bbf2799c0df6e0c2e232f0f4cf109a71ee68c709aa0d945a9c4796ef2ec801a13ff14fc231adecfd280b9cc553e4a3fb7ee93041d9ac50e4c902f094b5b663fd679d0f75"}, 0x1008, 0x800) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setrlimit(0x7, &(0x7f0000000040)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 12:10:26 executing program 0: utimes(0x0, &(0x7f0000000cc0)={{0x0, 0x8}, {0x3, 0x4}}) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="5cbd544199c3641cff0296f66fac10fc299a78bef66e5f68f6de2a4b4e5f002cc1d1d037c6a83bac9e897b5bf94dad9a81ba36c691abff10d4e77ebf6c76ba0875dab92dd01c7f92e39777105ed5e0ed80e85c4e1525e76039463ecba2258b216ff09a6b"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0xfffffffffffffffe, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt$sock_int(r0, 0xffff, 0x21f, &(0x7f0000000180)=0x6, 0x4) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x0, 0x7ff}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000240)="574455cf8a43c4eca17aea0a84e914c3e7f8bce72601a385de06c630c70103409880226ce030619e8d7e0d30eaa122f151c3596987c029cfb604e380ddb8abfe85cc0941231af8ba36f5525e4f77930416fe2acfb794e8f3a0da7a11f69728aaf0d805d9c622221e061a3a9d54aade7d7c1122220a337199bd383e854b4dc6aa92926d16a2baffa73bb9437499f02288c45153d337f74072a96bbcd4f68af3fdb5e8f60ba36e547133c2bd329e82b061257408752bfbcdb6c9505d8bfed9968d306f9e0b4623a28e834f6c27351890406dfc98b0ff45ccc7587abd3a953b3ca9525905f478fb56b89ad45f2c43dda20b14f14d3a", 0xf4}, {&(0x7f0000000340)="da3e1ee0a5279ef51c2df9890ef6944542eb9a64e08fa4c9c2bdb63eca04ac79224d2ccccb36fd6676a32c090ca3a89498ed9a3e78a00412a57db1e532388f15c5e45632bc40cfcb99c2fd88c37c", 0x4e}, {&(0x7f0000000140)="2fc97c98aed71f14b809a81b1f3d8497c4afc386ee190378bbb1f676d08a0509c4", 0x21}, {&(0x7f00000003c0)="b294cf744148e5a75e9ba53215ac338f889fbd913424af07b97407d7be461cf2cf16439801c1b2b5485a19aafa17eeb56543ea206f78998c3ed54b5afbfd25eb530b819d39a7627ae4cf1c88e988dd7bbc5ac141ce153a6e08773bf37bcd4a87ab20ecf094835b96863284e53528eea1b96c4f7c084cfbc70f11d964ba18ed20a6e8d7c914231b5cdbc7fa9df6c114af46b546606a7727fb79fb470348bea24e0fad00d4d8605a44d077142ef880acdc0131e842f88ff6442c80fa43612d4004346e20fea8de16b78ace9d477718e68cd7a04bda290f43e010cb01c55bfbb368ae1e038f170872", 0xe7}], 0x4, &(0x7f00000007c0)=[{0x110, 0xffff, 0x1, "cb76580ed8325fe3292511afb9487003ddea7177991c777310e40f8b5317e9b5d467f464b5c5d7c03932b122dd1d31ab900e558e8e36c7e344bedba2c7f9ab7b15c8640b02d6d0401450a04c753e2df947001f9a48502027c9eb35750f1b837cb572763e81289d06ed22a2232531259ad73d52f03844a27911f82bba5395d472cb7f83029afd5185d9bf9e799c8891dbf414cd5c2033be508383cf77ede3ab99e58db20a2ebeca2f382e5fb4f3b232f7166bd472ec53f647b11153a649a028a63a3044766ba1677205987e64a7e2f49271553f9040f589f84752be1f67d54071177257add28fb2e186381cd6452a6979ac60cb77495bdf5ea5"}, {0x48, 0xffff, 0x2, "88a11769162cfda2a9eb064cc775bc892d97d8dcdfd8067751de7af045d67a81177a843cc50c0cfd7f4e04f41cfc5b5119"}, {0xf8, 0xffff, 0x9, "df1decfc44530cdd520b418f057388583b76d1ca8fced10d26211354d8d8ff64d36357307203b2151018db25308d0f855dc1af52f0f7bb5be5dfc4423903ced5b3aed1e32c0c6201f7f1b8aa51cf3f48ac22ac170acc4035b8e3586b30d3d68c2f02cc7bfb638d66e85f090aaa7f81f46241ef2d371f351485128de6b721b63d2fb00df338e4810ee1f5ca313a2dde9d2df5c11497cfb49f0cf1d3ec583bc06c06604e440e7aa23b584f06635c026bab400dbe173b2c967209ad56ad7e7df931868be0afda16d7f372c3562761edff868ab08807781391e3e5e7e02b5af52255c8087e"}, {0xa8, 0x1, 0x7582, "e3af5f66d4225f2d320f0b6254841565dadb9467d685605cbaa6b956b2e1193c4c8d3cf08c5c5b7e5f39c5f89d8c99457be7709d41e8dcaa4085053c79e988b9ac4467351be37b4b32888ceb0a4019629c467783bae45c7021bd9ffe74ea25acf3e45962f2819bf038bfd5fd682d720641589dc1e06fd8420c88236cbbd1204bca5cfc137c1afed5b70987d2f6e0f59010"}, {0x38, 0xffff, 0x0, "197b085a44dc6f554ae4318bd5b953836fdb2a66e7323202678d941ad14f9d5e77ad"}, {0xe8, 0xffff, 0x1f, "c36e179f8ae62c79588feba7a3a4ed37c431d3dc8fdbde31ede3b882f61bae89c346680a0838b5934827b356c238bc89fc844d5ae6c3d95aca38bd9aef06f746591965fca42cdb870b66232076d82bd032bde5f1929a715b5a90445541c7a2fcaab799055e97961dba175331772114fe73e77665c29a4677a092435c2d266f7fb4871f5e0bb3cbc703a9f21ae1b6325e0087f79599e9898e1d56b942d3d4d3bef25e76aa251cfece05c9e0e19eb6fe5eeefc7a4eda70f185ad7d12232d90b27dfe641fddfc45ba35f4af228d6e172e300fed932fb76005"}, {0x78, 0xffff, 0xcf76, "537ed72ff88a413876f1948dcdaa0c2dc0ab6aae9454df1a7259d4508932f5c9a7808283e45fc01238a6e643bf2277214a096721dc9a7e18dfc3d902bdd7beba94b0921c619df0acbbdb9cbd6ab9119a45351752c13de9c8ed92ed5b96ed5739b221844560"}], 0x490}, 0xc) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000540)="6ceba1e6089d2d989344d3c6916c27d5c70f24df1a4574f98f98bae144e646340c1a95c48f543d9c1d09dd4c086313f81106a01a3ef895a8cd86e6710b10448a8d7c4d0e7c9b2b7e21681f0f0342dbc89c77c4c26f466dadc127ff18b4688a684650268f7845eea325582e45e4ce1edab3846bc24dc1b1a063994700399efce69f51edf65493a3480d94b503338f781c7ace0391ccc55925471fb12500503543d61c4dbc0ffc99d8078b8f813d9b5a669072b0654663b9dc757c4a64c5b9c68b6500bfb7214ceb5b8bc2c553c02773c951ba48ab5f27c9a184e0479f1feea6843c1e25e92493115bc110246b708fe6e08c4e8faa9a9e29e63041bc15f352a0b8a0e7b878c516685a8329d78cafd8a6f91ee629f63c9416b19cf06ec403a5046a9e74b3cb29b11b6b6f6ad144a725585776c1f93327c39018392ad5ddf45646c405161ee892aedf60068d692d5ba0c949755429f4a9d854536099849eaa6c6dbf168d52ffa642016face8518b4cdd8fd6dc3ed37338057a8da76f23397788eae410fb6c846d5649d352c09948212607eeb47a9cf437e5a22c14b7ff649e71e0678e0f7e3df950530f2da8b63ced7b34683ccc027dc9233489fa6e7469a26a51cbba04176d49eba3da84aee9968e1d1e4d15403d241453ec268537f3b5ea20f56bd56b1ec1d578de9b847f09e30865e7c9fc58ba52b4a8f8c34ffcf3f06cf4736459c5c837fd271c3f3e5779ed97e8c0f61af2a4768517ebb1bd03ea9317bf04265ae600d6b2ab9955d005e76e7803f996056c99af24b1e9c21de29d08a239122180b58de18f303ce96b69f5dff3502e23c5d99ea36f49e745fd6459e1b59ab83535163a3192d671e897335f160bd24135cf3a6c6c451a3b910766ca957292129b", 0x280}], 0x1, 0x0}, 0x400) 12:10:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x1}, 0x10) getpeername(r0, 0x0, &(0x7f00000000c0)=0x446de180975d1792) 12:10:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:10:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2000000000000000, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb11c0000e4e35f00"}) write(0xffffffffffffffff, &(0x7f0000000100)='\v', 0x1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) readv(r2, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 12:10:26 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) 12:10:26 executing program 1: r0 = msgget(0x3, 0x200) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) close(r1) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 12:10:26 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x8000000029, 0x68, 0x0, 0x0) fchmod(r0, 0x0) r1 = dup(r0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 12:10:26 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="8d610be2cdd367f80b604fddaa8780415c06facb925f2c58d55dd5faa4323549bbdc31323db7d9d0521d1dbfeb33c0250f95f72f72ed95dd16fb14789ed4e1d02f8d8b97f16c736d9ae1049e55cf7402481ee7ad88ef98afdd099e60fcf9e54415b319c86d97578b18540714c4fdf2bd5a458b25971c052b6081dd6039b7a5d9ce5f30470e2be81378084beaf2d2c0bec2ced7e5dcab0f3bcd780078c1b3bba8b6a4576fa7ea50a94e2bbbad3b78a1fe1ca1d914585240", 0xb7}, {&(0x7f0000000100)="f0afa7b4fb2c7041eb35335a46967f6292b00959e9a4160fce15fc98af40c34a9ccb416780bf4c65ee5d15f3a2dd377293a12758f4b460c4bcca126deae5dc06b282e398e4fc2e8eeeac9839129a7db6297a3182a4513ca221a149e5ff7405ef3e7dcc654d5d9ee0dea5005499be05af89b0c3ebdf47643b3c488ed268", 0x7d}, {&(0x7f0000000180)="0bc2f147c7e32ac9f8e358b0821ce818ea1292b2b32b6c85199e17191985fea5444d0e31fba63deee2bf6779ed2a998ca9b2fef6f724d2e7f56c26532c79e6cff17f3017208c5b4ebd8c5646aee9e05db19c95f2ec6afa4c22ab8e59e098ee47caac18b910bbf9b376ab7b60268c26df471a2efdf8407d9632576dba7fa162eba354c765ec62e41a37f55ad2b5d0185d1b1b83c105f4dad1156801633bb4eab0093cc62c4d5403d550b6262ae37b426fca85544437067589791dba", 0xbb}, {&(0x7f0000000240)="a204eb29113580c67ddbab20a2752ebdc7f753ca35791af81e62200901dff5427f41c25a5738d3613baea23b6659686f64804cddfb9b1cfd9598f869a9ce16b24b335b54f24abbe30dfa82383f3e268e5b37952cd809ae6f88bac449a5ae11097afc978e78f56a418d7868e7717f1125e64e83eed48f7257ac37b9751f93d2c3876e864de5333fb301041a322400247f96038edcb2f03c3021537d3079ec23c5e5f5d54f7077c31bf786e3131802c77b79f3e6207b8dbc59dae161fe9a141003", 0xc0}, {&(0x7f0000000300)="441413410ef3965f9feec44698f66aff6751ba2347a86f3fce125ffe1651f6be54d2299ad3540b192393e976b3bd369afc0e87eb1023dbbb2d623666b1f343", 0x3f}, {&(0x7f0000000340)="0feceeaacdf921070aeff4ec5eb227a2b2349d6856f00372e29ff83ab8a6fa7f30a68a3909975364477674a512f2cbb441dce97109c49fd4", 0x38}, {&(0x7f0000000380)="ba014b8e457b5a696384f50e5d4cab4d24ded582ace7ff1ca8c9c494a5292302940dba79c5bd06ddfd76665d", 0x2c}, {&(0x7f00000003c0)="8fc0a376c9101d47a6e3af19b2cd71f4171424cb4f5422ed11388bddb9cab851d873111f4a38c57ba4ee3d4da9048c610a3aa2c57f237ad466f91a36d5e0fc080cded008670224a2", 0x48}], 0x8, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f00000000c0), 0x0) 12:10:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x1}) setrlimit(0x7, &(0x7f00000000c0)={0x33fe045d, 0xcdbd}) setrlimit(0x3, &(0x7f0000000000)={0x7ffb}) 12:10:26 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x5, 0x1, 0x4, 0x44, 0x7fff}, 0xc) setsockopt(r0, 0x0, 0x0, &(0x7f00000001c0)="311bd4481d750025f55a78597fad4f2de8bb54e0e8129e7564f323f0526ec47df281f98564348c840d32deabc943f21ad6d39520e4dce3750f21add01dd453f70edbaf93015a2c1368c38696bebbdb9d17c652eb29a0ab5b1cd80ca94d03be825a29567b813fdb5a7a8772ccee030f1f31ac5f307b7bef52a63fae967e70ce", 0x7f) socket$inet6(0x18, 0x3, 0x8) socket$inet6(0x18, 0x0, 0x9) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/207, 0xcf) 12:10:26 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x10000, 0x1000}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 12:10:26 executing program 0: write(0xffffffffffffffff, &(0x7f0000000100), 0x0) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 12:10:26 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x8000, 0x8) 12:10:26 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x80000001) socketpair(0x18, 0x4000, 0x1b64, &(0x7f0000000000)) socket$inet6(0x18, 0x5, 0x8) shutdown(r0, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="fc8a95cca08cb84b980b8e685153006ba31e76472443ac9b4c1ced71be4b116fa11d2d23aff581c1aa9dd36b66cfeadf72b25cffec6ba33ec742cb8a0f2fbcddc37ce8082f23a0b9af283108703488fc5a40efa17e858851c34ef6d305c2fb0fcc5af2ca6e07a479dddf2cd64c3dcacf1e54da3706fd1666f0dac9d55ee9677e5882262d42fc253b40a394b4163067b2ef90aadcf5f54df6ca84406d08615213283c53d32b7d", 0xffffffffffffff1b, 0x2, 0x0, 0x0) 12:10:26 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x101, 0xff, 0x3, 0x3f, "aa44f0fb58e1a85d4071781dc62598214b9d8c58", 0xffffffff, 0x780}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x8001, 0x0, 0xc9, 0x0, "a1477823fc002000", 0x0, 0x4}) r1 = socket$inet6(0x18, 0x4003, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) r2 = socket$inet(0x2, 0x5, 0x5) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="f58787e06a9d0bce651294f3a8889e70758ce72b1abc42d0cf9e89d2e95c21be64db84f2058208765e805d6c6530a80af9", 0x11) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:10:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1, 0x0, 0x400, 0x8, 0x5, 0x1d, 0x9, 0x6}, &(0x7f0000000100)={0xc, 0x4, 0x15, 0xb, 0xffff, 0x3f, 0x8ac1, 0xfff}, &(0x7f0000000140)={0x2, 0x3ff, 0x8, 0xa2, 0x7, 0x10000, 0x8, 0x9}, &(0x7f0000000180)={0x4, 0x8}) open(&(0x7f0000000240)='./bus\x00', 0x800, 0x2) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000}, 0x0, &(0x7f0000000200)={0xe3fb, 0x7ffffffc, 0x3, 0x8, 0x5, 0x4, 0x0, 0x7}, &(0x7f00000001c0)={0x3f, 0x9}) fcntl$setstatus(r0, 0x4, 0x80) 12:10:26 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 12:10:26 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100000000, &(0x7f0000000000)={0xe5db, 0x3}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x5, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0x1, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0x61, 0x0, 0x1ff, 0x8}, {{r2}, 0xffffffffffffffff, 0x8c, 0xf0000061, 0x3, 0xfffffffffffff5d8}, {{r0}, 0xfffffffffffffff9, 0x2, 0x0, 0xfff, 0x9}, {{r0}, 0xfffffffffffffffb, 0xa6, 0x83, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x88, 0x8, 0x10001, 0x9}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0xe5df, 0x7f}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x81, 0xef, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x3, 0x2, 0x8}], 0x1, &(0x7f0000000280)={0x80000001, 0xfe000}) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0xf7e, 0x0) 12:10:26 executing program 1: semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) r0 = semget$private(0x0, 0x0, 0x8c) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/4096) 12:10:26 executing program 1: write(0xffffffffffffffff, &(0x7f0000000100)="e3", 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) socketpair(0x0, 0x4, 0x8f2, &(0x7f0000000000)) minherit(&(0x7f00001ee000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f00001ee000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 12:10:27 executing program 0: r0 = socket$inet(0x2, 0x0, 0xe5a8) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setuid(0xee01) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x168785df, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 12:10:27 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="070ca41348dfc1bcc6086f566b93e0f300370016"], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000440)="af56ffca046350f381b9b99049fb91f0dda5e9397105da56b9709fd007206a3d18aebd91c7e38dd3a4c9e5723361eaec35fa6e77a3ff332e5db1c4e3551c222ead34680bb0759898f10c91672a84aaea4f9dc505b9fdf4a214b50ea2548bd05be0b0658fd6a39225328f4f6027c6e26f51a055b070ef9802de60442def9f7da2416b9e44f8e152b23c968b9bd08f621f7510f8e7b192195654bd95a9e19d0c127d302c958125b70d866165d13113da06d58ffa5992dc5b7a4514f5d6464ffb1a7a119a700a95ff62916a59b5d960e4498dd54ce7a90fa78abd352801831e696289e4f0c2c3cff6e7ff5089c4b93bdd7d303afbd07c59f89b23ea96fc8aa3cc07b046d9df47425d483e", 0x109}], 0x1) r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) readv(r0, &(0x7f0000000540), 0x2) 12:10:27 executing program 0: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000140)='./bus\x00', r0, r1) r2 = socket$inet6(0x18, 0x4000000000008001, 0xff) r3 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r3) r4 = kqueue() r5 = kqueue() close(r4) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) sendmsg(r6, &(0x7f0000000a80)={&(0x7f0000000200)=@in6={0x18, 0x2, 0x10000, 0x6}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000240)="f99f9684efb45ba8e60facad98fe78d95a46dbdb62130a1b44c80beae94f0fdcdff27770e622732f4662398e5fa6ee4cf643efc03985a8ba25cb82a49e5064f3a0cb094ff2df2d1d2674f6f2e5316b7b537633d265872085db16fec7d4a0dd7d5d34d4653cf1f9aa78eebbc43931a842e37d491aa95f78b8aec043f5be1c6465115d6254dc6dd91c3e206e1a4fc16c280acaac2a1a28641e9df2c35a6ae7c25c889f00129dda6d2ac7ef6bf2c588944affa3159df1714f4292dd62562bf40ba3834ca73c5882733a60896aae937c6f8005ee9c34b0062bb0d788954e51c89e8f02d2ebd5ead92eb323465872d87ee98683", 0xf1}, {&(0x7f0000000340)="e252e48aa904a8693908b2655f94434bb0935b6538969f2ea8bcf33508f021cb42a49e260fa36623773e503b74675429debddbc206be60d0fb591ccc1d60b9d5a650e8bd945bfb7901627044796aa9b3da31dfea", 0x54}, {&(0x7f00000003c0)="92ebcbf9c003fe8344affff4a2d6be1032a08429c1997cc86f1e9d11646319b6c35eb3b7a4b484abff7e65eb3678134bb478414db5c83b5cda5da1e0c484f9a0d9baafe4df60bb842717e06df4a184f5c008409fa9c78d823fd4625293a466f2dbda0271807177d26f169efcab88253d6e00405e4472777120ee8e", 0x7b}, {&(0x7f0000000440)="6b4888abfd2c2b1f88d670fadde56195552919692b343e77493d837278fdbe166085235a0997931e6aae93a535c9596dcbdd022a00c7b9a09b1ade0d2313fc3e883e922bacc43e13fcbb3c0796fe5b871c6b2ea49066fa6b575c5790d0ee4f6891e1f6808e09ae316897e90acb2ed6688cf2d75671242aa8e23d9f75a8991f2250c48b5280e6624d7c96afc291ba3f056b10745531bcf260998373f90ba8dbb1836ba831195d840874572b8228b9562c6f04", 0xb2}, {&(0x7f0000000500)="8f97962bf59122f2943199b2a1aa5a668e43f9b8fc9560055c068f079d3f291fa285aa690b770644fd94699776daf174bcf220fb60e7c6f4e82ea9a22dc67bb77fceb446dc0e600f49759944e9769fa88341c2bc921a8067477971f66007a410633d8881ddb3ddd3fa2382036f", 0x6d}, {&(0x7f0000000580)="533f08237458abd7969ab1dabaf00b1c651f331f7d4b6d12609048d9bea28bbe4bc65db5390b4f5c66a5daa0de69873650478bba3814be7ad05ee5f1cbfeab13106be8088c0c5dbc81c6d8fedf32bf1e1d0c811c3e82c2387f521cc1ffca563ff8a8947c371ff25a324324cbb9fd9304e645f691c746431df6f3d6a599b9314967c4e28164c6179732b77f18a6e3e78154d2eb5c9d36e95debbf148c3ffff92f3aadf750019ce20ab0288c942ba30ccbaa07aea36bd6c740f0f2a00b99880a22e0a5832eaeba77fbe6d45279ca175f1b35556fe96a7e", 0xd6}, {&(0x7f0000000680)="4b4760668c7a325c33535f455b744b46c188e5f862b8ec5e4b7d1e96efbc602bcb7311cf1bb689f0c3f90da9f4934bc89ba777c377b9797f1acd8a6348bafd6a3a01a3b594f27c9cd697058f93ea69bde8b58648bee3ea03be", 0x59}, {&(0x7f0000000700)="279a190d191023298a67b3616fd0612a32f1a4dc65b30e0a3429df5288b5268bff855b7a97265e223a3c56b23c762fb0e3b88b91ec1efac429cb1df99844af5a4443055671cb625de4aa5843f941b2cdcfdd41797e0f41d43e4a9743d21c3ed8f59606e79b49600e2671f02f863b8346a7021734544c076495701e59e39034ef77447c2ad37951207d24f22ef88445532e68817ff65db17fefbac615403f07a1a8c61fd69757be21fb30bda03dcac714eca73d2e85ba4c0079fa0ac9f25f48f1674d087ddf74298f53c8463058037ab3f6f51867bad2", 0xd6}, {&(0x7f0000000800)="3a580f9b2d0485af3991e032331e52b5ec766c9f162d71293da22c14dd2f6a304c714b511d7314efa333de572c9ffce867662bc57ad0e9568fe1937e0f712ace9bcaf1eaf1ae140706ebc75e692387e50a7d1e5aac297e36d61bf62b71e14e2d56a176e55bf47b1df5181cdac6dc9d4fe816e4564d7dbaa9a1aaaa3112aacce41bfaa0ceb47ac68c49ada05f6fdb407f515a022cdaa84b35b117cdbf992993ce458efcb0a3790508e0816a51154bd1bad568c6ee5fc854e1d176bf4e9e334eb4820a3824894c8c964b5e74559cf66ab038228bf7c1a3cdb93ff8d755b0fea1087c858f8b9a68fefd4a92fd4312fa4bf9a935b8c14260e4d471", 0xf9}], 0x9, &(0x7f0000000ac0)=ANY=[@ANYBLOB="9000000000000000ffff00002000000036e60a08c56b995b1c1afe92c9dbbffcab206533abfd36b2d021cbdc8980acf60296ee747444bbe563a8a49eb062cf883beaf5663c2501b5d5c6b2a9e410c0a6b6baac0690df8de0588b8deaf89aa3a853cf866fd62c9b415e8a98ece50f7239344156f7cf277640a9f3780debea876587b301d2600e9a8039eb000000000000bb543b3434987d6a7030deadb8312613546d7a0f6a5ea3e3b75366a7d0912caff31dbb63cf24f8ca73e0535cbd94726e884bd975"], 0x90}, 0x1) setsockopt(r2, 0x29, 0x23, 0x0, 0x284) recvfrom$inet(r6, &(0x7f0000000bc0)=""/184, 0xb8, 0x801, &(0x7f0000000a00)={0x2, 0x3}, 0xc) syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000009c0)={{0x18, 0x3, 0x5, 0x7ff}, {0x18, 0x0, 0xffffffff, 0x80}, 0x1e1, [0x7, 0x8, 0x68, 0x4, 0x5, 0x6, 0x401, 0x9]}, 0x3c) setuid(r0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x1000, 0x20}, 0xc) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000001c0)) r7 = fcntl$getown(r2, 0x5) wait4(r7, &(0x7f0000000040), 0x9, &(0x7f0000000080)) kqueue() 12:10:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lseek(r0, 0x0, 0x2) r4 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getuid() r7 = getppid() r8 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000001c0)=0xffffffffffffff56) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0xc, r5, r2, r6, r1, 0x110, 0x2}, 0x8, 0x40, r7, r9, 0x100000000, 0x8, 0x383}) fchown(r0, 0xffffffffffffffff, r3) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) 12:10:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="e0d8c7396726baef7d4adc393301ba8e29e287b7cb29ae", 0x17, 0x8, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 12:10:27 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = dup(r1) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xfd0, 0x7}, {0x10000, 0x3}}, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 12:10:27 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b3a4f8857c77f5601ae77dfe8fe1d29d7dec875721d56ce8b9709bdd26675c7051d6b14d3464e9295db3bd244e875864ae419259fa357ee133f3ac95b8f49ee4651778244c5fd7ef860f4aa9d05082d04a7b8de62c49498c6aa1f65caf4314e9f1817fd0fc951d316425def278114913aaa010ea6fddaa489ffbc771f51fb2e6e918710c785e24f69376ad291ce16724c37df2d868bc92d674ebfffcfaffa19bb8e631742ea30b6f67eba8eedd64cc763c1ac2c33e095d68983d4ae51b2574123e9bc9263aeab13cf4e237faef96ae7af6fc9f66adb7c4dbb3a983a7b22fc54e3b46c9d5cb78", 0xe6}], 0x1) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) socket$inet(0x2, 0x4003, 0x1) r1 = getegid() r2 = getegid() setregid(r1, r2) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d8749262a4e9121161f02c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1e3) poll(&(0x7f0000000240)=[{r0, 0x44}], 0x1, 0x0) 12:10:27 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x10000000000000) faccessat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 12:10:27 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x4000000000005b35) open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x202a0, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:10:27 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000000)="88c93e7d7c4e41303118e20280bafb0fbca62387fc5a4334fc4174087c7b12c9356afeeb31e9d7b2d3f59f8efcea64fe1a363d0ecb41f0c56830422ad486d67dfb4f0952b67f62b475106d8d79267ddd01c4001038221d1ef535c0a83db2a6f155d965acd1f986bb28c65d7b09a26f271fe2aba081319f32812ff2b2b95f5108d94cd82c86d82f61f409bfe3effa9813babbbd9ac87af80cd8dd01e3c575379f0c4d2d701495d65b1f220fb483f48ad66b5e8422d1bcddeb224bdbfb1f7ab468750c72c710dd504389c81bc6202408a7ab7a7e6d61efdbee8e69e624cc74ce783aea3d32cc19cdfbb3d5d57ea4445ddfe84cc23500a866e5cb95adc0aa7b0b9ff87fb3289793e84a6d55eb1261ff68e0d7aa9eb673f136562554b4650c69306d99010a2364adb06aa237be12497b3312fd407bb78408e3ac263eb57af5eafb0e876153d4d8d9fc6e2749666f2e3ef705e74ad593f8c5f5d82ea57d911106ab9dd1b5770852a1158307e1aeb1eb5ca321f4e829a626435a023df09db0bebc1f1a0cdcdc6b1d1ccd8f32aa20fc740b39816f6f23618b069c6911f98b770222271d101cde35119219d452f4a44084359ebc4b215f7b998fda8b00deb0c20288e402fdec5ba402547fa1b037183ba46e0e0948f58d134cd9e68fec99d0bf02ea34f743a2a2160e4d2d4e004358ea77bccd2d06d03b8556185a2119db3ea449e50b5ac9b13b8fcba885d83dc015e7223fbde98244af4065e188a115e2120900539fb4b07a0f43fd06f0f15576980e4cf1d699e5a64ee581c1bb72f7411a46a921f529699f5f301d3262a2517ada76881c355704d8c185f7005933abc244adb75b2e7fce26c852e139f526f111a8fd4b0d166743f43d746295d511c57ce92b2dfd25d98cf3d35b8ffdf62ef8dd7f999a22ba3a514aeaa7ad0ee135c074d4f5834b8935d178c2dae0eeba127a7e86059d80ff28e1102d16572fb10f09129de1f32b26f396b0cd3075204a03515e59b96571b003e4a88cddd5a18700d1a3e9d19bf676e856212214eb7c3bda99ab7cc0b99afeefb2013d6a91075a052c01271e60ae5bd97b3340501a2d7479442890c198d3bb77b84dd30c4ca893a72418bb3461d6a832f6f50bbf1eb624116a31a8332e08fb4b2e2fe77132d9f57f5b3b9b64831a6a118322d81afe4fbd6f47ccc0be8a0701dd762cd55fd883172e37fe3b85f294bc2dd7b7005818e04ac68897d5a5ac1f3b052a6cdc3b4318901a7ba676b4667c7aaf694e18a12113007849848f32a66010231908aa576373aa1d6cae5874839631429ba41ec381a97c087f27e403347a50707fa60bbb9fd5c7e9b7f70f980c481ed0de59197fb86db3b8f0b8c3883d974d1bdcbf56f474d02388f4ef0f1775858cbddfc114aafaa231b9abf19f5eddd478e6587a82ae1a88e64cd325227fe2e0b70e0c91364efdabdbacfad141ab53fe6ba7fadaafdadff5b87558f4eb924a7dd6b86314f1d561cb4a43df3d5460a270e0f02884085899044510ab3af0aa1d63003fedd146f6bf5f28f5c3b3261220504870e1bfa82f335971d64a857009a39662ca8eb1bba0085e5b54ee4de65dc5af7e3e7186f86639a18160a99ba1d5f84cd4ec803aafda41340ae69114b4c2a53d156056b8339a63dd85f8b963ca39539b8a7ac27938c78ac515fc974725e191b9ed351a5c2a16c3dadd28cbc3d49b5e62fa1e9647f8edf495fcb8fa5ff45aa522b061c51bcd7b158d7f7835d9e3f1866370d90eb01ae6f16bfe1b667388a93a30bfde07ca68c1b8dbd8f12e80e623a96609495e1a54629cd49a60ca5a2ac000e109991f39a88e7eaebae5be97b234d77af20158c80b24fb2af90ad4b1ae5004fb80ba61eff2c777e9cb1be7c80fef56195836114b98f3d4d4dfdfbc28faa9451c52b2402b3bd7fe196554f6ebd187c17c2ac3a3220fc25ca8d3b6feda4709dc5f0e1b1762be07499b06806caa8147336de275347d45171c5eb3eb9151cecfdef497031b68abe1b336b465222d7937dc0f4f99832fd332e9204cccc479225540547900a697d9114ba1f44dfbd3cc17764de6c4ed1ab543f60da166bfa16880bb9a68248b73823c0685b0785f71145bd61fd21ab0ddbdef8f1606c8fcc40c8a5196868ae1b9087d599c886ac9bee70c3f6b725b83268de96b35e4571912831b9efad788ef6ad5f43863be5257d9f236091eb1e7f238b960fb3167aa9d8220f0cb2495cec1aebd80f41eb3edf9e3c924d590b8607b7599ec6aa8a2760c8727ecc3ceffb0b094f9b37cba20b304dfa8dd89fc2b5e4476793983dac56025389725852d24259d52fdefb8151d2babea6c9286b218712f093820d293dfe5bdc00a24b7145e0af93cd6de1c626f5e2681fcec32de3385d4615e6b41db2c781948409a88248030592b5e068c5bf696523583c5eba31f08b26238e16fa7f6e29ae13091c7f48c584ae680eee4776e4a01607761cc8f86e85f3a4dc371106b428c1333b999ec8028d2e37720cc140ebf2cc7fd5f25dc104904198192436e9820b2efa079c52da18cb8ad3c51c4485db01bedade27e98186ecfe857ca89351cb8b14c349759ba807703c0b4ceee7aaa9c848173a6543cfda47fdc95aeebf33a1960818d0354956fbf2ae43752c8439ad1f6f3aad053cc175ecb05f69588161bea0d2fa0a8be93954b98ec04f8e83ebf84f7d86d6e9f782f7ceda877f81ab11ff2dc593a708d076d796121d1af099eaec6aeccaf603e104a70559230abb3fb412b86212a4108859173b010395d84a7302263ebcf0116b2e7245368eebbaf5f11f571993f6024f9be376a7169817c7627628c1c2864fea969c0d690fd9c4c9763ff9cd03055556492a2510b1c01fa25768d6f064b10c9e8860357a516614018e1d3394e1d3eb49fdcb6e0dd2bcc3337bc93f37e0616c6abf18ea66df1335f66af1d52846e697de6bda4e151255e4f39ad7b29c5a80bb72bd43054c0af43e5f442a760900bc43cdac7df5d875aee4a745e04d8488dcd6fc6f0f2e5b8cea387ad9ab3e37a0e48ca2a5407c8a1f92ff9466872c4ff66a9c6707a8884514dff2a4fe85d0617c939933546f02bab296c17cd9e18d5a67e10014567e8effb0e3b58ac14bb4dd5b8722f3ec0fb044e45ad65d3af450b2ffeb43e34e4d5e92a49bc374a07565bfa10552f3bd785775058a6d0cc8abcdfde2cc6123d6bed41a2913c155c5be4239741e0785db363fdac6f19febbf6898099bc633488e96603b0765edd269d8fd5afa0d3354a19df2eb6aca2bd37af3308bc1309e1d4a88f1919bf9a74291a5774230fce0a52043c74275cd5aacdb1b07ec9e53af804cf1cdf2f15976fba7c3a8e5d7f41f83754a614cce17b58f3b46e6f5df031a14d24cbf9de199e5de29410f378c152fa1053a9a0220992ebe55eb6a1915d8de1e39824f0206b826415ff1abff997bf6447e87e4938203c79d4ec6ddf79be1d7591d9c6cdc059155f51e7ff9a63a9d3a5710592cd274dd67ef37d0baff7a60c3f479c8c00fbe4cec381bebd74abd7bd47d37f7dc2ed2231faf6cffe2ec968b0cd5eb7c52eee497257f0be67161a4fb9cd80b7cd0f12529bdac42209b0d3f87ff0c3cd09f52d57221540e77daaabdac5e8c5fb9a763c0dfb050d49017aa5b1b7851d6e6c481c725b01cf2d20cd481c38029f0b1200839b3c119c8ca7749d880e777413dacc71c4a86d0dcc4e81ae1f3b9f8aa62128fc300fbce547ec40da6d49297e3aac4c2b2e229439c6eebc8c9ca4d17e0405a924ab4dd61976888efa8f88feec9ffa16915569f99b03b03a0ffada749f877a76157ebbbc129028e067044eeb38783c3ef97c0530bc7b4dfdea3efbf83d70374d27aea489be55bf472730199a9664eb4b9bcad58419a66186bd407136934e652dfa2add142cf483bdda559e2dc25c03ce10ed4c81e354d516f702fce5144ee270575a6040f608940d952a51fe3569a7c81e4eab47ef7f70df694627bdb1bed1583bdbbdf5c486f3aca85f19facd9be5c4c0f944460d64a4fb8bfae0f25da2e5bda0c343288c8c0dfff90e2f766e8d4cb592bfb0986c81af3fb57d006b2bd710873c8bc36464964ce73e1253c488f1a9d19e5a0e355a741d9be1ada393435e6962f9cdeb5a436dcfabd0957d78790d1d1e69bf2077f071eaac9ec899db0329132172670036ab4c81791f4af3de43bc67a98baded76384c1f8660a9fc853fdf8c092075d5f9e52bebabed1cdf481c08691667c50b871ece4838087a2b2aed3f040d552eb6bae2cf47f3e34b2254cfb83f86987c8ff31347b37c549ab9e51540a53cef4c67216d50334fd514788dbfda1ca2ca6cbab227f5a3f8b768d0c204c836ce16f5cd9ec5fb2e688575856e5a3dbfcc3c099e3eb482fb9e8465a6ec794a5dd3e7f1f33b150c926d643bc83eaa22d0d307131b33e7f3a2274eb2dcb02d3b9d5f082d9a74bb76328337346ec33934cd3ede5ea0034ce141f8c204fa19bf2267e5de9a601b7e5cefc34d9833c001afa685d454cfba87643a17c809981d848c0ea0b9a5d0bc0398e58834ad3f0eeedef585e51bd50d02f9cd30985be97d8465e463da9a69d3bd248df9f3a9d37bc0eb2cb83743090ec0d3e8774792ed5d4d21b28ec2b49b25fda65d43c7917818c9e7569662be2851bd920956eebdbfc1dc4a2e55055439a1833c271b80a285f25e527f9eb9f57d249dba4e1e8ed00cb5fdf72743516ef67807e73dca28d0026726ef14d198eb79e7452781eca8f6ac19bdbf6ab9f61a1ecb32373fd6f3229369497d196ec03472d78fea228a706021dc8d8c93282e6753113c7c0037529fb11219d404bbadb3758af42b569bc95ff21f820a8c08199c5465893f8ee957dbfec7b4a5e727de22e06d7f23577abd2e8b9062e76d4749177d5b4694633426f77f06aad041a0606a3e3d3db3d79a0535196ae5fe653210a88039a44fe00b42ec1f716e2d3683bde8d0c448dbc06ea7963d16d9294e2585239d4d7b907fb80cc40b666b6a3f1b4de22b8c96e753fc0b616c7c41dd08c9fe62f4d39d3f0c29a1e19c037d43f3b902f2ca72eea3c287c47c27c4d2eb5c9f138eef634f88663b3a6e1929be670d8e095cf51447501f454554faefa72bfc69004fa65bb78d1a6537ca4b7cd1fc450336860d3212e6b39370ad08a9a9eeb908ba2855e028c33af79fe8ede0b6aa2f5d94e91a7b07df74b7a02361b6da4fa31ab07b523a862293db114ece4c5c42d6c912b8db09e784de124ffec878111278ce19d25ef5791291bcb5866d35b333bb745a644b644ee9bcb2e702a7ac4248304acefadefab370370fcf74f8529fb23d4490b1abcd1be547a3103d05df94d613151d1d044f20379e0e07da573fc67faf237a54dd24b1b6a847c2a4e18ff2790bf9c11d9f2f257c6f87aa4b6f5a5a3762eee5d470f7cc6b70a5858a5f206862a6ce546bc688977b9cb63197f8e7b0fea394e21d9caf3737ffadce27cb664a70f5cf43a582f2bba593e7d7be6dc4d7fec25f2728a063eec1e30923f68c28c6ff514a577027916e39013335f59f66fc298d72fe384cf29b76e1c8c8ac9eebd8deee80cb8a62226244aa9c88a28a88a5ee213c0629629761070f3cd2be688b0bc7fccde330830d40265ad134e26711f52a8039028caaede09c9d011cd662fbc2465be9dcae7687e04f210e519814c1814603ddfe4385d225090b006ec1937b5d2bbb56e1e516340ca9cf9f7e0e05ba847bfef238fe8b847278b25c3c926bba2633c7f83bf7b024b915eace3f41ab8c60341a"}, {&(0x7f0000001000)="5bdde3fd1675bcc3b65559bf697396660e1546ad77b291a4fbcd4e9ee564b625300e6358e9434d6eaed111fe2428b7806a183fb6f00c72d98d37d08a8c42b26f3219da0ea19f48433aaea1dfc8c1c21cfb3ea3faeb85eabffa096bbab9533d21e2153431c1c6b05dba725158c8a100ed9b9b7a01b21c36e1d55c52e56df7ddc09fa972828aeff1839231b3a258228bac8519247c6d46061e3a398851ca3254f16296f4f3b9ca7f3d8c1100af333b62576cd2b11a943cea0ab719a5f1a3f0d2f6297e665506c131b34eef112461b459507d0bf5b9e51d4e3d0df0bd34f5cd0fbceefeb9eabc1e9d478617ccfd4917c596f30496033468e2a9c81fede1a7215c"}, {&(0x7f0000001100)="0d75c7d1d1e6eeedd5907ee86642fa0e4d1a0ce6e9b51655089704fa24423329fb8e5187f0978390a462b30281ba7451460266f11ea4ad7451c0219f7d95a41bcee8fdb2b054697fb1db834d60519f57954a964beab79e94e603cead953313c8a9139f700f4ae0626b12880dbf03a97a90d1e7f25ea9456a71f5ecabbe9d9dd2d37aae8143024720cc47b5b09d60b35a4f066961ad5e47692f76027f4a2c1073db0885903d93460139da9c22a27b83d1cff527efc01fa4883a8e213173ae4a074992e35ce988f68ff893726f7b34188cc210f18f63bc3cf4de336067debce8df1304f5b8dcb6c919b7b902d8fd92c92e2413bcf10104587b424d364ca36f"}, {&(0x7f0000001200)="3405513f45a58a6649cb83d0d30d3d4d2e84196ae6a86f34d86e7c2ceb151f18591b7ba77d317381c3eee5df3b7740d3ca2dd095f551080ba255eb000d3fe6c9f85fa3848a5ed4a718b85c972db95e31b8b63cf45ce0cab4cb47e64dbb2e8255acc0520fa00cf85450766414a3485a7620c530140b172f0150763e32f0120dd27a1535600c7a5668951ea42c29b5dd88c486205bd13918aa598a6720cf798d69"}, {&(0x7f00000012c0)="a5e80de849f837c49c466ab36dc68d6f50379cb2bbf22ed9438591b80291bcd84d7b91f5e0032f221f0f4ac509fcae193dbfe44875658b50301ade8b0e4d00e312f5edf0963655eb1363d60d5b804bfcd617f0516b82ec56ca6028bd22dede3b2e8d16592b758999a3104235ef3471ef5cf65e4a7c09399e7af951749254f0b5cdb8d6b994958dc7cda9f60ad8fe766ab9b56deea77690fda1ce39302a90e9ca171c0c1e0555ba1b82f411d5eafe60424d"}, {&(0x7f0000001380)="b54f3915e2f32cc7d4f98a8823e249b55a32b4ad2847ca7b9d6292a90825f6158f594b9ba647cd43e8c7a8b6c8989bbc92b553f8f9a6415810396c34da0e80cb178a359b39d04583c5857637"}], 0x3b4) link(&(0x7f00000014c0)='\x00', &(0x7f0000001500)='./file0\x00') mknod$loop(&(0x7f0000001540)='./file0\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) r0 = semget$private(0x0, 0x3, 0x104) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000001480)=""/20) 12:10:27 executing program 0: r0 = socket(0x21, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x1c7}, 0x0) 12:10:27 executing program 1: r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) getpeername$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000000000000004b77dd0245274720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000399977d87d3f2ad61e87a10e16973eab1aa1a7388d0b5070dcf0be39e228e3d0e6ccc9f32f763c7bc26b93f4a6e7427dbb98524c30763bd144637cb971410a84358c3d4ba8d1609b593b8232def0fbd19d9f20e426fce94e980971db1775996ae1c6d8d8c3569d890b1a9236f72971de1e"], &(0x7f00000004c0)=0x5b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002740)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8fb210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xb0c) r2 = syz_open_pts() close(r0) kqueue() r3 = msgget$private(0x0, 0x20) r4 = geteuid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x1, r4, r5, r6, r7, 0x100, 0x400000000000000}, 0xaaf0, 0xffffffffffffffc1, r8, r9, 0x7, 0x76a41d33, 0x4}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x41ad4af, 0x0, 0xece6, 0xfffffffffffffff5, "72051f60f897bae0d21cf7d96cd759293bb100"}) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:27 executing program 0: kqueue() r0 = socket(0x3f, 0x2, 0x0) setsockopt(r0, 0x20000000004, 0x1000, &(0x7f00000000c0)="b037cc7ac0a533c8866b04f1e3103df5c6d8ec6c1ed3264ef8e5a91c0b6ac32d0ff47730df7f45055d263d75935a1a339578b45d577aaf2a4a2409194b509c19826c6272954036980fe8065b7b97c26d18cedff75d12cc3e0ed2e64f312c6768744f6361759d8b8297ca814662de419f276d84e5f6848b9aed8ace2f833cd703e6321577a461a00d5f87f17e29c8eb1b5b5e0f05f60b3a0052c8f9d8d25aec61e37f", 0xa2) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x1d) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000)=0x7, 0x4) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) 12:10:27 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a3b1a09c17546ebcc23e4c06aa398f513c57ac72"}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 12:10:27 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001740)=[{&(0x7f00000017c0)=""/100, 0xfffffffffffffe96}, {&(0x7f0000001780)=""/36, 0xffffffffffffff1b}], 0x1000010c) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) write(r2, &(0x7f0000000240)="4ac0579f3cbd51ac458000f08f0376d97c0b4f5a56fb7fddb188501c19ea50241649210318edeb54ffb3e19016a1af9e84b7d6e4bf480dff88da921e00ba7b657c58b80174a53fa6043d759d4b27d98065cfc471dc1058379cc7d4319cba603e437031815e488a1249b007e0f086805b79b51be6777a4f0130e92a55586a1e07c8ebd78f39850f1d4fc5dd468b358aa3953c7679b1fff9b9d825776c5157bee62ea9350e2037d9a6358266f695a11d631372f509a3c15b6bf680b25e686a7063b0f7a6a2e89d", 0xc6) connect(r0, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000380)="11d1c663c8c29bde43fb9020450e132cde288f9c8ccc2ea1364969360988a8b9f5fd3ed4d77446b1f22709734a2675c36c38d34e9a7c6e551d912c37a6a34558ccf744eeb050242bab4ce4ab634c8a7cd1fa620c7fab239d21261f8f448010967d3ae767d00fe1886725a92dd9af3b09bba0ee846cb22753e416b8226d1783d857f29e21265d0a6df1ddf1ac70fcd8b84af73ac0d94bfa0b5736ae7ceb05f01ed18fdcb7c90585a86aa36bc22caacf", 0xaf}, {&(0x7f0000000440)="fe7a3fb4005606f9767dc9f2b05bcdd02f38563d0649ed314ee6f16e5d7084481274d00bbf4847f77079b2ef4502551d9e9b711539a32b9f8205a7238abdd648ef31ace6a0447916680473280439881e170c472f7ccc1fb03dc53ea326079198960dd49900f8b6f747d7e6c3b5204da329b3cc94953e7e0ce1579b6606abe719e4d4ab9ad0917a0eed5433a2c5b181bde518cf9b6cfd59936ba943f5fd9c534bd5f576006d3e16fc70fbf5844fa369bd4f61c0603c393ed0c5a3471a64d0df8b396f41622ee243e38b258591b0b0affb47f2c1e250727abe961df231895fe9b02a3ae8fa8ea727521c341da27e3701d50a8371e12bea92d892283206eb689921910da0f45bde1288aa34ae033908fe0cf14e401cfb8b8b919d0cb93f6b615ac689075dcdaa58a0ac177d90267c7da75eee48f7370154e9655b84eba7f9e9c4b089951b2474a20e9b0233fc4ec5725a6d081a5987c1598046dd41fa92e95512c566446b4c958591dcd583a0ca599aa4c680d27fc76f2702a65df68a177e5fcd3fe68dc804b9345915edac6ce954b7cdf5389ff21efa98d0e7801a9f3643b1285acd4152463f442136485593a4a50f6d19ae9db812dfb139a61db60908b12ecbf959db2eef017282a707ce2befd459ce1d6011e3881320094c56d54bfb551de8824ae16e2f386d04a7f63dc0388955572e9fdb8b0d263af30cfd7f80a81e503163e2892f957e4d11b168d6a8439d69a28088611d827dc304bbb684e3e90df5a9ec905e00676fe0a243b40a243d18c353f9e8af65683a9c369259887969dfc775e21fc793f142598b98e24689dcc6cb78a168539ba1ccde467a5e2eddccc7c24659e747ce5addc853f7c3a633aaeeb62541febc82729683b7e0c3c6f1fd3adde2b73b51de3e0fb61e72200fe6cf1ad37c6cdb58a302a8e4d4db1b94cff6a62bffbd27e586926273af39ebf442a370cbd040671570cf125ef55ffb86f8b9ab36a703268336b90b96a9817e047abe29fed2f4ac266fc32d807f64ffa235319bbb73b3f10cacb4198e2ff7a18a7810acd6dbcd9a197cda2d91016f503933bed4dda12c2416dcf94b3c376407f204d04b880d80c5a3ea6bcebc1ed654aff00c147cf4dbefcac44b64c0a68fe13b159399bcf1f0de524051d9e99f3861a73cad9d02737e34d0aaf40f62ee52c6762af8a0e09d806690a8bedcd5311dc0144d75445fec0aae0948f67fdf67f1ae0d3217d5c5cf38a72764cae56959f0037de69f0b497daf495b8a2ccb362fcf5d53ed6e7be13cd0ff3388df93f81b7af70bb7e0b9de840602f67c17a4b680d60e17e29568019808d8816c47ece3b98c7ae6862cf983913685d2620554a43bcae29c50525350fd28d6a64aa6e00d3d0777081bf81df63db982752a29f886966c106b8c8ae969b1ab52e32aa64dea75af1240c0bbc2d530a80eed5fbb1f4ec849c4e4ded8ce41f64fc9dc28bbab84e3541b10fab5ff1681675cf392ebdd516425a5809fc466e29955edd353d86b6e0dfc652c366bb1823e3bd24d8178bfde91957521dfc603f4301359bfddd02e026febd2471e4948d1447f099525260cee869af36858eadee6e0756ccb8bc5b9839b1d7591f63f0d7eb26096a88ed4aa88ad0efb28baff625f42665eafc4c5c901c98957d7bccc36f1c45b979225cb381e90fdc080e77eab327fed599d9749f6eb31df05ece4aa58af5a7f50a6db4a0f3fda7c33ae9075e31fc48ff20745f8880b84fe91d3998b3036073979b4e5595cff805d175ed836cc9a6318112577d20ecc62b101e06233b5e927d891d8768d1afc2361a455e43086921597be7ebc721a14aec4d0bd9d8a0f75451dd3009633525505625995cf24b3d20b2e8dccb7bf6c5db663c8dbb23b80d9968b6199886d669a66ae87dd3de3418c4fd9554f27af0ac04de2cfa8e0b3a4a420542936b9290d666776ddd6186ad156520922f301f4e22ac5db49e4756d67d3c2d03f3016f08660127c598b2590fbfe6f91b2d6f968be4ac00eb538d55702d6de763609a3d327b7548fff82cf5cadd3712aec405101a06a3b51120ef62cdd973c2ef6a29417285edcdfec3704b96f27e802a7b471c1b3692fddfa1a4d9bbe61ce0eeb7d34102fb8dbe2517f42156c6c07066c0294785278797768ce3e921451a0650f8d3d1c898ea370c9e476cb344df1ff59fe1f6270d3889e472b81deb318c89a6a2184111655df90602110f1da0c9e1bc41ea77741905c7d6b758eed1bf18b8da3b8f5af4602c9c6cf54669ba43185e86e8c40d557dc4a79ee4899ffb872355dc6b40b47fed20a12c6ae81aef49af4ea3151f264aef1bb8287d88b188052bdaefdb4dfdf46474f6a5be8a9db500128afa39309825f935d77a990f6d612393a42de344fb8464fdf362f95fed94b32e9383614dad1d697a227d71ecb182ef1537bc011665df027042fb96bf9d412bd0ca8fa81674e9ac47c5271e377113722877eaa36881c4961772b06b419b0fa00c72dbeaf42fd12f84132b90e4b790631c89f9991cdcc97e3763af8504ce9c4943efa02a7d73407ba6da85dad8ecf7b8fcd41a635482fa24a50bb4dd7a065fd78a7bba1b01a0d1d9b547164faac4028e14517d0a9770376c1ed73db44ab5a877e0a9cb31a8a037ca8b3cba731871b84cc0a16c0e51a5ad17b3deeced3791f92ce09f3dc8327255bac96dbcf6338902439b8c7ebc88544b9b354141757fd3fea8c804b7ab4744b3cfcaa17460e2429b5e68c8a492c016f1cc541e454e773386262128f9106e359799431afdf1048a27d6c87126eef3ee7383d0d80fef0889c6e81fb766fc1064987b5024e142ed960a8d58d4cd91172edaead41d6de96747210a7b33a55a39e46660a6f2d63dc0c1b86d977fe3661826ab4678841b5896af84c785cb4dfea936e37d2348848ee7c2a8100c3349c97be0092e49a5ae06166fef7639174f517f6fc98d1284ad59a735ec6cc879238d6c049c6f87da6f0a60f19ac2fe8b21a6422ca7cf03956411ad6bfac28e3192af036139220187daf1efcbb6976cb6314e0478a2e5a1a851a50b12d385a68741560943d7b3b3df7fcdf55139cc2557ce6923fc6d41531bf89a5441830751923047064bb4e05c3796bacaac85a3bcefb168901584c673e302cede62baa98bfd9449c4de22c83a6f75d60be3d3d7256b9646053ecd9f3c095598a0809ef2c2ff82b4ea04c90d7205e37bd0a2962d08431e0e293d1800b24ea66d56d86ac4ae9926ea45ce59546409fc262b5574e7011ad1310335901578e606080a199eaa0f31dc6464783953b02edf442c38fe78ea9bdb604e559c40f370b3d57739e207fe13caa7e343f5d10fc2fffef4b6e5f8dfa45427ad3d342082b36b43c20164b75ce8144e730b9adf22a31a78e049a54ea22e6c102243ece00c8752a3ded774b36b772985d0fead57e16675dbab5aea6df160a242f6eb1d8d0aca1f1a9207df5e2da25265d96b587c2880d033500cb963a12cc3e8e74e06302d06babf3c82e9564528fe030e4d3d48a560d03a50d79f9b48c9b5c6bc2a98fc25e765b95f0e377f63a4181e9a40ca02d08d7ec56c9f2957078aaada09adc483bee666c5be7c010ef5bcd5de152b097c2f079d2d90dd0e8bfda7b9852fdd57ac6f520af0b0533c4d5837f9c51f86b970fd88d50e91d0f1ae51762decc8fcf399889171ccda26b6475da83ce29f1940605e515a1b1ca8345d4b936df49c59b49cc3e600b0b0bd247d68b30a7c5e4873aca4ae0c01e356d8fa729ad6bd856678ce27b732023b8859b171fbf7d7f02b723685aa9d7913be5daddaaad898f59a8bbfec9eb02d0197b7b2d724ee0e57934a956769d4801c2cdacdd95f48a482812a6c018ca27d9f5adf479543dbd75a206017c7f8089a8af31a460c8666f28bb122dee0f705db4d246d46229a1fcf0a93ee4ccb95a56b0a88da6cd7320d4c0b07922d1ec927d306efa68af947c1b115be8e20cb45a13162341fbdfea72575f3a9e17d6f21c67b905b768a8981e18e534295820be52806e4943a51a8ee7dfef3dd25e57a4311758f20c3c4ade42b17f1920a659f7c0d527f7053ce9a7ba6662fb72a02bf04bea0f3876ce2f6627da3c2f5be18a6c01c2c063594258839f41da1ee6dec92aaa6061b81f0d82c4eff4b35ceba38ecf6fb5e3b3a01345d5d6c363d8c6c65a7397004a2f5c64bc19552cbecfb7b8b82dc9db4d3e78087573b4c9b4b8bb3dd58d2ad968180d427b5fd9dcba01d605d0f2bf582b7449981760153fe1b47006c9f2a9bd7720fa675cd261c47f12919143556c2a12637825ea6d4dd06aa2820e906dab03762e9d7080f39a7e6a76383babdef0c77efc05347b7cd20a8ff2beeab3775f4ddc45b9a64d6ecba23b320e296de3f6c27532ff6cf443f589db8ec3ecb79719e87151c039e05c10d184fcddff662f9088e14a887cb4f48be24b5c625b95c0641bbce707f497b7059cb812923590a4c225f8df2136a8abff79d811a922d6aa1b0cc7f4272fc5d720f03a45b6f5b7567a937e71d20524e5a3bc838395842da6ec3d584e1815eec8a4ffb5f8dfccab701548cace75301df3f99ff1591984f61938d4e71f864f94a61a79ae3bf38687b54d490fd5a7b56b29cbb132228db8814412e310b10f61b7d6de954198d7d96072c93bf95cfbd812095cf01d27ce905a2f573d448ddea698394e334a9f4cd8852eb5acc644da7b05757de2a67c1cf8547506cabc2bf07e89b93948ad96f33b69330008fc0dea196eb4def45e4e5ffd38de41aa94bb0662959640e63319738fa612eec991fff78dad0030d081fd1fafecf9adc1f7dbb3381130109d3e343f6e10f0d37b3ffde3e6df090e64d6572a6928ac0c7b2aaf48c9cfc7c3e5ae016acae0282b89550a9942beadb7102e0ca40d99e86ed3868bad1ce4679623d5a429ee7bed7b13345d8b01bda92f06fb28980abcf75b2480419da59745cd35cf4c3aa3f0f8dbf9384162ded234e7f598941abdb13116af012fe329795b1d7f0d1ec61c88f0faf696b0c455378e9a416e085f324cf873146a55c0b7f168351bc0d5e087be230aa57cbc96531a4d0302eb05dc2165af081ec4d48656dbde5237e47d82edeb13ce323e06c308df9ff91afc1e9cbd2d13f17828f77546ecd0785e06f0dfa253a509530d0de1f0cfe267ab88b52804fd511665f72e6f7880477e9a46b939ca8ddcc02bbefc102eb4e33ba090fc1ef3e5703dafc0f8a43155aaac4a96e581984d1e6f82ae291c3c0dc4519e7372ee2162f9109ddb16447a9fce7e3b0d0b0b0b3d2a704f1e0f086211704ae27f3700beaedf0937fb3b5222b8c245e7198d5d28af7f1c5304a277465097bfa647786e104e0c04a2ed5f7027b6f324213b4e8ad1132cc59421d335080f1d17a002a2a3f3c2742e5245afc6b21edb8e4f3a4dd40aa361403ee2df86deaaea082774d95ad7a0f7f8f2c4020b2bf935c7b13edf8b64d6b3f817f36b89f27fa690845a72350331fef7dee34e687bdebd343bb3d4f7fd30f74eead423cf885049c19686d58039d1abe34de0ebb47a2a1e15b14bd58ead32b3fedca9d2aa75eefd29251763b28d4094a67c57af7a99e8ed2be83683378826e6783abdaa1212e6349e0b98f6e2b9768ec8043eb48bb1d34daa84b8e602943350c3a19dd3a4f17ad09f00392cbaf804ebec682ad1471992220d8816bfa510af825a4935de22312cc6261b3f43f785d5bcfb46034c6b460d147c6da8b1434e397a955aad87a22fd56d03522ee05c23ba82ff4c1fcff0196fa540", 0x1000}, {&(0x7f0000001440)="911ee13e8862b0d0b0845c4de28977d2589101fe86c17f80851e237820d773af7c4acf7cf0303326e0de5f", 0x2b}, {&(0x7f0000001480)="46589c3c95ed62fa46d795024d9c259ea3218ebdf42bf48d8fa8a39f0979ffa243120643f5a40bb94095dac0f18564816c665c3e5ddc505f0a773fcec72d2001b627f6f45d3ad1c3b02f28855440350ea29a509da00ec6e5831ab75938e108", 0x5f}, {&(0x7f0000001500)="41659c185ea03233f1ffe35f93a5fb7798365f7fe1d6111fa55b943af9333ae1eaffe649b5bbd00d4b2538f96be6ba72f748d5c516aa643a00fbfccdc29e8535b28b80ec321b42d91078dcd911bd01c0db44a3443ea9701f89780a5eb3f0e096d3a6484a177171f10141fe53a9105e39eb994e2bd11d5b27310289ba88c02445ea3ffeeb76839e02f36846a135fb17d5fb08111d518a63f7c6d5b5e21e6750e1c0cb56d41ede90a44e97d1840266add02ab0685b8183ce7bdfa420653d274146145132227e393d565ac27b98c839f0181da9a5", 0xd3}], 0x5) r3 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r3, 0x2000000000029, 0x3f, &(0x7f0000000200)="01000000", 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6, 0xc) 12:10:27 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x10000}) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getpgid(0x0) setpgid(r1, r2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0xfffffffffffffffe, 0x9, 0xffffffffffffffff, 0x80000000000000bf, "6ed6692c398b963809000000cbc102202c64aac1"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789", 0x71}], 0x1) 12:10:27 executing program 0: mlock(&(0x7f000079b000/0x2000)=nil, 0x2000) mlockall(0xfffffffffffffffd) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) mlock(&(0x7f0000480000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 12:10:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x800001, 0x39) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) r2 = shmget$private(0x0, 0x3000, 0x508, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x3000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) write(r1, &(0x7f0000000000)="9138046d323b94a378fafc690a5eef794379bc14", 0x14) 12:10:27 executing program 1: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 12:10:27 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x6a, 0x0, 0x0) 12:10:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ftruncate(r1, 0x2) 12:10:27 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000440)=0xc) r1 = accept(r0, &(0x7f0000000480)=@un=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) r2 = socket$inet6(0x18, 0x4003, 0x3a) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) semget(0x3, 0x2, 0x200) bind(r1, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)="f238a91705bd9014", 0x8}], 0x1, 0x0}, 0x8008) sendmsg(r2, &(0x7f0000000040)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="d265f690ba842e09eddbb60f5d21400c48a91fa82cf7626e1ee596fdcbd02088d7110d792686023b42f402192eee26b77e7f21ba0950989cc43c6f44528368b20e9691ae90257d51d78b9f0f160f5fcf0242c6", 0x53}, {&(0x7f00000001c0)="43c79ec2acc7ad266280d7bb0f4731a2d63a019461fd9aaca26cffbded5784a7d78eb601d67a5870c11d990aa046a361c58810380ccaf250bdcb63225af1cf995923b754cf554020e0214c1adad1b4435a9c03576596bfe91e4dc1e11150acc6bdc28f3a1a757d840e55346207b59be4f735f09e3d91e635c7d43156d686f4747684713910f9412bbe351b52fe1603b5d474604848329c22305ceb3a78445d5da0bd6774", 0xa4}, {&(0x7f0000000280)="e5356b31a34210038602c883c11e09d22077c83e1263e1063d2231fd562158445838150751ba3dfab65b5934f49b781b33200249a267e1980416a689d9c6861c949cf6e12fe87d3c8d1e137c695cd48279c4afc660c8b32cc963d4ac990637d84f0078edace8fcf8563d0a3a236ea574878028bed4f165164603ecdc3a98f0ddf98de4f7cd6443a94ad611b05f2dbb3fe9f099ba1ca638334d95b01ea64f79e6ae4cbb9cd57f45f4025d5bdef99d", 0xae}, {&(0x7f0000000340)="9a5cd2b6fb1d9e76052037d3d10f8204f2e7dddf94f5770c543844c95d7d9400cd7a556b3f83f7093ed609d9876547de5784920ac7d0ade43acb7068e78bddeadea2b06d256a5f7f13d045bc0efe1608f91287f231833012a1b5", 0x5a}, {&(0x7f0000000940)="70cb91224f9d22287da3ff75a50947e5b64c719f421ed7d5bc15b19fe3651d868f15b9984770d915c7a14f8d2b9608ddcdc8e24cb43243e75410646a497aadde9b5d4ddaa6ebc6615024dde0dda8cbb3bd2705cd9714bdf083385bd350af63a96359185b49220c5414f45ac45cf0d0203a75950f583acb4e17eb188145e1df54c7de03b00c6419886e9341e69b4d20a3803ea89bff2f4cca365eb19f6c3bbdb66688467e4ffe62eae7ea38c9fb1d8bc14a9aadda7218e1fe2dbf75b007b498d06bbb2470f2a4ca36199d4e9a0b3a1b43b5ed551d6785f6b2e2e4bc924f0f15a37ab605aabba7ecfc976a0707f21f40bd27abbd0b2abd8a3fd9aeba1c1628aa53cee73456bbf49843de4aeed431efba5903f4d9e756b1a4d8c4629a34654447d8cbec1445d098f45ec9318c36111d7516c7bad4eeb39a6eef187d76c3ee73df3b7af0f83f38eeab8744b2b021d2bd4d248d8193b80c4a2ed665d627a6649ec7d585dd9ecd0baa779ef6c05b8cd0a7d1bbedbc912e639adc4a4fcb50b3f9508c493c6d969759faa2ade61c02bf0b1fa865705b7afa923b4c96c4fcb2556304aaf526fa03576260f8fff700c1854b0641f48eb588be6bfce65ee33d2843041f8c3035d11bd6984709461574c2618d414d89ad64490967bf090de063745f4b6a68d7839fdeefd8832c2ee62f796db0f55f8e892803c046902632f199c762e6ecbcb40982461adde1b9a7dd4fb3da53e9fabad5d2d91b339a898ebbea9e2619fb4d38ee04c1543cc2f027cfcea0713e3ecbac20aa4499d7db60c50cae6c57a7790400f3b199779e20bfd94f98904709aa81dd5183e90bc62b1f2fb8565466c1b744bdef1fa3e2562f72ab7a644cccb0ac847e22f77de0ebe37f34b4a8603ff2ed2d61d1a754d99e3cafa4eb9e597b4a012e59111fb94aca9ce2f6be4a874c39b8fe44c3be3620e5599d9cbba2dd90fe2fb7671c2bc79b6b1f517b3852d41235afafa54ea611d1e07851fa533d028434d540c6a6cae17310649521322ef608436c951467b015556d814778a1214a0fad6c0ee8162b3ade1e244d638d97cfe6a96eabc517cfa652bea97b0d1c2963c38071ad074fb65cb832bfe0e6675200bb8fecba6575f942ccbffdd1a22c0985a961343e0226432129d93274d30c8c60ef8053e145632555ff40c4d7f72f13b65e76e7372cacb1bdc434295f988709b5a76fb4fd50c485d9a4ff5f6efd79a62b85567c1148b2c806fa93fa07370d1499b110f7854f6a363c4e79e041496540de715c6804f41ca59507730c2cc821626247ee293ca94a0a5ef138752326a86f6c5a0a87dc8bc65677436a132f0273e248412fc6043d45bbf8d345e3be483c93dfa5b9066b9d61dfd5756bbdc2a0c6a3f1fbd4c01e7d333c623a6db2117b3e35ed0127ecd20670e2aba891ba180b745377ad14586134e219829c3f162444634f1d1beceb633a7ba08e124ea5085e4a446d68e30ca1e2d86a8df5ff3b06f55a29b48dfcdc7568cabf03aa8bc90bb106a069d013c90bc1a20432faac05615b0385fa11e5dfe26b6e66e69c9067f6c891f6769c4a339c40aef2cb9ba6edd03de83be40991696ed3239ea00d3f89ee29e718cd4480a3b4ff4c741c43bc8422d706ad85d8f0dca4a5faafd01429d9a54df7d19885eb6168f8a6b51c342833e67c60b2a96bf270068d2c3316251c58a5dc7dfcd52d114e44ccab6938cd72ddbfa967bfaff8eeb3442735c29ce4b6c41873f09cd2d193e6673d44b5b973b21b62ae3e1f1e3cfd031a309ced872cd64fa9cfc6c68127ba253196c5a70390012e56d3ad51e476ddccc07e5fa9b4eebc90925c97386152ca9b90b1e18c716f8aa09f5b9c4dc8a13d23d248adbadd9d59945d38235032f8fa92f1dd19e015712cd241acd350b0173d21b121ecdce3511efa69eff2d26ca37f91a4fa3b15b9a5450b7413f2f5baf60df83aebf70baafe5a86d3378fe9f673f54ccfe4cd666a600b102b1a336cc22e78bfa6da426e9df67531572e63679d052cd22207cb4fae11d800d1d461ad300f6d238e14a9647a515d88cc6d851659191ff0c0cb1206d816848b551f82a9822baa2296f794b164cbc87a15ccbe0171bfef7303af5d711015c4f80d7eb4ce0e2f3997db83e2dabd2d80dee38310a0670c663aac643bfbdfbfa2fa76523e32218cae97b1f7ec3cea6ea43131cab5f693133ce109053a587cfad27bd8cef076dd1a593639f191b601dd2d4c4065fe8e489d625ca006850ff44b506b109b6e115259e4cd9961c0c488a62b44deb6ff4bfec4709f56943b6f792368423fcc3e10ed588fe2cb1f9aca27084a4d6abf575f5d9d02afda12558401a93a617c2e614476f3506bb49aa3d010f62916c231bb9d3dd6f7848148df756849fcd78c5ab45e7882e50e3e916eb1eb3e78cfc962cbd74a7b4209633c0775ff203e2ec5b4a8691feb838dc3e46ab313189f73b53d384fed03cf5e22e36bb1f4214feb511b7a44d9619c9318fd5e2d863aef6a4505504c54fa90a28f8139ff0ee560665b4435ba0c597d6dc7d9985120fc1847d6f44f146032daf3635c61240a5d4c63da998964ef81c780083fc8d63c33beeaeec86bc2487001c1737da74a2ab4f98ffa7e851dcb45a17c8c3df30c3bcb9af93bd662f0390c7e15635e08c35589d581178c08e4c1db90301eb53df05d35b3fa9ed6049f62b8f41f93acac0c39b1a8eaa9060c20019bc1d4f788cd33225a3e9799a07f933c71864149ce7bb9413dc96bc296826bb57bf8a9a66d24c2c6864365c67f2d2002f813890879a62757304aede2bb5885cd57737cf55a48b1735aa71266559d9fdd15375271904ad4131e28cb8de9a9fa7e66c27538645109a76a53a71ab582174a0534bf9be44c0d3f5f3ac03ea7b2805bc21d1eb738e5b3506c6d2cd3e05a8fd32b493e38dae07068a5876d67599dd1400a5571ebf70dc5f0d3d86130999bfa24def4ca3066b0d9ec012bcc69a2977af28207dc4556576477aa92dc120b1fec2a317f4de1c839d3ccdec5114b7a09837ce8a3300d509bf332f9ba074ccd839bf7fdbd9a36580ebaea30b08cc98e4de1babcee2d112462aee966fee84fa79555be63f762db7d97c17e73c64e3307b1d1ed213e1fa20a92035f6c81a721c2e1802f251a4e3de2dd9ee62fc88232048f1a7991dadfa9a343ce2fa17eb4ac3a1bb523d0074e8f4bdf495aadbb2340c89914922d80eced15615bcb3d34ebfd4887e7d076eb43bd17dab953a341e001ce14fb9a2f1472500996384cb72e04230a7efcfc9ecc815bbeade5d48f9b32e17c4a797a56b90c22a28ef38807183dab9fa88bd50f68785456a902e640be297daadd755cc1720dc78f943613db6b71d1b9efec748325965e7e556649d711ed2148c52b45a79f4727791a59cfe4269b069a8e6ab657db078c6e75a6507e5d95a0d531721dbf7ec6d9ff2e4aeea91b9e5534519552bb7d61abb96f8d62e2f5f867d5c5609a5fe0849fcf89d38c186c012595f8eade6c37a27eabcde88d35ee993429a6a25bc05638037bd23bd39929675936a4f2d36db16e8b55af7d80d88b27bbb95a1c50e4a4ffd65d7e01a4994455c3c05bd686196ecaba68cea29894a8f7817fb33c62c81f92b1e2daa1409709085f2fef16f3aeb81decf731ed6896a411bf7b904c546f1bc1dca470213f7ba101877e1b278eb1a92a9d6c77a112b1d3a626559927f29784a1dca660506c3ae8d8df00c2277b90800ef1149cd3964e9baa1884394bae92a1dccf4432a6d3b603e5ce7bd799568fe5d72207e982ff57528df4a36cce740cc8c6ff9a33657928df8e2f3bd056511289ae2c8ad81b4b19768441ecae44185998c3b7021de637f5bf080486c1ef921aadc14cd8a255b1522ab87c2e1974d2829c44f2199e00e2483c3a66b7c59e9f185a8d901136bd6b8425f2f6a6185eafc19bc393ee0499e47ec1dbcf500e18804846807c6e1efc756ae7785d759248f8c43810d44c6c2e0f193bcab96200e3627c165c748f80c0d0091a3b0cef4969a8ce8d62c030c5618ee74b514cdb31b31c5cbdab0cbbeecacefb9ee2c92193ae540f9e973ffec742df479dd0eead3c6a9ddddb42b9b760b3f4ae1aeaa7f3fb5d578f03d117874ce98bc452beb5978135e97a13fd9b7d2906366ee9e56118f551ef0f9c077ab0fb728a1794fd2c9d2f41dddd841d1da89c1aa637525d380cb12c17c320513dc1c1ebf6b78a473d30d922c73df0f6420d6967be48e3e050c9b207963162d43a67327139d8ee30530a98cfcbae8928b267bfef7e3fdedd0f9829e35d1edf348cbf5c246786237a27483c6a1a2d23467c027b667cd97728b094b1a97861cce64f0541ab15e26c0c0e556070b52f67b7bca234f963fdb270f45f055ba3b9b51ad847ca545afa707371b1e21cd7593c19b870ad45391a0f060ba6f88298c15b94088abd9264135062a225f819c7c2da58ff0ea15fd6883f1e50a2ea9f32bc6f8d249458a04afdb679199609ef0b10adefc94875b57f30d6113a45e4d5a5053befa20b9e6982d77071637d408403993a3974f2520e245dbdba52c6c521d9627f61c37ef909548f0f325dfb342cbd98d11166da9557399162a3cb777b87b56919bf3a74b43c1ec22db15c276208967b0984db24e931c88b65e3d4c0d90ddb947589c2e6cd38175dcd0d19e0ee7af6e6cc0bbe64dba83ddd0a6467d58c55c4b2f0db499ae9b35c3be27baf728343c4252219bff15af3fe3f9ae83a27c933f351735ad05aa216429f381927bafea574fe46462c0e0535d880ed671a8a0f91de721cd008bc0991c4faf6de561abf78cadf41d702278632fd4b8badd7346ef0de00d3aea56c3cb0791252f88150864c1c4919e31ca55429a96538c3696200b2bd99726e1f8fa9049dcb8222ed6bf9003263b148ab90d66d6421ba3993f72c9493a2317a383b353156c12eac688f3062ffb5a438182331eeb76e79b62558588bbbc06ae999b2c3201c8b50173b4cad6502c866b53d647beaab07a78fca5179521832838334d79774495d8892810302b7eb5fb193315f00746f6abb061aca0c063e16380acd804fd160c824489540f85392b4a832e8b201a7fc3f1c324561791a7426fa5d80f26394cbec6feef3d3f695e17d7926c190492056207d48b1519d5bc35433d20689326cbcfbfb14af57f52abe01b899d28423856b3b23a77308c437d997c691dd44d39b146a57990338a5231f45b78f51d9669fae2c82475887ac2a05d164f12be7f9af231ad8aa744b7fd70bfab32adecdd4e31eacd18dc9e5ed92c28df7b9d269223a80b5835c5f8b10f4576dfa3088d99b0cb995e07e4e522e631f6e43c9cc70c47ceb6ee8924d2f48649c69b033320e684350f29d8a5c1f22526b3eb808c0dccdfdc21b790b0d0ad67dec536cf77686e5bbd10718db594625dc196ac075112a6855037f9c18024ef6c99f10289ee462d78963c26bf0bf11c8adbcac74e3a79def1f6a2af1785aa76a10957daad6816a242c1f31cf43afcce1d22957063c0c8fc9617e242d96289fcb9342905ff137e1316f4ac76062ea3bacb9dcafdd0133bc387fc14db6d319f74b885dfcb086823837d1dbaf5292c1cc6b997493a088eaf3f0a83fe645aa01562c21284b179100301cd12f1181f33584dd5e4928cabce7e75e99de158a28a8885db8710365fae1599b20850c625b91cd7beff52a1c9f9dc48a151f0c8d61cfd49e4aad39525f6e219a6de1243151f54de105fe0ed7cfc2db12050ed3158af6561f55b51c86649897", 0x1000}, {&(0x7f0000001940)="7c550c02399f6a1f1dcda533acb83b7c00b3806a8aa92492bda2d899431820c47c35c2715bdab28a09f9c151a783f315b3d9a63d6c77ca762361b14722879b2711b9bccad4fa83431901dfad19de6d89a8c35047b283cc31dbea379c0d0339cb392b476034a60aa97a9a2d7287b291376e0ff5a3e38e3f6e85e1c5b4346434bfdd80fc349211bfae57593178e6cc03bd4a9e4666b7624d16eeba6119331447c8bc2ff6fb9eb2ef755c1e1e1a329dd9cd2a26304b2bae9c5f02c19d410b6dcad401bcfe306cc0374f3894433eb4f5b08adda6659337f19a35adba6d7903643841a153e6e97bfea41b122b7d4667d0bd88bacfa69d7424ed00b239b59d97bf31b1df60de6fe3e8e2e2add559cdbbd1cae7a3d9b497132ef6d71a4e567ecfb871d05d7f02d399eec893d5866e495dc0048fac0f82f2b9c0761b3a3d2bd0b9ebd4e6b23e36c660bee2082f2b228e152049b6a01dc7c6a052e6d6af10776592d4b074a2841c976c8e9d36f251fc62046307b868522d9656fe451ad2187f8f49101554a35fce076b914bebe2688863a453ce5eb156dba39fa2a73d592ddb9b9c12ec348c8e4e12478a8ba41d2bc7f1e394936bf6525796c632f57fd54d55ff4ca1e7a02d8d106cf7e58b4b3c04f55a798b2e178bd4d5f57bf41d3300be177b7585d060dd706732ffd1662ed535a4616aaba31f874b543d159d27f033a32bae633900cf09ad052a7ad26e15cb6e209dfb309d463c080867cd9b5ae648a7b6b269dc57d64afe6a8212022321f4b9eb1a09e4d77e5ebf4ed672e39b01e535f490e4cba129c1fe04d0d3bfbe85f20aff07e3bff9a7fb3d348ce6b574fe8e93c4bad7473fc50cad1f01660a7204a35444241dce51b02822efa74091215bd8cbea3f7b252784ee2ac3897108884f14946927133c25c92d4a9d3a7e36076e4d94b0abeb3f7bdf186d21af9e22e5c03e38daf4790a9c95f8ddd6009613bb678f55c7d4f51c60cd973eb38c3cd0dc6f1a02c0ddb1ded955af2330f3fb3753102c02b829bead4a0c98870968063ba3748d3136fd4878421bff24d71f944ce855e8374fd875b174604f7d47f3ef0412830f51be5d4b3d062bf53af830d9173271d769af2b0ac5059f023a38742704eb927a8be56aa81a67357cb092a274ad38d0dc6133ee7f422679d144a8cad516ffad2c637c5c60a2535cf9679b78f5c1bf71bea8a797c71570d807daac1875c89821d4e760808ba22fe29fc144332f5ce28c52f9d313dc8f9eae2f2af688950924f6e1471548ff80b4d393711c7d49e824c28c3f642312e723d8086410fdf9603e379a7023c5cb34f61bfddf34c20284f895d1b69e6dc9297f3e1a1575428e334aaeb88bb8cc37fcd5c81fc4d5098a82ebae88999209edc7327db57e2a9c8546233679b4665d7d8c0cfb62732ba80bad79fda168ccd31035adcfaa4d361ea920f10580af28326c081d6bb2a6140d26e584e8d164510bff32dd33b805a7f01664626f75cdc329b638dd9073d830b4694538eb5092075bf0797a45a5e4e29273dadb0d0680c39d9a2261adc52682bd68fd0733515811e09560715d0aff92164b64d78be0df45a2c7645bade110417ab3cfaee0c98b9aca5de37879e10a435736537dd7463d14dcf8b30dfd6d7e01686c300b0a2cd6d7f914a1a975d19741f03c086d16cc8c4748e20b8e1f153df1f6b36d5ecdca5e2afb0d0bfa02c81ce09acc74899bea15dabc3b1bd9a76109bcb5d4af8e2379a3ca33f15f80c3f3e34e471213d1ff42f2c0a546139160c753b9a8d28db571cb2960519cf86c25698423c9caf16eb7367c5d45ddaccaa5ad804dcd326587805b48841d4fcdd5b5aa663351de02559eeb914102e9d9888d56e9f9a22869758e722ef781d7014475187d4036f00db9c51c86904fd4329479697d0377de5b2fc4445659384f0e83b02b0c1971c27b80168510b55d1d9b8b6698032f6b2d7ed5aef4900b4f68cd035ee81a85697e9f61296caff643e4c418f52974acb8056e2359397a2c931e1f2ddf421649d67f6bde376da933389b68fda3dd6d1037b1fc792cbe74230e5d53e496f9c25566be4b8f32b52bdfb69d3cee99c30d5010f6af01db95be28b74cdac909d1579151bef8a6706a8febcab3a63214341060972f36d55e3fa716d38c69eb9ac5d851b20810c44fe1eeef2b86921469059d46254ec2863f6ed5e9266f5cebe4ba22c3dc017c133f0b1314bc1a2496f5797f6fbed3c9b1de387d9b2fca1c563d0c80857ee94ba0ee43d88b740de3fda7e943254be4690a5b2de85aa08481013fc6a09bad97cf61b0746d88c6416d793557401a40574663527bd61bb48ffbcf446c3ff445d090ee4a7bb7b9c288465e773718ceefaeb78ab2bb730ae6bc5e09bed90c062092e17b2adafc17c6b680ccf206c4d3b1d4869f30907f89c8990cc508a26f845c9b8887590b0417eb73b901c5a73b3c09366c2c59be50f53c9a15b6d0a30765866374864819aa9b216b5ad73788d2bffd82c902d3474288ff6b5d1c04ab76009c9f9d4da2ea86eff9de1b8800d7b6ce042067de8eae0ce9fd378095dd86e637139ad75e71544991254148044ced76d7978b909f8de2d546061b9be789d8c7c682d1a5c9f3d0f922e1425c7d1e91c529570c9ebc6b18a329286d7909662c0c0def3c532141d88b2e374d4f26aebf146dce121e50bcf9f88ad7931722249b8a91f842ace54ee3bdd9058e1789252d66e21caf451e6078733890c3ccbc76f4774fbffc687ca6384cc2de1851d8723bdd83e57cc2a5c080333467d53931f8fe2036952c549c244045dca76325735d0bd2dbb2da70377be917537fb97618e9df2ca4baa897959808b493d900b30be04450bf6af487cdc0c2453eba40983a194dd2a93e696001707c7a7b24676900fa72bcaeb29919c90c160e954d4cc2b182c22c1d8d50af9a93ba8dc3863a261a58ead6f62ec39bb3f42f7d00deff0b52d5a37fc7969032010a1ccea0faad4eaf1c9a385ff6b9a703089be7ccaf4b2ef643f6e2783168d0ee9e5a08cfb0bb82e30e0472315bb2c3928f16c1b19d943834e0d083f06f4a265e5bd00eb5a4fc290c9ca30b4965c2f38a1ecb7eeda422e45596a6b3e5cb684f33623904e84674c174a5ba1ac2342807c4aa8f92ed475f1a909f13d78a1bb5de73192d09f976d44f6f893918608ddc90a618fa5bfa6ca33369e09dff18ab42c8bbb332a3d9dbc617ee4f02ae1b5371324a510b129a4f380a72e5ec4b71524b70b1a8bcda0cf53a0d8a40dd21847dc4089191ef054315312d71a269f618493b2073d5102dfa08074e8858bdfe3553fa7c0858e3afca5d9cf1f6be604f5c59a24ae4cc9eca9f6c38d643dba8637d4a609205494da5ce0b57ca525a939ad5ff93074aee8e8be0aacad42fcdf9c5e69898465f9cab43050730505f69f43c86cb331034e7d9a8e6f3e698852256a81b7b00e9b440311714d040e4b3e4646a8e1a0a8be75b17ee602f00a003e65bd00bf16a24bb4b06632d55c07d27a0b1c709ff8749489c35beca3a9686c950b381a59d3a059b6c12b8e18d8df7730b14ca11a239c2de8ad5d36088832c5997467f1cc7f0612934266b349da8838de3c6516e18bbeed9829dcef0b2a1107daec37030ed14f13132dcf141e12f6c06886013b7b0d2612cd1d7ccaca63aa48b7c7545a9f3ba729b5dec64adb37f1f37688562b9deeb8f15110c7688cb11a8d13b0f1fba51e1700aa611dd84df0472f091ad52a1e6aa610281c3c8c9367458c4c517414d6e185d1361fd24d92d6d7c56f1fa1652374833da19296fca3f2d4ba94a3fea6b4967e6056365da86e6ff396d28a11e3fabae01f4d00fd111c21fef014d1dc36148c10e948342e49eab5ef6e3f9c8d30173c158c31553d613e8d8a38b2c13e323bcc219d95e5ee75b5e73cb6699d3a3f0f0c498606b7ac75dddb6999317175d30d396c4e0aa09c277836dd9c3ff4a2b4b841724c462380eb1a85e1d2848fd8985961f809869158b1650cc31b090854e8ce5cc870b5e3cd56716309ef63fa1c0a094417979272cd1384fdaa484287c8df0ebbc7526ce00c64074ca6e6e3917a0b52b1135e12123a6c6c1d5838dbe87807105c19219c6801dd2bfed8fb3cdb331d066ef3cf3f28706ddfa63e6fb2ebc2f8b888f8b32248ff72ce07bf6d514f02f6a4cb4518bbdc8f4cc6730240a099a9b440e934bb2a42e0446bebd4314168b1f689f3db44a4176dddd698c724a94e8f2c3f44f0bfd230e238e697f8dc4dcbeaf6c9aba20f46f5959dd4338380c7f6899ae57cdf701b30744da42f6f8edbd42ee1ff1da78d992828f989dc16a7ef881a6773a5f7e1ff8996af2782370c01ed0551cb5a9d36fcac56664712586bdda0f07890ce0681cce27e0c5acd6958263112bebc6eb67f31d171d63f40da3aa0a0ab263da561f044ffa8d59bc7c333ccba79855e14de5aa4c3a3463e9f75851358b85b9711aeab87fef145968d15231502fb86e85f7f2c5f5b7c2fe012cf31813e16ae2a3c81c0dcabe34ad189fee627073652246fb2ae91f893cabacffb35f5a76aa0e55dcc962973451bfde0f02601a2854ec257e9df1c481b3e44b31add5c2692d06130140350e0a3f1351c1513761d63561db51636dfb47e750fce5d67fbef311e6b4cd94391ede23990b8fe1824b6ad3e2163dd25b668d8d2bda7b64218fdc8199cdf2ce49e8639351b78cc2b79bbbe2ee3949f30162dc3715506f066989f2d1c9de0e6ce8c3a0d84e3d15b1b2d0be33c34b26b9c77ab5833f39783d2f5607011baf5f4bd26de575fb198ea1bac1673a86f99e37c90e117210c6963f3386f6f21d6d051148e35becddc10620a04ebe101cd8f1b253ce0a0565269981e2b79fbb9e3b0d025101cb1ed82fa02233b9d482fe231c42433a9cf78487bd2416dffd6351dfbb22f9e9e5c9b1761a6dec76fb2cd61f8abdeb853efb1294619dc0e79b9a5aaeb8986372e25472d1dae47b88f43994f54ff433bc15e83a7737bc7ff39062bef0678488fcf374c7ccf3baea70ee5d5e9b0659520213aa8bca2f9aeb1ce7afe17561f076896bd44ce81d907badae4521d7823d10bfc640fcde29d6579f8e7ed73d4547160f856ba095de33e328395f6c83fe03db421d7e1c877521311b696d8a9043286dcebf90c5363165fa724426f3f52838de54fc7d12bd830c993c67df75e577be30627804ea3336565e03dc13a8c64075dc0d49c05e0348c3fab055471dfc410e807baecfb23bbc1ce5f4e28a8189a20120691f2e13e5d24b2c3d6b375d554321913dc7f6b400baf9efbe7853449ec4656e341e49b2a8ce6ba278fcb49df009423dda9a9763e4e792eeef9f0a2051a07e8d1b34e1569ec5f2f85cf2d7dc5d115dbff2f1c300da659a2cf259b3a8ba1b50a311399e20c77f5214601bfcb23a6468f08653d2889acc8fb41370d4d5601353b4f83c501f7e95f252e5dbb4592218b74c1affd992be2f60382ed5ef5a29a0b2425ef7d668866b5df2d63a1f143a183822b966b689ac69f76d9cef4c83c8639e8efa5bea6a419b52f4d7f4def4e6c4712142e84e349f803ba8551f5619bfd978200c9a8d55593aa0e051d5a5f2b73329387ce697fd73b4fa94b9e3189343b6088936feed092a79ec72ecf6fe3ae1d5746e05de1a48a2878d0c9477f131fb8c0d2fa3b0d8bd4a40ee7fe6b195c049af0c48ca20fb0bb9c96fba6188188c8fa35d1047e0ffbdfd66ca498dab3e452d54f280583a0d10f7c1f8abccdff1faf99f54975be9754bbdff7c7a2a", 0x1000}], 0x6, &(0x7f0000002940)=[{0x1010, 0xffff, 0x9, "3b346cc9108df11b3df84fee2e826666ea388d774fadcb838ef877c5964daf22f963107b471e6fa9a8164b7462023951ca7bae54c89094e0c2ad28af35d2bfa35b4156cee03498ba1a936a3b3564f180b8465414554bd1c2e4b8d927facea8d388d116ffa21c15b67623d430e783e52d5d76d7db36d3f7935f06f088a6783b23338d1dc919b14129f1ba0f6b56fb031e7295e616fe266ea9d76b23d649c6c4243a90745eb713e9f46219b3c96b83f1d8ccaf20c97474edd7a8b9bc70a7a79a0cf4a19ff15cfa5a5c00be8b1a918a7eff537cc41f0fa9a514ce9e23d9bf17933b79194bbe2c182dc7e72e755b9f874ef3e342ed3617033c463e1a31925f519d7506b7ef3bf27d9a4857c94b4959d38e93e3a7d7e4c6c42be12580352a89c6e54a4e7d267d175acd1c240c8692fa78a34ee7ec5b6d6e1efbcdbb06d63d65250314b664a8a0ad7c394efb13513ae8d4f38623ae56b7e9dde7d31f8384f18f07ed8b4d48fb67852a2132d5376dd2644aee26687b24fbda577537ce2e70ef2fc115a35cbdae06b0262e203412494e7f7de0c18e917ff30339c57c4229ddc8d10c84af876a0282054aa9360c75fa1e32333006bf8d844b539507cfb9d43bf6b2bab79158075775e9cb8eacb121dac90a35fdf4469481f1c602ec118f29f708012987f2b44e117d03283de9cbd62759d7ad20beb4668b38b42b520e9d5c9d7a3abacff07a704f82ae093538d34b49d542370fe7b6f437d5ec883de4f86412156955de475c5261396dde51bb8483917c0b8883e2b118c6b328559ffb71168cdfcc07889a0fe098284d5f19f56d0f9d3227da70c11333ded2f6570e9d2b104eda15d2e92ebb8f786644daf924cc6f72b274f56ed8c3dabf4b1550adaf2b4cfd041f146de88979f66b1a4a001e4e1aa3d2f16912e01f0b1277974506f1cd5dc17f213f203c03e55f60289cf3e00fad65132dc28d3df6db7e57ced70c8defe69df5edda06b9d7d68c2767684c7ef38d04237997e7140730e28d49e05eedb3a1aa804145583081635e9aa2072bddcc9e954e040447fa879a640fa372d11455eead70209cd15a4e28c4424b9d1fb528502609fd2b929b9f9a3ac3f79be0ddf190bbf17ddd43038956e593d046e43ea3847ea4a0e85431c4207271e213f31f59a85c50949fc4fdfcfcd6f3cb551c8729e6722c661afb6bdcfd17af2c89a5570f9fa2fc84c5507678026ed15090a066677659a7aea366ccd692743e2a6fbc1fa5019afb795940bd55ea58d6a5e36dd1bcb1dff87cc36254d4e4e764891617bc24255808f7f57dc944c7acbff3d09301041f97a95314c543ea599c493e0f6f1363939ef41a1b4edb86f1430381f009e2c55db90140db006f34fcd2677edda01bac637c34e58e3b44d2b63693b477009300fcf02afd2107e7c1015761d367846d07aa67665a88b3cf64891d6a5a4ca9de89500cdfa450a290e8d37417d8536cd9896346d8c3b5bceaa3f60f238f854792ffcb59c6267ad18a980a47ab95bd5873679a8c7fcd28db0880d59d769920fdbef5810234feb45d796388358a1f1e63b9e4c761ace6360b75db2b7fc5b861c179a25974e53493ad076aafd85b598e7498ca7a8cc3fd8cebc21f37cbe11d7c2a41a3367ea684fd3cf1d51c9d802b44dedee74991ab00045e72356d0c34c4a30b85ccc2577fe368b690fd2399a216026ebf1252faad7c3d4380d363bfe02337343b83d64612ea89f312b6463d59542fa0342fc361d916adc48ae82b68ecb27ffcef354f366e9ef86f5a4fe42eced8ba69cef0c17c12691e5d0acc216180fdc748931b6cbd9429e8c6aaaae3e1eb4167da98c42646f9baab0a7a6674fadc8025d15f668e86c070abcac41b86845904ed73fa34a94c9b0c7fab52eef6a4eab3c19a2511fde89184152262a3e4e541e86b3452ada2f122d1cf0faca128cb81283fd48b0a0ad05fd879d2aa1016ef7660993eb3095e4af2c27796365d4f43a8a23dcc171c491e2cac52beafe392a9aef5109b83e9ff87124549fa38eeab0f69d648cc08c55a75f7c6fb703b6f4c1c38be69fa1a246ebedb4434de2f936cf5ea33b668d5356cfaa851e209191347a1ea4fe057d93d1dd1bf6c2a4648fc0e1ce23cc1005ce50ebbde9c7802986fd08ff103c93b21148e582e641bc2b321fba4229f6cbc6ded886bd0262e614864686a9f8f6ddbab27b961d8b078c34c9beee763db4a49a0f57d2886d5bb1b3e7738dc79b921407ec3e3c36c4facef9d7b521938d1058173f724d34abc13666d5446577851372fa2cf7863431937e487ecc04f408d914abea3b98296737460f7801540a4d494185eef51e39414946475a1203a7efca72b3e7f6224716c94022e40a5fbd865fab034b2a9c8ec55875a3e85810843cef2cf9104ec3485c7a3c25ec024362f883902b0d026065c2ed1714c67ef12d59a80e39d749853f26ef13b49df6bc74e78a84e3250c12ff7343ca52951df29be667a21fa0fbcc456bca81c1c649a8f48271ba0e8a676babbe3fbeb37067c0553950e4f07e36b0d3c961aacbfd7bb9eba240d2bcec0e835e70d6aae35ab23498ed7c3a95e826dcc4b61a48a7a93d8473b927c7e796357563e3399450369df258ef9b61076cef9526164be063e82a920f2f33ad4723573373d681a1e338eb5c6553f9acb4a0f8c0d8d2ce0e18f6acdab91a7682a0ee4e9b33c417deec66c7bf2c1c9a6f47fec7611533fde597ffb25793e6c6fa25fe8ccfd30f017e7f024e58fae99001fc2319b3a4d0177eafd236bc2f0ae03447c33f60f0555d65063878ba55e6e5cc50cbaa085ded5007c81625766726fd934ecfcbe8b166a0527999922136a8b45c06b7c6feedc49f2eb88bbfa8d1ecf01fd0af997ce099fb7e10bc874046591f32465421b6e80b753365b8422b5c3bd8f297376a1475270754a3f2ccca5d1718de3613aba9087c91783c27c4d0e986e2e9ce67c542d3975a8ec8788afbb84fc93d864871f35f3b73532b4d4f9d1285834d725042627b67c2671283a26cbbf5eafa7c2faa0435d6bca63829cf95555c31a45f2047064be05f02d7d7d513187dbf108208c0d6f88f75cbc66ff48f4abe20a24b762b0e260ff2e7bd5d1155e4a44ede39984bb16ba4457843b377c5de1e6c8a3ee3b95df5484e6ffd6be72ab4f82f8c1e835b68d8279b5ced079c82f79f386bab55e9d34997339751da19dd6631a9b17b34e202ff7aa6c33683e94fa79643c7a7315455b4364a430710ac33d5c109e9202f72e1c96ad6116a22ffea38d9f93a3f48b49779c52289f9d4b96f84f44a02d9d0cca94b544acbe29abf31b1e7ac0c033236ab2c4c36f40d5a1a60b74129029aca240aae9e292c5512217f8e29f9d7c7edb41db18eea26d3830d94d6636a73cba901263bed129e649e4d8e0f0cd8a7d67aa308750c81aff0fa6e5882c196c78c860d0bbc662906ac056c58cc4035a6a6c77e34ca3213d60264525d7ed61f380f3b0b511461e066cfd7ef1075184185f180cbcf87ed5638a13f0fdd29c7bb113b27b48230b34667569a46a0352b8ac07a5d1e8f3cf00687c3a4b6b89f91fe705a72b6ff17478cdb871431adb42d2bcfbff7f4c51200f915d584dce43947a84feac0f50925dbb4ea254dcccb4ec5f551ac6f90633726dfdc59e2dd45d11e964a05e9511284d9ccea902f5b2096828788d295c97e0ffbb6c45584bbe5da7643a2b3ca21147fbb7aff8fccf2ec5da76109a2243714a4aa1c39d8dc6277c8ad6c402bf9a4ac2926b25fef25be69c0bf5601ab35cd865d3341b6912168aa9527db0ebb8223ab751674cdc7c5cb47df75bb653f51c8d0a316e4f18f27012498958dcbff28bacd703d953f23520164d2f2239188519d86b8e6d902fa7244ab166012cdb5ab84f1a644939e6260d455395b7c1a41722df0628fc62e4f2bad6f2df44c0cd94b34070ea2cbcce7c8340176c03449e68570ed0f1a2f3a28986a1652030b65580bb9607967794cc94d4aaaf295d1d733941eea41643ba2560c6871c37e5203d507d8689ad283bcd3f665d4e5098a419fffbcaab9b8612ec4b9fcb1523033f2bdb498c8f8a6ceed484ec4638c2e3dead4181fe55aba0e82002c00d8bd679091392516007f7acb765cd8c6ab41b1e7ab98e0812e714ba0bc349895335e0ac23fd267df08ea97ff245140631a824123ee40e23d4ff7bc1a8217d22682990878462f535c677ecc334a03b0a69f4e926d45b9a3366c5c6a6478b230e6d7c84d65ff3a9987d973db753da137f043b7ef07f93858b40a0e27e48488c0b95726c022f8904e8dda568b966223ab8479af639af2d4478ffe491288de314a15a2d795f84374f1d6855eef70ff1217b8df3e93990ce613cb415dcf901a7bc92a7462bda70cfee8264fad97db924c9cacadad4e4edc60f3870568916a47619abef576e379d4c456fed3e23693e832f657b0ee8dffe3fab289bac9e1bc94621522fdbb347e28abd91135b11fa423cfdce74f9ea2b93d00d9885d374f5715593a2e97c9e80bed84f9f315f84e3630eb8fb93bc5d59394c59be5def4916c54a91d364d80c5e3e7a87206ad0b62ab9a4f1ace7439fa122a7a6677f1118b061c1676287f3cbad2993f6e4f5f931eba439e609ab7972e5f1134f81fe50cb592066f09d2957b92fdc37b6c04292072e5bc5a441898dce225524a591f20e14b7d259924c01d1f2d2f9a1b8f14f03bde51ac2032aef8950b2780a512789f7c27f27b6156c2cf3f41514eb87b156195e15e028b502e53cfdec7f87f1cd898df63b61acdf9fbca91f95b1817950a95b8246e521f959c35c5ab2d605a3533fdee0170bc809d1cb9b3e9e357efb422f322332e75e1bcc025838d0ba1cccab352a9fcc1fa30385eaacdf0b69e44d942133fbb0c2b1bcf1f03a14429abed4194acde696d0aeae8310b6bf9d851596e64de85c37ea4937d70c26bceb0c7ffb867615709e4bbb64fe37bebca8b4b4f8066f77bdd0152e4dd117a2114567b89b08cb0ab33dafedc33a3e8c2595e21790400fa8d0be9e356c22464d69f714eb5a8abfbe53b04fd8e70d6a1a1452854b5a6c08ded248580d63fb41eaf8c62e93d41fb616a904703dd171a77460b0a621a3cebfc6ae16593b351aa7abe474a99a76c7513898a75d6d344a75523f2d75836fcf73f2475d5d9c64263ab2e3cec2f6fa79343b830f29f9c354873cbcdfea25230ca82ed6f0092c4497c4b5d5cf6c97bbaf570c2b25daa4f1c2132d33a9a0a89e31a60fa758f0e96ecd60bf90ccd2791dbdeaab49a026dc5cac485e72b28fdf2dc1586e36241aff142991f896bedd303d3192eb03257e0c9b66b2bf6d9e75c9100fe2880fb3db4889d9f822ea5078c14d7ed9e46c2f26a9d1374eb523d01db657cc684fee164b67e856f69ce55ee13cd6ee3058be95093008d0fb53aba7729b0cc55a76e80c544185cf5009bb36fa2bb2da7d218e330ac070eaee0d98215a2478ca18e8024e3e57477cea1a5a51c3f5a2a11e8a20cf7c4ad85e7160dac0ac5f5ab95a5966f36c02aebdd7437595521b1562de88aa19b6f0e865f82d85dc6f7ae74a7cf1209dd22d23b3ddd7ef34e93b4dac036badfda61f99718bb9cae9baf34811c8b6210c4e8fa7d7ff1119b231927628be9d4a0904cf882a777f54424d4cc9c6186cf12ec120351f08a31148b832336c9f398541ed23d1dfc5d096cc3dd8736d63b61eeb849ad99dbfeb9028bb4275463981542f56decd7485d72e5334c5566fb1d4942fe0e29bc17262f8bd8ef1d0a2994ee6bfc5f9eb"}, {0x38, 0x1, 0x3, "d68c90a9de400714f7b73eb8266e2182dacb1433c8b940bd8d0cb270ebf33222513af1"}, {0x110, 0xffff, 0x5, "d9f52d44d5cb25b13c0191850910af3c695336b249ef48bf04e86c1fabdb58eeac07ea1977ad09b6cc540f19d7ec96fbe0ad871e40b0d0022719ec2a4ff0f4b470449a9e6026f691dba39fcb273e8895558c0a0c73b2810738dc39401c6f2d748331bb9a4a605e7f7982da1d2a3f3e8f36a061ea1a06fba8a568f5c3dd5b4d163848c5fd029c7c1b288474bd5cc482fb6ddb3fdb9a76298e6e32ba95949a9f0363f888cb798fdcf890755deccbf39530d15a731c56e1da4418c4ac2e3416a400cd5183401afa75bb0b3d8ee320e415879dbbb32810d07300bfd9237cf2a374179bb1aab50fdab20fb67aa7bad36556b481377d040bea7ef07c519238df775d"}], 0x1158}, 0x0) 12:10:27 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) 12:10:27 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000580)=0xc) accept$inet6(r0, 0x0, &(0x7f00000005c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) open$dir(&(0x7f0000000780)='./bus\x00', 0x10200, 0x10) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x5e2, 0x0) renameat(r1, &(0x7f0000000640)='./bus\x00', r1, &(0x7f0000000680)='./bus\x00') pwritev(r1, &(0x7f00000006c0)=[{&(0x7f0000000600)="06", 0x1}], 0x1, 0x0) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/79, 0x4f}, {&(0x7f0000000080)=""/126, 0x7e}, {&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f00000002c0)=""/66, 0x42}, {&(0x7f0000000380)=""/105, 0x69}, {&(0x7f0000000400)=""/226, 0xe2}, {&(0x7f0000000500)=""/120, 0x78}], 0x8, 0x0) 12:10:27 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f000023b000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x100000000001fff) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0x0, 0x6, 0x9, 0x1000, 0x1, 0x1}, &(0x7f0000000040)={0x1, 0x7, 0x3, 0x9, 0xbe, 0x8, 0xf5, 0xd5}, &(0x7f0000000080)={0x5, 0x2e, 0x0, 0x8, 0x9, 0x341b, 0x3}, &(0x7f00000000c0)={0x1ff, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000100), 0x0, 0x0, 0x0) 12:10:27 executing program 0: mlockall(0x3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x11) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 12:10:27 executing program 0: r0 = socket$inet(0x2, 0x1, 0x300000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x1, 0x20, 0x0, 0x580, "5f19d5ce4ac618100dcb91f088a722e09aec4afa", 0x2e6, 0xe4}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) socket$inet6(0x18, 0x0, 0x9) r2 = socket(0x2, 0x4001, 0x0) shutdown(r2, 0x0) fcntl$setstatus(r2, 0x4, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="c6d833b610ff9f"], 0x10) shutdown(r2, 0x2) 12:10:27 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x2, 0x1c7, 0x5, r1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r3, 0x1) write(r2, &(0x7f0000000080)="b0", 0x1) poll(&(0x7f0000000140)=[{r3, 0x8d}], 0x1, 0x0) 12:10:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x20028, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x2, 0x8000, 0x70d5, r1}) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) chmod(&(0x7f00000002c0)='./file0\x00', 0xfffffffffffffffc) mknod(&(0x7f0000000040)='./file0\x00', 0x6046, 0xe77) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x2, 0x1, 0x0, 0xffffffffffff0001, r1}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1c3) syz_execute_func(&(0x7f0000000200)="c421f87766430f3a0d21c2c4e19567ff8fc978d782ad2637f6f30fbd302e430fc2ef0fc4a15dfcb200100000c4c1df5dd564660f3a0d3f232e646666400f3a084fe643") 12:10:28 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) setsockopt(r0, 0x2000000000029, 0x2b, 0x0, 0x0) 12:10:28 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) syz_open_pts() setsockopt(r1, 0x29, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r2 = msgget(0x3, 0x80) msgrcv(r2, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYPTR64, @ANYRESDEC=r1, @ANYBLOB="5b082d9aa8faacc2c98b248093df254e83ed8cd3aa77da989d492556ad077be35a3b945e6b6912d4995fa3319a7a78fa2eb40d98e374c8c21d5555f78789cd15e657bf0c1a15afe42d577b42818d811009b273f594b45272f2a6ab67dd39b1f415766791e1b5b046918e950fd4a970ee2ac9003547f564bc96aa49c37bc2345e43acfa9f1d069bc3a8621d2dd58f01ca1809263838e028b57f9c3142939f25a43e0ac47095ad0387c27e5a5f7243f264aac188c249c638a913", @ANYRES32, @ANYRESHEX=r0, @ANYRESDEC=r0], @ANYRES16=r1, @ANYBLOB="9d381272fce1117a3f20686c47266b5e8eb7d2899e2577c5a1b2fdb94fec29", @ANYBLOB="0506ab9e3ced13b61770cd1f286965a4615866e31e15f75430b7b830b0cc53843e7378729df3a2930554746555303df30b3d5bd188362575ae"]], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 12:10:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fsync(r0) r1 = semget$private(0x0, 0x7, 0x410) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/26) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/55) semop(r1, &(0x7f00000000c0)=[{0x3, 0x3, 0x1800}, {0x4, 0x5, 0x1800}, {0x0, 0x8, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x400, 0x800}, {0x3, 0x7, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x101, 0x1800}, {0x2, 0x2, 0x800}, {0x3, 0x20}], 0xa) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/96) shmget$private(0x0, 0x3000, 0x19, &(0x7f0000ffa000/0x3000)=nil) r2 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) syz_open_pts() getpgid(r3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)) clock_getres(0x3, &(0x7f0000000240)) getsockopt(r2, 0x1, 0x7f, &(0x7f0000000280)=""/17, &(0x7f00000002c0)=0xcb) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file1\x00', 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) mlockall(0x2) poll(&(0x7f00000003c0)=[{r2, 0x1}, {r0, 0xc0}], 0x2, 0x100) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000400)=""/4096) getpgrp() r4 = semget$private(0x0, 0x3, 0x10) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000001400)=0x5) semctl$IPC_RMID(r4, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000001440)) 12:10:28 executing program 0: socketpair$unix(0x1, 0x80000001, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f00000000c0), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 12:10:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000002740)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c0010031633064d5e3ef11b941c56b0e6082210fbdd7135f36694ded9c7625044bda9b65563ce5ab71d790c1237dcaf28fc9a4fbc610dee50e259e915e2ab20260e4b042dcbfe742bf26b2042f3542a2c9c91558b74a6704e3d473b2d322773911040d6a99f570fc10712ca3e67734f138ab773fd10e", 0xac) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000300)={0x8000000000000, 0x8, 0x0, 0x1f}) fchmod(r0, 0x100) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900d1ebd81823fc7e0d7a", 0x0, 0x3}) kqueue() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r3, &(0x7f00000002c0)={0x2, 0x2}, 0xc) faccessat(r3, &(0x7f0000000400)='./file0\x00', 0x2, 0x1) symlinkat(&(0x7f0000000380)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') r5 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1000, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:28 executing program 0: setuid(0xee01) socket$inet6(0x18, 0x4001, 0x80000001) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0xffffffffffffff31) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffffffffffffff01, 0x0, 0x9, 0x10001, 0x40}, 0xc) 12:10:28 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 12:10:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ea098206fb200"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c", 0x21) poll(&(0x7f0000000300)=[{r0, 0xff}], 0x1, 0x9) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "379a3b69d28b1e41ea08149dbdbdb38f19673b1e", 0x0, 0x1ff}) r1 = msgget(0x1, 0x21) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x6, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r4, r5, 0x0, 0x48000}, 0x400, 0x2, r6, r7, 0x10001, 0x100, 0x8, 0xe10a}) 12:10:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x40, 0x5f8526d357a7c04b) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 12:10:29 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 12:10:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6014, 0x40000042fc) symlink(0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0xed) 12:10:29 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) r2 = getppid() r3 = getuid() getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000140)="cdb035521852ea93127bb9aa81fba8ee4cbaaec14a2af74afeff0d80e7ed8b0e239b8871835c05d1e27dec2de8a2339ab88c87d4d952c7adc04855bc1969363b23caa3d1d1da03fdb17d1070f8704882a46d380303aacbc2a23a80997d729e85c1eba0fb9445a7e26367a98ad400af877df71875dc64be3b77fc807d27dd", 0x7e}, {&(0x7f00000001c0)="cecdbef4ce9b68dae750cf905a40c78c829f7755fc6b35a6e7ada3a0518fd19d420206431b67f42003bc910525bf70db896c16842ba1071ac512b71868f807d98bf457f3d0b3ebe012c2c8ca96cb57d559d3c704e8afede173f84e1f325c4699c9ea5ad8a52c283b7e92f10a01631a04811b5d44438f6e720515484758917f64044127a2e22eb4bd9ba58027d6a8a2bbdb42d56c2081dc3195b99aa82c5a98bc679f4c848391d52389357aa6b11d0813d5493b9690af977e386615cd1a0a0acd8dc5cf3593ae366c7cb2494584c4eb8e567a89743e812028e4386b5aff29197a7f60ba13d7e191ca1c76d0e79e81", 0xee}, {&(0x7f00000002c0)="a1dcd9fcc2806d38e9689f59c1e7de9a183a8cbdd08252c09c78166f5feaff6a2b436bc243256e0d84ee8fdcd93951873ec6c463d6498106f072b32aae02a998d5ef0736e302282799056e03049106cbbf76a5c49127b95060be319536728e845b4915194289c171e97d3656ab7e5cd44b6d2e86cdd7fbcd36f4e6fb2e47f0fe85a83a6d58f93f21205456e01b6b8a25aa55415c450f29a7283993de6da5de09ecb5b59c60c0385a5bb3188ab7c14f10f2faafbd08d8834eb527bd3977df2cc88b47", 0xc2}, {&(0x7f00000003c0)="fc3cbe92c54740c040eac34980af05633ad13f636dc74c1cd3d107533207285debea821637da0702929cc3a993dc5fd1939be18eb96703ed75d32840abe50b21df90d89c5dbe73ada51e7f332438dfcda4fe5a65d20ad2f47973666ff28d536b90caa87db5e14daa82b5a23cfd1d6fbff4a37e7d7c5ed75f7da6898a41718f267983029f6ee451af70ed4a936934af19476ad1b26d051e8a81891f419cda63ff08243ace889ce5f625405b425018b1821d70114179d7761e3801fb4ba16a9abb74bfa871d64676cdcc89f204c8c4a26279fdfbb225791651f7f4f63b2f81e36460d43b5f41a28ce64730d261df86698741d2fb22264ae3e18d1a22d8f7e25eabe94b7c9dd45a1a8011a9172364ed8704a57aceaf9dc6ab5bc4c206218ec33f73d640e787aac659cc81d7132ff51536dc1b8690023d0e82aabe6dde9915b35d3c0228547c36e6c19ba9dc7375c42e77e14568c553420edc7cc17a68bbcab4e8764cdc656f32ed15ddc2063936a4863c8ad80c7cf1c33aa63838d9302bb13b9f8fe8d8dbe9d87b88f0d9fd07449e195221f195f9d2870d66d4a6328e276d65f6308680543a51c7c605691ca25acd59aae551c9c1b2e4f8fbcff5906c9eae125bd7f02af400d056b0af6fbf3fc10f0541e43d7ab01a2401f47877645ee20cffa8a58aa0970020297da758c2b46ce0f3120a1db135fa90d7d9fe74cb8c1c77f9c8f249b2bc78587df6623e616590077db035a6b7827184d08861700f2ec05dd1468143c69a23067de216e5e96c5b62eb094e9d7d68201b8833feaa8ac3c8e49275f61575e2441bc7c544f9ce60d848d3bb35c051de7c3a705ea1c77268bbd1a098731d03fb8b9b83ce1c6685c4e86acf1823488b3fd2377f09e8afc95a6b3dcde327745a23b4cbcb3d38d4fc82c308100d322bca679550db69fdc4023db229a93a31b2c9315791fabb0bf22666b3604c339b2fe1e5274524bb3f78cf8b94e721c53baff947769431a27e8597cc69bc1dd2507b6fa8705fa8b52e56f94a81329f2bba67401a1eff75b16566c1f7c817bc18f00f5c5205063fb4ff317703504744f21a2f577fbe9675cdfe3fd00edc35287be5635bf33650cf9b2e6439ac06fba13824f54f2858b7fa9d54ea6214f6840033bf7f3f78c09d1cced90bdc259cdc464f6a23d8dcaac3a76e7b2f7deca34e4e19b6c91198088effa9525e1ca757bba67ea5813ceeb2d654f06f4ade95cca858a53deeecb3995146de93de6ca653acaa43ee632f13e998904b8bbfc2f8508074aaffad045d60c24e75fba6b3959876654d105b7f469d7c127612da377702e1a08b7f9a771d74656d767c865ae1306748c37f77945018145a017e46b205301b23ab9d482ceb0bb13b69db57b5c37da45badba29575881ece7988e2b5e3de89a85c11c4f6113a12b66495797f4e8652d0ded9f706496a3cccc441d1bd3d2d1aaf22944e4f00a63b69245c38eab6fbdee90006c10575bc48c007f0beea3fbbc0b3c85769ea56a4c5aac7214b9494520f52da5be5f163f99ea1bc4269cc049058fef516c1b58d36d819ca6e347bb99639c17406369858af0868461e8b3c4acaed46cdc255c03ad72825fb6607f789ef39eeedae904890fba17345dc37d4bc8093eb6f8e06ccc502f72cc8ef516828adde2f56ac0758f48782888926fca078bdd6b329b0d6239fc810ddab33e8543f248a37914a8839603b9f73489dd014b434c00806b0b0bb66787971e42b047a01d43feff4b20f76be0b6d6ee733ed7da78cb8eb28ed88590eca95c55e55d9168116692d5b773e680b8a49ce7723c7dfea848b161a91d80568bdbc8880cbdeda768baf36f2dd93e2b679e955810ca5b5a142bdbc1e17bdbb8c8ba6c412ed60538252e5c37f7edb6b9c46ac10b11d9d6b0125cdd0d1db41ab11b45d89e1af59ea0109049820980c49a1669e34f9be5b35697cf8c18fca4be5dbbdabf22b2c62160caa7500d90d175855c646d20b4a1c3936e23f3d2ae59287d4aadd7e60d69a0a2e7a44f8d201bb9487614d7e147be730225d92bfcac33d10d98d777d2daf08c715e4784ead81c4a50ecd3d6fd4afe1c1b109ba148b70395373054ffd5c8684aa89ef0f6436ece3b1ea00017e3a9027240f19eb7a8fef82454cba3054ce91af16c72ef31dbc2e958cb2e68bcd368c095086af2071d5552eb04f51e111363f9975f2e0f9075e020b2d06fa036ca06536ff2d783de9e0c7506293618d9ff34687f1ed8b987887b0ad2343ab4a105d05a344220bfb41d53474fc95af0d00b63a9cdbe16406acaad8e19b155e8121dbb35c97172ba8273c6ee71cefeccfc291229902213865f8c850dfc192147db3f2ea16a1d1cd6e4d5842f77e0d1b610e0346deb08b4645098900e70681634c89b0daa29e9a77793a0fa3b748cb6f8b07dc48f790d65c2f06c5f15b85cfe1e5bd9ba8eb5381f33b360103520f7c36e338c5ec976bb0eae8a7b32bb8ca5f147895d9945b312b1dca6ef24da9a8b4d12cda6d8bf84fd1dd393226874876dcdf32b97bbb3217d4ade21cce92423554d3c436f12ed0388510d6b1cc5d9e9eebdec539af06544daab2e90fc80ebd7195806be787a4ef48d36d68229bf04e1e7e00d064d3d0c43f8ea676b1561009bbfde9609866261c345a9b3956b9039c8086df7d74347e1a77507c8a113e72de4a58d1e711fdba9dd312b652ab04c041ad86d93250df46d84a44eef47410860c6c4d48e89091533d98f4c790ddcc33ae83c4a93c222b90b1efd6592726e4dabc08cadefd2e291ab4a3a79f1f99d21bed68bf699484b6377e511dcf1daed101d727436be410e9fdcee7fe06f41443286ba7c5c318fe82d215de5de028038d45a38d652c82d96c639e79bb7016ac60ade23119f25f415644cc1aad748cf40563a811f4444c60588472480c5cec9fae833750f2823398d6d2e081323f256221f5b101943bcc11b033a0ee2caa172ffcabc0a781a6fea687aed8ee52bee7e8121e459ac8ae559f0682e78b6e71b432effb9ccc9289a6a7246f86a2d37b1d0eabd7b3dbd267f0a3b3cdf40d685983d823499fe5345c4e877724a9cb5b509033626532d51f147935a75738c5d5ed578c34bdb950079759359644976fa4f009661231204432c1b9f25cb87c9353dcf5d1ffc675d1574c00d8e185b1cbcf4fc64c08c928dd558f2c25b75f399f8983c7e5ffa0c3694bb11fd6faf09f90b56c545c573aa668c336d11c456192a12492f9b114645c24f0a1a643a41f0228f124ba164027f6bd90a50a2b8a4de59276dc7b52f550e967f3ea01e80943d8044b4792fda30082b397e5cb09857e4ea17c2ad6e88deab000160cc195b60b64dbfbf719097d96548588be716c328ffebacb9bf10e6f5a85126a0b57d15a48aacc39509e72c53220e1a056b0a7c5f4a80bc3ba3cd96c3a669faa97a1afaa181b9eb041694be6e0bb3565a043c63c666d7d28b3832c23b073a0e5ef894d066b96c76c4c9ead9c4e69a739783fcf6bb278f1fade46b269aeb1a723a045ee60772fdd1fddfe2454de00ceb34e5dfe837f58c48221facb1c4a66bfb697dffb6c8f998e7e8df7d86c0c1d10b22441b12a38998458464a109005be6b020f58fcbcf75168fa4bc9de9bd06d1703fddfcf6e68c2a9c810be9c323d90a6272529c052f89ef351848b5c54cc882cc3d7faebd5c83bd61b4f5bd6260ea85876a0d44deb9b5c9c81943e643e3168152ca8d62e094485205c12a389b75fd76e87d7ffd7b0feaaac2f588ff662177c8966b67bb055dc90b71925e03cf5fc831373d3ff978ab675ea3af92c6ecf1d4bfacb76b951d35af64848d77155f7a7883cec6446cb750544c03c109b953a694b4c4f3b8e9fdffdf6f539107f8e99291b0c30e01f543ee2655c6d17ecf29a2d8a941f1443f9bc6474883693b6116df4b3452af1c5d5233d3aa42512655d204f2f75c42fcd8752a5556f6bd60a3c96256c14a80b69e7f5b1984e7451bc5c51b049e13ccbf1b5b5299aa545e01dc99501a1c45314c6b155103491f99e5cb7555b1ae625535ad12f9c982887196a7b0d1835c3ede3aef5ec7558e1426fabb300dc677b8f57cd19bf7e3c813f8b5542d88a6668c6c2ec8a4d0b7d76450638f3a1ae1d680381f37a1596811188aaab75475b7f6063689e74f43de0dbfeac23833d88b02af93eed7515d957f20511d1ba497f1d62078d1c6f6d4836f23f61e0eefc4c2d00eb5dc0795b73b0105c2d1f0aefcf8bb557970cd8d87aca3045d78334b0ba0abb52f187e548e6ee2916a9e1492cf0cd353bb0b3fe01c80334d99fef9cf2292a18e56ec7f23b80ba6357a84e890da3f005555d7cc3e2f96cb1bbfa83968b0fdc958ce7dac5aa6ea3932ccb14260b13677d9172ba622ce506aa8334147297a5d05512b1035a30add4b6b3e4597901bc0ac17e054ec760b91b16a68ef1d6871a38e7f83f94d92e7609b1378c803bb8cf37797ae8547a0100e726dd0959f11345916a56a6924ae30fa5459703926b314254349d3d525662b499e2a603f6f041df8833485e54743d2013fc2b5a824981e5d136dbcd8cc9007275e99633760febb1943a0aedbb15b3e2688304e2eb984ec3baa4d8db357167f62fef68ec1381125c48f27bc35762a56921d3563614893143dd7e9f5299129bcec129123308a05678fb88abe5129758f8004c1c5ae5e7347a66067d3c3a4d078050e673e33d78f258e03f40d3ed4cc1e9fea5d22b891cbf960c0d85ac4c19b80fbb10ab09bdae4395a78691d57c66c6a17d3d4e394582674aeafb56d88626876b4209d9194189c83131def14b8ca16cb62876eca0bb880be33ed0f352279a9ac6c48e12e3d8d1ebf2b074356c9e19a39bb62d16eac2fef2c509f47f2d57e76b17a1aed3e3caf7b64c287987e80e71e30add210c108f041887a37626f74430f99611566bc70d8315f961608e98e73c474cf3a564eb865e9a421a6afcf76808213168ad893dd69d465c2bce36dc554b17f907a88a04616aec81ccac6b1a384ba09645208f79b95211e16ec6bd7cc7beebf3b0d63af3ed422f73db0315c8547fdf8ffa4fbdfd39d233618b51644da585b0b790ad0392fe2d488e1e37d64dbcb5c78c1a447d555039d6ca516eff1d8194f09638d1ba9c52eaaf00cad34755c37e3ec9d656dd2dc637bb8163d06a1edac1b731cea9a217a25f2db836972c6e1f7faad967e47160474687d888bbc8de27c2093e59e1492709e3f5537041e6ffcecafeaa4639512b5d5a94d32a1ca5828788854fce65833d6cccb3c11da68ed6af6f3b0e1173affde7061e416faba5bbc072b6f35758d2ebf2b6525d62dc48e312f84d2e63c0bebedca9942bbc71019f424b17c686ffa12ba907dfaa90c8fb8922c80fb1dbadac70f4a33a74c5150abf8e757bb482707b01c34b37e3183a944a45d82151ed4709b0f3d903b3add5e0d0de18623802ff22999588a5ee06643c99cf1d7be0a6f9891724008981708a0b2db0622ef96f607a81ee917db448f0b198202d53c1cf5b04b33ca9539a9976c859ed1c763f15f2a1b3050ab21197d10c945bd2420828429cdf90a4a81df7877b19bad169997f3a0ffa8d06dc93e60e5804e7dfd1c45f04faf6c55d799cea02275356956c7be78462a6bdc4a58fce70f53bb91ef3d749977ec4c7250de5a00ef21b881c1563750e245b85f2e94d2262fdcd565b398b816a4cbbcdeeb912c1a848e6fcc693f34b8abb71bddf7eae103bae6976ad62b9756ae36c136f44082428b0f9fb15c2dcd2d7be2b750d2aede", 0x1000}, {&(0x7f00000013c0)="ef0880b9d0aee378894e934a953a6d37b868d1525074232900f8e1b2e2eaacd48d8ff49cae59c3cf936dbe4d1ac3d3081e4e706838920fdfa820092462deb94337950f87429eeea23d3f072dc7b066d79471c111497fa4ef2055c2d2e9dbf3f1cd9bcac607ec3efeb95386c3d630c2ea21a1c99e2b52bd58afcd922c655cdc527df826d73ddfc9f603463c13df2e51be999e8761a9619914dd1646e44702157fad1955f42c2b4a238de69460950389fcffd6040c270ebbf2123e4ed447cdc7d018b22e58", 0xc4}, {&(0x7f00000014c0)="e6ba20ddb7208eb31259f5f99937cca8156afb3322964b8a817b1fb60da3caca618dc42a298cab5be35f1fbed211ef8984038d73061aea2ff60692613e45072d5a531935e9a8980a7dcc1b78b52e5ddda2a3ef736a7759c89e663c3ab88f5b6011f49a3b9d7a", 0x66}], 0x6, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r0, r0, r0, r0, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r1, r0, r1, r1]}], 0xb8, 0x400}, 0xe) sendto$unix(r1, &(0x7f00000000c0)="2b0b7cd7a449f7a3296e0a38e59cfbf4fa0492473566fa60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee3189031b3b6573f2a7f3d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe31115948c09f4f1e594e244feb22d660b2b8ec721", 0x64, 0x0, 0x0, 0x0) 12:10:29 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x282) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8001, 0xa73, 0x2, 0x8, "783ce6e8ce9bc6378ed7196ab36654276a9f0604", 0x5, 0x20}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6, 0xb261, 0x80, 0xf7, "adfe11877c693d5c1bdc47909c6c2d4971d48693", 0x1, 0x5}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x7fff, 0xf4d}, {0x18, 0x0, 0xd2b5, 0xffffffff}, 0x8001, [0x3f, 0x7, 0x20, 0xd5, 0x5, 0x7ff, 0x1000, 0x1]}, 0x3c) 12:10:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xfffffffffffffff8, 0x4b44b84e, 0x5, 0x6, "869050dbb4fc5dc02d4cbf7e627e2f4cc64b747f", 0xfffffffffffffeee, 0x3}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x7fffffff, 0x4) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000040)) 12:10:29 executing program 0: r0 = syz_open_pts() r1 = getppid() r2 = getpgrp() setpgid(r1, r2) r3 = syz_open_pts() r4 = syz_open_pts() poll(&(0x7f0000000100)=[{r3, 0x50}, {r0}], 0x2, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000000c0)=0xfffffffffffffffc) recvfrom$inet(r3, &(0x7f0000000000)=""/108, 0x6c, 0x842, &(0x7f0000000080)={0x2, 0x3}, 0xc) 12:10:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x80000001, 0xfffffffffffffe01, &(0x7f0000000200)="5c256c558e7bf141b6765d325debfc50d2bd3eb946e2e74b62e3c4f02d5bada00dd955a7316d5865466a8e87001095e0cb6e5b54a01d5af52c60c4cf76d20976af9c56ca2e60935c229c97c891e3cfcdcaf02c545e341bf4201fa9910cbffcd89329c7349a1f7999cb6c60c4a126ca708e97848e85b102bebf2c1d90610216a4a3271f087f3b36fe0b9f86484468a6556d8f448ddb6f48c2acc6884c2f3c0e3bf4393dff0d8fff5d994c8891906fa8de8cea5b8d262672df20714c35d74391d23493c1b44fbaaefb050d5415d150c18950bd1bc7606ed3e1e8aa3c614500f88c3b6206d566643e85e123eb108cbb25092fed1de23e0353391d5ff369f54e8fdc482e3f517d10a6ab58ffd745dc0fc0dc4622214993518b40aa476b1846042a2d10f24c3f7452525aee46ee12ab2bcff5773fac320230b6e435f6207ce7da8f7bc34a0a4419675d28099d285e5324faca190a97812870db16f1d8ef964264a08f65fdbdb8e44d72ca7fdbdeaf055f3fb051d00faf0236e6b028a285cb78077af2db2e9d88eff85b262eeaa4d1e9690009778d72e1b828a0b33d643871f35e5a72796cfe7e4669a511867b5d329f5212d4a891eaa6ac0ca087da038ae4ac6db6387af817a4fefaad06d1a7b4980ce37c568a86dc747d9782e7ab3c8eda87a202fb54dfdc3f8557574fb5504a3c5ef60a9f53941869edbd2277c220f17b831f17fd2ec35ad70c536d3b2aeddd58b8cba48a8b8fd0e5ad1560ac1e5139108a223af3deeef0f10c5ba8d706f06f6c4c28d5f756b9eecd37be2f5e1cb9dacc458859832f0114175ee5ec354e234cf2c2d96cbf40d32897b0f9735700a627ef1dd6bb57ef855f25fd19b1928d4e0b4d823fb5734da3b7039acb99d5ad44cc0b0bb3ff4c89a678411d5a9b2d1ab62a85db0de8466136833ea549ee8886f2ba1aa3f2e0afa6cd58a0424b84c24fd42cca54c32c2463a6c15cb2625ec5302f0d6af29b2aa5fe70c585c625a56cf33bc72b0b77de45d0ff879d5501b96d32ee37169b2287207da98e5cb0b3968d873185d3422df86f8a996cb7afce1904153d9d7a796c32fed8909326f9ed1bbbc44ab181eb2bfea4e8895080fd7f338dad7723b59b499ed91d4c441fa05c1066b973660a614bab8ab0f9b6515fe03d91824252b56d44b4105a5d8f55317643118207c967886b9189704ce3521bb11f0994428d424051b6b5ee7f25a5a757a4cc56d7eb04ffddb2017a10cff376885a5cd9f8675151ac6cc56699e32b56ed25871b9c567737daa8778c36d87a72d43fd0243a32115f6b89ab906b7b9ca50372f826af510d3f9ebdf9ba3d4f80111e62769b3f6b6f2ef4529122205ea6aa252cdda10edf12c9314b7c760e20c8bbacd6ce0e78063f338669b9736e877696b128e757d7c020809b2cfeaef08b46845067d4f2bfa378319da071db8817b32154df9f7f73703ccc8b41da90c23740329a74f5bf4e2f5deea264799dff2e4f7bab860434620f2f9818a0285ff9c1c1b72244bba3484deeac634700698c383ba8b72ff2e1cc7fb0ac77e407a472c77d1253ed063173824d879f69c04ccb23f0a688ed4af7729b450ee5db4245be64d3bb0803c31d8fe8762639d191f06a02dc4f1e60604d4965b47926a4c37f55661aea864c4241f6689cff905dd778a04e36605f098df4702df5eacc2bc97fb9022c95195a729e4e9f6ee3fbf6ac7f19634c9ac3b0efc5a68ceeaee3689f35d924f97243fad9226e19eac5c97ed522ee503d2256daf18439fee14d1ccccaf0f6ad2dc0843aafda11f26313604bd3cc0790ce920813b7a91f8af73b5dc103179de5c9167f1a0fcf8cdd62d8f731404b5547fd66d806683086793ad4cce73578249c84503418b8f36c79aa5220391ed2ed5571754eb0cbed281b8f1ba4d2d199d644e709c1bb45307f47f81dde76bc983898c16a2e0fb151e3f56d788544514a9d4c216fd9169bc11a28368facbef88f89de042fcb6ebd36849949c2d1c4828aa6bb62bd8cafe2a39ffed2f92e37ff210eaa98902d97ce490b5df0079119ce245cf369e880699ed081b36e46a1821948a55eaa833ae6b04a89529f4c96fc70bd4f0dd9d5f41f89e82df7de9a1ba9ce3918057be798cb157678e550c46e400a0bfb69c2126127fe2bb74a5e4cd6c75c366b935330327c605e2c1f3202d15905111b87a1ecf47faef6148eb9ec8eefe424764390ee425dbc1dae9fa6942473a74e6b1e03aa3ca615e036c6adc03e865ba3ff9b3235791b7090b38df9467f1ee80e5e34d9c2dc22a38b90a14d2dbc16ae5ab08a653ce9613bb8a0bc13835fb9067fcf79cb5cdf23cfff8041e40fddfee15078ecc7cdf5de4bfdd14ac14f30d51df2504a952773871205837246ac09d12d0ec3e26419ed7f91af2250ab4add36dc71e88bbdec7e34c941cb58e5907052669a484c99f1d6cb60116bc7c15322e3c7d8ad781ab387fd0440320078d81e27eddbbf2b5cf835556dd24ee171053fde28239f32ef0233da0c0bde14e5e12246b9ab5a31ca221cef1b6f59ac352a77a047153897296c8aa51aaefe9a032df87ed91f746822649de4445483023d9c542e24bd496fb5d4e91c7f2a3798646f12f996959ea9405a842d2a4fdf1714c98c097652502d5bb76f28f6818217a1599252ebef9f2cc6e2d593cbc21588dcabeec02e4b407aa0e557f830c89503940bb49f045cc7cddfa36248535679bb15b0f7127605edfc3dfbe5aed2b7767c9ce1894ea80b47c1bfe4d83e753a21138eeb7eda6b0453aaec25d532af10f61a6e89c09acf140aaaf6ebfc2f85ac3639d06ad4c19c03e66abc7308718d7a39a2566e121b7250b6b2a8e522453388d97bc24a9da0b1949721e9e8a818f80cd121daa03c3eff37cd37c31d9901231769cf1c77fbf16b159ec31a4a8bbac09d22c7f2d7ad91e9ec74e31b64533bf0a4009de7992a683b282c4e3e178427cd714c619d584623683dc3c5574d9ffe92f710875dd2b01c0591ff61bba2818259e2993d64eb91e93fe2e6a45d8e34d08722a1b41972b3986406764019bb61838ae050ce756b9ad3e4a48ed069e2421315de673c97b87e5ced6f7aca781b4978298a1d277c543752b676a02032b616553e85446fc31c00715d063f21839b067bca05db6e404a012c351b8eb9e7d58710eb50cc0a9ecd42c6199e8dd506d60ecb2f06ed1a49ae69b61214f0ad37b252536f5ec5faf286432f0dc29b4cd91c6d344bb7fb2027cb1ccaaf7577fb3bd66739c71a5d7c6bb8d618b0e8c28a2441516243ef704e5f8cc9618bb36238b5f115ebcc2b64e31b15ba756a96658e96a362577b22a5787605c11743fb548947746cf1f91b52bd67dc376f460770b2c78a27ac0a710cf569801969c85fc3c983d7919df1b28ecf68dc8bd9ff787a1011e8344f7e85bca4e211f08cb8d86f99a5b79fa6d80de28d6bc99abf912e1444a452ffc13e4c77ccaca9b214f18c18bb24fc4974c708a231f0085daea507a3fcd7a2df0dd7c19ce5c9566eeb60fc330604582fd23ddf8eb8192f0a307875962e9e3fceb7d980536115526c4623e16c6d79691e6221a8c103cb40c0e0bbff112ea91d61240ae6da62db7bd5ec3a55845b30b15be26e6cca890ba6a687ce022063211009174abe35cb062b52a52dbb92b8762071d70f792840b9344e6565721e1fabbd62a36605cebb522d302dc620490e74b8e896e0559e67c313a572abda1d3d72ef8c65fecb3d2d5ea31b37a6143f34d0608b4bc47340286c6471847f6723dd140f91523a147a81a6156e74c6745b9574642424f47e23a43d0c7a2cb4e527adb02ade6d17246f80e6b2ed02fd54f36b92445191b94ed4d49f5cc6b8a5f1edd35da67fa3566145061c82f29c918bab018b0c72662f7876b6587ceed2f2d73d4dc165dcb9b38eae0323b402efd50645ff11e053e39641bdeb1a94ae5ab69dace489c2e147ec3ed03d57039376565c1f43e5c073a0a94f569e7edcec33f37a7708f6372d25e749db0bd40dd2dba35dbc0739a821f46717c8d39848f26c44bb90998e85eba0ddfc9471ef23ea607a551f56d2fd10d2012b00c142955d3df0616d232ae1ed334ddb75c533dfde54e822d55813da2954805c48a8e534bccb1f689f637521c3ce3a34c2a0b536c6fd37e29fd8ce2afa5d7d9ff89696618ad80b2b03f239d6bb9f4699f799a9fe24be28086e6e211c1bd8896ae2d65d1d2133096d07bbf6b9f05b02c5443e54b8c68e1769ba71abef437156e531ade3a85bf1140b9bbce9bf5bf0eceb1c58c74808a7ab6170e304610bb5c6961b1acdbd73931de94bea5210a291300d0d6995cda8a0e6cf59d1e1d237a94f8e70c146b5b1387dfa59f7e6c4cd4a6146351ff4ecc74c3026807b61260a6a057602f43adf3d4b51398b5a470760fa75bb79dd26058f154db1280902ade70d499f0060b1af03a65f8b83c97333221bb8dc8ddb3c1881989374bc9ed586c35ba01865816cd967ad570886f6691df17412b5274ed437daea86b2211583e6f8d24863757cd5039b2b6f56024b9631cd61634c5b4ac3c68e51f9553a77ab226d9cf5e400baad4f71cf984545e05eae811aa3c697407a7854c74849a1d71b8105b4cf43eeb1a3c63c46f53a46ce803c417e85d066d7c3521d216670a10f200ee34f6f0f905a644275bc8cd30f200de2ce23d9351602ccbabf71e71155dd2ea3a15be005e2acc65b854e91d4a3b67760758d0b94958c43385242c328fbe403582afcc3d7fc8d9be2bfba236d7441e03ddfbdf8b37925a93cce125197399d3b9aebf63b33a79371d56046b3f995b1cce4f4d44b19dc576345255a037fcf6889e7d3cc6a0f7a0cb8294b74120a7cb3d502ababa57b233a8f3fb50a0a130fc09f8a11598bda89c097c6a41ea5174bb09a6f87d6cfdcd4649fc06416818facd449a603ce8d630d9ddf20047eb2677865599855ba776baa339a8ba459f26e9e59ba87020176ec6e7d743744742fe8ad17f8df503fe892e4a4e769c37429951315f87b9abf1e7d66fd384e2a284d6962dae6dcae2ae866a9395889009dc5fa41313d29bb578dbb0b7320edeec9deeecc4c971ffea421244337658dea9cb74c464ea6bbd1cb733c4279349f2a674d5fe5e5a35f4916e8df2fc4d6a4896b1b945079a2ecf2a55314cd47e31dd0ecfc9c818baddd2c1b04499c3c601a7647150cca7784038d4363bbda230d147da3545c77b52c56313512a02f6ef87f757b9b9385ddd9df6cb021a8705d19cc8a0644966d57c7ff85871504b8b0c527dcf1d0ce214d5d827cd075cf3c8613a267c4a2045820076bc2bcab1b3f49b561b897f36f054deb1cf4f6d3dded160d0138fb6179650776abfb14b79e3b43b54f21cb2751fd31fef1b298a35d0eb9a8839533ca2be0a946c5dcfe0c79c72ac3c79f247e88e10dfc5478a30fe9215689ca5999e30ada9fdfbe435f1e25fc85ec75b4361380c5e8cd9cd3cee810d6e6fda1d4e0d7fe1ac78be83a569cd91306cb51c091d7ef6f05f387aeb825783994074c61163e2bb45e5b710fccdb69179a01a38eb7fd5279b02e4f390c21e6f66398e569081bb9c342d7fa9198d8f9481e5c5f5741cc50417b0e5752f50c0f2dcb51b83999e910d4661bb99c65649bcd199ae7dfdb9d7d33a9f1b3f6c0babc982a86266d8feb667fee315157c8e95227a0cb39fd6a43716de108db372dcc2527f77201d6cba27023da4f96c89a71f6177c55c30b430e71390492880587ef415ed309596ec7e3730198a085c7817577c1ae790c9916c2", 0x1000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x400, 0x7}, {{r2}, 0xfffffffffffffffc, 0x11, 0x0, 0x401, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x50, 0x2, 0x5, 0xc80}, {{r2}, 0xfffffffffffffff9, 0x90, 0x1, 0x1ff, 0x6}, {{r2}, 0xfffffffffffffffc, 0x10, 0x4, 0xffffffff, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffff8, 0x0, 0x14, 0x7, 0x9}, {{r0}, 0x0, 0x0, 0x20, 0x8000, 0x9}, {{r0}, 0xfffffffffffffff8, 0xa9, 0x1, 0x4, 0xfffffffffffff8f4}, {{r2}, 0xfffffffffffffffd, 0x30, 0x80, 0xffffffffffffa31e, 0x2}, {{r2}, 0xfffffffffffffffb, 0x80, 0x40000021, 0x90, 0xe10}], 0x7, &(0x7f0000001200)=[{{r2}, 0xfffffffffffffff8, 0xa8, 0xf0000000, 0x5, 0x8000}, {{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x20, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf000004c, 0x1, 0xfffffffffffffffe}, {{r2}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x920a, 0x800}], 0x3, &(0x7f0000001280)={0x40, 0xfff}) 12:10:29 executing program 0: getuid() r0 = geteuid() setuid(r0) shmget(0x1, 0x1000, 0x112, &(0x7f0000ffe000/0x1000)=nil) 12:10:29 executing program 1: r0 = syz_open_pts() fcntl$setown(r0, 0x6, 0x0) r1 = dup2(r0, r0) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffddd) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x400, 0x8) writev(r2, &(0x7f0000001280)=[{&(0x7f0000000200)="7c3bbf3766741f448b5c71bbbc952b7d4b32917e2f8f833c318f16f62b18a1c92e4d71d89035e9c4dee220daa4110fade9e2b02118487ead6dec7989758c9130ede720a52ac2ea0ab0aa3687b9d9319b5cb2c77abb58be103840a8e7ee3f137ce23637d35c6d74371dc9ca9d305947fe75ca7c3ed8d0a4b24b00d4c7d27a1d5ccc7fe0234f43ccebd2d8d229cdd3a8ff499dabf31cbdf772c9dd96a5a518d18c6004ecb3103b0d4cd76893cb7ba859b32456957d21f754deb6aa1032ea7ab49cfeb5f1c974416ef5d54905a221b81c43535aba44e1f9145bba2bf81d927062a83656774735ff5f5df7fc9e648bc9a8060190c4ab666d9188136b5ff98089b6101332fde2c8648c7a9908adafb7f7ba0cf80334a9cb177735fc9daa3f5fd72cd5e42ae0388c5b0133cbcaf965b9df6059c3398333ced4082efdc4bf41df9da142f71d42c645c3c42053a4fffdcf1b51cec147f9700c110c198c8dae554f016d80e7588264486987d27b13693103b0be6069bf45598196d099ff232b76a1d53890b06ca95142b8540f28a6e4b31143b0b32602bdb94c22e573f64208bc6ff0681db8a6adf3b3bae87b3647ad8fa811d5535e5f9083d05332cbe60b5170eabe9f1618f7b37d8d014c1cd1fb7a5541f2e48e620a174a633f67614c67f281baf78c9ef6ae3b2e9354bf9221732b7aead11ace1c2ffd1d79386c1e9365b0ab66709a79ddcd2f801563ed4647d33817a4b84477f1f00fe4767e38fc24014cc8a0248c4e7fc18d9bcd1602795aee50f37dfe6392d3febcfa8074507b921961e9e64f68a5129ea68a28ae425bb0574a1105ebffe981875e4cf4a984448f5917f40442fece09817e5fe42c569776fe486aea7b7eb8b378d7b2f4cca5b9619209954aa579edadda98d68e6a5bae7c20fecf87b1832173608ec299c065c1fca22f5940a3739e9b46a8e77c362d961e2ccac195a08bc4d08020694c71ca20bbde2e9bcebb8eb88a9532edf1448a4f94b1a882c932bc14e094368c4e31b4981da6c34cd05e4eb10d422e668e302b393a1f90bf5462f6d53ba1a257ec8ac78870b718d092bb5e7bd309e20e598684448627302b54bf24bfd0734b51776a42a4f1580622925855432de2b98426e4730d462aa36d81bd68dfa839066e95e271bca5530ce363dfa699e94b46f1fadfd14877307dedb38e566a36d7490df8b93656c60f50cb9abbfb131c7f6a27b181241d4c3c09ceecbf4ff7d13e2a4a775c615235203da841175062e393b1640df5ff71835af7c274aafe3d26300e66aa969959733c61dd6c29f47b3eb527d3855de1b966fca0fe74927134e694b7b4f98850ba24cc821ac20320731d53e569d3d34446342410324b8d1bf777d0eeb483c1de8973c0274a5701c36d808ae57944a241dd3e015ad58f801274b3cafc7a8974a3217c42dbffb0bd80ae7ce9955511d405fdd01d46c0e2670fbcda638db2618b516b4fd8971be9f3d63cb683f1d853c48713a06bad481476e6b74e442d1cc48d46c07439ab5d640d5b5e8ee46899c25474922fd0cdf6b47eaec3c9e669bf2a67fd65ae27dce35e4e08333766575f70e5007e2afe26f483df33ed032c64e0a5e97e481f9804a9f3790dcfb95ed9f86079d6bc418514bba7a5a924619f8e31d95e71918be544de12dc5011dbcdbb3714edf149b0bd4d67c96c1275029d021c7c09a271127ef0a54173617bb564f39ce05020c6b96c376d9541bbd3ebf505d935798da5d83eb95ad7c57ac9d20fa67d1fdf705ba9728faffbdb2336cd0f4c7f3aaa643e806e5b9a79021faebb5bb279b1b70ac24e460471a03c82512f9d52e1c7dcf5c1dcfeb8157c701f9a520d517ef7ecdbe51cf75a604da607b6d0ed0f3f0a075da4ba63b87da76227f4fa7dabbb4defc681df04f900c05ae397ff303b54248adde44947a060b213f982cdabf4c245aeab838cdf5330a3820ed8a783b7cfc9b389f1d63021b84dd82261d0bcb08ac419f6c572c20686675b59b608bfcd6fdad1357b104d68789b4d3e936fa7918811aaa7e9c209d2f86d684686e825dab3f04b43b8580188e722c47f2ff56dc5b39da027efad1c4ddd64906a33b9e0ae6bf842a355e7f7157984e5a49f679c5a13cf34eb1000d0012e04d602a1f9e0765113b838e3970b50fcd8ef5662ecf5e2d2dd1c63cb3a206ccf2cea370542720fac0201712e8ed161c774c0afa0a5140625b40b2229e6ec3004a29867976a41c1d43fd5764ea54441b16210138841b66654e24ce59ca5143847feb9d7dabff7f8342ff11143c3bb04a9bd41095f8095864d282987ad02900882c8c2d0d4e55a5e564d9619fa5c24fa3c247abec55c985c0a9350c6295d8478352f349070a6fdd975180bda6bfe1e1f6a93c2b9e79a71598fc34f63654bde441df649110779d866bcef0e1056109eed3147759c7eec40844b99f0c96db77ff60cc656b1825b594d6b9d1ce94688b2c64056715f239292d80fe4cfffe4dbfbb2bc1e2e09053ef5ce337241c676f545ae130a54e7de6eb5178a3f0502e9a0e4721968eb6559ffee115fdc7f8d76492ac5ae438d65ec69360ff0fd22c72b9bc63ef70930949b95aaee3b9f41b0fa68a04608ca1d6139a611bee0b4b0301fc135f33c8d8546e1978e35a0ff468a650a00aeb1491d6793367270a9ec39b3608ac82da4e63f9238fcd2764d291eea64acbba584f2e85c22e137d85542287c36f1b68447e32c308fb26bd86712f1f5808d15021f9856288aed51b82665df8cb96ff71ee0c57659b918d5c57d1aa134adadeb3ef730f0ccdeb36e9bac6a9a929d3563cf91b3554e4302a40f4efe23e2a09ed83744e4e8b7813e0ce3128494e15c098e392d9caf2868e35f02b3e01a4a0f3243734e0a5dc179acd07edfde1a2a8980c83e1c7b51dbd003496808d683be5bea29cc95dde81b5ac6c5a2af00036f3b929608293eadc11fcd18a10833a078af22b03fc3dcadd0fb38efbebd708a52b1ca69ce4bdecdbe5b1a1c63d299ec94c82b1132cc2ce3e732d67a6012bc6212c48577d0db9c8122aa06461e72aa5e684231eb90a16595e0374d03f82b594b48d150ddc0481d5a7fc763a20c182bb977227a3368e657f6b4724518c0bab3f78d9b94c65d01d97031e881e586e7187622507574a1db21ced6da4e9e23eea6a24f363db56e06b900c4b23911c5e8428495eec130a0f30b721aaadc5faea39ec54c4025170e667875595e7e1881fb1d5fffdf7a29f9ccf05697c2d93defc502448095ed77616a981c643b52128c6eeeee703a276df9859217d0c710889401f9a0f175dae13592ec8f6a76b413303fcbe94af7ee58d75e9b9ed153b2a52786d7338453aad56d5df1e6b20ff1062230fe370048f6797cd9a0c6ab2d1032a7a2d79bd634ac9e2a9bb8913ce721e7d93d9249d85cef4a251469026e8ce015361b947289030870e299d2f93175e23b3f976d0a46b07197e68a667f9326d92183c0c95cd938586e6ff56c9ed74c007ab9bf013d5d979b4378a71e4104685af28f7221cbd7ac18", 0x9c9}], 0x1) r4 = msgget(0x1, 0x4) fsync(r3) msgsnd(r4, &(0x7f0000000c00)={0x3, "8986cde94279625a47a6ee8416ed18b84c547c9cfb086981c3a84e957f461e7084c17466f52afa96204540862b7a8b89605da821c59bdd12c3da4533836cb9f991d465b4367634498d13d85e6599ca1f1f306365a1efe23af701e3ddd41ffbb200632137c853d4c132c89ccd03"}, 0x75, 0x800) r5 = geteuid() r6 = getegid() r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = fcntl$getown(r3, 0x5) r10 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x7, r5, r6, r7, r8, 0x12, 0xb70}, 0x1, 0x1, r9, r10, 0x100000000, 0x2, 0x9, 0x3}) 12:10:29 executing program 0: socketpair(0x6, 0x3, 0xfffffffffffffffe, &(0x7f0000000040)) r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x280b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r1) socketpair(0x18, 0x0, 0x2, &(0x7f00000000c0)) 12:10:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x2c7}, 0x0) r0 = getuid() r1 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x14) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) mkdir(&(0x7f0000000180)='./file0\x00', 0x81) lseek(r2, 0x0, 0x2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x40) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)=""/97, &(0x7f0000000240)=0x61) 12:10:29 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x8}, {0x0, 0x5cb7}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xeb}, {0x3, 0x7}}, &(0x7f0000000080)) 12:10:29 executing program 1: r0 = semget$private(0x0, 0x5, 0x60) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x80000001, 0x1000}, {0x0, 0x20, 0x800}, {0x3, 0x6}, {0x3, 0x1f}, {0x7, 0x4, 0x800}], 0x9) r1 = kqueue() r2 = dup(r1) r3 = getuid() semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000001780)=""/220) r4 = getgid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) getdents(r2, &(0x7f0000000080)=""/4096, 0x1000) setegid(r4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001080)=""/212) getdents(r2, &(0x7f00000018c0)=""/177, 0xb1) linkat(r2, &(0x7f0000001240)='./file0\x00', r2, &(0x7f0000001280)='./file0\x00', 0x4) getdents(r2, &(0x7f00000012c0)=""/3, 0x3) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001300)={{0x1, r3, r4, r3, r4, 0x40, 0x1}, 0x0, 0x14ada802, 0x80000000000}) setgroups(0x5, &(0x7f0000001380)=[r4, r4, r4, r4, r4]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000013c0)=""/122) openat(r2, &(0x7f0000001440)='./file0\x00', 0x200, 0x88) mknodat(r2, &(0x7f0000001480)='./file0\x00', 0x5, 0x5) recvfrom(r2, &(0x7f00000014c0)=""/19, 0x13, 0x1, 0x0, 0x0) getdents(r2, &(0x7f0000001500)=""/187, 0xfffffffffffffe54) getuid() semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000015c0)=""/211) mkdirat(r2, &(0x7f0000001880)='./file0\x00', 0x18) socketpair(0x18, 0x3, 0xcf3, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r2) dup(r5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001700), &(0x7f0000001740)=0xc) 12:10:29 executing program 1: r0 = socket$inet(0x2, 0x8001, 0x0) socket$inet(0x2, 0x0, 0x6) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f00000000c0)="e8f0e55e", 0x4) 12:10:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0xff44) listen(r0, 0x8000000000) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/68}, &(0x7f0000000300)=0x46) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='{\\\x00', &(0x7f00000000c0)='U\x00', &(0x7f0000000100)='[\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='!(\x00']) accept(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:10:29 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3, 0x0, 0x77f) 12:10:29 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x454, 0x7ff, 0x7, 0x100, "647a4eb30db1a5b1f630a8060e3cc841645d3b6c", 0x9, 0x2}) lseek(r0, 0x0, 0x3) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) poll(&(0x7f0000000180), 0x0, 0x5) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) r3 = dup(r0) ioctl$TIOCEXCL(r3, 0x2000740d) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 12:10:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) write(r1, &(0x7f0000000080)="6bd4d9dbbfae79cf111fe9f8492ba5e6323f0fb444943362767ee33465c8ccd4b3ad3cbd0fe8aebef833b41bd8b6e8abdd67ebfe16b59e25fd16113829b9ad7dea77a66456b7f6da84abbf3dcd6817f7527b12a074d59ec0d673", 0x5a) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/29, 0x1d}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 12:10:29 executing program 1: setitimer(0x2, 0xfffffffffffffffe, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xfff, 0x50000000000000}, {0x9, 0x80000001}}, &(0x7f0000000040)) 12:10:29 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f00001c6000/0x2000)=nil, 0x2000, 0x6) setsockopt(r0, 0x2000000000029, 0x40, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) write(r0, &(0x7f00000000c0)="820e6a9b07cc9fa2c7f250df0c9bd9afc40d41f748cd761cf0f7a7bb2f88513a66ed6008767999dda9481e926bbaeb8f6effb749723ad2ac5c3d1d9bc0016d08f643500a87cfc6cf7d7af036d2c814849734b9a1178b7b6e97b87fbe88fd25496847894d6ef8df6c4feaba7225e775ab0a3d4f", 0x73) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 12:10:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x1, 0x5, 0x3) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x6, 0x4}, {0x16800, 0x9}}) dup(r1) close(r0) 12:10:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)='0', 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "d6056319d82cde31829add8a56abe019816c5e11", 0x40008000}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) close(r0) syz_open_pts() 12:10:30 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="9126a1467feb415ee1089d00d86c8d1c194c79a93bdc37d73f12c46af196faef1887a14146570af5035450e66c96a5a0950e04001962af3a66fb2195a357d352024e8589cfa0df2bff643ceb445ec6f2db251ffdc94bf654af3dcf3d6a7140141dd3ba03c98422f6434f359e", 0x6c}], 0x1, 0x0) r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r2) 12:10:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000100), 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xffffffffffffffcc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 12:10:30 executing program 0: socket(0x0, 0x4006, 0x1000) r0 = socket(0x2, 0xc001, 0x0) clock_gettime(0x6, &(0x7f0000000040)) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) 12:10:30 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) 12:10:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x8280a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="80bb24801758f76a5222e5ffebd51cdc784cd5727372192f5853e66d6b329803c52ff1b251d5a5c47926e61ca271798a52d52ab775d0acce67363d97620a2d71da785c4027acc7138c8717", 0x4b}], 0x1, 0x0) dup2(r0, r1) 12:10:30 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/189, &(0x7f0000000200)=0xbd) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/4096, &(0x7f0000001300)=0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="d9adf50ab4ee98c347632e49a87db6f4486d59af967528df651e2f33463009c43b054b12408609e51f42d8b8f53fec7e0a9727cf31c27ce7830d9622a1d1aec9f3bdfc8af38b5b201dbfc76835832029f239951702d189fd5ba3b671c15b5d83e22985539f2b03409a7b0bec48f2aec0d64f8a2419f0abb94967bcee8b4acce420afc3ac74df2fd4c46bbc92b6f22432e460a6e7756c8207999ddd0a5c1c141d13b86d1336e3dba51fdab8adbde81b79b8035fb8e9e5dad5e409d9387ea75d07d5fafc9c84158afd5b7012", 0xcb) recvfrom$inet(r0, &(0x7f0000000240)=""/167, 0xa7, 0x42, 0x0, 0x0) 12:10:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x83) mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) r0 = open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x142) r2 = getpid() fchmodat(r1, &(0x7f0000000100)='./bus\x00', 0x4, 0x4) fcntl$setown(r1, 0x6, r2) chmod(&(0x7f00000000c0)='./bus\x00', 0x100) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r0, 0x6, r2) 12:10:31 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/222) r1 = dup(0xffffffffffffffff) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000100)=""/134, 0x86}, {&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f00000003c0)=""/129, 0x81}], 0x4, 0x0) preadv(r1, &(0x7f0000000500)=[{&(0x7f00000004c0)=""/8, 0x8}], 0x1, 0x0) ftruncate(r1, 0x9) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000540)=""/153) r2 = open(&(0x7f0000000600)='./file0\x00', 0x1, 0x80) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000640)=""/78) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000006c0)='./file0\x00', r3, r4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000740)={{0x18, 0x1, 0x7ff, 0x7fff}, {0x18, 0x2, 0x4, 0x3f}, 0x5, [0x401, 0xae, 0x8, 0x5, 0x1d7014b4, 0xfffffffffffffffc, 0x7fff, 0x6]}, 0x3c) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) read(r6, &(0x7f00000007c0)=""/120, 0x78) read(r2, &(0x7f0000000840)=""/224, 0xe0) ioctl$TIOCEXCL(r1, 0x2000740d) r7 = open(&(0x7f0000000940)='./file0\x00', 0x20020, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980), 0xc) mknod$loop(&(0x7f00000009c0)='./file0\x00', 0x8000, 0x0) dup2(r1, r7) readlinkat(r7, &(0x7f0000000a00)='./file0/file0\x00', &(0x7f0000000a40)=""/112, 0x70) open(&(0x7f0000000ac0)='./file0\x00', 0x10800, 0x0) dup2(r1, r5) r8 = semget$private(0x0, 0x4, 0x44) semop(r8, &(0x7f0000000c00)=[{0x2, 0xfffffffffffffff7}, {0x1, 0x1, 0x1000}, {0x3, 0x80000001}, {0x3, 0x83, 0x800}], 0x4) pckbd_enable: command error 12:10:32 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="f3012e2f66693a424742868301"], 0xa) fcntl$getown(r0, 0x5) fcntl$setstatus(r0, 0x4, 0x44) listen(r0, 0xfffffffffffffffe) accept(r0, 0x0, 0x0) 12:10:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000080)='{-.+\x00', &(0x7f00000000c0)='\x96!*\x00', &(0x7f0000000100)='*\x00', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)='}\x00', &(0x7f0000000280)='$\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='+\x00', &(0x7f0000000380)='F\x00']) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 12:10:32 executing program 1: setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x10001, 0x82d}, 0x10) 12:10:32 executing program 0: msgget(0x3, 0x2) r0 = msgget$private(0x0, 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf9ce5ea5674f28c9) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000280)=0xc) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYRES16, @ANYRES16], 0x3, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r2, &(0x7f00000003c0)=""/214, 0xd6) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e92b794f8ae04803cea065176003bb1fe00"}) syz_open_pts() r3 = socket$inet6(0x18, 0x4003, 0x3a) getuid() connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fcntl$setstatus(r3, 0x4, 0x80) getitimer(0x3, &(0x7f0000000000)) sendto$inet6(r3, &(0x7f00000000c0)="8c9912452ec0907151b6e0a16598911c2572ab5b3dc1c7308870a8a194cd137b2c58b3e4dc732ad54ce8b4cd949ade675a75a90a54ddbaccfc6c5e4e69017b1cb9d19bc9bc093b2285ae8de90c52590116692d9cd9dffb37b757cda92cb5f097b5c1eb43429325967eefb1", 0x6b, 0x1, 0x0, 0x0) sendmsg(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)="00000000178d3c", 0x7}], 0x1, 0x0}, 0x8) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x4) 12:10:32 executing program 1: socket$inet6(0x18, 0x8003, 0x9) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x28, &(0x7f0000000100), 0x0) 12:10:32 executing program 1: r0 = socket$inet(0x2, 0x80000200002, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x7, 0x3}, {{r0}, 0xffffffeffffffffa, 0x28, 0x80000000, 0x73cb, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x42, 0x5, 0x8000}, {{r0}, 0xffffffffffffffff, 0x1, 0xd9ef732af99cb2b2, 0x6, 0x80}, {{r0}, 0xffffffffffffffff, 0x60, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80000001, 0x9, 0x4}], 0x1, &(0x7f0000000300), 0xb7d77bd, &(0x7f00000003c0)={0xff, 0x7}) socket(0x1e, 0xfffffffffffffffd, 0x4) getsockopt(r0, 0xfffffdc000000000, 0x80000000000000dd, &(0x7f0000000440)=""/25, &(0x7f0000000180)=0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e65e8d8c884dea5364648066c34bcbefe6403e31d0c2ea7dae3da819a4a985dbd2a6675a018861d8df", 0x29) sendto$inet(r0, &(0x7f0000000200)="fa06eaee49ef49e647a3caf9ddb6dba33d277426a99801818fcaf1a1de5d4ef2eb5db49874814f755d8a3e959e311a70064b40db2eb87382eb900cd9bdccb3a6df80a06c9abef432990d0988fe8f4412f21c696325def372ccd06c98145a83d02cfeee52f60edfbad99059deb71beab9d2abb95ff92aea18b3dfec328a51643d04acb14f668aefa6ef13000a7e4e61b9b57cf4d31d6dc9431d134ed7e4ddb49e52866b157dc8318b57e3185a6e3abd70487f8caa02fdc799d95d76b4a02540025893a326fbebf3567b0ad9740f", 0xcd, 0x1, &(0x7f0000000000)={0x2, 0x1}, 0xc) r3 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000400)={0x1, 0x0, 0x6, 0x0, r3}) 12:10:32 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0xc1e, 0xa2) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) socket$inet(0x2, 0x3, 0x9) 12:10:32 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x100000003, 0x102) r2 = dup2(r1, r1) sendmsg(r2, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x9) 12:10:33 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file1\x00', 0x80) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') mknod(&(0x7f0000000240)='./file0\x00', 0x1000, 0x7) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) readlink(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)=""/235, 0xeb) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') r0 = kqueue() preadv(r0, &(0x7f0000001580)=[{&(0x7f00000003c0)=""/56, 0x38}, {&(0x7f0000000400)=""/122, 0x7a}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/204, 0xcc}], 0x4, 0x0) 12:10:33 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff0e3e2a5e00b5f7e1b4784f0000000004000000", 0x14) sendto(r0, &(0x7f00000000c0)="d14c095de82f1e538d774f3e697a1081cba6a729798ccadef52c8a66bf17", 0x1e, 0x8, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 12:10:33 executing program 0: unlink(&(0x7f0000000000)='./bus\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)='M', 0x1) 12:10:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="5430ff", 0x3) r1 = dup(r0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x4) dup(r1) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) 12:10:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1010, r0, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/4096, 0x1000) read(r0, 0x0, 0x0) 12:10:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x9) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000000180)='./file0\x00') close(r0) r1 = socket$inet6(0x18, 0x70908625650af32a, 0x8) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/129, 0x81) mmap(&(0x7f0000ff0000/0x4000)=nil, 0x4000, 0xb, 0x10, r1, 0x0, 0x0) 12:10:33 executing program 0: r0 = msgget(0x3, 0x120) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/166) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/173) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/50) r1 = semget(0x3, 0x1, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x6, r3, r5, r7, r9, 0x40}, 0x4, 0xc64, 0x7}) r10 = socket(0x17, 0x5, 0x8) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000300)={r2, r3, r8}, 0xc) r11 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) shmctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x9, r3, r4, r7, r4, 0x40, 0x4}, 0x2, 0x7, r2, r12, 0x101, 0x7, 0x1}) setpgid(r6, r6) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000440)=""/219) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendto$inet6(r10, &(0x7f00000005c0)="e2c39462be2834367cba9f437032e7dcdf3536e903b2c438a816b09982e075bbb2ebb443141c82eec26fb504e5f3b9100e9980f659f08408379fbf4a77fe5afd38511b2cacdc2843cb1fdd68451239d03d9f1f85da4431f0d44343c0ae6765e21c524d9b414a3fc6e4aa635e32e6fcbc26b3ef1312fb2ed993df68de583b2f83903479e15024b9f717a71d2bcd3533320065d91c3991af1eb44990fcbb3e007c7770792e0316ab283a636d05238f75fcd9", 0xb1, 0x408, &(0x7f0000000680)={0x18, 0x2, 0x101, 0x1}, 0xc) chdir(&(0x7f00000006c0)='./file0\x00') msgsnd(r0, &(0x7f0000000700)={0x2, "2f0e94117e9175055414cc56ac8793ddfbb4d0d5d9b1abf63c085b7b3c3c348bfc09b4122b6d990a78f15870"}, 0x34, 0x800) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000740)=""/4096) chroot(&(0x7f0000001740)='./file0\x00') r13 = dup2(r10, r10) r14 = open(&(0x7f00000017c0)='./file0\x00', 0x800, 0x100) linkat(r13, &(0x7f0000001780)='./file0\x00', r14, &(0x7f0000001800)='./file0\x00', 0x4) getrlimit(0x5, &(0x7f0000001840)) ioctl$TIOCSTOP(r13, 0x2000746f) semctl$IPC_RMID(r1, 0x0, 0x0) recvfrom$inet6(r13, &(0x7f0000001880)=""/35, 0x23, 0x2, &(0x7f00000018c0)={0x18, 0x3, 0x81}, 0xc) 12:10:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x8b, 0x4, r1}) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x2, 0xffffffffffff0000, 0x2, r1}) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x1, 0x1bb8) 12:10:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000000)="fdcf0b7a6f2b85088a61a7cd23df76c56b52fc483283cc3c8aa78423f0129d74d421859d5f2a817e914fd56db272bf73b41a1f16126e1fc166eaeb324e6c70c1c10f9ee23650ccc8e859dee89bce8072319296ec8eecbc907ce178fadac808a740b792bd6c1662d5bcb2d9a300a7bb1c143b75986fde20833c730b4825ba800b58c894b0e9c1a4fb8f13e979c370fed6e1954dbda15e12e6e6f830eda4db75c523df372317def504a1c755c86099b09b6cb623d74cf0a033b920f1465e42c530729526109946aee935e76777a037c689d7943e90a8db9314156f0a520761e7610b9ede6c658e430b91d61a", 0xeb}, {&(0x7f0000000100)="1c62902c4b057adde0b1889c242f8443ed9be9fd28fab5bc19897ef01908bddd52fa1deea44fbe30daec6e6d7ef91abf20c0053236a7ab91b6b23947ce3713042498a2aeb565063d83bcad14e00ae694c3e32cac31c7333d3c54f499eb500b6ba50271dfc3e772320c0bc864d14f61c9d2961e5accf95a940f4c0678bacf19093f05f71fcae3a69653a488eda5176ec19b52c51605361182efb46962093f20cdb8925f02d1c1dff855b5792088efced73c548269282ab9562fe8c097a42729ac36f0026013c2202093082f0f605f4151f12142ab68dcea08a2156877e92888e5e7e034f45493", 0xe6}, {&(0x7f0000000200)="5dbe108970b1c385ce51c531f8be6b5dbb706dad6249afa93b16033a645152adecf57d8a43ac9db1a5350eafaba4b5504fc10b6603368d824c453ff72b386c0a2411c05a67cb94f0ae9097e6e560f1d08e44d4bf9bcc5e47d1dc03e2c006c2697cbe17b3bdfa850f48ac086948ceb96b22a88c7ef84ba5557d410784849baa825c305d3744c8c256a2d27c5a3313f83b976c6f31f52ed88f3de81aa2ff7d26d19a", 0xa1}, {&(0x7f00000002c0)="abe1b77d14277dbd290e2715e5f45d5a58892d35506de52d17a43044559f549457ac918f79a1fee50711abc03e0f580923be4e4a6ee71856b71676e7abc939927eef325377a8941e80d982f54fbb09b36006fc6e065cb844d7bb0a8bde8874c00ee209f13fa9c8a43e55989a3070a8894ce1b09966649e82d256d05243b3a15b513dbe75cd1a4e26524347574fb44a46eadc5d381e5b58e6fc9c45", 0x9b}], 0x4, 0x0) 12:10:34 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) r0 = getuid() r1 = geteuid() setreuid(r0, r1) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r2) setuid(0xee01) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x3) chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) setgroups(0x1, &(0x7f0000000040)=[r2]) 12:10:34 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000740)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000200)="0ff81c995083fb1148af07775884583e26d9abd0b2d634babcdb1af59675a50ff7f8fc7b546b665633f40057a9e7c706bb0ceb101414e3ab6fe85c70621eb48b2d10edd58f252121ef7895c33e524a56", 0x50}, {&(0x7f0000000100)="eb6d92875bb6e61bc6ced26f2fcb843022cb9fc78338831740ceffa86e3b60c9e8f1e348abed3a514b53a438612e7e5648287edc591402720b", 0x39}, {&(0x7f0000000280)="950c89d1fa95a0d82e277a03a82cc12f23a2aa864cc831be1cb94c50d53d0f10cd5cec946c8927c458138412465423aa67cf16cefaaf47701f5a605712b858e32c4bf6856357c1ea5adea930210b0b09c64f7c0060b3be230d38542b0a454826ce616e90168fe2b3732486182456571959a43c244cb40cd1f2e53ef281805589bb73847519aba710676063b96f02df79450d30c8a0a899ba1016d4894e7399715acc2e271258979f2996e670107bd8671fb8a4d4ca9b3b24faadb3fa0423d3a3a02dd7777597796590abe39d8012fa27cd72f9622070386f65", 0xd9}, {&(0x7f0000000380)="7df56b53116374aad96251fc66d3292d37", 0x11}, {&(0x7f00000003c0)="7e44f79ee27da469bc078fc70946b28706ae1e2362489adeec02ec7bce5793170bbbab691732bd4f9b85cc0fb8b1e18e7660757758b74d49381fc6e224950ef99eaad6e477f3e93b4b7710a6e476b76cf334b590b852a95ab938f2c6d32ceb2955cd582348358572146af722548de3b1dda2dc7b43d0a1b67330c9c5a690b4668d9260de3e2b07dc2a67998d", 0x8c}], 0x5, &(0x7f0000000500)=[{0xb8, 0x1, 0xf34, "3c3214b563e2aeac9d466facb301a6a57c9a9f1f7e053937636a6da305d03b0788c73de70bb9eb4ec2901a0da75db67413849ba3f618ac35ec1c0c070ddd3eb348fa24b2994970c7f8928aae3fb35bf5046b384da71ec914f6a5f32c415b7fa8f29b7b4a0a5ff0ff44c9a8305ad481d71ed754478b3007b2f6604fd8a564002a28fb3eb5179bf3b2876abbce6497b0ba21a1ea50a1f497d7aaba190582a093dd8a21"}, {0xe0, 0xffff, 0x5, "81bb3707b1243d7c34ff73bed65a3c952986c85bfa88ae189b718afdb8362f036fbcabfebd71058135df9e52b9e90eb39a8e6ea04e16bd065487282943758fbd70bf809f02b6a181c27926cc6866f05fefae79dfe1561b3cc628a10d2463ee894682203f09fa1f5f5face946056d88a14e55e423b1b18561ee9c7f66ecf58777a6f831da8150af959e569bd07b3076043f94c0820ccb2cdd40e01a646142bd0ff245ff5ebe09d2b698370e631c6f08faeb11f9225dd47eb0467e70be72aeb1b60a01caaaf24163f5477931724896e4f2"}, {0x70, 0xffff, 0x3, "fba2ee1b5bfd8c9f6923fdcb9b6b8c8e118b2becfa67b20118c3b4486f5c49031508101a1f5a8e941d8949dd3273cea56afa95f4e6a4abe96e18ffb0bcc12c9e563c7ac3f89db84ed2a2ad10b5c7b994ed4553151b055b387a565089103ce1"}], 0x208}, 0x8) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x200, 0x5}, 0xc) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') 12:10:34 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000440), 0xffffff05}], 0x1000001d, 0x0) fchown(r0, 0x0, 0x0) close(r0) 12:10:34 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{}], 0x1) 12:10:34 executing program 1: r0 = socket$inet(0x2, 0x1, 0x2) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)=""/54, 0x36}, {&(0x7f00000000c0)=""/250, 0xfa}, {&(0x7f00000001c0)=""/189, 0xbd}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/39, 0x27}], 0x5, &(0x7f0000000380)=""/218, 0xda}, 0x842) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000004c0)="ba0163deb5aeecb79f9ef8749e2e4cb8a722dc1c54bcda3dd132b97e4b0001657f35d9b1f29a9ccd40f7814b29ee249895e7bffa2268daca52b21e227e34b4fd550a1eb69a3a1a0df71d2eed96177a13170cad034760b60e3c0f24c4283cd2bea4aec33d2541782cc18df054f847f133514d9dca9c9d01b878fa9debc5cc62ac4775b00fe37f9d0cf29bf73bd9b231781f603f903e2cd9fa7bb17240fe2ef861437960613f82143f52c9728de43ea05734f7fbe7cbc19f5b50e604b15e80fc7871908fd12d646d37056571765954cb09891b893e792b7ae6c64f6e9bb6eb2bf45b37c64c1cba280fc08e0cb779b54dca9d40ebe2fc4fe5b8034a0f1e8966535f7a9ad1547461f95e9f9cba507c3402c0eb2789052c0b920f68502459633aadb3a59da954c24dedb5be21e24f1da19cd1e1b0abdef0865a1eda0b245f8b0a0989f9d7a5ceed686739895c85d4bab5431819c41218a2ac333d6bcc9bdf3314873986c5bd630e482b60007d731a0ba26e44073b92b67b3c0d5c297113e860e4a7ecd63f69f8c7283d6adc76c63956525a74387362aa769581b5d0a7e3679723b547812f7a5febcdc0f683c48fa5b3cdd4625bd86d4605ea6c825752792f4e10ddf694aebbf484840f71fefdf7b9791815e9bec5a5abd7899de78d56ef81b33b9c818e00533376e0caa138f6f4a2037febacd5ecf68d29545bcd44d13d4ce31213ea8aefe227b9fca5430d9c0d1e8f041fadbf49587916adaaedca94c12f7c3304343c760726117283cbc0fdb2885c2e5270ea3349a4fc320ac521f3d81e761bd676cc64bd4b4ac9a84d12bcce6210de5f3f6cc50684a60cfe09d47a790dee359bfd197da3c8c78e63d3db6341390e80cc2f5b62e2121fe985fc93bafcbf1b0c08ee79e1ec8450170a4d53aabd3cd6857c3dd3963a8c60a2f38f1dfa98456e0b50b07e562afde491a278d2fe947a7f1237cd532e33c1c0a1dbfc06a789b7e2868b78101e1692887e172d0f48a6717640442e4431785792863c876c9ce8bc86dcc55d5e6ed4892b75958f828591c933e4b4bce2cd91916050da4652aa36f2d0fbe02e25364d35103e93ae96b65e218b836a48e286d7aee85858f529114e6c9f8b7d913d4f1b85de84e4b0533b0a1b83473d8e4fc6b481528c58491a2f9969738723ada8b080665e2441cb542dab51d4c4e674b7b746ba9b2f81ab9721db57c8633ddada3d197ae69f6b9da68fcbf542f1f68625a382cfd35a9ecc2300bda474bc3371cc05b6a45f0d9e441e75091a61b7dde99e25bfdd0baa36e45977094847df0f7615796427f4c7db7ceca2cf52fab1236a75916fcca918ce0e456edec88f064cbd931092420aeb02db7a7ac1945a50cb93b4a3d491cf95da409f233007551e2d1a6dad29407fcff018fe32d53f0fe150fdd0c1184b1eac2b653666ed29ece92b35ec5c2c7c5e20475d0be150eac0a45e3c07937d53207cc1eb0010e5ad32687afef69e7a5b32f8c956f221cbc784b5753b56e3fbf20e7b6b720742bdbe5620c9cb8fa3fa2b611c2d90400ed19de95f34f8999e3da9babaf1869c917a8e63e8af70649adf00b640738f48a4406b5ce811fd2332b73027918c363167bf4729472632fc2cc9944157255fcad68819d3c62c1da516aab3d76ad3c038f6947f36382daa4d5c7009a7b3f748a127da1a27a61f7b3b1bfd0b34f3d1b0f665afbd8795af3de71859365b0debaa7186a7ec485c36a7207523b22b90e796957739dda1623f4574a12824a9d9e22deb5c5f078dd25b00b0a73989e2735f0d139677444b5f91ce53fbbefddcc125fe64cbe16c3c24b67f64201eed1d391d4d05949932714b1d6e5a1d2605d138aad133a7815cee7696be2f6ff50de16f8036f2dadd52a44912d4a92b6d2668a40beef8990bf1a20adcab9920345a7b3c637f3b7701a298ca8e5a2ee7d44de84e69883cfbb30512cd3092f63b48c8580e359da19710e0f7d9794f4d3eb796b40c41df713c82438f66d576f9b1ad1c209aa0408e6340fca1f673d5ce257d09d7193527ede34769441cace56294160c39285f8e6a7c7fa27e6580f9b95496e4aa9f90773fc15bf1af7e1cd4e069e82d91fada0fab2e2a1ca97cce02add71a82bfcad4060c9e919b947f4bde6a347f33cee0be3ba5f4a5a7e79c48707a15cf2e51beef4bafe2e972f66ec90760c3c76816abcf6b6c4394707288e24a8ff76229d8201598c8c729f3833dded2122faff59aac7849f463aed77b1b90036c58b075dcd2887e68c81aed33f447e395c2768bd393094255e5c3f8dace40c908c69c937bc2996e618c61c247f70695edac3af5caa9396a9822a9e56d8ccb273071977ac1226527be6d5f95956c15d0324831c6111f7f49222ffad86359326419f4dc0f394d2be14f6000295cd5ee0c730bcf38c3c99fd1b96771aa52f38d117f4194cd4cacb8a733aae7dc8b8f62a42b7085be7537d6c2defe098538d5b11801aafe2a84b759a4e63348fee2d59a7319578af1ec938a0cfca11ec7d3c22a993adb3d26e7c6285f637f0fcc4d0617838c77200321226ee6b15fa07108a5abb11fbafa2275015541f11430ddcca93003bfb2a98eb9c0b6aa0f02a4ca55c28353733a5359cf7dda63a6546b3ba9d61c41aaa5e293e83ce09b15e00c654dc5c39bde54c0524df9916e0e3651ff1d914da4e927b3bacd99109f02fabfd30d646661b213b10c2d747a6c11197f975c034bfb97257e79ea415857029cbf03dfa840bffb9f6e996a1d0e77e22e209de34005cb854e4f574b9ccd6758510299f4ea2f1df34858b7862d51dccd6d6d84788385844dc709eddb8149593f448bdfb504deb0e2e30639cab61747fe614199ec0e4baacaaec61ec425f7e8082630e9f456ab68999660620a22ba78f0430a62e47fa78c2d51e7774f465492dce3228d31ce00d1d8225bcaa3b19aaea80c514fef24798b1a07e78b1c4f1100701c30d9599aabdedad93569598ec6c249a19d384aa1a0ed87f26e22398db97f584bfb52d7f24796567ad33351d887907dfe5202d317cc235ea5bcd6fd1d64feb1a2a6c488ffdbdd9c4c508bdbe232d8662bed4210ec37789061094cb8a6be6ed0bff1fab2ed06b853479b5b4c72c0c1201c89f2f7268bd681712b412d745f635ca526fb6c23090d9122e2ca1ae50b2ef3ba134990fb7f1dca2e3d2361c097e9ff7653da1144abb5f5e442ca1041a908c69ed9204bcad411f813a918594aff3977f939a5f31e73659ea6beff6bf006474809508cbfe3631e7369cf242baaf374e062ee5d56719126cec11e342407ee883dc4bfad1d94722c415de0d002797479adb2918924a03d7b3519316c4276f4f734b81a13aff40ec53565cb22fce49bc263686970fa743bdbc9c51855e862ec1dff67184958ef75d30e767df456c0be38f01d6f5ba77fc8ecdd58c832d8535e5512e180736db9029b9045da094c918d42db0bf64305933faab3e4bad9ca920a65c23bfb9bd1cf2eb15d36da84972d0ed5a22c81d7b8bbc16a2a42c4783bbfe26e9aaea5448dbac8f33544dcaf642b840d28b28d21aef65c31317b3b6b97db2ca8037e0dafdd5d3f42db745e2d0c6998aba485a1b9c98c89cfb166ac143667c1e26798961de5f8e9f8b4edfe099c39575e994aa34476ef005667cc2156517c86c0e14de667e1dbf5deeed8aff9b56e612dccc8a375b2fc44550f4897ab8719c173daee4c7e98704a072afc37f6913a5efc1e65a20e695a5ca75c96c7d644b75d8b066ecb4df0a200682cb13c689c3df5c80021f5491859c04ef5694120a6f06f6645416d5e7f210be3f4c5e3e582e954cf7243bada0d1997dd74c6af34981254d7e3784340e5a681c69c2107f466831262b0bd8ed38d1865852b31692c5c1fbe8cd4f52f55ee85df2010e618c1969fbd941041722e446997643f85d0b7919603eb3916f59d0ee56fed933ac8f311564afd68f479c09ce415938a76d0ab9fcd2ab8c82e7899df55620b41dca8da8895cb1e878e940240ef067b1a96b818eea7674a18ad93343ff50cca85a5ef8216e96686373428f7ab8c91ebc230a2bf3a5f7628cba6e9ee40860d3c68b961f0f58753386c14943f9c0bd5e9ade8fca3e69882a6066ef261f1cd78cf112bbaf280382b3dedf5cb21be81c8cf2a4ae5606f8ac5328cbfce13dd8b8502acd63a439a1b691c19d7ca91febd9d41fc2631265b76e189878c5669ce1cdfcd4240e8ac1833d5b73f4ce83eb520814a8bb577f05653a011cac907e6c203eb73fca926c0ed1a57aeaa4350d7d5b671bc78d818f015f4f5d07691b4e0e8460428aa1a8f1c491ed8def63059fb314d8f22d24e1492861bbb0d39638f4b8fca9672c965fb67d8aea3cde54a053155a1bf8c4d0555e3996b0365cc2dd321bc09e23bc0f7451d4473b58ffda6cf422a9c273d46c010875e4291690544e30555eacf6c60215eaf28d30b1aad6d5fb27ac956bfa315ce9758b769bbd102317938860489d7acf199dc3ef71bf1a9b36850f223e09c32810c6f07f90c8bd45cadfcb45fb7a7d9449bced1b892fb2f35810f22e0954b4381c25d5b8e430b6555630149c4c73e331cc360ba73ffee2a9bc0c32ac33b6309162c6475bedc260a9ad9e1b688aefbc81d142e4b1ca132c0121f408351e1dd3dcacdb05d819cef17a1d0f8e19a65825cbe9ada69c36713316bc2fa7f2479ee594f272f9df6bc573a713fa1b3142c44da427a16987e6ccbc7361d63f450c2a433915787963a77c2149ff3b634c1cf7266c7ec83570014a63f5b178b546d22c190aed6b4475eefa5f344dd279a8abb780fb422dea940fa5e7e057fea6a7e59e330ccfd7c538cd34826073e08dcd5979c4cef562d23d5f14a650572693e011e1f90c5e040438910c884ddf35e5cbda9858cb497f5d68d3041b3cc08398ea022e849997ffa44f98338e41e75081d5e484eac337649b094fa589fa5f16ed73372af3ad6035ce260796de08b8c8d3cfad5671efc97658fb3abd1f22c595aaa85b3f8e0298d9ef37ea96001d3f0aac586feb7178164e81a799b73baa8a08d9622968bb4821911bbf34bf36a9b39ded94d66b9d706675a045535094079265f23fda0e1bcca99cdb7aa4935d2aef9204f684c6ccaf37f72de44e4ba13eb75aa27f139a88b57dce0782876a55a20435e907d173d50adf8f58d265420ffee752ab7bd5c098ca13a3e99b6795deec9944a81dd47bede98a5ac2020721d4d575cdfc769239cf23089c23088a21e1d87c27b4c7ac11565ad0953f6d387b698c6088f869a0369951313da873f927524b921f308fa004446f9c153055fa7f19797983f5edc025e1c438b2eb26c65fd8919dd7872610a1fa1d3b34253fd51232049dc7fb11d9707e92a6c9f5e9c3f7f2e9f290dba612c8d3d7cf85e578579d99582e2128a5ad14138d9dfc0765e8500c91daaea525d60caa877e2d485bae1758f2b5f64a214b170d0046add19e07b40a3195adce8d1f968fed0f8e5e958dd0a48f1ee7d7231458a3698a3dcf47b34fc5ce3e456458d739566263146a4df3ca8111d1ac382096b718c78dc95eb497e8e913e90283fe301364c07b8d3bc068140940b2d899b44817a50361f3ce697e386bd410e90a097dc8963deb3e1c2452fe27a341216e86f3b52c43b6151b1e6797afb75eea2194112121eb7f2bc1b819e117aa4a48b7162de3111447614e0d9a7cdf8d69f7514f6784e4e7370af03a4b6cb02fc831b7a91809be48214f6cb64c6d60013a8393c5ba223bb8120422d8edef34b36d9b7aedc49", 0x1000) recvmsg(r0, &(0x7f0000001800)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f00000014c0)=""/11, 0xb}, {&(0x7f0000001500)=""/113, 0x71}, {&(0x7f0000001580)=""/125, 0x7d}, {&(0x7f0000001600)=""/35, 0x23}, {&(0x7f0000001640)=""/112, 0x70}], 0x5, &(0x7f0000001740)=""/165, 0xa5}, 0x0) mknod(&(0x7f0000001840)='./file0\x00', 0x1000, 0x7ff) mknod(&(0x7f0000001880)='./file0\x00', 0x122, 0xdc) fsync(r0) getrusage(0xffffffffffffffff, &(0x7f00000018c0)) getrusage(0x0, &(0x7f0000001980)) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001a40)={0x8, 0x53c, 0x80000001, 0x6, "b89eb326dfc4be01e5d46f7e063c54ee8e2b7df2", 0xfffffffffffffffe, 0x7f}) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000001a80)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002c40)=[{&(0x7f0000002ac0)=""/138, 0x8a}, {&(0x7f0000002b80)=""/146, 0x92}], 0x2, &(0x7f0000002c80)}, 0x802) r2 = fcntl$getown(r1, 0x5) truncate(&(0x7f0000002d00)='./file0\x00', 0x3) r3 = syz_open_pts() wait4(r2, &(0x7f0000002d40), 0x1, &(0x7f0000002d80)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000002e40)=0x9) ioctl$TIOCSCTTY(r3, 0x20007461) unveil(&(0x7f0000002e80)='./file0\x00', &(0x7f0000002ec0)='c\x00') read(r0, &(0x7f0000002f00)=""/11, 0xb) connect(r1, &(0x7f0000002f40)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000002f80)='./file0\x00', 0x41) getpeername$unix(r1, &(0x7f0000002fc0)=@file={0x0, ""/4096}, &(0x7f0000004000)=0x1002) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004040), &(0x7f0000004080)=0xc) getsockname(r1, &(0x7f00000040c0)=@un=@abs, &(0x7f0000004100)=0x8) unveil(&(0x7f0000004140)='./file0\x00', &(0x7f0000004180)='x\x00') utimes(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={{0x587, 0x8}, {0x2c, 0x1}}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000004240)=0x2) getsockname(r1, &(0x7f0000004280)=@in, &(0x7f00000042c0)=0xc) 12:10:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0xa, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="6a1f82a66f13bad1062f632d", 0xc}], 0x1, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40, 0x1, 0x400}, {{r0}, 0xfffffffffffffffc, 0xa, 0x60000045, 0x1ff, 0x9}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0xa757, 0x7e}, {{r0}, 0xffffffffffffffff, 0x4c, 0xf000000b, 0x10000, 0x5e}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf00000a6, 0x7fffffff, 0x2}], 0x1da, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x7ff, 0xce14}, {{r0}, 0xfffffffffffffff8, 0xc, 0x9, 0x7ff, 0x6}, {{r0}, 0xfffffffffffffff9, 0x84, 0x4, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x3, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x663a, 0xbf14}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x100000001, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x68, 0x1, 0x0, 0x74d1}], 0x8, &(0x7f0000000000)={0x800, 0x7}) getitimer(0x8000000000000009, &(0x7f00000006c0)) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f00000009c0)=ANY=[@ANYBLOB="8081152e3088319f333d97f205d3cc52e4a635ebbfe68429f46a8ae3c0a70c8b9c1dda5f71543e9c292174c45eb6d28e644aca2cec5a29be757f2afbfdc3ed7ed8ebd200f102ad387ebfc4d1b9f10abc9c8f8e2e45b16c34d93df5ad156b77cf8d1c5e53413cbb4418daf1c21ee9645f1a2a5f3cfec439a742abd7ec7c4c209e2251421e9ce6aaec2ba021326972af4b99db2d8156042e53380270256b1b3bec743679116746e36de9038f6668b504005a0b455d777b14d1796123684b9f5c41e5e19758f407e83b70ef6f1f9063d9e2490b8f589466c1c22f8d96e47818726f93d8af3c65ef2681aabf677861f1a7b0714b275536408312ac43d20ea320a19ea723b36ddfd665e970853fef2d1fbbbcfd92b31597c8a66acd9c2addb3d7a09d1f81d3310807f99aa023710b3499d4d948c05842bea48b7fc208d786a2f63e313b4050a92551aa67fc019e638b81bff81475f8012b88cae4fa9bffcfd20d270df001273c4a5834d5237e5d2c9f25e18bc7c2"], 0x8, &(0x7f0000000600)=[{&(0x7f0000000300)="194a7993859e005e4ad5e960726b143d4f27819c30f6e95c6c5b1c55a66e8cec332644e0b31031834b6dd6b7b752eb570b4daeeac968260b901274b083abd4db330e9befda901ce3c64368bde39b6c86bb8d7454dcc943b3bbdae1cb99578bc50e0f471eb74c616217adfdef2eeb740a257cfd6209f14cea0ebec8f8987674177594213ff983816fde51e916ef4eb366f1ce03061ffb8ce6bef8a251c2a8da0d1c34061c200e197a78a58b84ea6a4e9130079a2d12def4046fb03524", 0xbc}, {&(0x7f00000003c0)="c2f437104b61e7c673590b7b09ed278046bc6abb65fd3ed88bfffb1bf18a1f8e85dc4acafce63420b90f61208b25db113eed45b942c3af28a2793a6ddff0b325073bac180318d0ef0cf143d8a5f760b8ef5bc6aace740ad7efeaf076ac", 0x5d}, {&(0x7f0000000480)="6da2357ebcbae77f8b3e14c609e58bd654a046d7910675fe540753195de6ee9d82ca8312c518f0e6636cb0339652d2dff13c2164f59a9a865c757a2345587eecae004512aaff29de95ac533205e99f725c52d74c70a4705e3cbae032fb63de62a33936c370395978abffb846", 0x6c}, {&(0x7f0000000500)="f13fdbaa64267d54d504c9b92b9343cc409c9cf11232", 0x16}, {&(0x7f0000000540)="dd7ca9e1607623186782e41a003a", 0xe}, {&(0x7f0000000580)="262a15022ada41a53c50c9352948a26de28beb73798e370be797eaaac26013c6992afe0bc773adfeb852a361b1d8849933b12ba604546c9afc3876d430625e9f7d9697cb874651a991cb0dc93c75464a37f9f6a19d3eaf4e34605e94d5cc5d3e84bef7bfe7c2b321717f0eb5", 0x6c}], 0x6, 0x0, 0x0, 0x3}, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x1000000, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000b40)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) sendto$inet(r0, &(0x7f0000000700)="2c7613363d7c622a4d66d7660afef12a0dc1fb265a83ed458ff93cb6b4e9939af9d0315fda96b06cbc3cd582e142a1e8864af0c8a8d873758ba68397b7ff81d6f3a9a99098e94d4f366ef0e7208dd8606408bd7469c9af9cf1244d76993fb699379b4731760e2faf52fc2a1145eefc5b16cab75e757bb702e92777c902d14c9b319c19241944ee9fe566223ab3d2277633b12cab8483eaeea6ac9f08d6e42d44cff2188241ee597ada9fcdbb58c35c3dbe4392d503ee4fde6189ce025496e349ddd644091a8235", 0xc7, 0x400, &(0x7f0000000800)={0x2, 0x0}, 0xc) 12:10:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) ftruncate(r0, 0xfffffffffffffff7) fsync(r0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fsync(r0) 12:10:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000004c101004832b900010000ff7f000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000015c0)={0x0, 0xfffffffffffffe16, &(0x7f00000014c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080)=0x20, 0x4) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x1}, 0xc) 12:10:34 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) r0 = getuid() setuid(r0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 12:10:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 12:10:34 executing program 0: setuid(0xee01) setreuid(0x0, 0x0) socketpair(0x1e, 0x4001, 0x0, &(0x7f0000000000)) 12:10:35 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x200001002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socket$unix(0x1, 0x5, 0x0) 12:10:35 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x88, 0x81) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) 12:10:35 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 12:10:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x5cd8) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x188a0, 0x0) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) unlink(&(0x7f0000000000)='./bus\x00') close(r1) 12:10:36 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) fchdir(0xffffffffffffffff) read(r0, 0x0, 0xa035) 12:10:36 executing program 0: setuid(0xee01) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x81, 0x0) r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x401) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) 12:10:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x101, 0x100000000, 0x1, "54bcfdc10a18dc378e82e617fdfb0283821c4897", 0x80000001, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x7, 0x1f, 0x6d28, 0x9, "18910fb69bc8d0336eed6168bbd9c7765d49d121", 0x545, 0x7fffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r1, &(0x7f0000000100)="21aac3136c8b1855efdda81f7eec938fd4825da62c65a70b665a3990bb1050f97a418a6a122f3437a3e59b00f053c9d4b558bfcc9a055092400ac7b4c6143b0d82e0cb845fe7bd09c28ee2d3aaf845df1782d2e6a3382f89b5dcffe4a1a1acdc2fb917ee48e76b08cf92e64ee3fbd74fae4097d51e100ffe9f55468325787df167dd81164d94014342f953ed50edada54c10436bac85cbdc17753dcc58b598e4c62b518045d4fcdb30e6638e84ba3d34ab49c1ad3752597cc4d15a7746a9910578409e40c964f4f0300a2ba4fc682e2bbac735fbfca14685ea9e891b7fd596b0e9bf0b4446a195335084009752b6641a095a6737f77ebf08d29a75397b17", 0xfe, 0x2, &(0x7f0000000200)={0x18, 0x1, 0x80000001, 0x4}, 0xc) 12:10:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000300)=""/164, 0xa4}, {&(0x7f0000000000)=""/71, 0x47}], 0x2, 0x0) 12:10:36 executing program 0: r0 = getegid() getgroups(0xa, &(0x7f0000000000)=[r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]) semget(0x1, 0x4, 0x10) setgid(r0) getgid() setegid(0x0) r1 = getgid() mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) setegid(r1) 12:10:36 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)=0xffffffffffffffb6) sendmsg(r0, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000100)="32834bba8c895d235cb317d8c65c193ae61a1c345675c49016e64db80baf044ec3ccc641a1303b635aedc0bdf9b75127d1597baf67d201357397d10489e674476e73c089bccedd687e8b3e0d158492c7fcb0dd64b173d3cff34c66f6224ffada4fffe72e51803aeebee1910e0e97947d8164d0032c69a36cab4cd1010cdc1c8827c6fec054deed2447a21093ff7042ea2dd8bd3c3f8bb49c5055acc0be4d20ae7c7bdbaab9cf48c402c3868b721a36a1429ce974a1800f4be7236967313e23a237075ec332d2f18bfc", 0xc9}, {&(0x7f0000000200)="61eb5e8e285399b78ef8bb368773310c33ba86083ce6b5fd0b07adad8e96786154664cabe8c47c31414c39f11ae2fbe59673bf415770d2e8873c87d735b49234e936490cb6088e150ca7e8fb2cffe2ea188b94500942c19ef45a7872fe40c8ff672c3e7436d349633f6e8630f3a4d6", 0x6f}, {&(0x7f0000000280)="7d1228af2f7869d51340b8a695b42d6d95e39c5c9b8210de16e94519f6f70393e98da103787435f654e065", 0x2b}, {&(0x7f00000002c0)="844a56516438c5590bbecf9caf0a089fe3c0b9cb68dd5becdfbc21afbc9310a9dbb39ebc847c83a4dcbb41c0c7f540195659048acd00c57fa2a1828dfee4db32e00610b0a9473aa305ca538ea10d6135c2e3011bb3f0396329692eeaa16f542c5ca2e5b1b4be6b690a14cf99a87fb0b46ed325636a7b70d2ad2391722f2052ba6ee0512c75699948f1e17b45b62721e24b87d84095db9aaa4a1a017025ff39faa0596a08741169ba50107a8f3c1014d10678a26bb7f6908058dabdbc87d8bc52d16c6e847a94b9eabfc5d9", 0xcb}, {&(0x7f00000003c0)="db0c8f485f125b32c39fa60c33b2c5fa02b6f1f4aab844d991a92bee464f0356532518f036c766e716280c6e02729c5cf1bc531cced0a7be37cfe9fa876ac6b3b6877b89991a1d2b7a678a472129896fc8015635e78b25e48cc3bfe1f194478e97998f4ffa0c3044063f73b923bf4c0503559de921003aaa6476f3767075d964dbfd81dbe060af90758c2340b8126f321b6fcd5761838083f366cccdd5da3673716108792b0d77b37fc048f739163cb913af25b1be533c28b8af5d62c0e1c8dce110088e8fcea8501353173aa57e093cb293fd82291bdc7e4f3c2a5966e8938f676a38c3fba210d2d59c8c419c772b457f76bc6507cb", 0xf6}, {&(0x7f00000004c0)="1f7913104430b9e4ef0d5774aa6b2f92c5f26d7367b63c573072dcf348d6d76405ebe0fe4d94c1df992ab136022817c219e6b2c67b04958b3d5c62fdedd0f5fc23cff56a2e727e470a48e86dd712695d2c29616c85ab8eb21eb4bafecfee678eb9d5107815cd600df92cd447103b545cf698d221aa3add42c50725339668cbc6171e89a269d842fd06e98776c204b31e9a6d4756d67455306048d82c459975ea814af2dc681c77d2fe308622ca", 0xad}, {&(0x7f0000000580)="d322ee7c926d461d4c14a735af8afb585c7c89b7000c7cd26909293b8b5301a75b51e0f0bec6a40ec117193e3915e2f4191d6bc8478b6b727577ff9ddc0b15e279a559440857e7bbc30d1e74b0617b3cdfb15cda45f6dbfaee49e1c871462f235b420a863f65827353d05e84e91305", 0x6f}], 0x7, &(0x7f0000000d00)=ANY=[@ANYBLOB="3800000000000000ffff0000800000007181ae20ec50234ccdbc7ff294b9ab1492d1122a6142038c196692b5fecdb4e460765400000000006800000000000000ffff0000100000001df20380317c879b416613cc5902b10635c608c23d0fd017feeed78c8ceaccfe88e5de2225018e025bb53eed997e7ff4d38620fc3fc6caff5123b7581e813c820795f5b21d892adcabeae2f34a7013dc74c86b1b000000000001000000000000ffff0000010000009e2fb51482c42005e0ad9c0fb365f3913bcb169f4803060fd270532a2a7635b8789ad1c256c923a1a2909cf879edc98b6e175ad67d387aa7db3fccd8821d60ff7bae467b337a7bc948c43d382cec64e13c84d6ea7316fe0a8b1fa007340599ffdf81be02ec4f1c46937ce1602d2c3a27588fbe4cecbd66416b1c25e166f80773aeac0886d5e3b2b438f543ee36c97ee92e5e53c6d86d480b8f23f7bcca83069180f0680dd2e1abec1edd71eb61d817fd91468a656a376dd3b70d1e595ba33166b7f215c45556ffee6a41b025d9b5a3ace5e53aab5a26ba8ccb5ebdb32cbd8f7aa3c4c8f04f6ebe0dd44739908f0000007000000000000000ffff000008000000ab3c489165e9b1e1b1ffcdb2844181e9c6e5dea6fd7b284d9c0be43701d6bebda162cbe7d3cfa51c31baa95954cd0821460316bcf8c9ed2f295352e5e12898ca1f5301ea69c83d1263b40db90a363e99b04ca60bc6eea2e3f9d0d29e9d000000e800000000000000ffff00004f9c0000739548dbb38806415a3061aec1b2f32a08aa95209a430f2e4176fb87947728d8b6e21bc2be710ee9ed54054c8e2cca6e784513b89f9845bac8e0ba2e0bcf4942fad904c02e11bb29edc3fbef4d38641f3fef3cf6d575dd8f8138b53e8ef90e8c7670583ae27f15b315d7de65e7a224bb6e5cd669d0ed4774be0f467cafe63f201e815d8b68101e06cea0517ae2569d8f274bfea777fb37dcfb5aafea33f7e5467eafa43243b493b73493ba477e90b9dde4cc7d8a08131a9a93c91623fbbf4ca3be8026c069239b258d2f7a51f8ceec465500000000000000580000000000000001000000ce0d000022f4fbffeccd5c12ae253f28d625269d167e2a75da23d83551d198ff87b320872da7a1db47238753585791f18f6642c7bf7352c8407fdb2bf2b778e45395bba40000006000000000000000ffff00000500000078bf0e1f041783ba9de01e708a9833cf39c709f61333b57d3fa40379823f9fca2d450ad9d5619ae139c5c8109aabacc5e73e697ef79b21506a22109d361f4085a1fbf53b79a89c51be33e9f300000000c80000000000000001000000000000004b0d334ed750405882a176d212d61fe9f7f2ce43163e28176ea29ef637ae245c8e43bb6c98375f808ff8c92386c01a21a0cb9d549c0800d6741b4aa94a57109d7e7f231f94f1573fabbf757049b64c18027c34527df89e3ee95620c9bfb6dcc18d8fc903bb6f4dd458c5e956f1f15e3d8c65d57f3ec3adf2f1ac17a60f63fb5cd073564c26d15cb5d0005e72dd299072891980123b0a95f17ddb0c6078d8f5a6223a90ada27c1c9364bd548a8197385580246de00000000000007000000000000000ffff00000000000081daef432935f7ddda88a20b709f2865f68cbfb63a4e2db6add9dc4d6aaa7674c2cb096bca0c5a8799319486a23042eaad323fdeac1ac7191924cef25cc35f103041d3e017646aebe01309cfa1c46aeba578099f568d41e2ee323aeca70000007ac04450a9d4de5e6c09d472af874e7f3cf9d90a1eeba0cc0231101bfef290e6e5341c49571a81d8881e0a0639f6a48e5f2c916319b29d43ebb7d0f7bc6fcfef23d1bc18748d78f5316f8d4e1d252dddbd9114b7ec60741aa43d091f40ebbdf4576e117e42cfcb2702c1edbb0c26acdaa99946e768e2813d6496438a0bb4209e17ccbf433d39a3ecc90386d39eed6a43f67fdc790b0743ef2a4f33a89cf5b2033eeff90bd52f2c2216f31e989de26258a4d6c0455995afa3ea48466ba542477498265fc26557e8d64c84a5f782fe38c4e774e21a1ee4f5a10bc578ba98e298dbad84fb9baed535966cd76860c8157247fdfc44673fb5374f97ae7196"], 0x4e8}, 0x402) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000bc0)="e000000100000000", 0x5) setsockopt$inet_opts(r1, 0x0, 0x100000000000000d, &(0x7f0000000000)="e02300af82ec0a02", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000c00)="6b9a60079c639bff6ddf3bd003205d45040c8c3641fef34c482f08af1c4dd638dced31981833d27be286acf39637c941e0294dfd5e5f406cef7ee6245a322acc4ff3afd9ea36d6302320f72d042f651e4bdf968a771b0e29787a405199ad769338424d817f8f46b140b25c766fa2909ad0a033b6a7ae5273eecbdc557f0b8229e9bddcbe01403eaf460a93a5bfa73c3f1e14291ec93c024ae596bdc4d36cedc74f2b453f514e7bb0857af89287283928e67517603f2fa0cc6c14e79d32f5d7273c841f040eee1efa483f21bb86ecc8079c8788829b35", 0xd6) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) 12:10:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) listen(r0, 0x5) 12:10:36 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0001000000", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) socket$inet6(0x18, 0x5, 0xce39) 12:10:36 executing program 0: r0 = socket$inet(0x2, 0x4, 0x40) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000040)="dc3d65a3c86a2a610f047400000000", 0xfffffffffffffda1) 12:10:36 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200), 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) r2 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r2, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0xfffffffffffffeb0}, 0x0) socket$inet(0x2, 0x5, 0x9) dup2(r1, r0) 12:10:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1ffd, 0x4) r0 = msgget$private(0x0, 0x641) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/116) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000240)='C', 0x1}], 0x1, 0x0) 12:10:36 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') clock_gettime(0x2, &(0x7f0000000000)) renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 12:10:36 executing program 0: unlink(&(0x7f0000000100)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x190, 0x3f}, 0x8) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r1) chroot(0x0) 12:10:36 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x8002000, 0x5900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./bus\x00') r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) 12:10:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130fe1", 0x2f5}], 0x1) syz_open_pts() close(r0) kqueue() kqueue() syz_open_pts() 12:10:36 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = getpid() setpgid(r1, r1) getpgrp() 12:10:36 executing program 0: unveil(&(0x7f0000000100)='.\x00', &(0x7f00000001c0)='cr') r0 = open(&(0x7f0000000140)='./file0\x00', 0x401, 0xa) openat(r0, &(0x7f0000000180)='./file1\x00', 0x0, 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) r1 = open(&(0x7f0000000000)='.\x00', 0x10, 0x10) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0/file0\x00') bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) unlink(&(0x7f0000000640)='./file0/file0\x00') connect(r0, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f0000000280)='./file0\x00', r2, r3, 0x2) 12:10:36 executing program 1: pipe(0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755af4a68f3a3b577727206fb2"}) write(r0, &(0x7f0000000240)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)=0x9) writev(r0, &(0x7f0000001c80)=[{&(0x7f0000000940)="cdd8d7c1232b78abd7dd8db70c8b9024d4cd63a75f2e6868783274a972fabfde3ba4facee74fad235e14dbbda9ff4189d4e1a7f8c6a8d79c0d48c6a4d3cc7a1fe4e322f58d37bfdf0ea3692534501a8bb1c5849ece1c0930a53e4a3b71b17208ff23129f3162fddef5a2fc1981737947077b5908526ff6fb76c680d91c23e12ceb61c3761f0d467c6ba896e093219007c77a94be8cac1bb3feadda425b62352bb69628a8d2370b48498a752b270de9a61a4e8e31ddbd795110dd834cacf21f4d8fd6a1a5425f06855a09bb096e9282117b26cbf2690cf7e887e49f46c0c0c1f12b1796cdb5913b6e1b41b70edadd9caedabf040e8a2cb09a1a976281f4138a819cde5f5b29e4aedca02e729274f78fbac59997120f512bad304050ad44f16bbcaa052849b3e4e9932b33f69607f9ac6b85f59b173b6919667ae742822e48f1caa20ed12fb6a5de2aeac8862815111264e7266b8bdf778ae0da9d9d11320e6bf6e243b79d981d514b5711f70727049d09f4f812a6faebe28108b5245c538be1a81c9c7198ea4e6566eac52e5593ca9a2882db2ad190a0723b8b22a938898293ba8bb4989ed6e0d1eb41f162787f69bbf5b761b8957ae19bb74b82e2314921f1b921ad82015bf1ad1f5fa2b9bff875dc6e5a60286d8451e65d917bcd9572b79b99f7b64119c05b69774b6497d0505da87d5acad569f3e98ff0760e4e8f78512488f3dac9bc3b008d3de86aba78645e275262eed7f944c66cb4a99aa2bfe9469c75aa17837659bfcecd84b3a22352c67b62d6e62ed70b26057a597ab6c470dcd215fddf588a45df00a2b54a53c3707f0eefc188d5f516bb2cd3fbc7693c24d992e03cbfe78fb6582261be6754aa9dc2333fc345eb17cb0186c97ecbbb6a02e7e3d8aeefc7faf5a70f4096e372ce5c9514b689c4953840c1ea72afb06a02220eea7e0ca5d0b8084f7f81dff448de88a40d4580105267bbdf1077298b2dd42af171ba19c900e9f877c0905a479b64a4c368f8347ab6d47152ed24e6e07cd6e2d9a2c7d01dd6487acbce5105275c61b702be62138c75cec6db0e682526a6f23286885f138372a8a0ff32d97aec39769c61f83fd7820ba77ab5529e1b6cb7666b84acb62903941a584b4cc6bd64a311516c57189c760aed8251a756b223fa63e313b7a77a6cb4e469479420bc108991a10c8badd501ede3b6f6791b3a18cb47d6fa01abce20e4fedac498cd016d5ade34b3945779d4d1f6e0e20553a10f14999b087fdd45eb8f9efbb595b1fd7462c264af5368ce490602630e0e8928d966a0164d5fb7c55af44bdd1eecd53a35d97f133472d1a47730b02f9230591e7c067aecf39af08937adeb840d2b6889219355d9c7fb66b32c6ffbd5daf9c8457ea4efef866b8595a612a023d6b9d7e9153510a07d0125a2faef67e8ed075973af5fe5e34bbd4a17ac2a4bae97c75059889e265bee7c40c0cb18ed893cb77d5b5d1d83978d1b19ec5984679927d5b141d42bb0dc47f206175170196c3ea9dd428bfa16c8ec064fcede90ca48ecc9f3ba49f44ac18c9012714fd6a8cef8380b2e0b9f02e2c6957e879fbe29e444346285f49130a6fd4d6399a51a29c446784167a42c4324d0293e6efc4a2bb6afb0890744326660166b55c474c39ac40030ef2cb438d29e36c5514826d44ce164b0c4d37b9cd61f243d203f9a4f0a", 0x4b4}], 0x1) syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000001cc0)="6a0746819205860b066d68bec90a396d18684e939c4a12e6c88d21db8fa9b4ded8446d94550d2ace8d2e3d32b01bed9d663444cc4608a024c4c9ec5638d8c6dbbee52f9352a5e442cc2a744acdbfc7dc3669f8b830b05f2796139b2407355384e732744810ca568b0b752b020817f609a9a0ef338083c57d3c715ce42e4e37f5f1e32b253af7b124e1cfe40b9ab78fdfd319fe33620bf8635542718b67bd3a6339b65fd6fa7dea7f109e548d827408ea5d03119077274301d35c56c2af064b9ebbc80f5f0f6b5ee537a21e6d13084c166323c7ab3160eaf04503b77dd1950a8fe1bbc49e397e34889004eb4f9ed112b9caeeed03113fbd30dec0add90fb3f46120b21cf8e2e5f45fb4ecd420a2f5b46bad45fff8cd14a7e97de40ddb0c2a134dc8319d720c08c1befc448599b0e984f574c17e13044740d51a90b4c56d89eaa214d06d1d3515a0b2675a20e6404bde4cf2ef780c7191f4ece503c7a18404e4eac2529a197d5e7b3882762722ec01618629cf07a064a8a8a925397e14e5a7d06d6ceefc51e3b99ce07b926a99e0104cb1fb84ac0f936cd07635aa9c08f20e0ae06bdc38cd6153e52504778c89b105499d25d468807c54150fa79bc09c9369fab1010837613607adc35bfe2468d355ced1408b0c0e184827777ba97931b3c6469e2f5a79beba85a5d860c563cb8d618318564784aa9880db8c2936baecb730ecaffa74e0dcd75450689c00e6f2543d9931254f506135fe06a902751f9a6a61342ccac9807e6c78087268b641a3eff9eb5661dbb8e9dbe8dbc36438aab23b11a277e73c69947b6c2391e62a1b0bdc9cc52c5894ac4ebb0b62a51d24f3e1276c47495438710b11f89dfa594ec190abbd72fc5211e536648f4543c5a352b6cca1df39cb97645dae8e7635d7636c2e2fd24536a2b1ba425984dd61a968e8a372a6ec0b962a18feb578af9da1aaf56ac8baea414a6495697dc17a7c399f9b94bf048930d09a1d794ad3df2185d29ec9b38973a351f13bb7e5fb85ea34b7e253b70a4abfb46bb04606ca6d084660b413e942a61ab72e8edccab2e9fa1bd151ca89c7c5bcceb51d7e2882ffec2a7dc43c60bf1b49b30b0558031a5623c4f2c295f99fdc55f934ae60cd93e33e4c20e232a2b677974f9275b2df56694d7520331238fa89cc11267af26810706cc84f8848844dcb6c66d53f7ad4389d015294042abed0fee5de758c8f34af6b1691f24595d6dcd8f48e53303e20b9e21ade6729cebbbe0b3a2eef84f23f264e41884b3d03a0519653fa4aaa69a4ee6391c58b28d9b81a74590710cef057f93745bbca4e29ee51f3defa0f378a90a96494a0684b796faca4ad93e57e12c7f9fafdf360c28895208bb300d83b8121f37c055a03e7837084f7e0924e421e7181dc007c9e51c36403bb4644617a43b3d640a2b3e369a722f42311f7f0fbef2fb0d8ed72a85b03d0d265eb9137369ad23d92a687eb1958a65a711d51ea6d3b5fb1ddb122e95b96eac8711ce00543c7a8f40a5fe8c55295f9e855a7f2c8512f38842fc913d9ebc074bc12df1395d11372439c99a3823b407970fdc5e147b117cf24a0390138865868580124352ed6c18d3a596d8cb18caff70b08a2be0fd29db7292b4ad01f0b19c8a6146c16e6d960da1ae9b27a33fe791542c97e9064de25d5c77f4abbe19605767d46cdedb45e89fcb99f5469afab7695369b48176c1b48822da3bee262f8f637e1a9f6bf791ce2a20d3cbfa145178f297459564b6435e91098285368c7311755b5bb9a924d909ba34fe386686542c46a500e52705c5f30bb6273e24ca94d31610c356e768c5978b1aa2c118d0e3c1a075a033585aeb0806db25f177925b4cde21afec30e8ca25237e49b1169053c12a034872688914c499115fd51bf9dd93bd89f030dd580a51be1217f4b9b64a375883978e1953114f9957230c71767bf9c0095b9b1d0e79fb5312548652cc4cd80f845aefb58e38fa4547179a58d6ee42e666fa3583533c2b1f42077a16a033243135172269391d941704b86b102037c82c7e0af2f53d0deb25e72c9d2dec00c55d6756324427a43923967d03147af4582526d2a2a9b48ab3b02644781250b30b4b5421cd7e6436b5b08f04ec50bdf48b7e0c0c854a0f5cdd9d77329eedf90a0e931ca0fc2aa603ee895da949e50b68e31155d2f0961a8e7f0d920f7144a9822bcdd05bac953f49f2171aba71f724f96d13a930d030dc030d273e9b7b91a61a92551d9fa911151ab14d413e418b0bac8a1155b7acc8703d5ff1fd2b8b1342944fb2ffbb1fbfdd070d4cbba0ef2f3f7677447ed240918cbcbe7372719b7b231c066f671b20b9c3e23fe660fd66b4e875ab7486a618e009caa37985fd0616ae004de17bb1695208662fa3623ea8a7a56c4a600263086bc64a44b850de52a333e43f5f3c5a5917604e7aed7ffaccb0a651875aed8999853193cd0cd92d45ce2d35e3c8d5b10e93a6ee563652dae18a13024f95acaaf32bec0a34676f2a3c9f809595efaa93e58b87f1ba3a157bde5d0769617677797fd7708ea3aa1352ffe4efc2d2367b1a546757df0691d7cdfda76438e5a9e86fc794270d6412eae6b49648adfc04694ea596742a9406b9c3d1f804b78ffda0d748cdea2ed4e63b79a4d7df37e32f224adeb29e733916193b4045a825aa608656927885749217ef8cc9b002f116fce4b22a9b8c94c389a963f93dd67ffa280f535c1973f905ae2012140708b9afbecd090e9204ce63c4d96b190fe441cdc7d1ac9eb15c5a2441bb66e86ef1ecb4ce07807c6b7d05d3abeb6d5fd91f3da448aac76767815b918d32064d890d8e511ba5cd3f27be2bd9142463862cac702c5ab30b3451cfc1fd983dccf191cd474384accf043c497021492fda4a6cc748b203ea9d99228973279156b299ca5dccc6c8cca9cda77ba9b24a1726676ad937e809192db418e21b9f2cd65fe05e6a7f7449dba5de3bdaeccdf327d747628ad42c0800fe88b4e351c81b4958b1db02135a9c9e9d01eed1c8a8329f856ea030c249490212d0f9310d70cb159a7ff9c7d3f37abc22ebd1b2779bbcc26173eeb96014c03db4e306ae99cbf21514f59f4868c517c7b8747124253646ec719d2fa392daf56669c17ecf54c060e0547e6b9423f4bd82f15c7bc859a6efe2aa8627d579213390582209182b89462d76d882e5259d1b63db713b49b131f27aa8bb360eb8f2d7c1cebd48e261a56f012a7a242cfa51981c1c5d4cc7ff655fd6e664a6fe07b745e7a52ada769e388227727d8e5106a7ee6e43a4f960f450a79c2363401be527a442662f0f3b48b68b776ce494a0cd00bdba17b15b073841e207c7ea0350ba0510e4ced1ba361f442d2d6466d7f820c3c6abf67a10a6ad8bed8727a5b9346399d2161e74726d8562cb859f7a4e730308c453667a38c847af58891331e422bd7ddbea83c702df269a76a38707cc9cb5647e0ed34b6731329075c5f71d0a56d85675ef00865e90091b71c081497c5796c1fd30452c6fe1f86ae99c309a26813e848b141579d1e05a71966cbc6a8918ec7605e5caf3beaddba522aa16b4bef2df4d9c7ebfe4f5245f6f62148eafc3ffae67cfd0c050c21746267eca2a3a5e65eab23344aadda9a6ec4120c6cf456683a2c5bed6640097e05a3a13ef774b9cbbf55f52b5d5ab3645028192add9ac60ce6d00dd71718ded3b045cdafefd899104cd27c3b8fe79812cf4d08faf0959a74aa43ea1eff8fb1b3a6758640767c13e20ba24ae6435190393de4ee29020e203860b3c668be3c5f01c2fdf89e1ed0a43865b0c11e2178f6c44577485b879619c63a6f74971b8cf91efad29b25deae992a0b8bd756c97883eb9095de9de77c21f2db164f512e0ef6827383bbb072f318a3ea0efd410113e6d7d62c380741c2a61fa84b940bdfff72c597c173407d09b13f92dbca3cac8c1924869ddca47afa5fd27c7e71554e321192a6a964bd3a1ae5356caa3ce39a24f2016d7a716c34885de826aa83534911696034ddc33cb4ce71adfa4d66606f86d28b36990579ac7fa30b24910b32e3700f4f787050c3b691fab19c134c29c3eca705ee0736e056921b68b665533e0164b31808254a76613a057aef1fa26571ac371a962e98fe684e61244c8a892e2192e8a07e475db060360fdf8adaf7eccbaf2f138d2bb46e6d671ab108718c639a36286a486397c4d927cc24668c7dc18437305b133da4726b4c2e1b3647f596be6b83eec44e6e50184310682b7838b1387535cfd8a03c14a717da48d3775333a9a4a06a51cbb4ca3a6005d2f785093d47502d652e3f2babb0fad27d96dabcb77163002d4e8ef93b154ba0cc58e4dd615db41c11235ec66dd2d2e05fa18b7d4035602311881b143476d6f171d16e5cc5aae7306f074e438e025d5f00745babc210ab70af4688c4a6e4f76fd000fe59f73132c354456f9199adb3d0f5971811582ecf0d1c6855f3d884fc797a14da999eebdcfe22dd1b31b66bb8a240a74a0d08a67b2a3cbd386d8f732219217942b6e689d4f738c997723b4b2743f6af97b20f05a982e0585bdaa4460778678385ad1c4b3349f8b7505e875a739b776851ab7d5136ead6d09a7d1aee7f2e3abe802e38e84fa4c0d2b278705f387b701bf2e0f7ed9777f7ccd13e5ae54c4f40f9959574ac9f69e5e199263c60542640416c1c25c9416f2737ca640a5a4a24de086e31852ff54f90c22c2be1b8373e7be3a7350b7053369095df0e3860ea75cb6d9ecc7f541b38f93dc12355f71df699bc66793bc51dadc8317b8ec198b49df2db3e97584f29cff74d222d3fa144c9ec4f7153a72943c569feaa2cccb492e83c9fd4fbac7d20d07b97dac22760e1e59f25972de3af553c3300a057e684dc659d8d0dab7d8f780760d6c3b2190f162e3eb285759a57982370a9195b29cc46d9df0afcc075fbacaf70e78e3b313762702ecdd7c3ae80fe4b511e01c7c0c15fed8a960ab71c29895081056999e66950a47bc547af4fcbd0f023083063d8a76f17064b13deaba61daa0423813facc2fffd58b186f830abd509b149795eff632c788dccbf2ea15df99c8364db3cd05789655a26fe04eff1b2e313de307d4324c89f69f41c596e80a6220f30d1f4b54f3b334942c1d27623f48689c5f28b5eb5fdefed1ec6a3c18cf282db075d273fbb6b3133cd97f609bc4f561d85475d428a411121d12cd3b05b4655e8c7c417ff9e94f28ac81d15310da0325997ab0f39fe5252b70e815dd7cbe0c44482432f5a43e4dddaf939d0bb2800284de99b6a96117fe72e3c0c7ca6cd1aed68df3ab308dc9c3b71f71b54ef4408c817c6db67c02eb0dc84096675ae8a7f21286d4fb8327864a094d5a3135e9853c50eb972f90c0882711ebd7b2e3823c309b9ba7a6baeffea65c79efd22e35529fe035ffd2686b33a6681dd5ea24363f4cdc002a800b873ffa3e0df783c80d748cf6d1de2f62b5085c323db5437ec3f9573b6c556a1dd7ca039bb5bd4134706f79eefe06f2cd9019f7b2dded8367f158cda6722ec2febb2dc3d315a3beb6d03fb1abaa66c678289e0493aa1fe1d26fe0bdf184ab0291679c9bcf5c90638440491d6eac8d5fd78e914605f29959c694d4599701aba010656f4eb0f1d88bc22f478a8f6c01005c70ee0d7b919919220e5f7f7766f16da0cdbda6c37a090b3a6ea9284eb130b07679bc5d9da45f3c8d110158360f18803c8a11350011c364a2504c7b321c9c4363c0fde012ea28120a3d69fb49cd26c8c082236c124a3331685d04733", 0x1000}], 0x1) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x220, 0x8d) syz_open_pts() 12:10:36 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8051, 0x0) kqueue() r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x9, 0x5, 0x1, 0x53, 0x5059, 0x1, 0x1, 0xeced}, &(0x7f0000000540)={0x1c00000, 0x80}) fcntl$setstatus(r0, 0x4, 0x40) stat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)) 12:10:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9000000000005, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="6e363a1ed8285d1cca3b22130d6be9587af572afdfd67171b45f19", 0x1b}], 0x1, 0x0) 12:10:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) socket$inet(0x2, 0x2, 0x6) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 12:10:36 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) dup2(r2, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000000)='./file0/file0\x00', r4, r5) 12:10:37 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) write(r1, &(0x7f0000000080)="df35d61eeb69f7468ef7ab6ff4f025b2ac3a3d163c22ade64e5016184d43a7eb218f1cea7d5b1834282bf78a6b5470c61dd98253931297e2f547d837824a2c11cf1885adc226de5e8c42d774c7913b05ed60a37fe4cb732942b87f79ca32c735cf3f7b6ccf06e38a511921753fa3ec907e1150a5561b8a371fa8b8f65987dc228139e13674ebc26ca341994d1602d9abdb94b7f76be02e", 0x97) close(r1) r2 = geteuid() getgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fchown(r0, r2, r3) socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x200, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) dup2(r4, r5) 12:10:37 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) shutdown(r0, 0x2) 12:10:37 executing program 1: r0 = msgget(0x2, 0x0) r1 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, r1}) msgget(0x3, 0x500) 12:10:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x8) r1 = socket$inet(0x2, 0x4000, 0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="24890a5519f987fbd8f3b0346a11d6b2c5b99e907ae5e2c9c71316e388f51b2397a04345bc065fa20d0e4983aca703713e5dae7a5f762efffb223e44b76237a1dcc09d2d53bc9e4da3b42cd0e33de24fb465763c0bf5d6428f241f3ce26903ed020c1c51a34eaa8415cd945fde4bbf45961303eb74a781b7f70e1d5f6359cf9649971e7fb18da704650acb6141f1a471bd720cd3293eb4b8185bd5bec02652a6e872a2fa1e9564ece0778e42c9e92c1f8f0392", 0xb3) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e023000000000000", 0x8) mlock(&(0x7f0000741000/0x1000)=nil, 0x1000) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:10:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1002002, 0x9) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmget(0x2, 0x4000, 0x28, &(0x7f0000ffc000/0x4000)=nil) geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) fcntl$getflags(r1, 0x0) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) write(r0, &(0x7f0000000140)='nn', 0x2) 12:10:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="6a14ada32a9d4373bfbe829360b8c8df72780474c0f56d9e0e1e", 0x1a}, {&(0x7f0000000040)="9ba71729e636f7e5bf0f50fc63bb9e84b34ab2db95d04b3c18749e7288c2ae394b03cbd177202edad70b4f9a72b6c58bb7ef4637f1a36a109f491b9b9b56fa2dc02f21d2d2b8a5dd6d341b83dd0162786eb6aa38263b04de9624573b5b53c42db034653b0d07a14ea3c78c5d44311705b785a734c7700c3c1718d57c629f22b94e1fba48018e24174c813311b0baf4b9a8441d9653714b06a0de9caab7e0172df6b982d66f8fb540cecef9e7c83af711c60229c5738744e226c86d7f81de0b03443c48aca850ed1cf4ad30fb3bc355e818acb41a7d83", 0xd6}, {&(0x7f0000000140)="19623ce0b508ca64287c2ed750e5ce49546cc57d9536504b87e549a6b1a990d9e111ab6f2d5d33bef1734c4335b4d15a7233f0aac5176d32a70fa2506e633510b0a6f71aabb1bfd1cd478c0c2b7ac4c1bdf1b0f2eff334f0656c7da3e6cb3fa16789bb1314ce8fa2cb15fcdb608a1ac74a6ee476dd2ab793556b54caa78be752bde07fad52073da75ba0336644da774397153ab4bd80dc8f8a65f7723c6f", 0x9e}, {&(0x7f0000000200)="8796e892d3cb29418ffd4dc0f708140ac80ae67376d57f07bd", 0x19}, {&(0x7f0000000240)="71edde5f97179aa5d617514888635359d0ee14af2720565ee3896c5468fc35e5beb53bf10d3d9e2a7299ed879f571930269186dbf53d63bfc05ab7a9b385b89d262fac18cd6ddea5c743ea24c806becc2d51896cadc11a2c754e61772c67a27ed19cc65771cb28d664cd99e2a665fb3359aef6e3ad73ec61d1cff130fe477582ea6deab547f1b0d018be55a44909c1e6d25015873fe9c004d8d14ed560e028e837a22ddb5c4b191067863f0acf812b461068831426483ea7758658813d8d004f217f8866588ce93fb4c55eab7e518bc18d4bf7a2b9433a4bd6ba8759373604b180f3ece10a9d", 0xe6}, {&(0x7f0000000340)="cbdf5b5bdd18a01746c3fcb4f94cad1d8aba707880a1b8d1965130a66460e1a13604a0d98f0268c4de22fae37418fc1d44cefb81ae9e573867126bea82731b8b94bdd1907504d733617dc84f516fb6302a1e95bb66c7256c3eaa5c5757dd85780f7a71f2b413ddb473b1e02a7d28d25e708808bb1b770ad3ce2f261665a2325a6b07e34d9cf758bea06bbf3f390620e72bcfc3a819ed3f157f7764632f52f864150b39dda698639fde1a1bb083b506b9316a09bfc78d8e5a716978c3209ec9cf3cfaca0437310db781f699a0d9e04f60b20e25547532d4d7e94a94bf95759cda3378ccce81c3b5217bf2bb56035201ace66c6d4ecfbf", 0xf6}, {&(0x7f0000000440)="fb9e99d4efec0aa888cfe643617e7642b1dd92fc8def97e7304cd8ffc3e3e0b8ad4db8c70e1b3dc056d06c53e12bd298e1bf141c428a98348c6ff5a4378e50169b027990c61f3ac5a06f2ee7f379cf7bff27a69f40f3f71b1f23c902b27390e17a045f37e442815a6bae920927bf2e814972663ecb545bf71637bcb59b85cb93d248f7c422feeab0b8106c0f7547f8e77d57466dc386bbc6c070e08382", 0x9d}], 0x7, 0x0) 12:10:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 12:10:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="e0e4dd173ade4c131730b42732a7b503aa7dd96864c9b0451dfa95b48a4fa88b83cdccf708acf7466ccc6476134303ad220b3139ad07d36abf018bb6770fb6923f0d253b875ad9c7be597ee8b00e2c9920a31d0d28ab0df476d7f1ffcd0346d34c63ccd395f76e83a19542935e6da302ab5bfe394cfe5cf74ff7e00bc18166c5d947b85546b4dc9ddac21fd7a63298746cbc5d09c4a30337bed7777b00e1a3c9ba53de2efdabe401cd3ccbe42f33c1f9567fb1efd7c61f6c8b5f", 0xba}, {&(0x7f00000001c0)="bf1d5f63ed8db6bd10c04043b9ab3abf0a67adaf0b5368d9b9884f1a799750e6e45bb6168bc2e0ca6c9495a3d86a6ed5e2e7b6517bf8b2c47f4c6721cd8eb173d273f932432c2164b16187ecd2ac114d878867880f0af47cdd10a77f1f1301c32aff74a4163d18a26be99871ecbe3ece778fbe0bfa322f265aa45c5c7805411daca6a38b3d27e1bd620e8c9b290b4a7e049e1104a986e85b2624a804b924821fe11ce41b173cbde709fb6ea784fc457500d81dbd96f88c690b9448b6196110152122c47e9d1755", 0xc7}, {}, {&(0x7f00000002c0)="642eda81705d63d5e5522935a1e7456291051b08b00eb61d99ef0551939b1eef24507ac3c5838167a097f60bc622c2230c3838105f9492373fc60b1950b8a117cf8d95fe4d6e76fff007468430fb05e328da21b2843629ae32fa081aad806b399c61539857eb97918f2218aeaf16ef0f86fc78fda215379aee5ff190d4a75e38044a670f583e8c048c24e587af4b37a5e31820c3ce804f056651614063cc6d3f90f38546df0e6e358f3af607e4a36d245cd900178b615a6667d4f6", 0xbb}, {&(0x7f0000000380)="781c37c4d7616b39ee8225b070e5de5830f15b1bc812be7ef5e1c0c1c7a8393bd9b8e15729d5e5c761f47fa086984f18683c3887951e8c5beb898e0139615201151a90755418cf45d0afd7c45d1009be0a6972dc3d9113b06b88106dad03fd6040c34a411447a2d1b1d32bc29b1246097210eff154c09711e74e3b368e648e68b705b76aa5dc130aef91718bc46811a0af8122900ffbc427b52e5436bb22210abd24bbcf0db926f0f286b7f79d0b516b58e2b49d42f762113e75c08dcdfcb07c52bbf4b53039f6f895e989c52511fc5f07f729cb0a856ebb2c19bb4a34a6c7f205e3dfa22387707e8ca26e400aea907d45059076d8e0fc", 0xf7}, {&(0x7f0000000080)="1659a68b9c877bd89331bce7cedddd53192c54427c8fc407ceab974b5a9d7d1ba48961d16cca2bdd02a9a2507a478e00d5", 0x31}, {&(0x7f0000000600)="4fb85bedbaa581294989de9f0d220b7030c105267a06ff25dd97561db9b45bddbdae791a5cad21fbbc5a82f89194266b9da4e816b3f0e0dca21759f1716c93d1ab021964466a23302bbde9ed9012cc9681ed8d6f5664f12cde54a8e0daa44123ad45811916cc8bc7a092a706e6ae2ac371ef5c14affd117f5927fd9b817e6c5d09676c4e29d6d8bec7dd0e8c76bd4930a6705a7c332f60087be379df0cb699941e73a05ef32cc68fcd882fd4af95df76ca9d76d685beca58f3e4bb1c2001ce64a1ccd62ebd0055a7be992cbe9c765bb76bfbb7e266e30f", 0xd7}, {&(0x7f0000000700)="8829532e0756a18c9701d40b2f5efd0577cbb20bbc28eadbc7c95135baef8ae7a2093f8911101da4700ef6236c71d1c94df551377d01a3bdf7ebe140eb6137b7be6dd90429f0139ee661ff7a1e8a8738febef2b0cac9d536cbb1df340f8c34aadda8a8017905c4ce9543327b029f5b97f91ab23814cc0d85bbfabc6f3f08f88db2698e17aa1cafea2ac5f7eb837d88cade36e113059424c260128e6be55a0d71417fcb44bf33827c58cef0ed8e2530c4b00e082f816abd4a2ab7903d1e7a8f79b0394f11d090391980496e87eff81a6231b4159b1a28fdd67858c99808da99bd19a06074fef116791e996794ba8e7fa9131052dc24f06e5ef092fdcab97b98b120e4b63a82ac23c4de6c7fa9db71420a0948b7212bb8d3f3478bb70545255692ef0191d81cb987f1d2f1955cba29abb6005d54732fd80322874fb01aabddef5d6bbb365c220e7fe9c28861b920e858d1e9d5c6808fc5778f767993bc62ec67648b18ea46f246589a3d995c777f6a2ab2c6823209d3e6d0efac98edd5cb7ce6ea98cf57501063856872759f3d998991d62cc08b9a87dbddb410a5ccf6116015dee898eb3cf1c3429eddbdbfb066a1b59069d313f1af5dd86a920cbed0c9313d89b5217a9c002d6cd7af7121b36e4a377867414b1ca8517dc789d6ae5fb3ce4cc2420c5957bfc86d7fef8f245560a96c41c4004e8a386fe0728dcd96791413b67d44958ebf392e57dbad1a68d5888158a63d96a1006b281c7e40119be0b15655bbea16ff50b64a2b73523ab77d9413ae85679e97714ee656fec757af5fb4ae0e67d2215f23d8d0a4da50445005c269771c1b083191148d0a37cb286b71e9ec7ce0fb3c04ced631510f904b85c21a60f2df2f3e24a76edc2220638fce17670a51ccbb050b431af08a40fda2bc5a469c4633dfe906d552b3217d5353b68b9fd141504405c4b48b9b7ac3161020eb809898149cda48b606c6f90d4fbdf1cf3c9b4c933812d48df6732b6eaec587c17025c836a4685a8f690eb227d26be061bb66d7eae2f659f638573ba88c80c231dd3c982bf924205eebe48ace917efa0ab06e1baec08f440dbebaeb38407ebb259e44d8668b4dc41029f77882933d57875018fb09df8da87190a4429dc8ae998ad8cbb98770ffb21a78b321a3cb1bd3c0572ed0c826c7139562656075972fec69ee3457227725fd8313472f956c4e0f0a815a1a9800d243b43e3851e8a34ad247e32cf78629b25d3087a925999a4850cae870f3e1e1c1164160f6cef411f8eb894113c0522910793b1b1e131190adbc673836f9b1ee164628e3d29ce305b50dd773f7a32a250b85547a022af03da9cc82d7e8fc242d87203bfc5e6136a7ac347139674d12156a1ba773c662d7069b9a533d560f6105fbb96af3ee76259d72a979eb4c3d04aa6d91e0d2160c4c4d5976d392f31b80c3e56112212e82688b512e60ab65fe8581d381f46a96257e44ff4f8556dcce8d8706eac53e96ce28f3b5f1c5d18891634b2ba951c20e6ccb73770e4d59258efc94c95771e2e5321032f0703469c46f94c974514b0442d7ee432ea8007da4b19cb806e537b16b22ddafd424988cda01582ea2d2aedc5bb692fa3e2b839d38e7e19d2803137ab21d77d451c5e5dd97f65a8078326528b7f4954cc1589f37507a93738833510cc0f86456e0b37ed1af5315ba20a75ab6ed09670c7127f6c3f0d89e662ada5c85cc11bb3cc36ce7e3cac82c62512f8f181e7ec4c675c49c7b8b33091821ad3698fe07607ac2f5e0f0838aef4b0cd10b1d146bca7853fd494a2c9c810a6e221c7b4cda225d6d44f76b2b07b75b0c9b67d91b3cd2257c206bfbf7f93697566177689604d343ccc0bfaa1f1272f6e29553d4f1bea094d416ac2ca8727359a422e1a8feb6f94b36a9ec89f1508720b42843556db4c48f2dfa20a2857230240d821006f07b186dfe534744550a3de97d160e2e2aeeb51a065b74b087e3e1e5d71363531ff87f4194c9034e56bf58e14f427bc79c56e992a8121d13ae5f1c21940e95cb882c8cc5392a47d48e72f1b9710c46983b5564b365ea34d9ec4754e8fed4e69207d6acb2deb80a22bb760151c45a6106aa66ac038d8e5457d6aca9ed79939086e61390bdb1fe05af3cdd5d19915cc854ac0f970d372a2d17e93579059135b4debaf77180862b7140ed56c28d8fc39d1fa63d18cb2af01ce0684f353f7c4898c53a52e37f5aee5ad2490a0fa0b3fed43ecb6e0b6fde1ffe16b980186eaf4c88414a165b133d4e01f96aac1ce1ea84f4f8b54a0352c2093bdfa472146d81c74971d8d53f15be8da686a00af404a502eda62b6ec017bc83aa2312e39243d34255a4fc52e26a0bcc2dfc42ea2e0c8e28d671bfea6cf64fe12229dc53532139c12461faad89da03dc7be28243289173df13d8a2776fba6d39a8eb852a2af79ea8beb2bb180539d7fd760edb4476f6baacb1414999d1ebdd6255420a9d132954d8d51323223afdc9736ceb4e302d2220dfbb477a7c60511551365529cf50e64ce268894c106677c1b6fcdd6afff099adeceba2e72204e2a77cef61188cbdec67ec4969316179db3711d3e6a894b2876e0b60b744ff185943f669e6065222314de996d2462be8ce65bf0f82a0a9cc253fbb6a9dad158faf1086992e96ecb68b03060040d2d7a87197b97566e75ccd2109e9a064aeaafbbb3629899e80d7a14a651d6a83abffb28cd87b2ec93684d975d9261646629de7b681b8f9d56fb644d32f70d1d527b836a39f3b6a1479647308497c169215be3cb6d4247f0155b367361383e60353bbe46d0eb57dfdf6c214a70eacd6e9a070330c954caefef2bc2a4e0a1dffd03ac8da65b4e1b0ac02627e636bd09f71690db5e20fe6861a4b6b52c130b6aa44730641997c5c25c4c81b88c1f2937ba4dfb1c4cb62f58fe825bfe7ee6e937ff37994d4e29ab29faad719de8247c8f2f4cfdd6407698c69aa9352822c1afe9246cbd4bcca5849a6a6c3636cb48d163e43e2dd3920f893d6f9b819ae5d5af49925951e9615da81c786845879464ea125a67deaa2d262b39adeb61c9b4969a1aedab6922a55aa91fcd2a88f775548395c35f1b66f90abd692e84a4ef389c26268615dbeb0240483b163828b972e58236886202b0bf8acdb1b0e868ed2f5d093eeef6754d3fa447aaa200b49b70d38002a127213d3a0f1b8d890e18905e8ea6451d33c82db3fd8c249f1e821c9b877e18fbebba7be2a46d60a8dff5684b8249032991ef3e7b8bf8bc9095d73fcc6a1438e4dbbe3c1afd32448abeff313266ab14636bde4ea9bc9d8046a2d9bb5a29b20d5c88d4a7fb244eff5aa47eb43335a1cdc15160adb2d7ad678b7dac074a30bd5460cc32c25d21c8e9fd075144ab897f69f8a534855fad6f57141f8a9b35b4a4696814799003d92c9e2e0134245e033970a5708f7c6dae3359a427368a40a55c959f3dacfeb6d4c14770225cbc1c53edf0ca260da84d44fbb583291167432442cff1677ec6ec1ab9eb1474f39169b3558643a5ec89da2b22241026b53afdbde70f89c9a63100a24cd182bf7ad941c2aa284d51124a0ab1c1f820e14bafedf0f01aab47123395df7d197b8a72cf4f82948b6b677f14a5d66b1eb84f1735fcd343b2247585ba9bbdd3f8d1ebcc5aa10498747e109a050cf6450223f6d039b21d3419ae7a7f1f07fe878d6f72757eabfc09af1109068b03394f59cf70cc64eae03fa8e4623cbedea1400f0c3232d82a559b619b91304c6a22f425368ebfed63d4c129b7e3b1714b7f066dd9600e09721efc93a0f151c7c9bf03274bafaf1c48ca9258cda346cff30674cdf2d94f595be09e71024c7969943b7f2ba3b66917f4edb7c22ee7f9afa7d6826b4114c3f74cf26de5194350d024943732436a0c980653c5bffe225019aff554c00f81f069d187c8d4bae2fc4b8ba9c21a0c1bb6f02dd5586d7768c81b54b82ae07cd5d0844c0417763077321483ee0a9351a433e5b4c1c92cfd6e282eaf73881bf7112c3692f60222a8a9c2c56ed368760986873d2e2117499b9f5dc4142873de003c873ec85852514d66a8230c9413169bf18f01061a14f59acb84e92f60a9f829c4e917f723e3594ad390a84ac76dd0a4e371ff323e9e703d59dd5b499c677ed425bfe2540ee9348586326b3de8ff4d10a32b6823242c491c75a95cfc18be5dcbca63d241fa9853ba2e50f9a7906df04baed0999a0934ff4d350ed68b5d156c32f50b14a17457b077637d594d172d968adbaff9bbe15bd60982d354b941326543879e6aab3fd47b208d9ebdb7d34ef8e7361c311f2e2d680257e1a3205ce1324c68d7c3441bd6229385110550507dbe199e3d13a89ed408edaf4e2e2f3dc92f185535ad991a580cc2d9e7f249c1a7a832ac5c29f47a058bfc4edad367bbb4fb35746fd8ffd859549abde95885d620a4cf5bec653fb8730d985f9a3e0289bd9e910ec0de839aa5706d09e02acf9a7f523740fad5eb3ad617dec08e3c661ec03fcc614e1303dab30c90c75eea419eae9b65b46f620f882897af04953a59b5766ecf8621c7643cd33d5222f0ac963b627dce983f4eb281937cb5e6ed2faae7af6a227e86faff356ad0908d8168f98f724beae2e26ee9729e0fa438e4c8c8437506f698e52218a884fcd76b5a9d03bc787e04e293d7253d88922e674d81b42ca141c2369f6811bdaf3fa48bb175ee9f8894f8a570cca10bedf51a9d24c8ebd2cbcec2dd858a061673fd5c3e8f72b256701c9914ed4bf16eca563f22e397e7ae81b73a33162db1cd4eb07ee89a668d29c5c106ec748dae5845d0cd52c94e10a0c69d7a9fd02879472ea384da741e2c0d1d0f42c4f485a05cb792ee85388fae57a6767363879ddbfd6d8eb1a185fd1fce94c9c643ae6c441b144eabee9b6302c57caec7fcf327ca61e9660e4727a1ce7ccc02504e8727d179227df8d71c201d40339c32b7a02672a5eaee40568f27f718c8445d947db9399db5a83a6dd8db05610e5671aad5367dc2a72395d69422a1c79085ba11f1085634f1917270b846b5c20a344878b4e5c1cd9142c07f60f522122cecf0a2d0397156bcec74b3524cd2f40bbb89f3ba224108cc556887e671d01969469a62c7317b61ec7d802f9338c3f4bbb394277f887bd5d9fad3cdd0ab6b369778fd4664355bdf255118609bbab37e6c0229eeafb899748ad955de68299e8e6ee02ba7b388b74d501c42d2f8a35be53c355488729d9008598a7cd6878251460fe922cf9d7c07d18969cd8c84fda8d4c9ca4e261c9e449d7fbf0c85471149236a3c0ab45222d03d7f71c5a8853a3b7c1b6d11212d1ac276f98f87e8f1dbba9c927aed3d9d8b6158cdc9bede82e546b74884b59bb77193ecaa466f89482a69a3fc640ad10ce4ce966a46282b10fde82826501bdbe96535296243b4632d4e72183fd8cc77c77777653a4729ad9f0becc18c4f5b879ddf6edc374d79f62c5bcc554ff69e7c62a394df08609e4d50aeb555206fef7f94efe9f06eb3d8dacca6f53c72c09637fea4c604680862215f94d81c8869bf8cae75e30b1ec9dcd9d67a4a3c0364b7aaab50c4877995668a97540c6a4d21bdb131c99f3b3aac4ac245baf9dc01c54a41c473fc5a6e98bd606e7f20e2fd3a1c48fd4f395692085267f302276e95d0a6b2b3caf68a6e3d01d5d357c21fc0d4cbeaecdb6a0ee0f45c39b6a137588b5e2205a6dd678a19d814b068a033610315de74cb6988dee77f7b34cb92b3db711ed85407fb8ca83b4634fafc5aefd652c460fe08d74", 0x1000}], 0x8) ftruncate(r0, 0x0) 12:10:37 executing program 1: socketpair(0x1, 0xc004, 0x5, 0x0) r0 = socket(0x18, 0x8000, 0x1f) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x8, 0x6}, 0xc) 12:10:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000007c0)="c8758e20ae373a7ba8d5cf5f91ca77b57e74ded17bba4ed8430c5d4b666123", 0x1f) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) 12:10:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./control\x00') mkdir(&(0x7f000000dff6)='./control\x00', 0x0) truncate(&(0x7f0000000280)='./file0\x00', 0x4) r1 = open(&(0x7f00000002c0)='./control\x00', 0x40000008, 0x900) symlinkat(&(0x7f0000000000)='./control\x00', r1, &(0x7f0000000040)='./file0\x00') renameat(r1, &(0x7f0000d5a000)='./file0\x00', r1, &(0x7f000033c000)='./control\x00') readlinkat(r1, &(0x7f0000edc000)='./control\x00', &(0x7f0000000180)=""/234, 0xea) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x800, 0x3f}, {0x0, 0x1}}, 0x2) 12:10:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 12:10:37 executing program 0: r0 = syz_open_pts() 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, "a147780ac85a538a131100e800"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x82, 0x4) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000300)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r1) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/207}, {&(0x7f0000000280)=""/44}], 0x1000000000000059) 12:10:37 executing program 1: r0 = syz_open_pts() r1 = semget(0x3, 0x7, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000380)=""/240) 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) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb11c0000e4e35f00"}) write(r3, &(0x7f0000000100)='\v', 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 12:10:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) chroot(&(0x7f0000000900)='./bus\x00') getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000600)='./bus\x00', &(0x7f0000000640)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000100)=0xc) getuid() getgid() getgid() setregid(r5, r5) getppid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffb, 0x4, 0xf0000007, 0x2, 0x6}], 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x29, 0x1, 0x10000}], 0x9, &(0x7f0000000580)={0xfffffffffffffffa, 0xe49e}) sendto$inet6(r2, &(0x7f0000000680)="b4f51163ee76ed5eeff57ef3d78e18d46ba98a59453ca2532eb446297283dad4a911fc50673739310e687fa2718015b1ed91e8bfb728928c2ce157d4d2339491b8a36b0f0953fcb9e126a2dde46663e0c81343d754f6f3b983d2181be410a1c4", 0x60, 0x0, 0x0, 0x0) symlink(&(0x7f0000000740)='./bus/file0\x00', &(0x7f0000000780)='./bus\x00') getrusage(0xffffffffffffffff, &(0x7f0000000440)) unveil(&(0x7f0000000800)='./bus/file0\x00', &(0x7f00000008c0)='W\x00') setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={r3, r4, r5}, 0xc) symlink(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000280)='./bus\x00') geteuid() fcntl$setflags(r2, 0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) chmod(&(0x7f00000005c0)='./bus\x00', 0x130) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000700)) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000a80)=ANY=[@ANYBLOB="0003002f6275732fb43c928c9f2cda3440b484dc102f26696c9e15d00a5b65301fe41b196454bb524d26570a5fa9ea4862e0d864f5701951a9dc2a21468de73ede8d4fff97d2e9dac47f338baa87b9c5fe79894ce228e846994646a5ca1782f5c77723e193e508178731c7055ea3190d9e687aa9e94e1882b24321c0665881a3917b8a5d31f955774ebbcf828ebb370de7c3f8b02254e7f5f7cffcd61c5a726bb316b363ac9281a3932bdf34faac66f779b5230bfe1f3075b26808360cfbf467b4d3f7153b41b7a0f61e6210ffc8c8f739418b744dd1296738defd6a49336d5c11496aeac42c9f6434a35d57bf0d34b0238b50bf03264677da5cf34e4f"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x407}, 0x2) writev(r2, &(0x7f0000000400)=[{&(0x7f0000001ac0)="58bf7157bff609a0fea258ece97beee978d402ee557dc7896d57a3261f1683cebc7f7ea7165a087d3eaaa6ccf84984940d8f2f86036664ce8900ca5c6169310940fff1431b2eea087a15f622bb2dc5330d75664c68352bea9427c615c975d150bbe82b286056bc89372c0adaf1c2abc1d6e4f89a7b5c6af5d65d34303243a8dfe3c56e2e70b49ca39ad8c415a727debe2d1e036dc6deb5748470675c894adaaa175c39004a6fddd659767d286771b17dea752a4aea42053394ef2bb7e17a1e8bc794632660e4fd8ea81c2ca6b2d8a455fac20bc1a7a6d190e3a57d2c66a7960821435ef8a43ba92b1460ceafd132be58fd8c5c31804e1dd01df7ac738f7769d8cbc6a4d164ff54c5133636a6d74412f52cd8d459d860fb08accfd1f960b2e706a626e1c7cac6ab17fb499cef5ac03e1cb2b2121565c3cc295e6da4bd36586da44c2c4c68c009532b00ccd129764451836c719a1ae90d743b0dc16aeaa739ee422f6490a74868d82c809cc65587ed5830bdca6f5eaad1a43f5bdc459f467e771938d244f4dfb8295c807ce61cbd923e49996b312f1bbf77d4282b7b6bb9b48a74dcd1bda3d46b70350d3d135ff6d67bb1399152ab4910408add58990073f33295c868cfab7535efc5c225d4eeddd60bdb8fedf5af3de90b40f37fe664947cc558ac78a96be62af6a5ad64132afd01a933449bbcf61a60549dcbff8076f2e26ac94aac20933efc18aa69582cb4f63d2150e68199bb889c9fa33bccd8b64ffa53c98e1453bb527dfcbfd57c162575d92cb8532bf9751c8a9299fbd471df0456d9f50d6dc51b5fc6ec0b8f6851eca548de3da7c20a5397dfd3c49be770bec1fe99aa43dec95a11f2ad72de66ae5465962266163153e5250ff1458324c2e66b0abc15af3b7286b8b24ee2ea01a83ee8ca1284a86758485b4487b35c4ad94786ef9c7e498bae4d5e06c8f2e91f4d36987fe898e9421d26d8ff56055dd453ddd4c826369964bab202069978b6e7328bc31eb40979c1024b07df2ac622f656063286b6efa0fe1b6563d98ca518b8958e8b733af277b0e66f499c9e7b1614c09c74d7acc1907d9b0665f837ad144827e8e7a35f543e75f70bd54330ad9a940f0e2f15c8e8e449a7f9a0862b47bf67728b8ef44f4e8c99d6fa61240de06453a97ccd0be24dfbb1249db0c5b6a7f9ca834311c2aed7816a9e45697d9709023bdbe0630e21aa044b936f53eca5e7fbd28d4702d3f4c6821738a2ba0dfb5a41b05f0f064d9cc88df7f91eacd026ec8e20141da6aa276ec8c151d84985dcad508ebfdf96566f5fb1f4d01951ae7087802e74508cd87208f0e3a5975ad242d5b35309f57086c117fc7aea668eb02cd7a12429dbca2df8e30009c36484a646f554fb8678093a37eddcbdb5e103313cab430813139970cf4f5ad22d3724daaeb5d194234f4316e717c43453badabad1acb92974b772ef89e553e229e517a6821405ae499adb1a3928bc0e206c40c509f2d36e83ece53af158d5d9f9e5e3acc71fc7a6cb0707544cfcc73505bc2458cabb45777da67d773f27e8b8a83efd056381a67a4076267b8cf983a1fddc41822800622fefd21d855f072b9d071c0cf28fe0b3d488dd42569d82dbd6d38b1fb7cdd0d758d6d5e83205f0f4866d16a83e6a22c100ff1873809f35dc8ddcb19e35916b15a17a642874931621bb4867f825730b6ff0ec354e2682b6e7ba3db78a0845213b62a76e8c93edd7494f600f7680f6affb640a95e58743a81f738f7b16d28930f6fd3a6f431cbee054350610258ae499f61c50990335ef18da09208b3eedcc97d41fcabcce2baed15ae15b2cb931bf2f800c0749809925234a0d952cecb11e38fb38390db99023b2e9be59284b6b8b2be92a75b5729b2a9256f13f5cbf6f51dfd75c34567a4247c3adada54e59c3d3e0cf0614f27e2938cfa584be0d3635b378c9cd62281a86cfca6e7aadd3207230c394713e1ee8e66d4451d297a7a2373a4e48265f17d192a5291cb1d034af2d97312480d4a3e1cb8001a218241edc5ee564ed444311db2257219f7ad2462e353f94a7f181de73491e9762b42a9c539e0c6edefd37ef0842ec05cd1f5cf8c4856286d19b71aebb295c7bcf426d0de09c6c84d00f81b13f0df60b6a714bd901f380d9beb6ddd0c6b27b70d5244e57bf951264c76a6ddd71763ee0fc80a17b5e80c280ebdd153b439042aa4b4448e9dce6086153aae8d177797d262c0d", 0x632}], 0x1) 12:10:37 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) getpid() setrlimit(0x0, &(0x7f0000000000)={0x9b1}) 12:10:37 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000004d00ffff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:10:37 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000380)=ANY=[@ANYRESOCT=r0, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], @ANYRESHEX=r0, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRES64=r0, @ANYRES32=r0, @ANYRES16=r0], @ANYBLOB="f7b112a16b97c6f369bc8ed858b6071480ecd54bb778853f"], @ANYBLOB="81e2fd070a9eb7e880b7341687d82dfcad6ac46f6ae590ef31082d590aaf9aad7d00aef939ffdee22309fb4b05a5c9e71affc827c88156342c7ca23654c6215e5f35ae0eea8bec53bf9c12b859da8dc529ba3366e02248a9f65789aef6ff5f3a75e6a9755f1a356b115449c8d2c1e23c7c93f5a22aec12e95c971383494a074c82a4e70f87ddc8b68c4c", @ANYRES32=r0, @ANYPTR, @ANYRESDEC=0x0, @ANYRES32=r0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES32=r0]], 0x0, &(0x7f0000000580), 0x1000000000000197, &(0x7f0000000640)=""/138, 0x8a}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a5acf1c68e524c6eaa43c8a3aa4c33cbf5a967d3a47402d56665e201bafdf0914c245f288ca9a2c92951f3b41883d4e5f2bc775120eb61ce6223dd7c1135baf6bba85a74123446d58a3efbb3aae9fe0aa12a8eb179ff99725edde4", 0x5b) 12:10:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000800100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e023000000000000", 0x8) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x8, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)="d6179a99ae30ece4c8609cb1561cb51f17b2f7e0bb1cc9dd590573964dcbd9a3f91859874f036128625dddb6e8044b1deb763b622f3e63e322b772ef6615", 0x3e}, {&(0x7f00000000c0)="4744f686ce283f8287a6aa73fd4b906ca4eb2de0bdc2352cdadce4902df535656060cffd6ee9838c821ab188f913459c1f71d1b63ace38d667ed2bb3a39dd1a8b1cff0259d30d5e5c71e8bfe8c6e749691daed3ee554f2ede48559e8ae7f5ba75fbc7b3c150e6c433415ea925505ba01bdfacbcefaeea36ff168b8770de8a5a973724c351f7ce7c0", 0x88}, {&(0x7f0000000180)="6d78cef5d9feee76e5d01287dafb4ab75af1983390f7aa6478afc45235499ca262434bbd22a26c7ac6e395f1b6899d13afff789274c29abbce3a8691d282e4171dc397065a8b44adb57cdaa8fddf9bcab8b9dcdf038ad9f706207a7786770ef1489a84f7b7422a71addff96cdcf710babd0d79bda567a8a37d9e8dfb73ebb3d4ec3014bc0b5c39af8d6b2ca21509a4756f0c0b19b34173b2a4b818d0af742907b748e981e223401069f9c7e3e1591ebeb5265e686b04012e6b13c08de0dd6fd3bd998e17783792fa582ed33dd0da2fd35ef6a2aab54e31d1", 0xd8}, {&(0x7f0000000280)="53bab5dbbf9b744f32971bad8ea4a34dec6aae7d4958ee664f25eb82266a322e9101c6b075ed283173f669769993adf9d8db0f711ca1fd3e427391c0b2ceca71385e662d5849a5533454a1204aea2f10d80db20478067fc2bdb1636c305839f59f0cb8681e0dddb138b806cd7b7fa50e23492b3792635e3a46450bc1175a100fc51228c422e226c1ff8b990cde79b0ebdae3ec2b6ac28f0b7a5bfe6123ab576c7c400c04390d17d761cb07d498d8b0d3d34b7e93a623ac6febd3a6f6e8df794ff403b1bbfa91252b22cbaa212fcf6e9671d6220b76d291ece29a3caa9014cb212941bf1007c3004449dea666306ccef6e24552cdd6", 0xf5}], 0x4, &(0x7f00000003c0)=[{0x98, 0xffff, 0x7, "a3d0aa870f4ea17c128ecdd6212d969a6cec90aab592f8ebaafd8e26da6f845f06436c34026e97bc3861396a04f9eff263188afada24c5599c36c383dea0fa9a70a90f72d5d44d7efe9822bc5e1ce4bf1606c801fa94101d5c60f99c540d229d96ce0c3ac37bac2f3b2b46dd65917471e02cf5835aac2b53039bfc8dce464104a40a3153"}, {0x90, 0x1, 0xbd, "5a52f635fd848e3e0221237f8f8eae0e4d2d1cc778270740482306dd20b43985aa4b2365c2a3d35f42a5563096b069bbb2c9761853ab64ba214dd49e7c74b46e042eaca5a2284f4ae61ce9e51454115788a425c4ad576f0e38fe215179cd153cbee9b1874ae4cffac96acef827b906fdbd7773986bbb84f524825f"}], 0x128}, 0x409) r1 = semget$private(0x0, 0x2, 0x90) semctl$IPC_RMID(r1, 0x0, 0x0) getpeername(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) close(r0) 12:10:38 executing program 0: socket$inet6(0x18, 0x8000, 0x20) r0 = socket$inet6(0x18, 0x0, 0x801000006) setsockopt(r0, 0x2, 0x10, &(0x7f0000000100)="00040000996d59d8de2c64cf00000000040023c4e6b195d468deb75ea5a24874c6a505e54f7159a4f750eeb429c466afaef41780e7b49f170fd427f8950df1e14249e1838cd18d0600", 0x356) syz_extract_tcp_res(&(0x7f00000000c0), 0x5, 0x100000000) getsockopt(0xffffffffffffffff, 0x1, 0xf4, &(0x7f00000001c0)=""/76, &(0x7f0000000180)=0x39a) 12:10:38 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f0000001380)=[{0x0}], 0x1) 12:10:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) open(&(0x7f0000000100)='./bus\x00', 0x20040, 0x28) write(r0, &(0x7f0000000080)="97d2638245a4cfac0d748ca8619cbd26bf01be24f5c5244b2bbe4e64799c0db6af27cd6ae6705641479d1c9967cb8ffbb0b2813bee47a790fd08ed24440bea6702290d0df3d70ba262d90dc617635e2f8968590e15c981", 0x57) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r1, 0x0, 0xffffffffffffff3b) 12:10:38 executing program 0: r0 = syz_open_pts() setuid(0xee01) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) 12:10:38 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x2000000000001) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/100, 0x64}, {&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f0000000180)=""/219, 0xdb}], 0x3) socket(0x3b, 0x4000, 0xfffffffffffffc00) execve(0x0, 0x0, 0x0) 12:10:38 executing program 1: r0 = kqueue() writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000080)="2c73316bebb9ea17db9e010d73ec0ca310dda9c58dc26bde1f7fac4dcf14a0b7c54a14bfa7f5194d27923fc3761fd0b76bcfd2e25f9aaa1fbb0c2207951a1ba1c55d231026c7388053c49a77656507da299951bee573f37d1f8901485a34823186c0b0fc138dac14d0ce5387905acd8896a5e86080342b60b09d60a91f78e4d8096830a37c2fcd2277ca434e14f0b7d34cc4e2787d75055805374b6dc3a5c35fa46b1d2ab56ada2108c9968550e44ec66f7c63a9bbdd9890270729c894fa6195efb7d164e1f2979c0950bf7c36a3fad54d3989060297e2b1a81193fce9874e8b3a34dfe3273a090ece66c8098b330220b371e689fc5157f4b15c9bfa397d0d9cffdbcb7260b9e0f696f39dd78ead996df51854529acaec6f3ccb4b4fa861247712489057724e7405379a2fa888dbd21942655761dd040432de8a95a803beef52568a873a70d631535579cf96ac44f6f5b3199cfa6ead9bd4a683d68444855edee2fb424c1a931adc52de300a5eddf0f697b8372bfbe9244134ec84540f071a9b4d40cc58f06280af90b53ace3d8d5fcd81b4f251c7e857ac694266bda94497fd065a7ba795152657846e4195443f24310ed7d84bae612da555ec2013849b84e62d55d256f152004ea143d5ce9d0b39ae8ba99de1bf5d7da9e9ff72550c81fe9ff41a5ed626bcff0b1df9e1fec72a256e40f8c400c7bdd42c7ef2b1eb2b8ea103f3d3067eb148b2dc6d23f31eff2f29abbf9a9b8031d16916ea676f81e06c77fa83737330f354f334ff101cb0a6a42d724a772182b0c99193363ab7273b5fb1dc2d2838eb00fcfbe338ae36a00b08ddfab9b4b60fd88c1f470e8f6e03445bc92368e48488b358c47672a790497150296ebc8bc1cf0f8671395cfe2c001fff95b541ab78df2115364bd474b0fa73e0bf866b20222cf29a813cbbb2bdd0e9582f252ba4c518180068aa7003b9cb22b11fc1975718601b889346e086b79ccac671abf2bfd4ebd85b75fd74a973b16d51241b8b15b6528a1cb2b0ec01edf44682e34217bb4c1a108d80f5742d4e8646c3554a64d793dc4b2c1404436866a4a38b89c9da5d22796aa1dfddf5147802d07955117f577cc15b49d8d9e496ec881960c4196390fe7d73c96e7366aae4a524db41c5330c7a75c8d6069c45920d0537f53067a7295b49bdbad860f9ff43435b3d80644e14b1343c58f0ac", 0x358}], 0x1) kevent(r0, &(0x7f0000000040), 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) 12:10:38 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x5, 0x33, 0x0, 0x0) ftruncate(r0, 0x371f) 12:10:38 executing program 1: r0 = kqueue() r1 = kqueue() r2 = kqueue() close(r0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc4) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) r5 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x108, 0x40) close(r4) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x60, 0x1, 0x800, 0x4}, {{r4}, 0xfffffffffffffff8, 0x38, 0x0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80000004, 0x10000, 0x6}, {{r5}, 0xfffffffffffffffe, 0x9, 0x80000000, 0x2, 0xffff}], 0x9, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0xd, 0x0, 0x7, 0x3f}, {{r3}, 0xffffffffffffffff, 0x4, 0x2, 0xfffffffffffffff7, 0x7}, {{r0}, 0xfffffffffffffffb, 0x46, 0x1, 0x4, 0xffff}, {{r3}, 0xfffffffffffffffb, 0x84, 0x80000000, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x77d, 0x8}], 0x4, &(0x7f00000001c0)={0x3, 0x7}) write(r0, &(0x7f0000000080)="acda563f83386a956e293a52581bbf2cfb78b1bbbaf451e647ed2aecdcfd0d33777495314eb3ef2495979429e502d1dcb4de2818c7fd3620a4e365186d5c64897a16258b436a6859dbbe146508be0aadf80693", 0x53) open(&(0x7f0000000100)='./file0\x00', 0x122, 0x44) symlinkat(&(0x7f0000000340)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00') open(&(0x7f0000000300)='./file0\x00', 0x200, 0x20) 12:10:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x4) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) munmap(&(0x7f00003e6000/0x3000)=nil, 0x3000) 12:10:38 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x1c7}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x208, 0x0) 12:10:38 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x1d9, &(0x7f0000000480)=[{0x0}], 0x10bd, 0x0}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x30080, 0x24) sendto(r0, &(0x7f0000000040)="be91b25afb3e1afe7acb86856d9169d00b710e888396ac19b9224b5c2eb4d520e148ff08eb4d7ab46e4f19f5c6c27281615fb467f16e47c4bbae56581fb5b493d089d2ee7b12c9acd1ea00a3aecd786fea2b6ad512b2bc2959869d07169f088d651c467489e763338115841b113e5ef9025139b41277809e1b3947b31fe74d438d0088046a22b6ead0d857dde33f43de31e5793d358c695ee6e4930c82c56bdc6bf625204947d9cb5107d23f742337800c43d48af12cf4a163d546d583e617e62102ae467a2b676002e7c1", 0xcb, 0x40c, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 12:10:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2008, 0x236161bd) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000001680)="fbd69535a40fd0bc9001fe9b1be63029677fefdb913349fc79f60e1ebd4050456d6ca6e9c91ce5ba1fa98b68c4b876554e75f80178d38b2f3ce89facdaef89c45ba6c0f17a3b800b678ca589158903c16570516ab6d0177daf7805e067e2061abd8ab37c1e1056c41d7bf07872f8249b171be259414dc9fd31c79e4e7bb42d09dcc1ebad57b7965dbd1bd0264c4c36d98587a208a83430e832e83e81508f177f298027bf330172419cce61d0ef278d43a6971da42e08d0f8a3f8dd9c3ac7034e4fea162a507a7c82f4347f30a74c344985ce31eee2d4a484644d3b6a75f03b26b9c61bef0e5beb1e57be7397a2cbfe4fdadb8a1fbaa97a0c4787fa0313476981af4827f91056d686cfa14b004d4f36be581f1c1547ac14e9fbefab70b002ec864b2545a06aa81f6606242b95b9feafc6c36fc764e0a8e55100fd19024397e4cf195e7b3a1322155f8bd92330ff491c4a712fac845bc0e3f0eb992740846a065c7c259e079ad74a7ea55c4421a14c36fd1704855f7e3777548702dc8ace0258e6cbd4feb0d0009eff5670025be1fd0bc82c1efb7c7cf96121d40660d1f6d651e161b2cbd37b37899f247337722ff49cfe24f63aa72ac2125fa01455bda463b6549b9e46bb0b7203cda0863c5df76c45f26cde9dcbd7aa000a12fdc2d1bc4c5d4888144f5e69b6e944aec19a4d10c761fa7268f5616f8a9775c01539ba44947d703b0c4ccc4d6b182b3e23fe9eef2333e2ce8c4879527c05a1785a541bf6c0253c2271d1248e69591cfa10868490825c7111e47cccb194367914d888e3392d7c42074a8672f9bba57ea0e86271d2cd479ba0e7940d030bbaf5bcd7fc7fe5e65b1820076450932b7c74f1ea344226b4946edb6c002f3be4d4c475b47a0162f191a469beee4e7c64f296fd136aa0434557a75cc3d577835c30dae7f61ddd4a6bc2676eed0f75b7fd04c8ae7990765af998b652b21c81a392b4391829549f54350f5988d77358b7818730da908cc7b6c8fecd707df88808d47035953fd5b711247622b3578bf5826e08be25e3230e1ef325e3cf2b1cf7939a9e1c2ced43eadc27468a7b9a282862e2cb334421e529e1d2d8240758b07ad51d63bb231bbf3966f27182cde5b799f4cffefad6f88bfb672b09aa0a5460b4f832edbe6a357bfc75cba916382dd38a289cb28d37876f2baf377d561e9269411b73c8ec069aeb75b83b4ff7e3c7e1a463da92899607d749ce1ca5b4383c1dacfda81478649c5ae545123bdf94210c6bd85b4bdbe8a049340011b855143022cff661b5f3941715ae3827157005d8fde99998bbbbb30b271c2767b534961a716a359bedf061d5b914e1615615dcf1bab759ee105a955c4bf5eb8b32275d0d36f1902ed50f33b71b5bc90eafc9a26f2dc888a6d3c6a5989ab6b51deca340afd408efe390dcc486b519e46fd586959bfe972f1d3ac38f635f72df79256a81b54253eb75416c4799df898c972773c24e14bcedd8ea04416079b6a5ace5dd606ab08e44f5d911f798ca4847c57392bf5ab2c96ae2769c8004828cc3d7c61c7f2d8e4315bf1273a27142b4c02ca8b8636a5eb6ac339e070f0438da99ec1e1d832c413420697b0be4eb23ce09f358c7250960ab1557c40e88ea21eb68a1844cc410edbeff0ed45fb3718482617c54c09f9ba21b8a9bdf55dbf689e87b7fc3b55799e501f5538d7792af8a0c02827fd63cfa6b0596b210dfda9618e0c875d03181dc21f59c2eb2860e105daee77d309ce54c5bb25583c5d3229e575ea120b60b8d78e6b024b881bbbdc375e52277845b9050258b05f4ac3e5655fd0f137d262739b21da229e35652ede303b4a8efd2ae41f40ef9d472a61cfcd46196528b6597f1bad61d915e0e804316178bdb1cce9935ec5f32fd4cb3fff51ba7e83b6da843bedb52466309fea389c3ef5fb3096241b7a755f125e1f25695889a23869851b01114e533d310eec123cf3d9ecd0a6eeb023bc636031f63520370e68afa139e631c85bd59de03152e4404e696b711b8bc7a989b155bb19c0ce7239c33badfd3735208dcbd8f5387e6efc66c4223ca77a67d393e48dc87dd247f6af95928a836b81259a668aeaa2a747b357c5df2045564538e47f950e7099b2658445dc0a0d244cc081b52130b7659ea384c9086b691bbe38a618049e07334c7e4df9c4dd8ac1b7601ba5b27f2e40e140f69de716a920219f36a77903a3eecae38d9ee40db1630bb78e59f28a981d9d317302ba5015507071f835fc36524b418decdcda8c8bf0f4909f44e168d297885aa358c5810f43edfbc7381639ecd8e07e936cfd8d973e3f7f9fa4066674d3af0751127bbad0c14ff25d0d30cbe1430219c86e34ab2e8cf56b3c90a2cdd315beaceb82e506ea65dbdce4f283c559f9533c790a96d7d2e37e909dbb1d46d253e7d29d75c60629836ddb1bf89f12d5a97ea28a1052e42e8fbd3be6d5eb15792c20fa238034d81705cc17305bcbf73b9b35f9c20e4ff76501975414c47082546bd0cabdaa6d9146171e06f24a6edf36051507420c710496be955c88c56d4d65705e452f1e21ecdaee816e107510d38d1bfa42def3254419c13df3ae906a643c14cfc0ce6c16b7077fc7c172b3b22ee7da4782b76d14c5b0de27feed0a8174520e2778dc4ef452d234f5f6e95f943c2cb7fcd83ba49097f382df1fd5f9d65b9f0ba720a9ddebeab87b5d706f3cfb30c83490f520b64b22045fecfd54261311a3f5747392761ff194c1ebcb5e5c657e0dd277691b7f49bf9b164390f15b3323af82859222743b2cfbfe5df3efa0192c7c4bac6184d5df5b212a94bc3e59299dfee7e6628c76e109d2dea3699f5717e14aa9632f52d3316ece48ce17fcde3bfd4a2feb74533d8f6b833cbb21156a7f8a4312ee1a8df9485ac87b37abc2cb3f975d95018bdb6449287f0e822931168deb1fbd670ddab198a5485c141bd49b6fc37ad4df5208be236a9a5efa227333aedb0dee8a44069a7613eb5440597693f46984768dcc4bbfc88dd16f16de06e19888a79e8c6562911c8f1489a511ac9bdec27d0e08f37612bb39b8152215b74efd8a3a69ff24bf9debad4dc432dbda51c7935e657613f7db06607274c1e523506c756ce57361406cf2abe289527b004fc54815863d1ac1e0f058f379121ac907851ffc9ff118ff1ff1d26b2b6deda7f6068df02b52fd83f080b01c611cf1b96f151ad10101aed0b1121f96d839e00a4214eb0709564ea247da1bd4aa25b31a809395e6ad5c547efa15524ef1cd48dc22b151ee3af57b80540f71ee3656539451de0540dc478b9c3e5867a82c3a78ff2c2c070740a79a9e0f99bfab0473447790829b5eb0cea16058b5987c31a30ee6e3c60346dea937fe643bbc2af95b3293d5733a7ea98dcfc8ccc45f3c66cbaf93742f0df905d3ab73948df76d95e7b586bd7f5bee7750e7e69b66c4faf608c0b611b3299f0a2abd90d644e32d1585a58f8c70af6d95e82d711c90c73e9a63aeefa4c4be73845e5fa044bfd4e0d8704bdaa47bf1f0026e68bf6278e3dbd298e804af63241b93b0aaf6eafaba5db8abcd1aa336dec2912073b3df128500095e7117dc70b90055749414f0a2b6d17293984c7fc012cd7e7271bdebf76522283b170e4da443186c4f8ec8ba1701509cf5bce8f54f3d9d8aac8a516faf20ac72e284accdefdcfd273ec3f27d382b465b95d9d0071d76a06a600a6dcf7e57f8692c7022b38ddccb3a2521eeefb438c52752b879667e092624e9373146cf043762a52e0dc37cd0cf7025592401e5335dce8ffcb6215f4ebb6003be5d1c49d65381b1cc50f670fa20bdc969961a05f123f5287c0454fcb118194e315806fa30476d6f0c4983f60525eb5223ed399a623655687a90882d7c5d0fe9c0f0ccc3c46e85fa1cd7a966f8f008f5d48b7a9c3108fde8403702299d8e0ac87038d288487e8084762ed236854448a5284eca3f94f9d1ee81c18441ed9e83b6b501179c953023fda3e801b7d5a8fa993452be44faee4433042e935d90d319853e9eca9c723cce8aadb2ff833f68e088307ad21fcb91c974abf3b1d8c0ddfed60f75148cdf03703b902be4f2147ff6b9124237db52f22e2c36f0b649748a279ea41bf442033a92603edb3ac85c442ba0798b30b8ad3a9dc6398febd8cdad170bb1877c798d6f98478f28e228668f62fa91bdf6cbe4eac6d6295ce381dfaaff6f39b24ba27232c6f41f5fca68438fb1514ca583c32529a2aff2e1bcbe64aea3ab1af0a198d6d8f1f50beebf96267220ab6d557eb4316a463b70da5705457050e0ec7fe23f973701ce9e61ea3bc897b8c869468dc5a55e043614029f81941b2c762644ef817e2f6d80ce369632c561fce36709b0ec7d7db06fc84863f3b7e817535896cba210cd772c47a381b7793483b47c199984ea3ad89ba540e9de45d099643c0f9d672fc4f04a9c88747ae9264282eaf027cb6e519718780fec07bf92f268770e499d0d7b3d352a8494f961e0c9a6676e32f592a0204f59342a6855d6e0a5f1d92a6165202d2262f76fb8d5f4ebdb0e3ecfa7bfe8f56217963668d8d0ff6d58513c4ec45e0746f8dceac05d19d0214e19767477a9958f7d75cdc38e6878e8828364980a87cec0adc66e9d8de4d3fcdf2cd5e4e6a558feab2d4e0e419685df08899f4507b32c129c675b41360349ba86f675d3638c5f8dc2f36e9b43e1e5ea107030be0d12bd007fa808a4a78f7d50536fdf41c7c397d8115654028fc55bbdd423dd854af367dd4771af6cf3b0ddebdec3330cab1eb5c75349dd2f4583fd03ed4ea1e1f36acf5eba77776f128e85b1a2f64f2250f1a3721c10da52197cdd0793f29ccd0b824f3af079b7c1b0ba2c26cb2543347b41be3163bdd235dc7b66084531fab532512ade0258b769d1465f1110d3f8f5f32e94c91624d03096c4cafb5012cb9ebb2014859e0c984ae8df8a01bf803c8f40f27a4e37af265f4a74a8743d325b79af0a09c46aa83e2a07aa18e273c34c11c2a85e084089af2c4a94e095745b9663548eece8179d55b48da481279cff45842fde89556f7ff92afc2562737cc2a8f8162a806eed8d6ba22af533328fa44355d7bfb2bff23c567d534b3a984104f8b62ab9c8a3c6d0ec8a84b070b90352e80eff913ee8a7ae76f4dd44a1ca6bb102da33bced54294d7595c6fe4c664a6b14574ff7a0d35149f91b8a4ef4abf68287cd51ce8271a8a2539fb40650441144ef0a3abbf21783547d6fa9c81d74cd86c76401f27e05e4e5755b6a603fd221eeb6d4e01aecc01eec26fd3a6aaa8b20ae3b28bae36931418a9fc956d957a5fb87ee29e042489c958a1447dddb48011ff92d3a0a7e27a4c2cca88830142b1fe27037ee29df5962f8850093f0f8501acb9e24b141ffcab10fb0327521267ffec443f3464c49e1047e4df62e857d11e988d93e19e2371582325a305634cc46b08ce3471091abb9fde4bb50fa1a93edc5c5e43c5deda680508650d9d452273809b526f9ef5b83b873d114df3e111a9f7932a2a7ffc21ba3cb5ff2efad08270f28c0e1946656933aa05787d8b977acd86cd68b29216a0d08108b69fe909b07af580bd5d44f90f99693d80cb4e3651fc42467eeda2a0da289498932b1612087b3fc47f0937282b7b9c14fc214badf67642d20c3c0ba4faf799747965b498bb01c5d817fd09c1a6e5585421bdca93633e0eba88844e9bc3f8d39065d4bc501f9f20326633da88bb8bf9b62a4f274f3a61c7041ed257a3f54ad5bbbafeee1ea501960fec49427dfe6b8e", 0x1000}, {&(0x7f0000000180)="0d939ec21c0018fd2ae7650df7f010698defe1f8ec179b5587f0c5c755d2158a98adaed4083f2e86ce61aab70149622d568a43386519902060ef64bbed0ea258d147942ccbc555b8a4e6e486bc00126c96cd2a2423c688826d7de5b71134b591ddbd26a9a7beb69d9ba90e6f2282db339f3bebaef581129e100d11cbd0a5cd1d741ebd59fe06d049c0f09599d5d74b48739a3d5d8d7875ffdc9cb3c8b30e800279eb5d2522fad4acac72f600bd31ec567dbb92bcdbe98351b00b1e082dae140a1e588806c12e0094d225aace00e2795bb90bf8677f23097928fa5be47009d83ccf59d1f7ecf99fdc73f9af9cea470d7f06cd533883e5ef8c205852c14cc47e", 0xff}, {&(0x7f0000000280)="c94db4a1f29ed5f0b49180a7b75a957a291922d57ffa9c2f0befd74f9155e66ba3610aeba96ff52fd34014819d9d0e99ef5fd22f42ac686c5740e78a9a6c6d650f44e51ffbdb347fec0fcbe812c9aae4ae931910058a1c6984f4cea1df7555ee9f48bcb05a6a2090ee3dda36d8baf52a8292b276f327a6b564ae4e6d38ead44979c80a54c4d77dea7517d336b26a6296923df551", 0x94}, {&(0x7f0000002680)="782b1cd7e6253e2a854334f1b7a2f4fcfe57f07db23d7bd2fb5b4fb130141a1216a6a00536ae78eef889198a449b166850dba010e34dfe14ced27e877f8c458de2be130c80adc8920b073baefe10ab190223ef7d0335ee4ed8d410bb6c02d6059f744cb0e669592dfc43950a9022fa311a4feb36c52932c38d968e26cc9ffc607cd60ce5a26582eef8b937d3aa59ce966028df7f3c244ea6060ac494701f84f7b1baccf63ed1c4ed48fbb663f1019a505db72dfca289888a1267a653d1683d5933eb7a1d29e81f5d49a6cb94310e307282777ce5df0a6d6536e78b605806e25be6584310f0c17067a3fe8bd1e0fcc189506c66f7b09b8e741781dee19b7525c7e1a66225768f84b1f7c35e034b091b5423fee81ce952bc0c55a967fb7a3a1071e1b6682533441b38f9a4030e67cdafc42185c823e16a4db3d9a67f9a9ce2ab23791cac46dd00c11cd227d18457c84c35237b94eb57c92162d06894b424fded48cdcbd6fefd06aedaacfdf70b8f18af49fba0327d9d3de615c0b91f7e8ee2d2054f227c9a4bd0478a4b9457bc276071210a4ad6ef5ffd1e8de760395bdc2482c8f14498e85878f4a777fef7bd344c927da74da41404bed79240807f9c537d21f2a21f04f17acc5b1d53601b4746703d2e0ec46b22d5847d9a8662c8a0142caa607e714fcc7734f1d80998f17709c8fc112f276dc5ae8dd00a5702d1ba148d652ee19054f0921c08f4835c66fedc76aaa5b3f1714b373f3968608bdc6e08d52684d918cd89fc5fa7aaab9e661755e45ba1601f909ffded3a45bb8c5779018f736529cfd3365ccb3e962da2b0d45e7460969991f0e2f9486358af0f1c22fbc607c4613f527a1096f4a6a605594b5718f9ec9fbe49893b78d9a935fbae2720aa2bc5ef9ca6692b152bde9ed9446319a44a23e1f03260e749e5155dc91bd6486cee53e01e57579d27902994230f376b883e84ebe0c29c1d46c7cc7c88b963bf0b5132f2f3fe8b7d5eecd4d6d68b10be4eae3c428e56c91aac90e9b3e186e7e642d0b9041aaa0d8757727653be3673f9e2c20a885df18bf0c5daf8e3cd2d61968ebfaeccfc1dac97737b18060e66c2bcaeddc3e60e8cf6791aa61a5b29b037661ad0dd902e0f9b34569d830f2b200e7c3948a9fc56feac946ac4de9237febe1d374041faa43080616e55de43465d3776c319c4d28fc784d1ea4056180c834c49843b423cfcb666717dfa5a1b0d12672c161a2bc3495c3ccdcca249500d00d385678adba208e47cce57b1d34e390a16f4d06f4d4bb7c087d379c905851d74e146c5c8c43f8e361060a966b73d2e4e739f94a211cf7409ae21be8a609228d7333559d10c50c2dfbfa3cc2073c97394497c6e544dd224709cc86473ad8ef5541af29154fe5ebf28a19a6236db7d0b9ead485863db04db0a090ba6e45ad78c1913987babb44f21464904e56d52f7da8a61ae290b66fc7110216b6f05bb9986aab93fdea180e2eaff06c3d538fa7a7771f6a8a448dea1fc50e41fb1f023e5d8cb343a2799c61b4b2275e18643ce7783ae08861a4970686769de0e3179ace0140071c4dbf2fa55268059a0d9dfc3b37e0a5fc2f329ef33ad47eda6abe65ae6f77b1b3d539bf44490d3599c75774ee7b62456b8e108eafb33a7e169089c6c5fa6b30ca56835981c1eee1c531210f6a735f1d255a65b61552f713058c30215c759514939a659035122ef1a4415653066eb742e4c2f4671ca994b1b387c76566f789bb5f4a83344ea788d9cb1f4421187d2596ebf3db435ee911f10ea807793a599e2e71a36ac44fa5b32a7319bcf797de7c4859cd600969411bd6490cbb1e9dbb03e4a6d005bfe5afafd8e805843dc9124966907ed1ae40f39b41ab353beebdc005f5839785e4df94b09d73c922844e21c4bc516fd3221240dd7133abc7f269ca4e4459646c8156c8613015289497fba47d6bd20a29ed808e21cfa7447f33aed63b6707a93d0b91e43497c44432ef5850605f85485fc974b423c68c461540985e575428df922028e2bb40850bfe6dfb2bcdd29cfbe2d0727e3a3bf07936829022a813b5791e8975d0b96e2ad521e1d22dac17e5f54d11c4cae5fbde7e75fb63d66befa95d60ae879af151972e94fc4907a8e908563f57efcaa0060167af9c72ffbb39f338701f4c425a180ba5038b5c2f40c817cbc477cb8040a5466bbfc62a2541afade6de2505974d16030b13f7b5d70fabab8c24d2d22cb96c5f2f305d1d2e63f89fa5bec79a438da4e7ce92f3bf67aaea7b09c5463290355157e21ecffd1fb30e440c1b181426b57dbf9a80e76012606936fa2adc4867da87f705745e3066500169bc12381c208e9dfcfac426eb25e5a5e15c37172b56f27692d356714cd503a401fee4c18e36eb71dee072fcb8d34edfc5cd7698b69f80ac23ac96bc7f4b32ea204c2b9822ea83d4399e6561ca70c8a442e80811b45a5f93c8e93ac04159ef5ffd1fb4815ac2007fb335f35466c62bc77db9ec0061c21907f220e55af6b438633f9bafb119deac653732771a1fd21ce09458ee956243556f943bc66ff0f143d4527d5bf999ea81e4f69ccec624d1682662925dfadeaa48f09dda608aff4f825ee62ec0637a6b06748ba35058ca32b54fec6af91db0ac449c5cff47dd4d5d861c8de5ce14ebf5cab86b04d9b69e69680ccba4158469300cfe7a7aa91ea263f717493caa008bf830c28d7b334d7089cce0704b6a632ba76229c328d971e6e11b693d773116bbebf4764fb557949311915513e510f7125ba82f2da6d2ecb70717a844225ecd5127df95c4c8349260eca704f45a39ac2644aa2b18b8c2043805e7d05d8ff3a9f5f8e213e80bd89310b1b964a84ce929458e988cb5d8769bb2ce1a54a70fea04f31d02ae03e09ee086b486c56f226c223f540aacee6dc5073cb7f5c259a2d264662ba18034c62da88d9d0929d99f9f10c47fe650637c88229c90c10183d340d585c00be02f22d6b98298289aa52576a02e2a6117ec3b4fc348857ca8885c7a35500ac44031607a940c8e159dd8426d99952c9b01142adb03dbe01905f3a9d92b1ba65610099e726ef5a21fa2936e1f8c3d35649fe1cdc8506bd4725c863f02f4a6a95c59e8661c98e991db967302bd63a6f13d4c586e8554a4461fd5613f0d352dc7c967b9ae8e42ff27605e926f0e97353bafc69b491664f8c0ee10c1068255dca4e2a715dcdfbd3a2dabd92c84972ef0f86f74f73e7d25682465cb538d1e67602100776d28c53f6f01add0222d9890a473c9364aaaad0e2bb9aeb7118aca8f0cb338443b43cf8f88056c48aa61c496bec5cf7a697f867ef27cfd06498e20f9e2c4efa98666d0fee8c8683ecb6fd3a2a7aed7fe11048dcd6dcafb682654e6908eda9f984a53455fa5656600f176e1ec88b56a688bf7c07b854062781b344bf7842711919dd2e0ffd534168b984194b7c564a6e3fa7a1961ae87f105c153c189f733a9e0434216929311245ec78f4cb3a0eb45b949303369e66fbe597c4117a95961a9a851321523be0c52db7986b366652ac643d252cd30b6f63ea98b3c6f8a8f75fe3d41de8686eeb5a16e5c3b69be0d3edea5dfef5ec69e4596e9406d9b530af56ebf3a5ec30036f97979a0748420c318402e1e40158c3686a9e20270eaf9c884198dfe8f3d1dfad2ce93115b36e0d3b6de410d0d5807856fd5b9c8ae0bca8fa0e9a7764202a720bbe1a55322b776788b41a5720cf283bd031d0f4ea574c6cfaa4cebeeafe50481f4906a9a828715f499777df60f5a72179b27bfb3d3db58183a35af2ea9a05e089e7a4c17aa4500676a77850e26058d809645aa5ed9272a87c154c616c123ac09c712a62b4803ffb4585b862b83156f180fb9acbb31b4acce752b7719c3c44ff7fc0d96abe9dabcc5f462cdd32c35e103d702568552a1df1ccb4acfd254c1c2e2c6a8d2179ac89cbfe415effb0a2ef26b6112379d6f3010675998c70bec88385879ec09fc0dd142443831c71dcfb3775646ceeaa8ada9a1e88c7ff9dcac9304b396d53c4111082025685ab4d704f435ded8e39fa9a3a10395b65df42decba82353139024e6fcd0cb2ff25e0d5f3676acb86773522619a179778f2bede473c51855ad33f2cd746294a88d097969bbe10ce20bba1e5551193d92ceda2b1c59ed28773d3d211787a8a2dd7a4af2ea518a2db0594b3ca48a437c557140debdf14ee45e8d5111a328bcec96fcf75daa48e9177053f38fb01d892da43f0a5e960d2bac48e10bb13ad2e3d5238dda77eea3f49805a7428cae7d15ee3e78600a0c42c0b252a52aa981a1a7743c3af3539fbb6604ad3cc6a35d924bfd069d4592201acc2038fbfd9b6ea12d0fbad12e1f74f566ea806c3684b13a73aa3edd092f922f36183a92248616c141edcaed0525ca9ed4a0af2405068a09b87a613a59c836d9be2fb80474fcb1351ae42646c2de37ca348d7cc2a896fe9b2c7f221be604fa8f39e64450017b9b6825d3fd7a7110ee3c362d82f3ce5a017d10ead6416df16c3a9a8e38cc3ccfd1c35f54aa77deaa009dd14425d3dac702d330a3b177f2ae1215c495ebcaae7d681bf2cb316fc860ade52d1f152f813b68f094b79164bbe15cfa90096076fc9cb7227dd2c41b1f6a533e2ea55ec4dc49eef05367787e7fc511f3847d80aa68bd30ff848c95b6c8436a641bca16ac4a183cf349248a899c5f66da7b0376d79f7a249d8d9182bffffdc3760c4d1cd3c7b1b7b86e15617142ca5bb8f4e6ab59d7f4215c07d2f16bbb3cf3f040748960fa7ab034b30da277eb2a71e6cc000a3c457fb314d5b7bbbf390a6b25007440db7e4aefb23c907db2b681a6bb4fbb2b3d61687412bf70033e8dc2ff31059e5232fb8c553587ae9afd183bd91f87709bd6b8df6a847f6770818ede41b098881c71c7d70ae2fcbbba89b9bd75a8c02557b6f8c0c4d29e60950f8551e489c17dfc5f1dd4970a946a5a5d5dacd373fe82cc49224fafca843c459add249c3d0773141a9551eed15f10a19f463bc34166a6e39ce6f3d0979231e1c3706a179b2034d7cbe60c47747bdafdd6948534b9497a5867bded40f9dfe02081e746a850f1ec566a675098adca31d08c1d950bef23542e278401849b8e91a23ce9316d5051fa8dede58572374a454b5175c77fb4a39219b3097c1b57a9f04895cb8ae6d8eb793dd1e0a312fe11dc5401525a24374538703e77edec1cc2f661abd12b770ca6d02861c112a3e7bdfe4e0c6d1ff13649403177b8124e9723529b9f23e2d9adbf3794a1dd43e923fee1a1c949c4b7ffdf508c906d790c24c623017d68f187aa353de7004df65bf151c17c7b137fe11e6f06cefedab83dbcdd92e4cc6d4be909a081769ba324ccc0b55a7db28c4a5f36cb3f4051ea67154d250a87804947d895858c7abd64e8c7013b44a9d471827fdc310cff85494f27393fad4ac536426b62d85faadaa326ddd5b07145dc6343413959516252071f7216808f4deff771d43a9482180a7073f1d802070f2102fb25f2cdd1a4f5aa1685f7c3e0fc1494df2c9a7eb93e64cc466f657c3379e4f5326562db6151dc4c04419f90949c54ff16d03184610c37ef2fa55a322468a4752de36cf351290056e36fabbaae690949601031aad2a02bf1694701a5c6ca86ca94c9a5aeca74da209057bedbbaa1dad3b5e9b873202c0bdb5c2c49b443d5b8ff0eacd766617a4968c1081b6155ff093e12b1e6bdc238ca8a30eec56a7790fd08476a717a3c572f7a0ea84c2725dc0c90cdfaf7bee8b10828f4491209e0", 0x1000}, {&(0x7f0000000340)="bfef99bbdc42727d28ba6662d0532e26560c40592e6b1c5ae059bca49a0aa77109b56ae5a5a8cc2953f06211f60b2200ff8148ac6e6cf8a4f5f0d22622", 0x3d}, {&(0x7f0000003680)="bbb23ae1781efefe410b8409e4ca808b19974627a49c8b02f28a00d1c0b69199c9997515d721fc510d3f4f459cb5602b9d82564e31ccb92ce4b20cd16021bae90b05f485b289913874ca34ecd46152d5e37d3566803f0f86c91bbaf105ffdfd0c814b3c4c386aaa70cc1f0f2ed5b9511b06db41fec9c547e328f699b2fbbf334f8ec2ff1e35ea4f8c779ee3f16eea7e3761b52a78fc33c5b0ca8c519af626d282f48fa27ee39f1dcd9c712170517b3e0e1f52aa80fdd34726331a62dc8ef25d148ccda484b781f81351910350a5dfc31c56925d6a2dc8f68d9190c27de4c67ae07747c46282c45d4989c374f886678f25a1356eb5c404cf1f613a6bd8fa9986d5f364c88edc0575fb94316dcada278da035037c75b3582e7c64347c8b2b83b030af6c852262ae6db2a2ccaae1b86edd3052b71d5bfb1c4222fe2f0c08a7818a46dd7dca8b184d3d99ffb339b1e50182bbe459a769ebdfa052a4ccc3bfcf5634dfad54b060b76ea260bc0de9bed1994bffd63936d032753f017713d246bd251c77612481671c8e859bfd21ffe3784bb09052a7191fd1a4ed39e22ab13a8ba64d4c7e20ea4d18f1a1fcbb8627483b9abce3961f3cdc7192b5b23db6cd8e18ce148a987a3f51ce9fdc4ca220d61cea3c3dbbb0040fa7457537cae7ece530bc35d0ade9cd08750eb455071f47b6126e78a7a5fee323e7ff2b775c25d07aedf866ebf5dcc8d92428bba5a99433acc999c3a656857f53439f5e84ca9cc4cf771ede037ca9d0b1409cdb3aaa22ca5171ce1de910f4b4ff6bd4384c634e6d064b8c2f8f7896f11167e8cdb181392f4e6ccad791725b5844a15a928c8ca712155cab27bd3def82612949dbc3c10af55b0057c817de440fdf0a39779dcb10c919f527fb35e5872786b8fff79602f66b6dad9ccfdef4acd607ae22bf5cd0bcba4801ff16dc60ff9b0241b8e53c29dd20f8074fa8f4851fc498fe3e015e33b85a96774628a74e3ec25b65471c1371c14cd5a34779d92b55da790917167305434bd3c1cc2d8bcc8eaf22459184f1bf59dbee442b2a6d32630445f4b8d4752f9370e2bc4940fbac35915207871ce903dd5750dc6926650b488749c6f77fd1e8c407003bbbf6d8232439f41ad59771e65b90157556d1fa5a1f073aef199368cc4ae548364838fe6068b92772302171d636b3559cb30b5530ae05a6d57ca7dd22bba50838f641bd94e723e710a6d08e20be04ecef7428d7f2416c082471684827f58770869417f8c73ad93231a8972a3097bbaac253f52b88ac948371d5422a9421f274153f1716ac6267611feb50495c83e67c2d0381d2c0ba9704ee215937e0e6a0e0b76d7488a1e9c025505ce0620a319219781092187d7765a29dea761d9a95a38392c853e14a4fd74195879ca27037332f5c0d8ccdde6397cef3ea7ebed3da1b0679ea7876db634d515ef65ad120a5bab91e46f62481bb627dc3aa3ccf26baaad5799a8db0fd8587d90866d3cc84099a13fa67e9a2883733d139801d5269d340c0d1ab278fd427178c49a37eaa7813f107b6aeefeeed439ca1269da78da7a6b1a14df3af0121f98729df8112517156586ea20c9ca833043a77867f3b9b2ae58d8c0bcd879571c302aca4ffbc126af256f94e947d38fd8c3a350669f50a789d9e0726e1e36dc289be0c6c3f96c353c3605f3eecd0896204a708cbb277ece07ea9331744c0cfc2532bb04ec9e52a42d641b1388f7552ccb1b8ca5ed7eabb72c34b97316346779fa4fe2e9285707903f603511052a7588e2057756444e47d5f2a7f352e72e9edbd7965e977d926a89c04c2224622eefd96900c3b9f50448e898b4c31ff46ee44535416d7c4efcdbe8063804e1ce373a906d80e80f01ee9e90fcfed6be027e3a62137597962ce71ccbc35c184fc0c0869e2e86d1c351e189e3df8f6bd40f7aa8c148e9594283386bb6afef78e1a7458ba59a9335e214f530b257866941a98d4cfdc6d08554d1df121f6bb0af2d2edc7d1b4890df1c63858786d503a8d317782eda1a6a3bc6537ebcb413bf32aca3237141bc8308379041cb97ef8cba955709a657095fbc7bf9c4098aaf55b98b7301cc3012e5b4031b7121d2fca56c84550884c8d95e3fa72f6022b433e6e0dfb269edf1434287ff3d4a014ab067a1880277953baf5817760c49e30f14596ac48a055aaa8547e541ad111079f3ce5898fcaab90d756c56c987fb25eb02b94b452815f6bbbc8f6a4b23afd584433e7231670d4cde8ee1994189cc15a1032ef39796ce5c209c8f65d63e17d5596d74c3b7f6472e3dd3039bc028fef4943f8a214f4471c3c3776fc694e64f2ad6605d471289825563fe1824bc5051bd704bf9c60fc044b6d07004e41d55a605b05378bdcae0a6d9bf8dc15479534d2d09c6e67e13c215670213e47ca5a1cb59371f2ed412e6943690da2f200149b658e1fd7576da5e228dd79bb0d7236fb376b8e287167563ed59e8613daf04ffdd98d1f76c3956cc28975c8c7daea5468007ab8d13594ffde945158d23084bf8a9803d80b55a90550b0db58620e4d29d8a17eaf9a78adf1197017fdc414cd1e0ffb53ddd0fe2e18f51d684280212434832b3521fbb2d6179908ff00b9e7993a32b4015e47850775bdc962ee40638de90d0a10849f781dbc635aa33b7fb26e368a8a195a68f9825e6e521983e97bc90c570e78d4802aa15be28b7f905e4ec1490c137310f653e1549c312c2e3e72726aaeee1ba6f22b8c88efaa7c946089b10057172c90c6cc77e8b664507465e84a65bdd310c9831ba8e8d6ad7afec6d27ffdd0c810927970f7b587139d124101135f77968af6766b72067ab1f54a72004a80382d2e26892b54451e108a2794059128986646dd4a04051cffa03b2c7c744012403341b6bc0bffd726f2a0298965b998cc4406fc93a4ab299fc621714429cde97a615c740b233fee1ddc813659145684201d2b2e34a9337e9141ab0e267aa41a36be6e638009be0cb6782d232939eb6dea475f07c860152eef0184587fb7c442773dfb662b3bc0ce021df2f7b9c3cd4f479229464fe2795d09ff396049461448cea5be9479348d32bb4e47388703010c465457b708196a62395a2a1a47d28b0f2c08fe5e963ba4e97ea1b4458abded928dacbdf3dd023bec6b9a3190be11faca54f717097ba81ffff502e4e1fb3010d4e08e3e2666ea998fdadd537e949cc6186b5eab4a92d7677641e7b90588b3d5a4f0832265a265d95eb2ba19563cebaac60b7902a5353b3026736fd1697436ce5cd7e3a53493fd2a691a9ff0531b997a44fe4a53de54015a9d427d3fdc7ec660b910d5ef84e562896eb3bc6295014954446dbd2ca1e1ca160608170a62e910df1c1ab1674fa924f98c9117c0ff63bde965f5ee2f6a5d616565efca69e656bce19cf3f5ed95eed92cda3e1a1bb70c86d1cd4aab700a346dfb7e7a7231b9916d8aa77403c7ba474f5c164baa4ef110104d33b047b2af3c0f9f282b9c487a7dd5bb88094c8d9dc6a3e8083411ed23f7f8e4782c970716ed5f60aa4e752e1b1c872e41d8cdcba7342cf3f28b64934330bc892cf863af347a584f35c1070b91e116f7750686f59d661f604720ce7c198f39c42cbc1d13f9322a4e8fb3133e7f4e874158991c4285b0ee1416d3ee6ea83be434af14e8861ea58ba2a18cb7a241543ef8e1db8940ca49c607d55f37c7b1dcc95698e63efc78a039b7a77f4dd3f6aa9271fcbaa48a76a5e6d715b6433376e729332f4f6c68234ba90c207f41315a651d56a5ba0ceac30f089b053c013bbe1014a65c0e5069f8c91eb73ab6bf5064db531b01ea65c9a4b377ec9cb0157068343587b155e27757b3f54c129e68cd783b0b8e278b1f4f7b0f413e8e39aff4b822422832c604a2b8c98761fa263719a6f7b5382c0a45ed470956bc6a9977e5676120cffcf7975234dbb16faf30c2ad2a4631b8cf81502aa74de4ba789feb2153647c16237e04d58bd91b08def8d503f6d76cdc41d97a10e10b6e06ba29f4a3ec913941a65fb015be2dd0de1929b8c059d85cc9253d430eed094f1b8d8ee03646de1a47543086c3e3a1a14c49bd083d4075b26e571c08a4aede79886a6188a410d245687d65bd49cfa1e61d4a7587aca7bda5760b02f490fc10660226b07f944cf3df6244f00deb4ec459a5dd727bedba8470ddb731fdd55f6b527d7ae7195461ae2f9778bf0707ab6ec98df4a3ba8859891351a272cd22108cad81dd2a6f68312614717415aa79acec74b71e58a3965b7513ef1c28b3aa8181f661a00431fe162dc98272d77a4021b504c526ecdb3176d4ebc833f0cf41a98437d7ab498fc3bd4a8375790733ff56b6ed0ce614d855af2920042f700b929c2fb1134ce0e608fbefbbe4f8d8d090fe406c18552f481fb063bf8b2a642b5759eb21c3597dccfc01165179b198dc7789454874dc949a72175dd59f4ddb261439f301f86d182921cc8a39ef2a743001d6c92d094b8d9007e29823ae0199b8330abdc60ce128e43fe89be2548af399134687c3179ede62c0e88becb13dde40d82514cc3ef5153a2dca73db09b3f62e66858912f9fcb8cb0fff04202c421d498dbd9245df3437e7316f82bc32910edae06db988ce011e5bb9cd4e7cca2b81006d78b57779f31f9461a6701b6fed7c82ac63a04931185f64a6c97938db6ce8911ef3a991a1753c5d4365bc6cad2e167816f5aec04a660416f7fec8d8baf08856af0ea7e57b4686098087e14152da3422b45c2391ab3973fa8cf0b127e7ef3ec6279a450cd6a1cd04bf80e133bc82b1c650330b4ad1042c1af74242df210b01b383c56e0fc104c7c5ede69363f90d42a0a1ed450bd0f1321c1ff939667bc8a485210d44dfd72340218c992be9c9fdb1bf6660db9bdf2699f93e0835550781ddf2761c859350967f04a99f02c330e1c4922479d65115ec0d428aa37ce22225ccaadd44ff118d6b856cdbd2446c9d81ff57193fa3bf8054cbe49eef14f8c74585afd6f0d3cbbf8e80a2a8ad9ca0c1ca296c5f31d26b44fc6f0d4ee6174dc291eb41d207c62db42821a3c654f910b18a73f04c8dcd2796453fc4b6cc891e0f1feb4888a3a320ad74c56c482e033a4cd0aaf2039b736ef3c3ea2c64f59bc06d8b8ddeb436429531bf7b6210baca339abf698ef7dcaf1a23b38d0e8b846cb977bd42037fe46ad2e61a83efd841d5b848383f010a3ab27ae5d5ed2d650706a7936918e54cd1ae6848c1d74b080fb51e5f54a9357371695d35066b5fe1f058b7043e1909095192aef55cf3960a5469bf16905e558bcb550a7ff520e12bf77492111c17e8cc277bdece2e052f1f14dd6c1c9665ce71a672086d0afb9d4f73f5e26e374a3261c6f5a090b938fbcd2ad16983badea8e65ec3fb5a8de1419b249a5dee900b0181640e11505a369cc7c2b12101c8c051c76b1ac01a7ce331a2ca751562ced3f1adeec3ac6bce3c61244988bbaf1deadbb6323c7131bbd08f29969add55dde1187ab902fd5213584bc2d5110bbdda0e2a42548f73ad9114123b99f395a073508882917e408f6010c07447e109d79e2569091ea4b538ea317bee911a90a8d08eee1fb2102db17bef6db546586971c79bcd31707359a1cccc643bc9279d0d9e2ac0cfc87e400ef20b1ad0d3241549c5f4793c049c63a31177eae84d238aba2843d21ae9cb161f37bb1ec7cf6b6daf63ccc9d611235cc0004a2528487b4924b12b86cbc676592bad3c78267b5dcfe01fe6a0a34d52d4d73ab27704028fd8eb61bd54b56bf21481c9928ae09", 0x1000}], 0x6, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xd, 0xffffffffffff8001, 0x4ec}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x8d, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0x800000a5, 0x5, 0xb9}, {{r0}, 0xfffffffffffffffc, 0x24, 0x84, 0x9, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x80000000, 0x3000}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x1000, 0x8001}], 0x1c00000000000, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x800, 0x6199}], 0x9de, &(0x7f0000000140)={0x8000, 0x100}) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000000006) 12:10:40 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) getgid() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000240)={0x7, 0x1}) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}, {{}, 0xfffffffffffffff9, 0x19}], 0xa3b, 0x0, 0x0, 0x0) dup2(r3, r4) 12:10:40 executing program 0: kqueue() syz_execute_func(&(0x7f0000000000)="c4022dafd2c4a15dfd28c46265aef1643ef00fab1966420f3a0d920000000039c422791ec866420f484f5f3e2e40d8fdc4a1617d78003664660f3a20a000000000ee") munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 12:10:40 executing program 1: mlock(&(0x7f000079b000/0x2000)=nil, 0x2000) mlockall(0x3) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair(0x18, 0x8000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x80}, 0xc) 12:10:40 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) truncate(&(0x7f00000001c0)='./file0\x00', 0x7) clock_getres(0x0, &(0x7f0000000180)) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000240)=ANY=[@ANYRES64=r0], 0x1, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="100000001b830000000000000000000000"], 0x10}, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x7, 0xffffffffffffffe1}, {0x18, 0x1, 0x82d6, 0x1}, 0x0, [0x7fff, 0x10000, 0xffff, 0x6, 0x0, 0xb794, 0x4, 0x10000]}, 0x3c) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet6(r1, &(0x7f00000000c0)="2d6f2c7b2de00948da15f3d942a8c6ca5342c73e7eed154ad7674bec9ccdafe29c7ce79bb554d18f369fcbe6e6f2aa79bcde0601e8fe55faa68c1880b69a3913e987128b32421957e65295b277fe593a24519609a176fe6fb9c36af0e277621716a7dadf9412b26ef18f4867a72205b0c50810478688f3e88b9937732936", 0x7e, 0x1, &(0x7f0000000140)={0x18, 0x3, 0x2, 0x3}, 0xc) clock_getres(0x0, &(0x7f0000000040)) 12:10:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/136, 0x88}, {&(0x7f0000000200)=""/131, 0x83}, {&(0x7f00000002c0)=""/98, 0x62}], 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 12:10:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = dup(r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 12:10:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000000000002000, 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000040)) 12:10:40 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x8f, 0x0, 0x20, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0x40000001, 0x4953, 0x5}, {{r1}, 0xfffffffffffffff9, 0x4, 0x82, 0x7fff, 0x6}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4}, {{r3}, 0x0, 0x94, 0x20, 0x8, 0x3}, {{r1}, 0xfffffffffffffffb, 0x80, 0xc0000000, 0x3, 0x9}], 0x18d1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x8d, 0x2, 0x7, 0x2}, {{r3}, 0xfffffffffffffffc, 0x8, 0x1, 0x2, 0xff}, {{r3}, 0xfffffffffffffff9, 0x88, 0x10, 0x3, 0x1}], 0x1, &(0x7f0000000200)={0xfffffffffffffffa, 0x50}) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) close(r1) 12:10:41 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="00ffcb0465c2a29bf751", 0xfffffffffffffefa) 12:10:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4501) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000007c0), 0x0, 0x0) 12:10:42 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x2, 0xaa}) mlockall(0x3) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x100) r1 = dup2(r0, r0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000200)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x6}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="c55b2b01f14e0050459da0997fba7d2bdb7455cac3610db3ffa1357e67e6f5d05866835d5958d79ac29d430b89d09e3360fe39c1b6a42d103f9e3b481e7e5b9499511f6ca099a4de2f7268db2e97", 0xfffffffffffffd37}], 0x1, &(0x7f0000000240)=[{0x0, 0xffff, 0x6, "11ab060644f186381207e5b111ed17613b03e0059ff108b48af0f897ea7645a17ad956c77dde2319a29f11ecdd87e90fb2cda5db57854e5d2852ad99014594540abc78c2706403795f981f5089bf3cd8620606f3d37b00b07a6ad9226206eac15f0233d9690e497920b0975026a2663d808fb6b824c616365327998d7e79502db731999c448dc155f6922a2da186e456737523f9a4a374efd30c8a48f1c814d911a6c1151dee0fe5325f29cd2e844ef44228ce0cb4663866778291d44894a2edc8eaecd6832ec8afdc0e5304d5416ed341f1c2fe3836eedc307f17c93e8f5b642116abb0e3e452a2cecc403ea11ba431cdbc265bd9c3cad5c2f847b2d5d4b3e0c9178aab2bf12184824adb15b7d215960c2b57f35f55e66239f195cb3a5f0f3d6a885a16a962fb4ffd848864872fdfdfb3a9543901cc2e8e14bc0c9cee58ac43694ef89cda8a68b33b54ef09ebc02bab665603ec9d4b785240e034f46819088b1f81499e23235c2b73e94a8b336b68b43be75b2c3985dc1f4389238d33a239afc71ae817b30e2d05b24ce362feddb4814e32674a47c96f0fb29e4b373d7bd1bc35415ad3bbb6f7600218fafc84028dbc33793a0e4be0b516a2f2070ba0b6ac52d0ca8bbf1d6dff15be112476c5d9bd098e185d589c1c052db8d9eba2ca306c6fc58ff21243d6d6875beafd42a5b2e5252783235eaf8519d109b4c21197089e018a2693c01e7707d65e92977b13d40e74966e449aebc92c6aa201a56faf09f28236a5cf3622d2bdc191d08399b01de757b409df54c24c96be5baf6f0247db8c5e20a0b7632fed896f88583e204bf68497a6d431a91bcda6d8b151f4b59b68473d566c5c47dd24838b5a259146e1807b448f0086e8902bd8e71c6c803401790ce38e92afd80b5d9e7fbf547501141cb1ec7c6cf5409c026b55575fe5e5a89232bf3dc7f4d8af4b43cfa7d1efd5f6795333c33b352d4ebc6772cbdb3b5c036ec4edbf6753a41c9459d5c63a422ead07f42ce28783af8633a3533d589ea2ef1607743b27b5a1e55d71fcc0e2078d29af86e0e5e98996b6b8c5aa94e532ee0bb98bf6cbe998404dbf6a4c303381f195e5fce1295933472656de7e59f067e00fb6c1d75f8344c8c9b4790978f6057ab01ddd3373f9a3086d10aeed41a99ac1290b82096d60bac33814ee648b9bee101deb0c5a1a46fc9027f9c24c68cf0b13f5fed64eaf317f5d9b3d5128238c67ab87b1fe5368ae60bb9cc386bc7deff0cca5f1bde5cde916304b8b7bd56ba4d00864e058c08de3ccb0a43aebb33ccbf16359c1601b3b7408cfcb05b5a7aa4769d1a6d33d991541b39223279e83afdbc558efff0573b50cda5851abe8db5b15666ec86c2300d41a948c29f9b49d5eeac775d0e7b6bb47cb9e36beb338559f21bb9d80a39755a6a372fc6b556c249b0b1a4408fa6cbb213fbd444dae19c7c28ee2b7f19976bf6f05f7e32102d50c3e383e22a84138cdabb41850b5266c9d907e662cb9ccc050efbcdbe1e4cee132e26499d0aa1d8da2c2650ce7df439809d83eeb3f740e30a98c91be694852e6f8194eac8518bced9781ae071b082fd021df004a1ee803736dbcf3cb6a27c8a8f429c8fc16b47a3335f938e4828e5a85188d0089a1e98d4872efad3dd87ce14ad685daa718e3f13f79604446fb9d2eaa730c7aec3c5add5907ef6c1e249c71dd67f99efc0439ed119406718890b6a6b2f8a94022a7d86a4494733bf56a8429920447db4a68e7d450b29383f2a0e9c87873f1d3ecdc9282d433283c0b3a392a0990b58506632fb263d51c9b7c2148af2514f58ae010be5c2e2ff7576d0c01b520e4a3feebe626b5863526c2a913787bd89c468067ec299d6e1a542f649e835879aaf52f205543c041fb78a55ec13e56caa115e9f2c37f31fd738c4bfcc2a0a4ee2cef0b2df7f80004fc9325d10c29b29e172b9a40416b159d17f0b4f62e71e6ae291146e05ad4a9dbd2f001bc951ea1d120eb2f43ac3492ada62f9d4151933c47c7c127c1b2ad6c96b6d2a97076ed6a46d67173ebc503ef4b5ac05dd56ef4607a1243178ee23b302c08386ec9b961ee9a00f4614a84b538417a42662d25543d632fe8990cc7989650117e8a6c40f600fffea817e3af494094dd955f3397dad57cb43fe337459df39d0fa8310cd63fefd1b3d81e56ac376d4b7816d02e9f49e632d4efbbe3cf10c4d0e33bd1afbfb7e9907bfa0a6cb35249b65a4fbb4fd30d2c1836870ef637d3e059b6e5f3662252bcae18cbb1cca1f9da16e89feaa2ca17ab7b65ad2f2efbbdebec1fb349904a70b96cb1bbd2c21e906ebf73018a09f30ffebfdc4f69bde983a3e249cc0804ab54de833ea77873992694faca8ecce2a06300d3b48584ffeecac2346f0b3b8420952c452005ad6736c0de1522479113b8c8d4635f251ef90481f186cd08c778dd9dc5815a138d3576e5ae9ee8fc04d9f18209e3c3c9f077fffee86e3bb227e9bb7fda55f130713bf654e10840bebc63e92241d684d94f2fc7a088b9f521dc5ad1c68448882f2c1f9123f7fa8d7cc655a9481d56cb52d4238f9a490151ea9f61e446fcdfdb151262bb3a5459441f313c34e84aedd75745725488a2fc49de425b399b869f0a0a73eb88baa81381f3f02d9f4c5b4d649ed115fb535cb033831b0cea793dbf70f08e40ed58ec1be376215591ff919e0fafa6b8e9d417a3e636ab9e816ee79b065db656e686f2be377930a78804ce88796dc8ceb65a67907270ed8e21f72ea2e89d77477f1fc735c0bb07fd24c48358352b33a45f36c5daa848199d3c6b67eb8efa665f65191f087681fff6eac34bee93a0f3e70a20c1808eeab899f892532acef30c9dac91ac8f9dd8f3787cf8c7a11618f223e862eb98dae92e335154681748f8c41533b7ece37953f74a4f3141978b9fbd0e5bc24fff32fc4680b797e21e4a2c9c59d9c8dcc343b818c5b521aa2cc77521d9fb528b66d8ce8c713334e84896ef3af4bb941d8091a812d9350e183adfed42b9897b57b7bbb2ffc76d8e1e0f2583f47e4c699fd5c604b1ba55d1ac11af2cd35e50b128d057b526e00d7a900c99191c590b338b71f3a1857fabae871e221553ee29c7dfa8a32bdf53f945b3e7532a3969c79171502f5c12b7a5cc72934f18cc72056b0ce7e80a4b516ede31351307ee5135cef638dc33510dac3b2a433af8b74fe309fc69d47f86aa4bc84789960c138d0e9f1a8c0f5acd59fdf86508b053f2fb676ec61b9bd85c130ea83ee7a7c47f28e4c6780ee06bfce7fb25b7c73d66f2c896243db9ec41cbd5e814b39baa19d533f4096038fb37d53703c17aa5e83ba49b58c23617756aa1d34490779b5c38b1182edd5acb2494327593740b6d22e61f0294444e12a16d02e3a0ba56a06a0b0dd3dc8076e5338208a80f8ae5ea61faa78419966af1c06665960152b08827c18f8f98a50b6cf088f25ac958686763df8c70e1ae2fd45035fcbe1a314e91289500dba8d1da609b94587e9f54931885243f35bd2441a5d34a69fc30e38ce384dd58b9cbf286ef5d0960dc51ff7c41e4bac0d7264c72dd6e87d1d37b94d631a0f14e9ed5d5c734e205260eae1950c0f65fdac9e8762f8cfcfce9ee502b9a4ea6279b721a2fa487d7a3d680d892017313da69df5ea9a12156f9093952621046c2a3c657e1b62cb43beb37b6993303473b9e00df54b58aee22b3d0cdc957eb4898f4d9512c0451d3ef69e31dcb0c318eb44e5c9a7b1a7535b453c783c9fb8c5465e6fb52b98127c76699b85214e152e240271a68952c7fa8e17903bf40f1a92f17fd53804cf559aea9d82b1bb8ab7e77fe489b8be1230be33b7cf9258eb1a1ff579ed34705fe2ec07d620f32cc336c2d7e6a4e8957008996139b5cc60dbe63b89b79a38c9e5dfa08a98505bfcddcf43c10573ba86af3c2dda583ea6d57e10c165b0013cb0ab1be657ef4067c8103b2f946f3df7865b57e6b5fc1581f546200a4ea30c9a15a5ac65ee90eb38fbbc3bfea66729aa1dd26168d9122f4445f0ac7157a022c9ead55e27d54a707b6747da64b3e79f2aa60de200134c196837ee0bd9a534e2b0f7f6e419949ef0ccec62f5f9b9c8bf040bff220ecac4b7df2c609f4d95234764160f32856a1b13bc3a881c3c9bb58ae9277f73a1409326ea066c77cfdfb155b0e71f6657bdfb7b00680ba97916bbb99ab43830ccf194aab70ab2f47dbb0af61ca683cef30786df28d999a1ec3e676a0688c5411d02e8045afed23d3d6398c3e2b0acde5bc191b446b51f2a8c4b343febc22084eba6e0f1c07117d651bfd9fe7d44e755fb36597deb3c5c0496ff5e771f57939860e9a7bb221aecf94db8e47cf884a40161a00b840f874e77a85c92a6587c69cff9aa9520ae37247a644c8be2b659364167497f1ff4644db4baccf3bda53eb1f325105257a824a4bae473d8d18c87f281202065ad0449ccfa0b3f92d181486aefb3d9532de5df9617d05c337fe0a706479f78f82cc5685c87d08b3bb13d5eb02157e50aaeb8d26b9c7866d81af9049a4ac75ff41e807d36a0fb89cfcf5afc3fce5882eb0857a5d6c032f86440cc6b09457fb38fd68777cddbdfb290d49dce4de71a3843ff0bc8825ee84a9e1c95ae9b31c7769e6d25a903f0514fe53f4d4588976c7361cdb845dfa21bfc207c34bb17bb7f792992ad4b290f56364992ac8f859599b2f5fbd6d6466c0a00ec92f77f4a7fa0371a9ae7e551afd1346ddd12788d4d629b55c7e4db6d7a015ff6cb603e4c0a4a920af11d8c06683b69b036796595642bcf8815e562750f1a7ace306e405a985b1450ba2fc86fd44f53b1c067d7dfe9372c45f7a24a79d738be3c3cf736e4c0de54b49c29920b94ce3775ed9db3187f10b1984c72b604cddf80ae05ac12acd7f692657615f0bcd0506ff602b106f69a5e03695c467e790046207c70b751e05952e773b7e4ba9bc08a0bb7685ccb8d0810347b5ef2f8170b6102fa04eaad00d341355bf03993d4cefa9dc5874415224c725a9d78638220d3d002a596166cabd05567ee7235b3ff48b8d7b5bb306cfbe4ad1423e09d603fa6ba513c6649305e789d10821ec56078329a617af31bbcb05772883b7599ba128f1369f8409dbf46e91ef45f9c8cf3f5e9c5358fe29d90c327b13b83cb623562682815683d8b50cb909a854d634241770c0e78e1ed8801e8bb81f2cf72d50cb1bd8d33c0aa450bd9318942a0457ee0b21223db6494a960f6de7b638562d34e1c7fd14a2a3c46c4048fc88fc18cb0b07acf9ad33e43345e15d1e848fa0daababb91442931829ab38826cac3b06da60368844fe8f1fdb912319422b61569978ad26c2cbd7b981f53032c71186140c75f7fe7969cc437639ace58b84be404d2a5204d25d2b8ce9bde5fe9ac76692df5aa331c5d9fc20092562af453407036181c8422411d18821639b26ba83ceaab586b3c1f595b25da24971778a0d11f9dd757cf507d388e1091b6fe77de10e5611eadba63cef89945961656b35c70c207d26ca611e5e5a1c49db55c32a0dade31069b34b89e71a804cd00f655439071143998bd711ceb0bd95cc27198f2ac9db76826ac92e1eb10d322d2494bdcdf0a9520dc6ab3722aa6d4c2e56b4170765492fee9b657d9918093a1dc38204f4095b6ff25bf953a59039c938ef660e6490319c60a9efaf4f5e9a95a6a9ccf4300bb62b81fdaa1428c15f9349de31fe8e7423efb932f90a3a2ab195b27d223ee1964d406dc1d5f7834a2604a1072c4eb1db1fa058f7570bd2bd579c59278adfd05d"}, {0x0, 0xffff, 0xfffffffffffffffd, "bd6f864f0a3ed0e2e0875654da331d2a0239beda37f769d2253501087256a58ae0cd14921bc26c9ee42cfc225b40370d27b9958f33f718a76748ebfa231f6ac1b3ae307cbc1a55ee99ba0e231899a0946d4bb7b914631ef19cad7f1351b799365c5af3684b1cb57d297de27861d29f4113e1227618ab5bffcea3bae9269bb58302c7b978916c62fe9020d3465861d2c8d0431c6d86141de6d41cf0bf46d6cd2a59cb3e8087631be0e2c369b9e8c4a8853b5bbd81687b81c3ec5a03ea533ac1601f3563a536a220e8ca710bf5a3b7c6e736e5a158d0812f0dacdeee1dd5fa"}, {0x0, 0xffff, 0x1, "677d6ce5fe26b0dd52b5cb4c110c999feae602d4db93371bd7378b304f2fa523ec7d99b8416d23401308"}, {0x0, 0xffff, 0x93, "b0164533d23670d39e69ac3bb558e22948211a3ee52094c9c97015ba075adafe74b998ef3264bcf2a38751115dd264"}, {0x0, 0xffff, 0x10000, "dc71bf3f54236317013d6dd659b3a4f950c885c842a747553869e4402488050b86fd"}, {0x0, 0xffff, 0x7ff, "4b8962fc1c4e91d07d902344df42f28bc159ac6aae9c1c8cdf75b4548520d19d05015468c0ceac2a06326a0fd80b5e75ea909f5936e10153d34f16d240ec31aaa074fa8c310fe7f88f50c887706be1d9439237be3a4c58cfcd4d80158ff335fec925b5180be158ff6eb4966954b4416d60136431b55c4c0d8a400fef15743bc15bf839808daca1cfc443d102b989db635767827fc778e940fc976403c230f53b3bc66b2ebbc9a74bdcc6fd57b2f5a72df41dc56d4d43e1a6940567c172363d2b6787200c6fe19239ab5b9fb35fdad9f88893ab1c793b55b1220e4e051bef15e21fef1677b6a5dd69"}]}, 0xc) 12:10:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="2568ffffff7f00000000", 0xa) writev(r1, &(0x7f0000000100), 0x0) write(r0, 0x0, 0x0) close(r1) 12:10:42 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x101, 0x5) setregid(0x0, r0) setuid(0xee01) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xce, 0x4}, {0xbf, 0xfffffffffffffff9}}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0xffffffffffffff7f) 12:10:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x6, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/236, 0xec) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x2000000008) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x48) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) fcntl$setstatus(r1, 0x4, 0x88) 12:10:42 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xe52, 0x39}, {0x2000000020, 0x100000001}}, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x1f) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) dup2(r2, r3) open(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x100) 12:10:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000380)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473c0b00f17b53efadd5179778183cb4c028d3e348f91c36419614844f37dfaecb3847786dc71e29dbed38023553e02b06ef4b3b3e8a124701c5860b7ee64872f30cb5405494f06872b10638ba16f2ac699e56196c3877273e006fd32dc9a71984f158829672fc0e3fbec63033ee9ea7e3044c040fe2a3f8cd8f7290f9b64f169925ea5444deb850e3c8926e37e1d1dcefa2db6e7182e4fbbde9f9a140f3bbb1c46cbaf42ad86ab01af11af154cf78d77b4d225bea6baae0d07651cbd1fcda5e791d344d9160d11eae1f706bf761b69b52486a3a8788f3f72752da34fd90b99e5cd0df2", 0x10a) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffdffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x0, 0x10000000}) r5 = fcntl$dupfd(r4, 0x0, r3) truncate(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0xf84, "bad84b73f2a4caaf72d88000"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x48f2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x1) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 12:10:42 executing program 1: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x30) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x102, 0x0) mknodat(r0, &(0x7f0000000200)='./bus\x00', 0x2050, 0x8) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x1000300000002}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x820, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x60, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) setitimer(0x0, &(0x7f0000000280)={{0x8, 0x100000000}, {0x2, 0x9}}, 0x0) r3 = getuid() seteuid(r3) getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x1, 0xffffffffffffffff, 0x0, 0x1000300000002, r4}) bind(r2, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000140)='./bus\x00', 0x3a0, 0x1) 12:10:42 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) msgget$private(0x0, 0x2) accept(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 12:10:42 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getgid() chown(&(0x7f0000000000)='\x00', r0, r1) clock_getres(0x6, 0x0) 12:10:42 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) write(r1, &(0x7f0000335000), 0x1023d) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCNOTTY(r0, 0x20007471) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000080)='E', 0x1}], 0x1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/81, 0x51}], 0x1) execve(0x0, 0x0, 0x0) 12:10:42 executing program 1: r0 = socket(0x1e, 0x3, 0x0) socket(0x7, 0xc000, 0x200003) mlockall(0x2) getpeername$unix(r0, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/177, 0xb1}, {&(0x7f0000000140)=""/215, 0xd7}, {&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f00000002c0)=""/55, 0x37}], 0x5, &(0x7f0000000380)}, 0x41) mlockall(0x2) 12:10:42 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0xfffffffffffffffb, 0xffffffffffffff16, &(0x7f0000000180)="6ef25aa3c0b486443f48aab813791b1cdeea858b98a7ed52fb885927b65d82d940817162a9db35e89d99c453a89d8361830bdc69796f71e7224648c12f3bdda915c582a9276e027966876c934c9aa8463ac2db6d707eb94b7cf582fe89edea6bea5778be87f177803ca04e926453093bbbc8fee03da8aab45ba2f75aa2c499119f0c323d651d27fd3a583b15d9f3c5a6652586013949229583abfa9a8572f939ff585debf369ad578b2adeb567b3bff271204d7c4d7324fb3b02a3593cab814f56782deb76b547c4796546b38af03313057cfc77b5f5905e38776539751cb08b016b281f15e6818195322f5b5390aa4b63024eb448ab075fc0e881f1e8d7bda2a54de15d514d1b182e6f9811c9551252daaff256f372007732e99238220f7e4cabfa0bcd1ae585042fe2e3456f6a17e6779768315afc44c51143b6feb19dfdcdc44da2c2a81fe616b51620900c4803a14bd7542cf703965d310046f477f887b8e4caaf5d8550b81ce68d90787c02a8f3bdab0dd582ab54ab6073ab8c9d3ec7649cb7d84a513753d0c49dbb55f40ba0e2407d2cbe474918c8bf57bc06a067f5975818ba9f503df785d54cf35a6c2035773461f2bf77331658df29084bff3ac3d2878259c0cef159b2fbbedea9ec2b8655f1364d2d57d246b9e16c7ea1bd517ebca5dd1c37e5d2a9fff9add453ab9e08da51df84072186a80b91e5662db8467f2338ae3c451b68b0038d98b7b402e0d66e07ca248d1669b0ae722bb1cf6f7e17218db7ab4ca681704cb25982359ff1af0f43e0c7dd09a7a527cf8578f8f993cfdecb9b1deb467ed276bc9f5e77dacc9dca351cc8e6d42c8215c016eea45769297293a67a14e07e47d6a6dbb95a6e931566a36955470572a3b3a53fb546d6fedce8752f0eb6b1b893f24525c6532a20a04b6f792052bac21f75170d5eea90d2b4b5a8c326542d49c37e502bea08a049ad2f5934862b1d0a88737a584b7d48578b20ceac1f79b0efb352f92dbb6d9f09757f9a8662966978a6b555f218806e863d25612474b34a7ecf81111c82579582f7e3e22bde568008682dabf34859c5a5d80733aeca7770cedd3336709bcee17738f043852b89b83f63eb0630f1f36084302de735b59b435d2d2a13b9de3cbfa2911c9d892f604237dfa8c41792f8514f7db07b6bffddc48a283a5affe0cc88a3de32e11a5066974ede925e3d91464e976e421717791933f044b0845827b8f96abb042186fd6e87e0f579c03814dc69ece0c160ae37702d8a77d396898524b0ede55380dd6168b3f57ea536fc2378f027ee6498123bc971a1d8d48c379d6b339373008cfcef1e57c4a7f47f96206201280191f908920c7cd6276e010ad1c780f04b49cbdb81a225059a13c5a5ba58ab666d123673d1b3cdbc486b5211470d8c0e697ea38ee2bcfd63468ed9cd2322be8a1a50fc9dca2f93778d3e799e4db47afb1c0d68256d42aa8627bd5c3ebc9b08a549c0729d45f97b12f25eaae4dade1fe7d9226434620c6d8a170e96915a9c8d3e5e36fabac11433eb37d856986b3e975a2acf8fff7320636c95ba20c02d981207c716e11d5f6bce47526b2a16f293272506750c3ca49082e49eb7db36279636118b48bcccd2a3eff82da8d2426db4ce18fb24a1288b4018d3b146580e827eb880ccb0ef9dc9a7e6856b3a449473fe448df2238161f810f5f3b699ea7adbf5d45d0607a60710cf9c9e9a4dd039f18ef5168ea5fa4f50977e1f89cdaeb751a7c65dd8c178d992325ab9f7e0388cf9e4794cb2dc8b57c58b75ed325f78b1fcd8e041c41142c9e21005c0e296bac3d5c46b6bb9748583c8e8391beb0896c51c950c061bebb9889f1e315ed821ea18ab5ba47e24e446d533ae7122c74851c36548645c0d3b46d8e8ad8a3c0b282b18e9ef1f84224161d810411d9c19e2cc9ef231e46f615d7e5a77e3ef419fcb2bbc8e0e104af70b9c0da618ab3233589c1c0953175753edaac1d7e8eeb00eb271ba72e738c82e29d2eb2d15dbcfa1f1bf653bbe034bc87790a0054fca410e0b4539da0a2296b3adcb3f0460f6c418ca78d5dac295b3d00a3bfb7a2b003aa43af11133d55f8f61288da37598b092185a85e5155b7bd5d7ef5332bf7d21f5f31f5733dc0295abb1589fd9424628d85e2edc5c05ea0c67b04beec720372c4ec1be96161c2f6c5341510d31e73ad4adb5612dda25d7ed6dfdb37d178f44be608aed12688c9c85574fe7c73b2ac423cc729ec6a57157c211905b581788016bba8d1a5999d0f157cddbb0ca2995e511d1cbe4f64e3ba87939d51fdf2c07a3b9aada938119536c2c017cca82ec9d226916fefc0ae85796b45a0a6aa8e206222a9e91dd3d76fa293af179b8220dce447205bea544cb57ff2697fe28e39300610012a8f78a2ba4d2182e1b587603c169bb60fc2fcc72d1ed11eaad95ca2aabd3a8483043e06a6902e89b28dc46e08bfd0f9ff27f7019a869e6ebd81df460476591dd3aeb9df399e37377f97917df72d751d33b4c2ed9b29483615ca1f6688128cc9313a2c34f5a4a78ff8b32ace7d8162be3e7ab39720bf08c725ae8581e0183d86efb869b1f691bed7c12f802cdaf0e64482d38a4640f53f95e19c8c1596e857e1bacaa2bbf89eba375ee1cb31ea2feee9d1a05cb5571b1321bdf1d79ad399ba6f36885a8cb13a71433ae5aa2a71440bfa5b271589dae607248ec3653220ace804237e914b644fb14d93e513fdc907844f2e6e2a0a2bf5f85472dc0910abb59817d2ee9be2dbb768448d96000f4d51dfd1af474967c5c88427a8b99b3ede6b0aa5b2c27eb5a81e13709f549a271425606dba1cd60eabe815a3b89d39e1ec87aad1e51633ae301e0311414ab082275223432cffa50d8b19c2f3cee8a191c2e3d185fdf818508e3d42a370f27e0fac978ede45e8b789e12f0fd480ac62d2712d850cf1dd9bd6c486b80ee9ae88bceb7b215f1c8816bb07ae5f1c56b662ac24bd1035868846c8067a5ffabb6b8a2039f965ddc4a890730a9965254c0dde4d455cf4db05bb11ce785dd05746dec4f60e70d485c559560cea2001411e72b7232ecd3a14992c5dae43a34b7c230b3727de62e9bf2e1fd8e850e070ca5359768c8defc33d10c407c7194162c61f7f7e926f0cc2a4c622438f9d635b05968b88d07988fc8d8ad768deae88989bf450e85500f50c6a857371042f1363c42749d2ba9936df497b9de435a13f872d4f4abe16c623a7f6bc4952f91e22877303df83e09837635dc2a5925f4abcacb4a95648ddb86ea9e148eabf456f5f4bfd8ccd9528cce71c01e283ef6e1a0fa8c262450a7b9242278424f8ef365d62e56580b8f49d333489050dc65740494ee5cea3e83459c999ca43fa4965d1e14eb075b4cad20232c6b2a707f0dd9617b2195de876cc4bcea80b2355b952327d812505f5cc60b51e4bf7b44e2f0b4cae9907d2709e9f82140511bce82372ae9383492d08af20de002644a489d0dbd1771b17cfac2e8b50bc7cd994dd7d896ed22c7320c7e71a522c196bf92d20bf04ba0ea685eb40b60a24857357b4a05133c4a5bd275f598308f1f8f93fe916bee543e060f7a93b47abc22d760db7a5a8003b99940a09485b69cc6e4b8ae5582c3ea07667150913ded142681902a50c1d5827ded4456e44952738b3045ca3c790676382dfeb4226f4b95e2d44d61eb8829b462fa3615f9c36f6f33d240c9a68971f44507436b0414b1bff5677a5f4a2c3e26a1c42a4a7458a073dab2fb84c1299f40f33f2216832da8ea9c1a5088fbf7abeb5278699fa5b493d6953a50d00f19016b925900ea48e894c203fab144c64ea12eafda56e88d34ab44f244a98353eeb8928f37df49892df6ad77604194d1a43e66adc3063cd7a6bc0ada157df5fef3c01ccb273ba0f8ced18c2f0af2152833d9934cb5fc4f89273d4d75e9a1c84124ea4d71021e0229671617beba8275fc1ff1fc5c4aab4412fc7d58b955a96d1cf6cb151ae6fa38987daba668f0301bd28d7c991fb8c0d9091e4585a3ee5a3ea0deabbe0c06ac8a64699961c452d89c024dbcf7ac747072524e18de03d76c07402fe33dadd5ce2ac1db30d2a9b33e045fd51a541cbd388164421d35362a44a4b86f21e9f06c0fc0af0233265e78c78a30b5809535b218eff0d5b9765c5c3879c7f2d94ce6de9e8ef04c6eb8f80d7d9f5e027ed79ae9b20b7a92bbc70a944a8daa3a52361c0cc5956cd3d145e097844d19b00dcc7d96932bf6aa502219a2d1c0a2aa06b98843a28da99c63a68b8d4bd98a221b982e1b879866041fb64cab4ed506ddfdc223c9dd063982487e9e90b823ff6b0e228104d3a8f43748187b08021f82b93762aed8456e2dc707442652a28045b2e4eedc4df379a93da06c3c28830326c2d91d83881675e469c08dddd86aa543b31bf51ade7ca22395f9b9f158506a08f0a1fafdbbef0426cc0a3ab663b2e661c1329dd6ed7563b07877f6b66161938722bf22bb8e0ec9be515744b7c75494668ef29ed635c3f3090176bf56a3430403362cb9c234673a5e3b6b9b4ba9be2302f0a63c461df498515fbba28a39d62328d0f7c4dfde54b6202b51b12f85f394bae861f4fa47573aed0c47abf8dc1c4577b9f1000ca0ac16589f94ed3d6a2accb84d955931f2e347423c72f8e1db5d5af28c8dadf12e06d080fbc623b0fdef1423a80cad9c7ab26b3ae5c63bc248130b12b7fe9d5a604d5cd6eae4c079bc9dd4c4c020e526b4151d15ead2e25aa348a17405cfaf1617edec477bc9d0762f3dac36ff5526d280d8a09c21b635767ea0abc92e008cf838e0a60a39acb77473cd4d89f9ecfd45a9000200a325c4905fd0cfdd2cd64d84d1260de15b1edfe7e67c332103bcdfdb7b6717e703d6fb331105f473114cfea583c0285ca3633a112f3f4551c02dd82e33a6b98877196e73b7b0fe52e52e53111547b67382316555c93e35f942241481175fb8f93e6088db7329ac04dcd251610908063c2133a523c0664cfbf74e27b3248f9cec1115f04975e3f2bf929a7b37cf81d393b0f46b065f7abc5d71632896a43a80633bc3d0b7fa8a9a4f76de29b9610f1f3e0b2ba7d347952dbc1f847b34ed8c4406270dfe634a7d3f7ecb79a928c842beb978915e6fa57dd3c38f9efdcb9eaf54f06631167bc504448933c279f0b0861223e4a055c62fa2a017d8518290cbe1d5dd525228bf77935006c15c9bd68b182dc908e84b1632df1682c11bb29a774bd04b81c85b086beaa3f6fb204068f1f04b80a791b4d39db749a88e0766dc2125e3bd555c549362994836f3ba2b941e37cd8693b2d0d1269e12bf858205418779f82eeb78e8c6b75dc558b865dfa290e01e0a5082184f3008903af67aa98724fc1108b2e0894866c56a8227b1115b1a5fedd857ad619a0899e5e365cee0992c68d3334f527fa5dc83a38c55354207eb5a5bacb5ecf255aa8e4582b06ad971109bfd2c85b62484ef8c0de6ae20901be104e5e39a144b688e17358d1424aa9b0b1085fa2c717339cd006f5f513c902cd26f304fb68ae2136bd928ec96e15ef3a21bc0f7e920639dd93ab4571576abe3de27b7c0c213cbe55d4b581027a68250eba92d189cea43ef5fd4531b517132ca8863924c14513f8b451720a34b21f3c040928c6d37dd083274488177a91aff9fbdc72f1c6a0cd0c860af234122f1ffd594203771ac57422fa2f57c3e96d207d668955a534dca60cf43eb7ec91498405b0aa7c822e14bb52954257ba187f5202c474c59b56bedf2b988ac162ab000df4402d4e764f2", 0x1000) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\bL', 0x4) 12:10:42 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000001600)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f0000000140)=""/103, 0x67}, {&(0x7f00000001c0)=""/153, 0x99}, {&(0x7f0000000280)=""/200, 0xc8}, {&(0x7f0000000380)=""/86, 0x307}, {&(0x7f0000000400)=""/85, 0x55}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x6, &(0x7f0000001500)=""/216, 0xd8}, 0x40) r1 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000500)="7e2138e0db1ca8d3cbb9e7e179ea5400324c55286fb3951f53e19dcd09a8edd242512a0aae11c0805453d0e20ae5db94fe7ccf5a7b16c29847b75dc6704e16fb676fd911c7ce4d7b60a6a96b354b910c473a85aea41b258cf86e0f91899cfe89f0df8b208affe97340aa56be", 0x6c}, {&(0x7f0000000580)="31ee15985648a45a26655a31633c96082988e3ef12f3886f3d54565716b2160581be8ec2ff875904ddec6be488d908a330ab5c00eedf824716e43740eea5f46dac8c9d5406c8", 0x46}], 0x2, 0x0, 0x0, 0x400}, 0x3) fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1ec6868abb0320ec63aea8c379b92c9f100000b2"}) readv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/65, 0x41}], 0x1) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x180) r3 = getegid() setgid(r3) fchmodat(r2, &(0x7f0000000680)='./file0\x00', 0x4, 0x2) geteuid() 12:10:42 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) 12:10:42 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x3) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="e02ccab8ab6fc3df332d238e971b06dc2a47ef3bcdd9904c5e0949cca909800070d66f90e44947", 0x27}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="d11cac6076c04ef5c023", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000003640)=[{&(0x7f0000000540)="fdc92c5e922e1cbe4b25737fce8bed16ef02a88fefd14fe01eeab1187fbc2ad03d38408b78f1a2fcecc0816eb0968b34c3fdfd480ec674726c46fd74f576fe096bbf4578a730b82167d33dc81cce60e863e25b0cc4216b5d43fd05dddad486a9c3341f4d095c2c011fc045237bc823570a8e4b00544fda75850360516da4af89bbff4d94288fefe9b147bd5562f37de26212163d91c53cdd3e065640f7d084ba7618d36e31861b5d84695d49067b0e7eac1f1522270c50dac65cd94bae5b6ba05c97c0848185855400e0468d17ec5d8cd035ad0320fa5fc4a2852df0f1ac825b947a4ad1edf0f39da9fbbbdea2d0720d23af02b606882ae592b95bb0c2c2709eec09f49afe41ce00f3b571f7a5afd40e9cdda4490765fad5a62d9e5dd4cebe396c17725b250e24307eebf45a0651fe7bfb47e7514cf846f5cccfcb664a459407041e78140ba60d2bd032b64b8af1de6ee37c8613c522905ecad209895929159a6e11867731501ad96dd487a1db64c56634e3bf1f367d9dd658de70fc69adb738f061d6f05a7bb535a7e83ff659962d9279cdf2d50465e34541c7fad45be3b20ca5619a6f426fb1a7c1c6df5fe4277ce1bb64f755b5476a539e730e52b6b307acd3b2e8083c50117e72f03a21801b36c6b80127d8a0b6ac6f3193c966d792fc9d36fc4031635f323d7c19bc62b4a9604162e019dd42176d652616718c53b1596444781698f07eb1bd9a5397e7d0d075a5b9c7901e37e60f1764c77d2183b8a4b6c321d2d1a43b7eddaf305a3a3be91082122f78bf17eda2c0929461190293e108fc42bba233d5d9496cdfd4c64cfb6fb3bb45254b6dfde14b5f6d8ff9a17755db380fdb1841e2e1dc843d52d714463f059d16a17648813138c41eed065e0634029e756f3711d9798a97d94d2192f5e17a35eda9e5b6ceed217ba45c356c58a09851be469906bc864b187f8f16a2bbcc15ef006d5f91adccf4a5c7a4ba336bd13f15dbb201b2e2498a13e396891ad90b123a1fb23d5817c59681d241a7c630a4f1c505964f6790a05eb6eee82b5954755eb04c3ad2f6a03c7144d25ab4333963d75a354e4b645e74f2ce84607707622f06845a9b3ea541587819739e46423b71d23d7a4b12a4bd3a10f8aa55950ee14475ec7024f3cb04002162dc204be6be44a5fd5c0065b00a8a4cbc4e7204e974a005b8fff8c22a5dba6c03c78f9689bc995bbcafe0248d3bfed500d16435a97586f2b8dd59e27d3cb78709229b27a6d280ab1d1072c6846db1b024b878f3585d82304985c6bb2f57ce4659623f976727fce598ae01b58cc4fabd5432efe7274ac78315d7d20bbb971b511e2108e93fb8553b2775789fb0ac8739c92d68801ff9d10623d4fbe97f50b8a16984e00036d212fb73110f0db80d4c6c7fc1c89b3ef3c21dbfb8db9ab54bd5e125b0c3430f0c611ac04abc7c41a847fe3824313fdcaf1a1f3c528b0492ceb21266dcd7162a0f0e03b96d62d78fb7bfca6853941f61780229d36452ecc9512c6ca3c1102c280b7e7b712da18852fe417c3a1f3fd5f447ffa6851739437c1e70b1622ddac6b543d9e47dce98e940dc1a55bf9aaf5f67fe6253224dce170a9d53629c7ef3e7ed4d2c49148baefd1efb1966b8645cd610b65592db95cf8ab3272d444486d17a863a657f720527fa9109a13b252d288c93d6dbb72bbef96fb26d105a2ae42b905e7d25ff93f0f013ed9c739f8e71f91d307fbdf351c8ebc020e1e54c58b634c78653fb6f7b920c0cc2f8da4f7ab6a673f5184d47e91df6c6dca52fc711dbf735f4de8c14dc0551e1563b97ee60b5c766fedc21501b2ea94d2a0d9cedc5dcdf65aaaeef30faee533ee6dc59c5f6fc66f2f0362148226baabaef554e419daafb5b4f056ac82e6ab4ba7c69afe35a8bed6a819d692fc7abff98288f6f864f94d3720f581e59dbd3629da1f0113e36c2a5e228e5495d3f190d3e2b995434c85ee0f19bd8d19fcd6e5f72d545ad4b0cf21301c932c218ba387e7a011e1c7c43d8af4394545c53eedbfa80953d73e992b78abaef273f1d7e6ac752584c75a402b4c4b1492d3198660be287aab042102c8e1ad405e46fdedcecd36d50a5247dc229989fefb02bda03c48e702ed1920904d1aa8c24098344f5424e3b64913e33b2ba4e0d9bf1fee5f5ebd2838ad76384fa00c31f80bb62a1ecae110d78728db510689e071f541748c593cd59f9b247661b2e5dfe5f7cb41205f6d7d28e9f7dc34ad7fd9dc40232945a317962c83cc2cd036646394e12232a800a046a06524ad4941ecffd76e2b72a7a84284040708da8aa81d3b0222a785aac67d8f56c5403771b0dd9d0f136e802cba1f09cf5ea63bd885d7d426a9e01a504205a28c302b1510d1d1e3c0d47ad33455cc0d179439b569c82aea48a94fae16a281f779e05efd6176d7e3ffdc80cbdec1754082f73a1353fb2142bb0ab8054e53423ec24fd12df8e1f760722322e83698beaf168690cdce11f00a85645420670d34e42985b15d78fd64b31c68a88f6491d3de04505cc6461db46e1e376a929a4ef5a84f09b328e692591219ca5baf592dcc2ffaaeb111b260985ce87dd476910b154ed3bdefea01d4ff5e4515aec30a511029acb68eef879f04af3b5114a1bb151f85608f704d3a9fa9b3a18db26ff2fd2eb5aa69e41ab8a5c85cdd99732d35824d1524edd5d538589e77d5e115a7349ffa5bed1c61af97482ffca06127f0a6e755ce0f2442c016883b8cd47d467300fb9dbd79272e50cddfb879fd9767775df44f4e860e9caeaeb70f5bdfda9eed6b5cdc6c167b0442599bc4fa62547264bd6fa567fa183a8699320a3b004814b4dc245a7f832d1491ed2a2213f39e44be8bce805ec1085e650b5906295fcb29931e26a53e37f0c45a88e1a913b5806a80761116f952cbbaacf18258d8f0e150e0f348676053433ab5e1d83fa97060b8396e2654912a5ce69d345bfa9757fb2b84a2d9f2282bfcee80271c7db1aedd59fe173f44d662b0a9ca1b3c7fde5e5b3f73f0783d4832e6b7cfed36c191bf57a7c12ad41df64cd335451132863a421f0e0f866257ecb0495447881e28746f91324606921d2335d4f8964d1711fc3cd38a6da3ce8d8241cb4112f67aebd07df6afee73b1323e12adc477a2bacf8fd8191a1f1f907853458ee91746bbe2018e875039a3e8dc233156b275f32728c40dd0d49f1edc7974c69054130c611620d4f06264f6e1d6e6afae423573cf0de2e87e61890447cb97f2facdc82d36335ed2af793035a01e1f2e86fe25c150c5a8f0364c3951eb51a9e09cdf0e9812d513d3b8f69f34457739a0347133a7e938a1cc9348eed21cc57b27bb1aa4af34667ffbbc1b8281d7be1baded5a578d9bcf9a2a476cbe8ffb0d4936cf86efd7cfaa9e15c8edc9b2e6108c51e60f9e523648db5c1af700eef6f408950de4f7a5b99f7eb81685af1aaba13b9aa023561c777c6d9a0e643c9726bbc9e9c4c4803541b65d5d51754582b353ee01c2087ba2902e8d5e205692eba276ec9806b87d1d6b07ad295b464f915cb59d312b64116fe523c7e2943e84d9ae44c94fa2f659ce1323d92535d18b76749a889909506a9b37fdea9e2b637360949f400dde0f00052c390b8a5fe5cf7d538651a68f996c7f2c821329618ce48d020c249a22c947b1865b37fd629af9a8f7534bb22b136840924de55bf86dc2b39ec4fa56c4d66e5dca0d3c401141c4ad627b86738620160da56dc64b154f29a93715e61c6237e33936af751a84d7d2cfa6f46014e16c78722098ab7f66a9e1121a5673cf9c9bf16681efb94c1454653733981e558b9b2943a040e779d39b38791cc3dd3889305a629a391b4af3fc7b7bebfd2e7a838eefbca52014a88cc565bdbffb86c4c981e5a26431ede505e18166f998b3bfcd4bc9bfa3a549bc376accb1e93965e69562fc2f9869936914ea3526e6d17aae38493360d01f60acbfa37559f3f6dc43da1c56d577086bd14e19e72492c2b1edd255a1cad4bc0114946f055fe5b6dbe09fa6e028612e109a79ab20dd69354d7b5ca8cc7eea4a6918d1f1b9c6226c19ec164e2fd966c322d5ce6d64b48a7564a8a8fa4a2d6bbcf5bab19a560c790a6e81414e4d4c41043065c45584d9b756447d0a97f9440edf9fbb56ce29ce2140e50ce3f0048b47446c5465f5ee369943f6a840c043daaf33bc5c85033681fcbebfd970203a5dba103ca385661d10372871ba92d0bde632245362a7b28c66793533fdf16366af673345dd8656785bde3c5d6cd457d42bfb4f9df8dc06d0886b023db1a4b4f1734f225d5041d675786324d41619fb8f73ac060391cd51815bd2a0bb4f72c87e85173d6cb211f52638ade2089e4c45cee70404668c37d105899b7f6ab8964f730cc271d56c6ae400520582e7f744a116d55c2900b4c90e74cf122274f061a666ef92c37f9eea6d782e60aaf5134c70d957c741515e4931cdf943da7342a7b90f7656673755a07117b992daa0fe2aadcd69de542da1e2b8d286e5ebf0774652597f9f36dcf256506711116d0300105c4096d93c9064c238b97cfb93aacb7eaf2e0de7eb73cd9e59a098fd833235f9862defbb706b41e2bf0f44362d44d3e27609e495b74ee83a7a82335ae94a255a79d5873802b2ac87777892a2420bea08c5ce660bb48ba25d413e14107967b95cce0891b4369c20eb7a5f823c305d5d46646e19acb740f79e48cd6d59012b3ede527523b53bd5f97787b2e63434a6c22031f83328e1e96c7dc9480f124f3f27f4600f16a20c2e1cc727a5f99b7b798d6a40d0af3eef92259f0e256b909cc0bd39a507470ef3602f426fc76c254ceecf3f935650602322af78205650bbf5b845984973d432678bdbc4a5c10d607ebb30950ad62e97eefea74d13864bbc23574d1002c133ba085fbef40016998d2b59195e3025a759fc125ec226ed43f2603c53b5c8cc89caed963557e46629936c04738436d27ee3fbe62f976788c6aa7a9a5f6bdbba18c4256295a66448a3743fe62e255ef52cdba46728a265be01e6a8fa4cba4ca07d99c81110a583c33ac2c052d7e9872bc2a1f0da2197089a86baadfae02e045a904e0029f8ba1aaf46929d0f2ca234f1dc56fb096c5fffe3812281918b29f46df372b6eac5634e41a3015000d3ece5e34e48ff6c7fe34ca0091e6f818378e9b47ca532816f77106a081c5bdc3375a82a2e746ba572146898754e2deb3b04fe8a5a54c6bf6a707da9f1d016ae5e950b56364617d3e6cfc507d68058660fe1abe022579893c7b5c1d2986e3113c8e386f253f739973a1c6c3e8734723e958a2797fcf8bb5a5b909010311e75a2e40cc53f22f1023346a66fae08f4445a3f1141a0a0c3019dc8d879fe6ea29ae1e0a1b55b595fa127c8e61d755a108740068a65f5de596c1929616be2a995916468fbd85a98591d85af7a561cc0bdf5064c6e1776e7330d32cce0965cc0a40f81dd6637f8e0578ce854733c4e0a2fdcb259a677bc39ef19a790d3c88295d33e7b9a40e85a79a80e693806a152622c69096da1f577a784e52057fa32dedc497bbcd7f7d7036133f63a1fa8347dc319479aaa85facbef5a4a652d09d74edca9f4e00b7d0d31a34c3e232d33c88ccc411f4e92ce9421f84274249b1e65be9341f9d5d040b25b1f01e9be22c5db3d73352efe4d6dfacdf1576758e9a9e3d853c423317e28d07808201b5ac27be6f0cc26d6bb4b2d8099618a7cedf7ec776d0e77bf74ff49e760389fc1b8dadc6eb5ba9209d801f362f91551af502bc90ca6f", 0x1000}, {&(0x7f0000000240)="09e46a00d5fda6bcadb405eafe509c1e52a21b8621575ff42dd93d08fa02cc2689a8330865ad3193cda34696cf74b4e5efdb91050bd15ca229eb8bbefc24a060ad7b8aba487ee46325a0681ca793edd8b25d6f165f431b92f0ebbd9ec25327f40e2f4cdb829985f06b75084b9998a345beadc427751615deee42a577b105018743cdf87d722ea63b6c51ced68715e3b8009ffdaf0b46a26f39", 0x99}, {&(0x7f0000000340)="b9e1c41e33b88a1e26af7aef407d7be7eccf2c38d5eba053ef051935935433fe349df016263f59819426cfce97d4242592681af6e467ca33adccedf85db4025e8d0e2d525504673b6ef895e63adcce44dfd56edcf669b2", 0x57}, {&(0x7f00000003c0)="133896eacbef723ebb5c2cb88e5c6f04ef8e97c880793eb74b40f2ac5dead061b24c76b7b508fce5abca5f1ef60eb6327a935f94d31e983e476f189dc33e1496c70e2155422d80f822d2f00b30479a06e4d8318ac3e05f0498a1c854dbe7a0df3f76fa3c5e93b600aa336770e3189bf11b7689964c89a9a2a38cbaefa6", 0x7d}, {&(0x7f0000001540)="6cb2be75dad556d990c11c222c532deee59b252207861aafd02721ab49bb1b64c81f49a8daf833bafc9d5c0f25a44a8b2c36f0a47cdd7a80725af8520f049674027f6ee4ab69ab848bfab7525cd6662e68ba2f169c0f2fc9169bbe86ec177739cd219e344911ef32b71aaeb53ae56770af20cb9a3ccf229e03177f3f4787c0963adf972137b878ff73cbe1028e6392bb19f565f49da322c42da0320b656e71e6797d29350606b581eb632280b4dd6dd2175f733526c2cb69515f7d37278d275d005a12260ba40513369663b714c7c711b255bce7419dd7a196a3f2273bc19db5fbe695c2543308b69ea2853354b1e4479ced2aff275de4521ffcd683f7056ffbe64950c79e478b76c92c35edf70c6880463a55050caa490abf7f9dad27382589900e87b0e004aabb107ea3ab65923affc8eec0b2c5828c2192affbcb2585e7661e1d21ad423f30a174818a452d919d1c656ef5772f44014fca4aa77c7ad1ed7c0d57fdd58e4d1431505969b7035e451e7439736d0ad027d3eab8baab64452b0ae0e98783f1f5b1e7bd36cf095e6e363b857b5d13092488a53748b781557e69abf0ac4a98f2d24013da54df8b8cfa9541b410524d5a986ed077d0caedb361aa5aca74137693b3d1f8bca664e5729685bc443b36e06aea7973ef2c001559b044da4a483f88d7b3dc92fdc25c8083aac68c4392af163b93ea54f6904ee21e2412979312a4e00723428f1d7e1acc91ad37e98e45dd23e53686d3e6e2caf92b0ca2308f678f97338da36cddb08acdf5c13e0962c1984a914008435cd8d27e9205727976c22a1f457b823655fa1fdee4c17603dca8b36e36ece1d42e2e7030007c440acf23e4d04c861d9210e66cd4d0a7bfd3173279045ba9fde5587104b3731ec20e3dbde14e653e8b247147c7e050aed15840d08e04606b752341b688de0df5e339baf45f087cb5a8139fef9b1358bcadd16520c3e6a8229b57af99dacba20433626353459b5e4aca25ea268504d31bd25a7b960f5046b551d40f3be6ab6c332cbf9cdb5d6e99e3eaed3ed12f8f79eb6c5dd0b03ddd2cfa780a322fcdc2eff5903f0a6cc7b51cf014d6b7191002c08bf729f60747caa2d28c93ee9ab5425ab80b3744a06ce8c7eb4abc6a4999dec0f31e55854b4ed0350a2e390fcfd7c58f92763af0f783ed7e9af7a6e5e10c272f774c0f67a0c1517c29cea2332b7d17e353bd5c4c2d7052b6c263ab01641b683c69fc8a442429f07a9590dd11ad93930df53150e29ee35a0905640d64fc1d6a45ad1e8afcfe6fa7d0f25f1dd36d13ed653814ef75627dd143910deaa4ccfbb570ab1148a7b06b8e4c7d04725e476b15e54538ba2862f55134bc54ebb01850de2ae822a79bd6c04f6c861eb4dea5d1e949ff25b24402190046f79c0e0ade44441aa36eb23af9ee669221882135f652850de2965c091b482faf6d0d535f12ba5abc843645505cba224d8bc08ca68107c4646be6c19e0a7ddb7d73ca493a538028d9df754f727a81d6d3415e3ae96a5ff28f04ce689ec5d42584129c2bfb6c505b70551fbacc9f0dbf8069eeee3734c42a4c420edf220b81c875beb8eb204ef80fc41b3d4ba2295056893c95498dcb5d4775df998cf2d4bb5c7d1d016e8d9c7b89554cff93117be9749a1149c1e6367aaf6fb827944c271db5225228b418f34cf7afdb3bf19829d0b4be25663c1815fcfb31b4b5e06c8c80b7156a0f1558ca1c3cbda4194feda26750fb32a2ac5db5cbc3fcedf660647d24268df8aa90fba58522981b576583d2067a6cbc1bdec492bd5239fddc29a699026b1b3b352811d00aaa41bbb4fc7ccc01f1524ac4bcec3add5d5eefe69a9895f8196d18b1abb22b86dadf36c56157ad5bc390cf48da8421feec5b069f122bcfe91ababd2e9d0b18fad9defb619f18dba20020fc1dce5ac92e3f500195292794552aaf953fa607473785b5436b05e66ad6249b0152a786d69052c8d05281ec0e121841d3f8ff9326aa1d3b94341fd740a5f166ab57113e64620b1bcc86f08b9568670f92b82fa3f25eaa27bcc78e350e7999def1f55be0950a2f4a6c38881f087c877721d067a0347e39642e3ffa05957cfb4da64821c3ec5e2932eef4fbeed0fc7056603f06a87a1f11711b77f35ed424f518ed167efd0e93ea5bad0bccc701a3490b7aa6c0aac0482efd4b4584d912284fe91fae936f7de5eff07975dd5f721e36aea63674d53d1808468097817059e5659f8ccc8f518415d0d904e8096370aea1bb2dde52b9c9651890cab8da0c1a367b3b42df63935d9d08bc74586bba610b516d2d4f7ce11523ebc38747e586e1b6a2b57021e6280f0b9bf09b04091064455497664b8cfa06fe6a323d20c5fc6ee5e65a9f0ee26af3193a210afcd2e4ab66290303d6527e8ec0d3603a8652909954e9d1fd80ef64681daaec369cea99b6d6ee5797dc15a9d8a4cf4b88b8dbb26f5e05c30c6a5d33fd7cf418febb31cec0f2f9184f14d5be3f75b47531820676d7459782a021263d232a8fc998b0c41a7b89474841a22e71490543c6979fa3f698b5626f72b7bed5a7bc7ae3b32cb11159ca3dbaf835075e8bb9a29409c9627fc7c21a685053942aa00115f53ce0fcff9580735d4a1cc835d6a6adeb31696bdc69eb1a5dd60ba2e5771c9f156df35f740e8551b7706bf0349d08dfc37171d538bc525d9c31ea3cb6bf7382dbaa21df7b7ffb24bb671cd311aeeaead1b5fc5cb66b28d623df40cfaef9f35a70d2504b95e5889fa3883d19fb64ccf73683a915ae87ac862521d1311cadce11d5f564aee7e5c3047e10a488379bedd2ed583b835470db72efaa3e63eb3a2b6d9f9d09a5eac488a0d9bc0cfe84de1bb7884d1d927273b258a56f61523a214a9180fc220d9cde3f54293bcfc4199bce524b9126e5d2931468383d9d82c37c7950afff1fbeac721f2c833fda57f254e020a922ad31478d5518e4021af8f3bdb5eb918804b7337c38197aa857fc0f49b272306d2f3ed0248a996073c819d7c9c0025bf6fe316c80b3f6950496b6632da51aea5bf2cc719d5d6e716504da6d198df859394ed04757f20004d3a6c079cfc7b903722c923960e49bb087f66d57277ec4efbabf60cd650ce3030132f9991312832428ac5c66cb61c4e282ecd177986c896c8eef6476b9d819b4759db346409892981cdbea909d887975a0f6cc974236dd6ef2624be799c472d83a37396aeaa45eabbf630613cfabe240e79e76f19d193cc28420013ed99db65b7bc2dfe1faf4aacb074fb2a7f1c81052aa2a332c3645ba88e87bc09ca9816cff1552465b684bc4d868dad12e0b78e339ee9c0d556f48f81f64547cf239876d67f8d7d93769712b1d138f7a8f7813baba9bce94203ad87c0be0324aba5a6bd2db02a23a63dc0c8799fa9af4c922e223694cc26c5d1fa888cd160d03263cdb1767a66c626627bc2101229bce970a715a515867d0617be4bcf5e36e2b28b9d342e5cc502c44fed46af559259bcab8806ab90ea41770b5b228f01788206aeb1c18354d73206f7f782ffadd632821c916754b9fb15472b9c2733cbafc56698bc243e19273087b822d08936b4f19b70f6fe852180ae5325d441430fb0bf8ec9b6f4e6b7d0199dabd954fc06b99ce88ea60c3d72dacdf8caf0bcaa02fb536976af64720f63261cf1a083313c46bcf30771b71163e793e8187d5ea62e20dc596b6ab519f45ec20ec7026d0463cf7c7f0a4922cddc84b12fa81fbf1273f212c59cecd3df68960e72fee8c240d31c604ddcec2a410788565b6dc2dbc87b9b84667e94f656243a4b5c13d4051ab7b4755907b54bf1a829e601f1b124eaa06dacf4ad023eb03a854771a13ee142925223f4fb25334b6ade627f505013060f38a921c7eaf156e50c4084516d09d83e2e4fabec85a8d7e3928e13afc78d16848adab7f13ca1b49f15f2a233972c6e6684d35b74e2772cbd800cb2ffa461cc253cb1c7ec4f273ea8512a4f845e1693ddd5771c34d6051d1574f7832474701deb0d010876104153875e0f31f2541a4e67c1a46d420e46be717c3caa405f7772675105369f5eaf4ac4d78e32826e580aac5e820944199eb393dbbdebe06ade855673e36a08d5aeea8a0a82c0def2cc7f876f2c81e21de1fe721bd8d1d75a9140c89f263ae5f3bc2ba62bee0ce01a10524628be751dfcc8854ff51fa2409365fb600f73a8e18e9bbb7f15bd6ca90462f62398069485d8bde87d13c75b1f38ff9f55b6fdd9abb852e3758e74904018c9a2afae754b5fea1186231bc2227ed9e9db391e60a3699e0c233eb9c8e08f71d7af4041745b5f16e1b73b1c2c0a608f668aa559475ef8b910c3f1b0444ca04643c75e8ef95d5fe2eac828f9d8359ab6dd280c6fec15de066959e4478bef8aa7741de42d8f1da9ed74fb4e9c953ade2997e5fe3d283d29663c6fe5a203f4cd20e8be2758ec762d9dd3d0db732ab416d3b167bb5bdd4bc039004693ad7969b53556e54ef36c6210050321c557f35dc18b9cdf6aeac8a331468ff161a828ca726a8bcd8775922dbcad0510133a04067a4ec03e83227229dfc306bce41203d6a4bda7c9badc7e7de2145c78403045558c5826e6f8366da38159b8167e8b96c633d179c2bbc604dac5c6095a6bcbe9d2631bd1353e3414f3d0464035b07e67d5f673f4a19fbe677868b58fa44d24cbcaa1a46c780cfd46115d9dd71c3c728ddd4941d208ecc94e42843bf48ba2543f949cb34c52f007a0b1484139dfc4797e2992a48f1b565c0bc8ab76de5cfc626b2bb717ce08a8ced5705a4b920411414ed8c20a87fe7ac188ad2f9082f9efe264f3993eed0dead920c8b554cc8c3205b2bf023d678f3d32680221d54615bb8b309dee355341e2500bd28251588a7fd489f5a1dbda04911f480aa18805017dae427929f9dce31e9cac218c6bf7d9f7916c9664c2597c8d153bb6336e869a98a1fdf43183430e4d9e367753910ed672c2f1144848c7ae4614c84fb163582a22575d7e10d5224261d200fade71f1af8659c8d9fc737e275deca922e0a8cb803ad010b8795c6f64a1136758f6f4610ec9fa8164df14aa80101391cbfa0b76443003cd9d0638e127bfeaa2ea0ae71f6a1a16f47fbd6665ec017543009b59d76ceb969bed038c8fc829b6ff7556a7aa1d06c552eaad9eb70e5a1d2a34974c02cd104d5baf5828852d57b2108156305474aa242f0539ecf64b8cd43670aba02ce5760a3b5d65df5573ef195836189b3f3a6d377acb455243377f616da5c0075ca717050f582f49c1c831b94c7160dde7eaa371931f9a02b7f44c0b02d9cf604cc34d2245836a163a14c86a510bff43a52a48120bb32998688201aa00468c56b2c42e7610b2afe51832991eb7f9864164c9d25b21dfe89c92b9b7f40fcda7e39204e99a503318ccb20159d00688f5e765bfa23ea6c56621262a312f81496d436cb13f0f500dccf5fba2c68db71325a221f4dfd6ca017e700b9cfdc4b568b004418b25f3f9579b8eab942016692346eb8f97db537c8251082e1f86812f682ad64be741c29ff49f0a06c3fb902e87c26e583f4fae1a94f12a2171f69604a4bd4acbf6d8d9c8cbc8863ff6433d957ec1e58fe15ee433ddf1f4eaabcffad1f3bce6e83b9cc86321d3035aec0654e1c7f1620b7df865edc162b7483c99ba667c01f3c7c7dd18652c4e871092dd6cc3c83e9bec7ec8ffd147b0d1a56747307c82d1456960a578bff9e87cea5ad20d8c92a7e4e13298b87bc29e79e9a941e12959819b42d26814c45bd9b58fb14664258", 0x1000}, {&(0x7f0000002540)="d89a65620c50562393f16859649f78c81fe519022e848a92f63b877a6e4ea6c29ef842013a85694a441b78ecd78868ddc444c3d44dad6a0c26d7efecf93dab1b3c7d4feddf5db19b60980d94949dc127bca67ec1be5eec06cdf22edda266c9bd515e1d3377f19498a26d78d5c288338b298431d3b20cde251e15c99800f8bdcb4d61dcd5976222e62416b963e30c899526b87eac1375a71bd0462cf6038ab5703fef0ffb300b09a11a50920897903f43f2bbb440535f9e7e49feeba4bbcbc666871fbfc2daf0944c29d7713ed7f686b815279044d4727065594809f76852e008fc6a82033f54c2bb459cc4fb34c99f48c0837a8109b0c50421b629", 0xfb}, {&(0x7f0000000440)="76975f6540b346e6e81b9cbcc594df4ec7652faabebd99adb3f7701997781859daca6da105d435c80b13b211dc8ce234bad305865a4e2b38d7ec74d507f8853b9eb47ae9f7e0d2d77796a7a617ebc67776cb69d623521e6b28d1b0fd997524f3131c21df90ea1820704eaadfeb4374769c94d041531e0f47504ec40a48ea081dab52d826f1d2eb9a0d98f4fb612024013cd57eaca1724e504ddc29257d4c9851c58212", 0xa3}, {&(0x7f0000002640)="d224f8881339592278b0ee74e45c190e4521ac75e0d4537b84be76c338ec9d5e906601b59eb25f35f0907785d415bb4c7e625493b15db1c92af54e85cd036acd24f4c01b2158f6283336c163c2c9f0b421708a717cabeae17a4be9572746e25697352449cdbd5c91a548e0f31531ec93782e57f24973880118c80c8e52bfa8d338a7c70a6ce3205fa62daf70d5c42c0473bd96b1c1d3e9a5b76182cdfd900d167813d7718192e79d909ef0ccdbfc363c9e6e2f73ab0ee86fae5f724e66ce3930a3758fbcc21856fe159cbc33013ae2bf6fa3b3678a315a59911b393b8c13438ea37992946a3df71f7270fa6f979cfb3e8056a6336fe4e75a5dcf1d7953cd9980cf00ecad7536b912e959788228919eada5bf2ac67b4117fb88416e40d2019090ffd9b94fe359a91504b8499f4769c04f6b6f8b20cb684b5f2ead5cc4e7b0eb53afa14978a96ac194d6b38a753d4cb07e43cb0f91624e4ef9b2e8a70153d1c421c02a11a5c10fb38271b98edb12dc8735b636b36d47b861185c6baf6812d4f3c6840c7b81c9bab15ff89e8021b6e2047d45a90c215275db89b28635abda57c86b593578dc4d86ce1e6e57a94351771217c73e17f828ab77104107364f311baf7d228689cc2f70a3c7be75c5a2f9248cd3dd576dffd659916e57ef6629d4070f17877bb6667966be3d8e4cee3ec1e7626ec77a65066a72357c5b102475598f7dcd16f8ec4dda87d0add1d39b864f7720b8ebf8d19caa0eacdd06fd769961b97cb6ce160dd4a667848b7225d63f81261fa0d750287e5a2b43b132af0a22c6383cabe97807801b2c886f616a83da7188233aa3fc7d739e27b759e59b369d522c9483a23c5423cbbc71c7aaa15d8b5d6ce009426da0f279148a3741e77cc6c7b03a189cb8ec5120a7ee52a8d3f1837ece217229d89f2cde7b83db5547234e2521b0287106c52e79489e0ec073eaf775cb0ce9dce3a7f4873867486957aed18933cea94ceb87e5b6853c1c5822fa4b801dae28ab7978d23fb872bb90ca041761a2f7c47aa561d9e3f7b9379c075f3cee000c82d41e2c7839620b759e101aeccecefddb829eece798520fc61b4bdd00728fcc1b3b456b975cc3f77e0d4422015588a7c42d7bb593b5000dc17ac23077d44479eb59817e970600c116a7ab616353c4b4c31969e592bc514bb6222d1ea2bec177bc028fac77650386e53f7ee4d6a80b08f33a8fa9f2aa5839a0b35d1e5f2ef0da3942cd03cf65e2b7fa0918e12f8deefde0e3fcbc834c222a8eef8a87c43088ffa58728d8b7b96c061cff0597d8336921d01373514997a00f598fe0bc619ad5a0f4f38197277dc84250f767743ec83aeccd14ee8968033bbad902f833c1ad116984e00059cf9d189d9888078a0c2074e4333427fb428df0176a5a10ecbaf9661f3d6e87c6b44ebe806bbed1b33a94b66c65b84dfb79fe078179cc48536b63e1e6c51a999715920f6250cd529b0e1c220ceea1c5129b07ff8bb5f4d2e61c25e15b851b9b7a8bec476f65b1e1ec057fe35b016710e7f7fec43d4f6296ea224ab6337b3e7f6f5004f1cea6c647a377323b8e8eb4eedd86fe35b058b9da05334ec9c3f4eb0b2c540156363f9d29f67f18aaa7a94f50a1a936e96e2a1fdf586356ad8ed4300b7a16af90d45d3dfaad4dfc6d34e91d8fa9f4e342dc678682df096057a3c5cd90e6ef704efaf4f5c67d0f8d2e59433047a462e3ee90ecf254f3d2aba8432f3ab5e0027d8d72fbc07ebefb71e829063ccc517a768b6a466c7a8b09db41e60e0bd454d9bd11cc6db17d5e11dcaa8e904333b540fdedcc40dea8c82805a0a048495f4283b16650ead07b19dd9f318a32b1a27e4d9acf2cbb72c79d1c2ccb4ab8681a98515379bb1b80f8e948be1da6d62a7d745d83a57e0b6c101ddb068b66301f93882159093adb5f7d82b9f14891b51a2b6707a214b7eaf2a4471507fe56cad420853a49f5b4be9cdcdb5abcf58df16fa19fe1540f18b002cea1cbc39296012bcde8a8aaf70015d68043ab280a70a73e169e3668fa46f78a5b9d6b0e74293679c9060ef76a271be66b598814694add5476829047aaefad511325abff68689c10331709459be89904d48380c0a888272bf6382d25a71c62864742ef83718db12e14830be77da86a4b0452bf72fc12f9815c1deb7acc6a5c4d6edef9e77c9e8211db5b32093f3ec4a852e79162f26db536d2c845be6c3f53e2043cc7ee08b56a320b721c663867b5c3fdd4be9011fe7ee0635d25426be4152c6cb3e3aede5b155df132c31b03113cdd1f4bb19272f11e7d1b0d8729db820723b3e8e59ad70dac4fb140f9170564843c8db2643714ecf88fe6bc8d39d4aaa89083f9013c187aa98ce92c8c28c474c991eed420ae1f93fd1113c4e66de84663abc0a38d615b86af27ae66a32836a10d3e2ed3cfa79d02de2457500444a8c2e1f5eb9fa751d85e35e980ca84e77de98dd748933e56a711b8edb2dd4ef3b3c608795c37d92e4e7db933a60ce7bdf904595d33953f5cb75aab40d708674dc3e52fec2b0db31616c1df89684c8e3a74c16023ca7d6c2841bfcfcab63e3f21992b30189b25923aa621a76a17d545d3316800d1a1ffadaf180ef1378485e9a8d07fd42f4e06af00761f0a52343d1a370fd996928b7e8f8e3d6e9e49133230b0e844efe5a647515233bb3b7dbf9ebfee79c553823d908717240abe4ecdffdbc943c0d74cd9a9df2f82cd551328370f07f5f02ba07acbb81ee3efa5270147af32a7d0e1daafcadaac1450b2919a341eefa8c4a6e02e7994d5f311a0da8eb609b7e02093b18543dbcdfe67d6feaa919afaf8665ebed0465c9cdfc9cdd788621f93ff2deb5c791357d0eca83d86d55a8746f4c89d89bc085fe49ff6bbd0d1dd75e204f08fb5fa9fa3b486edd47546e6ffd175decb9a46b3211d60f416560cf893382a21137348767dd491ddd003e1bf83db093230059c1ce53ac3cd4d9ea345faedf093ef471490831f3dc93d06ba906c66503acbd8820d79ac126fa1667020b8e7a16b26047184660c2cbf8079a4463b6feeacec42cd38aa43c0e8f20e46055c2c2dcca857bf057f90cc8f3dc9c1e9651430f984d520973af02e01adb9704e7a7bec0a1c97535e7a9679f84c9659c463b343e4ae0125615c4d9d33cdce9e225df972afe75ac913146ce3a060521b88cd0e1c655d2164ea7befbaf6f7bdba38cb6ea5a1f7e1b7d18274178956b703158be407c9bfda309ac27663eab9504abcc8708c57745e2c4969bb6b4e1d6a367406ab83112fbd89ca4641b764122bc54b2aa89357d3b739ed05fa7b96dd972190df1122b8f95c0787cc24e649ca82e030b336a112ac8d3c764a33b87d00f3ab8b03f4f249f123dd53ed3a7ae809140f21de2f4c7f27f6e535238f6ef2f909b3ff5b2ca8028ef081ddada7ccfc8a36b7e467d49b1fc588675f72506568530ae38cd98e942d9e4a576cb5989fbec7c14faa9236930528d3dcd097b0103853e1f78b858954829da716e3ecb80518415fc88a754bf732ca544976b38f08d8b08d6c5e10d7bfc53225eb502a3876a2ef2e52f65111cff4b136cb431afebc100920f5ca3fc05ed04171ad6ff06563bcb058ffb34733b4e9a36ea40b46d7c7167b548469ac70343338a2d8c11f5dcd0c29ab20402ce6cc17c2b501649744a88d63bcbc5f45220ef215a4fd958ae4c4496d66fa4023df3e0e1472705e57b9cd23cfa0dd6876a7ff3f9b68959c5bea29744dd2d1206d07e481ffebc2800873284e5e50fa0ff3540e18196daa07538483844805024637854ebb75d767ffb23e859cff6bf63bbf7107cc2461a44c9a351eb306f74fdd79ca218375b2dada8cf261dcc48152bc11e2715eddaae0557caa20b19fc401af7227f47b860e2c7cf019788592e6a503f964f8e475978cf3ba7377fae7f793c98a3da4681cf12a6ae1f7c8b46cb018b70a820a53c9d2ce053448ff6aca7a6e6f462bca7a6795cf28066a5db0520a1d62668a1763eac9d00058e40a95e41a76e2631e1f1c8d01b6ec2e03fd2d5e4433ee4e484b2938279f7d53523ba04b1ef588ceeac305d4cd767f0aa16d1a00707b86252ba9fee8450c32d5bba486741a5ca5d902ff739dc8b2ff58c63947de8447d7ccf118143f88b509c2bfd73a7a249b25b786abe2cf535baf02ce1a611c6995e257593e47187d5f342499884f1fe09baa716183b35961d8ef8052b31fa7b18252d16b1312a65206c81406db6bf1d4a330ec5d619855c3e004e5ea9c19bb52c35ddb1b29836b08ecd924bc1502bc49ca0dd89583be6cdcf6ff441fdbcb04ca836d571f6b43b2735ee00380b58f75bc5aaaee9e873326a6a266b64581534bc105f4f89bae67227e79bbe00b829f101b9492ae5ebde1b7333f839061bdbb23517886ba22e452417852e125a5a6ec5bb03b85ff1e3dfd60046bb97b106245c140e834482dba0577813d67e56e5d1e730024c2b9da144c6d8d50530a9cd21fdbf88409160d3637167589d25d25d262f3fec473be9909dbc941ec4d4e6b4d3bf73683e148c678c186cce9e594c61787c716aab9c1966853ba88dbb7edf1bc57f0fc49115270a11e1ceffe33d9aac600f178d2f059b6ed13fe69d30e3b3d5539bcece39784fa767b06ffcb3388686fe51fbd99fbe22ad79f5bd3089f18a959156db3848a7edf61a8201029913562d2e2c254a7fc3779a2e0f68d4eead2655d7a11c8786c8c60fd65dd07fc1f10d6f620174d71771bed1634764efa69d458911485b61e8ef6a74232794426faf7085ba4b2b61b02c35f8a01436ce333d9ee59129d746846070a7107cf2f099f017a7a2dbf2faf2f6012a8229b47aa43d2431eb02990628a4dd03dff163d8ea9371431b73951dbe7283529c339cd62b8d65b5330a627ec13bc09c3410268be40a0890b9859ecbf52cb0bcb4c8ffd4cf38602e118f8439cd0e56a955098c7bab072917830714da2221451e43ee6cfef56f913f1a485384f9ee171ca2d9bb47295ce1377cf5d58119b1d30dc45cf61afcd02a2c98b4fb59ff1552171ef1cba072c38a0f979f5095df6ec0193bb09f800a9e3e881799345a678684b8c4933fd5563f0aed04e4fb5f864caeef85328be0ce109adf0b173dbaa4d924571823d62271e25ea5b4d5e50c3f7237a65ae0f70436b19d2d3606e352473212ea23d75a14ce6b48f7dcfcff81e57e48e3d98ad7295bfe582cdc6eec423a7ca0f7acaa014028b4e54e22fcbbd2210e90ab2f43356c11e0af4cf5408b2d7960a0c876b3c8baf875d7c48afe1e2acec31f90723466d213a5103ceccd84221077f851143cecc643162e42154191c0555aafab702dee91ac44d44b15329f556b82f4b89fbb470a24d7ccb75e5a349ac0d37ea4d936e8802c0001b4e6f06e139596196f16312b84744941a2a91a1f96e6087bd742c77f771f51df5f8e9753f1baf678d20b0ab072bda54a9e972f26535ff2e565f8bb3070c90a045e88d3a324d7d5f406aff53f4f2944a79920f6f0cd78d7769e4cc55450140c87fffc901e3da42d6852285bf380179cdecb596b515325cedc40f98cac38b1f4b110a8f974764aab7e2f31ba0a991a695dba3e5145f3c3f95e043f0189b7dd7e4df6968e5ea4c19b72b3c2c395a50b8266698810b24b49bf5950dcbd71fbf8875b68fe5234928b3f7a300d7534f0d23b4cb308efc8871821a28a7ac8a790f367581944ae47ba75226e7f9ce406d9351d97ffceba405dd7eee590fc2c8162878a8d0fc1c0c905d6817fa2c4ffb2cc8a24a0cb3a85b", 0x1000}], 0x8, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) 12:10:42 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 12:10:42 executing program 0: semget(0x3, 0x0, 0x8) r0 = kqueue() r1 = getppid() fcntl$setown(r0, 0x6, r1) 12:10:42 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) fchmod(r0, 0x40) setsockopt(r0, 0x2000000000029, 0x4000000000000000, &(0x7f0000000000), 0x0) fchmod(r0, 0x43) 12:10:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x10001, 0x80}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="5e24ed464e6eab42041671f983fa40269cdaa4181546e54ccd6aad3b85396102c2f4371404e2c40efd2daee95800865c713ae0c1f8f5d25fdac6436a402b7dbfe2e5624e6648db5b8e9aa87a0e43961f267cce1c5f594590ac2e99b0351cd9ac8a9b54868d16c1bfadce840662805340baa3c23f2dc8b8a9e170931cda4b9c7dc56a8bfac706b73097d5ca97d2826c24057417f3865edd41a00c", 0x9a}, {&(0x7f0000000140)="ae49e90ef2a682921f52202f3b9194f248c18d045e8b58b05f08068c905dd9dc2c24018c9d46a8d4049d7c9be78a76c44b4e779e85f5f07fddfeb87d", 0x3c}], 0x2, &(0x7f00000001c0)=[{0x30, 0xffff, 0x8, "d98bea7cccb48a7770b14dc5910fb267c94c3fda93744e8320"}, {0xa0, 0x1, 0x40, "d1917b8a46807721e7dbf0622bf1b857503b01bf8cf28342e79df5f3871b281ea52f019e9f98f2a946560f61a5a6db336f85ea2315d0f8f8528f2fd8ab6e34ee0e4153631aec33a899368e4bc158ae105bbdf10805c14aa2b0c6c2b6a99a8c920d0b6e03af8810cb41d514e796fc23984d243869d2b7c554808223c1082eac93ebb8f5b5a299849ef6925740907c"}, {0x58, 0xffff, 0x3, "518521831da642ec57ef354fdc57db90a4ce4967a77f8e60c51cd5850be33e65e83df5c09649541f43bc9905158674b9b304de2adf295117917c98419c6b0eff133c84"}], 0x128}, 0x401) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x101, 0x400}, {0xfffffffffffffffe, 0x3cca}}) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000380)) 12:10:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000100), 0x10000000000001a8) fcntl$setflags(r0, 0x2, 0x1) 12:10:43 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8290, 0x2000) read(r0, &(0x7f00000001c0)=""/132, 0x10200) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x4011, r0, 0x0, 0x0) dup(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 12:10:43 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgroups(0xa, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getegid() getgid() getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getgroups(0x3, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffef8) setgid(r0) getegid() setegid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) 12:10:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socket$inet6(0x18, 0x4, 0xfffffffffffffffb) 12:10:43 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0xffffffffdb0e74d4, 0xb569, &(0x7f0000000140)="934bde45adcbe5e110c027e1284f1aaec070821707c2e3b3e4c833aea96e10405bd1bee79d78f5f9f64397907bcf7ae5872fbb885e41a6bab454778a9337747562e728a6794929c10af1249736afd59b8636258f802aca7df0ffa3228755a1cca685658b4a8334855fac10ad82cc966cc688ae2af5948fc4557819d6bec2e72718f99805120fa6a27158279a9ad3a0e2bb6e6cbde9a7cf71c5ebee298c43678688", 0xa1) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r1) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=""/198, 0xc6) sendto$unix(r2, &(0x7f00000000c0)="2b0b7cd7a449f7a3296e0a38e59cfbf4fa0492473566fa60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee3189031b3b6573f2a7f3d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe31115948c09f4f1e594e244feb22d660b2b8ec721", 0x64, 0x0, 0x0, 0x0) 12:10:43 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x11, 0x65) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x6) 12:10:43 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) socket$inet(0x2, 0x2, 0x7) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x22) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x1, 0x7fffffff, 0xcd, 0x8}, 0xc) 12:10:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x287, 0x0) 12:10:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2e00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1ff, 0x400000100000001}) 12:10:43 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xfd) dup(r0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/202, 0x1e) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 12:10:43 executing program 0: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x13ff) fchown(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x4) fcntl$setstatus(r0, 0x4, 0x8) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x104) 12:10:43 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/231, 0xe7) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 12:10:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r2 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) r5 = dup2(r0, r0) sendto$inet(r5, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 12:10:43 executing program 1: r0 = socket(0x1e, 0x4002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) write(r1, &(0x7f00000001c0)="a7", 0x1) 12:10:43 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) read(r1, &(0x7f0000000080)=""/54, 0x36) mlockall(0x2) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x202a, 0x0) select(0x40, &(0x7f0000000000)={0x2b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000}, 0x0, 0x0, 0x0) 12:10:43 executing program 1: r0 = socket$inet6(0x18, 0x100000000004001, 0xfffffffffff3ffe0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socketpair(0x6, 0x4005, 0x6, &(0x7f0000000040)) socket$inet6(0x18, 0x3, 0x1) 12:10:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() r1 = kqueue() close(r1) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x4, 0x0) 12:10:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3f, 0x2, 0x5, 0x2, "64209f0a27f0675905f0492289d0c3e2bff30fab", 0xdc, 0x6}) r1 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 12:10:44 executing program 0: r0 = socket(0x1e, 0x3, 0x0) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000080)="e0ca9f206d20f2fb0a842762c32ea25ffa4513b562bc87ab97ad1bc68166a9c55582002c20cc1ae82f9157590831d1114ce1366680f84632c827b9a25f3e379551ce9bd9f58cfd87be4c8adbbefad482c3f98a44e42bab396ff4dac50530e013b3f7a1bbc1657b69d9cdf0f553f8ed716b5fba87b6879ad37cfcf981c36cb5ab99a0eaf155ce11f4704ec50fb50d7506ece23bf64216513e6f42932d235da2ecca0782a9a1718f85d84d18982352c02b9b1294c3e5c385fa86be8e0918e657fd4c082926817876c281c52d67393b4dae4da7bbff82ccde89c76732a70e66c4dc4dc873b2cce879a54a5acf802098a7f1e24ef372c07eb70be4e15be22735f003a1fde3fae07e9942413c67fec8b2bd33f7643044b1939501870b1258cad06d19d869c8c5b1f887d022645937b161d296badb7564d0e7549c745212024983fa96cfa5494dd733a0d2cd15f061822a630340bfa298087bcfd5b7b82383b0f58a017c2fb2a560ddaddcf1425fe45c90908e2cace248919d5e489b8a0f8f84f484173f9acdcaba9cf04459b44d0dd21859f6e18ac540ddd7a3868357aca7825c934a97986e8136628b64e2f4ffcb75892563088285b81ae27203b980e7c2bdc6cc0b236bee9ae5663b4da8ac5ad9a06ec966f4063e2440fea5e0dd18a5aa64700f41503f7de9adea424087c817f87ce7e3cc1dffb25d87ce9663c1696f6e2e2b5583898c700379e89e39f649a142c7834b34051d79ecc5697520ea1aae84c68cd6eee48f35b8e00aa435c094298cb8ea69b78f67c7d9da81e9da38b99f5b9008683b54834599fb25da1a4949a583e05530664ed5a5435555184b9181941c5ca13b44cddfe010b9fa77d95ade1ae7b1525485478fe51462e788458a0c08e04b0655e6102dd80314ab868edaf3e418c05605d0f876014dc201ceb96c1257ac4c0aadabc57c63baccda5f61d30e336ba157de564421dc52ade19bfb58bcba04fb569dd95aaa3e461d964b4cd0a9763abaab38376adef3a5228039b74aa12e1e4556196206dff893f252f2152fa3285ab8da77fb248b35bffffe29b1831af53b561fd3aed49fa854ce16546fb0d90293c0ef57f0951e5056c6ffe225f88553ba291f80973d2f44fb643b2cf6e61881e7c0133b2496a08fb885bf946b9cf23c37f27cc7b780021a94c253263434073ac0f437fa4a8a48f60518b330bffca52cccb9d059d16432cf85c1ee985987f97f5cce1ad532a9fe2491a34efcfee46d37e5b71e6b2dee0f55960ce9b8aba9e343ba411e9d10c28591a9ea6948fae0ecf52d9cbbecd47642c4d88163d49bce5c74dad7af0eee6a67156c369bb0161af691e3602b585b86f6c73c305abe8d3db8a116958ce4c9853df3cfe47cdfe7d6e038fb2f3fc278d237a8ad4113c5926c97ae01369e4cfbedcb1fd56b96d9766ddc4aaab74c240e94920d6b228b630ba683e66bc47b82dc315958c336401a0df0989bbf598dfa7a5c83b936bc024d8bd1525ef329f285759d7b5384f9091c090f8bc3e658cf558b6313893ca3c7001b34b4ebb81ed649e5b7335fa16258b7e79da47568ec49ba84d7fa4b70edb6ec26089de8f44f04055feede1e95ef370f8274367d45e9a508b9c2dfb6059c4783bc930df9f0d021d6fa95b6e93017f5c3f064493fd3c3aa59f194081f8dcec58391448570d683cc213ba91b85192e99ae651d6279d07c12f4dcce4a77cf67ad750af534dd4335b5b19fea6b0b2924b99f48994698ed1ceb73f5f65e40077b6b0bb9dabbf8f8513410baeed4846baf10cc32a5c344fa0be44a11785186ecafcaf7ac84a047eb0195a3693070e5ba4cbd87bbc86087e1c16255dc876fa0765a828cebb666d3556b92c565594f28dbb6f6b9972c0070a34943558c55950f46d6ec1f4bad37e67cc0cfcb791698d3883bcd79833629f041d7f2841d8560872db8b7c868c0a037355843394fa22851126fd0dbe5ab5c581113d09c428e33d983d11b2df69bf51e3d5924c99e5951973bc430b320aecf45ec6d97d956fdaf4aab833e29f8f79e0a330bbef4e3398a0d3740fe847f37705229a6dd9e866d79a14708c6f2365f9cbf48ea51459ddaf2dc1b1d63ab5a772c1a9561a1e39fae40021712dc64492cdd01da0bbafb357a88072a71c365eba6cfe894b43e0886fdb2ac05ce83ac9a8f199d1baa1ad2b4798ebdbc875fe112a21684a8175af0295ff7ad15140b4bc4736a761c6ea52bda197a3f84f2396963cbee6202952d0a989c02fd6aee7c88262eda01a742963f4258746b7adcaf628c28f7e29dc8e4de5f0c2303f5139ed91f061c94b5bc5acfb577dd23be6ed3c4b8005b5f91c353bd96d35b5e0d14bc5bad3709508104994639bde2b7d28ded243d815fdb770daeaf2cb2e28e3b03c44ce7d49a8863c3b67c90895c51ad043b25c79c6c07f67cc542ccde85fafbed2d248d1d1f65a22eac3c8d648b0e917e1849666cdce1a8edf30b077c91f77862a11f3e67711deab7389c78569770190dd6ccc9936cb1c58464ab903e9915d5f0f455aa7116a66c61d67ab2a282ccda9f7de9c9fd08ea1a2e9ef6a1fff15d246afd6ad6478059ba5ec9f9db956b20d2cfb454e50b0c579308e19a22385982baf0fef3431ec3e7b336a5e8f86c216dad7bbbae2ee972d50d8b8ca7b793de601a45d45ce72d6fe3e4336b4e0ed0f1de50b39a5aa27f8efe56171236562517537e40fbbe7a1fd4b1cb2388b817e5fc371503ce5387ada8ad9ac559259bcfcc298ebeac39d17567db9c46d828c6c4866bca087c488311c4db605647d401f0108a0a65cca3e667d4a26039b615e5f42f986accc912d0e976317873caefcbc03d0fe0acab0ee55c8b1a3bcdb792655914cdbca916c1ce0eac5e8a81908e9928a143f45837cec4689d9fbc837948e51a4bd155d374748c1bc43f4c49ff5ce72c44cad4a191b34866bc50d56b733cd193dc0c7b871557e2036116bb5b4168a81c978232ae34fd80c20de6624e041715aa3f84f37e55e9991307589bf23f2ce5ab18273c3028563d48878d7f275e412045509be87a26e6fffeb118fb3e2395ad057d07f25bfe5fce0cf6ab6cfc42ec50d0649c46b8aa5e896982d647f82d205519e36726918cf48262ae4fef30049c7e103a47053e213861c95705a481253734eac87b7f68e29b4f9fa67998ba25fd4cdf14cff8dd2985a441c76565b4f74ce941523dac26277649d939f73612b903adae780f9ccdd1e98f44380227e97de34547e750d180f5fe966897102141fe2018f6794f47307dfe6a3070931c82c645266b1547bf82f70192ac80666ef9858dc0733bd548edebf8202548653dc9777bb9628b546f1ca754bf53204bcef3f8babf408db190087bfd91ed74d26bc7f99455afbf1574e8d4005bafb974b9726cf2cf6878f3c6b919f2534533a1bb1e1dff4111a37406e6e4fd2e7f586c76c438ff2a18254fd6a7b0e36bda638ab34d976425a9521f8c44abee7d4d51360dece1268c768790e2e13fbbdef438bbdb7cd8bb2f5d71558dda9a0966d1ad3c380fcf330725c8182f19c3841bdd9efc90aaf17c236332920ff39ba4a578f39288ed6c0e32e57868407a7aaf24f287d3bc903855d37ad706ce4807a35ef71fd449001144a8cbb3b1594dc8780f5b43f76769160010298084b414d363663ed3d1ccd398ab3a56037f138894c8eb08def9da38e8514efd821b81f4fbd055ab3f8332f55bdcd4ce3048fd85de75636bb2abcd5e8292e260838109c7d640662e8c3056e410dfaea18114e8e95c601b1fef06bdb9ce541e14324d95586d62580f96090d2f5aef931d1e1efc1c3dc6018f9613c8b82de01cc19b58fe0ba531a678c1c6d8b764ad0e652e469ee22e440285a5ed284c19c7d2a59dc3c10b377c036582b8e339bef8017ff85acfb4c1990717e9a87a5ca57c38852dbb742d79929011890af9d397414d8800784aba52250d284e3a8bb60ec127164d9ef9cd6efc12d2417704c12cb6660ec1dd44f081696cb5fdc3556e38452e7147321a3be91718b6d4dcb28d6762df25f87961dd9a77a52ea33885c32081ec8d93afa53bffdea12500140b943c95ffc60d1ee853dd8a148ead676cafd8a124bc1e01c8f38375defa7cd4edcc7f9a885cb0cab186c64170d7c1a8b31d2a374bc3e84097e0ebee0d9b865d0043468fc759e97b3a80518d87a074d4d284aa13521f728d3ba371fc1a22db6407c072ec20a9732b617a09361e1a4b2c8ed24bba5dce7aa32e72e289f4bcf95f5f953ee9304a99647ddafd8ac237073ed60139ff0aa5f4ff40b4b1ef196084606cb35ccf955ed503632411e56cf49b3d579037bcea9fa88cbdf5a8d0725f5e5b276ddc9a38aea7308038884cf14a8e1df3dc7c5b13d7644fb7dffae73a19f235d325a1406bf78a764cdec004f5b6b26586a3098ac611b7086dfc8240ef99c02c26f1d1536765f5d42a20ea23d029f9bda443e90f0fd6ccdc67f0f63b823463f7677ef3816cd76d774f916b93d022f2e33d03cc90c308e064de85ea2c8043a88d7c4bc8648d4e42fcc82ca8d7f7eb946096e894948c4a746b703550a639c623a6c92e607fe1826770121a19d468cdcda9c38a52554da32a7cf338ba6f64aa4ba2119eb1fa5bdee3628d8ad3fda8e4c3b6182ee95cfd62972fbcea3d569a5840156e30f0cc1d29c3f01b7d7ab27faf734c189993789131b7d40f0855b75e2eba73f4bc3e462119e5466feb3aab56174c86a84134ae40d671683bb7b58cb274027257b2d57edb0c313403797802ff24c26d9278a2dac598b3fea3c57050167ec0ac381de45613c68a02c2c0218f683ed44ce334b3f969b403eea1991cfdf512a0fd7ed1fa4f1ed1b311cce85963f17ff7b9659fc422f2b30988b338a98349a5fea470a566acb5bb81414279fc8f5a247c2d519cccb5f221fee837c70b4afcf7009ff4d27e935b9a695dbe4dc06535e72e9056a1cf843b00843063968ff7cee4a1ba754224dab1fd6edc03b9792b472553febf3bd5fcbe441e7a427879e0982e42c3fa5fbdb0b5e6ded1af0d78c4f60e2c1299184442ec8fb6ff938c7a95d55a147b0c8b86b421055d184e183e73d2a95a494640769b149bbd13b851752f674f77ab1ce72a64f8da3aef43394278c3bab3d97390b2e023d00b71e8b468916283842f20ee4837399b9c1623b5aadd45b1bc183d70dacff6bb5348f86b9094eec69afbb9bfcfeca711e583272ae60e47843093dafb2d0d2683206bf0c7cf947de4b5cbde07df2f197c295566733d9f3afc0a85477a302cbd6dc4ef3ec4b9ec291b50a21f22ef341ae7f5290822ebdc73f6b4a4e3dde28e6a2876d04db589429998de950e49233c5ba978d3c1cf295f1ac1c8dfbe42d2e8e392614d62ede5f96fefb3cf4a88a0634b0140e7a7eb4f70cc2d8fd8ac8ef44afa2a524e0600b4b18b1ab5f541fa9826c553ffc919ad60e262a203d7055fe0d4584c8150500988a31e1d4c6be7f73bd179f7fe4a9e8c4f1d132a068fd9054327c79009f7d9808fdcd003cf210a635dcf09e7c026ef6267e741d6cf9cc8b366da69f06fab1e796c080b0025b0d57bb7fbe8db02c3333316e6ac3b4d423dee6e10c3197a203bddb699824af68746", 0xf8c}], 0x1) r1 = msgget$private(0x0, 0x64) msgrcv(r1, &(0x7f0000000000)={0x0, ""/26}, 0x22, 0x1, 0x1800) 12:10:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x1, 0x8, 0xfffffffffffff08f}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) 12:10:44 executing program 1: r0 = socket$inet6(0x18, 0xc007, 0x4) close(r0) bind$inet6(r0, 0x0, 0x0) 12:10:44 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x400000000000032, &(0x7f0000000040)='\x00\x00', 0x2) fchmod(r0, 0x20) msgget(0x2, 0x6) 12:10:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = dup(r0) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) write(r0, &(0x7f0000000100)="a0", 0x1) r2 = syz_open_pts() dup2(r2, r0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 12:10:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000100), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x8000000000000000, 0x9}, 0x10) 12:10:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236160bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8955, 0x1}, 0xc) 12:10:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x530a) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:10:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x66, 0x2, 0x2, 0x7fff}, {{r2}, 0xfffffffffffffff8, 0x40, 0x20000013, 0x8, 0x1}], 0x60, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xfffffffffffff12b, 0x5}, {{r2}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0x7, 0x29c00000}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x9, 0x40fb}, {{r2}, 0xfffffffffffffffd, 0x8, 0x61, 0x100000000, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x24, 0x2, 0x8, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x82, 0x20, 0x5, 0xffffffffffff0000}], 0x10000, &(0x7f00000000c0)={0x89, 0x4}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) getuid() kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) r5 = semget(0x0, 0x4, 0x402) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000240)=""/21) 12:10:44 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x2) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f00000000c0)=0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendto(r3, &(0x7f00000009c0)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb281a70bca70a6d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff377d06f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a2360f6830b5f871e30633aaade4a38cf80891a4ab2197a6854aa8ad4c3b815ec42125dea7c6ed587620a47285412c31249d53f8813fd51de476cbab0493a46e0dff69a189f031d9c624314f039f17c897369d707f31b0bfd6ffda7a542fe8deffbfb747b6b25ffe787406b50d859fdbf04dcaacc0f7434d6dc0580fe83d9fbef168ffed90eaae3ff45e2cc74a6952c551197b8b03a087dca0c570970ca4357325ffb8e70a1", 0x8ab, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffd, 0x3, 0xf0000083, 0x1, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x82, 0x40000000, 0xff}, {{r2}, 0xfffffffffffffffb, 0x2, 0x4, 0x0, 0x2}, {{r3}, 0xfffffffffffffffc, 0x1d, 0x1, 0x69fc, 0x2}, {{r4}, 0xffffffffffffffff, 0x4, 0xfffff, 0xe9, 0x1}, {{r3}, 0xffffffffffffffff, 0x5, 0xf0000001, 0x615, 0x9}, {{r0}, 0xfffffffffffffffa, 0x20, 0xfffff, 0xc9, 0x1}], 0x401, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0xc1, 0x20, 0x4, 0x2}], 0x4, &(0x7f0000000340)={0x5, 0xfff}) 12:10:44 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x7fff, 0xa, 0x0, 0x0) 12:10:44 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x400800611, 0x81) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000000680)="78b504d2094bc6ca00a178db99f6915aef0c65b8e9d2bcc05adabe7a1f905dbad19fea8a16550e3e2d46b420c0ad541586260bb0c3601fa1636a84cbd86fcb4df16fb6a8b596dcb5155f68b8a5c971872743de10d02e3bb9863bc6ebdf2951e2cc8d90aa1d817a35f71d6e0b36bc618620bda05cd7aab245142d5a84b3757a70a543e6c00140bd3e4312edfb5bf40265e918d24f2ef2dca63ae3ae6558a078f2555537476934200e65e3f3deddf4c92f59d8bdc5ef1bf4c05ad31e5aa53942193125d6542c85c446cd34dba01a583e50f1"}, {&(0x7f0000000780)="c9c9c1899a61bd30da6ae09777289c09419c1e69341dd3e8b7fc76843b99f7227a177a0f1ad2626e8c838ca0ae27b8afe6748c903104f2d06a81e5ae561eb1cc47315dbc6802443dc8bcfbcf3074961c44cf17bcb93667584b0dfcd6bcc98a92abb358a0dbafbdbf63531e4ffbc8147fe1f91cecef5c44a173bd0519e45257f14aec34020acd5c94a9f3abb6afbc2aa07c9d30d2cfe6604891a6a6c88aa2473a89b70fa3ce8a08b8e4d42e"}, {&(0x7f0000000840)="4eaa4edcfe03894656fc6882dbe06e3287cc3169184279ef41a6d6dae02fc008e5cc761c2a1811af34bcc67e2f6e47dd96c87b2285e13d3a629070664317ee846ce4fe3f2f7342994936bec241d5305c55e24c1449739c13191b32a581bfb6ad3d8678cb4a0804421fc4af705eb092e8d01b5dd02721103c5416ac0bc4a839501f92047958ee25506c25c1a86a925505a0aafab3fd6660fc6cc859eb296b53050b28a8f36df4c6e76d6112a248841f98c367e0657e3e7536b1b2f416c382bb47586eb68393ff8425b345b1bfa2636b5b5063559cf6adff", 0x1a7}], 0x1000000000000018, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) ftruncate(r0, 0x6) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="ab46994dd1ed64d58ee1448eb08544a09d1efdab3832e619171c562309538d858a0f7510340b6bd888fc6c79557284ecb2a778642762b305ca2f3a507ede8c04041b310b763b1e80f7150faef839b2c243aa115e04c19cb82b59cd2fbef9cb9b3b9c8720983c1b7c7bb1d5f26a7d0856831848ccf339c0acbca10503fecfb25b481e68af6b9bfe1bb36ad3853192add1e6933fc93e60518a240b36d7e22d28b2f16bf14916bae69b81b66c929acd1f37e8c171b186097e0f5932b9e489f518c114e6ac8dd5c51d41f106d711e938d1eca7420d1c8489e57ec7656a0b275a6dbeb2af85ed714cb41fa715252a971028fbfe7550da1cfd12c39e3f95532a84a5", 0xff}, {&(0x7f00000000c0)="2cba8be0eb9d4312116b5a99250608632b6d7b5ec83c24392f218db30e8af799", 0x20}], 0x2, 0x0) mkdir(&(0x7f0000001940)='./bus/file0\x00', 0x0) 12:10:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/9, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x880, 0x4) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x23, 0x0) r2 = getpid() fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x3, 0x2, 0x1, 0x7, r2}) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) dup2(r1, r0) 12:10:44 executing program 0: accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) setitimer(0x0, 0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0xe) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) 12:10:44 executing program 1: chmod(&(0x7f0000000040)='./bus\x00', 0xd) mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000002000, 0x1) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffff7, 0x0, 0x40, 0xbc, "b0b8cf2d5bb667433e8ad4d7274ee85022894690", 0xfffffffffffffff7, 0x3}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4f04001140002000000200"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x36d, 0x0, 0x0, 0x0, "e917815be02a513b5456f636011f8304cc7cc1fc", 0x0, 0x10}) 12:10:44 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0x0]) r1 = getegid() setregid(r0, r1) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r6 = dup2(r3, r3) r7 = kqueue() kevent(r7, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r6, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x8, 0x7fff}, 0xc) kqueue() r8 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) fchdir(r3) 12:10:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x6) fcntl$setstatus(r0, 0x4, 0x0) 12:10:44 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/65) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000340)="a53e0d7d60cd3693de402c6eac21b7c824e0b2cd86c9ad1e9e77669652690060e3dfae55dbb7c15b8e7f0954a1d715f2e12a00a124eeb793703269723f8e1de42369f845d08c4fb861148dbe85cf600c6001ee728cd76a18bb2ba86a6380337e4f4cec738c1e2dc955959ac108ef193ebb9c283b0530c5f3d97ec69bf3ea88d5beb1f0b8e7ae114931d1a58d3701e79ecedef990c28c324da75b9f680d0227bc2133a26c5c02e192a2540cc1284eb3663f5d95c58a93f99b85f699b84e1cbb4066fe664e51c0264c1b1670b5f3546b0c3a9b0ad8c777fa3018dfd12d3f72e14072230b0c219b76356b5b14d2ff3227db21fd8eb9834e4749376fc1e7d2de3c96561f4b91550b9e3e4af20199d665a18960339f2f18cc9f4654393e57632c17c4f4e45c338a111ebd608af6b7f876ebe8ac441a46baa3122c6b39bb2f2805f95b9da365d9b57b569e871155cedd6448b413e0ab42c00499296ba426984b5ebcc6fabb1c38694831a7d939b9ccfb32f78ac1e85b275f4dc9ae26988b054a2491a6ac27f119e57dcab038bd97928f00f983d4be702b2fa37910fb299feb2dc8e902c3cecbe5c0554b8f71ed28a4e0f9a8cfe586bfa6f3f64d75e1748b21a408bc72a227754476a48b1010caad8eac022fe65b78f5e80ef173b514f8dc08f072325623d3d15f7ad728b600de557a036ec02f9a5cfd5af16d32633157bea149ca7585113ebf9891cc03f5d8e1da7381462d48479c961e7701bd0b9905f74d0c5ff392916f943787c400cb1283504cdb6303ce7340876a9400e803d5b788846496142dfe052e3337a0c2245024a4ddf6da07d7f22553b07a189dd98b896caffe2d05edf2205e0b10f79777699812d3b90227e1a6ac88a3011767cf1e3fcf0b36fb93da69703e37de20a8572d30ed2ddc5f1673d1acc815079d113be2a230d621ade41dedcd0340b87f5cda2589e825ba8dd44a03b14058bc2a6e06bb1a588b251378f81cd1fa4cc521c0a30a7c369310bd46770fca637a753c97658ed665a07834d7ee974b30dc96203ba486b9861409d81000351d6393ebac24cf11a046627c2a2be2633cc8595dd200d4b73d18e7f0fd30b5e2a6044a2b8b6789eb729929903c869347aeebe7df9e4dd82109baeba2776b2e2e9b475baf82f419aae4b08fbfbca475f17f4ca9050b35535fe98987b68c71362b8cbeb1817fe9f993110b76bc32705ef73eb7a9bb1957e8cb8c2343159fb76521925076d7af3decb1a7ef7600d1c61bc603df12b41fd4c85a14f6c88221e4401e84b7f9dbf14d1491e95f1632d6bab41636857e915e3b994c37700d3b6a61f7fe9810c44451a9c77f4c2233837753cf0520eaaaa0eed1474074e754be1c9d39e077f859998ed0e63c958180b7a263f39f00e449f83fecd0232569f5a072b8acad07776080103137ce26a5b3dcf3dad3ce000223e8363b96bd3944265c24fa106823e3bc50ab47e249435fbcf0ac70d2dd58eb7beeb79b78539900462cc022e20b3c96f9d9525361d1fd12ab5dd4ce8f02fffbc232d738f5f7005eb3fe7fec3ed1efd93d17386e66aa1e8bd3512c118274eb244f7e8574c2db6e858dbce97ab8fa8d5d2eaa7924f0edc3d92fa2093248d5b6cad73bd87b506f01f4cada039f395c4e6d74129c23aa7fe3985a5e964fe2454db7ef999d169d3935c756f03aaeadd96ae600972e37c622b9e76f3b405754185ca420bbdcc91260911fdc35ab58fa7b8ec4ebc107bef08710801d4f52f707aa1fafd77a42e5fd162ac35edfce15359f6816ece6097ace7253fc8aa38590a57ab0472fdfdceb56c1b64c5f40b13dde850f58bf4e573df7b116c5693ad41d16e2636fa8de104e515e80d6707937237f9d40d260b7861d294fb93a797a03afba2d3c192d1a14f7da1b57121b846dd503ac6693e66f57a74a953e63dade29614f7b9a483610170d26a4c3067bd082e1f429793550dbe60f6034759816ca437cc266e5753ccdf85245faa8ae7ba70d3860e41c11795a2ff226352091b4877e7891b8a9f7728048f08393096a4ee6d0cd7a6f03fe396e8397aaaf45ac83886199a5eb9114a219ee16035346fcfd0ff2a579e768d37cd0f9c87aba4f081fadfcc71ffd5ba0780b96d018047dd8033e3492168c61188ac9c75677e77640f6349a822b6b25e6a84a22a3c706e26137f4057c8f3e8a758c8188a46aa3e3e9cfd6938043fe6fb9f9ae209e7d6b986a8386d80dfe8edbbc0936aef78be7e0008e12dd2ac380818aca9fa356404fb8aedaec32b05cc1a59c993d4b4bc501c00aee0e5e41a404af8a7c1dabee6584d965bfffd93aca735f5799e157f95669037ff6274155bf4c14f42408765e62f935bbc4d6ec2688fefddf4e8e205a23430c540c50759c3a60dfdf44519325ea2693d3903474bd4a8092e70eabeeaf9ba11fdcbc7bf852416693537cbee245721935d2696d0319933248c0bf1b3edf04c72d759f06423b7a30b2400e544b4a377caf1ae3234d36236d6bd0b3152f404ffb9dd836998d16d8634350b128df658fadaecc3030e2475c9652267dd782e8c680ed529c784c5995ebe2aa30684a9b04fcc2bf1f7b2f8efcd1c35b7a016c10258debb5bad67de0b81d3eb3374c1cac0db5ab3ee05c2712ca2b976d70d41a72c8944b43515f7cd82a0d08d47c7628a20d7b4d204a9f4c3cc6b35d6fd9d35ba29f7b49439f931cf01c2de20735a930a958d64073f92d4bc0f2ff1f75abaa259fad1b33ae35c885a653c4172af96285fb", 0x7a7}], 0x1) 12:10:44 executing program 1: mprotect(&(0x7f00004d3000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f0000003280)=[{0x0}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x250, 0x70) fchmod(r0, 0x4) 12:10:44 executing program 0: r0 = socket(0x18, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0xfffffe6e, 0x0, 0x0, 0x0, 0x31e}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)="af3505b720ee296703380d307ac4257b7f13c05f34f1eeadef1bdea896d8b7287eb3b824e40ae06b41af9295cc644af46685", 0x32}, {&(0x7f0000000180)="a7506a59aad089e1b0f9fdc4e3a0e3c9c1a6db5e198efd899e7c9cc9de07e6171eed16c74ebab7e5b8d8c512ed1523b36ddb77475e4e7334cf6de5efee51baa38adfb6332d1072184d05029e332b864b7437c4f64b638a9d54b19aed0400039c6e17a58895a7c71a5af1973cc3ca76461ba4c1cee13a443967a2b28ce331832cebbeed4ded3dafda142f426bf80dadd3cb22137707047311db1908dd6c0766ed237489bd2ac4bb77aa21c779a903ec747cfaf0e066432ed5932bba383ad958662a396e5dbc4df089f1b353f778e3ad02b3f189acbaa79f94ee62236efb01817d51d37957680481eece38ae1fec96f480a25fe54185c56f44298313", 0xfb}, {&(0x7f0000000280)="7f8c789678bad0d93583a77999d2d201ddee7510240a339dc996f056db76f67a7f98208fd37db60b57b78bc71dd83c5f515c5fe6a5416a1a6235bdb8adf032cd04d313394feb5b339dae7a3dbac410a64ff8afdfc7eb04e2669ee653efd8e7c14fa5053914377759503047b4119a7d9806a8e7422ba093bebe9adb6d0ff9042e19e80df6671226639fde9924fe5775a0282319df8bac35e17f7d05d03645405115f34dabb3916623a2b7192d4feaa920b30be124ffb275ebecf32a5df0792fda37e5a875150ce3aea3f97636d51bcf", 0xcf}, {&(0x7f0000000380)="37f39ec68ecffcb5c0", 0x9}, {&(0x7f00000003c0)="e699ff4a29b9abd800236d927334be01d9eaaea52cf2002c4f416f0d621e5d0c74adf2c2b5f7e63ed1174788930724c8503c968d8d5af3fd6e3491b9b5113e6ef5de1b48f89bb12a9027a7defa2205107bad9a6dc187930b8be6851cdd064630999b94434b0cd6c11f12b03aece63661a857b10eb37e7aff7ef1ff02f96fa44055f3a2f7481a3871bc8dc31797e417d378cb8a104be0972ec675e3eeade37defa163b02595fe0a795a4ba47773a17ffd0e28e287c3853dc56199976e4b7e14eca82f44b202d013b8bca7facc83086e6970c79c8a2b11a1fff4f0c1f768b31b54eaacbd222287ad94593c0546e4c199b443a5", 0xf2}], 0x5, &(0x7f0000000640)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r0, r1, r1, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x58, 0x2}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x10) 12:10:44 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8009002141ec4bff2200ffd0920ebe4400ab12aee2870a83ae729a9da18c2caa06fd0edb"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="87", 0x1}], 0x1, 0x0) 12:10:44 executing program 0: semget(0x2, 0x3, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) minherit(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x3) r1 = semget$private(0x0, 0x1, 0x180) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000040)=""/229) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = dup(r0) ioctl$TIOCEXCL(r2, 0x2000740d) 12:10:46 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) flock(r1, 0x2) r2 = socket$inet6(0x18, 0x4000, 0x44) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x2}, 0x169) pipe(&(0x7f0000000100)) 12:10:46 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) fsync(r0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) recvfrom$unix(r1, &(0x7f0000000340)=""/4096, 0x1000, 0x40, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 12:10:46 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0eeb9a9ee200"}) close(r0) 12:10:46 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) chdir(&(0x7f0000000000)='./file0\x00') setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 12:10:46 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x7ff, "2b4d82988b02d40ac9d7648fb15357038bc73701"}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="3e80ece0a005de15c5b2402f96da76b28a80842f5aab606988d451f311743de88cf902599191c63e2b80b5a38a1e25ff7856f6c25283516cbaa4920539154c6cd9e10000000000656587bcbfb3bd200b51153dc7186ce0626a884d57958244c28be168c14cdca4090675ef8a3663000000000000", 0xeb}], 0x20645b2) 12:10:46 executing program 0: madvise(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) munmap(&(0x7f00003ed000/0x2000)=nil, 0x2000) mprotect(&(0x7f00003e5000/0xb000)=nil, 0xb000, 0x0) 12:10:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000000)="911204", 0x3}], 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000001640)=[{}], 0x1, 0xfffffffffffffffe) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="c1", 0x1}], 0x1, 0x0) 12:10:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) socketpair(0x30, 0x4, 0x7fff, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x4, 0x4) 12:10:46 executing program 0: utimes(0x0, &(0x7f00000000c0)={{0x80000000000, 0xffffffffffffffff}, {0x100000000000000, 0x404}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe2(&(0x7f0000000180), 0x10000) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f", 0x4a, 0x0, 0x0, 0x0) 12:10:46 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\xe5\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='\x00']) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) 12:10:46 executing program 1: r0 = socket$inet(0x2, 0x0, 0x69990221) shutdown(r0, 0x3) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f0000000000)=""/2, 0x2) syz_open_pts() write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r1) kqueue() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) 12:10:46 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) socket$inet6(0x18, 0x4, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="821b2e2f66696c653000"], 0x10) write(r0, &(0x7f0000000040)="070e00002306be57f13d61d1cf447cac9b8c4098", 0x14) 12:10:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x46, 0x4) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2f", 0x27}], 0x1, 0x0) write(r0, &(0x7f0000000280)="04b50ec7478e49ddf6dc4a7c11f481b0ea8e0213590bd302894b887fb1f3ac9b84399cd68b642d", 0x27) dup2(r0, r0) 12:10:46 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x10180, 0x400000000) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000300)='c\x00') unlink(&(0x7f0000000080)='./file0\x00') flock(r0, 0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0x134) 12:10:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000340)=""/4096, 0x1000) open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='w\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 12:10:47 executing program 0: r0 = socket$inet(0x2, 0x88200000000002, 0xffffffeffe000003) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0x2) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) execve(0x0, 0x0, 0x0) socketpair(0x16, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="208f91ba429178a8b100"], 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="8d6b5839f79949610abaa7fb03", 0xd}, {&(0x7f0000000100)="06d6f1205ea9cb3921426adef5887d6c3b4975053ceedb33c27152da362bb65bfb2469e4514ca63c687494d4e7d3a66112313af50a138e959b30c1e3711ada3c6b3d84eede1fb66e2e7bb462eda7c6dbad86eba2fe9e7ed4c4c887ccf94df6dd33384afdc913a75020469351856071d7dfa9a72cbaaaea", 0x77}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x8}, 0x400) 12:10:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0xb9a, 0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0x0, 0xa, &(0x7f0000000200), 0x143) 12:10:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 12:10:47 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) 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) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de}, 0x8) socket$inet6(0x18, 0x7, 0x9) close(r0) execve(0x0, 0x0, 0x0) 12:10:47 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x80000001, 0xb22, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x0) nanosleep(&(0x7f00000000c0)={0x6, 0x3}, &(0x7f0000000100)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)) setsockopt(r0, 0x2000000000029, 0xb59c, &(0x7f0000000080), 0xffffff9f) sendto(r0, &(0x7f0000000140)="025f2f98b22d047b3bde172223e5a0dd12dcc18f98ab98e21e367942d540f469a2eea54635cdc088e3d029fa5553be67005da70fd92557650dd54c67e6d6cdf6d8f018ea0e2f86c330cfd39ff82b33a8c4ebf5d2912037b706b88ce2336719bbd02acdcc7661681170c674c959eece27807233d50f096be2ebf3e79c387948f28c48f0aa448693efaabe05acb5c1bc849dd248bd928162a106899c744ed1e90052750f6290059f6a6cfc3e0f34fab426976a8d43f9d0f10b88b1a897857be7ead87f2f2889692db90fdbe8da4586102cd75686d888da495741ea6b9d91e8f8", 0xdf, 0x3, &(0x7f0000000240)=@in6={0x18, 0x1, 0x3, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 12:10:47 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file2\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') chmod(&(0x7f0000000100)='./file1\x00', 0x0) 12:10:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)='tF', 0x2) execve(0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xfffffffffffffeff, 0x7}, {0x10001, 0x400}}, 0x2) 12:10:48 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x2000000000029, 0x2b, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) 12:10:48 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) kqueue() getsockopt(r0, 0x29, 0x3f, 0x0, 0x0) 12:10:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0xfffffffffffffec1) syz_open_pts() write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b", 0xf7) r1 = syz_open_pts() stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x80000000, 0x9}) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) unlinkat(r3, &(0x7f0000000280)='./file0\x00', 0x8) accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) open$dir(&(0x7f0000000300)='./file0\x00', 0x3, 0xc1) 12:10:48 executing program 0: setregid(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) 12:10:48 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x3000002002, 0x4000005a00) r1 = fcntl$dupfd(r0, 0x1, r0) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r1, r3) readlinkat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000a00)=""/4096, 0x1000) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 12:10:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) socket(0x37, 0x4000, 0x2) getsockopt(r0, 0x10001, 0x8, &(0x7f0000000000)=""/83, &(0x7f0000000080)=0x53) 12:10:48 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710ef240120702000000d0ec803ef0f701b406743f9bfcdb7f00002a7a4f780f6928b55143f0acda6ac11418f756a1d7f2a06b"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000000)='l', 0x1}], 0x1, 0x0) r1 = shmget(0x3, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) socketpair(0x20, 0x8000, 0x3, &(0x7f00000000c0)) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x7) 12:10:48 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$dupfd(r0, 0xa, r0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 12:10:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f00000000c0), 0x0) 12:10:50 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) shutdown(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x0, 0xfff, 0x101}, 0xc) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="eb", 0x1}], 0x1, 0x0) 12:10:50 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)) setsockopt(r0, 0x2000000000029, 0x5, &(0x7f0000000080), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0x524f, 0x1f, 0xace6, "daa49d324443ca4e28073d473e46fa52999fbba2", 0x9, 0x2}) setsockopt(r1, 0x5, 0x8411, &(0x7f0000000140)="b4c7d0b827a5543b31d29240", 0xc) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 12:10:50 executing program 1: socketpair$unix(0x1, 0x200000000001, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') close(r0) r2 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getgid() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200), 0x7, 0x0, 0x20000ed3, 0x0) 12:10:50 executing program 0: r0 = socket(0x2, 0x4002, 0xf2) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040)=0x1, 0xfffffd7e) 12:10:50 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x4, 0x4}, 0xc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x80) 12:10:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9a3750f36c9224c9ea25ce8b97766e2488ffef9c3163346cf35404ac28370ab42dcaf0", 0x23) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0xfffffffffffffe1f) 12:10:50 executing program 1: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) socket$unix(0x1, 0x7, 0x0) shutdown(r2, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 12:10:50 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x82, &(0x7f00000001c0)={0x1a9a00000000000}) dup2(r0, r1) syz_open_pts() 12:10:50 executing program 1: setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getuid() r1 = geteuid() setreuid(r0, r1) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) syz_open_pts() 12:10:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffb, 0x3fd, 0xedcd, "9dc60000ce00000000000000000800"}) r2 = fcntl$dupfd(r1, 0x0, r0) munlockall() syz_open_pts() readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:50 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)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892", 0x4a3}], 0x1) 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) recvfrom(r3, &(0x7f0000000240)=""/125, 0x7d, 0x43, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x9, 0x4001d37, "836992d18001000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:50 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) lstat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000240)) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) setregid(0x0, r1) chroot(&(0x7f0000000100)='./file0/file0\x00') setgroups(0x1, &(0x7f00000000c0)=[r0]) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 12:10:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x180, 0x0) write(r0, &(0x7f0000001080)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684f0e158d49d8a8e246764b84cf9da1335532ed408d765279bbc0f84b87b42ee6d0d81f4a127c00ac99c72a1cca4882889ad617058a6d6547ad1d0abba425fd0b2b35e21b1dc38ca5ca9e1e8e366c613a654bd371f2a746283bc52d1e9ac946f4b0494a5ebdbb9dea891cf49c51779f0cc2af036782afdce5dd9f53640d6f0d6214b4563f06822f0b9afd56c19bf95d79e508c82257bb80602b72a133861faf6909b73b363f0ec853e0e939932b2a19af778693a67dab9204ff1722e9acf0b01853a915f160e4edbe6a83262b19d9e6a1ac27006bca6645df0d6b03f141f667b3c09fbbe0288f65c7e48b53c31cb826044d9a983b7d9818c3c307da1fb996135c4a167a0e9715328118c77033c42e556c3eab38807da4588797c2d05f640c44635745fd6ab3b323fe803794a559c5fdfe8dc65222b77b9e1d613d499eaf83f947ed746e893bc1e675fd842e7d26e0650cec9649eb77505a90d76170dc4b8594488825b8dc0d6e563bc4d48ede2961f6665a81e819e2d0584c021e13397da0948802ba82f6ef3aa621b484dc138914d181760235d21ffe584b8486367", 0x1b2) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[0x0, &(0x7f0000000140)='\x00'], 0x0) close(r0) 12:10:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)="070000f5", 0x4) 12:10:50 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2010, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000008010, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x680, 0x20) setuid(0xee01) fchdir(r3) 12:10:51 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x400, 0xfffbfffffffffffc) fcntl$lock(r0, 0x6, &(0x7f0000000100)) 12:10:51 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff0e3e2a5e00b5f7e1b4784f0000000004000000", 0x14) 12:10:51 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0xbffc, 0xcc) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xb290, 0x6, 0x4, 0x81, "5d0677cbcd8dadffb230b835000000000000008c", 0x5, 0x4}) socket$unix(0x1, 0x5, 0x0) 12:10:51 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() kqueue() syz_open_pts() r2 = kqueue() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) pipe(&(0x7f0000000140)) kevent(r2, &(0x7f0000000000), 0x6, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x31}], 0x80000000, 0x0) syz_open_pts() r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r4 = fcntl$getown(r2, 0x5) r5 = geteuid() r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r6}, 0xc) shutdown(r3, 0x2) dup2(r1, r1) shmget(0x1, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) syz_open_pts() listen(r3, 0x8001) 12:10:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x12, 0x0) sendto$unix(r0, &(0x7f00000000c0)="c4d90cb3599baf950643d9a45776e2ef8a511c54b808117d36312d9db0412b71f84be7df57c0e972752c8be70809e5c16f14b80e7f3c336e4f13efb1e975f1c81f97211f748f62a00036d3b131b9389ef449c263d501603c0601aaeb38bd85ab2ebb26dd8d62db15bbfe477f21757c2d863407549fd8e682de8f57ebe2212c52c32b00898a5b4bb89adc5affd501fd61a15cfcb4ea47777e489ab1b83c1436dc631d54602436fae0a4f290ab4225719ab65f38d06b184e829c8e549e57a69c3702016cacf92a1f4e0097f3c7f7a39318060e250fd462e39147fbc2a0eb8fa4e78d48149d885e51d5c4184424a915a4fabbd7", 0xf2, 0x2, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:10:51 executing program 1: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x100) shmget(0x2, 0x3000, 0x100, &(0x7f0000000000/0x3000)=nil) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xc5c) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) clock_gettime(0x0, 0x0) 12:10:51 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffffffffffe39) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r0 = getuid() setuid(r0) chroot(&(0x7f0000000040)='./file0/file0\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 12:10:51 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x6) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r6) readv(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/26, 0x1a}], 0x1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) mkdir(&(0x7f0000000300)='./file0\x00', 0x41) ftruncate(r0, 0x1) fchdir(r1) listen(r1, 0xff) close(r2) r7 = semget(0x3, 0x4, 0x100) chown(&(0x7f0000000340)='./file0\x00', r5, r4) accept(r1, 0x0, &(0x7f0000000380)) setreuid(r3, r5) flock(r2, 0x2) fchmodat(r0, &(0x7f00000003c0)='./file0\x00', 0x180, 0x8221d7e5ddb8c198) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000400)) open(&(0x7f0000000440)='./file0\x00', 0x2, 0x40) semop(r7, &(0x7f0000000480)=[{0x4, 0x7, 0x1800}], 0x1) getpeername$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/97}, &(0x7f0000000540)=0x63) open(&(0x7f0000000580)='./file0\x00', 0x80, 0x60) open(&(0x7f00000005c0)='./file0\x00', 0x108, 0x45) 12:10:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1f000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) 12:10:51 executing program 0: munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xffffffffffff0000, 0xdd3f, 0x3, "33859ef627a40f925c9d33d7c62582d13c86f97f", 0x40, 0x39f6}) socket$inet6(0x18, 0x4005, 0x6da) dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) read(r2, &(0x7f0000000000)=""/144, 0x90) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) 12:10:51 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x1, &(0x7f0000000180)={0x80, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x5, 0x9, 0xfffffdfffffffff9, "17000d998a7f6200000000008000"}) write(r1, &(0x7f0000000880)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697fef7efda1e1bf24b4c93ddc303206f50c4263d91ed105d942035108baa6ae85bc2cf1e14708c1ac086b5a676fd59c03e1ea69a1de4b2c7f50a0a0e568d312d0b8e92e8accb6febdb6433e691d0db1dab74550907720c7bef87bb8b597b187085d8f4ad77f9c6c0c19132aa71d4bca69ae0aa1b1a43d99a36f94f1dc181a8cf72fdeb41605677b52f740252a3e42d22215a6f25025380e14b4b10428b1e217b31e39daf5c206ef793628c683f151107f17c5cb6fe5afd94ea43e3d77c5592b1098e8f7a570c8bb4cd7c578b77e0678dca704295a70e4f8f6025c61e97fc284f4dce315fa61b1a8681624bdb30ad65626593e7aabcf80ce3437292cd049b136fe0e6398d84586817f6685a41d2bac06a70b70a4040c5e0038b1045968cbc7f38859fe3f9def2356312a8cfc611757a7aec3ee27de7cb0e720977ec9a6da062faf8f3ef745446dde3975b9605401501fecee0323508736631bc39aa0602ba506f88756ad305d67cde7dc4eb43ee9549a6470bf6d1b21f89fb9a6a827637df33a3ebdf88b06c863f7249020cbb2f0e8945fa0fe5bb8537a5320b0ef06c3d662079f10716b9f52377e376f5e568999a55f581c7a9bb26d2ab1d936d2b00aa5578ef2342640d98b7b62821112e54e809446228758ccb4a6f8c7a8e9d3a72a20ffee9f54c067581c3169417db1dc382de5b85d52dde0402abeaa11d1c2f7cc19bd7f97aaa78c6d471d7b453adae3c6e87f607ad7521dc292eb3e1c97504a4f7ae113dde436e0b5a6c3bc3693e15394af6ba01b5e1c8c463cd99d1979ffdbe6a19ec0b4b548069a97a7986ecb7943bb8be6e8ad8f3aed6ba71bd20adfa4ecc0d9e2b99fdb6c01c431465b17e50077d193329b123bea2fcc01624010eb2e566ee597da579061a0b423e3a5a824010f963919f71b28279a6951f5e348c53006348503b94c48cf88286f51370a64ef5823d1883dbee56101e2c019f576b22814ee3a21aebce867521a4eda36cbed607ace566fc03cfcd5d7e416241ed11703effe690c8b75003b6fd21c224abfe90ffde56df221034547118c902a451df281d98e1a4499d7962dd3a2471a37e1399845e91e293c975c7516721d216c1f847852a8201390f862cef78d8a4d3715e10f07c856f2bdbae10d9150999ebabf93f5cad356345f7dff", 0x3e8) 12:10:51 executing program 1: r0 = socket(0x2, 0x3, 0x11) recvmsg(r0, &(0x7f0000001200)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/186, 0xba}, {&(0x7f0000000140)=""/114, 0x72}], 0x2, &(0x7f0000000200)=""/4096, 0x1000}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000002380)=[{0x0}], 0x1) 12:10:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db65f49523ec2cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0xf84, "bad84b73f2a4caaf72d88000"}) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r1, r5, r6) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:52 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) listen(r0, 0x0) shutdown(r0, 0x0) accept$inet(r0, 0x0, 0x0) 12:10:52 executing program 1: mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x236161b7) r0 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) dup2(r0, 0xffffffffffffffff) readv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/81, 0x51}, {0x0}], 0x2) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 12:10:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) close(r0) socket$inet6(0x18, 0x100000003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) msgget$private(0x0, 0x410) msgget(0x0, 0x40) msgget(0x2, 0x104) msgget$private(0x0, 0x22) msgget$private(0x0, 0x2c) r1 = msgget(0x2, 0x0) msgctl$IPC_STAT(r1, 0x2, 0x0) execve(0x0, 0x0, 0x0) 12:10:53 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x8400, 0x111) chmod(&(0x7f00000003c0)='./file0\x00', 0xd2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x48000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = dup(r0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x800fffff, 0x3, 0x20}, {{r0}, 0xfffffffffffffffb, 0x10, 0x85, 0x6, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0xffffffffffffffe1, 0x5}], 0x483, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x101, 0x8}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffff8, 0xc8, 0xf00fffff, 0xb0, 0x5}, {{r0}, 0xffffffffffffffff, 0x82, 0x20000000, 0x0, 0x800}, {{r0}, 0xfffffffffffffffa, 0xc2, 0xf0000001, 0x7, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x48, 0x3f, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x400fffff, 0x1, 0x6}], 0x6c7, &(0x7f00000001c0)={0x9, 0x6}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0x48, 0x20000000, 0x9, 0x1b}, {{r0}, 0xfffffffffffffffb, 0x3, 0x40000083, 0x81, 0x2}], 0x8, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x6, 0x400}, {{r3}, 0x0, 0x20, 0xf0000000, 0x2, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x0, 0x81, 0x40}, {{r0}, 0xffffffffffffffff, 0x40, 0x44, 0x48700000000000, 0x3}, {{r0}, 0xfffffffffffffffa, 0x26, 0x3, 0x6a, 0xfffffffffffff000}, {{r0}, 0xffffffffffffffff, 0x0, 0x800fffff, 0xfa, 0xa0}, {{r2}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x2, 0x20}, {{r0}, 0xffffffffffffffff, 0x1, 0x40, 0x100000000, 0x5}], 0x984b, &(0x7f0000000380)={0x6, 0xfffffffffffffff8}) 12:10:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b6680334638f164dcbb5dd8751b0edbb86aec301dd04", 0x4c) syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x2d) 12:10:59 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 12:10:59 executing program 1: getuid() getuid() getuid() getuid() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = getuid() setuid(r1) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x5, 0x100000001}, {0x18, 0x1, 0x1, 0x541}, 0x401, [0x7, 0x0, 0x5, 0x1f, 0x7, 0x5, 0x3, 0x3]}, 0x3c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xfffffffffffffffa, r3, r4, r5, r6, 0x8, 0xd85f}, 0x8, 0xfffffffffffff000, r7, r8, 0x100000000, 0xff, 0x3, 0x3}) 12:10:59 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001100), 0x10000000000002a4) recvmsg(r0, &(0x7f0000001140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1, &(0x7f0000001100)}, 0x800) readv(r0, &(0x7f00000000c0), 0x0) 12:10:59 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r0, r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000980)=[{&(0x7f0000000600)=""/122}, {&(0x7f0000000680)=""/86}, {&(0x7f0000000700)=""/130}, {&(0x7f00000007c0)=""/170}, {&(0x7f0000000880)=""/1}, {&(0x7f00000008c0)=""/157}], 0x3bf) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000340)=0x400000) writev(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_pts() close(r2) r4 = kqueue() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r5 = syz_open_pts() close(r5) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x8, 0x80, 0x0, 0x100}, {{r4}, 0xfffffffffffffffe, 0x2, 0x81, 0x3, 0xb90c}, {{r5}, 0xffffffffffffffff, 0x80, 0x3, 0xffffffffffffffff, 0x9}], 0x4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x12, 0x20000010, 0xfffffffffffffff9, 0x9}, {{r3}, 0x0, 0x91, 0x1, 0x8000, 0x8}, {{r5}, 0xfffffffffffffff8, 0x2, 0x81, 0x4f, 0x46c6}, {{r3}, 0xfffffffffffffffe, 0x29, 0xc, 0x2a, 0x1}, {{r4}, 0xffffffffffffffff, 0x30, 0x1, 0x5, 0x8}, {{r5}, 0xffffffffffffffff, 0x14, 0x4, 0x3, 0x4e}, {{r5}, 0xffffffffffffffff, 0x80, 0x80000000, 0x69c, 0xfffffffffffff800}, {{r5}, 0xfffffffffffffffa, 0x11, 0x40000009, 0x5, 0xfff}, {{r4}, 0x5f0688063fd673ad, 0x0, 0x40000040, 0x6, 0x1}, {{r4}, 0xffffffffffffffff, 0xc, 0x40000000, 0x8000, 0x1ff}], 0x90000000000, &(0x7f0000000300)={0x9028, 0x4}) 12:10:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() lseek(r1, 0x0, 0x3) r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) 12:10:59 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000003}) close(r0) mknod$loop(&(0x7f0000000080)='./file1\x00', 0x6000, 0x1) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='./file1\x00') open(&(0x7f00000000c0)='./file1\x00', 0xa0, 0x0) execve(0x0, 0x0, 0x0) 12:11:00 executing program 0: getrusage(0xffffffffffffffff, 0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 12:11:00 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ftruncate(r0, 0x327) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getpgid(0xffffffffffffffff) setpgid(r2, r4) setregid(r3, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x2, 0x0, 0x9) r7 = socket$unix(0x1, 0x2, 0x0) r8 = dup2(r0, r7) ioctl$TIOCCDTR(r8, 0x20007478) setpgid(r2, r2) recvmsg(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000200)=""/54, 0x36}, {&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/211, 0xd3}, {&(0x7f0000001440)=""/211, 0xd3}], 0x5, &(0x7f00000015c0)=""/109, 0x6d}, 0x801) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001680), 0xc) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f00000016c0)=0x990) mknod$loop(&(0x7f0000001700)='./file0\x00', 0xd000, 0x0) getgroups(0x5, &(0x7f0000001740)=[r3, r5, r3, r3, r3]) setitimer(0x0, &(0x7f0000001780)={{0x6, 0x1000}, {0x8, 0x8}}, &(0x7f00000017c0)) r9 = openat(r8, &(0x7f0000001800)='./file0\x00', 0x441, 0x80) getsockname$unix(r6, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) ftruncate(r9, 0x476) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000001900)=0xc) kevent(r9, &(0x7f0000001940)=[{{r8}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x80000000}], 0x6, &(0x7f0000001980)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x9, 0x9}, {{r1}, 0xfffffffffffffffd, 0x1, 0x40, 0x6, 0x5167}, {{r6}, 0xfffffffffffffffd, 0x1, 0x10, 0x0, 0x2}], 0x1, &(0x7f0000001a00)={0xffffffffffffffe0, 0x3}) sendmsg(r9, &(0x7f0000003dc0)={&(0x7f0000001a40)=@in6={0x18, 0x0, 0x3f, 0x3fe000}, 0xc, &(0x7f0000001c40)=[{&(0x7f0000001a80)="dfd85ccaded1851cf91bd2c976ffa955f7ea035887ed29c034b0a6a819c9441b76b17486ed1b24de9ce7acbd1265f55897cf83e905c475f53235937568c5dc9e3b74995ef5336e4ada5a8953a8a69a9cbff54fd5b48108ccc42a99e950d523d49f8bf27e7de53def59e680899a1f120470684209439ed78c17354e10ff03a4d39f15572f66dddfb3a2e07292cc6d86482d1086506215bfb184af627218a126952b387becdff4fe40b11b0af55459a4623d942d2bce012a34e1064973ab28eb36097baf4c1e5e3ad026fc8a66745ef7a9a059eeaa8383ff2d6bf4be80473ed3b689aa9b", 0xe3}, {&(0x7f0000001b80)="f7457bd4a016c3b3bf334e7cceed4ef5c08ddf92d6e1e5ef950a9fd89b4d8f46c2f4e6fdd4d6867b763550de893ef6099290ca3b9de607bd990650119ea7f3c0b0c3e9f06fe09219955a39c2933128bbd439c325c84f4e8f30f34da9a23cd4c736d69ce035565ae3220f655a8069e22568edd7543ee1412c53e6811b4ad8df8b80b1a70bf72f587694a2dd7d7f0292", 0x8f}], 0x2, &(0x7f0000001c80)=[{0x30, 0x1, 0x7, "f7a1fb41ffc600d3d1a05c975e69b628e3ed740541c628667a1052067c"}, {0xd8, 0xffff, 0x100000000, "25d9f61ef6e1cf4941a7c8b1bfa009a5a99676f0de0c233b01fad810e8fd7fb813fe6da46c8c860eb9a8cdfc94654e8545330d7b19c053b02bf4558a238dc22cbedbac014859a3cb284e6d2cd957d2d1521d2da2f7d84dbce434e9d762584025f4e78d112a3fb6189cf1d2dba3e98e0442d2e8eb9362228f93b74c0b53d6c6c13ea7aa1c980ad21e37114e39150aa0fc57c2e2e2b54af9572acd86342771b07dccd25cdd6f00c64e1460d7bf9ddd712bc602e7c2255f3a67416209aa1eb5e0eb81"}, {0x1010, 0xffff, 0x8, "b410f89c920a5352046d1eb7a1075ea9f01d8350f35d87de8b1fe26d962d76923c6998ae3e970cf8c8ac5b51384e60ca19d00c15ac11fbcb083966d0d5886ea77f0f78bc95c464e99c74c60d389b8d483a5abf1baa1afeb8fa22abfac7192f2620e801248cb313c5d3d26966c15b883f8e61d2d5cd724393cc7bd61361b0a4b7fd3c2fe8c1ea1327ee284ea20cd96978222db177348fb15bcec5d978f0c63b324a0e802b5bfd633d5e499df0e8c3ed5c41184885ade32bd79516e521bdfeab0b8c9b159a77c8524598c49aca64b3e6ef4fd9be5f2fa63eb0d00340bae409605c150c6046876cabf72aff468842fa5eac952458e76117e070001b68ccf80b9da79025727af1d25c6f2c679276cc35a4d12f472a8ef7cbcde6832c28f2f0652c27f93fadb3444006291a60e61843330dace9964cbabda4f28d62abd1c33f10a39fab5bfd5ffb2d2d46a4e7c4e6827d9465d7d8860c5e7342e4eb2f36308436ce986696f585d305bc18d6f2c3a63cc7df30f9f2885dbbeb1dcaedb6c0dd6b0222b1a5087124db4aa5c87894849a586f45625a95fd54c1b7080a08bd729049d48a29182bd35b0dab809067f100db72c8d62430cac69329c9a1cfc9e4585799b6bf81c1909d8db8bb5e4497e9c711161289ce994ec7d47523ca9b9f3c8fc218d1dfbf4622ab107d5c4935891dc024efcde0c3b45631552d157ed637e017e37a14d6029623289ab9490273d323abfb834517f17d57e7b1219ceff47aff85ca881b6ebadccf438150d9ae83317d8352c076995399a9bd7a86a01d762ae1aefa791bf2ab895ac213bda46617ec9c13132648bac1548c477ea9cbb2a1196af0109be4cb4976cf751817b2c546510ae6d838e2e0bfb5e9e6e8e35be44738b85f5ad3b35a1b9992a0c7f5c8e4e5774908f82ccccd3c81b21e1d36d715ae01df645a22c616c572d251921826a1a57ececaab2bd61dc584d8467d750c637ab212ecc8f4a2eff70c31ee53473d8e75a2334a19b322f64ee294656b00fc4e2ac06dfc28c1baca860ac83689be894bb8c3eede9c9c824901edf899e0a02fb717fb6396b0ea2a002bd135818d529052dc1fd5d1ffa66770171adea9d67de521978ab84569fa2f50a38c92f15e7974e287b814c9e97d6e0abe949a2f73278e8a7e877137685c21d3af60f9f044e631984875716af0f5d8c787cfe142232a9d14673355690b1ec3ef4be7c7063951063bdf09abe0bd453fb6fa91a05e6ce4e59949727afcd63d640ad9fe639d2b29ea85ffa81fd1a28de15f43b2e64d5d6be8554690490d4808cf6c79977e11194b631eba95c6c6e6d7b72ced9df8dfb0065a0a8dd4b4ff4fe1fa6f835b795d1a8331253a6c76b92890d4d3e9e9948faa3e64087c2c6210b61cd5d39c5754b840b5a5c4c7bf44085597071d241c081cf841c7935376367e287126ab622dc053a68b20bf1f08fb3e0879c14e30f598c9ab56f4601cc1772d6ab565e932a7b86b6291dc2ab88051ca5b7b84fde9f154666782440f81c448d7e2bb5d2e51e03fabaccf70c4139b479526363de48805924e1d5a6408d0288d54e405cbda5dabf87cfc6d2c11e88adf51ec5035b46da2ce7828d540fab6de8f7669d8b4fa92cad521ae459268cac6f6cdbd4dd6b8a383bbdd23cb4661afe156194bbe808ce89e74f90a01d20042e2a35c3390c391c006dffdbae5fe05372486d761cba300a3bd1211f662cca05c97bb8d3831c2b9256d4262417567795ef3cbd18ddbeaef6c7b895c8572224a7fc5345b3c83ea11554e7572ef18cb53c6a7239e2b1baecc8ff76d9b341ee26c112241e1aaff8eec303a733dc8b3ef9a7232f5c432ab68b95b62e3eb10e8e469024f0c91e08dacb3ccc60d246b5ee007ea267d7a8b16460b08b128dd25f0cdfcd370a3e47364045f1b49791f4bdb8787bf7631f780513768b6bd871fa1aead4127a5fa8dfb4c76e3f53b55cffae18ec49ca0cf484c1ca0d94100942df29db7c8b3cba879f4d7e2728e2dfa48493dd010ef3bfe5f29de2086189c7300c355648ed7204b470e2385085ccae19824a8163933974baf7bf7800e79880c184fc120dd0fe305431ca1819e91431b7ff5dcfc1513d79391ca9d3c9bb8880a6d8b2bfa67217dc56e5f6e3a2ea153c8e7c76dc868dac8d37d640cef64a9d35f8ebd533685e98d6d0a76e2489b6a88d61da18e296f41c62290c3a46e1248aa988ec1fad82907e9eb1d55067e52a2f0f28d2974f161966560c2aeb660480a207f4dd91123a8c72e2ed21292336b2711ce201eec8321730aefcb559a10668cdb9c20ab6c9ba790bbb43a70429f685d4e863276950fca039fd265436035a88aada7b760d70c4745ee6a2bc4d0198aca9566fbaf37ad398cfca28a3451063353ced8a717ba01e3ac36d1259566c2a88baaeb915b285d34b76475304ddafde3b35447dd0650bafec313e838ffb0acedb1470135ed8fbbd7bc9e5a6e1cd19c13696665cac58744c6dc09a451dfa155df1e73652d39d28caa487896102cdffb23cc164cd3e9996d0b4a7e25060d279eb06a88d11a73bc586eaa7064cfd519e3eb597d99cd806d2f8606fc535ac2855e93808a0cd9032974361dd3ba78f93ff6ebce2c4c77004cbe7026cbc09d4598c8b59680926e65a565ea4febcd5aeec05fc36295ac023f01589443b4eb9acae48640a1001965d39a070dd98580e7e5d9fbfaca403a961b5bff121a0f30b3f2ef14016f97d2121641dff66ec369f6420bdb223cf3738ceb7d3481a930e115ee39b0217dccee23839f41c15ade2d5176ccce786512ca8d40096a85dab2f1707cc3bdf21f082342bf9515569f935c3454a08aeded4575f4d2a5586fa265174e46ff432a4063aeaf0895983302db69cd2fff276e7c927429839d6163ca93c0a533b2e757edaeaf707bffd3a1a2962da0fe8e36173876a120db949a6752afb3817157b8752f74fc8ea97c83435d9a8e1ef7fe21161b8af79805fe9095b4e24119e6336d983e971413e4c8b49939f94825a935fc7289f50e50c19c2b4e78bdf5443c375cc94c39b34d9168709a5b6644af3e39f7cfea398eda60acc40ef7c4a3d5ee642b9eeabdcd640b0cbc96777ad2de6a52371f22eee5ab243ae9a6259d967b89757602330a1392786f9ea78b98fb36b0fea03cfd19ec99901e46d27c0f199e9416352bc7ec4440234fd36d24ad1734d1b26c47a0c6c0841acbdc5b450abf20056e2b54835441242b7fdfe56b44ef4c9f4c3296f8180ac6690a78456ad300fe34f2a8b3196823d051e1d219c840c40d7f31959aac358bb5c135fe97b48bce2d51aa7ce75f39ac8eb0976b5606ac1ed0520d6a21dc953fc116ed43604d01eb6dbf4ddd3f8a80b8316a92a8d80e4af26df9e2573aaf8b6afdad52d3ff175e00564c47e567fb5a0f810c1a0bd5bedc8ccb5e1f23b646e50633bbc1ee7797aec107349dcd7759f7129203d4e3e1e1b13d9c14e54ff9cb3634cdb0c97de261381718773208cd9fb45c4b5189243991f3f7843ce839d998df0d5293d104e25b7732c61b363f413c167fc034972c2058fcf6fe778f11ff6c02825f9b2261ed7c55600a23e5b4dbdf72d9d6c6fac14b1eae01012be0916747f6e02da15f0088154c5ade854f6daf63e63c8d66abcbd323972576cb036b0ec5e3f563d9bb66accbb9b040d13c23b5a3d0774a4ad78b9e2b10bf23cddb976a2dd42d7e3409060ebb1efa64cf9638ab848b444756af21453bb6cf1b6de7bc5ad1feaa3ccfccf6736ccff02620e03944e95efbe5fd80f3769545fefee4825f1ddd9c7bea16a6825d84725efe221695532b4374b0b03f044b1126cdb90555b3e80251901890936a97c422cb24d0827d8d90df4a19966462b6dca95dc14d74a591c2ae051ee87cd79cf6873733bc99b285124b2d9fbb036b5f48a02671ff12052a7acaf0df6cf8a523e5fcd2e563a22dfbbd39668d6c57b8d9684e34cb5d5b05d6c9c51efd10afa1e7e8b42a8a77a2e3c4725b88599c3f068c2111830add258c6bc95080cdacad7d48e23c36b98c002e33fa0a2418b3ac288a5ae3ee81f33d84c47b635492162732d1a8ea31c591f82f1bbe6ef959fd13ef7252ab6a99b0022d30c48f52ad51cff48b183bb4030d159ad5c2f5cffb1da2e5beb331dd7058b57be57a7413bd1afb18a701647250a9606abe578a2b2c8182fd8809a242b10b8d3871e86a048b9ef39f514dfc948d06e3953d69ba82fbaa396c79e2b790c40628bd2c19fadcf86b6a637a15ddffaa0932dba0ecd2301138f351967983539653df4ff86b197ee960a97b030e09a75b0fcd8a5f218d5df4b350da87d52299e6cab29cf832f1071657e93a1a128066abfe6528a58b26116f8635e933dadf396672b07b7ba480ae1c2aa021620354d79f411c67c8814910b464d8ced644d93bad499d009b357d6ac03b159aa4dfbaed1267a719643655391b8cd872507fa9eb5da5226077119f9c9ab8fe9c05bfad89f0e91eb29017001db8591da318233db2800779235fb9b758a8b7834eb0786471aead7c6a1eb6f1bf5e94a69943b8c1873f2b40ca979385085f368890b8a7040712474438bdfc2cb25b3bbf38db071c180174c33d673c13f652c7a1add948d3ddb0a53f6da68a14e0d9795fe1f9c014dce42d684fb93d68bd46b7ba50d609d78176ace9327b3be0ca2e2965f58c29dbc2adb0c2b58cb0b2a6ee881ee79eaaa1476a6948402dd87d0b9e7bba9f17c37041b320a3f6eb539044f9ec5ed2dfba1213f50024368ec6d21f692096ff6a0329c6d7b24746e19372287dac09fcb3d216bf9e507799bdd49c0bd617f4ee03f313864b6d6d7ee32a55534acb2dbf5b04a93463ff89e7d2d39af838dabf8abd1643b8661675897be198cdc966d765855459f73f8035ac1e6adecf0b55df0ea89467e665ec3240e6820b84d685c777422de98618385b5b89068cde067225fae364119eb7147575fc4c4eda042b2f4b5117bc2025170f99ff5c0b0f13f4ac60610a254336662025e71b9ed2fbd59107e25d326485449727a64368943ec8b5435a794b888d03e55a1be5406b6822c8b64389bd68c99046001f4733ad5127f497c9553b654d9227745928b4757708df34b5f4c31b4be6fc44e3bd83a27cec3df54b630ea867d4501da1a845bb80139b990e73aa85d5a43ca7686ff167dccd8791d1d66bfd8951ed70ccafdcb262bf520e018359bf84b096120a093bc5da7fb4609a3b3d10a7147b058b5381b723d9fc228d12eee2f9837d3e0bc5f14c32a134adaa5f900740dc81d0e19bd49e0b20f084ee6382794d0c0696773cbc2610aef818f7ec19472c3b98d26d29a22697050e2aba90ed0287d6c6068cfd6a073421ce486e8ec93c279f3b6f52b6b4b4c697435dd8c57cd4f0b2d13fdcd9dafc67a26fd4bfa4e4728fc60f2fba2b4cc7cbc7586eea5e805dd0d13ca25747979ca6285ba4bd60a1bfdd8ccdad3d333d8674f2d5cedf9c33ec0a8dffceff6e088eeed6e9d8f5c9d1a748b435b6814b7ac95a373d13fe23e484555107cb59817274e4e50827c3e9365735985ac9581a15dfeffbb4253b721dd567d1921a484aba7b2e1c5f69d271c50de027a781659a4e34b13852941bac4f3310cc4a0acb5e72ead7b9d96625b7d9c69541ca5fd27eee6ff93c9de880c11e2f58b7763fa57da7aab6ff0ff37802e9cde7ba8be9c1cc8f06f13d6e531da0207d47b6226ba60822db01568fcc41fd495418fd6042e724cb336d0b86549dc88508bd5d4b59d93186c009a6a5ecf13fabe1c123f2b8c1e7"}, {0x1010, 0xffff, 0xb3, "ea229935460a523af0c23bd2fcfd3872454638efa5229cc8d673acbb7a81c7d6ed25cc094942517a205236d905e069522bb3e6e99d41046380ddcc36272d57ece0dbdcfae9e0b9920f7a988c4aac71883aab22b09aeddb96ad9b4cb08052ffe77c9979108cc76607e4927e7b76d86b678e46ec42fcc031840d51145e968c10f3dd6b8a3fe83dca21ee2d9df72954b60760e9ecb31119f3fe7352e7dad03caf6bd1e833cec3e5ca3c80cd6fbeecbfa781452742ee8230096a080d1076d2c26e7e7dcd95f3fc916986a59d088e5ab0c891c3bbaebe27bf45b4fd791ddf2fe042d7953c6c07d971fdd5a1b831b32dcfc6e53f2e2df5adcf91e1f92a935074b9f9eec7b96af47d0d6d5f7a46119e1cf0583943bd90c3d86da157491b7cccc0fe850e384bd23559ac56bd971ee23b85b6a966125c7883befe08e8be7e2bfc55d9d11b246a8fbfc49aa8a6d2549c711a9abc1dfc0f960846b1ab80ea7d65f70da77c42c4dd026a48379303f25159ac5240308cb529d7ad4d123c59dcb2711bae62e3f9675d465a4b8bae076ee646dd2f3dd5c42993ecd6b9b297025f022bc1dcaeaa070f2b436e2585fed8069a15d111277248c59a404de4a2d5c5f1a509e2dcc12679135f6f8da9fd5f26c971e0823bdfa29525fe3230413142a2d839b8b5dd8ec194dbcd870c311297fe8d649ed5b8f67584a2f40feaf5486a39728a38f2d15d277d5b7ed4ab9c588691f0eca2963a41a0b479b07a368484feaacdcd63b1bf99380e5bae6398e5b36ff8e7165c7a151417836f7a32f7018d1a6244ecbbaac08d7406b26b35a90a7f07ae8eaa706ba8379af40edc2c761d751cd7c08457469c1845a7409645dd1399ec9c43264f61f4451ac289fccca88de4ff6a769e0dd42d19171db2823320ef9f8d5dac128b77fb18b50fac4d46e39c4fee2ee53a1c6e0b862ab5a0068dd6b67344a67cf78f766d4d36e4b331dcde5b011cac74534b9624110feee13faacc154baab9586f217fba4829b5c0ffa26c4ddb816d78ded0760f4bd37f01b03e1b6d0b5231cf7631e2099495217ec781982624100a51753f6e126861466dd5c3d2d0c084ea07e24924b179de6ca59e6d57dca6c38e9f01637558a8bf1e810fa377c8ed0ba448d55cbe62872afbc90a6d8a582b686d7105f58c5a58ecacbfdb820b68fe62bc1a759fe9798772b335df61e3799c6001d922fbe425a12562ae78d1aa848ad4961ed1237337f5518864d0591e4bb4f135b8bff20f607953520e5c322654e3a2978858d9928bd67f29792a06f21ef8884bdbd70ee150cd34da793c0d0b7e44f6c18382ac3708c8a427c5370fd48762f42f23e2ee9c1eea90fbc1b69b2515ef040efeceff9dd6549dc518b9ecf8df51a4866cc98bd0e29e419112065aeef7fce2f053bfbc00b4e410fc13ed87f8ce040eb134fb370d90b49ca44dc135a71e24fd17a56646519684b027e1ad23a775a586759010c425e6d7f3f1cc142b16543bcd8d007f839e54fa3de51cb43fe4a80b8fe4de018a3a4c231c06c951169e9df029f6d20fdaae82cfdc8ea1cfc57753d338d54653677146a104ce320a8bfe3cff2d51ee7cb83526c5569f1229af552f8235a2648283e30c6f03ad37c7693ed1baacd94b1539072377fcc2cd415333b36f45e68344039a20ffdd3295afd4107126a616f64b43b618ebc142b6a5b32a809a1cb645dac8494f4d6fe4bd0b15226e74ff37557243e2e138ac19f88e5e280a15597bad0ba32cb7ee724f474bd9dc986cae5198f84186e898adeede59eaf63ee62bc82a6f2ec786de9ab103a1c43d6b12ab8ba9c371a55bc7984fd6299f91a83bd0726af0fd6a62a67392678c7a39f31f5edee5b1907f6e108db3f16f8179f1d6a8456bd0f593ea287a3f965bd0adf0fb3d5f5b0fe394cee2459acd4aea3cc3aefa7b6b117eed17e416496464a19537d8bd3fb78f7818eb250da96d9f6167a5ff8ecd5251f111dde5e4d8aeb6a078433a277e77c041e66b376acdb7a452c16a3a271dde41a194601024bc9d4f4cbc32152b605b222d7c2192b31311f6934eadd1288039f13068583e4d6fbb885037b555313a88694eff3ea1d6d3b5162960d660a9b7f74782a45c358aba752ab4b30cacace2d4869d2e033717ec7a4d3df8d420b88a29a7d991541c72272bec64683b34a7ae4ad7a7368f2b0560e912754ca06041ce6d97608f8febc25a06714fb580ac4acf41698ed4bf006b8b4b5485598a97a6cba87081721db0a19fb94b5d7875d4c6fc0527d0a978fb258d2d1d539eb2feac715b921d74486b87925b03f10861c1c59fe2b1631471c70bf8f7870c173bbe4d4e4f7bb55ff0de16dabe99b5b6a2728c8f4cd6f0460c1bcb018dee9b4883d31f057f02fa8e0a873d331ece43f0b19330fa2db9f024633d9fc58b63c6a08f6aea71b4c394741e2661e51d9cf5d04edb2217fcf227562eafde60986add7fbaebf795bd0c4c5b6e414f0d9b1e55fb1b8339f5cc304fa61b58f857fbc95e682252922f27d720bd2ee169ac9c4e5eae1f7b37afd66c5ef27d155f29cdde17e40357ebed891220f784fe10c36bfe34e4c09f979741b07a42c83c05bae9649a59cada28f7dae49645c23150b2d725301dc639e93ec3e9f76a0bcb9f80f9a3429c5fa09cf16c33ee578812ad282ef15bbeb15d895635cd38783be1bb5ebcfb94994432343090df1cc5bae55a738472c0ff379a9c33ffdffb23707e92084a3f12a78d4bb8f85f4169db6e865a615c5d9b8b44c1327a146397c9714f210b7e080b079eac0e9b0baba607097a87032a2df9fe794daaa2012ddc80992bd0ce847f039ad0dca87569ee03043b12878d1639e220bae1696f56fef2b892d90f07b2ede0bf3543a018376ec4afb63f1496a74886917d4eb3ee5254544250e1f47aa32f9d0b8047fb70a006d4b730ca851ab11d16cc3934927456d7125f985bd2c5d9945f0b446a578edec455d67752f77be59d17a60677bcfd7e78129a7cd91dcbff151e053d7ec412e69c7b4b877ef2ca6c5d0c7dd1064fe6c9136a7e838e72963ba43dfb1ef32cf7ed965dc763fd3cc1d00bb115468e01769a1fb3dbc62671a5c70acb4b97dd6545a3815219d3111e4b54a8b8877b5447bd1f30ebe1d69414877eaffb4d8af1338e0d31d7e034f8e27c0f6f116cc9644cf04d6fc018ce14737e8a364434bcc79bf91db68ccd5eb0068e673a35a60c5c6bf44c59340f200713147bb18266f4d9e6e972518cfd3fcf0d2dd6f5de9253653dced1279328ed5505a0f96de916fc68bf67b1e7c97268b2c712179800ebe6a35ff862c85c03660f2b1e858f9cd0b831ca4f81a33281a1e8686de32f8f7a8e7e5f23bf2e6a702e6faaf34443053af998a6e3d49e36407be686b91a5dc33d80742d9a7e458ff861e7a7bfa984410fd5bdf3d8f9e90aee7c9351dd956f89fe9bb68a6ea868d8250369b825256a657bef6f86dc5a3164760d17d849cbf8279185801c282f9beb5ee4729217ef964417281845b3f00e8874f484bc4379d96eadab1447685c45a913c2ef579f78a409569ffe94dcd06a357bfd2988f8f04b367ccf59fa9bd918dafd4bf1b850ce7ae1c3f2c555cb36b634a3967b686f71173dc6282654fb4d091bfd4d60da8b36e1fd7c3e6201497a782e9ca374592fcdf36c6363a60ac1958e67629e38814b911b32d0c78e19c8e765cd9815ed9c415768b056b222a0214e745bc45ab0ef1a5bc4eec4bd2f96969284de21b04306513bcbd58388ac87f93829e18622706029e9b76944857be5cea053fcbfc3e60158ddbf517b4468314ab00c48a3494f582b72f47ace68f2456932fd3e4f78fbe49dc33d116bf2ac6c04546dcbe14f2be2d85ee9fd6510499203c5aae673dcd73dff74fc13151e77ff0fc75b8c0b02671bf7e8b7d58ca0d70b35feb90d0d11feb127ab29b950e5a1742efb8446fba16fce4f02bc96cd59349f9e1c2b31ae0e693c0cf887025d173a8274fc22980b37aa03e71e6d65c8b75bb5612d24ea50f62fddeafa484ec7e08a534eb83a90fdb116f2e3661228292aff9f2878215bc613a5c7e986c7c23f2d338365221c74ed9f290118f3dacfa42f990b1272da719a9467dec5103956422afafd68bd25adcb77b5e3ffbf25e1d1ec481439e0019b4939e98278c1e9a24fe8e4744796fc5662cfee0587e8799009ac0eb7b2eee38dea8bb2bd3c5a026f094dc71604979d6d6dbf22ee29e1c9770a04999041a38aae46c7d5e5fc3621267dd93ee3104854a3485a8397e683b60be9d31150f9f8d149099f5444b06771b570432a45b49dd7df1177c924d69110a5a9bf6b7dcf5f60fa531279b89948294e1c4e765dce39088a1621a1802ca33d9f2a755ded738285968c8ff4ee7cc08c1b10ddfec312a7d738ac3f4dce558e049eedc5756623b9edb68e26390ee32e9d8ef783249a7941521fa6b7cbf69563678ab40482ffb91b57bf0b690899733031a0f7cb8494591c8ed7befb6ff315a70eb694a42b4377e0ecc2503fd0e5b0f32b884477f609a9c747643a82ba351493f3ba6ade01ad5bac63956c4f6b305def98cf422b4d30062649a8e89a7bcd180049c62c38e35ea98976be1eb0c5742af4b64c00b78c92c86a8411d1b728ffcfb39f66acf9be0d84644414662f5cdc74a6d4325051045c010541749358f87fb7a5e2401d63899378b1db27570c5b66e714a27b98552c70d13d2b424a7ff5521682458f5e65e0792278207b66ee5ea0f528b653bda2756cb4ce0e9198f3abebd6339619bbe8e933c2cbb4e549abf074797f4754838f39a462a7ffe957fdf489109fc56ae82b22c3b7a573002e10f4d8ee1d65c5a2ee87f6fbdbb362f7b56cefb8e195fa585280e6c17e06deceeed859ee5df5d5961ff77afcb270e9736632b34cc21b54b344171f81cb220e77df4aa3bbdc5533e79d6166cf772151349651842437be3cffdc3760a2e098e43c507841de52568bf127364c1ccf364135d494c5334fd5873948ccc573ca06ce4aba39a1c0b956ef4e906e06a481bba6e35534e3c4ed36dede5f09b74ae4922b00461535d9b914eb8de57a8e2b151f48e67afa8447b08cad8031e56d135bec720a2064f18838a9c3699d49f1c1771b68d6e9854523ab34a026cff36e6586181730ec385b5348e9075de62e9dd199abc55c12cfc7068a24f014ee0c0904c2a252fcd1b68ed13aeee1b85e88f0fcbf2f8922cf91207b2cbc903bffdcfa79807140f2eba3e8b045fca6d75716928d98b6b31e1bbc2ee7f2fbe39a0c861b33e968ff0fac7515e2e95112d7d7de9060d4eac9c543d5df0623670a37699c1b8226372cba3c2fc5b456d8b5078370907c31b856e0ac438de9ec08eb301c6bad2d0891868105ba44b85fd81afe3052768cbb2f415104ef4e34b473c0cd4f3ec9b3071628f64f8692d35cbd790a2c8f0fde948d7bc67c132e352380412371432317a1d33df9acef2478fdfd8c650cc4aed8986cbd29331f33a5289f55bd27aacd55068b829732c5f9ebf8dd85f12b2bf573a7faac70296cef003588066ae67aa64eacc103d2b779b7dba906bc46405fdd462f05ecd2f123cc1117c94d4799d8ab691c3b9577806f8649327f7a33b06b91c987120a349dd77a1c465fb88fc18bd85e427dff5f0e8f36ae2f477f72d4b0e8c332d2bffd043686b5a7543a3efa9a9535d3d418d9b91cc4fd6ce809f8be5f98f635892ee2272ce7a6495030088769320e830f8644b80631ebdec29f0a279667609ef204edb4b90607d3b48b5e154fd342afc9a7209ba7ab2a"}], 0x2128}, 0x1) r10 = open(&(0x7f0000003e00)='./file0\x00', 0x200, 0x0) r11 = open(&(0x7f0000003e40)='./file0\x00', 0x20, 0x1a0) ioctl$TIOCEXCL(r11, 0x2000740d) bind$unix(r1, &(0x7f0000003e80)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000003ec0)) 12:11:00 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x2710}, {0xfffffffffffffffc, 0x7}}, 0x0) 12:11:00 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(0xffffffffffffffff, 0x11, 0x2, 0x0, 0x0) 12:11:00 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/251, 0xfb}, {&(0x7f00000001c0)=""/217, 0xd9}], 0x2) setsockopt(r0, 0x29, 0x200000000003c, &(0x7f0000000080)="1ed6b537", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) readlinkat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/174, 0xae) 12:11:00 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) utimes(0x0, &(0x7f00000000c0)={{0x200000000000000, 0xfffffffffffffffe}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20001, 0x42) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="ad4a81febe657607f8098b9e9445b0e3f1397e4bed239836e829c57fdecaf928db68baf7f7c5ac0070c11cdb7638c2e467593daee8ec62afc22073c00f998c10e43f2c739969711333a8bb9fcc6bcfc8246d0b44eefe5d9bfe3592d4c9f76592b481c4521d9e6d0144e4499610b6686ce840da72ec8fe1e99c51232bd432567854246f5a38f041fa3244f0ceb87dcf9ea797b29d59df2d9a3d4b74e80d918367e0233a29d74f6f0d974fdaedeb4774903fe6a7c018", 0xb5) 12:11:00 executing program 1: r0 = dup(0xffffffffffffffff) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername$unix(r1, &(0x7f0000001340)=ANY=[@ANYPTR=&(0x7f0000001300)=ANY=[@ANYPTR=&(0x7f0000001200)=ANY=[@ANYBLOB="5747edeeaf6f56c74f1e705e1cbf636551734a28d832e3fd41be2fbd35275e429d7c15bdcf5900f37e384b05606661271fca19516136dec9b454124015007df2f1ab5fc38faacc8cc38c4a279fb249d5c174a5544ecf7bb9ce040009a8f5f911fb8ea8297ab630f6a50680d938a281cdf6ce78dba72f990d81e685a2d4bcc7a4d261ed71e8ee0b581081f9e25ba0838a19a34aa3fd4c009c68513132eeee2a52da4659ff49ac0ecefea45cdb5b1da5e658ce4fd17153b90e1ac05b519bac3255112835b0d0f80c729de200b2507fff2b7fd8c685c04d0000"], @ANYRES64=r1, @ANYRESDEC=r1], @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=r1, @ANYRESDEC=0x0], 0x0) r2 = fcntl$getown(r1, 0x5) accept$unix(r1, &(0x7f0000001180)=@file={0x0, ""/45}, &(0x7f00000011c0)=0x2f) fcntl$setown(r1, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x400000000000c) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000001100)={{0xd6, 0x80}, {0x19a81afd, 0x10001}}, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x1ff, 0x3f, 0x9, 0x5, "2fd696c0d3205b6e7fddb4ab6585ce91b39307c1", 0x6, 0xffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xb, r1) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0xdd7) 12:11:00 executing program 0: open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file2\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000001180)=@file={0x0, ""/108}, &(0x7f0000001200)=0x6e) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) mkdir(&(0x7f00000022c0)='./file0\x00', 0x80) r1 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) 12:11:00 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x0, "2b760bdbe92b0dc4000001000000000400"}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161bc) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000000)="911204", 0x3}], 0x100002bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/182, &(0x7f00000000c0)=0xb6) 12:11:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x1}) write(r0, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa", 0x209) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='c\x00', &(0x7f00000000c0)=':\x00', &(0x7f0000000100)='&\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='/\x00', &(0x7f0000000240)='\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='&\xa6#e\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='%\x00']) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) close(r0) execve(0x0, 0x0, 0x0) dup(r0) 12:11:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0xb) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket(0x1, 0x7, 0x6e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r2, 0xa, r3) r4 = socket(0x40000000002, 0x3, 0x0) sendto$unix(r4, 0x0, 0xffffffffffffff95, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0xffffff55) 12:11:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="72c986b56436fb15e25741f543f41f299b4c582a54938c151b1d3832e5540957e5419fc62f9c378e232c4b3b539a48a68a99deb09c1f3ea14101e7a4d2e3930ae71c41e1b0d0e4949713684673f4f39b07f213750f5eb4b7952d8199eb14a445b5b06f279a6d323a732c79e0e97002d670afbdb4160bfb39d45dcdf3ec444a1bb9", 0x81}, {&(0x7f0000000140)="c68f02ececfc671c3084585f4c3b6f1cb94f89021a66c2a290306b22aafa35d5ef058819e0ff1998c124aa8475acf8ab53ac22197008d352d440a87c7ed367ce217b7aa0e9f2e7c71c1783c6b6664b0833de9b4b101736b652445411a0ddacb4a7b374e749cff567a3a7af0c47262eb98ab6f686ae4a514aa725e99b0523b5ace9f4be06960643b81b05a33118c1a473a1abab8b55c9ff020d111444c0761df06219047f8b41d29f6bef61b38a077e9576256916fa68209a42f8f7b3d766ec2e571c07393d083f4b19406acdfe7e", 0xce}], 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), 0x4) 12:11:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x43, 0x7}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x4000000024, 0x0, 0x0) kqueue() 12:11:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xfffffffffffffffe, 0x20000, 0xfffffffffffffff8, 0x0, "1cae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r1, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 12:11:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0a9e6d37", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x5, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x1, 0x5}], 0x6b2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0x7fff, 0x9}, {{r0}, 0x0, 0x10, 0x40, 0x65, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2e, 0x0, 0x100, 0x10001}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x10001, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x57a5071, 0xf80}, {{r0}, 0xeaf06a4cc61076c3, 0x81, 0x4, 0x1, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20, 0x1, 0x9}, {{r0}, 0x62c9c58930f0f19f, 0x20, 0x0, 0xbe, 0x9}, {{r0}, 0xfffffffffffffffa, 0x21, 0x40, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x73, 0x0, 0xee, 0x7e90}], 0x68f2a87a, &(0x7f0000000240)={0x0, 0x7a}) fchmod(r0, 0x80) fcntl$getown(r0, 0x5) 12:11:00 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = dup2(r1, r0) syz_open_pts() getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r3) execve(0x0, 0x0, 0x0) 12:11:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) socket$inet(0x2, 0x4, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 12:11:00 executing program 0: clock_getres(0x4, 0x0) socketpair(0x20, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getppid() r2 = geteuid() getgroups(0x8, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getgid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r14 = syz_open_pts() r15 = socket$inet6(0x18, 0x3, 0x98) r16 = socket$inet(0x2, 0x1, 0x9) r17 = kqueue() r18 = msgget$private(0x0, 0x412) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000640)={{0x4, r12, r3, r2, r13, 0x80, 0xff}, 0xa9, 0x8, r9, r1, 0x9, 0x1, 0x36, 0x100000000}) r19 = socket$unix(0x1, 0x2, 0x0) r20 = open$dir(&(0x7f0000000380)='./file0\x00', 0x800, 0x0) r21 = socket$inet(0x2, 0x3, 0xffffffffffffffff) r22 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r23 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r24 = accept$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="cdbc2dd7e58c0e4d0e2ba6737bf4fd19f6a962cf5091a9cf05be7abfc52c2ed3b5bd18b1b0b034d46ef7b0a013e9b34953ac6f0cdb03914dbb30939488a58770ff7b39c2f6292f290b05bccfe07725338be4cda681d382e8992fb5753515a0cd494a9f0ed10eaf0598ac880d7d0544f175dab7bc5e2b1bb5a7b5675643c0d0f49b414e68f6d1ea42cd", 0x89}, {&(0x7f0000000140)="3cc2dc97843499d8e5e386e4268de069e21343aa46e4062b42c5a33a09dd48828478e600c1e972cea0e5aa2757a8c001f050cbf7ac19090a440954d298b564af3c3e3c30d951e2eb2ebcaa784a4f50bf713e344c18e0bf6586db1c7dd0426c21aec016a9f3d743ad78b03f968aa3149427670cff743e45c9f3e263a2360b", 0x7e}, {&(0x7f00000001c0)="d5cc145b9c82bdd9d1790ab52a5b2bcbda4039891363b15953ac1092a74eaa2be7d629098bad1e39ca9134ed06b8d54b975e5f42ff001b2ef47499200e04d43d04235bd8cd9db53d96122210d222", 0x4e}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r13}, @rights={0x38, 0xffff, 0x1, [r14, r15, r16, r17, r19, r20, r21, r22, r23, r24]}], 0x98, 0x1}, 0xc) r25 = shmget(0x2, 0xb000, 0x8a, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r25, 0x1, &(0x7f00000005c0)={{0x3, r10, r13, r7, r4, 0x10, 0xffffffff}, 0x0, 0x1, r9, r11, 0x8, 0x7fffffff, 0x40}) 12:11:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10, 0x8) fsync(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2d) close(r1) 12:11:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x236161aa) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000340), 0x0, 0x0) writev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000600)="1914f571e15fab9ef295e242cf8d3a5568ae6f85599c5b3287f193159cbb158a94155b918cf0ac37dff605b60b72a8013fa29dda55b71d02fe87c4374523203c5bbd322a5dea6c639d474a807b956b5e665fb90a658e8c2c762c6969da8cc484e8981cfa1b5d308e7fff4bf7f2b13a18e5214ec0369f5284b58e80f475219e14904a38670968475974a18284b224", 0x8e}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000040)=""/188, 0xbc}, {&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000000140)=""/115, 0x73}], 0x4) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 12:11:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0x3, 0x0, 0x800000000062f5, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r2 = dup(r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) kevent(r2, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x1, 0x1800000000000000}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) 12:11:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) select(0x0, 0x0, &(0x7f00000000c0), 0xfffffffffffffffe, 0x0) 12:11:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = geteuid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r3, &(0x7f0000000080)='./file0/file0\x00', r0, r1, 0x2) chown(&(0x7f0000000140)='./file0/file0\x00', r0, r2) 12:11:07 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100000000, r1}) 12:11:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x2) 12:11:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000380)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 12:11:07 executing program 0: getrlimit(0x7, &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000080)='./file0/file0\x00') 12:11:07 executing program 1: write(0xffffffffffffffff, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1c}], 0x1, 0xbc88) execve(0x0, 0x0, 0x0) 12:11:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./bus/file0\x00', r1, r2, 0x2) open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="c1", 0x1}], 0x1, 0x0) 12:11:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x1, 0x400, r2}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000600)='./bus\x00', &(0x7f0000000640)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f00000002c0)=0xfffffff9) getuid() getgid() getgid() setregid(r6, r6) getppid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffb, 0x4, 0xf0000007, 0x2, 0x6}], 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x29, 0x1, 0x10000}], 0x9, &(0x7f0000000580)={0xfffffffffffffffa, 0xe49e}) sendto$inet6(r3, &(0x7f0000000680)="b4f51163ee76ed5eeff57ef3d78e18d46ba98a59453ca2532eb446297283dad4a911fc50673739310e687fa2718015b1ed91e8bfb728928c2ce157d4d2339491b8a36b0f0953fcb9e126a2dde46663e0c81343d754f6f3b983d2181be410a1c4", 0x60, 0x0, 0x0, 0x0) symlink(&(0x7f0000000740)='./bus/file0\x00', &(0x7f0000000780)='./bus\x00') getrusage(0xffffffffffffffff, &(0x7f0000000440)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={r4, r5, r6}, 0xc) geteuid() fcntl$setflags(r3, 0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) chmod(&(0x7f00000005c0)='./bus\x00', 0x130) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000700)) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000800)=@file={0x0, './bus/file0\x00'}, 0xe, &(0x7f0000000180)=[{&(0x7f0000000100)="9ab84dbecd7456febd67f8315df35d3fec7f96893b163e6ecefb702cb94516cfbc9e133771bc630659a0e407d772dcdf32bf51a3d65b2f8619f0f04b6c134af63fd62031a6ea1dd95c91e0eac0da72f03a5fd10dd2", 0x55}], 0x1, 0x0, 0x0, 0x407}, 0x2) writev(r3, &(0x7f0000000400)=[{&(0x7f0000001ac0)="58bf7157bff609a0fea258ece97beee978d402ee557dc7896d57a3261f1683cebc7f7ea7165a087d3eaaa6ccf84984940d8f2f86036664ce8900ca5c6169310940fff1431b2eea087a15f622bb2dc5330d75664c68352bea9427c615c975d150bbe82b286056bc89372c0adaf1c2abc1d6e4f89a7b5c6af5d65d34303243a8dfe3c56e2e70b49ca39ad8c415a727debe2d1e036dc6deb5748470675c894adaaa175c39004a6fddd659767d286771b17dea752a4aea42053394ef2bb7e17a1e8bc794632660e4fd8ea81c2ca6b2d8a455fac20bc1a7a6d190e3a57d2c66a7960821435ef8a43ba92b1460ceafd132be58fd8c5c31804e1dd01df7ac738f7769d8cbc6a4d164ff54c5133636a6d74412f52cd8d459d860fb08accfd1f960b2e706a626e1c7cac6ab17fb499cef5ac03e1cb2b2121565c3cc295e6da4bd36586da44c2c4c68c009532b00ccd129764451836c719a1ae90d743b0dc16aeaa739ee422f6490a74868d82c809cc65587ed5830bdca6f5eaad1a43f5bdc459f467e771938d244f4dfb8295c807ce61cbd923e49996b312f1bbf77d4282b7b6bb9b48a74dcd1bda3d46b70350d3d135ff6d67bb1399152ab4910408add58990073f33295c868cfab7535efc5c225d4eeddd60bdb8fedf5af3de90b40f37fe664947cc558ac78a96be62af6a5ad64132afd01a933449bbcf61a60549dcbff8076f2e26ac94aac20933efc18aa69582cb4f63d2150e68199bb889c9fa33bccd8b64ffa53c98e1453bb527dfcbfd57c162575d92cb8532bf9751c8a9299fbd471df0456d9f50d6dc51b5fc6ec0b8f6851eca548de3da7c20a5397dfd3c49be770bec1fe99aa43dec95a11f2ad72de66ae5465962266163153e5250ff1458324c2e66b0abc15af3b7286b8b24ee2ea01a83ee8ca1284a86758485b4487b35c4ad94786ef9c7e498bae4d5e06c8f2e91f4d36987fe898e9421d26d8ff56055dd453ddd4c826369964bab202069978b6e7328bc31eb40979c1024b07df2ac622f656063286b6efa0fe1b6563d98ca518b8958e8b733af277b0e66f499c9e7b1614c09c74d7acc1907d9b0665f837ad144827e8e7a35f543e75f70bd54330ad9a940f0e2f15c8e8e449a7f9a0862b47bf67728b8ef44f4e8c99d6fa61240de06453a97ccd0be24dfbb1249db0c5b6a7f9ca834311c2aed7816a9e45697d9709023bdbe0630e21aa044b936f53eca5e7fbd28d4702d3f4c6821738a2ba0dfb5a41b05f0f064d9cc88df7f91eacd026ec8e20141da6aa276ec8c151d84985dcad508ebfdf96566f5fb1f4d01951ae7087802e74508cd87208f0e3a5975ad242d5b35309f57086c117fc7aea668eb02cd7a12429dbca2df8e30009c36484a646f554fb8678093a37eddcbdb5e103313cab430813139970cf4f5ad22d3724daaeb5d194234f4316e717c43453badabad1acb92974b772ef89e553e229e517a6821405ae499adb1a3928bc0e206c40c509f2d36e83ece53af158d5d9f9e5e3acc71fc7a6cb0707544cfcc73505bc2458cabb45777da67d773f27e8b8a83efd056381a67a4076267b8cf983a1fddc41822800622fefd21d855f072b9d071c0cf28fe0b3d488dd42569d82dbd6d38b1fb7cdd0d758d6d5e83205f0f4866d16a83e6a22c100ff1873809f35dc8ddcb19e35916b15a17a642874931621bb4867f825730b6ff0ec354e2682b6e7ba3db78a0845213b62a76e8c93edd7494f600f7680f6affb640a95e58743a81f738f7b16d28930f6fd3a6f431cbee054350610258ae499f61c50990335ef18da09208b3eedcc97d41fcabcce2baed15ae15b2cb931bf2f800c0749809925234a0d952cecb11e38fb38390db99023b2e9be59284b6b8b2be92a75b5729b2a9256f13f5cbf6f51dfd75c34567a4247c3adada54e59c3d3e0cf0614f27e2938cfa584be0d3635b378c9cd62281a86cfca6e7aadd3207230c394713e1ee8e66d4451d297a7a2373a4e48265f17d192a5291cb1d034af2d97312480d4a3e1cb8001a218241edc5ee564ed444311db2257219f7ad2462e353f94a7f181de73491e9762b42a9c539e0c6edefd37ef0842ec05cd1f5cf8c4856286d19b71aebb295c7bcf426d0de09c6c84d00f81b13f0df60b6a714bd901f380d9beb6ddd0c6b27b70d5244e57bf951264c76a6ddd71763ee0fc80a17b5e80c280ebdd153b439042aa4b4448e9dce6086153aae8d177797d262c0d", 0x632}], 0x1) 12:11:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) chroot(&(0x7f0000000000)='./bus\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x20) close(r0) sendto$inet6(r1, &(0x7f00000001c0)="9f9924549cffebbbaceb5a9c14464cb0d60a7bd117ee249c5d6178e41cfd4dd00fb8530971aa715d2af1498c325fbaea83d2984dc57d7be3bdb41c715ce4c24fef21eac223db6e456ec034e461652b00c6ad778d67bcba7d7d7f2ac926642bb7a37e3148866bf88afe864d50d641451bc235bc99af7f1a974fb121bb6a58a2556c04fa5fc03d438ea8c3da008e229bdc681e079e70a6a478791dfd6d36c704d0c112777a1dc382affc", 0xa9, 0x1, &(0x7f0000000100)={0x18, 0x3, 0x81, 0x4}, 0xc) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 12:11:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0x8) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x1) 12:11:07 executing program 1: kqueue() r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xffffffff) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/53, 0x35}, {&(0x7f00000000c0)=""/142, 0x8e}, {&(0x7f00000001c0)=""/227, 0xe3}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/44, 0x2c}], 0x5) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000400)=0x2) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 12:11:08 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x200, 0xd, &(0x7f0000000000)="ff01000000000000000000b8b959d828dbecda04", 0x74) 12:11:08 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x41) linkat(r0, &(0x7f0000000240)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) dup(r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000040), 0x4) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="80d744755219e9038f691ad6112819d86f6f215619764c3be84dc3be20a2546ed03ae5a6ceb6cf04f26bf97a44753088794553a4", 0x34) socket$inet6(0x18, 0x3, 0x8) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r3) chmod(&(0x7f0000000000)='./file0\x00', 0x19) 12:11:08 executing program 1: setuid(0xee01) shmget$private(0x0, 0x3000, 0x300, &(0x7f0000ffb000/0x3000)=nil) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) socketpair(0x18, 0x8000, 0x800, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 12:11:08 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x91) mkdirat(r0, &(0x7f0000000080)='./file0/\x00', 0x4) lseek(r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') 12:11:08 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="2607b961d1a3a25b8c0601c43033c468b4", 0x11}, {&(0x7f0000000100)="47b23fae3287387df7b0b72b40519441148803fbdcc3041d8cb6b379462076e016c6cf93934aa91e14c78fe1b5cce8eefe6855ca966c116aa4a75beb00a81e95aca8d430df2ae78d14773e441e9e135009a98612e354efc52ac5232aa75b75eeb11a98a06c5324626ee342b982e7b12d4aea6cba71df66db5be922715394afd0af13", 0x82}, {&(0x7f00000001c0)="f77c1ad40fd70818d34288c62aad8d0efdd1e5af402f712a0438087cf9618283207ccc1c21c03faf83a2dcf428e85fbca243d465677ce85cf2b36f34f9398e44b2f4085a112e40f83474947bb1b92949cd0b67c0173a8ca007293b5c9a32922acdcc97afde8cf31d709b87620a75c7a69ad7656433d9c435", 0x78}], 0x3) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x195, 0x1, 0x1f, 0x1, 0x5}, 0xc) 12:11:08 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) sendto(r0, &(0x7f0000000000)="20814b954eb9d9c401efe060754592bc073d3e1af4a63b3657b474d91d20cb685e3f8cce43714e5e9a83f46cc80a9b8d47e84b8ef878f286495f5e1697c156df92727d67b758554a76463b2e368fdb929c9fc6ee8ab6e1f8afc409016004f2cdc0e6f7113049b85f3228d601cb97be80604cd46d8a45dee2232babdbe26e160bd633500e00096e505e042d2615bee1c28ad1e38aee5c77cc1aaa17e8581d5eddeb9fe31b8e3bf0c30e3f67a8f03352eb6370067e16b39e8fa67ec0250f43bb7f04e8b9914e6ef8b679fb449300689177c51137b17403a5c29f6374f816eb6b0871d08ec4e6d7c15261dd4f7383fa5072edc6c130f3998eec3d127f1a787e320757a32b034981411b55c7827a8af238d6444dabe347401fa256487d07c38bab0d73060f785a0ee2c8a84f401ecf8a83208fd1d8898fa4fc702cfae00a6212dec5c8ace0bf344b2970210c8632e0804d63f6250b0fb318ec08e45ed4d6f0b4e397e935eb6fd09b2eea83f9fca3941fc0dbc8ef779d556b77b480561fbfb2b503536cdc1803ed754055b138cbc2874ca3fce829d7ea7dc4f2c37386973ac05c76603bc016fba2964c17a03aa6b29d3a415b7c64c1e5aef553ae5f7c5b5d64b905d94a255ae84388032823f124eecad6e759397862decdd67c3774bc06e2096bccef640cab4ab5fa7ce8577e1d3a3dee7d386df4c1f9ad8cf2e3b6a2886a978f96d7e7d726af91591596e42b0d0412a41692f83aa86b81356279edb584831405f73564ec5ea320133dc1264f0b47dfb55db4cb41c3f3ec02f64b4518f76238b19a923d97422f1372726acce77f7ebc8ccf6d9b070224f2af230f63262df1b4862e6de541ba59c98ddcedf8c5bf4a1b8371ebd52850e0150bd2869ff7d219c360871f1b54bdbb0fa4c9123774c3e7ca4e434a3cb76a117be0fc8ab5104e6284dd2b356e66908e43d20e680aafb4ceca9cef130002aea1b2838ffcdcaa3c07b68f0702427376f22e665486d7367d27f4223966251f92e42d226a2653cecd065de1e1be8c898762e83b26da3ca2e31ca1eb2e57c1479799a72cc696936e6676589bcb69d750104f359d5000231e4b799dea7bfa48ed563c6330e9bb14a5501c48ce241b7bb2ccf7d979ecdc74324984eba57dbc479c9dd2a7c6d6dd259a4722324bbdce845905aacbad555829948b7b5d88248859ffc735c8a25fb07c4c01f8fdee942710c70b4ca633cb78d7e6a1b8e3ec5d73bb9124029ae82f333575cd82d5c791e5f1e4a0aaeef7d47bd5e015a2a4478117f0f3de4c5f0b14f60d187f26faa8130cf71c779f5ca5501d963c432ee3d141225b797643a72fdbf3c7de85a583ae33d849eb717f3de06e12f5d94dd026776ad0f1ba11cb5da51bd5ddf6f530ddf876a5423e22805a6d771c5f1f91545301ddc9e764740426dbff9a61d4dda378184b6918d8433a30f44467d13a2003b099f747cd9835be45894caf7c7e7baf32a2c3c61fa2d69ac566580cac38941bf230285d94de919acd55b161987a1452f0b895e1c9f2e753cc23ae2d5b42d58510b0832ac34553b236bd910bfbb1fe230bf35f0b607fae598fde3844db8950149c13818d61b9328c8208acb82e5b6ab6beda22c16019344515d8aa568240bdac37337b5d26b5d88cade5431993cd424d533ed9beae3222f1bfd275e1dd8c973cb2c915af13f941694e7fb4b444c32df7b5123f266315d23fd0841cd3b88628a129f499080099cb878b10660e09c8f31130ae968625af75207027b8534aa0debf7e2042b25cad4f9e6157f72c2cad8115327f364b2f77f2b7d73544094915a2a73f682b4b6cc779f5bebff121110d42d792b79c39bb438a63259a0f23e6faa670d26b08e8e5b28603bc308dacda793ff2fcd3eeb5e71b407ad6f42fee037c97b53e1e105729608c8e8093ba429bc1b82d21dc195b7bd395895086bdb429462a9c0d87eea7f9b6bc118978994cea2ca699e2c02ffd402eb10b066ee521ea77e0565c3b976a5dfeecdc0bebb5cff1ca63f0f7f50200b72b5fa43a023e6cae1e499fd577c632bd7568eb931e82f12ddf85942b47f126761e45e79c19f78b9ae67c11e41285fab787176c2800b752498508fe69bada8beda144ba7f608b3cee1f6a9758b1c5867903fbd42b851dc56ccac6d867922c39cfd34cab43b1748e696fdc64e673a192c5a5bb9ae6b2280be8cfbb265572417437de46b7d62cd2e6fa5fde684efd878df3cc0fe809406fec19db2a846849104b260833e171344deccb6bce92f3da9dd6195b206755d58e91c2e01f10cd8988282f6c9abc83c5fb8c7cbcc569c61824e6f4b192da129c353a33a5f65d3fd14d0d49cf518277e28546857f4899c90b1ec3dbd1c87e61b7cf7d9bffcad10ef11d605c4451b9ffba191012c64f73a07b20c5450ade9661cc0e391ead425493358327b26ccff7c9cb625e7b7ef322a8acd452e0a9abc7f049d226e7049c3aeb07d4e514eccd2d45d2563a9306324032e5180041c62df1a0c2791f0a306cbed5327073b99cf4baa7a166fa52030679a27d414033113c9b2af865b95196679276269a04a797e58c1e0385e0921171e51aef7b410d0365d2c73d3bdcafed700f16e583ad3c68ec7f0fc294b98df89ba9a5aafc6df976a794386960799a4d8000122a25cd4d0c12f79d9adfd8a765885f78f9d5f4efa962587c74e60d9abf9357216351df2a7f14b77522bf1b34da15c9c847ba33c0d0d20db2058e5fbfc471456cb8c005df1c4b9e7391a6d3fa33b508ef1f4846c1e9d3d14dbafdb4d2cbf3714fb9d69b98db932e1c1f80378049494fdc81dc7ddd6f7d587062184d8a2217d6e3d7aa148191b5b136d56abc9ec85af976837132e300c8d919faa24705f6f7293634e5cf2ca16a68f4de2f283e53d041369c642ee9218788d9299293dad79732c093a4b85f79f9d9b5228300a0cda84ca5fc21518cbf040d8dd655ce669b10daa0f47b68e352bde432537a29fb1985c9c0dc6cfdb0383d18052c88008453d1033bd1e4cc414621ea46adf7cae976b26773b3bcea7309a6f9a9c5a5c7a7628bded2b96d0cd3366038854f5ae16c7827e255a9f044ab39671ef8e40fd9f75e5e7d12d993e03cf4b2444200f15acb8e57641f0a8ed960ff83a174022269b319438392774778b25ba5569648477a709734ba89739fcb4c2ab6a6ca5159b4dd77a688202a8f264c2ff1f53af5a89dccd3bbe1e1019b85e649101669065306bc689969eb93e3ce7735b9c894320bb50d556997a556f92bd90b37cb3402174ed580a86477b9c3179ab81951543c870e12cdfa40df95e685620a41e92387496b053c08935379e1353e59ed49e0e310e8d598dc42c0b8f5bc2f11435ea7ab72845a67d85afb314f2599a5f3e4b96b27da038bcd74807d1218dd7ee14ce2ab6748615008288e0eb864825896c4fd2fa638d81848a6cd4dfb7b0f38082875c12b0acfdd873ec7d9562dad98b976e08c9e9cd2920803280f478c57e388eaada3798ba84c8e698f44d7dce673f7213b53dac9cf3c78bb7c676c362115b422cb7d55e13904ef551dda52c94a61e22bc88a6d8d8ef2406fd0da5d50f71f3da4fac95568623d18289aa2077aa132e883a80fd94d397171888833daa4b74b06068391e6de8001c6b9507cf192076d3953ebb53a98971fcf84e55336a18618108ab46c8912302aa4dd1889aa671617bc78bf8e44e73360367f16c5acc43507330644832b15dfccc21276a587225e9979373cd6d4b0d72aa90ef760603847212dcd0e4cff01b29bbd8d0825367292d658976f66ac0716099dad24af5f44238766239a52fe0cd4e8f3e89b48b6decdcd1d3a7cf0ea262454a6481a34d70666eab1bea3698c22f0a39543d50ddb89d278cdce98a46d63025ab4021d4b2f4be68c6da1e6e11a822c5b1a4a75ea74406c824d3a71265fc25961e745fe0e1ffe03b180da10d76365eced70534964bb9a44a9637fa4ec2420f7baa23732297b687a25d35c86cb788d677cf40400d0ac8d005da29d4fca0b5776b4bb4f2cf0473ebcbd1304a54569170f3ea8f0ae757a83d0780d4b7f5d0a55e5ec0b86dfb30e90b1272e257e1294004fcdca2112fa9324faeed0c7384f38396a486367686fd1612d9565ae395425a931808f20c8bb77fbf161728209955b11cfacdb9c23eeaa987cd3c07b1fb8d2b2441f9df02706e49e9e10d14707ab3bd3a4b02ab3a09105e5ef112bc4e6ee74458efcafa17a6a5970ab5acf6a29ca4390aebd1716c1e825b807b4c4b07affedceb40b834210d5b0b2a47c516ad08d1af39b7401e8987065837875aac3fb9c302e9fe09faf1f543ccc97bd286066af7435f8f4f0986391f1127dcd9410221e77cc6d8523317c0a0561db71460faf609447c9df38706b6d06cda2b57f6d1ba4ab455c650ad82a7fba919f9fe8dc8e13d3f80a50ae78cb0cc571a20e1c0815d4c66c93fd14a628e62eafc299abd6345760ce72c1565355ed9e4a7000f554591f2eb93a3101b4e35a01d8ce67e9506473edbdc800047474ff5dfe1302eb27ee93a88c3b748af325cd56c0af384b800a649f06127a9eb4b6d4cb1aa6d21715cb32c11aa066c3a15928b3637e6949689bba9f4c70370ba602daa3a192d927ddb729ccf62b6b4b1f3cf85ab78f604c3417270603d751b8a8f2701ad33a0a9fecbdce99eedc8e5c9d304f4f335195af26b3e6c354824529bae3f65aa2b7487bcccaf3d265d98e38c6a53e1ac48b4b9b2cb48f817a272188417dac55ecee49122df1cae3c1a2e42aad5adfad734ff0eff1937a6605a644ab08e7497ebd431f79f9b4f278bfe57aa4f8dd86a60a1b058dc1f439f5bd26353546cfa44ea8d496f531a1ace5c74b66c55623017a9fa8129e441e6477a46ef6802ea42a98be96e26b8e95cd8bfcfb71f1b3eaee822e76214d6a84f9e88d7847fb69a7345d07e8de5dca929f65efd3dc9bb1ae49f9c50877995065046c2c6304ce2b112b89e1f9e41782bdc064d0ccff58d36279d59402045b3172123a9ca307076e0ee690d68b50dc6bece9d94a237442e0aed60fb8e40c52a797f9a23e9f0742fd2f36343e447d599515282b515131e7a3253d6606fc86b3a5970d838023f1a4faaecbf7227850fc162ca15d3685aa6498162d5ff9683fb4e2ba0bbe7e35a4ccc31ec06326e8fab3eb8ec4a906e645f3ca5d2316157a6c80e0a8282870b4d6130789ce9923d7b016afdf6c0662434a67b151d5062a191ba5a59236f4aea784d631c42ace1c542780bae9caa9d40a78cfaaae5ebc385e7fbefaa268c6954daae9bcbfb060253c932a623f4a667b8b8ced234fd5e320a193b49221f36dd7b0292ff09e4d9469c6fecbf27094bda65d65b8b18512035848e2347bf6aa7d2cd1d174ccd3bf78e897ee2b4ac41b9e76102dfb2d3b65a7400fd7d0e6cf8befecc5c228f8b57af0b58afb221dd9591342a562a89b25e399b3a88de5f550b4749b895cd8e97dc8def8df24646ace6304afeb6e11e1f208838782c484133e33a535873e53560930019904082c71b153f99a0c9241fc126ef3b5bb982067d151182c4b0f00d6c0b7c5cd5ef6384ad37a8e01feed9cb945a392246f73ddcb3f61e62d84cb8be55da7c1f4732c48967075f79693d2323111719e1e0d4319143550cf5018b581b6f42d1cff58d77873ec1a28ab0ff1a2c74365ba7b2bc9541e9c35078db1c0d3bcc89e7db8b697c4563e07bab93d768053f119ec3c7b6543ea57e7382c9dde945ddc1ed1993bb471ca4981a6799dc2845ebb55edef", 0x1000, 0xa, 0x0, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) 12:11:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000000)="aa703cd03f980f472710e1bb067ac6853e7f0c9bd605c8593c180dfd7c837065528f3194055a6e0f7b835b00144a2686cfd371b73d0b293badf2c9f5efd2b395789f7658c55c", 0x46, 0x409, &(0x7f0000000080)={0x2, 0x1}, 0xc) recvfrom$unix(r1, &(0x7f0000001280)=""/112, 0x70, 0x42, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)="9728532196d319a13cbe634b60559f5e52faccd903748c519554140ccaae278ef3beb254c29c0825fa49f089f4ac926a2c9f9010ead1eebc90ce390fb33206658ac099ac9c806aa0012fbecbebb924ffa3f55792c7d4dbeabab46a924a0d65cb38eef365ea5f6a4572877f633bf9dbf8c266927dd820201ba53bff66656a7a104179583bdce0c1ca6d93c4cff7a5ef4fecc762f0350de0736a284ca48d643d66184e33ee325a66c4ddcc2c734e10da0cecc1ebc4037a838a58bf38a5649df02e84cd901fb47949724a0fafc2357d9195966d0cf10238a8b6fb157d488c33d8b3db6e4c56b86a7db95bc3e670c1a6a6fdf3e70ce08ae0c957a03319904ac050b5345d7af6e15d145e242f8572b5afb0703a6310411ffe28e437a9d0ceef08b08b5ffb186286ab48bd31bf3ba12042ec6bad91d1025d6c221a094e38b5b3b9d0bd1187157fc2056a8e28e4f29b7d9674bfe87172c6f686ec2511e0969927d4db955337a52742da493e62b130856759e46de40c307b2c140df8546f5965127b284c23c79e9bf9d182a29ec5b8cc83872bb9c0c41b352f05c9208710d698355f21d7abdf7bd2252f476eb71d1d54fe9e937d5f4cc3c86ae314900daad89434664b67acf3ea27209eac16b4258bcf54432ae44bf5691782bfef1119e4e71427695756cbea37b6638fc6e8c37a30d3d4977196da4a3d7b596058f56e803ca974cb64eda86424dc2023ef107eb014d596c487d5f4b36a15cde7266e9a3c3d83ef392015c3ca94a5477a6c375fbb05d0e2392e375b326cd09f91d4846a24893190f3f582e34c0729c8b92f92307b0c4252efa60dc02852acc58d964f6a7c85dabc0c1c0be73b930899102729e3752bf6efc7332e902011a89ccf2cde9277befb348ee8d72c9660f318353a074144f84d11a4e655ecb3d7896de88d1270d8d56cfe89edb5795970b7b59aa6ca5046dcc152595fc5cd037242a6011a012222af6761636acb6b52b2ae28d42986178d0d138d0f5f0dcd3f70c24740b95252b38bf139ce546b5da43046f7438a5ca4ddb3dfba16b8441e2ddb6cc4430331110f1ebd3712fe89e50e386fd5c02435c19bf48aba4fd850ae94282857a4ad48d0b755797287f30ba384d31e8f175a707e49ff730080ceb783cfbc97ddf030674ddc039104bbec09a6a889253a1d4b304750944ad837f1e86af02d92099111cfc54a0b5602a2a5da6b3b1f330adaebba7fefef3b8a6c7c576ef87db307c2f45ed2b3441afea0539229a8829854e58c5e9ece18de3d20f99569fd98be5f3b50435579faac07e162f7dc01339a8ed876b6f7637452037349d527ec20673da2bfb8abe6e003962eefb3fd732bb41df03f7db353a717c145d14ed89ccedfc335cd7df570f2208fb65c82d46cdb6a94c9e258180a7f0f796488142f78d9604cc164126d7a76e83fdcee64239900009c0cb2ba4e2e631c5ccb8f5dd6a8d7a353ea5031e0992f28f105b6844498bb49c704bb616d5b86aabc9d6b3f010c9c55dd7e287355655d26dc58d799a1ba861f27a4d8f4e27eb0d8287551c753e323e2859312b9b183fa09163d24994d8fcd4eb6f9a2907fda1fa21b8978998ed550ec1a304985f7bc72de74aa823f22039ec52e74fa5419d78427542dd7aec59579222a2869f7822700a9d132a3dde2712761778ecd80bf62bb4d9caeee23202faef8282428e1327d3e305e1f7f3111baf4b97765cba32ed6dccfcac95c7fd30f1cc78449ced2f4714edba5a91dfde4388fe714fd3d0ec2eebe04c5750c4835acf5485222dc5330ed777e98661a016e9f2f8efbf28bb458493cc9429fa1bc6895dba702b60dd5dcfe95c580c797fbb08957ff787d7067bfeeadbd38501284c4b55b038980560e15f94dc0791108c8e33152949968dacd510945183c959cf5c77c274a632ad5e903003be8ea27ff36d68c53f9a2a9c8d354a50eb458ee8dd22d76b824f363417247d55392290e951b1e62f4df0474a1c7cff62f735f4261060ede9b7bb55edb48311d6988e341377e574ebbb43f7559b0481772d8e0c21b0ecd100431f3895e93cbcab8beef41895a5e4062b9d313dfa7d021b8c89ddb77ed2a8e6efc7c6bc49e5773f1db6f1d5c862856a770ac11a76da00d508cfc9f3f86fb7df6ef2264409387bd9ac6e5276de84a69468421c9d8d4b7a43f7af1e13b41ee8e066d30bbab369a394dd3f731529f2f934af9974234c1288415560b51156f987f691a3545fa66d8b20e3d7494d2e7f19f1ff0cd6cd96e189408c62401253740bc929e55fd7a4848c7f284f42bfac08ec77dc35615e52418671d97b37a84d6dfae2fa7e3f2dba86d84ceffba0f73d26be8bf7f28aec5afcecd80102f944d9628bbb8d15d2ce8f62d2d1c0ccb36db03c095fdc2208e53bec6e1f692fe35098b627a314047512e0a3443208815045c689d9a5eba2b9519dd6dea6dd34768db182faf2d7de91c99d66343002c73201b99f1c8539c7077bfde76db9a460847cc211ca178d19915082a95a0b622bea07c22f823df6e7df0e5fff5430a3774d44b8e17f9616fa849ab0b51f5d59e9970124cfce3487ed3fc5ed90d7708189d54b126ae4b5ace42661428327760bb00284ffaa828667d177353bd5497b6d3b280dd0893e7e87212aabf095c8f12a02d3f0394d7704b8d91e1b2d3928490342496e762556a6f7f7a64ebc123ae2c9e5e4a75355f36ada724545a9a961b42074fcc943787c7eb49007fbcdaa81b8ef921375c30c87b4f513938f93900724559a2672ba37fe7df61edf57757bf02c9e0b9fd6cdf17b673d3e90f2583af42f77976a3d789de55bf511d6d0861b3c17d96e2dd83fa7a238e31f28ae369cd93b65f6fd5262a788c4309fb4cbff1fcdf637e883fc6236fd756b747f2c65142077997e4daae4a32fc54d2f8db84b0caae02fa79fd2eaace7ab2348288f07b2c0abd737a105e3cdb6adfc5e9979ab54cff527835f9dad97c56bb07e0ead4b53582045d5a40af4a789e1788e25806db7aef5d9bfb20692771da6b093ceb7e77ae9c0a04826880f123dddd7c493c184d0cdf588866773516f5a06307c1ae251446380538f074ba0eb4c851e3ec1fba324ca558b79c22b385d7a7b7b8b5d9eed56eb0e2b3fa476f9ded5b1aa54fb4804101f2f73a849c27ba6afcab3677d21a90bedc9a7d5a3ed34b8d475e57c6c4b893087e42b189ea7542729ed5e800e31cd62f33d1ac2b3073acb532f5ec5ddb811096eaa081954bd8e7bf764f63974e0a86d2f27261b391ca289ea0179d0976fcfa94628f8e9c41424ce590b7806811b9f29b3782496254165d59fbf89b511c5e54bf2d37319495aa50052f074f3ca9761091e7465ac0021af77bf528551de8156956eca4c3fdd762a86d570d9479c857fc1e8426d16f46ae8120d3491453e7f6d06c833aa37595b57dd46c5bb078a71625c415f7f5dc189de462506ea66dd5d7588ca7f405603f6f62361a46685640dd0fca02780b38792b476dc019ca6375e34a6581500ff2fddc460d38e9ab86018713c692271bd06bfe7d25da7b259b62943d3eeb7bf9c8d07333823bef82ab205f4fae4b85927e1e22fd0a5ee7d567bdbdc5f2bd2cf3e488613c2705842f2457148183db4342e9c1ee57ce9fd73c590fa5c9889bd32c5f1f71e2de117401ad2ef9ac3d8cdc063273cb21a2a4e2d5ed70726db318ce6427e64f9081e72ceb2634852ce8758ca606bac022dc4938029bfc9a73f0f465ce9a86258aced1ad7047e33a5770cf84899dac2294a4c22a0570fd7922aa207e9fcf9ef07cfcd308cc9c436323da2af7b5b4d3d290e8b3314548125d6325168d2deeb6f21a3b1e574f91428b0ddb90044f451089e7014da329c05c1b57ff279e742ba1a19d21d8ca56b5e1ec91e66f86d37873eeff24ebb432e89e4f93f21e1a8d920682f41d89e13dd4c176da7643236b6d82de27fbd31edca26653acf4070221b432a4f9a4c1179daf56932c75d470273a54254e9741aad4e3a59916737a15c7de107c59547ad54e0f749f63a622182d6a336bff293d693bc665c2022b7f3e66f0a8b63dc0778ce3b80a47a1a085c5fa949b9204c376d38ac6a7451c1688f722f2dea17f982cadcf50a5826d656356195f65aec32be66fb6e644decfba005e20cbe0f807255b4292172aef145a2c6ae1f4e6fc4978f46e59e9fb982250115b8b4b5e24d7c0ef026eefbf23ee4a6b714d2f09ad6d0f64737537a7abe1fa80530126a8b8f73f0fe21cf118593adc26f90ebada23c2706bec1d3dacb159152113fb682df0c36c809b2dd9fec413a8ea14f6a630ebe5458c304f13ab1a02816a4984aadde41441423c751c7f751daf6c123a9be07911babe8c7a1392a0f8adc6e46224169a338780ed30d66ab85fa89b95e633dd8da133cf9f71b0a3b1dd4f211be1fdde66ed3a19bf145b25b4704db011bd8412a5c09ca84df4a075cf395fcd78aa82f6d7b90a48a6f8e2da28c8f759cae0e4e036701e706906def56f0a09388fb638d0478dd59fe71ce5e0f01b5b9707919496029aac083030038a97a32d289192c744767d31a5df958e6f278098ddb762460b810120f8f19e6a8a3214e3b0390cd355937c3fbcd4bb5872fe1cb17e0af1ad493d5db9691553196a3a035b5bc6c9acab571f9579388960a0cf8b830dd6c7cf3abed8769ec5e4403762e92a361802ad984a27049ddbc2919eb8f59386b98f9534c4e662e56bfdd137d674454ee03edc3c7d9be98414425c0024876834995cd51316be1e3cb2d5cf25feab7ec22928ecb6d2ab2b140d7432277e2821738c8963dc0662c159f5617aafd2a87750d2c6ef280c4982b345fc4a33a1450ecff4b3fea8446ffbb41c899d7bf19c420d21a9f1613a8aeaf4be787b7e59152c2266fae9a3cf71ca3fdaad81a7e21b9b9afdf8394ad4c21239ebe93b4a2c3728f323262d59493af4052fa63cd38b3d088f00aa41e88a1a2dcdc84244ecf798773ac998718219be62af72baff3641b91c0f9ed5d1a65162b9fcfc2c7d097f9430c63cbaafa8f5cf1404d32184f8c3209cde982126f3127fc7790cb5a36426ad559b84470b5b065a8b771213693c80b275e687e0374d2b03f545015d162b72b39a3e5c9b18ffffee07d6a151ee0d593aa97b2f028ac6d6823eba698cd49438a79592b9cf58d89c17375b63201f4c2a00926af8376648f148a4fdce11e1f0cd82158a8b6ea66939c6080f2e598eeb2c4f0bf33218ca98dbccefe8e5f2f455db9937d8f455877f036d5a8a656f1c2c5ba937480364d94f910a8a8a5336d3351730ccad57820ade0b706b5f2e8b5e0a848b05a19ea51c041353829afe1181659b8397d370e58a7758a88a96d4a737b3f700d107f00269b910ef5e49cb589bef529d5023a0326bd341fd6be92dffb614adadbdc15803ff25252774f4996190ab795cfd5441de2ca7f43277b917773fd678095d8ea8589d9fd746165f326a85685831317fd7352974aae56d0a981bc8502ecd0e600708476f1f94673f5f02f2be99dc478043ff3d499e4d20049eaac4377e62ddad956667a2ffa0b4121df4bfd842bd864cf98d6b2a2e542d10fba049b86512d0f6c868ab2405234a1c518a59b3739483a54f072ce157fa09a2beb517f301595c6000e10c592a2e8267fe98969a557d1cc4d16640dfb153637feccee6a5de8f819f7347aa17288d24b15b79bfff50925af9559c4e61730e079f249b8d7202de90b97c6146c502439c490f4f2591c924223702daa5392adb2e39f74dff7e0bed374e1cda7d3f9654", 0x1000}, {&(0x7f00000010c0)="684ae24cd6a1e0e8855c48601a2da49ad5351be981ebfefe82c6b7c2220040fb5c64376ef044272719dbb75e3af5891a32a1c7217541cf55a9dc7ad763e26937152548e55f944b1bb6b13c3e33983b60e3fbb6de36bbe0a26af24fc866c62dba420eeae4d3fe62f5a1c16dfd8a18c72687313f8bb7a30e2c31da962e24992e6d11cbbc6b00512c91e067aa120cf9ec6e4098b3ed1c10b2a7dace026496b4722f9349509a96ec153059b9a871628ae5881ee4c09be7e715fb37ae322756503291cdbeb328f3190c0d1ab0e4de309c520aea65", 0xd2}, {&(0x7f00000011c0)}, {&(0x7f0000001200)="2035292d63f7ec9219f1680b3ab6850f04e0", 0x12}], 0x4) 12:11:08 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641dff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0xfffffffffffffd48) 12:11:08 executing program 0: r0 = socket(0x2, 0x4001, 0x0) shutdown(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7ac36c65300000000000000000000000"], 0x10) shutdown(r0, 0x2) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)=""/162, 0xa2}], 0x2) 12:11:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x8) close(r0) pledge(&(0x7f0000000000)='%!\x00', &(0x7f0000000080)='-\\\\\x00') close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x10a00, 0x80) 12:11:08 executing program 0: r0 = msgget$private(0x0, 0x1a4) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getpid() r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x8, r1, r2, r3, r4, 0x25, 0x10001}, 0xfff, 0x378, r5, r6, 0xe6a2, 0x0, 0x6}) setregid(0xffffffffffffffff, 0x0) 12:11:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002740)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8fb210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xb0c) r1 = msgget$private(0x0, 0x400) msgrcv(r1, &(0x7f0000000240)={0x0, ""/192}, 0xc8, 0x3, 0x800) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff5, "6272051f60f897bae0d21cf7d96cd759293bb100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:11:08 executing program 1: socketpair(0x0, 0x5, 0x80000000, &(0x7f0000004600)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001040)=[{&(0x7f0000000040)="ef7c3396d44ae3e46cb634dca153de08174613ff04c04ed70daea9190cd16efff86c7f69594dd8ccf23e21d6b223ea938444999f0c18cb5e0b3f2a0371a3583157d9bba0d994ff0341a19d598a5c2417401b6bbd9423a269e4d1174f93d80f22525bb369e83395ca1f4500d8de52919d35084f99bb8a1551b51ac816d7182a71098f150b9e15d5a0824b302770d1cd7ffc1f5c3470613aba4f6ed68396019a21ab4a6ffbc973e3643c2fecd24de63385d56865af3cd76b7a4c1f7f9e66b5ee8a9c452e3b8ec34aa4384197b623e36fdb41cf911e29b3ea7a1ca81dd74156f7701ea900add44418862310bd7c0e98719df908558c2d61a459f5836856ae911319128b1e9c7326c9febdf396d31c7795fe9cbbc584e2612a1c055e4e217d76e49b4f2f2faa3d81cd68f8171ae3ee9b4eaf441460fdf31e187158e3bafc83b8fa182db316f3040b4905aec3ddfcf61490504030411de783253438b5f202c2c3c4bf525ba48b3cd1922043571a592e7dce0c37c3ad6d2d66ac12e54397f433778d909735411ea9fcb8a26ae1699243bd5ee9163b9ab0044bf0429a28fe64bbe76b39d940d08b6c6276e2ccaeb021b77ef17888c19ea0dfa84759ddf5de1e4633ea3420768a8c5b977a67fb5c5741306c754c45f6430619f099a1b3eb4272dc36c34219c07f132663258c03b6576ece85c8bd2746a6ad3af8de2af42c3a7653b8b6cb8360ac400acd4a70adb0a690c432819ab110895d7711139cecfcf82690ac1fdb4db3ee45134d691b81c5dfb6aa110920999e2079fa11560c26b4b19dcbc7b0713d6c0cb6a17a965f8fe1456cb618b93876de61c559761375a33c856fe368ce80cd73c71567cb6892eb6c919455a0cbdb06665ba84b8aa9a0cfec70272b9c7dc679b62c06ba06329f50061949171e0b11d431d44d36755ac4e294e4da369ceeb6c2d2dc7445034f31e3378289c1e0feac5545fe65af0ecb5ab4e4fd43f9c7a043d43c2b86d37472679eddcdbd70d8d0203c6f0f451770e82f82c4732f5a5add7fdb5b01e21cee901bece413b243aab6bf6175f4f075601d75fad93aed6f68a6730897416f211d5c1b5ae1ff875c873e8b34e80fe818754896902c4e0d46b2bd1de0df4b1820c1b54bde83b21b09ff8861abded118f8fdc786c39e9c200ca18228ca9a4bf4bd1298791ce331bf363d64aa7a92f8391845d38ce2f737f4fdc932ccc4947ad4eb2274d0693910a2e678676a3c92f8aa7692e76df0398e0e0a3a3c1b0a3611992a19f3a1b7ead05fc27a4cc1dbd9b31f25d3778a820b029d02123639c5eb24d8587f7b0887bf91dbefc7ec2ee603efc3f76b3887e6d639444d85a05108fad03b37422f0fb2cf3d2cc1c7d3d80781a958ec808757aa36d20135fe6868557e8db942cf125210eb56b6ecb843f3ba760c062e0d312a44eb49ce9aafe3900032016152eb43ea23abfaf16b61e12f35a637201768773a11390045ba47bb5e02be756b7f92dd43f3e76e7f79bbff031324e66508ba63693720f68f52cc41a1212bf2f87c1e89ca3d1b0c6aa6d45faa6f704785ec9c3d8da656598478ed09e70b26d3020762b6813c8988fc277f64e3dc4df2f1e6febf60cd615fa04e0654b41d2bd70bf7e0ad6832d0ef3820145bd6b92aaf0baa8025195668879b2773eb892ee7905599bc32066bc877b8b5bc4bad1726b07e4e6cf51e440d2f7444bd47b9a2ad19578f5ffd23f4786a8fe51960a6b864a31cc6e0e3fefc23f668c93e8e4d8e3388645f1f1fd75ec480e92041103c9a2acbc42e9c94f4e7f5c68c52da6e06c696ea510a7d3e1461c6740aae995b39d6ff98b16f1e46f7ce21eff3b90ca4b56b612d0b9589cf1517dff7711d8b68f7cd11048cdb68c15f076616c8d9563bdb5e1506025399d64f4d4ad23939098ca217161b68589a9384a477087bd34c486741b0e069a348b8986ea5deb60cb6793dd01a0feb784ff946ad8b96ceafe59d44c2286612b39b4a9de4807d68a0d767ff93ef43d008be667106cef1fcdaa23c2670041f6d1d42fa42fc8828bed98b1d661c2721a99b6d4815fea3bc7581e7880f4192fb9ca1c23d5e5754b015edab28834c9a5890e976ccee5d828674ca22346bddc9fdcd36b9829be8cc82b8e2150069264253ad37d6aaa2e3606282fc577ad627be022444a9a51cb478d0b5533e09550ab55ae2bc420525ea9b0bc28f4eea6434a73acff49f2df8c60c4db0bb8de4ab3715b91a8c1ce17a4ce9e12c6f86f4be755bca465ceebbd24a5e1c03811d4af5516a1c351085c31a3a96196ce91d9a8cd518776e549b85b72f9e6974dcb47b7e0e79d1f7d11a82c9d26fea99fec7157bfc45858f7d5593ec2d1c0a0f8aaee8b168a98d6fcd160482bddb0fcf35e178892b86e7c0ee9289a38c133997d0394cab97b88a0b095bcfa099560da1abe273288def2a280c51ee849e86a0e4f5e6cb655d3383e19b60230ac0b6f5ff1c426046af23a54f7096dfffbe4cbba68825f8ed958dd4a74d5cd3d9047067aa2bce9f2e51b797ec696add166b5b19183f470492fdd83d519139c7ea29e3ed15739bf8ab03230ce942b966f99e552bf0dbeff5a2c8d7c300b0d79d291bbc7517ef49da73dfbf7a1839acf4403fccd3016d80c38ee84120f8e3f0e3a2c711eb6fdef024108b3cbc27b24f9925e1afa0c7054457708b6dcae78c9a9353d81e922281816ae7df3b846681a12f9aa8c9e0082566bee28c00d261f73fb49b5244e4e465c58a47c76face108a46651cc8f1549d9c1848f9f46ee405b81162d1b958f0de318a18e5c77212d54c1f33e45780d1958252043439cdba27805979c1034544fc9922a8e8dc446377ce6fd088a3d1f95d68341f436f3f4ae0dd708e6ceb0489549c54c68f2b4faf2ea479fcf612c2f41354935bc567360325ab27fdbb927d09b00c7574524f875de14ce981f3fdaf9dac09c1f45465bb3f6600ea7c37c24c9f6130f5bd36bc5a4faba327286f59e75572df0b301b5326db2efe34ed7a0a14fd058e856eb4dea6664a2880d971b98c73faee7462ec6e51e7869b87484c1ec713016f0a88b18c63cbe86ba93596026cf4daf662da1fc99551083631c7c848af64f8e1924333d56472f4fb311fff96f486602b0badcb2e3a4bc66ccbfa1e7e5fcfe67734d59a817b543dce03846cb84096cc25f97af072d6ef248d78bc6ad30110be06da01c89c92c59f70bf2c5b81a44defeb14393371b33134d8168bbe39a0d54774e0d6d7a1db3e241977b95f9074719ce9671e3217dc0044dbae838266fceda23a872c2ac809b6c8449361e61590cc581cb2db578a8da113f37d958d634d9161c20e2ce69ecaa248d3f0e660f37cb521b0bfdf0603f6df2568d0c77f65d48a126cc1f05b84c1fd71ccdfab932bab98e185c7a53c38a3cf79e6a73377b08ad3adaa6934951d2cf6031cfb213d9eddd4d200b927062dcc7ec9624e3af16d53dbe968ad90c6176b28fbd78a35b48588b64cf51a80d755d4f2a203256d910e4de265726c046186e0a570b00f2a05088ad0242bee4d9c672fe41de6f3411645da78bed2c4676ea8c94ef947871348f8e3837729e4f2d1d5b2b2398aca7450a9dfeaaa388f90a02e4fd3bb8b4d2354af8e4e615fbddacb4695e0e6358c4962a88152b327024ce5a42ab14c641f92db13388260043ecb65f872213721be64652b6a9d558ac59ba79bedf57f83c406395f5caaf9a5e1418c15d9ab8fb9525dc1658cc14186774f0a55b315739f55d6ea4259e7eea5c897578197f7a899ca9b3e10355b9566fa19f4c396950c63789b21175e36dd6faebd9a505c82f6fd9922e37a3e3f05c7bdefe3607d6811f09aad94e8b2d6aaf4a8b8e3fce28a2730b4f43fc9728e34c263cf6f8dbc2f2b32dca7171d7248c0d9d55862c37e674108084b38cc2b8c3f2eb4afca0033185fc71c9943733ab56f11bce420f409d1853b0f4f6be85ddc65097d28d84648a7ad7aaaba0b45204015a5e64aceea7a064077755ba1b47f74b5a635586c369ac3aef9c9e8f1b34f5d78ac91f2cfbc835f3eb5207a75dc33f6893a05f76808be01a1f64e19e619795a7879c3f91d6acd22dd861f724fea34a41fda7cb8f36753fdc4f772a1fe45e719baa894b956d66607f12222e84dd7200c1275d1e35f5148503c3c0ba0b0dedc9d78583241a47264ba8879f8f5fe7ea8bff8eb9c954c55029566f7e40a26502f6fffc5a6c3f3ea3f92c0f2c80a137962c5336ce5044db5ea6456f6dc582feb6264040c779008034d3615c2664457a1e12fe33a0e7a659fb981844c2935ea0690fd8cf855cadd867f0c8aadf20df6974f242e0cb2830b9c2cf5a90f60b3c4e49e9ad17f9a448ebd38faaad2d83bb8593785b281aa47d1af9ffac64f917a643c949390a3e3d1cf8c2ab8aaa23ad03edc2bfe204d13f0ab890b8c96b5d86973596fab107e3ce7dd1abaf79c6c6a9ec3c6041393081a74275d4e78ae1ab96421de2895f3ddb537ff89484a334130d55a8f989a40bcf57a5d8187b26c00b50dfb86598000514147dbc1828f71fa9070dc1b6c32183df3e9ed9267e43e5c8032555b19a255da3d18bb2600824eb945a56fb32160e67704a129a70fb33216c9a24c7d51517afbf43c85d5bd830e11820a78654707db0e166c539ea849998e5d975ba5d8ce8f91f7a8dab222a08f2d7f0cb0284596c54ae8392b4aee910d154b96e6a96dea28c6c5a67ffe2644265df3a08d4772d36d354ef9c23adc543d8779ff493a92086f97da1d0b4016e0f2ce9ada368fc8d3c25553bde202a48a7fb73b7e4379819b1fed2134f4a56a80b7a5f54441d135c4b48d97052e25c25862371675e3e40619c97952d95ea1638ef023666b28a142ee4c3926117e8a5ce733fd2a328899dd1146d2afb536d0d0b6779c8b3aea2f7ce2ca1658a94099d32475c014869a4565e4bbdc270154aac5457a4dded01c89ff298cc29330700f13c589b16b43fb46dcdc198b206b778faef0d554ff07796c8973c75cef539dde35f9cf09b232e954f2bf500d5fcaeec85920c382745c060455d1ba1c2743fddd5789986327a56cdf88356c6c0eec236aedaf93c51f6f00597ea1570dcb035c6a527d3af2b6238bffbb86dfd4d5470d0f70e226a3cbc1a13a5a85327e124facc4d1ab2d1c0484e0c78d45dc18102144510f2f2861c5321592adaf97c2602cd1119b03802869ca38e06c07444ec215b257107d2b4a62dedf2b79c89b73c12478fe9c29de919dca97cd44e392301af5ada932f7997edd691eb4980d5e5ad34b4e426d776c4ff60e8449da8d50f70e25c3fb816f80e06ed85c9e68f8ecc6505e5e9323735023b200ae452ff307320a92b9b8594706ca96b5c383e11d990f057decff321b019a52ea8dd2fc99c51894cb15105da7f46f8a8e5e55871aed43f73d5d56ac878d43b4d9a71fa6bbbbf734d26a0e6f9632ee0897588e407eac710d2883231e1fc65d676bdc51baf9ad5b4a50e919ed508ecd0d2e88c2f78684f64128e5a5590a70843b17777a08da173a16fd01cf6550c89c28b4ad266e4280b4514b7c22f24c447408bbeb837cc6766d68e01af765b16183c8e711abc3d94c934894509ebb5df4a549bc097123e9607580cc749fef9ef8797bc45a50910738e5edfcf85223b2bec4fd20d2a04fa7ea7f9fd7f0a8d3251d619447dfba0e8f1af7fc2c4b8653f396a76652cc62b822723f9faeffc2222396c69eeaa1f1336c3c2d53892d06af8d3430fd2f4fa09527f048c44c5ecdb5a9a79cd53d1a0ab5b6a02db1d55", 0xffffffffffffffd1}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000004580), 0xc) r2 = semget$private(0x0, 0x2, 0x21d) semop(r2, &(0x7f0000001080)=[{0x0, 0x3f, 0x800}, {0x4, 0x9, 0x1000}, {0x0, 0x7, 0x800}], 0x3) recvmsg(r0, &(0x7f0000003540)={&(0x7f00000010c0)=@in, 0xc, &(0x7f0000003440)=[{&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/37, 0x25}, {&(0x7f0000002140)=""/75, 0x4b}, {&(0x7f00000021c0)=""/19, 0x13}, {&(0x7f0000002200)=""/201, 0xc9}, {&(0x7f0000002300)=""/3, 0x3}, {&(0x7f0000002340)=""/213, 0xd5}, {&(0x7f0000002440)=""/4096, 0x1000}], 0x8, &(0x7f00000034c0)=""/76, 0x4c}, 0x800) mlockall(0x1) sendto(r1, &(0x7f0000003580)="659d285d163d309155a24c3c44170c54a7d6490b417b744e6cd2293ae11da4593c180d1f1c076eaf65406665782b52d81463b0cbafcfe5c9bd7a66d2f5907225df7815c2483f702b3704fe77a5aac60f98bbc634d772bcd384bc152dded1dbe836c038f4e0976357e463b5396336418ad9bebf0b5249136a7e6d4c59c47230122600e38fc119a1bd3d7ade372c384028ebc3521f9ad9b5986e49806adae4375d0e647c5c3d6d142a33cbd26f94772b3ef0b85fc4a775cc2267399406578e1d16d2ab4caa3fe43f587cf42f368ff4ac973ea5d259dd7aff2b3c4ffaa9adb57b3f88cc7081be4cf6e3c0a967fab9b121e869dc6536051ce8750c28907aa2b10e81329ff8bfbcc879a03d4a4083bbbb82397c47998e338cfbf6ad043c22f1ea259ef37cdf36db1463017ee53a789ff4acffaecdbf1563ce7ee64ff3e2da07e7fb6fcf69703a8d3a1ab830a2a372180a483554003c5c02d3fd2962036c644d33ab7685f4d1de7066e4d78fc150de626717e4d3eca082487c58fb6a22fabc9270fd8a88d2ad46a30f8fb9738fe1dab8a341b535612bd0df9326cbc238f9863029b74bb51e142838df56b039573a30ea9da9efc34e9ee7d2a29adb55b6f3f5698f66276012f1cc2e9520eb359efc57db8f20ee81cb7f90ba11d93a62ce7433c2d4b99873993f4b26314ca0d797b9fc84cb0acac3d603f0101f99322764d9d9400d6fa2122b48baf8423123d99e60756c1dff255d713572a2dc065cf6e3eadd518306055bbb7ee5e5829981530528a5ecde6d178f2e428347da7c9cb9a45e78c4b2f3c0ec10968e6367e03cbb0b2346c1e834a1046045af3ea5935e0eed4d8c6c1f54add37d5d529a326553cbaf40b07c5a88534ccfff135ae5b550a9b8fc32fc07c153fce10bbc8ab72bbe3bd18872e7e54911ed399d5d1688d94c33da62d66b2ac8212d4a2373104fbe5ecfc0af9e30f73850067b52ec9bf5b2da6c4e851901c585e0b0fb437f7f36fa7e3e0bef562baa1a40e61f1e441541009e5982f7c1c90ba246ef655b41a95bcf17b44106a06c03fca55cc5b8da25dbc9bae9570294e1bb28192f4033405e254accfef9d46d506b4c5f5b71eff030c465995c6ea5b8038a34d2d1aa1c7457e2358251251a7ad2fe1b45aa2e145b5fe4add5d04eafd65a681ef6e3ffb001cf3dbd3d45209f1729e59b5d9c51469baa4bdcec654b85c5f7cf6a6640fd1f0278b845d0a84e700948ef59d0f56c0b91de9628125708d1329ba1f87bcf2c05da28bee63336e4319b27a9067021bbf66f8a099d7bb11dab8f5ae355187b5e742a97304009efd74d7ae0b3601d2169a725470d7821623c25fdd2dc6dbd44d75ac2537fcc419bbd2de78018a959cc507e8bfbd73165a038c782c62834a2129466c154a4fa742e3a5caf640bc1d7a71a353ad4d026914fadc737ca244eb2c371edf1b97b8c02122488ed328babeb68ce2705e3f800a082f1ee3dfdb693ac714d3d1d8650b09a3759c680472379b69d513ad786301c9751c559dc4e8b968edeea7a3a8cab85846d8a4a33a16532e1cce6efc0216970e4a21ffadf259888ad88e50c3ededb6fb68bc5c0f2e3f6f5c7d8756fc2df7f153cb4922cc28d4ff5b58c7351f01377187c1880aebe1008b887aa12b04db5a45aa0d7955df64e1b69f280b7495ad66b455986d5636d788e845979c00eb3cf2a8e4ff63c64ba993560339a7fbb4158ad6044d0a2eda1575a2fba8d43ebb4a808cf76fa98f02aee426ca63ad80d084327966d3628abaf67103a22dcb0f17c492df12e4e9010c7da2d2cee22cb8e458a922ef652ff4cf82e0374542d165d88e66b56f951983d89b2b76b5ce7ab4da73cdd763eab72481ae817f779cc8f91535f86ef091c2f1a908cea69681bf992e4335648d1d95766c5df4a31f25496c59f1655666edc701f2cefca7f6221ff274ee56b356ede768c4a4a72f8e31f77d53c034374cb24307dc37d18c8c672f4e9c7a414026761ce0cfec0a894a0e3a0cfb1d5c04de9cac75708262ffe9b865a13808a72e2a0c176ad87dbea780644c753f3a6b258aaa50b9b5b3ce2f5c45798c3866b15fa379d6745aca9f305569fa6109ad881c0b84da2d488424fd6ffe6921e13738f3b065a2c3318d3f5b28d6131479811e1a2488be2b80592bd28b58051db88ad8a37e1059c0af17b3a4a4d58c9f1d65303b4903377fc1ed59bc1b92c88d9b107b3adf2b77e80bea25c1137ac6537487f6d42177772f40f431cba090d3250e6f859fa1d4479de7f9b4dc11183513467b45ae8987ea08e31ea2efcf56341887e1ba2587993645d52b79ab6e73049050a46e60bb860cdb48901dd1f69305c955b8cb4deac25ebb1c5e7f6ce6618adcc70f8c1ac532dbbaa5a8a5737728a5ddb5b5d5a45ba7415fbf96e5910cb82761b35e9fa5784bfbb56d320649700eb500631cf1569e37066fe7e5132aace3ac65aa2068151afcaca2ad3fc9ea992c9f1962311f0fdd839fb60e591fbd6811297dfd4b7cd2f139bb72282333de73345ab8b1d03573a281def4f31941716a1768f04abb23cd92e1e6a56a426dc6de5cc130b4983b44885332018537905554efd173d81b9d729a78aa7a96f000f024b0fba6e7a6f15db794022225c1f7e3f96bafeaf9a13e98749ae5541b9acc73be4dc1197befae3513a97cb99bc345e832a0bc1ca6fe9729ca911d1ee100922f69d927df041e8bd24b72aa8e79ca1f857ebf8c2aff4e27bbefbdb407b3daf515fe95fab91ffc6409285ab94818aa5bc4a8b094ffdf2b1c3c9222a9442eac3edbb32cba9c401a01f6936fb4b05a0451847b778c08c0a7444e18d14ed2a7b971af91dc3238effb608e8b37dd7c9ea7b903e8d3298a36ce45fdac8a0900487158f975ddb26176a469a6df18a483ffe6cab432bfa989f31d05b02e034b84a8c138adc6d3a391670c0ad7377966317ff982c320d8bddade3ca436d952708a95ba350043ce11c2ab010f5dd83d3bec07d64b29d647d5652805c125d665bf828b4194733bfe895875c244bcb8de5b846bcf3f71593adcde7eac2ae7484b193e96e58f618afb3e472d12296645328918f906d1b59a303cac66faf2bd49c291fb72bb95b02641e49a8a74edc990274bac0178b7162e23b94124659aed8112639c56bb9a2b1aecd91ce18950a3d5d8688e6f98579d5eb7bd1b40be7acd7c903b0d5077e648178130d1c18be53f00679c5b31172658011ca8f9386c0635c166e28315442b302c9eb0ef400c72a194ede9b8a73e0255b19d3f65b00659e1e2cace01b5f6204ab2f7c01ca6e46393f724632379cbebe58163495dc1cf1125c3e42c037139d41befbff2201bfd4c81ca69188ee3a567ad116d3c0f0e27d4008783bf641f3ba4ce5e210087456d7973a7b55ab29bdcc30e9aa4fec413a99fe79e9f73b5d6d9861dce2a7b8176b9f0a33a8a5cae76373ae4415c6f0652ca94b3eeffbd1018f9f6f66695d724536848aa514bf4b7cd6a9f8f2bc63cee3bc91d5264757b6736cdfc7553ff4d2530c2aaae86fdcbff6faca3ccdbc6f9700b88a31b34e2e7598f01c7c1668696c139cc80c630271ea4d76ffd6507a3bc302ff947d4ecc47f5036262d14ee0bc5c8e5ac652e807aaefb3d7108c3f0b19e800a6c4914c44e220854d619b5827c398f8fb20ced41a78b2816078aabb24f0080b3fb327c7535f70adceb6b7db1b3ac3949324dac5da150babb2a3dccef194a28fe51eae91bc37960f03caeed7ad3deb2b377ceb3193c07bf5ad9ffe78e07baf3a45b1d9776f33a0373d47a89e24e4655c02e70d76104d0e3af59aca6e67c0559ce1ae0ca05bb14e258ab378eb2531f1a1752186cf12adbb4f65423cd4e3c0b0f2a148e2f1000de700961eddb8da52eb2b08075c620bff9e726764f45a030ddcbd15ba9f2f9a03c62e4ff0e2eb80a0e269234fef84dce0bd05050b761f1a322fdcc2c79da88c21281606d2013b6ec3e46b50dc2d80c386070c8ed4c5b48a74cea3e8089f640f416f5a6c79c13a0d9de70096b001eed3ccc9190ac63687d4f877a4dfa7f797d8ca4eb9ffc5f923cf320c21ca92a42e41181382203337c8a6aace4955f681f034024760ed66a5a5b90089a3560f38fd6f57c20aef292508aba498ec90d69a17de73dcda58b24b2df4e1461d807ff14cbea16b3cf5fc9fbed3b9c0814e14444bb8d08422d83759c66d8ac11570aacbb332e39f897c04858fbee621d31fb62aff0b08eeae0ab1281fe4ec3506ca39825d47ac37a4ccc6088807c69425c40681455a465d0c0bc840d702bc24475c20ed47d465eb29a2fd35f7b271050e126f8dde80aee14ca57572df7d8c7765604d6db167d89effc0fec4be9e3ca7a1fd260274d779fa74eb552a04a85cc7dbcd93f10f40cf386925a8477eaaa49d9f8bc764501c4865b93686dd9ef1400b146ceb0af908c317c4b9d515745f92340cb547e07076361c75e5f182188502392810a8df889b24b51e7179a5b1bfa2013068e85c7de08fdd0f6b8b814ccb449c930c5eabb49091f43c52026e6f1dfced85d1a84744ac2f4f39f3add8baf8964e54a629da1e60c47c36c5b4064a5b1019a6341f3b87ebc9f3a3536adc32ccaa1259500ae7bdc087fd9c4e082a089b93267ab8a4b0f291e7e375eb74652c6c6c23960dd17d9192698152a6d636a897585806f669c149f8238a76dd1ae85a29a4137b30993f9f8c3bfd478fe24a559f2e7e19ae433f6dbe4fd9341e9db79e108967afa95a890d7476ec61d8e0b02d128519dd956cc28c1306fd875a0794c81e8c0ec1ee7a4c4031da4e6bc4aca6f7d0201ccedc0a94971b31d91d97ba11833843fe85e8e2c7a4f77d42aa4aaaa60c8d54a52131af0ceec90a7f219832b4b24ea7a397e16ad72f4aa9a9e7d6a113564543e87b3b03f5837fde4af4014c263da12a1db71875d7885dbfb16f6d2b767e64c6e0a44b27190f21a724699d6b5ac04be4b470b66c1daadfadd3e3cd797288d66496a22feb22c6319c61564f99361eeae1b1a7faa9f06f93fc24d9718b3339e62dee71ab511c3562168b5989ff9ca433586dc9b0c11df42c98ac067b62aaa7414b7732325b994aa87bea07f9b7022e42d535495231a1861af5f4a5fb2625be65a5af2bb62a9fe354d182f72919b7b2ea36cd76fe83b497f1fe309f858fff4739249b21307c59ccee1327f3e0368b248348867d1b49bbfb70ba31991c5b78afc0dfe5fbabea579f1df1f12eff74af4f69552f73b523be4dbe0174a4cadfb15e57ec462e5f45baf477af62df6eb43f04965058556746fdfe4696a303ca16c185d0d636d2fef8e54dbe79359661f044fb809deff04c2ab0b534d6c595e3431c19624c151c5812eafd3abcbd3f6e4ec63dcc72f8a201daa0b25725d9b459bd08541bd767825041ee9c9ee33618874a452bcf3581959a86707cfade4d510e904af7b54cffa2e9ec4909be1f3b00705795765253a4c83c191859d2a618381023bf9dc2684feded0323326dfe6bdf1a6053922b883bbcfd33bc324dd62429cd60c24f0b423cc3e0bfccacbb7c740eba6ee928eb4da0ccbb6f1ce508ec5ab6d62b8c2b52026234c15ab77a4b49ee4f37d3fa8939278f8e5535f8cb160a52ca0eafa2c1d48332c5e078afd254bb89ceac5fa7cfeb66ad35a9ac86eccec51a278c14ac1025b31e345ffbdd19301fb43abedb9af9c9ce5b1fb5c69ddcca00247f4107fcd15026bf20a0591979bfb3f85ec898f66ac005e3f6862f4234a6e3a393e082a50b81b5ee33a6f65d1f90a219db017ffaaa7f", 0x1000, 0x405, 0x0, 0x0) r3 = kqueue() pwritev(r3, &(0x7f00000047c0)=[{&(0x7f0000004700)="ddd38bf7ae5310376fcfe85525da9b5c81e6f65f8b867a119964aa5f26b07a696f41af956c7e9663fd972a3e3e7361ba41a81bf6dace0772198068f34706db687f182bbbec3fad8c6b792a03762d761c37507539b988944fd0db1f094bc8efbde86aa4507a75286623c1c2cfdca6166ecf3565daf01540ca1d4593167c47d4912e9453424ccee881615aac9026eb438b32bbe0f29536954397c2b0f0a38fc1c482693d203c02d87bc420873d", 0xac}], 0x1, 0x0) r4 = open(&(0x7f0000004800)='./file0\x00', 0x410, 0x0) mkdirat(r4, &(0x7f0000004840)='./file0\x00', 0xe) readlinkat(r4, &(0x7f0000004880)='./file0\x00', &(0x7f00000048c0)=""/191, 0xbf) pwritev(r4, &(0x7f0000004c40)=[{&(0x7f0000004b40)="8778bd30004891096a91ae5f9b9cdd6603d2fdbadf1727059b947c0b56faf261206a52ba4593fec39f592347e09cf29588b72acfe9c5d7e0a190f8ee3cf2d85952272b6c3dbc7236d6967a1119a4f3df32bc7ba24ec8b347120590a88459f6d2bd7e2ebec9ea9a8794ca207baaeb574538144ac31a8c3c55376cdd935d0f6a01bb8420e0a63594a883f4e19bcb3edfd90d836a39d1217d6861da456b419d269f88c9f8e67a5a450fe5c7c245022728218bd673d99409729242e52c296ba985e0a562f1f3853c648177705d2bce9ea9aa50fbf017c3de49d8ecb434d4046cf8b117b5583252aaf7643b8782dc6c9a351b", 0xf0}], 0x1, 0x0) recvmsg(r4, &(0x7f00000052c0)={&(0x7f0000004640)=ANY=[@ANYBLOB="002467412602000000000002000000cd7b000000000000000000000000000000000000000000008a11853700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000329000009b521df3b5c7b37844827b97fcb8482675a7da48f6267e2234e1a26662dd8654"], 0x1, 0x0, 0x0, &(0x7f0000005200)=""/139, 0x8b}, 0x800) mknod(&(0x7f0000005300)='./file0\x00', 0x2000, 0x1) pwritev(r0, &(0x7f0000005500)=[{&(0x7f00000054c0)="3d5cfd22ac7289f07ab3b5e155286093e8d533877766ba2c62db52336835925793b966", 0x23}], 0x1, 0x0) connect$unix(r0, &(0x7f0000005540)=@file={0x1, './file0\x00'}, 0xa) shutdown(r4, 0x1) connect(r1, &(0x7f0000005580)=@in6={0x18, 0x1, 0x3f, 0x9}, 0xc) renameat(r4, &(0x7f00000055c0)='./file0\x00', r3, &(0x7f0000005600)='./file0\x00') semop(r2, &(0x7f0000005640)=[{0x0, 0x8b, 0x1000}, {0x0, 0x0, 0x1000}, {0x7, 0xbb, 0x1000}, {0x0, 0x3f, 0x1000}, {0x0, 0x6, 0x1800}, {0x4, 0x542, 0x1000}], 0x6) semop(r2, &(0x7f0000005680)=[{0x1, 0x802d, 0x1800}, {0x4, 0x7, 0x1800}, {0x2, 0xffff, 0x1000}, {0x5, 0x28b, 0x1800}, {0x3, 0x2, 0xe1525f4625c3a5ce}, {0x1, 0x400, 0x1800}, {0x52fad0382611190, 0x8, 0x1800}, {0x2, 0x204, 0x800}], 0x8) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSCTTY(r4, 0x20007461) pipe(&(0x7f0000000000)) r5 = openat(r4, &(0x7f00000056c0)='./file0\x00', 0x400, 0x0) getsockopt(r5, 0x5, 0x100000000, &(0x7f0000005700)=""/241, &(0x7f0000005800)=0xf1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000005980), &(0x7f00000059c0)=0xc) 12:11:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x7fff) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710ef240120702000000baec803ef0f701b406743f9bfcdb7f00002a7a4f780f6928b55143f0acda6ac11418f756a1d7f2a06b"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pipe2(&(0x7f0000000040), 0x4) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000000)='l', 0x1}], 0x1, 0x0) 12:11:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0xc5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2000100000000}) 12:11:08 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() kevent(r1, &(0x7f0000000000), 0x101, 0x0, 0x0, 0x0) close(r2) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) 12:11:08 executing program 0: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') 12:11:08 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x481, 0x0) flock(r1, 0x3) dup2(r0, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xc8, 0xfffffffffffff800, 0x6, 0x8, "bd294ffc63fc96c8240dc5d97f5a77f90fcfcafd", 0x9, 0x5}) execve(0x0, 0x0, 0x0) 12:11:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0xfffffffffffffffc) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000340)="c0", 0x1}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getdents(r0, &(0x7f0000000040)=""/14, 0xe) ftruncate(r0, 0x0) 12:11:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 12:11:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001400)={0x0, 0xa24cdd5863cadc29, &(0x7f00000001c0), 0x3, 0x0, 0xffffffffffffff41}, 0x0) 12:11:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffb, 0x100, 0x3ff, 0x6, "ea04992cc5361c30eef3209ee6b87b6a335c06e6", 0x100000000, 0x8000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000540)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xb, 0xffffffffffffffdf, "ea8323df0000fc1100"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x9) read(r2, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() 12:11:08 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0xc5a08af641a84382, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x100000001, 0x1, 0xc9a7, 0x5, 0x6}, 0xc) 12:11:08 executing program 0: r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom(r0, &(0x7f0000000040)=""/50, 0x32, 0x1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000002380)=[{0x0}], 0x1) 12:11:08 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x0, 0x400, r3}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x400, 0x0) 12:11:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xc) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x842) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) dup2(r2, r1) 12:11:08 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) sendto$inet6(r0, &(0x7f0000000000)="83d45d9e97f02317257bc2dc6351c30215bb2e76178bf59185a8b062406623", 0x1f, 0x40f, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x8000, 0x86}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x2) 12:11:08 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) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x643) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 12:11:08 executing program 0: r0 = kqueue() kqueue() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="f8", 0x1) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x1, &(0x7f0000000040)={0x246}) getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r2) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) 12:11:08 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES64=r0, @ANYRES16=r0, @ANYRES16=r0], @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r0, @ANYBLOB="7b52eb833fc820d60a0efc1bfe20a6bc0ddd43a3ab", @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESDEC=r0, @ANYRESDEC, @ANYRESOCT=r0, @ANYBLOB="6e931b9381f25b566a7fbb9fc7d68398938e4da13e49c1376d6f53714274eb7b0a1397ebbe7a41e309539ecd5e2ab8f449d40dd18bb62df3f4574facb2d3f1fd5895cd64d5b90d2eab1f461f95f83d169d75b6b903792d3051ce0ac099216a84705a541263a1cb0f5b041d2ca8a8", @ANYRES64=r0, @ANYRESHEX=r0, @ANYRES32=r0, @ANYRESDEC=r0], @ANYRES16=r0, @ANYBLOB="0cf5e2a97595e1a68e84edc70f26d81895379927ada2a432d1913fa2b13d683d68455ea10421971c0e5220bdeb9bf09f22ca672b31bffeab6d00121d1b6633aaea371efd999ebb738d57a0290cef8f1690b5e77ea8bcb6f39e127e8b000d1b551e84c834f41d83aee50814eeb3df74fa99a0a37f83506a8052db361b18e7637609e3b88b7c751423e3c43d687e62e59048c851d27860efcda972444e4f0e4db6b0f95a58e52424e8ea0b6f847dbffa28af0b98a51125ab465428937ec85994a59539ad0f2e608133290c5b88192b1803a862ab3329f2b930", @ANYBLOB="a3c2968837ecd73396983e8808f33f2f017f416aa01e7981bc98ee340911f4d5d1a4dbc1c1a3a69d14bff208c44e5ffb08553567071c6de27dd9801d6285b0b54eda8c23691ab5bb6d854c399556e8b6ba658da1b9016b5a1acf7a3922119fd7c96d4edc56c2fa749d751cb9a6351c7cdd2e3a2a0317ecd16ce819af1d2c74c4609f47fe71486c8fae9db7c64f485f4f03b4876d3767d1ab862e38ab03cecd5e71dcc4dd085b0f2fb8713cfb03f8b89081f1b65ae5d03ae2077f1d0414fecf45503db869f3437420b7"], @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="56c7a68254c856429e82509242ff7ac75791165e78c4ebfa987aeea3acac0b5effcc2befc8ba90b42d3d58f164d5d1f82444a3ea0980fdf46e4a43996a00e5e20282d45b664d5fc2", @ANYRES64=r0, @ANYRES32=r0], @ANYRESHEX=r0], @ANYRESDEC=r0, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES64=r0, @ANYBLOB="c4f8", @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES64=0x0, @ANYRES64=r0, @ANYPTR, @ANYBLOB="e55a00db58110f77f1428510c65e37fc23e2e2a4850f56421d6d4181253bc78acf67c6034e74403c1337f9fa964602cabf3ea21a3cd487776094a8e2933c5042ea97e1870100", @ANYRESOCT=r0, @ANYRESDEC], @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000400)=ANY=[], @ANYRESDEC, @ANYRESHEX=r0, @ANYRES16=r0], @ANYPTR=&(0x7f0000001680)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES64=r0, @ANYRESOCT=r0, @ANYRES32=r0, @ANYRES16=r0, @ANYRESHEX], @ANYRES64=r0, @ANYRES16=r0, @ANYBLOB="3682940a04f42e7e8d6cc5f9955908737499ebd54bf6edd41b3279ba9a37f5b9085d7fe20e8c729ca8b03701f951893cf4d3b0d2458cdf966303f97b8d663f1a85cb527c29c80ff16b0964f3c7029492b0f07ba794fa06aca18755830603731bfcb29ca5c955e6a0cfe711d4d1bdefbdb383c07e42f47e28aabf693f10c28dcb7c74cbe19ec7014ed99a30dcd7537a1710bc06cd5f4d6c0634d6b87529ea1803c013df96e52ecf4e1dc7c20ba3a9a7432fa5dc786fc71f2d44ef58681661abe17a49635019898ad840809742668ee2d6c641d7e0422ae2e967582eb7f897ea2226fa4760b17d31151c8580e704e613287831ee5c21955558bd06310098993e3e176638d990803a1e455734556625507d81072d1a393d9f314c5acb37d55a3610ce84c9a34687f1f1ccd3c2faab5192da89423f86622c91879b78f5873eb2ba7c8069f367ea4fe5b1698aa0cfa6527d3de65bdb2926f96f73a276ebde8640dd8cda06b8212ae8c35dee4009a6164802ede25444b203421ad29a686200787e69fa1cb350eb6d0baf0fddd7fcc13174975fc3a1b86ecca848fe4248e47476425360fa123fda28c59acbc8391361549f5290f157aed4fb51d3ab056a8053e15db4c8587abede3d67dd35cde03d836eaaf14878c550edc85f6ee4d81bd9a952de7f255bd70836183f4dc4cb0bdd3d0e3bb55864a82083273b4d98dc20d4f42840f94a2172c7355eeb5594fad842058710f9d2e7fafa752ad36ad200cc58359683ea27fb467addc3ff9259883be51445a2be36e491bf2a1bb56e5bf4d7a86de3d0b2d6f7797bbc2d9dbd23f33a7247c70b81b425ab5cbcdbb94cdd97bb3b3eb3ec6cb3bf7a65e01d5578fde0686f81378fb45226c6db031717bdde8f67faa4de0b010b4b6236523f76dec282d2695c5101bb5ecdcc8595774da11212d7538a28708e1c2b161de236dc99b307a73bac770ad4035075b9d3d52e723b531ebd1964c8ba4e428dfc782ae1f2a292163e5210d11a684c18f801d2bb9087f437204d45fb756ebd43a7efb5c9ae487f09f8b1fdcdf690e161a567838546829a84810728263e766c433f05b1f68a6b609e2b779ecf8429effdeb36fc7e1899835240596733f1741c4b4a13feb4abab53980fbfc37859b168d227bd08a5e8f9b2b7f3deac2fc4e4312cf270a84ccb8be175bfad53f6f92a07e5d59c5283f57b2a253a0ae1054a991a5d85ec3c16d89134cb10a163046aedbbec959f1dbd87c557ab9f44dc6e9f83d6ef69218a09088ab15262a6f570e68b4e8be9997ed0fe7a3b7859a70e0b7e3bc8c13470e55dfe0a9cb3a6fadca6ad7577073f44dca64f3c29f385c2ec5497ae0a0897e3bb988c617b5cc4d36267b69da2864000ba44b48c0af516b6d07acb361b9d03660c81cb6e5ff0f951c2dd5b380f75b27497fdc8f190637d6ef3502df0a2203ccd2d1d510fbbaee5d5a67ab730cd1a173a5784a28fd5e0f20dd45398dca3aedb289dd9b3e67ac1d6af04587c693a6d3812736d9984c72c41619d429db58971093ffd5669b4058ff501196288288d51af19acf5e5a8abb56ae7ee4d411a9dcf1a3487a717f0536c2ac21bdad8319315d2b0bfa7e8d85e8d01a6244e2b653436c9599eb0160f003cbfe4e69aa58415951a85d6f964fd615abf4677a747de04c94716363cf3f1b4adc021b390c0a3e7247d0f29313a95c6d8f159e7485a6cefdde75d9954a32fa49875bd51a1a6bd74e50caefb79761bc97601a2df64720100d9d97f779806365e735268b88bd99903a1337bb3ad94dd45b37a22c251f9864f2d58e95031b0d098cc0ff478c7547d655cf412fca059a42d79c74a9e61c9f9beca93421c492735a6133203deefbbe5f59cafaee42e61a71d9a0e1caa79c739ade15ceddc21b5188dbfdd3e2e93d27f162ed88cc543d8033886971d2857d8f46ccc56601037604546d72c08b772763118880516b3a0409b4393c692f60c4ff47cde28d0656b523b706e4cc41f7eff94385bf3d2fe87aac8c7f41b6c14ab7fd6b00706c2d1a28445722008133d70d24fc3da6699992cb71d16efb8a126fd29db006c10ba2602c36e61d779545d52361659857c051b201afbdb43dd512cf1247cadde0696b80403286d2c1df612c6f0c18de9725850751342afb81b607436c7a15a371118d8b2b83190ebad57c86fc6718d8e72348fa06ddac31d8ffc490f765f86fc40b0aa8801d501f24c2ab254ff6c80ffcb4d86d0d6312abdca027eaa25d782f902bc30af9cc09817ecd1f905b2d6af5f55f4eaa513467c0b2ed18f5b8475a053fc06aa165294b11e5c3e98df88a60f8407aee5b2c7362539e4015c504f1adff3b1a3f06686bb5c1a43caea72768961b5f09c3dffef1a68b2cfea07bd338905429bf128673caf58bcf534ce9cd40c275f21b3b8b74a30fbdc07f6617e8b6f1edd0eed40b01c0a8a41b2d37cff2fbdf0d31cd0610eda22fb627e9ea389b86a4c23df1bb531301a389b27c4ebd1763912c764dd8f1d0164832d72949e5aa4f48ad5ffa9944367c8ef6fd9cff134d9aec5d7473b4a13487f0a8145959f23dcb64e75ec0c8933d0117239dbe09defcdeb4492ab3b2921a4ca4b02942c8e2456ff45597e43e68d0735a57d26828e57432979b574b669c58ce1741339ae22f38c01040749a6259b75ab128cffa698e4d9e9d19465f8a603ba800d7969faa061d84671a2c623f80ce76e49583cc3f0173544b68fa195d1510ea3566a36ed44b1ac236abea3cdbef3177cd946f1fe7eda3c4ab7decf6034016b7535f0d91d8ca79040d97ec032eb19fd910727e5bf69d7afa3f823f4c18e814b5f9e50d3a8dfcbf3ac9b19a4823bb44a4b9048279d1ca31df0c640f5dda25ffaf70f53073c706aa72640198a3680146374858b41af0570a968cff06e99d54b617eb7a71100cd1a10da1bd6916d3d0e81a95684d6a3e7d639353ccb7a072ca32fab55508a07d2c16c7ac94a2964402c4a12f669f9a7f27fe6e3e9b8b2cfb8f9cfb6eec1dd9ab856f99d618bce4d6822f61dcd216a011ee9651a90763cd846937539c9a18848b60f435fe612441081a8d8bb7259a41b4f9fce59453cef4cf4cf3e122b145bba6d16efb83eb94bd2446d12a6bb423c30f3f6885b83c0b38e72d139948707178059024fdc9db3e4797687951d94912e72fd144d9fc5e02da6e5b24f23cbec29410fb9f28f96a9c7e528143da779e11abe1b565455618cb5e2812aceb2fe60322e5b4f2c223362311e45df0e53b30487d6d84477cf8662cd43edcb455e518d81a22e90e0c745dedeaf4af156ebbf6a7a8dfffcd800ae37a7f37c18317d0cd422792d9f4085581be630395dbe67467d1476d848fb7f422e28b9814291cd4069fd9701977470b8e961461220c1be26c891cfcf9204bf75a9c61860b1a1019f13b70a25fb9fb38f7c82c60c17a4e872a482263884fa87f2924e6e31267324bd07863340a59f13b3c47fd5d9fb04e48f5196e912b13f696eb370b597d14f86baf4f15f2480f88c63cc67d829e77c4b2087aeb06533ec217103ac8b7d3107a297fd8cced4d65abe418b0325b2cc20997b07b0195945fea91f383e983636b89312b0cf5e70c779bf14045974d598a7a7f8ef5eb1089799e30002c2661fb15444438d22147d6985504e4794b85cea5c4d86364ceb7ade33d8eb3aa06c319551f43c93135a58f3a8731952b9e2a7c664c2c633713f1c4a9007c64ef8898f3354cebb4db985e1806f3b99cc64a8cde4b6165882180207abff436127823792749e796637c85ee9df6c1f9507160427e25bf78575b79ee05e30dc7f0a83af6a3cc2fa39fdab55e8a5fec4d21bf68e9a7b396a8db6af79b2268989cc659338cea9b2f2a56dec4f3f0b4fa0f43c00d9d88eee1ca825f60f48899a8903a0a5ae6b9f2145eda9d065bfa892d234b6142d3455ec7afc3b18db6ea22fa0fb31d7f8f4f1df4cadd6c21e2f48fe3c626b0b830648dd73d54fe1c355f823fd80c792cc450f2d2faf0f6fb8b358743796e57b39edb4cee8d572ff2028cb084a307bed796bac0d2739af775ba46d6dca81b21fc8816f3dcad657522fb0ad490affcf343a0d75796222f962cd8e486cc369f76c3e689e8708d2432492c9584ff59e660f5173134207a3da244793e87245213fd7cc28e8605ee3e0c4c85ac2df1a573dfa931d586067cca7efe43d21e489f7653bbc0c29a308774d73849de32541f2fbd477d02c4979d38b4eb110269742722eaca6589068d8bb373cbbe144cbc449bb55618a7a8f8e305f2f1b0ae83d2a058566b2c5108893ea6fd009e9ba30856582244554a77aaa81826e59810eb6e2647a07b1f3f9d56f9e44c0d4cf6fb16cefd221a25456cf9868c7ae05434e8586c9e8a0bcb3c25b4eb65ec0d5eb9f7ae63b4271f86af55666e66141d3f6838a4ad534a1a0468b45892feac8d1a1a2168d03c04b56ff3902507ba5b6c2f62a6d5d0f59430ad3b41d715180aa6a65282c6dc52b5e8befbde2cb95f557a1fb4fa89e3d321f6c3cd060c83eefc59f25c7c05d80c1ac096279dd9cf1f73b1dbc0335f96c111fa25a811a269b3ee60b2ece28aad7f0efcbf061f75f5631d354040d1fbe0e56a4a25c8742a1fcec8e565c1069f86af4653e1af709ce108395269a4d6461cc60bf7c44e5711404e7fd107a3bc4bc358934d1ee870bc19095c5b8aee87f03a05b10bfc18d11086130fb21800a978248f8b3d65ba5ec7bdd8a9400e01e0fa6a9f0abf930437377bd5ed7f78fded788266f960c5cd40848f787c37f7d7e72ae9c4f70a54e576f53a1fe3db0752523857bad2c969125d8f35ff108f81a9fde78f90e43519fddadd89f5c680bba1928ee25a225891a01e4cd81c1395dc2d960c25241654b3fbea6b83e95157f6d0399d9192aab8a184af89a78b64b690c9291420f9f8a2d78a044b3f44426ebcb050e34c8a14c2c17d3e33c20fd0b75549b9191a2432e58697869caa27ac39cac5402bd251da818b59f8fe67b2133213ece558b3742c18e277a55edaed54cf0e87a68bc9ec6f3dcd5a54d3dbcf3cb3b325ec4bc22704641fb9290820f0319639bd42971fe75d3e1eb0a07e593afe20c47174d0ab1f49e0c66c37ea7b21a457544abe25961fe513673bfd1a3d6ed79e2dfcd08dd0d8d215b1ce468f2b8c790ad3aae03d730c095c54dc902f1d51058bebf2c088800835f208f6795763820c6d767cb0bce4b1ab098a86e75159f4e62ab5a40a0f1d6c55ed94c754f9b2b429624fd3cc09c05c33acf4196248c1a7f690b02f74e6f0ebbcaf1165ed327844187ed0b232094035af689677bf1bf59aa061d1639631d8e0cac20e1354535bdca68709e800956bd00cf1e154c43ffc0f91cbeec55f240ef448ae4e81668cdd641c058e8fe2bd54de34b2407051747e4eaf308f31e73d5cebd684e5eefcce87ca3fffa095a099cac113b37a2f2f1e6b4e2581e70bb9237c8a31730682dac03d221053e1cb10fb8ff1633b9036f918f2b4841dfc3a90caeba207b961be5d4d68ad4fef31da4893e67425e0fe328a5f8887e803f95b9b1a433407f57535ed16322d132d8c957ae5180b359bbc67ce27200cd20a7f57771b5bef714e1db1be633737645f18932c8c6616dd1bbae55be4722efc114a36fea5ceb76698827b1eac68b5730df31267cca1d3a515c17ee5233198c39a18cea9b19a346ac96671453901bc1b6c1363e2788bfb396c722c503c7f6f6282a4afe435b97224c0fdcbb058195d67989c2862f0c6a9bcea32ee0b0e08422aacdeb7a413b", @ANYPTR64, @ANYRES32=r0], @ANYRES32=r0], 0x9) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000400)='./bus\x00') pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 12:11:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x2) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710ef240120702000000baec803ef0f701b406743f9bfcdb7f00002a7a4f780f6928b55143f0acda6ac11418f756a1d7f2a06b"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x104) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000000)='l', 0x1}], 0x1, 0x0) 12:11:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) close(r0) 12:11:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 12:11:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) recvfrom$unix(r0, &(0x7f0000000ac0)=""/124, 0x7c, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e8e127a542edea8"], 0x10) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d860", 0x789}], 0x1) open(&(0x7f0000000900)='./file1\x00', 0x8100, 0x2) r3 = open(&(0x7f0000000800)='./file0/file0\x00', 0x108a0, 0x5) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f00000009c0)=""/254) readlinkat(r3, &(0x7f0000000840)='./file0/file0\x00', &(0x7f0000000880)=""/113, 0x71) 12:11:12 executing program 1: clock_getres(0x7, &(0x7f0000000000)) clock_getres(0x7, 0x0) 12:11:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff1000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x37) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 12:11:12 executing program 1: r0 = getppid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x3) setpgid(0x0, r0) 12:11:13 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)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r1, 0x64}], 0x1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000180)=0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0xc897, 0x0, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) 12:11:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$inet(r0, &(0x7f0000000040)="a0412a57802c48cd013368defc5c3f08519f33c950198a5c7e0dbeebe5264c935a5f9655c051d7a6f6f35331378a980d5e16861842fa2bfecf607679d9c32f10d44fddcd25060d5f878bf3", 0x4b, 0x400, &(0x7f00000000c0)={0x2, 0x3}, 0xc) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r1 = semget(0x0, 0x7, 0x523) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000100)=""/4096) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 12:11:13 executing program 1: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='rx') r0 = shmget(0x1, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/140) mkdir(&(0x7f0000000180)='./file1\x00', 0x112) chdir(&(0x7f0000000000)='./file1\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x8, r1, r2, r3, r4, 0x4, 0x1}, 0x3, 0x2, r5, r6, 0x6, 0x3ff}) 12:11:13 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) getsockopt(r3, 0x0, 0xb, 0x0, 0x0) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) r6 = dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x0, 0x47, 0x7, 0x7}, {{r4}, 0xffffffffffffffff, 0x10, 0xf0000081, 0x4}], 0xc, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x0, 0x4, 0x6}, {{r5}, 0xfffffffffffffffb, 0x82, 0x4, 0x7fff}, {{r5}, 0xfffffffffffffff9, 0x2, 0x1, 0x9, 0x20}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80000004, 0x5, 0x8001}, {{r5}, 0xfffffffffffffff9, 0x4, 0x20, 0x100, 0x1f}, {{r0}, 0xfffffffffffffffb, 0xc, 0x11, 0x2, 0x7}, {{r7}, 0xfffffffffffffffc, 0x8, 0x2, 0x4, 0xc7}, {{r1}, 0xfffffffffffffffa, 0xf3, 0xb, 0x100000000}, {{r6}, 0xffffffffffffffff, 0x1, 0x85, 0xb8, 0x7}], 0x6, &(0x7f0000000200)={0x7, 0xffff}) 12:11:13 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x2, 0xffffffffffffff7c, &(0x7f0000000100)=""/247, &(0x7f0000000200)=0xf7) fcntl$getflags(r0, 0x1) recvmsg(r1, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f00000002c0)=""/56, 0x38}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2, &(0x7f0000001340)=""/26, 0x1a}, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0xfffffffffffffff8) clock_settime(0x4, &(0x7f00000000c0)={0x8, 0x7}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r2 = open(&(0x7f00000013c0)='./file0\x00', 0x0, 0x1ec) poll(&(0x7f0000001400)=[{r1, 0x2}, {r2, 0x12}, {r1, 0xc8}, {r1, 0x84}, {r1, 0x4}, {r1, 0x8}], 0x6, 0xffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x8) 12:11:13 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) lseek(r0, 0x0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x16) 12:11:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000003fe, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x800fffff, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x40, 0x72}, {{r0}, 0xfffffffffffffffd, 0x38, 0x15, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x6ba, 0x3}, {{r0}, 0xfffffffffffffff8, 0x60, 0xf0000001, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x53, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x6, 0x9}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x3, 0x9}], 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x24, 0x60000000, 0x8, 0x81}, {{r0}, 0xfffffffffffffff8, 0x4, 0x0, 0x1, 0x4000000}, {{r0}, 0xfffffffffffffffa, 0x89, 0x2065a28b6e51b0c8, 0x6, 0x2}, {{r0}, 0xfffffffffffffffd, 0x9, 0x1, 0x6}], 0x8, &(0x7f0000000080)={0x8, 0x47a4}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 12:11:13 executing program 1: socket$inet6(0x18, 0x8001, 0x0) 12:11:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x6c, &(0x7f0000000100)='\x00\x00\bL', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x5, 0x6}, {0x18, 0x1, 0x9, 0x2}, 0x206, [0x6, 0x7, 0xfffffffffffff000, 0x9, 0x2, 0x6, 0x3, 0x2]}, 0x3c) 12:11:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = semget$private(0x0, 0x4, 0x8a) semctl$IPC_RMID(r8, 0x0, 0x0) ioctl$TIOCNXCL(r7, 0x2000740e) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xffffffffffffffb4) 12:11:13 executing program 0: mkdir(&(0x7f00000000c0)='./file1\x00', 0x4) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x8800, 0x8) ioctl$TIOCSDTR(r0, 0x20007479) recvfrom(r0, &(0x7f0000000480)=""/159, 0xf1, 0x1, &(0x7f0000000540)=@in={0x2, 0x1}, 0xbe) socketpair(0x17, 0xc007, 0xffffffffffffff10, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) getsockname(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0x6, 0x2, 0x5, 0xf5bc, "6292e065af3b2f86fe9111f3f8579919acbd619b", 0xca12, 0x4}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000300)=0x300000000000000) openat(r0, &(0x7f00000002c0)='./file1\x00', 0x0, 0x20) sendto$unix(r2, &(0x7f00000003c0)="a28c156b9d64dfe6bacfb103f0d85073c7a06a9b4e3f21ce42d3b0676cf269510b1146e39a74e128e1fcc3be88ccb7a677e555fe17998041fa3db28f9d7424ff458f694e", 0x44, 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="01002e2f60937300"], 0x8) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='r\x00') sendto$unix(r2, &(0x7f0000000380)="c683ce03ce63c2da48f1f0956ee1a952e1fb36ebdf6ba8f0a6da4aac2c5322c1", 0x20, 0x4, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) 12:11:13 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f00000011c0)='./file0\x00', 0x100, 0xa9) flock(r1, 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) setrlimit(0x0, &(0x7f0000000000)={0x2, 0x9}) close(r0) readlinkat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=""/4096, 0x1000) 12:11:13 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x8000, 0x0, 0xfffffffffffffffc, 0x0) r2 = geteuid() getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r1, &(0x7f0000000080)='./bus/file0\x00', r2, r3, 0x2) 12:11:13 executing program 0: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000000)='w\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 12:11:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x31d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:11:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff1000/0xf000)=nil, 0xf000) socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="356b7388c20aebfffb9a492b8e67110c194dc467cd249fac9b923f3eb1af21c83993530cfc3c043114493deda8129c168c3e9fa97393dbee53fc2be97ad17c3a0ec644daa3d793bdba95d20610f2df317becd52a4da193923d38333cfa7ebff5b14c327c0a1c74ae5f86eae9f5ddfb8b364f68e3359d594372e93ab5f346368c48f6ab63", 0x84) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x2, 0x6}) socket$inet(0x2, 0xc005, 0xfffffffffffff5e1) 12:11:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10080, 0x10e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) setrlimit(0x9, &(0x7f0000f3b000)={0xffff}) r3 = getgid() setgid(r3) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 12:11:13 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)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933f90ce56db46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b004ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f69db25d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d0c99e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de201803c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f5610708000000aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9eba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd14109000000000000000e1bde4e5101933a44d93ba1a4c0e6ebf63e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c03e9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd507170127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e193a2db8485bdd9f84d29beb353455995fdf043a55c02aea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc84bcab85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac353c5329e68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0d661abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515d0900ecd7209184029eb20731ab6e8c91885c0a6191199362520715ffa00637c466cf700be1a3b2c509e99da540558aaa741f3817641359a4bff688d5e2", 0x7a3) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x80, 0x54d, 0x6}], 0xba2, &(0x7f0000000280)=[{{r0}, 0x0, 0x90, 0xfffff, 0x39, 0x80000000}, {{r2}, 0xfffffffffffffffb, 0x30, 0x40, 0x7, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x4, 0x4, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x28, 0x2c41c2afdcffcc2f, 0x6c50, 0xc5}, {{r1}, 0xfffffffffffffffb, 0x90, 0x2, 0x800, 0xe9a6}], 0x8, &(0x7f0000000200)={0x8, 0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131930ca05501823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x800059, 0xfffffffffffffff7, "a828e2d5cd6474f0d40a74d6a03400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:11:13 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8009002141ec4bff2200c890354516ae53a73683b5b28d28c189ffd0920ebe4400ab12aee2870a83ae729a9da18c2caa06fd0edb"], 0x1) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) socket$inet6(0x18, 0x5, 0x1f) pwritev(r0, &(0x7f0000000180), 0x0, 0x0) 12:11:13 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x100) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xfd) close(r0) kqueue() poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 12:11:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x4) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x1) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000180)="5a093fe84fd435c4c43f90e5bf7bbf1a51", 0x11) 12:11:13 executing program 1: r0 = socket(0x6, 0x7, 0x80) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="e66077fbb873b3bf156b17c6a6ce5196c44b6926ff6af081f19350f0745e57458843177bc96dcac187e65eb8ea56fb10cfba76e7e3547d56e0408da663ee778a4453cd4617e07fab4e7075fd44449fdd8be48a4c4c1f6f38263696d5d916cd53ca3cccd7aa17fc1064d13903cfdca874af05181f2c673c7452943e1a080fb205622afb452ef14c614e64d81e5728e2742a03c47b99398b1ea13ba40a277e43f066242905f72e60236d592d2727754e7e48e31df5e0762b4d1afe2a122e32848cd97ee0303ecac97c549c992938cc74f3dc9b6d9c2ba0bb7b346c67e267721e100c902af0257bda1c7b8bf72f36b3c3efcf", 0xf1}], 0x1, 0x0}, 0x400) setitimer(0x2, &(0x7f00000014c0)={{0x10000, 0x100000001}, {0x1, 0xe821}}, 0x0) setitimer(0x2, &(0x7f0000001500)={{0x23a, 0x2}, {0x75000000, 0x9}}, &(0x7f0000001540)) r1 = semget$private(0x0, 0x7, 0x20) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000001580)=0xbc3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r3 = getegid() fchown(r0, r2, r3) getegid() setsockopt(r0, 0xc9d, 0x2, &(0x7f0000001640)="f62c9eb16eee6a3ba446bdaced5c79ae389a2219dfa71d784d93b50337ef36012c93e939c4e8e5fb059ad34b4e8e757e421de16ee039749220f78c4e3e7986ebc38ecc0711a107508b667e98a4d171a864a80d15a167dbeb167bd84923df49dc91ffc435f343e56aac0f046394b549a23d76be226a9dc14fe0ebd60c16a65444ab069d16cfd2f84427302a3dee7f60615c81e211e8b3f48011baba2c6c49bba2bfd7a317aea60f7c656e182860f26c2bf87c74845366cfbea6519bca2112fc8a62800e517e39d74c71ccb07dfd311f05e1ca15ca618f481958eca8aa405d07f84b0b1b5743a9081a3a0f459302bd278ab1aded263648378af89b8f17f67ce56767c248274bf33af14556ad34492e9e87f56f9f7476a6a43954c7c4a67ed8cf1d5d37e8c6546c20a4ff620615c5a2f22deaf7997a281025bb40919eb482d6449db543fe6bffc7177717d59895d9ec46ed3ae53ee264a808f01660ed23f84aae6b35e63792a354066a1e7a579fde1bfa9f4fc7d09ac5f65e6278057c9180fc710d8cd1d93591095750f06ac56b566311fc86a4906db468c4b25b18e913974f5e4379f71fa5808701e92ccb542f52e5b09a684c8a8358cd83ea77c52768eda58cf2337fd8218a4490db86d60a50902d490aed5e926d39893aac06333b9e01a9a02297dfeb283ef5f9c4aab63f15aaf059fa710ebb589ee093d61da8b42045f0973d1b9b347f9898b3bc95d71a46131a300f7ed20d382fc192feb209efe22d912aae1db4cbef1e4730f78545fcc7ecef675cb8d43dcf45639198c3ec8502a00d73a56ae5b4270ee160135b32c2f806f2908e04fba2094bde43e902c5b6067418c23c19d997acd1cfe4ac37d40cdb7f72f8e70558ff1739c1cc53fdd47d8f8f141d273338009482aaf263fc4b50cb1ff57bb42b6e3fb96e069c78477cb903e4dd4ed48b52aca20fbcb94f18d9b18ee408f7c2eb860cc10c5b7318650414770f9bc141992c827ec63e3730f97c28bb1e3647ca69f2a143bf4c9370c65ce220f6e572f4118b75624031ce61dc30712a1d610bfda379f1d4dc33750b7e64e2ab5e669219d2152569ffad5cf84535d01513b21b90b98f2087e567575a0e31a23c580fa492908d248b71060e04cb6286ed144d970c78337f2d7e676189e32eef3d25f3e7b367d42b81794d7ecba8088088bfc8972552570ceb70466b59afea4ab974eb59f7504c23edfd86cf893fb0fa0035129fb8acb84d0d5375083874fc7a8bb44f8f561fed1f53835a65cbb604e943318242081eccb329a4a76532f49b00d3a1639231f729da3f80867db34de01192f02aca89bac935114b17add0b006fdaad893742da82318b01512c59193bca4f293093b11096ac7477424a1af35750da9b88f43d49b4227334c169d84db8bc7388308e2f898a1f82aca04e4297ac643097a7ba584f5c31f715cdd1da2d6d39334910e00fb665d987e368398d4be6c9dbeba9fa44f1092b1abcb7642dd301882336aa21a92f122fa5e14abb3143707018797b5702eeb645bbd22782b0c3f23439a2d7fee59c1232dca610c239b745d29c5785705b3c187d6a48323020131ca305dd3a4fbd7ca5e8452af908482922f9328915fc0bd6c77a76c55836d8e7e71c4667a1bab482a5cbd64b715f229b83c068a50a527aceed3f4c10a05bbc064b79306c532f2962c9a33261ec46f807904e786aab367e463517606e02fc4e5a4bde17d1cd17a7986a83a5271e165c365114b3307b1306e490afe49f267879dfb86402d9f33446f42dbfb9639e88ee501948fab15d2dd6d4b454407e68354fd032c552812713e900b01842bcdcff682a7eb4ba3cf53509a28e9db5fbd6db39250e728bbf502690e41b2d670f75fe6083913387918dc962b1d67843b8fe20d9044a9311ee9a3b213a8dc3837f19883aa7021cea100bf98c16ee68c2c78be0569d045723c7894e8bf42e10ebc0bda7e1133d406896d78368b64efe9f659bd9450e5191da776296c38f0eba426d3b70c51bc6eaeea5a61ce131c56dd36b235e09a3138c4c552e7ca7a04fabe6407765f6aabaf7007f21f2943e34f8830aced4daf3173041c984a6b139db15fc97ce96739e11e4895ccac279967a5fbbeacd6ad1cc74f547db64ab94f3bfd33a3f157997c38fb59e29132643c981c1a7c1cb79cdcc5132680d5e05c973780568f1f9454050300d62ebb869ee6b424b1993d9361893e4bdddfac0b645a04ef3150835e1de9085e90e04b39d6055069e5228794e3c194004cbc81fad52fcc15914f40730b885788b3ab9a8e28a7d7c74e95150e3a5a7e04555fb000bbfe1e0765c3af1093c3d56e042ddc1ce3f852f48cd9324eb8af29b607702c870a28ae5f4dfda20dd2cc57e6a0b55ce657579d4ca9c79effc34b74ff08db6949ba8f3649203f43d6d055f75bfe3d1d589a8b01db9f42870a789034dc0c44abedf6f4a168a238c13170e0dec49b967c5808d88b451eb54ce977e6aaa685c2b177f451f6240ab3d39fff6558ced9a422ddf7a8222fbe3ea8ac18fe33cb011f1483c991d6cb4238418c3715e1ac99d1343dc4c0e9ad8637bee379f8c2e57df3ff3600258eee76227aa356c69a8a7fe590dd79ae64023923b70bfc1870498b2f148fa819e14cff1f0b1679e45624ac628f5e682074111c78d394700fb4acb0c51dd91f33a95bf21b640b91e145caa725b3009ae3e7f966223163a3e4aafd2af92f462a25aa286483381956f1c2622f204dc2b2288f339bdde0b09d167588058a580ff90034d5849b5f21aa336c43a0099b010a2976c37698fe483fa19a6a9876d10517dd6c0f98ab1d061bac643b6679bce2795be48a5efcf5558156f9fc6b11c0e891f8c4306bf16d583b33545890e0247f8a11a8d45bbce8b439319e1d942c8cec57fba2e193c6b50717c4ada4d3f43e3ec6ace15ffcef268f3c6988e6c9311c9f50627149760320261d5b170a7b499f27d067ca8aac22f928bf1e16ee0735304a2db4ab98a62a7b50873514c92b1c6179cc4136fcc91cd7a7f23ff77da48242ecf59fa1cba03c0c2799740f8bda6c4cbcbfd3575bf430aec594d02c23a95430175b9fd31849ea814e4cab423bde7633064b7b8e904beb181bdbebf20f1fb01b22f17f3d2083db50ec38f49f2934a01880b6d0c7836a99aa9a7c2938c2a3510a56002931db8625a9910c140f9e977493b5fd6ad1f8e9cbf9d5b545626cab9200c70a27bb32880109c822d83c9ab1c8f717402e456ef70af131a3b0335d34f92adf0fc15bc8139f92b909318c9d5ab184267759d742231bd12e984ba1bae87ee1353268148497bd20976f1a2d247d458a2478dba78ffec3ed980cc7019dcd2cc19379c68cd43e80c1f88e18ecf093291327f250e36ad64ed7944fbb0116e9409f2b0aa20c79350aa90fbdd4eb904ed8bf07acdf4c28025e1f861f5c598d7edaa24ce14ec2ce7d6fd3058c2f5aac083a32aac5bfa10c3c00f57d67bcf4cd6af205dc1f2dc88eb057019100320f9e71af0e834366905a995670c1fbeda14fee527937b3602cba9ecfa43b7bc1f3dfe85652a53ae82298feb7884c75b6123a98c7babedaa892367c21e550c678a8928cf955b3ef9a5b570f68b1a7df9860422409d7f1177404c909572b9b6510f3d366cffb34088584d16012e8d25aa39b24132cb69c04e4686fed4021ecdbfd860734a5615a9117f273808c13a1ed691799353d2d1b1d3c0b12816b1b28cb6020927df1ab4ca5219be8902734fb2a2c35801c1f156a22953176308c56ee58fc5fd40a277e66d7eb0109685c99e57846bab4c26b780f691d28c32b22843de13766d4d71d0173b3acd96ff177979323a21d62e138845f5e71584736b7517db27c8620eacc6bd11d552991ab87fef4d0f7afb420b49b0422e4313096a57e0a360a787cbc3a0e390b0bbb20ea4d95390ca8e49d33196dad440d016c827f06d5f8b8f2f0b0cccd06396939de21943dc03bb887c742a71c46322dbbde326054ea9b7ec195e33d8a8ec2dff76f62b3f1a7c59dd396247125fb5e3a610af70aa4f4e76a423399a7e1b406d6dd513ae615d6323e69329a346c6c824d497a748a5535792a04c8612d546d4a62aa031c729dbfd8ffbe548ca7d0bb0d00e9af8723e03d2db7ca9032a1458dc4fad7549101baef3af9b74753ec5db1ceec6f98c688f30900a66a37f94c8ff0eb10ad278618ba9004e3d4340198b17a39408017efb37025ac1093b08bf46077af42db2f960d4ca038b49270608af775742ace5e9b5497bcc8bc88fd8ddfbb47e36f0c348eb62b9d668f98f6565f87f088cdda398fbe5221696654edd765c3336de6193d6d78fc6e92ec865ce3b6a8ec3301f8e93523263ef34b56f977502a5fadc2875435a32150d83dceafe75d743eeeee99963e07ef6c69b87cbbed76165fe381d25fc280561aabf9a4dbfa5365bb5c990c59731f36dc4fdad0f62cefe75c06dea458e3263134cdda6d28d2391e6ce24e2bb45a480e02d0ccd3252387dcd94191d24ac16ff53be1c9dcddbce83e4a712c69c594b3ee96edc001ebecb447eec8c160f025d929e173173fa0742768ad2df7232f93a24186f125755225ace5569bd428113e23af9a52e190afd0a15f820de1b80cbbedfca59d97889d97dff1cf61763337ba353a0f0283714a6805ef25650c33385613f30dd5cd646f1458d23a9c623ccbb0275275c486c936265cc522a5c52e50f5bff6afea180d70294e88c5425d93a3713418f636a2ff77ad13554d43dff21efab3ad575a50ba8aeaf6977f49aa0f84e3d341fb154d55b0d55b245b6de4ed55dec8554ed29dea55a7c85a9f2596782deeb1e07194d6a2129d48361a89c1bcd7b93811cdb28e7050655cc7e14cdabd8e674bf0d39fa362f79649833b13a29cc9546564dca524fc75859e9d44204e7ea3abaa8a21d456f39b205920c93c123cd57a7a0fa30b77e0a0cdc994b20fd8fa40a130621986af7901faf667f3578583af351f61dc511c72c351162f237de4354a0e76dd369e54dfdc89f590c0bcd10efabfae3f3ab56cbb6a97f8f6da351333b95011a3f8f0a9016507c5d30b7b1c792b7e204dfe855837542b86d3756481f4c45e41602e637d886efb21c4fcf011bb2ef809f0e1b3bea08d56695a39bd501381d4255114e7f24711e971e61f4d23e39e4335f5aa62693a2d16998f914186225bcddb36e73b59facd0b4fb58da11d80ad5114efd3bdebd01a63c8a7e3dc1016f27adb88e90a803e57aeda9ab6d0e670fb9557b7598c1b5f506eada967bce5025e49ab800fd64afff7c9ea59fade2ca8f2c3e186d9fba44d1f8b08b527a8e06a1ffbabaedc7d78a0b2daec3676003b8c5489b03232e659d59d89d7cfa88529cf451f2b5a43a52dfa2fab8f60a050e6a9cafefd0ccaf7a03fcc90d0e459811cc134d4e98fb251f50c2f91ffa523d15942c75c9298951e66fc2712ed1c6fe0a32eb84f2dba9fe0160807f68b09e0561d8db0b25ae6fdc6ec1a204decf12673234876643218f26424090993458ec045f0886a94c83326e24c625c69bbac828189ef93c695abba312ba06189dcbb34576fd6171ac48b210049ca241c9315f7eb34c1f2e1690b2575bd637d2db816ebc3cf2f10a52833e33ac40b284e455ae460df6a54cfd653cca7e2cc34ab9308164ca93be1279efa53adc0a0a6bf238a7f90565a96a4a3531bb09eb7ea67c1223ee965b824580d78616aedc9060ea1ce8250bdc9f49f7a84d1d649516be70c12e24b21f224ab83080067a2a27fcd48d480efcf", 0x1000) r4 = open(&(0x7f0000002640)='./file0\x00', 0x8c0, 0x41) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000002680)=0x200) sendmsg(r4, &(0x7f0000003940)={&(0x7f00000026c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000002780)="79aad97b38c123d0e4b16a213cc7279ffbb56eb4139330126880cce75c5120b54b3434597af2ee9e89b7c545e1900509a763bafbd14abfe4154ab9e788f2d33bd6500336f63d1ad681d6f49a3564a708447ead89c580b536e210e2cd3a24499d6e0509bc5e8635aca78eabf575b12b9c1004abab9377110780b81bb30fa5fe4fff5733ffe0f683e1a84577e0a9589e68c1b95e4b57d411ed3599bf199074cec84d803ccf2b92de4b679a6c6a2742b2ad97c24d37fa621a866e0ac767dbd84201d6deede75ec00a14cae470c62f9cb1f0882023952af192771a35f1cdec23659dc4a9718f32f4af39b78285e97ec6006c6f566699345b882591725973fa372ecab9b6f2f1b455bfc36b4f21a0a7adf11e1740066b14cddf8acc0bc4573eaca8cbceb4059b6eb373471a707757f13da83e42fce78f3f78b9dbb8a904b237070329511dc7ec14c4afe3ed1edeff764838c3c440e4cc691d1f6738dd3fb047b7e631f7d74442357fb1e1d74399be896e7bb8738520cd487f867e76ccaa3f0b6c9c605e02e515b6b9ecce6afee5d3cafa68ce7e0ffc5c32c33048edd194bd3b8db87dd31589359e247bf3ba6a445321a7c078042fa8dac97e3f9feb0d5a8ff4a6d309072d66f18b1512b83d5972888a19c1a7b9fa36fa60bf2af7ddd0f31294b2ed6fb97cc09e19fbc8dbc8861cfedfcf6e8790e855f497325b52dc374fcebdfeb5cff6c4cbefb7157c7462f1970a0e1aa3ecbcf566d67d4f7ff159454847515caabdb8fb38c517321377f2c2293e37b3a00c1d318bb6a67a6fc621748e9c06770235a6de237720c5ca5fa45cbfe25fe5ff854759436b59e223ce728e20671f3a1db16e9dbc1d8d8ded0418a2ff7c786f57e2e7658b57d666911a61a32bf610aa23c7eda8de9ac0371e0f363c128bd0107543c318fdb75f769e021923e56dc69d363e1e8245f3994c99b21ee16cc922e295fdfb809f4eb5545b5e039d387e776b442e7d0dec0761ff2be72d9703cf402043e30db3d9fa689c1c9271580d812d8869c0feedf916f1e3a1d33d55b19c6a331aae2917c817722ae9fe74889fad72ad98bc08ccb88187767ec2ec48a1761170ac4c9244fcc551d19beb7f295872e3501b79caaaddc496886349d6ca0c78e4034c32dddc9062b7a9aa2dace39016619d5065b68fc1beaa55b42749a65d0d6307e4728b0d7757d2a9eb5bd1fdd0b91a8dafb93c3a4af7c018a68e1d942fc715115934f27409d0eb6c17ba0fdcf93e28203a2596ed01fa0b4aadac8bd8fa1c34b9e866c4d4371e137912d6b93aef4993d339c7618b05117c0f598b21f7235bb6fe61fa7e034eaf10b9b4d1905e92b48108148dd440c3d4cd673532a29d5bc2edf323b7b49dda3487e87ea2b3d7d60e3bdd81a2e6f3c990b4556a8691572cd77c9556e8d0fb492bd9222c8ea4d112ec2a23b0edc4b24c673cee1ea468b8dbc05432269cebb0a781ffc71569d046d8961de479b47af83587db638ad944f1b2e38ca4f7d57300a43d83c180411ac9dca12ad17305af9e7aaa5e7f8472b4c9e26fe6cf25e14d0b8458f106a7915e98741a0c18d7db3656fd2f6d4f1d4d4c6908ded4bd7a6baea211c8473f0a00d466db8023bfcf12302a3a2003fee4097c391b31f1c92c585722a3a7757a11ce201a75019337ee8f45e74b57e3ddd9b733791d4e2e93598020a4f65ef49fddcc1a415f4296d4b0cf983a20dc3cfebdcc7390da0a23d8ebfcf260989a3b5f8297d6cd946c6c10bb115f93389a6ba5f7b4dfc563a61eb12045bae4ab2906525784aa76c5f275b2d4756a16eee37873d44a6f119b35cfbf20ac6e630002bc974c2241a136532b9860a3aad8b708812baf4301d41518b761c8876754f39d23f8f6fc315273e06bf565f6c26d1796212494bd97cb6646d445809c1d77b5edd4487df9fb5376541d7e8c2dae058c0ccf6fc994d9ff0f858ab865691f331c4e00093a9c76a5dbec2eef3645158c67a750ab89e0cae1debf8470f2aceec18df1caad2c91ed0d4f7ccf422ee3e818e04efd2aa15a757d28d80877a97a9dbd3f1e00ce38aab5033338dcdd4c96bb6b9cb7779a2efb6049087553f008a244a10a0c4853b8cda96dcf032a5efd81e9f45ba3e4e80c0e70d0e9c82655777fe596b14b147d7cb1efce0ff77a587882d0bff627385fde787bcdd27bf0d6ac5278b9c5ff9c2c4465a802c51c3ee44cf5ed3238ce6af2caeebf9c6423464f4f1541840c3ef0ffcd621bd7e351f63803ae7b30e4a7f28e7e88535e29f076c2dd36f10b99f0b84db2398faab890698533444f69dff2dbf2ece6b1d714ca87431b78dd55878cd3e5d99adab1962d69046ce06254baf7b28be27f8e2988689126c5aa46bac9ea69d0eda3a9a6830991f775a14b696beb714f20e05acf7c354cf4247cef6c71d155a5bb00f2e99734f1df52e0d19aecad6d1e1c8513bde107f55649fb39cc34e4f7819a03623cca2c35220238cd7ec20d0a2d5c3507c59ec1cd57b755a48d9bd11ef5b72c29e5d27dff14e5bd6731ee9528ed35af2a0d1d3d8ad4d89927c71eebc6162cf8bada10694fa0a6458d999502fd5af9b8f5830ce9f429e03f5585cc732eed89a0bc5309d1340260afa87a1e77e4e8b4ac287e7e0202167dbd93265aeaf94a1329ff18509ea24a37484ddfee11638d97224a2adf88508932a1a7506c9b8a28142d88e82a4063e8e7c550955e08b88328da6ef0ca4e8e318cd43455f2def0a98714d10209f45ef71c87185d50ea0ffd8e846f10ec584e1194921900563f33ee481b34d1249ab4d921d2817c7840411e399400026e22ec57497213eee9edb6a7ba932befa910f62c9c5f87a074848f806265e441fc4f9c27cff0fa5a708cbb37be494256416d03fb3a9f6d84db99fbbf4f2caa51bedbf5a88f827aa74fee646197eab25d45f91bd76b9404c37f9686f4118c42c34f645a5843eae698a5de55b628a325c5873748f2abca34b128b05c3afcfa71a61b2f26ac8146465ac533f5609aa37b3776f95a7b994e7d8a4d924ad7c38ef7d19441754f9db00113df8b3ea8f2402410461d6d9d7e1fd4e01fd68d5417d4caec0c718fb3fd284a5cd44f0885e643b25141c08691e0070519fce46d6f31da72fbf27fb73c2d0e93b14e0937c1371e2f28a056dd8156e4fcf8f332321fd5faf2489bacded051ff2809094c251ab81446962fd8275937abc6cde69c78992749bcb4583b37bbd7e21a518bdd557d240b0b674a8d4612c91b5a6546e1dcdb171819bf8c8e6128782a0cdf56303eb6c042164286afbb4888611d6754bd0c80e7aba794643a5064d3a56038a7761821f774c90def84875c911168a8a6b00bb2eb2f68c486548fff474f57cf8246a6136725df43241b440b6ae87734efee202a0fc5b0987401ce3314c0169c7514a876d07d69073be4e21b942b4a9615dde63860e8c431fa3b474dddd4a5a0534dc316f5d328d3bd4173f062a5a269d4b838bc320ec2315344d7044f742d5f04f62f809830f3c39a94caef847aee82c3b296cfe482490fb0f1e01023fe3468937d5a474d5de31d88ff94c596a2958711c1d04df5270410e5be0ab32d6c00b9acd64600adf94bc5a9b6325443ef406b3b9adae402931cf7c0999fdba5e21bb0a47ad024f74cea3e59406783fbf9a6851f974f784ac0458564720704ba9c4f07550b65c713139b51a45b67ecc35b46d4bd37f77a86dcb5c55c8cac574d8b6cd93561e7c9fc2e86aa318950ca9fb5d432697d06f64011779e1f19c3d38ee58fc723544fb814c222f69190d93ac719839532fb08ba031340b86b953c26057bc3f0746a930fdb86ad4b69422ef2181186cd50af88bf1066794403e4eef536a900689cca19d260ae46382badc07053cdfe7bf14ecdf20e8f0287050fe467a0858ecd0d015b89100992902c1d8e5f30f7de533f20d1711c174aef8e18b292eee0fe69d61a47b691a77846d16b50ebbb3285fd9e194578db20f43d4561f35f62d6a08e74735c120231bbbd4e9d1af5bfa2da0fe3d79aa61fea9586ea3711b8822303b0d245b2088c9157755d8ccc3eaf816935a4cea48c10cfc8f48ddb173ecedeacd1b113b51c869144ff53a39f7572a7f0b2ba113dffe215ed123893b2c8f4ab942b63a733c6395653fd4eda624c35ac4ce48430d43763bc578731e2f4acdf27522b0b4a1c002ecc202f3df3f2cd376e246aa07f1c7e3e444a33a0f84276426fe10814f7c3efe5f0aa9e5f47ef58ddaeddef56bcf429971146bb39f9e0d4316969738f99c59e6f77973e6be82b7992ea1ca3aaf43abb71d43b8dcb736b6c34d59731a10337c74544eb0730020914389149d3220fd67ac553d9cc8aa870a05fe89289f3cd99dda9cee38fd20f5077da505864410b4241944b406cae2eae3ef3f40a6d8c3d1ee70402071d857efda75a17aa1471a293a72f91a13c33683ff9abb03a160beace52855c9571abbf2f5a2e0e49e76c8cf8b7afa2890498f27e44578e58952c8b36354bcc5346539f16adc29b31b4c2b3207e877edcb87055de1de884b3a1efe9f8e84aff0efbe398ceb80725fb0f6303c5a2dde3927dbce94a3f59a34759cc884919adc5ee7cbdf0c2e22b16a14a851bed04005d8fc9b7231b7e3d6d750144a67409ecba07d84b1233a7eeb5fe9b6f9853c9b1af3003d4a70e31f456da900e3e0315421f1fa4d0f966837dbaa3e8e129c3482dbf88eeec1ff73fbe38fae59d3ce137280b8c04794a19c36d5d6383d8c1bfa86dab55e99fb777f0fd681e66659c94524a27dc6d8a3d8dde36d2484a8e5eaf3bfe4ef296363711eb875981812fb858244ea8d772a88453fa2c31add82f5162a9727a9adbd39e1e9231cf9dbd5bc99efbe96b5fd7a2b3e83ee6319d3b6dc731561fe1523d7e645899d0c54b03f974bbac0fdef339443c948d9f52ba5770937508b813f39bd7fad79c96b4f6ad23191f4b3321e3e5205b5fbce64956026b0a872b2e9ad7270f6fb9b68ec04105f2b9e1265b545adda31a6f502a8a51fa3218ded8c6434238ba40bf12cf40e10ae68b998296d2df6ef6c67546a018c07b102bbd425a8c52bf9d1270a8f25ec2b7e0a518a839d85de836db77d5ee9b2850a1926579486fc6c6fd5a1f4a2dd6d1f31d9e5f2f2005eac0d1ca300adb190cc95a9f58062686b4a7e1f6a9c1b4ce03ea4dc525f47fe95623993f4b497dd02da49006331d772774621b1824b3e3bebba1a6c92f0c7756096ceb2315f9e38a33dec89d0b32462ad80e0650f2dc33f19f29798cae355827fed7bc7b0cb3b17bdabda58c1beb3db11a27a284363f3dd968c6423ee5fb654e859e5a075505abdf9c63391bd0cfeebd257cd89fa0b64b3fdf838da23fd3f782e02bc7261d7b52bf7504b9123769a5370ccb33823758d5de2c40e32a0028d7d53e25d189f8c737cb50440eac2d766528509c574105cee9e8728d0359446a07490810b05ff59cbe94a848d3cda91905c8a1150b525ab442649d6cf7159b5134504812d831020d002c72408b716711de5009be68e0fc2460b5aa1a075eb59a25462b84a14779267b57b7e513100e53b308d84242907f0a8177b5cae0723d5c28042ceead35dc91104742936265729cb7cc3fa8246214136201f0997b5cf0555a2397624c932f28ae7b3c2d8829c7ac834abd350ecd67930c32fd0976feb16a941524c2acf67f6370ebb29817a5e85875ff29583d799a87d5499df72dd816b93b4e95c72fc0de87e8e87a4c4abff85eb44ac05f901fc0ed419dc26f7975bf474799715107c710d6ab8f", 0x1000}], 0x1, 0x0}, 0x1) munmap(&(0x7f0000ff0000/0xf000)=nil, 0xf000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000003980)) pipe2(&(0x7f0000000000), 0x4) semop(r1, &(0x7f00000039c0)=[{0x2, 0x0, 0xca162a261ec0a01b}, {0x4, 0x3ff, 0x800}, {0x7, 0x4}, {0x3, 0x1, 0x1000}, {0x3, 0x13bc, 0x1000}, {0x2, 0x7a7b, 0x1000}, {0x0, 0x10001, 0x800}], 0x7) poll(&(0x7f0000003a00)=[{r0, 0x30}, {r0, 0xc4}, {r4, 0x100}, {r4, 0x44}], 0x4, 0xd1) openat(r4, &(0x7f0000003a40)='./file0\x00', 0xa0, 0x6) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000003a80)=0x80000000) semctl$IPC_RMID(r1, 0x0, 0x0) 12:11:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(r0, &(0x7f0000001080)='./file0\x00', 0xc0, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) socket(0x1, 0x3, 0xaf) 12:11:13 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xfffffffffffffe32) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 12:11:13 executing program 0: setregid(0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) r1 = socket$inet6(0x18, 0x3, 0x5) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10081, 0x6) fcntl$getflags(r2, 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000001c0)=0x6e) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r8 = open$dir(&(0x7f0000000280)='./file0\x00', 0xa02, 0x11) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x6d, 0xb5f}, {{r2}, 0xfffffffffffffffc, 0x21, 0xf0000081, 0xfff, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffd, 0x8, 0x1, 0x4, 0x100}, {{r4}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x3, 0x2}], 0x3ff, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffb, 0x20, 0x1, 0x2, 0x1f}, {{r6}, 0xffffffffffffffff, 0x20, 0x40000010, 0x80000000, 0x2}, {{r7}, 0xffffffffffffffff, 0x10, 0x1, 0x0, 0x90}, {{r8}, 0xffffffffffffffff, 0x24, 0x800000c2, 0x2, 0x6}], 0x1, &(0x7f0000000340)={0x7fff, 0x9}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000380)={0x0, 0x800}, 0x8) 12:11:13 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x81, 0xff}, 0x8) setsockopt(r0, 0x2000000000029, 0xf, &(0x7f0000000000)="ff010008aaa00009000000000000000000000000", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 12:11:13 executing program 0: r0 = getgid() getgroups(0x6, &(0x7f0000000000)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, r1) 12:11:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="419b50fc35b516b67d43ecaad61d58f63418"}], 0x1, 0x100000000000) 12:11:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = socket(0x2, 0x0, 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="a09e100cc8fda7d8b046dbd2ca6b53c1ab3935e95325e78089320a72f6afdb560aa135f659f3463930a8167194f77aaae1ed25ec4b5517e878b583d963d9ab068ee9d13d1bbfeb1ff029155ce48f3f427ffe2531bd201dff5d6152f6554a90ce8458108273ca25e778e6ef96b93d54c8aa9e44b7f27938b65d84e6d0ed6bd7cf65971f8a89b915c1d74432da465bfb11be66f92416c65fb30e9ab303f94c8b113073ed536188cd51cb6b", 0xaa}, {&(0x7f0000000300)="630bbae233a241740611acb6e18df4b4f67ccb38d298da455d1084d903cbcaa098fa4497116a95b203ec8a5b525aebfc6bff414dd913e08cac423fdd91f3b8b843f7132f20ea61093f7f076b4b19df2026eb6496bd88adb1c3abd9ee7ee628fac9d11687a186c7788b3ba9098fa4d9e9a1b27adc21e98f5ac676149eec42c71cc64c10d765796d13a2c81e9ce2aac3f6ec58efbc6d23bed52b09ac2d3bc6439d669923583b61668dc981b422129eb791c5ae23a699a96a70ca3ce767f6d65503e25fda080b13caca247cb70466aa946c28fa3afce095a983c5ba2e1b63fa35121a9ec87d1b3cd7730beea4a382509f75d204324250cc8a9998d99c7e1ff4", 0xfe}, {&(0x7f0000000400)="9b6047f5372de347484911e6bcc3e99b7f6920f3fa1d001a927d638da0e79cfd74621c10d61a6506d49aab341a3b17e59d7dc2be475539230a14fc58b6e8525e5d3bb94aaaf8fcc2b411f4c21d001857756a67c0acd7f60e1fefb909531a95b20bd1d291c78c3701c83f531fe85d4742c2ed1e2d1c900e4781a230e957d750952f01403ee109f8834630f067155b1311bf9dd920fb21bda9bc3edc374d2116ab710ea518e6d1900e77f654e959a1bd04113ac168472a6334a132fbfde46922e586595ddb82fc8f584ac5197168cc05df38697c3e026cbe105eac601bd73f8ce7d2db", 0xe2}, {&(0x7f0000000500)="e0fe9aae32e39f3d5e0fbd202db14e5857975f2bdfceb8de342fb515833068828aaab69737fdd1154a07d3b020b85777abf8082fc02f017c75013e642a0864aaed9738d1ef02495d8d5273ccdafa3b9a5fd47ac8acdedd0e609713f65be3bbe35e1b99d618aeaf5baf34dd708daea69d0c80ca147f7ccda41c632311579e0a0121de08bad5d147fd0810127e43a36b6c0cea4785a1431ee989f5418659ff89c2ce94fbd1ddf48ad4534250d77cdb541f6eb63bc323c2e320cd9e0b25efbec38105603cb1278af5176e470110", 0xcc}, {&(0x7f0000000600)="c697943be766743b11536b8f1b99db482fc0b59fdeabc1a0d6cd0ad45f637b466addc3066ce8b25c39859351ef0fcff5ab150e862efa8f0adecd2be4d68e494bdfa10b0846db6daae3dbc5a8e0796813b5e62119144df16c6f70faded9bc1cdad2f254e69eff2dd427182c66aeb92bcc2241cf74c03426da95e99dfb78600a9e0d2db25166ed53fc7f70a8f13c49f536130e6ac21f6b2e2e7d84339c4538acb0467cf6f5355538a26c9f92cf3eb882e6d48053c813256639918db7e28d314a9828013c70851d62712e9a0585759a547985d213bfe130d55d59016e92bf491846defcf19e0fce35aa7226b2a08c90c6854c1b316a4db8e6dfe3382414758daf6b9b77147f2c6b30de10ad2053d2e29993bafe985c7b3a865d9959952d7c3ac6f8d93e0736420e95187727633ad6a0a15d4f636009375c50c8b74d9753efc82fca1669bfcbc40b32dc2bf5799df27ca72f1c6faf83fe9bc4c74ca1e0d6e2a2e1b03d191ac34b0f4ad6d59255803836989fd6614a9eacb87096a02cf864d02af72d38e0512d21214ffe1a22d070d79f81d67f0cc861844a8d905b8e2dc91eee984e8eaa6e95a2ee240d63ac39492076a02e3af0338e2d32274ded737242eff70ffa91cc8883894327e3af92cc1c0d9695f585bf3a0d5f8767c0fe810dd15f70d6efd95a4cdb6bc00de4bef11464eea205fca5fa95c8b7bd7e915aa604222e3a376492cce545eac9858afc475c366b1398b18c797fce55fdb22ee621c09e96764d059fa5451dfebe5870e68e9b1b867bc489c76d39d9143699696cb9783bb6b2f5c0cc069e242df94070955658bc43ad8bb1d077a570f24e01494b73f689a5bea96ec6b1ab97ea73d7d61ab730fb6fbeea1170f2b9f96f0caf21a4e067b5e3b47d027c9968b7875e14aa1b347ee7749f20a34347668028b02b2ecc4607a7fe20eb61788b140e3cf2f4706b20370e4287014e34b0c482e3935a947d5d8b12053c5073218fd7d18d5a064e6619da20fb1ac3323b614149b7b01ebdcd4d8e447c1734a3223811a1fab284e630a773491b55a6e9fe431c6c4799ee8a69f18e5a9d9b534b789cf0cb1def60ea30ec7643dbb1200ce4e695f86b50031618b32aea67b6acc0b3c8e904ecb76ee1c8eca63538ebf0d3d7b364274ed41bb27154215a649fc2a286b90b48a749e10b901f5904cc7d3841dcfd70ebdc13d924a9ba6ace49f2182628e4f7d2db232d11f66bc6c96b3e51646c5f0e26d170d0702fafe4ad3636b6c34f7829fb0704252649081a3e568511cd66dda39f14d827ccf7b2876dafa36a360c02122b8b5a8d572445e3fa23a65007d1280e12aa01b941114cf61ab124373f674f730f922e693026d3dec4499ddc27d46c2e8489fef1a77b5f7eaa4af348fc128d8f626a07ae38df9ebd66e4feeeb3afeb9995eb8743df755e709138b4a335946cd9bf5a6ba75237a33baed03eca8e3cac2a1dfd443d4d5ea22f653aeaabb2d86d691e3c9333b2a9e5cf3780fdab3180edd6498c54776d63d6be06a50edac92d248fd0e75cb9d9a485b910fd699b679d1c81c30625da3cb29541873f04e1ca0ec1435ab5629ed56b06f0d6e2e1a4a5a0a8b34cd08e521333b60a5d3fb944f109b27d0de42ae0b7ffcbcb6b29fac07d3189513e31a06e92e0c143d1f04b46ded30501d1985448bc23506fca1b3b553aaeb273057a8da3d8cb1ace88b8cd1416b97cbff88581d8d3f8424866d89b36a7322048e31c414f0e108d89c278c6a059c13d24b6e39ea80ddbfa46f24a6b968b44790eb71396357a7ee645bc86cf60673fc3f9d588e0f8afffac6cb3193902d8e558efbd52b50024afc3b641eb20b1eb1d147eb8780493a46738c32b80fd1de7131ab621ce5a5001ff38294c4eb4a0ce69918fd0fb103ba814d620da5b4cf8d80d4a91d66ad6e722cb32df56ab50b514038de79fb266100b2829d81c385f10c6b0a4baafabb879b78995f0588d8ea2576d8aad9f043e6f1b00d9ec43482f8d1ba46ed9cbe200dc510c2025300beb9d46363dd1f88713acffb13ac60f4e288d22db43f0dde47279f2778e1eb9bd33627d1ea5844f29a79e994492e43ac60a318076c7a3916956f10883ddef7e9d8e5f86205c1b50e8416899162accdf478993073664dc388e0a6ba0c06268f696b4a1a28e57a59911a0ed5ac062e16962d7d7318f4ed6a4d7412109fbf6c61ed750786a28596881ebbce526f88e87ffdec74786584b9808b669ab0f03e5e30e1ec9fa3074a27c20287d93309fbc9e0d4b3d6850b902277b583ef0b0068468588fff828d45e709ec4211281ec606e0b09575def1c02eabe4e3f0b46ead588e1207e412e9331ac3f742df6a229c59cd705639c0224543d339f47cacd3f1bee0925123f8ba40333ec1279bda80d7c5312399a6533a62b700d81e624f5f94f3c2051430f29ce41f9ea63f8348e5f86764019b61d80325d1f255dd7bbbd1504eef23f40afb3b32f3d487bb490ef0d34f4819795d0c910f719a4df156d4495a59fbbc2b8e67660c3835758dd7c78ef02f2d8331ebee5055015c1f26b579b9748fea993676ee90ad4f475c25b0151a4b435d9fb90df8ab8b713d84c23acaf6b48150ffc67f2108c37c017ca65f76870949d82e79b5553eaa835a8fb65ef81217e47825dcaba4a714b3d8af5b50edef5d7237819292d867e634a45ca24236d8e27c47cbd04661fc053fe623e977941ba771840f1025cb2503ea3b925193e06a5ac5a51b25f7082ab3d514cf4a2f24c0a912993cde4afc0605d20aa8970ebea5b3b71cdc734ebb57c84957b23e2e6e78886d0ffb6524f7a3409ece4a5fb93ad17ae8c0f28f3db9468dd371f6934d96bbab3c9138528126a0a90cbfb788979b1a11f97f540516a342cee06922609e56858321694ae4b9b143aafd161ae806c93e1c0fe8eab694690df6da5085c7c54fbd4b58c9b1a368f7645851e0b0b216b899f73bc2fb2d19941807a7c225c52bd3e020806197895986586da0b49086110036ea713f6ee21b58e3954f1c6c30a4b8b874f84edbfcb3dc34f6ea58b0f17d5ae9e624910fd10bfc00c14eb58f1888692e666a7b269318cdb9489e479d8d958697018b7fa2d80a5540c8800a630fe5c37f26f9d3f1598e47c22cda506d0e3ae02a45116a283c61d841ed0fbf4cbac02d84ac9367b25252407c86732e3aa2f39c1bd0178017df770e2abd03951129cadbd72b4758162b505fff8a610c65734020887a8ccee35b4b3c67d3e8cde652621872e0421c18fb585006faceb98885b0fdeb7846267d7bd755956348a3569d30ebc1a68110834c8f978fdee82f2e0182979f0c3b7cbdbc9fa329582dd99bf9c1078ce840543b583aaaa38aa1f4b47c99742e3a1c3c8c26f1c09290a21542674ea0f16617f4715ad16bade4f26f4321aa5d2d475e928451ea448a833d467d600697a52c44c34b1dcab68871fed278cae37e1dafb66942a6b5209035491aedfd031c90e1d9b9f8582e49ffc3220fc1c107f7db649f1eb09cfe365b76058aacbdfc2a3e9d7d92fdba14c9be76916c618ef0991000f45f38f8b44f46bb6d9617b2370f448d5427903dab9d1115f895e7a40a34369dd0637d0d337a13d49e3057959801c99b14c8ad2e5851413ade9165f51108cb2afc1f9067b6b0184f5181f8b6f328865888418ba2727a95343192030fd80166aa6773a0c105d5246250dfc37b983e43dc9e73cf3fe23f4d3617e4613394db188567945951fc7c7984f3c35552d21ff84fa4662145d7356b90a7bdfd48308cbc004e01ab05c3de6187357836097067a986111036ec484e9cdb64edf99419a08fe1ee3ff164b1e3bd2f342398a49ec49f9e114ef39b2d0d8e30eadaa1fffd3a060220489c13b011de4ee08e406579c06cd3b27a1a6378322c46ceb67b2917e510622e8d6408b7158a0c2c2084e9f81e007a7c1af351c56d97e4020a23ac39ce10cf0cf7009b92eb65911f5ba5cd688a5b2f70c1bd0b55f6a7ee250c3e9276c246da063c040e06993e51f92a4b262295b45f92ae71e3a732368c7e8c24eb530ff99dd8a02103b19d3799ca43bccdebaf2cae027d9ff1200560856fb653039b21b9cfaa81cf1a7b4a133604fd36c34c07bb5ba1808fb2a20377473d7c480650bd973e7622e1f89b6d98b334fd5a2e34f2333e11d24e3a9d52bd4ab66379b9a01074e402cfccd59072a6c9b400e6ba9ba588cf3629972b0f546d5f24e8a03218ccffbbdb9e75e55cc09e30462c41ef9feea11ef692a26d7f5df6d0be24b0eac3a707cb6637cc05a803b6698c4b1782c1bd11542679aa2ebe3f8789dfa4ea686815ceb7e4bec1a87156a3e1fff00827c9c9afea88054f2ee492af88a1e01dacc544eefa4e205ebb42b06cad78d1c93abcb560c46d03f719d8c40fcfbd5ab93cbf3396a8bfcba72532edeea422953f5bfa979c4ec469ddcca0c3b22f2eb2e8c601224dfd12808bd26b34daffb6c64beb0465bccd9858af276cbd84f1c869f347cc1832b87a32e84663bb53c9c835323b2ed716207f01c5547331a1ca46370d33309b9d9ab1b2935410c1b50d2979df12f8e3ec1257d10eaf15dea9bead16347b96b42af064907b94a888d86123793a7251111ca322fde44c1ac75045ee4475727c5ceff020a298664ce0e42b48f42d20526c2d19db9c24155444de1a5686df3022519fff9418de5c117b6ebbad7749882c07b4e006d75aeeb6ff878ebba1ef0562d0cbd0322419003fc2e08f17e246966c3118a1746984d6ee6ef63a63f3fbe120cd188f51d10baf2e62d13bf04243b15abfad13c3b21c6d93c9d2f0ae4642782a0b67a845c4046fb80555d28ad37f51505c51bebfd08ce0c81222ff0bf558c2ad4a40c20a9d67b6c1aa0e7d1c138f16dd8077c467ec158f789a47d155ed20854b2774eec0a10476f2aaca6b0d0304f8e35d4aa01750a3b459714725c47c7c7a33b1b3979427ec89f92814adbce4da8082510fcc71f3431d9720d016dd6c808b30e94f92c604f57fb9b37b84434872aa65af9a00c26edd35b90a2b9a8fc2aece30c6512fe8a771b487fb0d931b3d417bd5ab20d5292b44eeb17fda92a34daa62552bc38f7e7bbdb7ae5430cdbbfc918ff403eec262d592985d35939eb3c7cc0a3e74fd7ed8416e2cdaa4d783867a76bd9f31223e09fb00c9eeb5ecb0e0daaaabc7297791d2855b8ec437aad2e0b76d0c41d9f5efae95f2e801678ef6b3a88044953f57a0df1e8bce9135bf9ad0d43015770e0eadc601b63f7ad07accd8d5504f497429378f0e12477d673e6a6795481b1de77539579e6da539a4d9f91df5ca061a305a5c20a3230fe83370feeb0f6880e0f07f4bef444e58467e1adc16af2ba698b40a89fe5939a6d9eae9994b0fa8ae62460acf948b5868b05b7dc2bb507ca24502494cb356c2eef76e1855146ed5a6b21dd9a801f656879331b9baa94fb8d72f009c8466a4c0ec778ae0fe0cddc0fc7371cfe58c62c8d77ffe9a1f12306e0eebe3f30f65fa3bdf794161dc93e0e81e776b8ed81afc56c271b9bf2d0a66ab990e3e31b657e85812455d7099282963d7b37b097d692d73118e4bc56574d0bcd0dc0daa2814c79532abe2f7a6d9fa3eed76ade0cc0963f5793c886f238ecbb650e28f9d607ed1b1e5a24c0c6a0f1c87ab0ff687ede9ac7ca5115058edb0a90d72278490bbfe5c0d26ab8e7764cd9d471a636cee1a2dad84ec210a327bf344d216cb20b389e857fa0f0355fc36f0a6c509261079717514e9b24120bc3f866c95f3d6d735ca7099014b137bc7", 0x1000}], 0x5) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x101840df, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000016c0)=[{{r3}, 0xfffffffffffffffb, 0x54, 0x20000001, 0x1, 0x4}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0x0, 0x1}, {{r2}, 0xfffffffffffffffa, 0x50, 0xfffff, 0x3ff, 0x6}, {{r2}, 0xffffffffffffffff, 0xa, 0xc0000040, 0x9, 0x6}, {{r3}, 0xffffffffffffffff, 0x8a, 0x2, 0x43f, 0x393}], 0x41, 0x0, 0x7fff, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x1f, 0x7}, {{r2}, 0xfffffffffffffffb, 0x4, 0xeeaf88bd9e2bbada, 0x6, 0x101}, {{r2}, 0xfffffffffffffffb, 0x50, 0x1, 0x1d0e000000000000, 0x9e29}, {{r2}, 0xfffffffffffffffd, 0x2, 0x2, 0x5, 0x2}], 0xb9e, &(0x7f0000001600)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x8000000c, 0x2, 0x200}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x9, 0x80}, {{r1}, 0xffffffffffffffff, 0x5, 0x40000000, 0x1000, 0x100000000}, {{r1}, 0xfffffffffffffffa, 0x40, 0x80000000, 0xff, 0x81}], 0x2, &(0x7f0000000180)={0x883, 0x5}) bind(r0, &(0x7f0000001680)=@in6={0x18, 0x3, 0x8, 0x666}, 0xc) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x22}, {{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) 12:11:13 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x2dcc406f, 0xffffffbffffffffe}) mlockall(0x3) 12:11:13 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) setsockopt(r0, 0xffffffffffffff2f, 0x2, &(0x7f0000000040)="a8917bcade03f286e556c88ba322960961ee925cf74489", 0x17) pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1cc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1cd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1ce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1cf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1d0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1d1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1d2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1d3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1d4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1d5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1d6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1d7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1d8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1d9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1da000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1db000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1dc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1dd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1de000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1df000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1e0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1e1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1e2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1e3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1e4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1e5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1e6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1e7000 didn't change! 12:11:14 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, 0x40004000001001, &(0x7f0000000180), 0x4) r1 = dup2(r0, r0) r2 = getegid() setegid(r2) write(r1, &(0x7f00000001c0)="ba16", 0x2) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/105}, 0x71, 0x3, 0x1000) close(r1) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1e8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1e9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1ea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1eb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1ec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1ed000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1ee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1ef000 didn't change! 12:11:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom(r0, &(0x7f0000000080)=""/5, 0x5, 0x2, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000340)="8f54c7518c666f87388a21d94eb9808ffbc9c8612b", 0x15}], 0x1, 0x0) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1f0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1f1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1f2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1f3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1f4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1f5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1f6000 didn't change! 12:11:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00', 0x4) write(r0, &(0x7f00000001c0)='D', 0x1) pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1f7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1f8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1f9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1fa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1fb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1fc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1fd000 didn't change! 12:11:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/171, 0xffffffffffffff52) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000000)="03000000", 0x4) 12:11:14 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x40) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) r0 = socket(0x2, 0x2, 0x0) fchdir(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x183) pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1fe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d1ff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d200000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d201000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d202000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d203000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d204000 didn't change! 12:11:14 executing program 0: mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x200) mmap(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x1) chmod(&(0x7f0000000000)='./file0\x00', 0x10) r1 = socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x0) 12:11:14 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000001680)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x3) 12:11:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) r0 = socket$unix(0x1, 0x3, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x3f, 0x0, 0x4e, 0x3, 0x5, 0x0, 0x3f}, &(0x7f00000001c0)={0x8000, 0x4096}) pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d205000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d206000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d207000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d208000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d209000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d20a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d20b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d20c000 didn't change! 12:11:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 12:11:14 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) 12:11:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xffffffffffffffff) select(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 12:11:14 executing program 1: r0 = socket(0x2, 0x1, 0x3) shutdown(r0, 0x2) listen(r0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d20d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d20e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d20f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d210000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d211000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d212000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d213000 didn't change! 12:11:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="26400dea81b2937b376e6660ebf6d121b0d860550f21b77b24d10d622083c044bb2dfe35e16af0b92beb338987c8f59a4065dfcd1ddc890d24619b816fe46a8acc6868a89dadbcf1a45ff6a461e578748ce6ac019cda206f2e9aae57c86f97148dc3976331f3e9fc0766a693675ed0887cea5468c6026eb062302e29", 0x7c) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d214000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d215000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d216000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d217000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d218000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d219000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d21a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d21b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d21c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d21d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d21e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d21f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d220000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d221000 didn't change! 12:11:14 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/105) read(r0, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r0, 0x4, 0x7c) r3 = getpid() fcntl$setown(r0, 0x6, r3) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d222000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d223000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d224000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d225000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d226000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d227000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d228000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d229000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d22a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d22b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d22c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d22d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d22e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d22f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d230000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d231000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1233c0 va 0x2d0d232000 didn't change! 12:11:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), 0x74) getitimer(0x3, &(0x7f0000000040)) 12:11:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x80400000001e, &(0x7f0000000000)="00ac2512", 0x4) 12:11:15 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) r1 = getpid() fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000, r1}) 12:11:15 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x29, 0x4, 0x0, 0x0) 12:11:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x2147, 0x3, 0x40, 0x7}) 12:11:15 executing program 0: r0 = socket(0x1, 0x4, 0x1100000000) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/75}, &(0x7f00000001c0)=0x4d) getsockopt$sock_int(r0, 0xffff, 0x1013, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x8}, 0x8) 12:11:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) 12:11:15 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socket$inet6(0x18, 0x5, 0x5) fcntl$setstatus(r0, 0x4, 0x0) 12:11:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287d2ba6eeb0000002f6c1b2bea99c8e91365b1000000000000000000000000000000f5156fee0433f209de01525f04b0dc5efb33245098aafbb046c04753", 0x81) write(r0, &(0x7f0000000100), 0xfffffcb3) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x7, 0xffffffffffffbfbf, "47780ac85a538a132000e847094a0b00"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 12:11:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r2 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f00000003c0)="42fe3dc1a340e4bf5db93fc062fd0821c04305b9e5b1a01992eede62faa88d8397de9146be9e86ae0f6d433d8bdab5439c9036c4acddf94c712781468de0ba40aa74b7a331424423", 0x48}, {0x0}], 0x2, 0x0) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) getpgid(r1) 12:11:15 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) close(r0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xffffffffffffffff, 0x200}) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0x3ff00000000) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x2000000000029, 0x9, &(0x7f0000000080), 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 12:11:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040), 0x4) r3 = shmget$private(0x0, 0x4000, 0x9e8f39edc2de0aea, &(0x7f0000ffc000/0x4000)=nil) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getegid() r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0x15c) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0xb8, r4, r5, r6, r7, 0x10a, 0x7b7a125d}, 0x90000000000000, 0x10001, r8, r9, 0xffffffff00000000, 0x9, 0x2}) 12:11:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 12:11:15 executing program 1: socketpair$unix(0x1, 0x2000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) close(r1) socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000480)=[{r0, 0x66}, {r0, 0x1}, {r1, 0x10}, {r1, 0x60}, {r1, 0x9c}, {}], 0x6, 0x101) 12:11:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0x0, 0x0, 0x84}], 0xffe, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 12:11:15 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x8000, 0x800) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 12:11:15 executing program 1: r0 = socket$inet6(0x18, 0x41000000001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000040), &(0x7f0000000180)=0x4) r1 = msgget(0x3, 0x80400) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/151}, 0x9f, 0x3, 0x1000) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0x1000}, 0xc) msgctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getpgid(r2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = getpid() r4 = getpid() setpgid(r3, r4) 12:11:15 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fchmod(r0, 0x100000000000000) close(r0) 12:11:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x81, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8001) kevent(r1, 0x0, 0x0, &(0x7f0000000340), 0x7, 0x0) 12:11:15 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 12:11:15 executing program 1: pipe(&(0x7f0000000040)) r0 = socket$inet6(0x18, 0x8002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) kqueue() pipe(&(0x7f0000000000)) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080), 0x4) 12:11:15 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x23) fcntl$setown(r0, 0x6, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x120) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) sendto$inet6(r1, &(0x7f0000000140)="17a9bc28e1ad0fd15b55a0dcd9f20bd4c43950b25f412c8b2cfaa5c93797f47caa1c3779e37db12e1dfca44a493fa5ba395a4ff57252989de0f4639bc79db374c72775648c439721afbbbd0f3a000000006d3a355873cd51943bb02ed22bf988c9e35677c59920c41650aa69633fd372b76bcdd80c99cd570667c68f215798f758dac74b5236617bc839553f3253d23a1e90b9dec9283ef6652f7969cc68ff5634d16a75105a0c62280d0925ad88b8b3372ab21e38cd70c2d14a265a62ba7eb90b127aed5234df59d7efe1625ae0a99448e6d2948b1e39c9889b26d9889cac0465be244392533ce494417e70efea36718b1440c2438a326824dd4aaaab7a57eacf74e467253d4368b52cd241ce20531d37eb88439ab8bced62f637955b05193e4a1c8da2ae63ae3ef9e3d564b2e9d2f9d96687a21136e50318f1448dbf910f9de6ab6c9a49", 0x145, 0x43dd502ad31bd8f0, &(0x7f0000000100)={0x18, 0x3, 0x8, 0x3}, 0xc) 12:11:15 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="b6feec16"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x2f) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) sendto$inet6(r0, 0x0, 0x0, 0x1, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 12:11:15 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./file0\x00') dup2(r0, r0) shutdown(r0, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="660df240ec011d001cf2bae8f37190ff6163229a9ca601b4001400286aed95294d8437309d6d1289e7dd11a4d28c00000000d843690ef9f7a53012547c"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="4d6a9a5500", 0x5}], 0x100000000000027a, 0x0) 12:11:15 executing program 0: r0 = syz_open_pts() setuid(0xee01) r1 = shmget$private(0x0, 0x3000, 0x104, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() r4 = getuid() r5 = getgid() r6 = getppid() r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r2, r3, r4, r5, 0x10, 0x81}, 0x9, 0x1, r6, r7, 0xcf4d, 0xfffffffffffffc00, 0x1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) 12:11:15 executing program 1: clock_gettime(0x7, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 12:11:15 executing program 0: r0 = semget$private(0x0, 0x0, 0xc0) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000080)=0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) kqueue() r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x200, 0x0, 0x0, 0x0) r6 = getpgrp() dup2(r4, r5) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x3, 0x3, 0xae, 0x5, r6}) 12:11:15 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x187, 0xfffffffffffffffb}, 0xffffffffffffffae) sendto$inet6(r0, &(0x7f0000000280)="ef1cb167e5347156b0dee0cdfa0c9a5fe466320095f19fbacfd9e422987c216f55a52b5b820033736f9c0e817fbe7c2cecdaf279a87847c1ea4b355c73cf456c46d948ff3eae6bc0982dce488cca5abf4b43a1353be3e17f95c917eebbc3b62750f70496ad8a97087bd6d1660048a9662514740f40d16468d550445bffbb1bbb068d1f7b9723111262058842a4f0dbd7e0a45ea757951599adacccae382552cfa778b5b3d36e477d9a648f7d6d8734ba8f843b983a593f07d2134cad79c50eb2b11d0a", 0xc3, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x0) shutdown(r0, 0x2) 12:11:15 executing program 0: r0 = socket(0x1, 0x4002, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1000001021, &(0x7f0000000000), 0x2) 12:11:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x80000001, 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000003c00)="b3f85ff3d6e8f2efd8723e0107ff646813439d1fe911734c812a54f3676843371fb2e4c17ece51425d54e0ad63a673cb4fa53c224c2afe9c16dde1aa795c744f1c7b0bdc125cc57aaa4529617b11b980fc3c1f2e447ca34f89b56ea1186996a5a6d0c4228ca6ee9776efefa449afe1e1d82cce1f2af3006a8a33c6ab32d6345c42be7cae94693e3308883dc5728524478bb8c285c48de3cb0f7e27e96c692637d36838f0ee4572bde9b169cbbaac1e9244b7bbe8fa3604862742ec8becbcab7e5beadda3934d767f6300f310ed7ed80d73b929f003a9dc860df5b472410340f5a428e1357c63f4fbc6ac6032ad3998811cdec16a376aa90c426a1d7cfc2561ce80b43ee3267caecfcd0a01426ba87e35dcffd84233331c3d3188a58ddcccec242f358ae964e4607ef0d9c1efa6a6607c350d0f8dcf75c7d17f5d35a384988c45639e42007707c5b4a64ee9110e5c4fbb682aab09721b4d55772a163f6ee13a7fe0cf397869a0fa27a3888b6a80c9cff2b21fa405148370746a2189455f77d0f29179d45e62538a00a3842b13d2d9bd25824a46e590d7a6bd128b9fe8fd4506f63cf6c74834a021b5ccfdf098f31e5574b876d679c38810a318f90768b8fa463737535069bf74122abbbd4d0d8c8541e7ba18231241c7aff3e55035769ac165f945ec08a68dd0be76a520abc57a5d9c3d5e858e087479f3a56849beea84337dd9040860c88bafb962ac28f37d794fd5115a263191576a3a99748ec194b5784b2b3c073e629772e08718a29ed4bd839c725f7e5f0d7ebe30e86d9c23b8832c1bdfebc1723f07a9e8ef88339c1466359b077bdaa18c4657c2380b211ecb6518a85801f08eee94cdd1ca512a22753244ca2c6eb941777a71a05f8fb7cb298a6adb423f3349f8f87cebb4ac8ad36d06dd452134eeceb50bc6fafecbf22968351f03bcc29828279009341a0d2f07aac4b6c503325b240cc5d7f0aa6a3b9f08028ac3fc457d99631fb2208692089d51179adb1f6405737a5cbfde9d5d826880e3c1e184a536c6b87c80fab87b2316a7fbbe08f1b10872cd34719ccef5cd0a182ea19470a697767d4ee636dd57d2147997a3c5c291c0f05aff8f35e0a499b3df3a25cd30fb37cac4decee99d9a679eae138e85bfe465f7420c73f8ee7dcc15dfd8fe78409b40b3db7172b9f795cdced1f21cad38beac2baaa9b1b62b59a6b09839c8031cbbbabdc809f4267b65d2118974e44d8458d932c121b10a0252f6b8fe411f69f961f8a3a65bdbef903851a671cfeae710504fc1186dbf4d6b12e12d58059223a9c077ef45bcd07aa04cb40438c485da6ce76da19a43dd5fac45236e758bff35a6d26bd48eadc0ff9332f6a520d2d27d761be982ade690278ba71b4dfcc8e78c6d983963d5cde7c0812188953b5aa1e664ceec1c5690223e0d431a0b13ec02b445e77951a66e552669cce566fd3684164de77c113a065e894fd65e3bcd74dddbfc16e12ab0ce11b9f19df2a73f657c0d87481f490b8c8dc1cfeecfdd39707887cbaced0b8512caea9e0e28928f3c743cd7c6294927546518224054b8530470f6b2401e75b759621363534c2429e70ed95d42ed4b1532438e9b0a2667c60f29c639c4caec9e34013823a5f0ca7682dd91c877c00621648cc35d2c5c092a9eebcad2d1c38ec9c256afd69faef5948da0999e836203359c6a2b4b6f6b806a506ddedc5c755b366714a7b0d76798a1b9562ba45f14e24eff4d1f8e4afe1f2f8aad15bca964e17b2ad245d4157a8953da0d09c15c67ee6f9bc8e58b744bf1cb5a5e5ea9fdf713ac60c43d4b3c4ac5d0c9b205e7a00c85167e5eff91a46bee6887fa805bcb80df31ed26e41c5773b052684ffc3f02895c8770adaf167406728b004700b2be0ed7c58c86453cf20476d9f8796a39d31ebb40f7ae99df6b1840c131d1e5e26f3c4f60a6970d8b426ff455cd4ff6c9328773307974478f43b8fd062c5e4fb53fd5940cb229e31ce12803a9d57a548780f4ee84d8483d2cefb6f0bad0a274fb1e2d082b9c77931e83592bfa2dfc464c23887ffd6d377a7881087d4f462f5c91bc5558412b0c2ac3e6901e81f5f54e9df236b68f377de77217faa78f66d9c0224f8d9d02ba3d2aefdd58e0f170ee1972be650b6a7d4f3b783d57b542d28ee6feb6ca384badaa3f166832407983b65135ca46169f91578ac071826eabc050cfff58d852749a32d67df132874a8bc03b04709b454e2ec6c114b18c38a470793af5bd9578665e296e302ed09f0a42cc2ce7abcf9fda6567e8ca938957fd1763dbacbe51b224c429951e1765c5d2167645471fcc5f8077adf697da18ce3022422dd1c548689de148860081e0aaa44691db5c3c87f5de183eb7a5ebcff7e1e245f3dc522ce2fa09eb1328cafede824a0d17b0d2e4565253f1dcab40c4ade34d316c3cfe63a6f4b5c79a8edcd455a1792d3e36eeff43a3565e50b95ff0b78547f6b65e277ecdf2596b7f2096bdeb7105e8b752ebc74ea4231fcaee6809b5e91b0ed9e4449028993340a5ea4edd05abd7602f809c3a2c3c814a156b61d89dc1e3d3232f1226bb72d5f96c327048ea074d7aa7faa4b7ec34c39a7ff60c3c31a779166e50c1190027ca589807e8c707c1f84a8744b619fd66d5faf153bca31b91d69d2a8b90a9c6b387c52c2516d0d41ccde116e0945e5d383a4300000000d0b43b9e70c5a2eb4c3eb164d3dbb4318c7e838b912a10c8d1c42452f53517f6e71d2f47d8db0ffb96cca3a4c5fde1ddd36ebadabe5d16254a9d3a0199ad0736171f447bdefd934221fdea617d1f1a35197a3343fa9ec372942069fc56dd46d9db81ffc8e27d0c830cf5cd3a7a31e262998dff9c7e36521602a63b97986fd68778bb147ae3d57ff4f2eb1cb63e4e477703e2e6625afc6cc38d96d1aeb827f3cc2d4cda33f1ecd5f57b5748ab0efcfc7f5a92b731711566c8b6f3efbd6c842c17d850e10e9df68842baa772ed895d4fec2ea19593882cb5cc847e7605d1d65f9e09da50df483e0eef64aa1115105a86fd1c9e4727d3f5d1a748570a11869da8857c946d9ce16fb8e6d3f86b10c079c837065c7576a2e061e83a7b0473798567ecd6fcf8bd804ec0892e30ee93822306b70029e95c2f84abaed6fb348b6f598639dbead295877caec9490fc6d01fb112cd082d9589c2fec9f2c398aae0f85737e8653cbc6015c0e72c0f7668f0fcd8bef17d2213da241f050161253485df6501da437cd2f279d06234100c914fbf626db50ac2c82c2bb6bad64645ddf9617e12f45b5113529e596013b8435d6c3c95fc486da67a186ae0eb1999d2b699656decb304a2896d8f989334ba0f5f6edd02411889de39996088bed7e6ddc73ddbd56604d64ab06f77cdbcde66b8be1cf020b4644ae03a7f5fe5783b2be6f42780723323beff726a57e51c8d191e507743f6e6928cc90e14978527a41b9792eb07ccb6f9de8073e3c664fa610f04d49d7b624c6faecf477f023668bdf0032ae0e63ec72148d6c714e7bf2d71615dc161b185295b55a8cce8751bdb0c0184524e65cf6de38143cb064f65e9163075fd7ebcad89c367e8c74e8b2588b9f034c85d2514cea60ead69ebb6341a9bce05caf982c143d448fd56914f90f6acd24b0d2bfcc79984d44e3ea729bef8dbd431a75a187cb32b6e8e940ef162cbf533223fb44a836ed8ca6d6f5d967663f80e670c30ca47d08640033f07a3e2ae96daf6a6f7ddb489b9d39e581c6fe07cb0c20293058b224d6ae6bcac0b6ce4904a7438667743e3ece1b125142c6b35dbf493749202237cf18db67531e380bdadd28008dcbcfb700ebee36ed8ab0b20c7e14c8d841c4856b9e49a7414fb0f7b317edf860aa574da005649feaf90bd1125cc6801183b3b6c3ce3c090fe9a09b96676c96c6f47ff5a0aa6efc245ad582e01ae056d9512c72d07733ff6b96ee7b04e249135e97604249a60c05fa6479d4baeb7eadfc74a812ccccecff809987061e2f1970391395209fa1ebf1b92dd0efe5940bb981b2ddd0e94a2b16ad701a6f2b0bb747f12a0b2506519682befaacfd98edb6b9c123c8c0974ecfadd48947d9b78c51e42eceb96cb21130213f5b8d80517bfa36c45655a4b69937c9cca84d229b7c3f69ffbf5839d17a8bbfa0f4b65ccf7498dd1a5a30c3f2c59882b3e7f0c574e74c6490df7701030f62f40e2c17b14f168e1e076b9bf3c88989c1c073934c9f7aebe13ca60f2ae5a8f2e4be38bc8cb5a97369da2fbc5283f4b37847d0e76354c50b25d2999ad6e90fae332fb557f25467f941ae3b33ee5ed9770fed7dd337fd31c4598589cdf7d27e6f3b2d980d2e1125d2965d364d85193483007dea87e05099eba14bfae89494d14a5970df1589dd3444e596442bf7c644fc78b0408f9e90a5bc40de681fc4af115e57d7027669009e13071fece4d3b14cc012f7a7bcf58927e1033f937505baf839964c9fec8983747cae83c6facd9a06a1159a54548ceb2e90ab198412df3cf3de1bb44f342cb048bf49dfa147237c88537500900ad31c12b6bcc86ef267a17f6c6f888d4f6704f5cdbd27ad73e409771f96e4786a32aaacc5e88d7546e49f65c36f5397619b07abab1521856833f19414cdb5650705915ced09d14e6dfb109f0704cb0e843512adfc4445f4d169efc477015157b122df8c78870d7de234da3d00548aae2fdfa601faacab4a1f29862c15a07aee9fc0360f2e3330b473ed9a8dc47df989cb9a3d271a0d350fa1ac52d0ea5a33117abbf149cb0bda0639dca2254120c395c37fb9810c85a20aeae03be310c9feb57d7b4b49a1719e702f2e79cd42ca87717c67e0f7d5ed77d7b631d297e7ba3fd3960ab89ce4a5b228e79a6f75f86a437b343a10e6d8226de7650c19581a7b9bceae6f387790a063dac64d75030b126fad8d93b0c2dc77d0812f89b6712d30e8c056f6e356d9fc8bd10a360539985ef271f8bbae94d39a3ee32a0d7dd73f901790c9fd073715aad479bf39ae8d43b5b26bb1c67a3a3a0754021250b0b921caecbbc4091c5f028d13ccf5d46952c8753d6918f0495d9a8ff2a961babe640ed0d81deabf5a91f33752ba6504d28910c3e9377b5569b978f862fd06f7d24df61c4ed0ed206f485cfca6cfd69abc01041a0f8b13df13fa9b69470df498a619353e9ea6cdc0b18dea821f6ff2cd5e9b2e3e620bd39ea12dd00ea7ebf548630ccdc0b51f51dd01dca921d8507c4b132cf16889455d733efd727af9ee10bdef6beeb8aad309d4efdd37b69a7dac142d77bfe18e0237aefd4b8ea08d58be878a452602ba1ca306cba1c60c1b5596da71e00779c0d559ea6b5ff56dc376ae943cb65f32a3470ee3da4f4fed2e51b266f15bf2e3ef4bbd7a45c680f54c1b9d3bc201f24445cd4ecde920e6f2764679c3d02d18aa482c12c8feea1c2a2a97b10f4b88e9bced97abb39d1f3627f5399df12081c3526839b8f26af5a714bcbafe6698e746c638e04d0cb256b34a46c0e82796e952c11ad315ffce5b9ca2e17829c65f23026561b0bde35b9c7198e73942cec5b67dbc26839ca7047c06d8f2006ce83494caca70f08d863e3a358fcaa0c7249ba681cfa3b48e4845332cd66eafc83b5f2fe8baa778dc9873a13ea69040835856c92857d6231ebb0155469e77650f690f88a7dfcf0476f4273075f707adf15e2912604ba9f145b18cd08a39134de2bcd4f611b04a71a3d2f3ebcc9d54c780f3e76961d3240a1cfb08923425292fb38431c6b0872513adea90df1d5038a267d4d7b75f5fec8ce9044a4", 0x1001}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x0, 0x9, 0x81, r2}) 12:11:15 executing program 0: socketpair(0x10, 0x4, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="60bfd9bdef0ac604b06f0dd17e9486c2c0a2191c1fb71d6c066ec6051e20c2447edc9ee85095e67d8f8df4d86598238236dc5e549fa033b0", 0x38}], 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x20000080) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)='./file0\x00') ftruncate(r1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x100810, r2, 0x0, 0x0) 12:11:15 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) sendmsg(r0, &(0x7f00000014c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00ff2e2f66696c65300093487dc7f59e66addd1835710bb0b1c8c54db5289a1921e1135d5a830b59fa0bec6c58ef7aff3293ebe357e68c3244526b6bbc3f333221b969bf07000000e59df74e7296fe8c4e6257cb8b926aa5b9c706239b7c44067a7548514d90e750be0a223e56"], 0xa, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0801000000000000ffff000000000000500fd343fd861ecf31e1ff71f318a7088e3ed20fb38208e9f0b775011c3d4a4ac4eb8044cf6b767f9a8b7b5be5ac91021ede53c30a4d370d3ce93023d24a39a897b012ddea7c40bbe2912fc28c37547942e0b8453be476149bb5bff9fa9647f99c6f0fc79d9c5c9b8c82232b451f2dad8d63d71e1eff2a9a3908bac8590ae95f6c8a1ce6f7eb98b5c5cf6fce03fa3864aa6067492baf6b3a0d857b663ebb28ceeea912afa037f80b2ea1d5df9c77d3c60eb884471e07a65009e10db31c79d20000c663373282dff674c634f5d662c6ca0be3d52ea084d0133ce6f3ee4c01f80e94121be1650a528eebafe79dcca4f4f4d37e4f6cf4a67a3da5e57e66c30b067cf73f43a6f321758f"], 0x108}, 0x8) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/2, 0x2}, {&(0x7f00000000c0)=""/155, 0x9b}, {&(0x7f0000000180)=""/207, 0xcf}, {&(0x7f0000000280)=""/32, 0x20}], 0x4, &(0x7f0000000300)=""/6, 0x6}, 0x2) 12:11:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2, 0x24) r1 = socket(0x10, 0xc005, 0x2) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x80, 0x1) r4 = socket(0x1e, 0x3, 0x0) shutdown(r4, 0x2) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x7fffffff, 0x50309c17}], 0x5, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x0, 0x4800000, 0x8001}, {{r3}, 0xffffffffffffffff, 0x34, 0x2000000d, 0x3ff, 0x418a}], 0x2, &(0x7f00000001c0)={0x40, 0x2}) mknod(&(0x7f0000000040)='./bus\x00', 0x201a, 0x672) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x23}, {{r5}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000200)) kevent(r6, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) 12:11:16 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) socketpair(0x6, 0xc005, 0x8, &(0x7f0000000040)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21", 0x4b, 0x0, 0x0, 0x0) 12:11:16 executing program 0: socketpair(0x2, 0x0, 0x10f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180), &(0x7f00000001c0)=0x4) read(r1, &(0x7f0000000200)=""/46, 0x2e) sendto$inet6(r1, &(0x7f0000000240)="0ee87edebae4c67780dd19eea74d2a959678d800bc972a88dfe934e34a8fc99b8137d1d23e0eea664326cfdb7f337bb376ea0acd14", 0x35, 0x2, 0x0, 0x0) fchdir(r1) connect(r0, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) r4 = msgget$private(0x0, 0x42) msgrcv(r4, &(0x7f0000000300)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) sendto$inet6(r0, &(0x7f0000001340)="d478150e725ec636bf9f4c86a979d236bbf82968ac436c7f2142a60956dc9b984f93281a7aa072ea5c940dca0110741a79a1a184f8dbee0107034ad6caaa3c6af1c3a483dda9fc4897ba017bb91ba453a82902cdb94d35aab80776c6d67f0f9dde78ae49c148cb2d599bb1701d40e711eb8f03b62175b578a7644c1b6a9dca3b289b35be798be8beb762c7a16734cc3f882de4897e65e31af76cf1009851c1af4d69490ec0da5fd2b77d4f9bca4c9c6a60705b0eee2e841c204e6122bb3f01efa8820c36de99c228df9d", 0xca, 0x4, 0x0, 0x0) setrlimit(0x5, &(0x7f0000001480)={0x2, 0x8}) getsockname$inet6(r0, &(0x7f00000014c0), &(0x7f0000001500)=0xc) socketpair(0x1a, 0x4001, 0x9, &(0x7f0000001540)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001580)=0xfff) getppid() socketpair(0x21, 0x7, 0x6, &(0x7f00000015c0)) connect(r0, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xffffffffffffff5a) bind$inet(r5, &(0x7f0000001640)={0x2, 0x3}, 0xc) msgsnd(r4, &(0x7f00000016c0)={0x3, "ca85f490ead0bf3545a732e9f72057ee5d8aefa069eeaaf3c8c04e2920c1bac2b36d3579232beb02ac4661dc08ea905feeb1f624e89e5dd465a9d6952c80115a4362ba15bc81e4bcb1645f8a1412dcea07ff911e249ae581610ef7bae8e48e4bf2a7fdca95c95c114fc96559f9e92b477558857c54389e7e1538725f2749873200241a010bad912e6ca20380dee89e6eb6993e70c606884ed6d8b6c81059e01bea0e31e4d91e1061a4fa"}, 0xb2, 0x800) 12:11:16 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x9d, 0x7ff}, 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) open(&(0x7f0000000100)='./bus\x00', 0xa0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) 12:11:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x0) lchown(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0xd) 12:11:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x186a0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x20) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2008, 0x9) close(r0) socket$inet(0x2, 0x8000, 0x7fff) 12:11:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66697c65306edc38c5a6ca81d700"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socketpair(0xc1b76a92185091ba, 0x0, 0x10001, &(0x7f0000000080)) shutdown(r1, 0x0) 12:11:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000380)=[{r1, 0x60}], 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 12:11:16 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc0, 0x2, 0x81, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x7, 0x100}, {{r0}, 0xffffffffffffffff, 0xc5c5020b0764c2ca, 0x20000001, 0x7, 0x3}, {{r0}, 0xfffffffffffffffd, 0x9, 0x8, 0x8001, 0x8}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf000008d, 0x7, 0x9}, {{r1}, 0x0, 0x41, 0x4, 0x2, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffb, 0x23, 0x1, 0x9, 0x100000001}], 0x3e5a5f9d, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xc, 0x0, 0x4992cbf4, 0x4cf}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x8, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x9a, 0x0, 0x9, 0x8}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x7fffffff, 0x5}, {{r0}, 0x0, 0x2, 0x8, 0x6, 0xfffffffffffff3a0}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x9, 0x5}, {{r0}, 0xfffffffffffffffd, 0xa, 0xf0000000, 0x10000, 0x5}, {{r1}, 0x0, 0x20, 0x2, 0x0, 0x200}], 0x3, &(0x7f0000000240)={0xffff, 0x3ff000000000}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 12:11:17 executing program 0: r0 = kqueue() close(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:11:17 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x3ff, 0x0, 0x0, 0x0) close(r2) close(r1) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) 12:11:17 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x3f, 0xffffffffffffff0b}) syz_open_pts() 12:11:17 executing program 0: r0 = kqueue() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:11:17 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffd57, 0xfffffffffffffffe, 0x3df}, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 12:11:17 executing program 0: r0 = socket$inet(0x2, 0x4000006, 0x0) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) recvfrom(r1, &(0x7f00000000c0)=""/203, 0xcb, 0x3, 0x0, 0x0) 12:11:17 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x6040, 0x800) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10010, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x7) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:11:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2028, 0x4400) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1000001, 0x0) getpid() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x5) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) fcntl$getflags(r2, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x8100, 0x5) 12:11:17 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f0000001680)={0x0, ""/120}, 0x80, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x200) dup(r1) msgsnd(r0, &(0x7f0000000000)={0x3, "1eea4181ea8da8622a79c98d12e93f24d568e1edda2d77955738352d424d564eed327c2aeb1b1e728ff7c3fab3eda8f7e99e5c7fa667c7ee38b9eea5b1"}, 0x45, 0x800) msgsnd(r0, &(0x7f00000000c0)={0x3, "c0e8d2352d841b3a3d1a2e798f543ddcf928a2106a4f72b009f32a9be08ccdde0c3aa8245bbf300c9a0d5e0e3e9af26de38b72f37ac85dc5b81f12e62ef05c3aa6b37c800db94a9680b90cbcb03fbcfdf63bf413708acb64b53047548e8f819b31190e955ab34c00f562d3a36342da03f2d700b54ae1c787405fc78700f23eabf722ade04bc731b6296e281ec1f1269bb35443754e476a41d677a15624a0be388e1b9466b613b9f91268b8b0fed92c52170da68891a72d8c9a121597ab863332171e79de31855e7da7fe90b7005531788e51a7f558d711a9724f0bfe7bd8057ef7f667a6925851dfb479848efac719a7e4b88e0a"}, 0xfc, 0x0) msgget(0x3, 0x400) 12:11:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000000ffff000000100000db30d025a66c71ad1c97107421b74ebb12c40ba5d7416c9c88c64be25c277fe6a59c577860e13e7edeef6fdffd3f2190bf2bc2e0ebc6a8a95bafef5675fb1985d5a81779285c30dfeb0242ce1842248c1b362cad528b2867d8c598de4cd50574ed52530a4cc0936de0944f9f14b3cd053857aa06f30259b7dee5ccd7675e1242ca8ea465e443f72427c828b8441a1fa8aa969c45528fa04af790f046041253b43565beda61640734d62bf8343d12234b29235c7b55dfec88644eb246bc96f795c3bf41c719ef989d80459bb9eed6124a9fcab3a300b70f34dc0000000000000000000000000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x800) 12:11:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x201, 0x0) write(r0, &(0x7f0000000080)='l', 0x1) 12:11:18 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000180), 0x10000) poll(&(0x7f00000000c0)=[{r0}, {r0}, {r0, 0x4}, {r0, 0x100}, {r0, 0x4}, {r1, 0x10d}, {r0, 0x48}, {r0, 0x10}, {r0, 0x43}], 0x9, 0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x3ff, 0xfffffffffffffffb}) kqueue() pipe(&(0x7f00000001c0)) nanosleep(&(0x7f0000000140)={0xfffffffffffffff8, 0x8}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x122}, {r0, 0x80}], 0x2, 0x7fff) 12:11:18 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r0, 0x8001, 0xd7, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) getsockopt$sock_int(r0, 0xffff, 0x113b, &(0x7f00000010c0), &(0x7f0000001100)=0x4) bind(r0, &(0x7f0000001080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080), 0x4) r1 = open(&(0x7f0000001140)='./file0\x00', 0x10142, 0x8) openat(r1, &(0x7f0000001180)='./file0\x00', 0x80, 0x4) 12:11:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x306263d6cff21db2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000380)={0x1, 0x47fc1057, 0x7ff, 0x5, "6bdba2d24b973040b87ab9b1df11ece1585cebf7", 0x3, 0x6}) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) 12:11:18 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000000)='\x00\x00', 0x2}], 0x1, 0x0, 0xfffffffffffffe19}, 0x4000000000000) mkdir(&(0x7f0000000180)='.', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 12:11:18 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c65302166696c653000"], 0x1, &(0x7f00000004c0)=[{&(0x7f0000000180)="373cd3966cba62289e5fe41c6e58d9", 0xf}, {&(0x7f0000000280)="2cdd5178f6e933f94999123345f9b4a24786bc4e7966d55d9dea17a1425e51cbaa91c6ddaa2dca9c449d369fe47e8381346cc68d08888ff57f1429b7d6ede263c0df965cae3ca9b3b8faf106d45ace470a1119c0000b78fd1777eff7cce618c923a0cc1c65218516a310662e98edcac302201dcebb22e9f6aa7fd5925bfbd53038fdcc6889e641e1a2d794c9a5870a6d204b930dcfd88dd44bf7e021f413b00713cb5eeae4b241a88e743f59b5b763d497edba", 0xb3}, {&(0x7f0000000340)="9177ec936370a8afcc2ef15f076164eda3887ce51b37c794f5fde7941bccdb8c52e2db72e6212f4ad8bfc2923b2aacdaa7e16b7b8bc6ba13f30b5748270b359248c04a805091b7fc4cbf626fa70a1113d95d95440c62a05c33214037a074c4d82195745e0f9814abe44e41634d6dfc4dcdbc7a49d7c6070c373d3eedecc8825d3a400fb11e", 0x85}, {&(0x7f00000001c0)="14f6383ad645add8f87f329dfe6a39c17b8bc5ea595feac026e8d78e63d3f4ae8746dd62494fee4259ce4c04a96b22b701363cb3989017180f2e0e8cafc2ad3e5591b13bda0c746ceedaea977c84f923560c8f4353dc2d1ff5147dff76afe85e05", 0x61}, {&(0x7f0000000400)="a68444b8770f1a8b3530a4af3c9678e8ac29323b386639b1c0a4c01f", 0x1c}, {&(0x7f0000000440)="34ac723b952c2329f7d81a00264b0a4cdf306ed8e918e1c7a9ac5665b8ec7c268de0ef24ef1fe837ca7e8efc8249ce5d96f2d830b2bdd4c8f82cb860b0610444f74f584957365ffc47c2e6bc9467378393a268097d6ceaa622b186649bb395034e7f1f5fbd3b087f9e79cabc1214a6b32f1df2a1029446dbe5577a", 0x7b}], 0x6, 0x0, 0x0, 0x8}, 0x400) 12:11:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0x7, 0x0, 0x1f, 0x0, "1eae0000ab036075dab8bd010000e09f98206fb2", 0xfffffffffffffffc, 0x8001}) poll(&(0x7f0000000440), 0x3ba, 0x1) write(r0, &(0x7f0000000000)="e3", 0x1) close(r0) syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x14) kqueue() r2 = getpgrp() getpgid(r2) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r3, &(0x7f0000000300)=@in6={0x18, 0x3, 0xffffffff, 0x100000000}, 0xc) r4 = openat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x40, 0x4) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)=0x5) kevent(r4, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xa, 0x10, 0xffffffffffffffc1, 0x4}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x1f, 0xffffffffffff8001}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0x1}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80000003, 0x3b, 0xd51}, {{r0}, 0xffffffffffffffff, 0x92, 0x10, 0xffffffff80000001}, {{r1}, 0xfffffffffffffffb, 0x24, 0x4, 0x5, 0x2}], 0x9, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x56, 0x89, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x10, 0x45, 0xffffffffffff7fff, 0x5}], 0x4983, &(0x7f0000000280)={0x5, 0x5a}) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) close(r0) kqueue() r5 = socket$inet(0x2, 0x4003, 0x0) shutdown(r5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000000c0), 0x401, 0x0) syz_open_pts() 12:11:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 12:11:18 executing program 1: mknod(&(0x7f0000000200)='./bus/file0\x00', 0x2000, 0x236165c2) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000440), 0x100000000000004b, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESOCT=0x0], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1abeb329, 0x75}, 0xc) getsockname(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000004000000000000000080000000000000000000000000008fd048e8c9f108274a5edd0c7935b233011060c883d989fff2658ba20210494c4bc1cc8357d620b8d39d847aee988cf171d4ba4092981b22daf293a48cc3aaa999defdbfefb328d286d305bc84dbc860fbbcd49592e94dc15a736abe8bc83a97fb7ccf3f73d8ef8cbd395daa7cd417d570c29bdc9ae623d1a5230fa421d592e81641c9fd5d6f84b8b28d1fa1b49c4392b0f8e74f35eeccacbdc800"], &(0x7f0000000400)=0x2a) r1 = msgget(0x2, 0x40) r2 = getuid() r3 = getgid() r4 = geteuid() r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0x0, r4, r3, r4, r3, 0x28, 0x2800}, 0x9, 0x83d4264, r5, r6, 0x7, 0xf2, 0x7f, 0x8}) getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r10 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x2, r2, r3, r4, r9, 0x1, 0xff}, 0x9, 0x4, r10, r11, 0x3f, 0x8, 0x55be, 0x7}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="cfa97cae4294ff1b10a44a60cb1c2395a08f8ae044673a1d40183bc4bbb8a51294fddeafb2a593baa3bf56701a0d35023a7b38f1ee89bc72f45edd83ce0d685d0f4cadfa3db8c17a131355f471430615cd9c1ecf49e978165f4d9c3e7a484a57306b649f5034dc613e9de5d03099300707e1dde0a1f6a4fe908de8659b2981824fe6bb29472806cef63058159d79c4b9d6f30f357b", 0x95}], 0x1, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x3) fchdir(r0) fchown(r0, r12, r7) dup(r0) r13 = shmget(0x1, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x8000, r4, r8, r12, r3, 0x0, 0x5}, 0x5, 0x101, r10, r6, 0xfffffffffffffff7, 0x8, 0x1f}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 12:11:18 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='W\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 12:11:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) accept(r1, 0x0, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket$unix(0x1, 0x4, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getitimer(0x2, &(0x7f0000000140)) pipe(&(0x7f0000000180)) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x8, 0x8, 0x2, 0x0, "d55ea648818d6083a96b9a78625391ff990b4460", 0x9, 0x1}) 12:11:19 executing program 1: r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x5799ca9a166c504, 0x3) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c1, 0x2) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) chmod(&(0x7f00000002c0)='./file0\x00', 0x0) 12:11:19 executing program 1: semget$private(0x0, 0x4, 0x2c2) semget$private(0x0, 0x3, 0x0) r0 = semget$private(0x0, 0x0, 0x1) semctl$SETVAL(r0, 0xfffdfffffffffffc, 0x8, &(0x7f0000000040)=0x7d) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 12:11:19 executing program 0: r0 = socket$inet6(0x18, 0x800000000000003, 0x0) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x1, 0x8}) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ffe099c2ea24966dd43800000007000004000000", 0x14) 12:11:19 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) 12:11:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="73eaf9992176cc367a2dece8dd9e07c8c6714652b293f8fbe298c0000000c39565cb89cac8b3627f070b7669ac45cfafb9471f4eefd4c4bea13fce43db4426d4bdf37a9aba78ace3257a7a37bd5092a9a88fa693021b7bd383cb679fb12addf7d435db4022631670ac304572f047f3acefb0c4ab8775", 0xfaad149a5e15bb5c) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) 12:11:19 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 12:11:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)='B', 0x1) sendto$unix(r1, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae22475904d5d4e82c953f079750d957a6990abecceafd03fd04886f1dddaf480a0c71f807bb45ad1f7384a9624c9b24a491df72914b6509c162931a0b33675bd7cefb5722de87868562a1c7a4a4d831a2e5816fc5fc0b3c41406e8aa2f56076682b4a8f6bbe29d110e1319524a53633b2fa25b0f959f30ae33b087da356cb435653a85e50e922cf3ff589eb0f90273d610b692234a5a95f75b458732235b17237211b2d2ae5d3ffa438ddc005bce9be74e3f93f95abd39e14a024fb47501d42f6dbaa2bca80ef092d", 0x1000, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setsockopt(r2, 0x100000000, 0x2, &(0x7f0000000000)="5e88090ddec83e6c64c335333f34da5c984f0e9a6b93fd789132c1bf64b027b3ddf5a4a9632ab2038d382f613522ebc38826ae2e28bb4c3c778ca2c394cdd83726cf38a378cdd9a7cccd2b321d57da1cfcaa53edf9b56dc67f43d44f5b42b6787fc270f0237f0e15e5d7b7a0a9a6ac3de4194c8c52f339e99f42429bb7e587d40470d30e04cab410ae02655636274458ef9615deaa63a455", 0x98) 12:11:19 executing program 1: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 12:11:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202b, 0x501) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 12:11:19 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) recvfrom(r0, &(0x7f0000000200)=""/176, 0xb0, 0x2, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x401) sendto(r0, &(0x7f0000000140)="f3983d697e7537b8792abd51af6fb2b49ecdf954d8a740bd163cd20902fe438388e396608f8b77a33dd3c773e30fe953421ea041fd87e74214fdbf6894a219c0d5462b05", 0x44, 0x4, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x1, 0x4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000100)=0x3d4) semop(r1, &(0x7f0000000000)=[{0x3, 0x0, 0x1000}, {0x3, 0x1, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x4, 0x800}, {0x5, 0x1000000, 0x1800}, {0x4, 0xcd12, 0x1800}, {0x0, 0x178bf18e, 0x1800}], 0x7) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x259, 0x0, 0x65, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES16=r0, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRES16=r1]], 0x10, 0x1}, 0x0) 12:11:20 executing program 0: r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x910, 0xc52}, {{r0}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x6, 0x1}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xa, 0xfffff, 0x401, 0x20}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0xb634, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x5}], 0x8000, &(0x7f0000000100)={0x8a5b, 0x40}) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x27c, 0x7f, 0x9, 0xfffffdfffffffffd, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e", 0x98}], 0x1) 12:11:20 executing program 1: r0 = msgget(0x2, 0x400) msgctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0xc1) munlockall() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='-\x00', &(0x7f0000000080)=')-^\x00', &(0x7f00000000c0)='*):,}[\x00', &(0x7f0000000100)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='#%\x00']) mknod$loop(&(0x7f0000000200)='\x00', 0x8, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x10881, 0x106) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000280)=0xffffffffffffff80) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000002c0)) msgget(0x0, 0x4) r2 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0x40) connect$unix(r1, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)=0x8) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000003c0)) getsockname$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000580)=[&(0x7f00000004c0)='$\x00', &(0x7f0000000500)='^\xf2,\x00', &(0x7f0000000540)=',@\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='-\x00']) msgrcv(r0, &(0x7f0000000640)={0x0, ""/70}, 0x4e, 0x3, 0x0) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) msgget(0x1, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000006c0)={{0x18, 0x3, 0xa1e3, 0x2}, {0x18, 0x0, 0x0, 0xbee}, 0xe30d, [0x40, 0x4f4c, 0x2, 0x5, 0x1, 0xeae, 0x800, 0xd3]}, 0x3c) unlinkat(r2, &(0x7f0000000700)='./file1\x00', 0x8) getsockopt(r1, 0x4, 0x3, &(0x7f0000000740)=""/16, &(0x7f0000000780)=0x10) accept$unix(r1, &(0x7f00000007c0)=@file={0x0, ""/48}, &(0x7f0000000800)=0x32) r4 = getuid() seteuid(r4) shmctl$SHM_LOCK(r3, 0x3) open(&(0x7f0000000840)='./file1\x00', 0x202, 0x0) unlink(&(0x7f0000000880)='./file2\x00') 12:11:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pledge(&(0x7f0000000180)='\x1e,3O\x9b\x93\xb6z\x16e\xbbwH', &(0x7f0000000080)=')\x00') r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x2) 12:11:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setuid(0xee01) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) write(r0, &(0x7f0000000000)="02bea2a445017729a460f43e3673e97c213070b098d5d44c62c5440990daa671e79dbbd223a345a622a8bb6f6236870ed9a1feb7700d7f339ab45f23cd80fd9946b1e165347f574b976fa30c1f9a5e5561bf58600bf90ae24b15f1b93f18fe7858bdd4b57f", 0x65) socket$inet6(0x18, 0x5, 0x6) 12:11:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0x73) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) write(r0, &(0x7f0000000240)="473c79867cfc0fb8aae063b51a4beee18ba086ccbfb33181fb863a9fe661a38b755a78afd9a30cbf80c62a72cb8bf81419c645db0aa4e8ecda3ce8dc72ee0fcfe7938041efcea92e3d313018821487a82f2a54fa578da821175f1094aaa0e644cbf2b8fb066892079bf715622aee0f87c690e0ffd36d74ee", 0x78) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) 12:11:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d465487", 0xe8a) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10000000007, 0x0, "a147780ac85a738a131900e8ebe918fbfc7e0d7a", 0x0, 0x492}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x1, 0x5, 0x8000000001001d39, "ba0f0772d10de6fffffffff8ff3d20008136d283"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:11:20 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() close(r1) dup2(r1, r0) 12:11:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x4) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x27, 0x1f}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x38, 0x0, 0x0) 12:11:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0x0) sendto(r0, &(0x7f0000001080)="b471b50e6df7f5ead2dd0d15661dc3970ce8482b790fd92390c3f28b9f513e98fd67fa073a24a1fc2b2924b928b4f82d5101ebefdf029709f7f5fc82bfdb4a66b131420d3af5609bf8d09e62f8ebace0abfe719a4e63d2bf3593e7ac241952e3be09b2888958c97b6ecb9f97d0dcfd29bdbd88c89af8b05c03946afbe1ef8d30242c3ad8c287ef71647925a8225eb981968ed0fc5382ab9d5a7f080c62db6fff4c73303f6bec1c30463c658faba4c35c017a628da0e4cd011be3a4959cbe2aade2f6b113f3424edcf75a53bac83f22d99b79bd5df26825cba5951d5e2e9fd408d5093bfbdeb169e89790344b1ca8bcea029555a1c5ad8b7fe87de4cd4512f1ac0eee84c04d048ff724ecc58a7bb5316b4bebf0f8f1466931b3f9906f822a4f869fd594e567c3b7326a2b0439ecc9e5e5e00b8409950207e07ae4d30717ba01bfa0220d0441b439c01da5e2c1669ee7156f81bb20b699764a6f249779e3f440afa1027210a063eecbfeb084368566e192986e544015a7d98ffbd2405377349510fe470383d2f594b2992244b2354d93144dabf3a8e8abcbc66cbfa3a73a1f4f4a1cf139ef2886d1463111f91f711d53f2b9aeab920d2fa9d49c05b5fde3ac1d0b987b00de8aaf9c77e17f99bfe08a9fb54d69c370c624c4496232fa391b6bcb973314299600fe27a592d008e9ea26b4eece1be545a0c79d4425806da7392b77a47e83d6456f6fdbc8b1199666e1cdba21d762e8dc4df626a75734806f2b61fafd5d04e6f760834d0528c95bbb5d92b116167fd56753dbb1d8598a6d114e792496e302369ec376b7e5d56563fc2e4a9ba9c9c86c9adf027a94684069b45e021d9b86248f2818ac8449277c39fd96a78b4c98ea2eeb207a867e8ff13b2388c4ffdef993768e64b7a305b81f8c69076f62e611ea37e2856afe8ba795a5048e7fb4444690b82e9e4847c3960b229c92e7fffa498e8c8852fb4607da18bd1d39c30112fc6b3734ebd7ab179f3b9c86d9e0d5dac820449bd73b0ba00c4b7a7baf6ebac3e1874185f8b69629c287da1c97d5ec612604117c19ab9c82259bdc6ac55a260062ff5a5032bcf7e4818a10194bfd87791ee010772a3c70f7ac56af32250b7a9c178876dc1e9cd21d01aaef48af4d3a95761a61d95f864ff39b46288a5a329b871f527ab419bcc449698ed689ba0b64272b39a3fc4b4ff6a062b932a90e20f7a9984d89ba9e6efa9f802dcae46a8f6d6987771c806f82dd3842b8ebbc28e62d2a222cd095afd8acf0aa942a27ed6da9e0e97d9c0b906c971ee98b27a423082f02091fee7897be2a1c308a570ca2759423c501b16ec71492b6e72d840590d297a1fdbc9e2deb41c744b75f4f43841a569a8051ab4cdcc566a6eae08e13ba6ff1d322cba316906beda4c250feb0c84282086ed4302a31c37c02e9662f153be720085360f33a02ebf2cd931eba4d88194ddfaf0d926880db9094e93688f3c5690820f41fbf9b26c6b4527645158fbdc4c1c705dbf93c00e3e53550fbe40bb47ae56ea99fb161d8872ce1c3a32f12b00e2169a205981b7bb700e9cad63510b532afe2aa027f136c2617a7baf9201476c841ce0c802ad6b1c51551d4019df646648cca6d6e6e7d04bd8706019e73494fd9fd44a9f794237161b0057b17a679a012038ce2201b608248516c834d8855eebeb1f9cb76b9ce7b1253935c9a3eb50ec0101b47552ac91a4c5dba32212b1bac1c1f2f8b2ba7bfa771c05735f282d70784f84f2df7df0f0380ca1fc6774a96831d5602be59ae28808ff6953a67548c307c86c8992702ce727887130d0b02c1fc3be26996dfe8463548f2cde5513cf311892b494ae6427d3f2bf330cf85bc62d49a44d14138ba97d63266c19ef1c0c4fd7788a24f4760f2f2960ca8bc2a187ce0a0dc0c72ba1bca0d7409517c9f0ef56dd70f8469fd56cad7739c8173daef810d3cabcec2bb79a950dc1dc4fd692b4520f0655957825d487283e317fcc34a4d4480f903e5ce48cd0353b0224c2928ce7cea601c9724abade035ab1a9451a0608404392fc6861d67af78e9b426b6f69776e56849475430583d75b1d4c1277fa8457c29989364d6994bf884a0721ede5302da46415b5bc1579853626aeb601a6f44b065e2cdca03707b9b9eb4abed1b6d9fb2205f21add245e7abab27209274f701c5a04cca4a95cae3042e6f419210939493dce025350cd487fd8daa2c3494c10d6723ac9bf5331f43a6d2de115e9977d1c56e669de54f4b02c4d629119ca189077f80f777807192b56f99f50fec3f546401a92f6c65f41eb6ff419d6f36ed960ebab6be91fb66d6a6670785b8fbceb5ea165da0ee8256a070042f940913f8e90ae1b86a3450bf5d2c58b93313e1cefec82aeea3a3973020542f3474c67c3cd9dc9d5403222f3f2764e01e76f0c961559233e7e3324599898ec720a4ad47ca6c5fb7b474ca712be11d53c785d55f1ec50cd247970701e1da56d3fe863ee6682e2dff1ff039f07f32b94959de8291d9bb82473d4702e92a85b9cc08220134430a2c51acebd5da7b4d583a3e08c25e4883b712e1e7a1f414b01640bf61906cadbdafb4c2680ccdf5b4464854c39daf0b9c4605b751a37a04379f0ec698565bf41c9428c82dc04c0ecfdaf95a11916628d2068d481a1e794ee40a3d82a70012ad3c8f476a400f55ab2a67a8cd27efac29fe20390400a5d479a5029a98d60b745ea24f2fe89ed8a8192cd2d6c5cd85cad8f660938308b29542b1f43801755e2b5daf9ea536605ebf623d955e80b013d471a9b0eb21be0178fa169a01629250e04b6f923e02aa9faceeea66ab8b1e0dd98dea5dc4100bf727ba9d65016ac4491fad624506d62c654fcee52d07f54bb066b4e4198e1cb615e59d5f686463ee3022f25dc0bb7704ce2050dafea2802fd8f7cbb9f0959bf3400632b9c3090f002f41078effe0aa744b778e5fa89be032806fc0af98f6f51ec3cd258d07a8b34023b71f504dabe7841ba6ea80d23dc2718671c994cfb487e9da9392f57a86207aa4055d2997a6d91264b44431e839acc33911a542cf6c2790761c293327f453f95c836e376543e69ff6d9f3bc4cd578a935a4ec2f68be95868327f41cf1a900d7692754df75e18afa882327f8208e2e10629e80c2b048d5a3c653de183dd7fcf0e7016b806466aab3b9674ea17ea1861a8e1f953686f0def02cf54c5eef9540953106c297cb162f445cb685e6f61e347da5181d758c34a979c4956f2314617bbbc8ec3f91816d913ee6550c024086da54b892788491a79fa94968a9dea11e462e76a2642a70a40966646be8500c8a8fe4604d0714604677b1752d51e532a7221f19e89dedafb7e72f0e4300ded6618735d1fd73a1978af3ea6e452ca34cdb5fc3a6c97cf6e57ba05dc456e1ea30b98fe2d9ec88143c788e7a0679655b72a89a3d30e7cf55f692d4335d6bd0707b7cb7f0a9681fb43c1d948919fa1092ca126dce0529c1805730eb56d291f7cf154bba913d92f95b6cbdfba974d7073135a3352f2210da0f091b88e4f9717d45c10afeeb9d11ff8bba68675088320d513b1678928fecc2e5656e8eb79946221e35b463c6600afc232b4f1fe1da9f677a1ff79493a903c7bc1bc395083926d3048295128f903996ef7da32c93b6e16ca603a3192b3403010bc294513e553852108a2c3d5407038cc2ef81b0008d1f094e51774ed8040db04c1b3673dd0044127fed28f2d285cdcdb67ccb6efc14aca268433a4fb757c35b335c0f8ec10abe202a46cd0a37bb71836c8b806fe164f70fa4f33fbabe24e07a88f5e7ecdaf295d80ef753da1bacf096674cecb1980182f9d8192ebcdba8c8b86c6024a2b030047be2d08d84f440cebd9035df1ac5ea6487725636c55f979bbc910246d0605db909f06ae1666e41c852aa7b31abfe0022a5a53a14045a6e0b4865cfa0085d297bef5926b4c0ad377b1b2aa3fbf412df8d6213c8358ccdedb4e97205b54aa705019888084e07f63129c57804f0665c5b173e10db7e86f990fcbafa562756e5fa0582eb488abda74bca3988fba1847d33a29641a6cac26f5bca9b58d81fc60db61305ff6c86f5f4f022833c81c4b03773706827e168e4babec55e4e240e0a545221afe2ef1e8e0749d048ecdafcb8d829b49dc1498dfb81da209cf31195e6d44c4c471c2f82241a0c2bf5dbcf6d986208437b0bb51972f3034ade461f331bc0db0260d039a0638ed81b6950f7530f10f65ca8c7be30512abdbdc5a30cd63dde1ccb4eb82be5199f4b1faff80991c1d7d9c2147b99051f9655101d493d4f64086ad1922022f205adc38ebf8482642a2158390eba6c9483c5d7f8fc735b8f52c7a4d65d775e83c7ca5fe7105630005ebf7f0d33ce2c3d7d2a060c39ce938dd45fcdd85dff1ada69240b90877463bd77de180857bd01c01d4d930db09ef68a581dc455c0ccf60990227958edc6a7f800a0ad1e8d25f701199ef7b8de9e0017ccea5e4675eabdf3f875f454b5dbf250a1c135bec7b3850849c30b4bdc0b802c3a0d107cc427ee86e1038567e38b74c29674f3569a99937e5a2827bc781012434a99a61bc26833a8ebf8c1d0005a118d30306d7d6ba30a8957bb52334fc65f861519cf1686ef95c9680c9c402a50237bb7a1d52c6f42f7e6a43d7fc6a8a4dff66bb36cb2d00bcf7420cb87ec786a35eee8668b63a9ac4fdecdae757bfb1fa925145a26d31cdf47f188c4949589325375553c2c2b48b3ae24e25e651b78139c0061bc7888fe9db092acbff259b6b5ff3f8cd582737e97141f35d82f53f557146b1ba15a08627d72c26e54c9af38549aeb9c37ab2668890182d67ed762cbf27cf29f06a145a79573fef84bc8bc30e38e667328029c56516844ed8871ae4f0b0349369cc7b8a9103e43b0958e44d3d7ac05aa6eafa7bd6bf2b0f63dcd21bfbcab3bd04d87f956071f88724b4aaaf9f9d5c37abd0a0f43a3d01863aabd201f25681ce282511d605bc19890a18c9a202ac2175f3ece6cd8d07c904a422d38343ce6095004ed1d489fc51c00b06975a17712785973f7e7bd8625426824166532979d51afc368ec33e34cb36ca6cadfcbf373b8350ab7cf9bda0f981b468159389508905371077be37498c7c32d7e151382a45dd73b7e8d0498a3cf2901cf10a2f3056448f6a71593a08a1accf867efd878bc3f8d73da69c2ce11f588454dc52393e3ecb3410e089ec70cc94c3565e7b8fbf3dbb11e14d414d3d3f129ff57028bc47063c641005f9c712cd268f819f923b2c97b274fa41e75abd05b9143a23ee3ca6204226ec37073b37483d37095bbe767b4abdb7d6b151f4d0839276a032949fa11a2add90480f90097c98d58ff72fc12760add174119d0e6640b5b9cec68a5a156fd256fbb9394c7575e94cfa910c4a9fe7c7e435a87b6db1d2045276de185b3ba5c12008eb94ff12e103a29f517c04424ce821d41d4903e6ca46fbfda19a62b7a88d204213ebe30a378a5b887acaa5b11bf31299d76bddb5a3c0543f426baf3790f1044ed4f99d30cc49ab0ee477ad8e2edcbd35a50c1e37f57c84274620f819dd099b347f64809bf9ab91cdbd6f876083828df6c57bb4cecee27b151defa55fc559729a61272c4667fb01b580db78b03fd3849b47ff7b19061aa984c0e51371de41c8257069be76e3faf5af3db937db5ff3ccd942cf975354b02aad260ae645953b27dc313ab934c0084f026340cd76184caaf765ad161458552fe074e7eff5baca6a4cfeb290f2a14a1eae0c04051a6006bd5", 0x1000, 0x2, &(0x7f0000001040)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 12:11:20 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) r2 = getppid() writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000000)="334e52d60e0346e0075d595c547c2861533b907ac5a511aff8a2b911dfafe62172e53a2bd805eabc55ce7c2b5193cbe993e85ee0770d1248cb899ca7fa093391ff301ea30e75c586f29ed202179d8a061e56dabffcdecff40808eea5033c40e9f05ddbe5d170f692d329f4388b2b7ee8913dddcab7ebc85d1f7eea4b3408913eef8cf036c1f860cceff46e37599cdfc5a7983d98806403159b53057fc5a6a731595b51f2b86f4285f658d775fbe2cf383f43136b667ed95c2b4e4b862bbf8ab38f9fb02715171be843669b78694f1e0f16c5dca0e28c63bb5ec8b5339f824e5d1630475f585baca3b0ff8e270e9f60d923123417500f20e4cc6c40e8a569d2c6d2d5f41fb7ade68c5a8093c2ef3fdf2620f34e8fd73d370d4d1d15bd8987a94b6b4070719474f378125c13da68d475392e7b77f9e66a31a0d87aff6703dda9d35655a0576a5e6327f4aaa03623b30a8a18aed7735e33bed6528f7e0b4403a2f7e6ce569ee6beda9d87096dfd3c22e16361fa457930cd1e859655a8b3178dad8f4df168015604e67ce44caf92d56d3a4f197841df409a5e628a9198b339d0c584269cd6740c6ae024450c049e559af309f79d65e2cc5ee02922b12bfa194089f1e1fbb275a1ee8cb3fd2906bc93aaf22467eec37da812b0629a25cccff8c09ab57ebad1fb3a40e2c47ab729c02ca964997207e9867857d3056084b40d572607cbebe77c1bba49107f322927b62ce7b7eeea76755a38030ca65be635b10964f8c4e9f5aafd61dcbe7916b39cdeb2d3d6b64fd5afb70840deb0375c47ce867d0590e8059bf1fada8e163bd068102eaadae293820f4fbaea596afb365503ca41693ed96a85e676a413c633abecd2886c64f53377491b44f76ed23f411a4dad224354499c251e7f1b8a73531381f947e3774178acd2e00e694cb20681f4a99b09ff397f371b5055062151015d93b051c3d7e4da005bd353dc5fe82d34b207da9683e467d2823753c3f1b35316e9b62697281b2ebfc66a606a4bac31e8743ac425e8e2b05825857608dfa057085c256cd886424ebb53525f3d557d188037ef67d3dbbdf5c4faa1f6baddca5d37faaff0265f460fff52e29a94a63bce7daf5276b69b468e9a9e8b7253ec500cf65f9e0128730e89c5958c8ac5971c42cbe73b600030ede797340812b4e48fafc583556ee65728a21c1cec011bbe5b837cb90e790171adb788a2c6fca077b3ea8ef84442aa68893127f95c23aeb260e34969755931b8d036a3e8de90386f812e531b8221225c72d0c0960c88b1bc62ee537a84d6f0b6cd9718043c3f7291415ca6b7185ca69317e757ab7a8314dd74e07f68d8b3f3bbbeb2319f42922d79e6f29b32ee2abbf9e5deac4cb30471488709fbca0144d427760c97c01d6e47e730f8e07b4aa8fe74015af238661fd46a6a31f0bc95f6325dacde25305fbc3f629b8a1c1e8c895addd25b5aa7c700d6e3007b883213f07a184142c174f4d12647a465d53a42fc68da02355217469e22b68775d9c6585f9cdef2c95ac1d0cd6c8a12d46b8c13e5c49aa3f5d01eac60e6b9441464d3db7c75b2420f1f38d736119bf084aa32e5f630ef5b242de2daca0947d29a204002a93a6e517fdc245b39e228c8147f271c4930e808a6e65bf01e6ee8a6dd7621a20027b344776cb190e616c8f8335763a92fb1d24a50a668be2798dc8c77b1a98159c6e46c816c3d221e97da111fcc51f04518e9ee35fc4de33900ffb9280ce8e0106e10428103cbccce8fe59c9b8af411e4bb159f23de78cf87bbf9edb1ed8a1754a838f43976428d6d41256cc7c5a00d59ce1637ac3af8833c1c288fd03c24f8230d3e45a5dd91fa8bf18a3617653f59aa18954600082bd55e1cd2788dda10fe68e54b8b5a5ad78d4f7dc30d8fd2fe3230e5de2cae1cac210d23eaa2920b5bf3e7c0828f68ef7214673db0177c0e13c302dcbcc1416202d26bdd4d6a6e33fda89c91777ef5c2b8542eb75954c8f9bf422a1d49f7171569af20d1fe6a93fbbb871c7a1dd0a0daee6ea503fd986c60cc8f88575056609458b2aca4724b74ec65ddaaa05e8ad2f36d655f9e4bc71b70f6eb2cc15016947bc961d0d1f8bd5a8942ab22fee81f921ddadd1ca9812e0c438e0a036de0e002170f537d8bf2d3f0150fcb029b89adb8271bb74118fc56946905e6bde8bf204be4f0c5a24ab506eb309e5400148cc9694b7c8ab0b6021a2b022a4eb41df21cf2f290966cd4799332e167832ed18fa1dec0259a1c454dcb590825b9fddce7a67d92c1f762b9e7f5fe4b68f5658d91bd51de7c69616fbf74bfb098e44dc592ddea0fb773eb4a3e2ca0af22033e1a1dfe83b656d3f9b282b33fa876fa117694acd00d095677e53ecf2d8e511ede080f1252d8e5371baae3d3d61f0fa04cb61d12a1bf874f545f4712fc3f3c48053b9a6075986b8fc44795f7f6a6d25b0e9afb83b7b5ce376ea670e6e85c729f269a13cff2b9d60343f89a0c3c81a58cdb0b078f05ed0ef94c05505fa52ee58f31b6b1584cb4a8f56a4683252b53be3e7cd4e5da5320e542501ea574083dea5fada255418d89070f5d7c5cd5d23d21e46ce903c1c6b72fb68bb06f2b2713e33bbcc460731fbdbe5f265270141e26f24b3e4371b280578fac551633feb8e320796135d0211dbf202f388825aeba9e59c2c37bc53ef84961b8858aff8fb1e3a9bcf28c0a37bb7c0a426576815592df09cd1cd3611e07ae8bb4f0cb2b0f8d50a7dee05c02ee07a79b58d33af3cea22cc18204bd34bd2ffffaf35a064d76de3113f660cf46850213d4ee8d0477c42010023e25c1fcdcc2786bd66c12b1042bf34f6eed8518f0456f0afdefc8fb39e0a79e9dbc70922ae55c68f7d442632d08f708c206f8dba869f45cb4fc4a9dbcc071be6ee6820c12eca567549adc91f812903169dedb5fb8cdc08645e09ce6c1e4fe291721fdb8e9bc57ebd7e15539b65e15e944e3550995dfa1944b5f0cde7c6fb61ee6a89da4638a2f103ceb1826602a2df2f4e7c8f129da9b0fd1c5516cc767becadd6120551c060e85c27aed8e11df59f259d74f452f8a75d3126e88a42a92db315dd9e4a8fc294b137716de0ab336f963379eac753fde2d48a8fa3d978418b209a4bbc7037f81c99ffd12ba2ff11a0b212610967b869cab695b63197a0c26771660bcf2ac3095b987c039cb3117734314415843c07f92194b6489eec5f1ada1ed60e58132e9fe4fc682e22d9829c732c57da5cc82e403ca9384a1b815394d18985579230b7c67f043b014445c9afbfcbac3a981e281ab58342c9b30d3879fe5ec3f03da5e166d9cf8f4ec5182ce1e579e50b134cdaba2935a2fd07b62763704a1c44feae40f83ed9ae150b06c84aa5545509c5af5f01732257a826e3e51b4e96c6fc9cca2444abfdd5ff06bc57405521d777fb662e3a60d1de23fd6c2614f003e5e43da110be6b92b5ec2deb4cc3e7517ee223958c8b9e8ab39c987f328da2945a27b105ff6976ed99dbe2d3c5067382c6ada8be9203fa2f8d7853869ea9073cde5a2d5d474cffd64efe562a82befcf3308ecc62a67aca0fbec36ba20c3f77c103014b961c72e1ecd3c30b4fe53415480cdbde76f399199a799bdd5fc3b5589b4ca3bda8ab2e3fdbeee8aef2ef46b600ff824bfa90d903bdfd0b58b097dabfe3bdf85a65da5fa162fa13e4d35fe7aee54d9c51ccaa486789ae7bde78a6275bdf45bc0435eb2080a8a2f7134a96a6e40c6a7bd2b934d04dfa2972bee6c2cf568c32cd2a96ce2967e87c057136751e2e5524b4a28847005d005befbd72daa732f693f7538a01e3a91e5fe37798c2176384421b44c70f0ac7b058b6ba15a23825c5cc08bc69ce2f7ca249652efe71d56cc1d2c6a6c393991a63f9fef2af4a40e31168d8b30a7ef2fc56572c41349494482cda434e7045fe9a310d3788a8d3b07212d0cec95c254b3bf1712cb406e56bd5ab4afdc8af93ff477c6c879c73817064af93b95c067f1023096ba54ecc7164676afc460b660265e4d58210704fb556b81c1cbead1ef3fc618fc189ce7a27dc0bf3f93234525f0be467bb890043fe2a0684e395bf705c8f34cfa7c15551052953b3a9a284328617d9b8f2ce7876ef68206953fcbc8a8fa3e4790b6dc87896829af2c6dadb52b173bcaab23f02a9b0636ce255525a93ff20dfec5f10f7ea54b02117f1b7343e442b294c0b57a99efc42518fd940b985bf3de475c563bd8250478c8acf81a81b7b4151c44a60590419c06c33be7f90db184f96f05300bb59ffaf62ca99644ed134dfc4ca7a4498775994982e1107f45f3eb191402d2b12c56cbb01f0f4f46445d7c3c5ff9e199be69497f02fc2fbf3c8090aece1585f5b518a04f32b4d4c77fe1a793fb081cf2bed7578a145b529a352a3024c23c3e84b030eb249e8aae9115399cdfc20432d3bcaa99fad0ef544d840d530e8c82ab6c8f57803621360b21cb3097629be6b752119065db49067575b2f50b5f3b8a191b167bd95791febaff74d639361e184541e6043467648fb1140a5a252e6a6ce970252916f48aa8ea71ef4ec56ba7e582d89ae11b08f76d3f5ed2f5ec4d3cc332ea23045e04ecc0bac09fe65fd380df8745a8041a6d3cf47fa187644d329ddc9cba6de22381590e86107e7db655fe2e010738601229606b1fcfe50c4edfe14bdf1dd5a9ecd18ea3955cef36a0661ea06e730b4fd9280cdf9a16e227554661f64bd180dcc0169d2e679bf9751237ee6e04b0ea5926d266c040056f6e106cf96ecc303c071cd957b8903a9f9414d43496b4c811eb370c52ab77435369ec5cf7d4d073421267f3ae7fccde46c401cad554fb73a5a65ecb305ccccc88bc33c8f8553ba41a28d7dc8b0e662cd6d95458b75c911e176be75b185ce98beeb39c513236b42ce463c5f4a6f8b3f739fb196ba923fdeeaf07ca7e43c403e177b842126524fbd8e9ec76574291958387347388dc68abb9581987659a2b8b83689924a76336bb0fcf102eca9aaaa234cd9e9f18dec0cdc7557319f2a7ae33304f708ab41aef3e80ad836224a87bdf62b328bee2a097c6790d9ace04ce23af2eb8e314e8c375dc469910c7a2d505fa1cce963d728b07fcdc121de383518528744c7d6e823d1e79ba4fe450537cfc052d19bd6a5d139db754a5d5519ebb6738d62e8aad29d60747e01fdd9c571ca2f1bca1d0a64c55d86d8edc8b926af0dd3e085fd772d0e05a49b18c46f6907f05244bae2f502ed01548f97c71b2eb38dea99c5706fd1795f5e0424e029085e5c7edffc48b935e56650971d77d5d95e3fb4537048d09a5ed55908c46303eebb54fe5ce120f1bdef91d770c694fc7c05db80647799293af12f684c13531711864542a0059a1d042c0a878a1140377925a4cbead8ef2cd0a85c831f3f06b67a49a9120237e15db329a9dc8d861c98b5991e8dab1589f76faa6d281e97d6b9ebac489e34e1418b695c74bbb844bb47e049654a781801cc9db4f27c269be359f3c92d895a6f103d26db03e25b11a610db1be9bcbea39679c4ca9f3bb8dfd91a6e04251c4270ccef1ccc9457a532ff805a936b6b8d4e4f7160742a0a9ee6b9da130995778377e720e603ee40a340bb2185c50c00a93b9bf9c499c9d458401984b09a4c91848306bda32ad49bef22e860fe2315c0a4168b1e78a3226d84b843f710c15b0da8cfc0658dff9e9c93533a4fb6f48821b6e8b45d7133334c19134402c53cfc4e5dc20cdeb4b0ba4149b2c1c8d89754ddf19b4f6f3037975d55c05d9f71e8a0d43f8a8a75d", 0x1000}, {&(0x7f0000001000)="b6e0fabbeaab689e7298dcc02741569575b2c4d720ceeb276c61e5cb285363528cd90205d039e6500c4ce839c019cb835a8a957a7f19ae398874202034a79b1cee18dcd72746ebc508e5167cb8ed5ceebed3347d86b62c9dfd7e12f7493ce36f6cc827cc967503f17f7c0b21b6b442a58c1464f79adbaf30d3866a2169a20f3e7cbb0b", 0x83}, {&(0x7f00000010c0)="b5c1ccc5b5ecf44b7fb79f5a195c06945855ed2350241dafe754f1ea5952370770dca046d3de94b139f529ddcfcbdd2b842218ac120efd3d63a0b5b5d716a962e954b939636fd63839439b557b29347b746ccdca9edc74a8297b2e3e02e62c653178603ce31ee48141ece6639ebca17250634da4a54754496883e6adda636fdb19d0454885b24d4accbd0ffd1139a6a0fa4e6d84a8f79e205ecda2df018b987e87f16fe5f4787a3a49e813c10b731d348d115166eeb87b80c244256f8d0d0cd9656ce61767ed2aba6fcc0fdf83447bc2d70ce886faf2ae528a25c7209cc0d6179f074f551e88f2f00f6558ea33c6875bfee740", 0xf3}, {&(0x7f00000011c0)="b67efffd2ad7c8e3fc312f57b153a234fdb8c9d1a83af1aa8bb3cb4a67bdc88859a58aa568b9bb270dc52f2340268aed70c7a3a2e1ef7c003379583404ad15c5aa5ef6b44959d6d57414e23df6fda3291640dd0c8e2153784743ba628c37ac72d0141d4478a7089485853b7e0087893a2511456e002fd64ef0d02e49c190a7be5192caffde14e9ad9fd3cf5ba5b5558cd2877041cf6aec4b6f858cf45c414ede91473495f343a10ca9ef2216bcf9ca800bd255205fd6202edf67426cce8fb2e0c4", 0xc1}, {&(0x7f00000012c0)="8340dd98fd93826d2b055ce1bcf5f698a02a49852c97e6a9658ebfc464573d26ad0a9a6eefe4604aa5c547223404e800d78bf8bd8ec23e0b69342147db55429b3e5bef04ff6eab0b3328cc55db82015a87c05247fcaa6ab8ccd274d7dc", 0x5d}, {&(0x7f0000001340)="e9841218f07778d42f7e3a8075b69449789d3642dd3a622da2531ed42a54360f6a09bb1276376bd7b10fcecc79ed0483c8ad5170b02444b5c4611f0ccb257f5ac89970746cfc0486274123a0be4fccbc9e91030e28dddb28a251aca7ea0c65375959820e5561adce90956f3c6f8a87f4ddaee0c7d924f5e807b7c453c9352725f6a68196ae59d9452ebfb02516cb8acfeb6e6cd6871d5cf0e05bd53e28344e835e61bd4c9310e0a2a8b2ae97610573c5c022fd7f0b4ef6cf", 0xb8}, {&(0x7f0000001400)="b12b2478dd457a8db96145672bf1ea400c0f30154d23be44410ee932cecf4dbce64393d28adfd917903b15b4adf05dad9c81253e565c4acf0d388d80fc7122e148d69dc726ca15cd5e21611751", 0x4d}, {&(0x7f0000001480)="9e914c64e4986dc98ddac784615b2a71e9d300db5b69155e0d597d42b283c1db10c439b98ffa9ecf436d751eab6b46d1854a79ea2e5b91914da2df7bf60967961cc595f62795b943fb2737476c44efc97d4548f435765ab811d358011b4f2d3f1d6e8daf4726d55ab587ad96b27ba55a1a9a663fd04eb38354dbbb61ece5abe0da94a742b546491fc8da68bb667cda32813a340f0376f303f15cc39c5c786a95fb4f6ea34eb335b0ae1dc15aa2335070ff292c0551daaacf9c52daaa9c8567", 0xbf}, {&(0x7f0000001540)="9b65474832c6fd3eed3ac36d40c8d25343c60890c5cbed3030ffeec799cdc7b898b331610007f6f87d82823da33e71236182c19639e3cda0bb", 0x39}, {&(0x7f0000001580)="ce04", 0x2}], 0xa) fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) 12:11:20 executing program 0: r0 = msgget(0x3, 0x200) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x6, 0x3, 0x10001) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket$inet6(0x18, 0x1, 0x10000) r3 = socket(0x18, 0x8005, 0xfffffffffffffffd) msgctl$IPC_RMID(r0, 0x0) r4 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/151) getpeername$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000280)) getpeername$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) msgrcv(r0, &(0x7f0000000340)={0x0, ""/128}, 0x88, 0x3, 0x1800) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000400)=""/26, &(0x7f0000000440)=0x1a) close(r3) pwritev(r2, &(0x7f00000017c0)=[{&(0x7f0000000480)="5ca1400a72c652d7e77f8475ffdbf2b2f87d3a27c5cb0f12cbfd34ae7e6bf82a01477b83fc4bc24597fa6abb584328c48aa256c96e2f46892b730a4bbd311dd8d0801bbf4c351b5cff970f8bfa6fb91b61ecfd240e1e9c08d2f5ea97eaba6b4627b2333e1e92ed0a88935d32993264ff9c99666848823405c0659855bd64e3b465e60de3a51ea7fdc133a3", 0x8b}, {&(0x7f0000000540)="4f3e4a57287dd211c17c9d04cf509edec7d66504e6adaff2084fcca1b206abd8abc86bd00b0cd7fc8f411275d0479367e7206f7ec0398647a6172c269019f210cb8158daaec3187e66507eb7da2e406fc8a6d4e4aabb1f4e30202b", 0x5b}, {&(0x7f00000005c0)="9fce7497a624dd105e9fee34249547961260d3198d77af9248ada19180e0f46534d2468ce158f6d73419d9c49b4dfe359158e9aa3efc7a7370794a07c45c5fdf46ca7949611e2b980554515e2d05391a164b1ebb4240a19297035c40ff61be0df59092cb3d2ad4cd3d1049c7ef4c98937c21a3c6f3c270c7d484796e6a187b3c96f108e946835fdae3ee7e1719b3a7ff1d7af2", 0x93}, {&(0x7f0000000680)="99d13d5ffa338c39b334b6aecdb0244ab5d7e9e2d036d326c40fcc55c22b99c18d4399e2e31f9da7978a49e8f404ffc70a3881e99537a1a39ff70205d2ef32aea9d2ad", 0x43}, {&(0x7f0000000700)="7bd3638a1a8423cfb1d4e08458cd2dbc9b24817e87aba6694dc3ac31cb44293c0f942bc3df5690a7bfff765bf0dfdc652ec28bd725c10ecb1ae0f8b961e181c08cc67127d28873401994d45ac1a2fe6de69490100bfb37a72b932d87eeecc484db2edd7fb5bd54ea662e486e53cfc16a888fb8baf1ceee0156d8c9848ff16e270b0bfbbe1737618d32aca9e2dc6d3650463de33f75881cef6c7d354794", 0x9d}, {&(0x7f00000007c0)="4674c1986f6ed39b442dea3592e497446c9ec6f9a78e1b0930c2065c25a5341512846eff43453f7c47a70d080184e926a697847165d3879e313f09020c053fcfcde3b1be7e8671241896e69b6136eab615873e8144b42f1bb7330529ca6ff41dcbffd6392966046f899816f255e14eb703142821effe3989b6bfb885a2ffcaefef3e6104d9d7e9f1c175407f438cc0c741dee5caa2a72cf6aba6ac254df92fa906e0c936afd18a799b25ecd0b6f12394355c0e058fb9a9e2bed9ce5aa267ba2a9377ad8221d77c8f81da574505543d433bb65c1eee7e6428ce10ea67bc84efed09622258886665942534e928237e2593bc52a20e1eeb50ef04e23ff18f7dffb7313aa31812bc14fd4763556a616e54837e45a952f058181198bfa05bafddeb5ba1cc7e0cc321d87d285c5a0cb07703621b4b9e854a610182bce839a40b5dc4e88864a57a01f89fc4c8060d461255cc2e1b65762de0214c64e7885eba20daa555ce90c3d5734c9d759e170de81749870ed172fff3b41c0b55b2226a54515014dbf0b748dfcfbdae5dd36c96a26873369e15b34d2e599c0282b24eb9da6127ac5d6ed8692eb296ab2cbdb6de2e0fe230d14da6d7cb3b82c1bc2745f89a19ac8e9f6898e72989b3895bb79f5d2628d023554f15f5342ec740c9532e0c228a2e904cd867793c747f252327456bda4699e91db09439481997317f741ded4b09a53eb15a2d797497922b6a83d93c00948deae54bc14bae134963409175ea435625f22fb25cc45f1044427f40e02df42a704774ea5a866fdbb2222e56f1e0eafd1f9e0f6d160ab5bdacef342e65cb151242ad0a256ca31a021ee70c42fd4da2d6fa8613a2ddfde69cb3bd9191d2bef09fb81f11f494896a638f56ce38a573338e4c5e99923f724239f39852fdbf2b6bd83a76bb737528aeb3565be09ddd6ea3a8a7420381c772cbb4cbc11a1998ea1a114cddc1e5ad5aade3e2b2625fc3dfa99e0400fcd123df013240f14a543e374d7c686492b390b9d627c23c3f1b70250026f2bf1394b019cf0c18b8013f93ad50af4bf5d22bbe311ce3a175d1cad46bb9d37642f0fd79cbe91aa410cca561eda33c2c39730e6832092e4175ea435234de684eb87e5cf8446c8690d9e51be8baf09893692ee50f7ab3dd746d11902a47ea78195e51d70db20ed5414648623f19046823b25b610f2529a10d9bf4166d575a9312f9df45c884b6d6171c2f6f9768af112a7d04584b30ee3eb5c55550322d6dce8b14c0dd72a14d8b3b0c7e2b92b123aa92ae79e531c5bda43b75553b366436c99d22fe1f19ef2aa6521b24e6ab2481f975d55e69f8f552ed012fa9a377530bf5b6a1ab51a882cdfa8157517a6dabf7f22512d16ed017931d3d96a46dbf92899d90445449fc708993d62010acb1128d735c91d5c7e1df736b0e9b6b50f86e0f775ba964aa94ede4b28ece3387a8037b9c04478f96d545076cdb6038119dfb0750cbcba10bf591bcbcb79c2c89a1785cae8ca40793522d7234c65a2c14270b451e29e041955f4bef3203989557fc058e8361360ee61056cca507c0bb66508b23a9a6d40c88db83bcbccc771fcd536eebe87ef744a0907798ff3a58aea45adbbed403592f601dab4033813406367d2657de16ffff1a63e27cffae6a63700c7cae4349a11b90efe7826a936fa4ba064c777976a8486ac333f2488e5e5d22344efa7c7f88783c67de9206ab92c07b6268f2c315c8963fdb13e65c505090f6eda03a4451bea511e1125186b6909364982b6bc3144cb8c972ab24dfefb6beee1b55ba35b660139d39ad933e2d29b4033b137f5b551d8e110442d0c665f12ef66752a17f9d0018b375d777475e26b57649ea786fb45d7f32c5ccb87ff9f6b89daea29f4e6ea038b8ad21398aedc899c0c178ba9014fb0bffc77b2e90a8d46369c2b5d904c6513488b2fa7070b6d3661d54f4c750e21ae375bbe4b1fd31b6bb710132d73aa1fd543de4fdfd28d92073975e4a73523e323e3edbd088b5a092c4317e689e713c67d60ccd72b7bd46f6cda38a10e5d1f6a4032ab5198890058786121261df897256ee11ef790a0965bdcef48ae35f24f983e1c46c561d47cc01e2f3a9d0367dd8d6a508e1289e2269cf7b22a8114accf2cba3d7d79eb68cfc0bcbcac9cff408e6136bd1b99c5277fb139d6a129c4e300b15ca0b938c9a956dd6cd2b56460836fc006f3694d23c511eb66b9ba15f44c6916e6fe8cb08f5b5de02937408d28808b309a77ca34e608fa00aa36aaf3c16fce044671a97218c48255818922ed0f0163a79a5a0ecab2ebc5fdb5c0c6d3d52de4b55e80acdb9664cd0eee503195b44921b8426d90777a1689a5d3f5dea5ee064dea990a66b5731c48306349ba2a4699c3280c89e89ca038c4e35e9c0360ceb00a74b4ee7629918be7e025c1d2eadb98ca6032ddeae71d555082555d981fd495e80b7f67e8987794562136129cf48b8637e29e4fe6fad899e7bd237601900ae4c7dd7f109ea5d274d8ccd40879f5754946e0e5b93be590949fba1c6d11640486bb12e7e2f04abe5e0d55836d2b80d18cdb8835132ea259245272e522f94490a1efe92404a497a2f8da1aead593bdca39685378051fa1c8fac4571672b9f74969d546bd21927c72e50455ef8bebf6a71cc5df3e2a1c72b5fba71da5c53a5ae2c4533c88aaae3bd7193ae8dd1c45e0ebcefdf64095de14500c47285642fee91cbf8ef9bb7eca6c0f79b5f52fbeeff89ac4f0417613ec7a4e21e8c1cc6f6135d347e973e808f19b75bab61b19fac761011b152dcd300e1d309ce92e41fb111f5fd9ca68a78e8c3606f060bc397570c5837eb5bd5f5db7b87b05266d5aac074439af795bd68bfcef86229304003b5c8b871ebb453e3be7ba21b6d435970ca9784284b38713911ad47ea0ed182b3d832f6c9bac19f406da80fb54a9da44cc0b5173112509948be88076d5e470a21fbffcac6e2f4a39b2272e89c995d1dd0556a86a99661290f57f0b1a88cb7103b30fa937d7cb0c03c8cb5793e2964e3c90b5a0d9a7de227ff752d62c0cd903f06b29aaee42946a2ff1f7d200f904919287323a3d54e5e4f4cd466d7fadec705f96d01769a7e0197175a3a064f97a602bcaa2a15868d936c31f85f54ec0876a5aff5c704736ef73ddf6c3a4774ba87bebd0ce9c8ef5d073ae6a0b9481fd9bc78e8390c55881921cd63806065c909644b2181b5ecbc1694ec7b6032ad4b33599a714c64dedfcd775d5bf189d285b05f1a013ac2b4b81937023b465794619a6fa0779e785111cf4e6550e782829cf234275c34d57c544a72b71ec9f52255175dfece1c096e7ab03b3597b76b11a5e9317e6b3bfcae1643b9e5ad86809a3629669ea470acbf1a17a4bdbccdb1f9fba32d7de2527143fe2eab2fef41389a5914819ab5811873db53013459e99bc0a8e8fbe36e9afca4cce2bc87ed4999acaeb13ef7726450c7395a86dea047f0f58340502e3199e19813efead4b03e22695795f69ec17b159ce2e380750ef824bf0e5ee2d3f954a4f349a73782e8c22aacdb224859821b1ba6b7cec11097c8e5ba0c915e21a7d6cbd74e78b4d8b909405701295b5f3a200b623cc12df52a430414cbd8501f9185a9995c770bf7ed74a9e57ee661fec6774bd3650bf60a021d196062f37f8f51889476edb759c74e1447f289a8b6cb7f688c0d68b01f67929a50a675bbed07bf425fa365106da3f466b0ce3bd629353333f36e99ca979da429289b077a83d6683cf4d50a5389ddce69159b08cd26e05615483bfdbfcdeb9d9851ede5f7b9ce5a6b994a862ced49f2e1f1081feff31ddf6d64c287c18657a9603236460bce0f4cddebf95d9b84953690f898823a508c5f2c2c5e15c4b0276065b86092bb78bfa91c89b019c50a7feb3b5ae48c9f9de8869303881c904a37a166e2393c253c70cda6bff0f5161d0ee5fe9fe099d497588ea94d6556500fcc33f3108fefa72b170a643691efd02e5eee8a98f11c427eff1558891d0854b5ea6428bc1e9f05a41f0bb0403a316d45dcabbc65383a1f6b67c95ede1d900e85bd47af7910fbedf3d74c35554923fc9c9bc7c5479cdace565f5423203f71dd6ec8957e38357e9bf02b6ff6e7ac88d1cdd3e3fbbd8936771bfa75e18d05a559b8d9c551ecb28e3cf482142c929d857077ecb593baa60542f687eb64d914fac26185005ef396f2506d5e58db1b7b0640a734dd29fa6860aca9737ff89d061001584163e78af33cafb833ded16f2b8dc0f49f699900117414552d40c28f64041af9646987fc02cd88830c828238d06bd81737803b1390ea7b1caed51d6df84b7bf4be55d5f42220ea02c9f2704161554124bf0a555c6724e545ed932001197570453c561249a750fe157854b94cd3c43fd79eac8ed49740e75f273a2656f808f27edda5917672ca9940133e94362d9544e73ec687067a39564d2df85897910b50f2c7dfccd912742aeee7e5febc7db67cd45b3c3f63b71be09ab7a3baca4db87edbd0f0fd5c1f7db5076c820a577bbdfe2007ed0d43755a440774eaa139fa4da5d8098605392f61f34ab5ca4a083f24676655ebb02c2f6d1c85a1924c4ab5469ede4b5d06c502e2e38212af74cea75a99df26aa788392c0628f0f49270c6deb5bac9137ba87e5092de3b098da0c1690f163ec465a901bf1c0a5627ae745bf91f130c097b272599cb88a688cc116ca94cf112a4f4d6e765d717662f51fcf562505688525c2b5ef229da4ef091cd11bde80ef3178b0f7d547eee79b0c574269630e7779048fc711bd7c582ccdfa174b0e260063db4471104662f2cfbd8bfa8c7da4101a32d617f521656d57922eea876139aee05177bef655f32a03406f1bc4d26c663883f95d02bcc0ffa567e3f5fbbbfd5a878c5635973ee81dd1cb6027e78942bc67b6671d3e634e1b54a93feb5cf7e941a0cecda113fdb8539fd8eb8a791c922ffbd324e6abca5d47f5977af9d2861372c2471a8ffb7afdddf8f43d7973001373a478972b12cfb5e5a43bdbc491dd62476124f2608d28ffb5ce1472ee06d8f176644a39f1826c5e1ffe3e95624c0038250dea911bd205462c096129c826ccec107412d941aa2516a45533654a5c1719a5d21f25d42a0378cae4b19980d536d8e459b874b3c45dcafa691d4428ad417a45f7b41820b28cd92b2e493af362c703e45639cf6792fa492be43ffeec50cea2641b6f8f3d3bdb6753007894475ff7a77504f39b1f0ef56a6b7ebd8d42df04a90a13c757919dea1ce73accbedcfdee3adbff1803c900307ffc5c65018dbc2c708182eebde25795b07b14ad41d0f6ade9b1206ca8df163eec9f389d956840f5f1ed6c3b36dc018b6415eab062c8b15062e362bfa33a0cb1816a5f024bb83772211a61b1bb0c8556d729cf4674d61137b66ccd675d21c28073b47f191cb2136d3e47621576695e9ef200b14a884ba8eade838314af94feb58859dc7d2fd122c0ab13bbed966c010db525ee7c3fd236b8c4abdd8ca60add58e72863bebeaf11c79ac42ab34990a485032c74506304b99f723bddaa2771bc6b1742b8f05f058732d82e33a3a746c50371ab21030e551255372889de257e60d87f575c1d49af26dfe7d8eeb5ea7166fddc0677d6fff6a5ed7b220fa28e694e1a4348b434e30aea23ef9eb7448a140f62234eb9e7608e0b613d8bb35805b304bd02070e4297c832305bca03982b9f350968efe0a7b95a3aad5c297165983998c28b0a7dcea55d83afabe970b9f53b79f5cf5236c02933427a2e88d0c8", 0x1000}], 0x6, 0x0) r5 = socket$inet(0x2, 0x7, 0x5) r6 = open(&(0x7f0000001840)='./file0\x00', 0x42, 0x1) mknodat(r6, &(0x7f0000001880)='./file0\x00', 0x6008, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1024, &(0x7f00000018c0)=0x8001, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) msgctl$IPC_RMID(r0, 0x0) bind$inet(r1, &(0x7f0000001980)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000019c0)='./file0\x00') kevent(r6, &(0x7f0000001a00)=[{{r5}, 0xfffffffffffffffc, 0x80, 0x1, 0x3f, 0xfff}, {{r6}, 0xffffffffffffffff, 0x88, 0xf0000000, 0x5, 0x4}, {{r6}, 0xfffffffffffffffb, 0x2b, 0xc0000001, 0x134d, 0x5}], 0x0, &(0x7f0000001a80)=[{{r6}, 0xfffffffffffffffe, 0x8, 0x80000012, 0x7, 0xffffffffffffff01}], 0xfffffffffffffff7, &(0x7f0000001ac0)={0x2, 0x30}) bind$inet(r5, &(0x7f0000001b00)={0x2, 0x0}, 0xc) msgget(0x3, 0x401) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, r6, 0x0, 0x4f) socket$inet6(0x18, 0x8003, 0x80) 12:11:20 executing program 1: chmod(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) r0 = socket$inet6(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) pipe2(&(0x7f0000000000), 0x10004) 12:11:20 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c1, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 12:11:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0x100, 0x2, 0x5, 0x100000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x7, 0x0, "f0e6cff5c5360c5879bffd7de16ffcd269e808eb"}) r1 = syz_open_pts() unlink(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x88) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x5, 0x0, 0x4, 0x2, "72b49a4ee0aca7d23373a00b76ea7e703f33da92", 0x0, 0x8001}) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x7, 0x0, 0x6, 0x879}) bind(r2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x7, 0x8, 0x0, 0x3, "5cedc9c97456183268831e65df9dde13b176fc9c", 0x2, 0x5}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 12:11:20 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480), 0xc) select(0x40, &(0x7f0000001500)={0x2, 0x6, 0x3, 0x5, 0x8, 0xe68, 0x3bbbddcf, 0x3}, &(0x7f0000001540)={0xffffffff00000000, 0xfffffffffffffff9, 0xffffffffffffff80, 0xf4, 0x5298, 0x5, 0x4, 0x6}, &(0x7f0000001580)={0x2, 0x200, 0x7fff, 0x4, 0x8, 0x8000, 0x9, 0x2}, &(0x7f00000015c0)={0x96, 0x1000}) setregid(r0, r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="cb09214188ad1a6f6a319a1cb56d3b6ea33dec4bff2200ffd0920ebe4400ab12aee287"], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) connect$unix(r1, &(0x7f00000014c0)=@abs={0x1, 0x0, 0x0}, 0x8) shutdown(r1, 0x0) recvmsg(r1, &(0x7f0000004a00)={0x0, 0x0, &(0x7f0000004900)=[{&(0x7f0000000040)=""/34, 0x22}, {&(0x7f0000001600)=""/25, 0x19}, {&(0x7f0000003700)=""/4096, 0x1000}, {&(0x7f0000004700)=""/227, 0xe3}, {&(0x7f0000004800)=""/241, 0xf1}], 0x5, &(0x7f0000004980)=""/72, 0x48}, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000003680)=ANY=[@ANYBLOB="01002e2f627573004cead94ab14545b8f70945f9d3d56f02ca2355c1a78cc2ea2cce31fe252876dbc36207d853ad4b22afd6938097116ad4489b17c64773c0f11c490e8ce173f722886b35ab2c0de635f1eeaee0dea0c62bf9f166ef961728dbead638b25c6c79e32d8f835709a575265f82df9a15a1a9ab"], 0x8, &(0x7f0000000180)=[{&(0x7f0000000400)="79e660210096421f59842331d7d896eeb990a869010623c7a5afe680c2eef4daf30d34d25e6c9786c0b84caa5c111dfe987fab0d6afe62f0f4af78aa1c3be97fcd70207f04af0b9c0de50694d64f3720c2f61a0dc36d21c953b0d6a8b29416a80f1e3771a5ecbeac648f86da05c6127f32455067fd5efbba4695c63b5b41ef8c8892588e46ab1219c75a479d3eb0097c40aee592285ec970dc1159d980af31ee82b02818fbfbb4697c0d91e7e9056f0e8bfcc039a34f9e3d5877a5551e107856aa51a52ce29cb3accc13aa447b205dd041cf71723db3d1d3a56c4c80bd4068969e112a88b81ff772f05666cf02652910a702bf4fd69c81914d2917f68540e6378011bf4380a98c957784117acd12505380b49d537c616082f00a1c2357a7a88421ec6eb51f3fdcd08c2db2257fd15299a6ef11d8d4c9774a35c5aa112a8280e3f91082432e0edf1b77c622baf75d48ced2394cc945e43659087a11019d1dfeea7045cfbe71cc62bfe839ae9ae944f77f57de4f2fb7c9a8bd599cb0ba4dddeed5c0296d97d98e4d22001883ce8133c89ba897ebe696d463e6c924070cf63af3a0becf1af696a80153679deb003a3d4ee928174f9dffa9699e01dbf14957dace6744b0b169ff7a8a49e0a43530012085fb4c154a97579bd402912cc7a6f4f2ae07f7d0f0c0f816c7b1fc2423f8198024e3b54e1d45956842ca577b16fbd978b78c0e559b91206d967487f85eb7b6e5afbee7dda1263603425ec58d78610fce59b0f180c67e151d3600d4f97121f1e5d49a34d6920042ee996391bff4fdc79356209d10dd152e20bccda6cfa92059bf5784a7a910deb6cce292f6bd44a9b83235c2b4325a4d60880390dd2cace9da340bb77b19afd0c49594076ecfb97088de1eea8d8bb1ae9b4f506875a6470ccb6bdc86546c36d8953b7f42d178c2a00a6ab3950cc917ef96a17171ccd0b8de5b2e5ab597d9dcdd63b77154043d459d9450e65e086088f589bd56cd2e88b6f710695900ad9517aec7fa35d0dea7e09071f0ac0e8da4a491436ab49c5cd8ca0556fe6feeb6dd63181fc287a3c355fda4a84b6ea694de66194149d2bfd8e863ff0049864389ce8e3ee0bfabefec2c4e7dc82f3c59108d0984c2eaaf0e726fd1f3816d9f9b8062f20431e6f0dc6d217a2e62597b73ab5f5e4b1f3a6089baf88ef663f0a4fd225d5fb3b2afb10af6bec62e613ff6d89666ed908743625a17073812bc0985b6765286d7aec10bf49afa4f049082b82da4e9cece0fa065203521f53942db78c5da9f648577129a862e1fb7728e4c4fd596d6af64e77456f609f433bafd533985cf58925dd4ccfb79ecded156fb5a18cbfa66974eaac6765a8db2d72ee18cd03d3c588f40be317aaf6ade4204d4fe3f1a291b2cf13d151d36e8627662c43a8c55a5788b3b66a7507ec064e5c13f499e2ebdd0d3f9c02016ee41ae5538e1f63597bee37b66c2aae8d39ac932bad9ceb0cbf33a378eb96b088b94215d4f9e4d2a886f5a25611f97ec413b3915c6e62f74976c7023eb1bf898ec00901a94ae863d30c1c9a4f4b46204b805d0f3686f1b7cb252bdee80214923390255767c1410fedeb6378d2394c9a127e78f6948e016ba76373cd09bf4e5c1e0ee0b1c40e9651dec0337ea11bca904f7df291fbccd98fc15d5b8b592a633e04056d7401131e6d0f67fa6b56531ca074db44d9eecec3315edb82aa6f3e5d85cd8a599c7ac8a071294e5a9375ce33ecde52a4723600d00775dc9ee062a8f0f99f056b2eb0d6fb085938660f3c22cbd58efaeab0280cd77d0981fbd6821dcd7191d4e784241ef9aff36079aae36b032751a2b864bea89c8543df746d904231878165c51c0422333cf5d610be9ff88ef3ce73274b2cf404b5bb72c14ec68ccd433491a053f6bc4561e2b74cf8842aea29c5b42fe34c2df1d2cd10f28e2e63e8621dca168d0f3b2f55e0680e1fccf3fcd38106650d23eab506a0e6cbfbb4f0d44d81497b983eab580b13ad92a410282e4c12e0168397e9a64d8c84b62830a4b1d32bfef6e2082ac71961f72356b6741583dd7ff1c06a15028bf675d6c373ca994241e55ed5f5bf572ea8c403e0155b4f1ccf7d3f59d582f4335b67eb37847fd495f03061f80653b85c551fd2d747d3d2995c8100d247a5abe861c6a35c5da3783b361e4e26500d406fc9ff1b21a3cedd75105fb20cf3e9b0866f99c9fe958fc268d02cd03b52d7759059196868698359ec8e3f59e559541634df9788efc2715a625254aa8d77609cca00130b74f52101c52f4adffc67eb56385dcfb47c84962c490dd09983616b914b4ebb58a8ea490265abca6d322aac162c15241b86fb63b4758cc31c39f708cd6d9da699121dbe7fa85134eac7f6a1a2a171eabfc155cfb1bd1c2bf1bfce804d8959a92f056376c50d5378fe2d78f9d2923e9dc61b58db16591402c75991ab14f07759eea90cc064bbc0caebe354071b0e821c910daf53a75d1bb02f03686bd4c2f38ee68c534f001413f2d25dc4dfe389a9b09b2c01ab11e6aeb9f501e55612bb505c31f9bf7a43ed068af83ce5234eaf4b5c997a500154ab0f79fc2cc5a45ad9c4ba3d4fbcd97ca0bb84af064c22eeeb7cf809cb116a7cf8f1e95e1acc546c6f6d3596c5029e46d96d4d04c29a4eeda65bfbe98d92c2a2939a16df041b519b4998c77aa7e797cd7debc645583bfde0e52ab318e8eb2bd083db60d661646dd91c0235e2bb8f8a5772f8b41e392dfbbe78e05ee56faedb01b439f198d1843c039558bed343ec3ff977613c0f3dedc0531a9a4c374d694be8d2c779f60d68985fc2fa4cad931f45be975f790feb3456b1c5e73355a3a9d10df5f53c531a9ebc023eac14c0a125ddafca4d2233c6fd0eb96157b9b7172115223c130ae4da889bf94570dd0751a0273eff56907a5f16f7d20921271fa5c448bc95d25550fdec4c41f7634f4caec5af1e24284ed3c1bfb9d7b641aff1b1cf817f7ce12d7cb569f47f440b4fdf41aef3f3c979f2cb95b0783cce261091e4687ac98cf7bb6364dfeaaeb795671d9d5c7047c2f35c13c2eddbe7fae362c61027b9f0adaabc01983fa18e4a0e832b826c45186eb325563fc57a92b8a38b25b52cd9fcb9c7934195a9cac5ce9bebd3ea80a0a020ff19fdf0ccea7451651d3b67da1878f7580acf60a98f1b91c5f2e511967bb1849d24ac20a98ec474f715c3a906c3cb3b6a7bb306f3f1b44f6c8055636229895f2ad00449bc415d84195be61670e78abbe63ee202574a88131a76cf1a9de61285b511385dd46b3e27e346f8503cb68052f21dea1c0a3be859530fd01c6638f47d60be38a4f4f74ad414045cec027d0c39d457423c3d848ccb35283c5500dfa5836fb38b41855d7e28f4a67bd0fcb0daa2737ef4a0ebd3238d1a581a516ebc67c007efe848882e89ea043ee17daea11b573cef88d96748a5bcb520a272e9a45abc2259c24dbb1e9d0b32085e4cece94e0a481140128421ea0ffe3a50284373b359f6cc65ebd4876111ca857966bd33444a37ce1e195258340d28efb512ffa79664cdad62fb6e9a643654eeebd04d670f8cf57396108e829ac6aad9c143235e36b3ff88a4e102b27a94ae51e0044e63edc350b3a19885cfd6b632fc9fd2566a5eebf7e57cdfc2aa55225f41b4386676c8e9ffbb1e90f6342e286480da07a5eb4defcc02092e62cbf1df8ca8b379fd642ef9b9b3c8d7510735f6e8d4a582b9b237496c081e4f3ae6f5d484ec4f5d6a330bb89e548e03dd8e92ef05fbf81c082ba03132fdde0ba8cddc44b42a0ddeaa1b523a2568ddc484da15fd2940edb71cccc5339610b138933efee75ca6e261f459113be9af0f3c423a52984b0149fd30e0a2c7fd03a7008ab0e00010902ec8a31cf0ab055a3135c6733f0688e822d5d6f4f637965b90fbe53a53276ffeffecccf0554120df35a29cfcd462c98071582555c5c2b24ba35b8b113b3e51d09eee2d1017fe47411e5eabc8810680823c70a4ee84dcdd5eb46e72fa214bd36e5479fadf61b6f6b756165ede4c2b1544535aa4180b661eabdbb82fbaa9253e3829e0db6126b85b8f090d10170b6e5fe21c159376c359c9ce0d8518be8b4f42defb166a346e1d884e0a7589c2fa004b4406dd438cb8c0c9d6b2626f0ba67635fe5c34c2887ea24f2d09d84781173f5484467417ae98b2e86e0dd2cbcfae29f1862ce02428f6a98ae84ceebd100a341f88fbf33199ec80ff64e09489c053573eb6e246ae1b932636e1b492d3be4dfa682ae18d751aed088afda2c964506d43356a55c176f24c33171f2508349ae708481261d99127ac779ae31cf0b129f8066b17cd5e3163501dd3f26e278d65113978a208d261d07a0ecaad2ce2d61cda4b9bf9e8e9a3e928ccaaeb6806c6a6f75a2b8881442191442f6459a2b4a0b314a11a0124a0b1b394f0d9b4bc6a4aba7153ff0f8b5d4f0225263100600bbf9abbb9b04fe65a79714a241d7b568354ff74ce3be2a14180c9206602f51ddd1fdee559420f7c6d540c76b87bd867a8969d341b070005f21010684aa4584b7c943960a3e8180e33e846984276b1356ee9f1c696fea708e6926b6252a1a92787d5a2e49f206ee666264d527ae57d78ce132cbf594336d2ea625e4cd61404fd5d60b003022476099ba8d745026168b227937a5d96841321728e4c35e243d847c847337243bf2a845632b2638616aa1f6f2b13c24317b5050e4ed42b5d217b02f8e86d7531c9a76abbff627b8f590be2e36615136323becfcfee9a20cf184be75d4129ce67491b754e3476d264fe99fc4fa17525de318b5949f68776574c7d10378b85f8d3249deda86d57006c674f5f0bd430a13c3becb08b390e5e1772d1e9d97d863b483c906c9c20e280172d590b6cab6c0a0aada55a20755f629554579097534fb2725330e0d16346d8b3d9bd656b83af97c085f42da1baab90621074464e2d75410965f9cd632b0078faa0bc1ea14adfa33fd3273c29e2ef0e1c5197efd7d9c9a2e557af6ba562e1009bf32ded34ee87ef57966aea113a318a3d607f3b7df741a45f1cb103459b74e5c0ca80c704d8416791dcbb1dc5f02f4352fb073ea92f7e6b0109fa0bb319d20a524ed61dd6a73667ed5cbb24efc6dc6b067d0bc54743c35848cd897046c22acd47de4d442be838221689bae50665e0fe7d481b8abd79a98b90f5fee99aad56a55a59baa49dacacbf61752d705f88e755db1984323518be8c3d3614d6547461db0902eae8b08074e056d0bdd49e3d6501e470c01dbc2fc00d141bc2461bd41a503c4a00b1db41d493b171de8e3fe3886d09b439b914f64f5958006c4ea712f4dfbded66f79b3d92337cfc174b4e3c5b767befce893e803028f54f5f848036699789f4b93076751dd4a9f55d918bb5db3ba4e44e9a817e4f2bc76f94aed257d283f0eea5ee257fbde8a2f625a7a5a10dd79769f2089cb7cce087f0c3214413429a28c063d551c5eed7be37dce46e1166a81e673c237e86ba388c535646cdb71beedc6f2f2368c19159ec6bef0c0e92f81d111026058b5f6a8be1410e1127b8c9771517678aa5d14beca3560b0d387ec8a3c6d55cb38cfb21de8908efd96fb1f466bed70c77984a3c11bfebf5e4b4fe9520f344ea3829da4edc396255fc19150fda008e7d1fbf3145ae3eaf650c4ca35a71acb95a483d614aa7c84f6f86fb86f3e4c45913458d55a78b8534b0f787b5711c428fc730752168da700d68b36c30bc6293d4fb3b349a8a4ad69a997009ef98feebe1855093b6278037eae", 0x1000}, {&(0x7f00000000c0)="29e8f055249ba2e31160fb1cb9d36698df834947534e40b9ab0c75e9cc398c2b629f888538893536c6afcb3bf3ced1423216eebb0b03bbf1b68c42f5da372575f11f2ab4c547111f67601def", 0x4c}, {&(0x7f0000001680)="10f41495f4baaad2aba75e076ad7f34a78388b8d791d73aeddcc6fc68ac6ed40146fc1c622c5600aa243c4ce6ad51be270a792af29ce3236ac3530f3b343dcfa04c1d0ad3baac53cb6ba284df396c4ca6efcbdd0f40990610620c6555e4575c620a038d122c092a8968cce6943d990fb99348a4cb575df7e4da20ac1cf5bfbf0fe2dccf0e589b486e4be1d4b1aa1b157be9808a1f3d6877b0ea01cfbb2de206e0d13290e363e2a75b04a7ae5698d0b554243fd538ec9360926859d902067916228d2fa8433f1b6eb06d8a6e102e0a44596e5da621fb6cd021adce3dc365d811c51e2ca5e846ecc7238395503c1343cd137dbaab53a4f126b0ccf012b98cff2f38228ac6e6f9d6d5ff51224d7163a62fcf53834237f529c02ce89318e69c4514e5a55b2022d9aa63e2aabd5efd2bcda2e753e124ecd5f1a7d698fbfa84c381cfcf8db297923ec061ba150bef62818b0b86bc2ae97a02ee15155cc59ee0ce456adf9f0cdcfd355624658afdeda663f58f153b81189489a6befbc545603c9f4ac17e72470f7a180aeaf316b8a9b4fcdf1f60f4498ba60ad033929a5d91c0a79ed014011a83def96592420fc64b32012a0b1bf0ab432f5073a1e8a0a2e65dcba52d58be95ec8e9334d0c1ed002228718d749d1671f4015684a8c457e91fa2d11581f9ca8a9035e93bd1f19a883e3b3c2944428180c07ae3721151bdce6bfad5935dacbc6ca69cd90584ecd85d280d9fcbf3f1c6b1902930a405170560d4091e9a0fadb79827b76ce9356addbfe1b5ba3517db1fadd373ab6cfdd05da7710e2a18d1d608b2dcd59d11a0c34f5d2b482835e91ed1806dd3e6afd2683026dad6bff90c0ad7f58a3524b018cf9b4d4c3c6002ecee5857e47ec46033f12c77568a154806c61147f334fa9a50e338123c1d8e5d61dbe7ad399c6d4b75ae5625e3edf2cc7f5b8e0f2d46526e9b9f351f3cdb3cf435cfefee29c4680f86044e652c2f996d9c151f7dcd7f388b0d0aa5973713e6cb5eb091535133ec9b29baf2892d27d8308d5769e5705c9caee2e4b63caac9bde6917b8a5499cdae60ecbc035a336c2d331a15851274246d8add26095c1504db8ae771ec81a5932049a7ed46b15f3e76b5ee71116f04cf34af6472916371020352e37dfb6dba23243d0ad3290b83578dcbfa35f7b5962a5072907175add38451f73c4f80b40681c6c3c26db36216a847577e0ba9987757baccaf338a7d983e7cdfc85f9e2a3d7f6ef4dcf152a423d87174f89249887abe193852debe8b748257b82f5ab73634c936a270e9ef2296ffaf4e1cff9e7f3f786ccf058aaa35987568fe533b86777930246773f864c40ffb10a7c3d4ccbcdb5f1a9c6500f23c1b80151872c79638124725f786d24005c3d65ea839d107a0dd794ec78e30639c4e29f6f7a18190f59b8b2cc0318d3247fd52589e0aa2960e23833330b2fc824e8c3496384f0ac0d841d4a80f738dc8efb9d0a9f8e39607c91048c8011b84ed78d9d0cbeb4304f315705b53ed73bc6bb1164217955cbdf89b93a35ef62e956b6746bf70d20e7bc6c830799c71c44e4fe1a8b917af93f8bc3750ef874bb09acaeb7fb6743b4944cd39b1a80bbfd3a4946e76b6d88c8d8fe7b5e19a68945fbab13469de0d895008402cfc262b0718a0863f99ae9b299e381d841bd1dad765b0470a7acf25886cfe7ffc5316183f2735a1851c487e65093b3100ac9df03d270f35a100600e0d862c2ca12bafcf5e9d918848c630c81bee941f897d0ce186dacee47c234223c084217e414d3ab4c475e456578a30e676532f80ce4bfde9c86f769c7f232a468e6dea80cfc29b92c9350161ae6e25a2224d6e788e477a6fb50a19150003a0ac08a984f9690cfcd3e1bc0e1e0a90a2014932bcfa63720cfa36d229f9067ad438b910d712826932044bb231ff9ed363f28af7939e3afc9e047997ddaa54e674440f11807a51ca71292f38f74c1a29e66c62bc6ab3c208f6576022751815608a09cc0a88eda1d905c7637778b6349bf7aa07cf57cdd6474c98bb888e5e69b3eb95d7791efc2405e2a59d4529225db2b216a3940696f7540de2b762b1b349b3992836b497556e801b82cd3e89b3698971e4f69fdfa4976f44d8123d4c2cfccb1df8f77695da4442a3bf5270b9f18b7bc29040b012a0bdb9a9f9ba4f2029fecce32f49a1d996f9fe60556db0d44aac6a43c21a532aa76c1eed2807ca273d8d3e833e14e9d3a69ad57d61e6875a2ed8d65248e5e9b125c6d25bc462222faa5c2487a9a2dad3b295fe9edd3bc41471e658c362435bb6d53615ac72c73834707bd3699c4195b86bd00f94ad77f750bd5435906d27a529498aaa827244a4166025fae5d1af67af80242d5ce3cb2c9e262e67882f667a03248145380bf608d2effcf40cc9b87386100e5fe3ce6cf9c87ff712db8b39c035464d139d3e56380014920426fd6fe85140589f5fcdb66c072039f08c25b5c6ac5d36f8e8bfd287ffce1d47970b350ee00ca0cd8a4be0b2b37bb69b6647873f9419f6262d8b1512b7c46c4aa14afd3f300ef3d3d1d920ffe0a536474b582874d2ea4397eead8c7cf6754b0c784158468fdbd30bde3bb599427003be06af1cb8f95d1397c6f43ca57bd6422b0a12dd07680262f197103a468877249d1afdfcc25b91fe83e8674ca2508395109f51c02dec76a7d1b865b7c8a9e2ee91758be9a01e46b34a6f59b7810c60b0f4e1a916ac9e9256877e743e42b22100c7fc2f145c6212f2212793c5e51594a0f29031403d8c958dc35983ce27f871b360f697b14c11b10cac546d563a942d666b56daacba4a9710ce4cbc675d742a3e886089b9ca9c23495ee6cff02b741c90c40a48203ea44e364cb05c375b3e345a04f19eca8cdcb653ed5635d47f011d3f92314dc0a63bb82fd8cbbad04e3515772e6144ef03d6275301b6994be2a33a58df6f721ccfca317a6f1abbec0630600eccf17ee137eb173b17e3f07901c64f4b11a6fe25a2934dafb7571964f697074204bb4ad2efb815bc0cfb415f5a60774417bc549fd66955906ee9562810ed0cfdd8e2b9b4fac548859509b02fef06271171df9a75bd46a92c20ac55e101afe547134dc782c7d25574a24bd0966dfd1e558861af09f81f0811810e5357da670bfd7464d39cf712c2bb3a4610cc02a874452d0d382d79b7f1c0a149cc54b6f7e86306c88e7fd603c531934081608dcd9a25146a1ff1594ac040a632b1fc8e51a27428e360c2335335836e48b6550a3b3b2866deaa12509ceb1637bbc33f9ceef8200b2d6b0e05fc88dbbd1721e2e052c719ae1bc13d30442ec6b2cf6cf54302dd2ae4f51548b91d012a531eed43dbd45db795c8268dc1349be4c563d4a32c8d7ceaa1692e3db9cc8963dd326c2c2cbb0341e35fb88a02febbe99de62c414fffa6be8f7fe4c972c0bced8f0c65c32e963819762a4af034d6985463d0cf59725f09d51810fc536f1a6a40e324e90b5ce7f20041361adefaca35570bc276271ee521ab60866e61659a0d8bf9f84b05b86dfc1c9cd63501796dcaa4639ffdd965e59715caa8e6e84bc06b3c3ffaf15d5117a8ed44afdf3b0e685a4ca0178ec412bece6211437e6c637c3cf17849f8a702130295146a23ae5ec8e108ece216ee4d8bfeac1efe8ff63401a9876a9501fdc3ba556386d5ca15489d0d4718698e8f670a915f8a27d59bd9639d8dad72bf98796fa3a1253d2553fd07434deabf464872002e62b93492b35a8788893b0b3853a439bd1f1bff39c46971ec623f8812ba61323221b3383ecc603a51bd9027320ee47a58862e018cb493a43b1c084af87bf39e94f50ae50b72eb5c11b0485449c11fb19a2b8c0646aee6acca11980c89efa25439f6cb9c090a87008642525d11d08796293967c51634dabb2a6c7540106bf2b55bd50f468b2fd6b1f36fae13cfdcdf8cf708e5551ea43ee4ec8be885dc030d465ebc2b0c32a70d63dd0c8880adecc1210456d3b04d667b6b9dcdffcb91d30e1e1076f9f7f72ab121741b4efdae1986c1c11ba9572c09ae25d24ad136f9c8e5bc1d5c2c1555a0191dcea09799ca1c4d012fa5b99a293ee699b443b06f6f3dea1be3cc84960f68a7229ab196a1045073bd3885315356e350359dc034fe3ad542ac69c83c76fd3fb0e24d9979517af30d385bd04d84657f009ef1047d0d2c8511c1a53d7b434a35c1a4de9e3ae58ec44051563abd3162dcb77730d7141d07765e8cac4b84aa43f06b601097540438b69aa5a62d4684261bf942fa14287e9e61c03e44b8a94c9e88f597a8b978db133f022adec20f4a36cff66f1667306d6d422be9620f29e1b88dbe9935dfb0d19138faff46aff245eb2d7132cad8cf0ea7ccc1e2dc74dd4221a2f088f787c64ad15a310a3aad5d3ef960888bc5d7bb3cd713ff2dd79bc4903f67ca09620245c2845ae09e9961fc0b406408735a7eb8166deccb1b7340f928068cab238b2c8db9067150fcb0f826b8345e21882b77a3ad8f51dc72595783c1598af4f9cd086546fc0e9f980ff09e069c45ccce39560307e0e20d9e87d60823103ed2ae1cae773c95a5e4b562ca7aa097374d14f2b94d712e00d47eb40f7f5fe4cd543ff07be25c70bba00babb83ace7ebd6257c2402f66be99e8dcd76965854086464af09a4b6a8d82ec28b472ba2601323d20b3a0f4615716cda71fd9b70acd121c082f5ecb8a2e8d03c604ee1560809f3a88aacdec3ab1339d34f6123bfb40623e07751d35e0df3f52fb1c3449f3770c6e2af56cd7d6b6c41f9cef39e3d85ec0228beb63fb8b09b690f636ccf0e3446e4cb6955a9821d591913f5ac46e3eb24dc7e57fe2ff65f32f1ddf624701369e81e838e17af82f8c148f6173bae01de2f58f95a37a7551b71623ad9e02aeafcaf7b0d7349e3f5f0fe1babce43c05e3a6b5539b6ec0efdd142df33d444170215206c886f1dd0de67a8fb1c871f7607a093e69d7d6896a51c1a1be0d03e562c6433502f200257a1d21b35819d3d83f37fe3f9fbff14ba1aa59cbd244bd24edcaf45115474f7d9777ef9f5481663fb6046bc2d70bceee968335a76823d1dd0b19d774895cef337bc2f08d09a01189985960fbff4b100ec224f15be943524c96621749a5281bad9bc452af6da7a3c570d88c7c9416d46e47eb15b8eeee5eee741aa8553f48e31bc168cd359002f550aea970f2f77296462c395ad080e7ef4d0a596c238092ce4ef1a722c501ea544f8922e99f0adfc0b7c5c979cd1eba1ec0e9e98e6b71457d5ea74c65b633fb3952a2de0794f112e97a60c3b9e070541ee0474647bf28be1a16d75dc9ef49667e3d6976adfd2a43a37f861467db7c72c098bf94d83ac6954f8a36e9b39e24075487a6bc51383ecffa757c662bb14b680a61eedb8dcafdd9060443828c576a5a2ab5480e09c6ff31e5c6ba2d1dd454c75bd0e04d4ba8e7c9c50c5fc4840a261c23512cffe73bb489c8c18fec7e9098a5684c581706d343b18b4f6580ceea38c0acc7c1d6e86d84a5b2670829573ed8121a6dfb721ab9ad47b7d8df9f01e3600eb815f9413cb46d5e97ae95ffe5c10b94e11ac12f38ab8ba2408280ed6cf80576fa2b485abb9a2af5bff42fc0d685b02e1e9e33003f57ba004ca88e7c9d895a0df3f2a938a9a0e75cb968d9b10306ac6ab83a45e73c544b966d819c46554b2fcb288d2f09941fa4a8a1198cda7cd7cebbbd7f74080896361bce9baf1228f74cf02db0b6929a57d07a0fb4ebedffd74bb219f33771a4020f635e39c47c47e66e3fa410559580d1665", 0x8d6}, {&(0x7f0000000200)="167b08f84be9b9ad69a04c24de10ee3bd24bcdfacc6bebc5ae98ba580ce532f5e217632072a0186176034ea2db4bf32eea1afd6ba6c8da7845646a683450d3ce9cf4c912ee5f59a82b6280da4d41349eee7b8abb03e41c0626744e1b56", 0x5d}], 0x4, &(0x7f0000001400)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x48, 0x88178af97b8bfca5}, 0x400) pwritev(r1, &(0x7f0000001640)=[{}], 0x1, 0x0) setsockopt(r1, 0x8, 0x688, &(0x7f0000002680)="d2ffb66ad44b99f70737143ab56f9e602ec051184972f15f16084f814f039426d6f7e512324524ac0488a0901cf9a495bb1a84268a863ba282a2ba90a62fb3ec4de7c730221348f994940bf7626b6fb499b4d988c8d173f8aaacd76fcbc1d731c1f221dbe103cbb7a688612d00f6c862a9308c3170c6a4fda1e120fe02705a4d96976907b056ef971db1693665c6226f82f855775bd291674bdab752fb1484657c1ef1181692a1b26673e339577958b3fced5b93a05fb3781891e7ab767f2380abc9c861c5265d617646d7727ff2c6d1d3a408d9215681a6267176387355face0b12e46d1b55113b2af4200f2a23935a54e5a4033e5f56856b6a2680468509e8abf5a940d93524b826a8a0552c99c8362fa4ef4facce9624089f05bc07315b59382501d2a1add3ae49d1fa7110c4d29701e2600eb8af4cc4a852477f8d90b4c535ee929e66ab7d70861fea7e0e0c12ae2d5340203e38791298f2ab86ff5ab6596e471e79d5edb083e7e57f233dc58d431c86a1b996390fb0ea9c6a78912068687b0aa68f8013a2eff1cfcc3afc6e1723270eddcd72188b3f6aec4d5eff78b481c82b24b7f8361fd39ce9c933ddb71869818344666732e964174b3437a0f7ed756f30ea66ef01747c9a4faa4f7a6e91f668420cea1444901873a0befb07e4a84209db7a021f2d7aecdbe2f99e3bb72b3907037ddd3b523ff824732e6467f29f2221d5babee1ccfcfe0d188596ea771f269d183017e417a34281c25811c38ecab9b95c0ca221f7f5c59e34aaffb4f4538a0da24bdb43d80d3fe78f2388658cd98da77a85b1ef7283294f186861c2cab8061102028309b8fa0b4d75f7d14a92b4e4ade3be146bd830814aad2c60f69dbbe51ac05f68ebc74cc78c3767cf26d1ec643a0299d3febae514398a2d867235b62383ff313115bbb62592ab607269b05a640aef3effe1ba121fd476e3afca6e2d4e35a1b4ec896c2ec980745995f4b4e8d95ba35e266932ea90ed7979342d685a97a5fc615b2d94ff155dba4eadc0d5bb278ed24abc4103dcadcaddd623c229532b3a5e53d6d4b194c6c69235f4b3c01ca758f91c9470dc04a56c07ad86ddbfa59c107d695b1d9445148ff5c4fc150ef7cbef6679f63e42791a885834d8038a609e5dc2362ef8a39e1b36156c1e54aec25f9cf210673154143834089f4eacf9e62e734c7ec41045f7ef937699aee6ccb263fbbb43dbb82d7121b4edcb236a13c8e3899c336ae302fc39204f69349251f7f30a1b930015bf76969887a97893f968ed479b1051834a7e8e67800abb1627fbec12169e98dc922c3c457c296e7f7c5e88b74a0f7c375bccab117ffde20a80c89c95531b89d93af016afff97965a82f7045ffd5cf45f79e3d42c57f20a5596d1d5a14c8be26ed084f0e52af54a1cd7f8e3356b9fbcd5cc42469a173bd69b76ab1c565e164b0cf38430b090c512abcb299e2b9d5f83c659411cf1a03f4d7ecb3515ccfae3595c9110df643a443f6aa605600dfc508e3bce5aecba46543cbcaccc6a7ad8c4565b738f79fe30b3a8d680e8ca631ad04bb9704d39ac626c07404b1c08042e0a60900c440507190c832506f2507c2cd327f35c6ff2e30dff8fb235cc8240953e5562d8c79b6dcb4e1d28e5dc059556f7d6d923fe5d25bb0f0f046d871068cd4cffc40773cea6cfe1cd85cf2d0def1499a751d79e79b23c4d740133610b6c755e7b5468dc16583edff480c565e25cf4bb065125017c4d17cfbe6847e63207f8d05baf458e1c5e5ade64400cba55d5d37ea09d24f5169b459d5ffa763c02d3746a8177e7ec16bd7dc70545c9c5e1bd0a4a9fb73bbd05a40a25b9c693a485418ac3c9b5b0ea2f956ad56db6d862db112d5611ed5ca76e9ab2e8051426ce943258b89291177c24c9916a166510d707c8cdaf9807f03a560b33246669f22840c37fae4028be16b94059e84ac6e5e72c856d8928f4d621d3facc1522921cd1e2b7f523116a6c76f84b17e5031913d32a4476c437f900f3fdb0daeaa3cceb4579f8a6be282bed5b3366c509bb08eb9cfb5de7915d45bcf607453f7ec89a383229c832f051d5c2f853667d60b888ca17eaa89fe0427d51a1fd66c272714577b870fdeff5d1c5c7bb9a04f68f63b7d1352dcd174a54a62ed3f69c6915f58c3bf8cc6b736b5a33ca603b93c5b41cdc59fff44ce2f0a2dd4492fe96ba60d2860d655a35d89424d9a7516d043ca0803bbe9804829e7f22439984178787752a0388ae04279c10c4e1714c8d9890fd04dd0c090300d2158e5fd35e163c0567068d112c2e66de19bb8c8c20eae7d145d032939153de2302759a6ada085980a76616fcfbb32769c7e6ba05b5850e3f0b7fc9977cdfde07845edfc558313e9f53a2afe57d4d0208cc1faa897af22d6482c023b5b5a893c8f2779978260795d3cc4a0725f3a0296847226a89c1fe2151c3a3ce8c89ae559b5ae3ae44b4db60660d13ed544c5880e6f5431a44ec0ec9b5e09a57217d4ec7f4c6cef4c425e156130594d03fe29dfb1a170e5b1afd79c57e379bc4b949e7e1041bbc32d2431278e13ab5503d646b6aab5e450aba5aeb3c76aee098ecefc24ff0dfe549db249f84d4fa09c722f09ffd53fa2e67d1b5e37165ecb536bedd83d7a63dade9d788e7d236eff87a190fdd786b538c754bea1b94040baccf52f2ea39b07ed0f74991c5f40c8b0c64d618d3dda1edb825849970732eed5d3f79d70ce17d7bb44261745038f6451fa6972caf37979a15755be922c2a9b5b9b287ed461ab1a0d40fe4e0862552cbecb34cf6792842081b35b03167617e1d9330ee51790eb2903bf88b5dbcca367355c0a06f40a478acc550243d00f346692627c07e90cf441eef440e429de9b458ad869d9a75f5851df1bc50f78ba760cf0e7f6c3a40848c775dca512242b94447d1d3f7e3111ad156f07e2a25aa90d999c27f68270c0b4aeddc96acb7c0aeafe8f458505cedb144c2a5ac057528961437b2dbfc50bdb747a7a05d3bc8524d865b79f02f8b49f6430171774a131bad8752cb51790e5cbf680d31d0084a80d6f4d791b934ad27c3cdd4577849b79602958cc7cafdda9b715dc33051aa9b20f7e859f1e5ed7dffa9f1425d268eef0de036fa222cb09b2c814c25f9e9d371262729af42cbdfb65324336d2d6030cfc7576b22fd7f459fd49c2ab7a28510b88be708e5348f2ba179e3d5984a41ae116bfbd5b63ced3d7f4e4828d68b8aa8557c9f47e8180ca40d81999c64c878be0170016b757c633b462e3ee7fdb66ae2588d5e73aad633730d63a8cbaee1e78b4f43937ce7155e5da538ad75b50435330585109dec8617ccc0a8f3008e082083bb81768e493f16d69f24e17813b76ad1e7cc3c9ca807f1bd9a4bd8cf5502bb5ab58ed184211f333a176c4d12003343bb5d8bfde73da309b6e578071eae18eb2bf487f684d56f7ea9f6fc18a3b21e329de83b6afd9e54eaba9dd7ef6c8b2b02078e0c86e49d8fafc37055a5e79f2c35af76c243d02e753c3b8d1397d5d99b45d3ee052b32d67f95bdc9ef04a2046476f1f6c3d3e37886d498187d7589e3dd271f802bbad56524ad663883f75f8adbacb5fe4a6241f55cd419ecb7e5e23e4ce773cb182555009ba0f9ea2833397073ad584427c2cd5828c859b56e70470233669c4ab90b7c06dbc585ed1b163907a66d44481a7907d2a8b6cd9d4ab1593a05287233f9cc7ac41347955c90ec11efd2176320a435cf3ccfddb14c95a9ff6acf07625d8e2c0baa28742cfd1ed8502c2054dd9c6ed21855f516164b313ea3037f5d6866ee6496aabd0b31c3f0c3f5fa45c5a3eca236de792ec0da96a841da485f24a8c57f4fa1af7a513a78541f960de866ca5adb93e15e8ebf3b0c6798a658167748ca2349969c80ef4a984d7ca506aaa48f54c4fa02c490b442e58dbcd9fa7dae2e87f85960aa4284af338ada39ba3588c23f781413c64b112a66e1743abcb0699cc2de805c64210c6f466d030bdb271f589af242d598cb7a564c0f5ba166d1a47c209c92e5cad76d682e529928ea88431f2831c1f1b0960666ffd1f0af8449557fb044ef3044c0e5351be57388e5c4ae7eeed340b493d0b85417f52c50da689118d32210aa4b9f0b23e08a7da7b5d4b160efbb01d7e2de9b828fa6ea863213aca32030ebb92eb352bc4ff8a7f4a738b263ee778b511dc189ccd9b6f151fe1bc880246231801e90045fff77205492b3310b74021bf8a9a137eb8650247599c8431b582b60b50091c8d6a85a7a99d99bd2d4d3c70b8739a537d4c39f6b2abdf1d599164b49cf714239aa3efd306ff72c1a9669f1f5f8b594fd218623f66664bc3c16cfc65db1a2760f82800bc81366f15fe05e05afafd2a05d9982dd42dda721fb0d5ec62518542d89444550b26006ddc29a40f3800b6c9e6f86e6a3dc7c0511a7c44be20627155dfd3eeaf6307b8a30fe53c91385e58d18dad1ec01c8b1d4cc387a961428404f33caa27c4b2f9dc487c1d63f95ef68d314f8c19250d180da1c71fc19fb3708b2a764899da6dff22d9f58f4bd9a37bd61e481ef070152e1fad0abe65cbaf150646457e65cc5c8e023157ee9245a316d50fc4150f5a9778b2399158e99a10ec5201ecd350a5fa05095eda5df8a2a43b5aa17a71407e6fd7d18360439c2375eb54444d6fac48695656f8295c23c4c29c3fd311dcf5380d879ce1bd5df15b993a57206cf7576a6ba034fcb8697f263a7bb4062b11cea19b2212ade392a03a79b4b30c1ebf5e7fe8249874cb04fd258c8eaa808706ed10129acddb40b4a9399542a4df04da310c1dd96b28dd4e73c5ff5cd73278763205e30ec2bf4ccc1324a6fe9069988203ff00da4d8f325d36cd8e9c10cca8917b1d8ed966e6804e172d27aba3f417d26132c79bb081e3c992edbece79fb90e635a8e55633b821e0938adca7b7e47199dd57a8937a6a84e9aba9c6f84201cb96edc8916a249b52d510b34057d0d5b2021db72502d5fd5f9044a9b79f0a4bca05ddbf5e5d2644191c60f75e37169fcd4f70caedba5b6cb99f2b04e887c76ce11b0b1b5d793813803ba246dcd485302911c4774d46a2c00274ae130b13d47a9f156c69a1b53cb92e6dec25218a84c0838597664b28bbcfdb20df20e2ed5f16795af955229403b5de6c79b1c283a2de2b3ae6b017121d9f74b753c899109bf4a11d4c706274253eea4a3ad9910984382a9086fe97297de8bd42bc7e1f9418a64330bfd82cdb5c5d301839992f13eee960ecf676339f374310344d5f3dde758afc763caefa97fcdb0e2877b350301449cf8f85a8a09df9439d6e81cbd9257945818069f9d2b5e04de22e5aee3ddbeb7ebbf36ba0c26db2a0a8b6de7fb9dd892061db272acf22b4ad1d1130081a42c9808463e03bae71372bd364f6046334555eaecdbf85e90d57561b2f5ada19eede0cdb46d757996fba8ff21271456db1d44945386c6befff704428ec0eceff6d25b15dffcb566ebb141717270090508c2c0f41c3f4073e1cac2c036754551c4731ac8625a352bb898c3d01f2214c4df266c4ab1072e447b3f3daed7612ed02e03108ec0877a810a770dd9859606555450faf49f9421210a9d7517b6d7d2622d2a03755a1a0a80cb54027523d4dc627d99465e05dfd1911016a8807b96de291d2ad7a653d824a8865b0da1971fe670027629cc0019578b7735d361fb08328ca799f11d7858f6ac41045229b18fbd98a4ea894102710fa7a295432eebfe3f62b5dd190f2d30dfeb68fa4a866affeeec6943e6a76ca0cc58", 0x1000) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="87", 0x1}], 0x1, 0x0) 12:11:20 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000ffff000001000000978d1356"], 0x10}, 0x0) 12:11:20 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) syz_emit_ethernet(0x67, &(0x7f0000000000)="39f2ed9f9a6cfe52c77b842eb77bfbb2e9ce25e5a989b3688b8cfe99ed0d4715477d65c24ef1e2bd9576728e88da9e6f88d09e6afaab7552e6f4f25a1b26cc83d7d10a5183cf2a09f52d013cb55c82f098e55424884e73436b3570f69be9c4f7b3cf484c9a0d48") utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x7f}, {0x3, 0x1}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) sendto$inet6(r0, 0x0, 0x0, 0x1, 0x0, 0x0) close(r0) 12:11:20 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() unlink(&(0x7f0000000000)='./file0\x00') kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 12:11:20 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) r0 = semget(0x1, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/76) setuid(0xee01) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 12:11:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x40) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 12:11:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8208, 0x10118) link(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0xc) 12:11:20 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000100)=""/67, 0x43, 0x800, &(0x7f0000000180)={0x2, 0x3}, 0xc) 12:11:20 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x8, 0x400) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000000)='c\x00') fcntl$setstatus(r0, 0x4, 0x7c) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000, 0x119) fcntl$dupfd(r1, 0xa, r1) 12:11:20 executing program 0: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x1, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7}) 12:11:20 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x46) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)}], 0x1, 0x0) close(r0) close(r0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x7100, 0x3) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000180)='./bus/file0\x00') mkdir(&(0x7f0000001940)='./bus/file0\x00', 0x0) mkdir(0xfffffffffffffffe, 0x10) 12:11:20 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) r2 = getppid() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r0, &(0x7f0000000000)="62a152809f61aaa17135cb3cb76339c7e5b67d5e070267d9609c4962159b33910253075d257d406304c255919ee70595c520454fbb938d70c0cfec6c18316b98aea23689ad60ca3dd501c1922166605d36e86acc48ae66b8adca4dbaba188e4a49c41800f65825afce6d378dfafec11debbc0931fb98e48a802d2a1b8804eb607d61ea504ffac174f7cdb49f195fd83e05279a9df9d92f36a95e85711254161a88d9fb31180f28395678f2e9962a9fe3ed63edea14e77e807890b9c981d3f122712358c0d6", 0xc5) write(r1, &(0x7f0000335000), 0xfc94) 12:11:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) geteuid() munmap(&(0x7f00003e4000/0x2000)=nil, 0x2000) openat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x183) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000140)="282a40d7072162bcf2729de6d2ac3ddff7cc57d4188fd7e83e96c62686cf8235b143b1519acb320e13a4e2d80c0974c1a96d56b324abd04eafbad3d8be38ed3f560166c4c531d1ff0fb9b7896dd44882ad15e02562d1a365bf64985782cbf5264ebda76fa5045b7504a7a5bd3002e797be5b"}, {&(0x7f00000001c0)="0b9bfe048c49dc35ec4bb3f708857615ed5ee8bc5f5cf1538c78875a2e03c5198c84ebbc771d33231de2a5bfa10f90cd5ecb8aa9f8ef2d303c82dd6f533ba74843ff85c72d2ffbc4acb03c7058e77cfb12a24a862414a42f22645a6840a81574e9fc19a37e1ef66035f7f45e9279ff1dbcc8fda38c12d14bf3ef970d927d3b164521511a4f62200ed5154363eff6de8a2aaa66db78354d0985b9d328a99c8ba77abfe979fe6d8df63013b867129c16ee9775245d7343c21d893623911886f161d0c7b43fce9bf666f412d90c2834f9df5943886fd51119e35c297bd325bd"}, {&(0x7f0000000800)="766a0ffc7fcb7e834ed567cd93211c9e6867f8714a5b63cdfdc8986c7ee035e16b63c2917c298e833e548400db6e57dbd86e01f057fc82b2f8db46b430cd3f975cf36cccacc0138734d6bb7f7cd25d30952bf94e1bfa45a2cc255c5e41233dafe8700498f006d519d5cdbd077ca0479e1248c995978c5c40002be15dbdb4f8e31390feb72fdd6b6232d735d7fa743d72dbaac2"}, {&(0x7f00000000c0)="7082d633255182c4"}, {&(0x7f0000000380)="2499c4312d73dec56adcb8d3a42808ed02e60f39eda51659328b6954e23df11d158c6310cca5e69d7a4c7b67dc0bde3e700b30006f88836e0a2b12253c471a068e4d8c1b2cd03eb23f11936e843224ed23095d592991a0c4bf460e0e01720279c4e260ad80e042cf51"}, {&(0x7f0000000400)="c5d6184f68ddace35277bb6345a2bea2abb1f386a7febe98d12ae503af0b49bd19ac67f07f08a56989330345e8c1dab4ff1928298729d4c815346ff24eddac78f6fe11966bac24551a955c0ae1eb9ba4dfa40096549091a59dc53ac81be203cee7289825ed18aa562009bdb094291da85aabe39c16d41272cd79a8f3f73467d3d3a157ccd0f05ba88269e3ea8d05399d1301c15e9822e0b3ac25532895d535e25022e4bb131c89f16269f6bb35be18601ce8288eb530150bfe9a5652ca8a72e54ff4e03ba43aa00840ee0a4105bbf490dcc508f7e2ee292761a58078cd9da41142f90f17a91b605d6620bfd6bfd28ece85ca547507736b7e68ffa6e327"}, {&(0x7f0000000500)="982b1c68543d18aeb6069915f7fa439fa43f9502c9664a3ada838b74ca583ed590422618e41b4281b65a600995c7913b1fe9731c2f4da39bd07e45dc5111f6d493595cb0995d3aeeac715debc5749b612e89747ba6682cf0d39ee43272af7ebdc17e0d688ec6dbed096bc302608760e403c893fce87e95d3e4a447113594048bff3683519d072b0ef47f718339ab6434136afe4b389c9d1bbc0a9eb9a50c820bfa4496ed58e63ddbf94ff27884f4165820ff0a55bfab0d90c77c3fc3793c3bb9a7bbfb70574ac8a2683e9a8134274827de3308713a5b697d73a321e177ddb568cd4fa1b3ba62783298e37bb49d"}, {&(0x7f0000000600)="2b736334b06e4c8ed144e52ab278a633f78db7575b17ac59247e58d96e90031f2a894932f4b84ee4549da4146172621fab827e060dfa67bac35ef1969fdd7d7b1cab49b56670366f51f40da01a2936166d43d697268ca7cd2d70420522601ff74796d22193f90bbbcf"}, {&(0x7f0000000680)="92d971613747d9dc59534c7e688f012ad43152296fb404b4664d5eac18ef6e720eaa4579906bb812048de71e07e7e930d30f4804a5275f0b7b72cf41436471c061e6235a3224016af75df1b7b1191580a541b162b0fbdaea7de98cdba133170d5b87c2fd81b925f76d69012d99842dd3ed96e495648b57124469bc951b103192b69cfb1cc936ffd8629504ece6578daee7b07bc9698fae39d69a162558ec0c1189d201708b102f76503a60aff8c700"}], 0x1, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 12:11:20 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfffffffffffffd9f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) chown(&(0x7f0000000240)='./file0\x00', r0, r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r2, &(0x7f0000000200)='./file0\x00', 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x8) chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='cm') 12:11:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) recvfrom$inet6(r0, &(0x7f0000000000)=""/202, 0xca, 0x842, &(0x7f0000000100)={0x18, 0x2, 0xff, 0x4}, 0xc) connect$inet(r0, &(0x7f0000000200)={0x2, 0x0}, 0xc) flock(r1, 0x6) close(r1) 12:11:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x300, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x7ff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) 12:11:20 executing program 1: setuid(0xee01) r0 = socket$inet(0x2, 0x5, 0x80) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xffffefffffffffff, 0x0, "ed895acb000058010000007e744fcd7872ece5c7"}) r2 = socket$inet6(0x18, 0x400000c001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x7fffffff, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x5) bind(r2, &(0x7f0000000080)=@un=@abs={0x4324470e2bc21888}, 0x10f) 12:11:20 executing program 1: r0 = socket(0x2, 0x3, 0x7fffffff) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f00000013c0)="7600004b9b810000ff07000000bcc2cf01000000b46075ad0d480db16420c962fa40d0936b0272677cdc46c1f5b5877124f8bfd49a067ce9c9d6278ab47c2cfb612c7a31389cae529ca2dd", 0x4b) 12:11:20 executing program 0: r0 = semget(0x1, 0x5, 0x20) semget(0x0, 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1000, 0x5, 0x2280]) socket$inet6(0x18, 0xffffffffffffffff, 0xffffffffffffff63) getegid() 12:11:20 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710d8deaec011dc91cf166cbb4990d445106229a9cff00000012007f"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000100)=0x3f, 0x4) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x943, 0x2}) 12:11:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x800, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffbffc, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x6}, {{r1}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x1, 0xb9f}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x6, 0x2}], 0x9, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x3, 0x3}, {{r1}, 0xfffffffffffffff9, 0x2, 0x18, 0xc6ee, 0x2}, {{r1}, 0xfffffffffffffff8, 0x50, 0x80, 0xd37, 0xffff}, {{r1}, 0xfffffffffffffffe, 0x4f, 0x41, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x8, 0x8000}, {{r1}, 0x0, 0x0, 0x0, 0x81, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x40, 0x5, 0x400, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0xc0000000, 0x8000}], 0x9, &(0x7f0000000280)={0x91, 0x6}) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) connect(r1, &(0x7f0000000300)=@in6={0x18, 0x3, 0x0, 0x5}, 0x73) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000340)={0x9, 0xd4}, 0x10) r2 = semget$private(0x0, 0x3, 0x24) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/6) 12:11:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2028, 0x4400) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="a99a477809d07fd203c71e37fbc3d194fa624ff4331ecfff0f6e874b9cdd2b84efa7c4b809c2d8ab9e789988c336e3f78c2d7ce4608d3c34cf85e7b1f33fcfea0b5b9c18977c0fb96af5f8f273b8181255a6a6ae0db40742776ea015", 0x5c}], 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r1 = dup2(r0, r0) r2 = geteuid() getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) fchownat(r1, &(0x7f0000000200)='./bus\x00', r2, r3, 0x6) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1000001, 0x0) r5 = fcntl$getown(r0, 0x5) fcntl$setown(r4, 0x6, r5) 12:11:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bd) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) unlink(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) 12:11:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/163, 0xa3) 12:11:22 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) fsync(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) kevent(r3, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) 12:11:22 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0xfffffffffffffeb0}, 0x0) socket$inet(0x2, 0x1, 0x7) 12:11:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240), 0xfffffffffffff7fd, 0x0, 0xfffffffffffffffb, 0x0) 12:11:22 executing program 0: r0 = kqueue() writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000080)="2c73316bebb9ea17db9e010d73ec0ca310dda9c58dc26bde1f7fac4dcf14a0b7c54a14bfa7f5194d27923fc3761fd0b76bcfd2e25f9aaa1fbb0c2207951a1ba1c55d231026c7388053c49a77656507da299951bee573f37d1f8901485a34823186c0b0fc138dac14d0ce5387905acd8896a5e86080342b60b09d60a91f78e4d8096830a37c2fcd2277ca434e14f0b7d34cc4e2787d75055805374b6dc3a5c35fa46b1d2ab56ada2108c9968550e44ec66f7c63a9bbdd9890270729c894fa6195efb7d164e1f2979c0950bf7c36a3fad54d3989060297e2b1a81193fce9874e8b3a34dfe3273a090ece66c8098b330220b371e689fc5157f4b15c9bfa397d0d9cffdbcb7260b9e0f696f39dd78ead996df51854529acaec6f3ccb4b4fa861247712489057724e7405379a2fa888dbd21942655761dd040432de8a95a803beef52568a873a70d631535579cf96ac44f6f5b3199cfa6ead9bd4a683d68444855edee2fb424c1a931adc52de300a5eddf0f697b8372bfbe9244134ec84540f071a9b4d40cc58f06280af90b53ace3d8d5fcd81b4f251c7e857ac694266bda94497fd065a7ba795152657846e4195443f24310ed7d84bae612da555ec2013849b84e62d55d256f152004ea143d5ce9d0b39ae8ba99de1bf5d7da9e9ff72550c81fe9ff41a5ed626bcff0b1df9e1fec72a256e40f8c400c7bdd42c7ef2b1eb2b8ea103f3d3067eb148b2dc6d23f31eff2f29abbf9a9b8031d16916ea676f81e06c77fa83737330f354f334ff101cb0a6a42d724a772182b0c99193363ab7273b5fb1dc2d2838eb00fcfbe338ae36a00b08ddfab9b4b60fd88c1f470e8f6e03445bc92368e48488b358c47672a790497150296ebc8bc1cf0f8671395cfe2c001fff95b541ab78df2115364bd474b0fa73e0bf866b20222cf29a813cbbb2bdd0e9582f252ba4c518180068aa7003b9cb22b11fc1975718601b889346e086b79ccac671abf2bfd4ebd85b75fd74a973b16d51241b8b15b6528a1cb2b0ec01edf44682e34217bb4c1a108d80f5742d4e8646c3554a64d793dc4b2c1404436866a4a38b89c9da5d22796aa1dfddf5147802d07955117f577cc15b49d8d9e496ec881960c4196390fe7d73c96e7366aae4a524db41c5330c7a75c8d6069c45920d0537f53067a7295b49bdbad860f9ff43435b3d80644e14b1343c", 0x355}], 0x1) unlink(&(0x7f0000000000)='./file0\x00') kevent(r0, &(0x7f0000000040), 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) 12:11:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 12:11:22 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="aba0fdfbf706fc69774c7f2fc441bc96b03f88a9e9658ada37fee52cf4a8d1aa90a893518b5c928945b6c34ab9294aa63390b2d21b00e50d0722ec009ad8706f5feec8fe2b215db1db8d5a69a08afba2847df461e2e5350131283419d245b9b43795e34b03441de11b42028c2da8c6bf6beb84704a41fd41fbf7359da90801bf2ab4ab70a3796530618ee5faf4f027816b8a77519652b673e717176beb91b73725fc", 0xa2) r1 = dup2(r0, r0) fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x0, 0x4, 0xfffff, 0x7ff, 0xfffffffffffffff7}, {{r0}, 0x0, 0x12, 0x15, 0x4, 0x40}, {{r0}, 0xffffffffffffffff, 0x10, 0x45, 0x4, 0x363}], 0xfffffffffffffffc, &(0x7f0000000180)=[{{r0}, 0x0, 0x4, 0xf0000000, 0xffff, 0x9}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x4, 0x8}], 0x0, &(0x7f00000001c0)={0x5, 0x5}) open(&(0x7f0000000000)='.\x00', 0xa00, 0x4) 12:11:23 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x6) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x100000000000) r1 = msgget(0x0, 0x400) msgsnd(r1, &(0x7f0000000040)={0x1, "174d8127c4e84b3eed4caa693b07a982c6dc77488c18239872d675f7d181fedd828d216d07381244ba994264c3e4e120f095136ed6837451945e48da20b1977fe905294c88ef2e964dac"}, 0x52, 0x800) r2 = semget(0x0, 0x4, 0x691) semctl$SETVAL(r2, 0x6, 0x8, &(0x7f00000001c0)=0x8001) unveil(&(0x7f0000000180)='./file0/file1/file0\x00', &(0x7f0000000240)='x\xdf') msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000001212a944adc33e8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfde7, 0x3, 0x1800) open$dir(&(0x7f0000000000)='./file0/file1\x00', 0x180, 0x4) 12:11:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x3010, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1001, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x20, 0x3}, {0x8001, 0x3b}}, 0x0) shutdown(r1, 0x2) connect$inet(r1, &(0x7f0000000000), 0xc) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 12:11:23 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001680)="bc3b9cb285a200a8c5912d752870d0af1c816982a4d9f85a614dc3c97cf5727cb98e001d20e623b8fc5fe2911822bab7c496c09e6829d2d80a1a257eabd9da7fc47d18e9878ecef4734716e2aeb9e5492687705e03f03dd5a166a9a409784ee251a367274389b622497b96ee5d1f7025945309ed4e6d3898f4a826a97c34c6810ec3e14583b05fc1f5f067215b4a5ec74ad705ac49c7f6f3af2862404d9db64be84d67bf4d028fdca79b3938ba113714b7008c5d44f46650b65e29e024383ad26d41a253057234b652b7577e682575ccd8560e32ddcd77c7ce839ce488b9353a2a50f20e781841d5", 0xfffffe04) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x2) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000480)=ANY=[@ANYBLOB="00000007000000000000000000000000000000400000000000adcb2dd924289ed1ffa4525f5f3b00000000000000000000000000000000000000000000400000000000000000000000000000000000006abb00000300000000000000000000001f463087253c19bbf9880d19e386e53a4c46706efcc028a1c5bc72ec2ea4a4e888c480e8b87a42904a9462e88c3cad192ab494eb69b412201ffaf5387b833288125964f1e2cabb4f52e597ca95405434e8fc4bca04de4ed70f060800d7220bea922d647365805c30e1fc5e9b09590c0ba301feffffd86f3869eb64153c6a8bb812fd641c12c8c3f1692a28ab20f085c855"], 0x6e, &(0x7f0000000340)=[{&(0x7f0000000200)}], 0x1, &(0x7f0000000280)=""/96, 0x13d}, 0x842) geteuid() close(r1) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0xcc) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x1) r2 = getpid() fcntl$setown(r0, 0x6, r2) setitimer(0x3, &(0x7f0000000240)={{0x511, 0xffffffffffffffff}, {0x3, 0x7}}, &(0x7f0000000380)) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) getdents(r1, &(0x7f0000000000)=""/17, 0x11) 12:11:23 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x2000000000029, 0x2f, 0x0, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) dup2(r1, r0) 12:11:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) fcntl$getown(r0, 0x5) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x245) fchown(r0, r1, r2) shutdown(r0, 0x0) shutdown(r0, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x6) 12:11:23 executing program 1: r0 = socket(0x11, 0x4003, 0x9) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) socketpair(0x6, 0x2, 0x89, &(0x7f00000000c0)) poll(&(0x7f0000000080)=[{r0, 0x8}, {r0, 0xd0}], 0x2, 0x8000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:11:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001080)="9f75a12294fa1d1a626a8fe3fcb7161857edf1532ada3f7bfe3576b84c1bd12c57a2df231672f8b21a0cf873d6d2040df22dedf701d2ebec1d0c05f4a558f817b2c85d4d83915c4ccd4cd0ad828dacb116c6f5127e68109de160fe5a43ca6317cbde231b52a409f0997e097e52a0e67ad7d2559484183849e58d4eacddc8a40af5830501d5e6bb069152bcdb7e41aac9a7df86088cb09a84376e492e9eb84c57d0a6df9d57df40e39b195940a25208c44721eb0535881a36bc8137423ce629639d1babfdc8ba8411a23cd912ab74b5bfe1176e6716c73c9e585ca5f9a223f0a75201ed1bde3e3a2f49cb77a008f33ff679ca1ed60087128da6c42d9fa8838ee962154d5d0967a2ca039bc9c08735bb9b7054359e36b0843bd4d14e4966e0a1e01278979ef973cbe40206006c901c8904746de1b44f68512cbb3ae820e23f10e55c6382bfe5310ea4fbbb93507a519a30bb371a78105cebd42033b9db4a597529c30b453787e487cb8b5f13c9cfeae8ad68be4710167e82d6482884aef437204d4e89dba9711f9510dd8a846b9ce27c643072e89033aaa1d4e4a6ceee857b6e1ea20cc9610f9e8447", 0x1a8}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="214d6c3f8080b856fb85e6abab9d0a49df13aece76a8bc07a558d5c9e4c1cb8a0c4ea3c4d6017bfbb04325263a1bdd551b4450e46361ab3f88c35f908e4e70141f684350030d93af477a99e427b9e50e8f6113bf01c8d53fdd2143d5b8fc707acfee8f89c838439cd6f94feccebed6f6b574246d29b5333b8a077b7fdabdbb21c9812fb20f9164c4f01870b580042e2f40e5881f32fb2251f4", 0x99}], 0x1, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000000)="a1125785f9b6b05f3f687fd319db71a1d47da628e0f10f735e9389b56a30842cbe69266131e3edb831ef37c7a04f6c", 0x2f}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 12:11:23 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df2c0ec011dc91cf36638b4990d445106229a9ca601b4000f0020"], 0x1) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="ac58358ea88f80b81f29b8f84d73e68c01b29b06a6bf22b2de08b35f358862b37bcfa09ef58b7c51dee4806689ea3c883d4bbc03f1a702421094617dcd815187ec199b34a4f4900d3804db341c6a471b51ed9aeeecdc3fd50d1a57c806390b89ff26f9cf2552391d615656c64e23f907d1d226bba538d6b856970b9885837c36147b4f13e4816fbc5d66b0ca4c490e43d77dc19578007eae74edb81d6555db385a7c4a384706144f75bff20e83c634fe34c25756b434b203ba8bdc713fdec0188be675a2ff8cf7101cc2dd45c8", 0xcd}, {&(0x7f0000000200)="60f8d5c3e978c42497d6d53fd03803a517d7761a528e499695779e113789deb2412dd0f5fd57744dd7a00bdab9df7180a427410194c3729bc5267ec5efe1f9c982bf7954899d8e613c52b2cb52b164c957bc01eeeb3d89b8f3323c9b5b81526791c9a7b0a5e6b15374eacf1394ed5da2099a7b9dff50430c9b1da005b2a117bb5f5b5105200909cd78c3bded32808659e315df0318148860c593e2aca7ab674d4bf8704bd5d9758764c5cfcd1f8d1fcc4ff062a47a2e267b97a80314", 0xbc}, {&(0x7f00000002c0)="448b67eecefc9e4554d6a082aa2faaed608a47b7afeffa3b56525ff889785ad1df6ef39d97a487879408ccba78f52f72d1087da16b0483ab5ac0c230354608c382e416f2c445c462f88b1872216befa70599b6131a14cddc25d0d75f989e61c652162bf6df5da292562a45bf19ab1bb0979750bd3208bc593d23167d2c1d8f986df11ff62f901e8cabde62fd7714dcb0b79f7875ed78f6c7439578ddb947d18c22847986821d9e4c1b1cb823540c11015795c10a8c38c419ad76c6df2e9d5c184253bf99dc280dd9bc7135", 0xcb}, {&(0x7f0000000000)="126ec31394eaf994a0c129f630bc0a60190d", 0x12}, {&(0x7f0000000400)="1c85c33ac7666879f218340a5ee21deb9766d6522b546ce52c59b75b165d170cf3544c7c703710f925d09608ecb85d269b92c28dab7d58b1d49f1576c53f4d2435a48b2fcf4871a928ffc384e3d10667c2c3eadea4e9eb5f92099bef3643a42e3947a3db3b01f1cc5ab5b8c33fd7fd332ad645b580c05e3ce2bf6b79337f83", 0x7f}, {&(0x7f0000000480)="1a927c511388f4c4ed7a9920ce60633ee672f107151c5442dfdf19e45aefa67267bac014c8ff88bd0adea7235366c2f6bc872ea86ebca7c6e5fe9810af753c5e663d1b5f1a6ab8adf14a77a3f9fb93d8116635e292bbc95addeac3438466b607e4ad11f04d81a1990e0eddbd6a95c02e9f9ba89fe3effa48ce0bdbf1838ce973972302fe7ca8fc0ebcc5e2", 0x8b}, {&(0x7f0000000580)="6d08c34cf2ba99a4154e998771", 0xd}], 0x7) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 12:11:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, 0x0, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x5, 0x4}, {0x4, 0x3}}, 0x0) 12:11:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000780)=0xc) r4 = getgid() r5 = getpgrp() r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000001c0)="6959d9bdc63a0a3b8655e9ceb00b116d1fbf", 0x12}, {&(0x7f0000000200)="6bf708c56d07fad3d0944a7152b02162fc5aaaf5", 0x14}, {&(0x7f0000000300)="d6f934cfc5cd608b39462a08ba1f80b9c1e0de12b68c0332c7c38f502c4263eb367a02560eb89c8dcef0daf17ba3bd5f2852d474768e825a934199bec43dea3407cbadbf28a67ccedc61c4504c2b478701e1670f257ec27b69f87a616a5e669776596244e048e766decb8f8ba610670f73bcf9215f9bde07b1b651d40066361c66", 0x81}, {&(0x7f00000003c0)="1d5f5851de916fd2007d4cfa41ad9d11e9e071d7e1fea8c15c5df65054fd2100212e22dc2871b2eb89807af70ece6c8ada090def1b61dc89ebc7b3d2eedb14e40dac19d392275a1f30e60166cccfc5771a073c64f1da7ec4b3200763083581fc892f9927e2fcdf956b569e5a78d90ad5f20390606fd72ee1e76a57f25966d93039a89655509b43fe863014064d30afed9205a55ebe64", 0x96}, {&(0x7f0000000480)="3adfdff5a3a0498ce90b868d134faae3a89376732b3ef0d1a8d96aed322ec0636cabd37c7c94b4539072dd4a3ab300798451b3348f88b89ecfcad0359e5781d87ad4b544a8a74c0dbd8f72f0a557e09f85bd81012e07538e58ece06272a3a0f2dcf2faca3d17d60c22de636e67be35811256839d08b779a5fa1cc3e69ec00f6ea91c2fe93cf66c1cc5d1f564ca713fe45e5c72f9510cddc5039367e9957975387b3a149c241c06124cf9b9b4b79d29129167f20ee79b5bfa0bcb10663c19", 0xbe}, {&(0x7f0000000540)="f25617cba73724de5450131e961a910e434979a73da29759d7ee530b4b98a9faeb7aafcfa9b5ffc4325ad7226fcb404d7306ad861770ecf42eca5b234fb8c8dd04befa2e42c97199d0e34ac08a91fac89140c0ddb60aa366a7d2c1984ed500cc77448285985eb02cafeed6e53bf42e6b677ea311c6060604b2d5d9a4e5a9138d0528ac695e4e86ff5a041660a711a05834959623bb5dd810f056357ff683230271f3fb0485150c2ae5bad13c631f44af3c1b4c9fb18d658e7d", 0xb9}, {&(0x7f0000000240)="2682726c475e4f", 0x7}, {&(0x7f0000000600)="2022c9f824abef0c3bb5311d11504b1cebdf403beedf2cdc9e4bf5d2cb5b95ed26ac6a723278202085a08baed095457ba1f153aa70058b9e9048adce11797db9ba535caaa2d60f1a7cfbb33404b5dc911896b6354ebbdff377885f98479aa75fd0ba35005f05f7d41824f2fa481c5a83be0cb44ebbb4ac5a92f42061e1c16a251c05c7c1f1b6437f9fca43d08ec0a55cd1aefec2bec8853eb1022b9a7642d93f393c8d8acea02eb92c9e27f01d8c5a8a61408d1fc505c6225e855dc0e57d42ffaf9c5902701ca26bda279353585b56f1532c5d196833d1654c80372a39366d", 0xdf}], 0x8, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r0, r0, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xd8, 0xb}, 0x8) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) write(r0, &(0x7f0000000300), 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 12:11:31 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x2, 0x114) r0 = open(&(0x7f0000000180)='./file0\x00', 0x20202, 0x0) ftruncate(r0, 0x9) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x4, 0xffffffffffffffff) 12:11:31 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) dup(r0) r1 = kqueue() r2 = socket$inet6(0x18, 0x3, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) dup(r2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/5, 0x5) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) close(r0) 12:11:31 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0x5, 0x7, 0x1f9}, {{r0}, 0xfffffffffffffffa, 0x10, 0x60000046, 0x5, 0x800}], 0x4, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x6, 0xd37}, {{r0}, 0xfffffffffffffffd, 0xe, 0xfffff, 0xfcaf, 0xfffffffffffffd36}, {{r0}, 0xfffffffffffffffd, 0x80, 0x84, 0x5, 0x9}, {{r0}, 0xfffffffffffffffc, 0x9, 0x0, 0x837, 0x6}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x1f, 0x9e}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x9}, {{r0}, 0xfffffffffffffffe, 0x52, 0x4, 0x8, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x12, 0x1, 0xffffffffffffff80, 0x5}, {{r0}, 0xffffffffffffffff, 0x88, 0x40000030, 0x9, 0x98}, {{r0}, 0xfffffffffffffffc, 0x53, 0x80000000, 0x8}], 0x4, &(0x7f00000001c0)={0x3ff, 0x81}) socketpair(0x1, 0x5, 0x437, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x29, 0x69, 0x0, 0xffad) r4 = getpid() r5 = getuid() r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) 12:11:31 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x7) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 12:11:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a1477823fc002000"}) r0 = socket$inet6(0x18, 0x4003, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x8}, {0xfffffffffffffffd, 0x8}}) 12:11:31 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df2c0ec011dc91cf36638b4990d445106220300000000000000204cf54ba442b4e47198112ae1951a38d8b41719d6bfc7425a4f939a644135d00770d18b0b46fced2ff4dd67b526c0d56b48dee68e819b25c88b240fa8daf3c5cb2ddec0f807ef4010ae"], 0x1) r1 = msgget(0x0, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/57) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0xf0b, 0x0) 12:11:31 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/55, 0x37}, {0x0, 0xffffffffffffff1b}], 0x2) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) sendto$unix(r1, &(0x7f0000000100)="c8a0fe7e889c3ac2e66894b7f6f0294798eb5a470f539057d0b28f35a7a7fc", 0x1f, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) fchown(r0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) 12:11:31 executing program 1: socket$inet(0x2, 0x100000007, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xc000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 12:11:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f00000000c0)=[{r0, 0x181}], 0x1, 0xc6e) write(r0, &(0x7f0000000040)="e3", 0x1) close(r0) syz_open_pts() close(r0) kqueue() syz_open_pts() 12:11:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000380)='./bus\x00') poll(&(0x7f00000000c0)=[{r0, 0x25}], 0x1, 0xfffffffffffffff7) execve(0x0, 0x0, 0x0) 12:11:32 executing program 1: clock_getres(0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = semget(0x3, 0x1, 0x14) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x2, r0, r1, r0, r1, 0x4c, 0x8}, 0x20f400000000, 0x1, 0x1}) setegid(r1) 12:11:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2042, 0x400000803) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x80000000000000) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x14d, 0x10000000000000) 12:11:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x840, 0x40) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x6, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r1, &(0x7f00000003c0)=""/214, 0xd6) sendmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)="f2fac939b0ad7af9451c969ea812457ece3bee386f2133f5b73ceebc", 0x1c}, {&(0x7f0000000140)="97257afa2c9c980f47a6c6b37e419e1acdd65497b6f900cfdb01092464e0c35e2362366e91f86e0799c8f8a7c636d6b88d93b8040d2632ededc6251078c80f61f05b4dccbf475a9fab8d923eea13b52bce118ae78cee50fca61262f2194b006603e15618ed9063fc90336dccb1210a34bc9f586c693f75358caf744e27f7f77689e6ce71603177ce5878373ae02e7a4c3b7985f8457286c9cd941987c542f9e6108d99717f4b52b190b353a30c5d97f664d21e620ffcdc43c16045283b3d7ab6c223573d31a4da4c56e5df3805ca5e5901493b0bdbb1f59a", 0xd8}, {&(0x7f00000004c0)="02f1dea6a1e3ffbb5e070f814d44f12bc848a394a94ce49f54d2d9b8729a7533f49a0458fd377d66b71afff6329e6a7ef58b15f18729c806bfbaf8fdf4dc3fa79962a288b1a89aba2ab0c8f6796931ecf191b67f44b3e57564a99fa955d4e59fc19ae9eaadcfcfdb1bea8beacc188a372032701ff9ec0b5b0dc783992e9a0476e7b657761a4deca66462bc3ea4353531c715851bb82d6ce7aff6ac7c5ee3bf7beae91752f34bea9d64215b790757e74bab46f1321c749bc72253777e6d1afdbaeb1f52c78b771c0f9f301d269ee2a353e0c91f918d8174cfce4287bc243d9bfa50903b52755d1af9de387a45bb294fe2e04e03c89fc66bfe4a03fdd1b80d4eeccf7916784d105960f366055799964122269b9761147650b8e452334274bc6abb89b0a2ad645692503057ed06c65e675a7f1b256962ec41dea544e71eb1d89f03000c017fbc58b179de899dc6d044a43a2f811ef0b47f06a4021f0e8a2f0c51258a6762969b36adafae155719a29af07b3d6aac2f687c0abe148a0cbedf835478f3383e48b71f660688a95f92e1d560b7f528557143f0a1835c5e638b19a53e5a95a8d8e33e1a63db78a765b31626dc674220c0d0df8604eeab8a544866cd7cf8c37356532377c168876aae172afaad3ba5fed47d959c02039c8d811acdb044966c2bca86956fd78dbc5fa6834d57aa68ac729a700e14b686631eadb0d16a9e9e09d84579528694dc5e7c7acb2a314589cdfef362b3c69551a565ecce242dafc9e769947d72a20fc13830a5e5d2280f0ec7e64898123774f45f2d3331c826a48f96bd96dc2c86437e0f4a1f347596b7d809cb6a5a800594bd548f7f370d88b3a72c0d28c0d4b33b65ab12a05ccf2038196e2dfc0ce37fd6028188cec9b318cee51641c2a967e6e2c1d913803e5c4a024a040929c6727f2626c080a7546f207df91a97b10719ddabcb342554dcf54a9230eb4b271d97248fc8851851ba87fbc69d012c0b6d9faf621fd937742061f0049d2a3392503f2ed3cf2f0b04ddb12e7194f2fc74eeca8243666658cb254f03e10cabf24682b30256868469db04660cd39552c3c48dbbf8b21aa8be97b407b9b54ae5fb0a62eeed4db730d5fbe7e627ec30a81fc57edad0d63582c28c8ab1c881909306fa22fee771de04bfecca226e23609e0339bdf62c30532cda73ef5b170984de998535a297848e810d1bd742c48386512043b76bda6587235ae718ce4faad942c36e3d36246c1fb8df5415183adcc1ca10db606275cf07596f8f94281a724e003caa2595a8c48806c0323216fc4e02560589e61f23f904b05d477899135bac7b398865862082aeeb43af84e946701c984ee2c25445d33ededc31f45578770308ae5b73e9aa6d76aae5f553a4b669f8d5697c496fa6345b788f9ee5b211e666bd476eb8df6c069fc4c9e4e5cb8d5d76b484d6859d17decf2ee91df22b427315b61293a414c0e75da4fd07fd8184b179bd3b4e2ddab055d522dfec25e29363912f7c9d5b1bdcd372c204dc593af65eeebc5d8d9091d6742e3eaa423921cdd6cfd2397347d1acb39471da8a445afab6135c2313d8bb3773e20bfcd84608874d51844583f77e012c0aed0f280b467d199143d740e1df46e6a44f5dc4273e2848a3a813a8ed98d76a2f358da057bbccaa080b9618d6abd927d4d225f5a7c9cdd457cec06009ebb3e14e942f9555004cbb87b9a4f95d19c1862ec08ca07fa52160de49945ac5412a4754c6aca6e50c235d8e45cb57c25acc6b46892b24529da6006d01ff2fefc996cdf4dc1fe30d052f0b00fe6e4e88968a373bc419a6d92f5ebe48c2dba16da92cdf64e77fa4a5edf1e07542c180335376e0c194181d69ee8522dbad4f8c8e5cad7f84e026bc9d545327558ea46b68de5e4239ca8e292b5c1c020ae003e04093e85df99719aea945f563299397c72f4083c75b53088e92fe10449b0f678602c509efa3b806e4be6ef4b8f5714ac35dc75436aecd799ad9d4c70eac983ef93fc85125ea643b27e7966189e7a7e1d09f1ac92a9609a87cfc6ec45089a291ccbb6d2f67a9e1eefc376b4c5426781178cbe4503a04a87b4863a5ab26fd4a28e2308285e13e0d15a1b9b981e32bee25f5bd3b1131a0c35540ce007e725ecaeff0ed6a1e557107bb5d3a4feba956728ae54f13c29a7d5223987c2160dc863a87d3d5a91839237e749d8f20a07a5697a49df5b37c6bbd401973fa1d65f5e9239d356addc1ec8aa68a6cc21f577ef8452999fc359008f8147e0c6faf3abae49dfc5d4ad4e4fd0703af74f5b9ba93b68fb7897d5772b78be3b40cdaecb90b193b263bdbef27e16b585a051017af8901d75e9460b21bde1282a42cc652d186e7720ea6de399bc7f9b2aad3d5d032b5cb0a25ce8b153d7f6495a67549b56c315b211a28a24ccd5d9b7094edd6f625d8adadb56988f3e11273a6ba3405bfb89ed96bfb09f6cc105b2814d1878ee1be3d69d58b09c177682a309cd23de0e201258b3e97128d94a540662d63acfc9aab877df5e3c69cc692f22797fc63260824437717d294d102f4112fade77999c9dce7952b33e4ec972f46faaf1ff343b1817ec4eaf169df20fad03169e6fe7f1e7bf33ab57b5f8f37480775b5cadd096820c57ff7751962920385e418f78c119fba3bb952ec85f3d50c1fc221a988a45377025591302532aa37d69f0b8859f9cbcd2f4ddbbc5a8e52cfe8768476c4f396398b365164ecf00d32a0bf393f42801a7927148cde77843d7cd59288dcd62ff1d23d96ceea6662737236177e434fbb3e1896c4f2e84968261328b0a4ff27ebe63ac0e71433b72f91e285ca798a79a3fa77ae0f242f58d14b02be29a1afab5b56ef6ad6a7cfcad1139d538e6cc4b9d3416be8cc6c0e372c57bf3c4a0faa601bc0eb34290ec19e34cb2e3bd3159434ce735d4abb898f9e78223df9b9abf54a1e44efda32be0d646772786e541051d8acc494ad6de9e0aea4f0519a9486aab4fffe90d9be2aa568caae8cba0f3113052cf51276370addc42d252d81d808b074ad727b41754026c12e0c0f2f9e37bf39a944cece9af92f26d8af15f417b97e82775ec1b652ea112737503e5a8f01f038e34b1431d160eb602281162bb43e45aef2bbd45ec411e9294b683b84d841fcd28fe98589cc4e5767bed52bfe1acc8a1e3b744932d2eb2ec43990077f810baa0f3e9b703c9845a9936a4a70f5086fa550cb74805f211eca0e926d13fc71d375847b8e0cba75fc765ae00e9201e835e10e6f4073c609e694b183fab45aaddefc8156409998e1de78499115dea1e18e4a99f4871236b6b693866a887d650e8a32842bdc8159afbec7cfdbd09ca90b264d31baaee91feb04fc6e434931b8c8f833a64faa850dcea1f0422f5ca0b3520c943a0d5138898d0a9eaec621365c2ebf81493d895a116da92512585e520adfbd2b02eb2bc392b88b620e46d380465efeb7fea0f252fb6bcd49a05e8058b4105adefaa10410932946794ef32507fb43abca574eacf78db1b196dcff5888fea582caa02507ecda1bfd748a11f5abcb09a22683ea09a4960e8e45bd1609797e04f7cf9da57727a68efc3299a19dea302e47b1256b459c94ecff954f4b0f42a5844ea9a4764dcba3895f62d9ce5345aa7f2c859c4d88d637b9f230fdd7972365feac05e767910181ad1496a7db749aa81a6c07ed946b36215be50f64d26d47a607bd358edb1b4758007f8999e279232b15cfdf20732597b58cfa3b29c502867bc772584e673adeaf1c903f240e5d9874c9e64063ae6a9cf4131ca817d1041bf0072309a08e2d648ccf7a0e8c85d1cca61a3095d8c680d8307c993a07ff986e14cd09b3b7fd30cc10261136144eeb3b67e6235f0befb37a489d070aa67420a6df04f42078c9c9ee6dced772c5e90e88263564bb73e4f3d587d34a234c3926eac38487249de2abbff6811fb67d0d5563097ff430b3e9b9a9f806795d541bb8c89e6e73f6a3e13fa360a5d528e0b786931be68021398efbd698f1e1c720aef9515f76094ac11197baa823e8b76a8edf16a470a8bc4483d7cd9ac656a801f24c69a317c0bdd26214cb573f25f3a1d1e569b97a7c41b01ce7d5bc5477da69a8757a0c60f7de4e61e6eca09c21abbf23795d335ac4f3ae8f01d3bf8e95d9d13aecff7a02138034eac0a152aba6a313a04e6a297a3aa7357c0f86144b964aea5c217ad7cc67615086afa0c33578077d513151360c00af0261833e9bb116536571ef9e8d737a5d6d5c283c08523cb6d1c8ab7dd59e863d5e0223da5b16f4eacb233b1867e36167a69fa7868e1236596a20ba6d48c13c86c59035a72bc4cbc014fd650973635eeed1b7f94dd23e80c8507a22b30b4a39ca4450d8cd55123cb227393f84399db02046417bd5f195656bd9165ac45a029c8d34cab62dc93768a5ce73085d1a9c404661bcaa7e5c96f9f04a9edc7c97eac9e62818fea9b756d4743fb0148aed082321b8fee88b5f1cb650a8bced1ffa38e5942bd6371ea693cd1f835646de5cdf60ac5b3f908280d4243cb545d5941ae70a0114a020e1fc38ba0a7580e8f571e6b0c88350c3678793d4302c63804d90a7ac88d5751d652cbe71a1cc80d7ac19a9654f173c3f325b2bf13b61c209646874b4dd0bd8f91c5025fb5487d5e49b85f8a826cb8b66b0aad625806f9df0e2329779392d2777d802284d3e59038ece3a5174f384f65c45cd3cfadf0eff39cdef97c369de853242ebd949273c702102b7ff6ab1940e3f459c2d84019b36c166ba9e5924053a1702a93cb9b2a500001d48e2273a70e089acafe8ede5b223d611dd0fcdf4301b65a385d6f44e0b02677bea0be16dc768bc5f4f8d7fb52cc6442f706e295db0b3d4807d40e4d7ffa10e4d950383a6a6c291df418e4a37ad626deb4f049ba42f330d2a48d67d262e01af78acdaa4dd63296c7821222c5cdc5aeaa26fee2861e56a2680bcfe6d3dd8a2de8cae8785fbe9bb62be014d6a30c445dd0a07dd9d13de1810ffc0f005c2764dc284677bf4e9c8cc7a4cc7f6c80ef5d53f0d16bfa0dea2db127afb41200fdd9117c7af9af9c9c0ddc73b0d7a2fcb8f8a55c4db3b0176540735f7f7e4905f50fe9ec6406af531c606c23a94288f1bf0e7edf6a13e3dc8b4b7e99b5c90185024d74f28491b0500c3adc1a515e09623d25f6d49df8468eccaa587b5717aa801e3182d4a753bfe9fab2a6837e1059e44c92eb572c524d626be9f3511718b40a7ee6c4a7dcd218f709e2c89c615e2acbdee5965684f3291b8715cf05a16a93318aab5c088888f4bfd60dab16ac142c7c7c50b7d476376c0ccf561d223cff6976b0df0e4d8aa930fe05fcdf5859d724f15fac5c1d8c4931cb1d221d90852ce6ced870b2439ea688af9536f9a90d4e52dba084be2dc6b717c0889e9ae778482003d8fddcbb1f4c788232e66439a0ecf714d735edfa86f5c23ce3fde42f3f97e1cfb4b67376e6e408b18b394399023e920f1225a62063af548010abf231260907c16f0d48373ef4a6409541a689371811187ed14ba81bfc25532273a85c3cd621eef27602ea89a5378ede327eb55f26b59b7011ce51de139a4dc24de6c53112b2ddbb5ea306d7230d66a34fde4d13ff58cdbdeb0d2051c264594abb52f3302ce9551beee77ae4a766c0298fa099f43048fe63c80c79e9755837b18c57d3640b690d2c92c86685244e38835b1c021b14eacc33251205546d4f0c094334d73c6814a4eb7081357dc483ac27363011a969c051a50f4f6733e860cb92d619ae36751", 0x1000}], 0x3, &(0x7f00000014c0)=[{0x78, 0x1, 0x1ff, "cf99b1dedc9879803b9f1c286d8e55e7ff997c0d49ef51ea8d30f5570d89a19c444064afe04129713f4c0c546a31c393fa8128ab963fe4dec9822fde10cd840cea08289e72ec30e29a328f2807e5679564d59291ef1905dc6a1cb88c1510ee7692"}, {0xe0, 0xffff, 0x8, "ccf4181fe33982caa9b5a0e32687d66a6be3e618017ba0461dc2a3e1d1abb0f98a221e9941625746b1b32dd81b20212708416c5b441398f268b12c375633b36337a720b07a19eb0572fe69cb3cd995f42fa581fd5f3cdffa59007f9f4b8d296ba1276bc332adf1f69b307ccfed76d5448fec1dfa6355723f38a81d7162896e00ab1f63be18c4c9b5afd0107c7e028a836d93dfcb5c252e18d0673aff270577dc4441041930c6301debcd7c512aceaffd873a84db8472e892080fb02aaf204ca62a2e63a9ef12ad5137eb"}], 0x158}, 0x400) pipe2(&(0x7f0000000300), 0x4) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "7e92b794f8ae04803cea065176003bb1fe00"}) open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x21) syz_open_pts() 12:11:32 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="062e39b10500003a0cf8e814fbf51f3631b1ff9ef1acda9980a7a20175f8491420da9c4d06d154c4ff00a6e5dbb6ac0015d7abfb0e9eb060eaf0f0722a286208001ebb7488b553c62b6510bbf8d873f0cbbb5b58611a10f90b3b0f469ec8cabacd0673c269b062f64ee8037d2f62d13195963b6857728ef2ac00000000000000000000000000e473d1f78ce8f5a1a810fd4e43bf1741f82f8c6ce709dffba4cc6be0bbdb5eaed67000b64d0641ebee00ad4cdab025415b1fa5e0395726abff3265eca1cc5e2eb5ed91b8ee6f0e65c2973990a916d71fbdfa00306c3e4dbb4a64cad5fde97e3e9b2ffdd5ff11332a320ee1e619feeddca305707d12b47634b345152507d68a89ed2fe1bfe70f70e898023aefb7e59f7a270557250a44a488e532bf605fb26aaf15f114250a535c7a9e2630b6"], 0x10) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) write(r0, &(0x7f0000001240)="85df2ab3e8797deaef70bcc2cf443caca5f76e97", 0x14) 12:11:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000100)='./bus\x00', 0x400000020, 0x0) r1 = getpid() fcntl$lock(r0, 0x40000000008, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x10002ffffffff, r1}) 12:11:32 executing program 0: setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xb61a182b2e857c33) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) syz_open_pts() 12:11:32 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) write(r0, &(0x7f0000000000)="7318f365126401c19df46374e1442f75452d4e7f0b824f38a6eb28bc7960f4c488e9e16b7fbc8a3d7fab94cbabfe7bc7ade41c", 0x33) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x0, 0x0) 12:11:32 executing program 0: 12:11:32 executing program 0: r0 = kqueue() r1 = kqueue() close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0xffffffffffff0001, 0x0, 0x2, 0x7, 0x100}, 0xc) poll(&(0x7f00000001c0)=[{r1, 0xd3}], 0x1, 0xf0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) kqueue() close(r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x10001, 0x7, 0x48}, 0xc) 12:11:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) socket(0x3, 0x7, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x40000040000000) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') dup2(r0, r1) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 12:11:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7fff) r1 = dup(r0) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) write(r0, &(0x7f0000000100)="a0", 0x1) r2 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) dup2(r2, r0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:11:33 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)="020c0000", 0x4) 12:11:33 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x60c0, 0x1) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 12:11:33 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x0, 0x5}, 0xc) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 12:11:33 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x0, 0x3}, 0xc) write(r0, &(0x7f0000001240)="8501000000ffffffff6fbcc2cf083caca5f76e97", 0x14) r1 = socket$inet(0x2, 0x8005, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000140)="ef48c52495420a83baaf74a14e91fa81a283cbebbd29e058bafc5ac28887df023902d6abf3550bc298c7240879a6c64c9fd95127605216f2e2ed9979880a85a709f0c0356b8a0aa9ef06048c4fcd9fca2d5447daf050ff645e4caee777c332bc58e8a40f4e41fd2d0359f17ea5b924d5020935ceec342bbbfa4d7002527ade1fbf004f4c4df940d4b40a714ea3b35563c01a78cd2ff7e1647431db55c67b0c68", 0xa0}, {&(0x7f0000000200)="c1cef9f0dc7821d30b40b8a09622a6e50a22dd1e39ace9d2c89df02c2af172e2e8d143efcc4322117936e86f2b81c53663815817caf90a4b7c45f1062cc9858f35d86448408c4d6d7c7731ae9cb5fd4904f99d3c865e678ef503ea66fe17dd2186a67accf19aee155399ac39112b16c57f5868ff8091df7b807d97ff3ed1ff3281d70a3d264e9a63dd471afdd709678023f3365f4c8a307acc6955d12c6dc4eb25f8343de8ad54c604463ffabc752b5f38c17c506ae0a382fd8711ff91db911bcfb48bd3b2aefe", 0xc7}, {&(0x7f0000000300)="1ded1b05d35dba8ef812222629f9f6613dc8cb1db5bacc2bf30c79e7ce24032e6fa4648199204414ab0349317066bcfae5b868fe45e22ead52c55ebc2423c1456586e49f237de6ea3ac10f2b6ed6548f76e0c38afb69eeca65e6b7d7cc5a2259c3cf888006ceda87768d55d6bde67c6e5591ebee1406a7a7916b506dabf9fc38420a67b7d1f91bffdffb677ea9a36cae99dbbe2141a977fd822cccb0b4fa709e4df183e0d99b13c6a13671afee2164004f3f4889564a7f3cb57688cbea06c9796e9cd87265773333f443156a6c9a95", 0xcf}, {&(0x7f0000000400)="e268b7bf017158cd1780835fdb899fb70230c3fa1306dcbf299b64b342c280e0e9043b4ff47bcb000a195445d08e8292a114a77dd8f995e48eaf09c055b7af20261edb7f501099baaaea4a32729c288a68a46edd1a1f41e5ef668047ad0db417ae5442cf8bce1f55f25036fcb5899ab0e5bd461fd27facb723ab6b0b9a847822decc4333cc28e767c4681cec7b0eb34ce3ccbfc95522f620e10547cfad9d37e28e88", 0xa2}, {&(0x7f00000004c0)="d3c84a4260470c8a30c4b9510567e2369f88f5df824801c07744ab", 0x1b}, {&(0x7f0000000500)="92c714efbc748951b5e3244f30fd65064bcb541bbbd9b6837c9761cb77e2f5c2c26c57b56e7a94c067584c707ac10ebfb9cbd853806f9216674cbb7f9b665d019a4f977c35cf63d8e912c6c94358e0b2bbb99eaedf2b7f0e7963c6f09dcedf5149a08ed3cd5a18b0b84deefc910bffc9baa85d7a4c91ea95d5c2678ec063a0", 0x7f}, {&(0x7f0000000580)="e336bc332812e60870b487298e9eff73876fe644db64179cc76d54f82d9094d64f5c2992442d858eec08708dd9b47b90071f893696d23384c6882c8c76d816d45e535f6522789bdbb8729327b22afec1c43a0a8e", 0x54}, {&(0x7f0000000600)="4eb9d77e6998878cf4492f7007af2a4afe1d", 0x12}], 0x8, &(0x7f0000000780)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x80, 0x408}, 0x40a) ioctl$TIOCNXCL(r1, 0x2000740e) r5 = dup2(r0, r0) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x0) 12:11:33 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x61e9, 0xffffffffffffffa0}, {{r1}, 0xffffffffffffffff, 0x2, 0x14, 0xac7, 0x1}, {{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0x100000001, 0xdd56}, {{r1}, 0xffffffffffffffff, 0x10, 0x80000017, 0x7, 0x6}, {{r1}, 0xfffffffffffffffe, 0x0, 0xa, 0x3fffc0000, 0x7f}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x7fffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x44, 0x30, 0x8, 0x1ff}, {{r1}, 0xfffffffffffffff9, 0x8, 0x80000004, 0x2, 0x41b}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x0, 0x68de}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20, 0x0, 0x1ff}], 0x5, 0x0, 0x2, 0x0) close(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) 12:11:33 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000001680)) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x4) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 12:11:33 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 12:11:33 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) socketpair(0x3e, 0x4000, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 12:11:33 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r1, &(0x7f0000335000), 0xfc94) unlink(&(0x7f00000000c0)='./file0\x00') dup2(r0, r1) setitimer(0x3, &(0x7f0000000000)={{0x9, 0x4}, {0x2, 0x8}}, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 12:11:33 executing program 1: r0 = socket(0x4802, 0x4000, 0x8d9) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x5, 0x0, 0x1, 0x0) r2 = socket(0x2, 0x4002, 0x0) dup2(r0, r2) ftruncate(r1, 0x1ff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 12:11:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x8008, 0x2) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x2000, 0x81) link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file1\x00') utimensat(r2, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x400, 0x5}, {0x5, 0x8000}}, 0x2) 12:11:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ea098206fb200", 0x0, 0x2199}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c", 0x3) poll(&(0x7f0000000300)=[{r0, 0xff}], 0x1, 0x9) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "379a3b69d28b1e41ea08149dbdbdb38f19673b1e", 0x0, 0x1ff}) 12:11:33 executing program 0: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) 12:11:33 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/15, 0xf, 0x800, 0x0, 0x0) 12:11:33 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(r1, &(0x7f0000000780)=[{&(0x7f00000003c0)="fb9991f91b8c50f7955808ff008e24b95c74569391519889f24d19e4452cb3dd3bd7a9399c400fe0397523f55c4aab148dd80b76d1990472c29b9b23baae65d0ab9fc594d8cc9ae8f708b0eb9d6754e0c4da7c270e749a4adfbbc028c111855d88ad1ded9424b21d7e047b8516f36122350ccd23b96702134e38c6ad8ba2f1d8baa7616aea56d90f57e1", 0x8a}, {&(0x7f0000000480)="d78063c0fefd41abd014e8bd0b4fc5f8c73c81bb58e721a86ee64f7eb54665c48714007c6ecd680655ccf26c3a828884ae2a379ca2ac085bae41c3e9544a2938aeca4ebe92d53c77586d985fb2f8dbbb378c39626cec91f77cdd95564fa9c30c1e0beffa43b27f9d797b2eeb4b15920fb0434b9ea237228dbc15a47f7a2f921bd90c1fcb99a022d369dc27fc5d8b777e692d9a69a1d39b336a42d70cc3538b8dde41ec3ed9e2fa005a0b973c8109691ad254cc6978161288d3c05475689e19657c6ebec1693be26014394e5544f9b84a5fcb59ef", 0xd4}, {&(0x7f0000000580)="4acf3d3e6d67f8c2371471b944bcf034bb40697632091de421bc9e6cdb2105ce7628f721a016748e1d832bbbefd83cede1fad740150d4fc1842da4838734d881eb4eb79bc55fb097e9a3a06d1106cc3de8c7352fb5c68ab134c9aee03fe0e056758b9d8c2ab35b89125898f7e30fe71a02f144fe24e4d904d1c1f90b08f1ffe67397db9977137d99acb1aee0b3e8ad2b16774246d6d2c10eb2d67d2d317e109236bd1b967feae3bb50401ffa8ebf234676e5c11570d4bc392c563b8d1424e75e272a5ea7631268832a7a1b0625d1826025eea47d5f85f12e004ef44784", 0xdd}, {&(0x7f0000000680)="b0fae1ee9af512c3fc67e82195bf1368b08ab63444e8d9f61f0e0769585363576eb10ccea75e43f9476e1927cd46dd302fe3592f8c864b3defebf1ad90edf68d74ca20a3eb56ff7a2eccd12c45e697d6677a9bbabd3c392e3c8254d75ab56d15ba7be3cf49c6f8ed29d90d685d045ce7f685989757858772a96f00291b2ff461629ae5b333304ba1a596ebe4ec0d0499be779febc5f160e62c0331539e4479d170dc009cdf9decaddb5124b9090632aab6888098a5c6d97560e8336a389b095699fcc6c0fb1d378696c6d7f99cffe617e702b087d1017367697b78bc9d3ac87ef5b7a9ab69bbfef5e8f6a5f920e9605eb7", 0xf1}], 0x4) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) faccessat(r1, &(0x7f0000000380)='./bus\x00', 0x140, 0x3) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="e3861cc961b3af7c8da120ceeafeb7ba153c4088921d0f408ebf47ddf58e06778e65699a6804cfdbb5f8a6e8df79c124180c501dd8", 0x35}, {&(0x7f00000001c0)="430d3ebfddc83ade71122d266b8c44046d9a672f61d0b84c05e8522226351c4c8ae43a7515d2ca1f318aec076d052dea68e7db9eed6be4547ed4f6a430135d11e0e3289a68416ae7bcc5b03fd93db092612916ef53da1b15214add43962ee43d1acfcd6ac434646812d97ef6b0fe88d56ecbf36b77a29c063e1faa810675409e0691d94d4fd605c8326e7f699e76af455e44a0d8f03e82d10671a9991438609e0b50c7bdcb885c48944525760a2154eb3e071202274f02a5027e42c2c0", 0xbd}, {&(0x7f0000000280)="9c1ccb3b6db46d4cf1075fc263040e85c46023c1c9a422873d020f526034e6334216ceac45c3148b19689ca6aa0ab8ebf800526f901f8cc73bc870f889ca161e948c760f816605b56e487d58cd032474da84a9a3e786dca2a54723aad931904b7456c71fc6496548d56acf0426cb3f6471890c8448c03847210789d4eaccac72446efa9596bc60fb84baa7894a41ba336c113720822cdeb3caa0d0f577537a86413e847fc569417c7264eeca5f224284cce0b620a11b51fe97a6bd316eb7", 0xbe}], 0x3) fchmod(r1, 0x7c4da399cf8194b9) fchmod(r1, 0x1b4) execve(0x0, 0x0, 0x0) 12:11:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = msgget(0x2, 0x0) msgrcv(r2, &(0x7f0000000100)={0x0, ""/136}, 0x90, 0x2, 0x1800) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 12:11:33 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) close(r1) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) flock(r1, 0xa) 12:11:34 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000140), 0x0) close(r1) 12:11:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4000001) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) ftruncate(r0, 0x4) 12:11:34 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="325acc481d15aa2f5e71db80d4aceee2881ef86e2346f8565ec3180156447105d9f21dce2c7c8786ce6c4f44a716d97c555ba3848fdb3b2d8b85c002725bcb8454ca7039b6cd9043bfcfb7e102aeeb1fd0d3f6922e3bd2d6f49ad569976765203d79f21f495acd8d18fbd4c939706d9bc8a40487c2a8b71d6bd962943a4046e7135887e5dba00a6caca74b0bb941f7ea579c611ff23b1b94b6013c7e7b2f544c0106003fef1aeae40e122611775b1e306498f1c86ffc5337b8bc8134a52efab8c3a9aa615d13f9fb5275adb3159868a3ed067f36c27297563cc6b2", 0xdb, 0x4, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000080)="56b1ff10a280f81a521922fd9f00000000000000", 0x14) close(r1) close(r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffcd3) 12:11:34 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x100) r4 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x8) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x82074d5479e3818, 0x7f0902a7, 0x5}, {{r2}, 0xffffffffffffffff, 0x2, 0x80000000, 0x489, 0x6}], 0x8, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x4, 0x2}, {{r4}, 0xffffffffffffffff, 0xb0, 0xf0000080, 0x3f, 0x6}, {{r5}, 0xfffffffffffffffe, 0x26, 0x1, 0x101, 0x8}, {{r6}, 0xfffffffffffffff8, 0x42, 0x2, 0x6, 0x2}, {{r7}, 0xfffffffffffffffb, 0x52, 0x40000045, 0x9, 0x3}, {{r8}, 0xfffffffffffffffd, 0x0, 0xf0000008, 0x6, 0x8}, {{r9}, 0xfffffffffffffffb, 0x0, 0x10, 0x3, 0x200}], 0x8, &(0x7f00000002c0)={0xa8b, 0x10000}) r10 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r10, 0x6, 0x4, &(0x7f00000000c0), 0x0) 12:11:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x121, 0x84) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6f5, 0x4}, 0xc) r1 = socket(0x2, 0x3, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername(r1, 0x0, &(0x7f0000000080)) 12:11:34 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = dup2(r0, 0xffffffffffffffff) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xc319, 0x7}, 0xffffffffffffff82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1) readv(r3, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000140)=""/139, 0x8b}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000001440)=""/129, 0x81}, {&(0x7f0000000300)=""/69, 0x45}], 0x5) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) read(r2, 0x0, 0x0) 12:11:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000000)="9424de1613d3427055cc9c14b789f15511a04556c4a771d6956b7cf09b21db9b0cb41eca875b772bd302ac4c548309d4d0026f76d676b9e044770514aec2acc3d56f54b3b0a7b40e94aa2b84d454da50d7", 0xfffffefa) fcntl$dupfd(r0, 0xa, r0) 12:11:34 executing program 0: r0 = socket(0x7, 0xa, 0x4) getsockopt(r0, 0xffffffffffff02f7, 0xd0, &(0x7f0000000000)=""/13, &(0x7f0000000040)=0xd) 12:11:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x81) recvfrom$inet(r0, &(0x7f0000000000)=""/210, 0xd2, 0x800, &(0x7f0000000100)={0x2, 0x3}, 0xc) 12:11:35 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000240)=0x8da9) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) close(r1) readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) kevent(r0, &(0x7f00000012c0)=[{{r0}, 0x0, 0x2, 0x20, 0x4, 0x6629294c}], 0x2, &(0x7f0000001300)=[{{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x53d6eebc, 0x6}, {{r1}, 0xfffffffffffffffe, 0xa2, 0x0, 0x200, 0x8b5}, {{r0}, 0xfffffffffffffffa, 0x20, 0x800fffff, 0x28, 0x5}], 0xfffffffffffffffb, &(0x7f0000001380)={0x8, 0x78f8}) select(0x40, &(0x7f0000000100)={0x8c, 0x10000, 0x8, 0x0, 0x400, 0x4, 0x2, 0x42}, &(0x7f0000000140)={0x9, 0x5, 0x0, 0x4, 0xff, 0x100, 0x0, 0x800}, &(0x7f0000000180)={0x6, 0xffffffffffff8000, 0x7, 0x6, 0x7, 0x3ff, 0x52, 0x20}, &(0x7f00000001c0)={0x0, 0x7fffffff}) select(0x40, &(0x7f0000000000)={0x200, 0x5, 0x5, 0xc000, 0x8, 0x401, 0x2, 0xd838}, &(0x7f0000000040)={0x0, 0x20ff, 0xffffffffffff7fff, 0x8000, 0x1, 0x5, 0xceaa, 0x5}, &(0x7f0000000080)={0xc2c4, 0x8, 0xe5e, 0x1, 0x3f, 0x800, 0x800, 0xff}, &(0x7f00000000c0)={0x7, 0xa423}) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000013c0), &(0x7f0000001400)=0x4) 12:11:35 executing program 0: r0 = socket$inet6(0x18, 0x4, 0xffff) close(r0) fchdir(r0) 12:11:35 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x6) r1 = socket$inet6(0x18, 0x3, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r1, 0x2000000000029, 0x26, 0x0, 0x0) 12:11:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005f00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x8) 12:11:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000200)="7c3bbf3766741f448b5c71bbbc952b7d4b32917e2f8f833c318f16f62b18a1c92e4d71d89035e9c4dee220daa4110fade9e2b02118487ead6dec7989758c9130ede720a52ac2ea0ab0aa3687b9d9319b5cb2c77abb58be103840a8e7ee3f137ce23637d35c6d74371dc9ca9d305947fe75ca7c3ed8d0a4b24b00d4c7d27a1d5ccc7fe0234f43ccebd2d8d229cdd3a8ff499dabf31cbdf772c9dd96a5a518d18c6004ecb3103b0d4cd76893cb7ba859b32456957d21f754deb6aa1032ea7ab49cfeb5f1c974416ef5d54905a221b81c43535aba44e1f9145bba2bf81d927062a83656774735ff5f5df7fc9e648bc9a8060190c4ab666d9188136b5ff98089b6101332fde2c8648c7a9908adafb7f7ba0cf80334a9cb177735fc9daa3f5fd72cd5e42ae0388c5b0133cbcaf965b9df6059c3398333ced4082efdc4bf41df9da142f71d42c645c3c42053a4fffdcf1b51cec147f9700c110c198c8dae554f016d80e7588264486987d27b13693103b0be6069bf45598196d099ff232b76a1d53890b06ca95142b8540f28a6e4b31143b0b32602bdb94c22e573f64208bc6ff0681db8a6adf3b3bae87b3647ad8fa811d5535e5f9083d05332cbe60b5170eabe9f1618f7b37d8d014c1cd1fb7a5541f2e48e620a174a633f67614c67f281baf78c9ef6ae3b2e9354bf9221732b7aead11ace1c2ffd1d79386c1e9365b0ab66709a79ddcd2f801563ed4647d33817a4b84477f1f00fe4767e38fc24014cc8a0248c4e7fc18d9bcd1602795aee50f37dfe6392d3febcfa8074507b921961e9e64f68a5129ea68a28ae425bb0574a1105ebffe981875e4cf4a984448f5917f40442fece09817e5fe42c569776fe486aea7b7eb8b378d7b2f4cca5b9619209954aa579edadda98d68e6a5bae7c20fecf87b1832173608ec299c065c1fca22f5940a3739e9b46a8e77c362d961e2ccac195a08bc4d08020694c71ca20bbde2e9bcebb8eb88a9532edf1448a4f94b1a882c932bc14e094368c4e31b4981da6c34cd05e4eb10d422e668e302b393a1f90bf5462f6d53ba1a257ec8ac78870b718d092bb5e7bd309e20e598684448627302b54bf24bfd0734b51776a42a4f1580622925855432de2b98426e4730d462aa36d81bd68dfa839066e95e271bca5530ce363dfa699e94b46f1fadfd14877307dedb38e566a36d7490df8b93656c60f50cb9abbfb131c7f6a27b181241d4c3c09ceecbf4ff7d13e2a4a775c615235203da841175062e393b1640df5ff71835af7c274aafe3d26300e66aa969959733c61dd6c29f47b3eb527d3855de1b966fca0fe74927134e694b7b4f98850ba24cc821ac20320731d53e569d3d34446342410324b8d1bf777d0eeb483c1de8973c0274a5701c36d808ae57944a241dd3e015ad58f801274b3cafc7a8974a3217c42dbffb0bd80ae7ce9955511d405fdd01d46c0e2670fbcda638db2618b516b4fd8971be9f3d63cb683f1d853c48713a06bad481476e6b74e442d1cc48d46c07439ab5d640d5b5e8ee46899c25474922fd0cdf6b47eaec3c9e669bf2a67fd65ae27dce35e4e08333766575f70e5007e2afe26f483df33ed032c64e0a5e97e481f9804a9f3790dcfb95ed9f86079d6bc418514bba7a5a924619f8e31d95e71918be544de12dc5011dbcdbb3714edf149b0bd4d67c96c1275029d021c7c09a271127ef0a54173617bb564f39ce05020c6b96c376d9541bbd3ebf505d935798da5d83eb95ad7c57ac9d20fa67d1fdf705ba9728faffbdb2336cd0f4c7f3aaa643e806e5b9a79021faebb5bb279b1b70ac24e460471a03c82512f9d52e1c7dcf5c1dcfeb8157c701f9a520d517ef7ecdbe51cf75a604da607b6d0ed0f3f0a075da4ba63b87da76227f4fa7dabbb4defc681df04f900c05ae397ff303b54248adde44947a060b213f982cdabf4c245aeab838cdf5330a3820ed8a783b7cfc9b389f1d63021b84dd82261d0bcb08ac419f6c572c20686675b59b608bfcd6fdad1357b104d68789b4d3e936fa7918811aaa7e9c209d2f86d684686e825dab3f04b43b8580188e722c47f2ff56dc5b39da027efad1c4ddd64906a33b9e0ae6bf842a355e7f7157984e5a49f679c5a13cf34eb1000d0012e04d602a1f9e0765113b838e3970b50fcd8ef5662ecf5e2d2dd1c63cb3a206ccf2cea370542720fac0201712e8ed161c774c0afa0a5140625b40b2229e6ec3004a29867976a41c1d43fd5764ea54441b16210138841b66654e24ce59ca5143847feb9d7dabff7f8342ff11143c3bb04a9bd41095f8095864d282987ad02900882c8c2d0d4e55a5e564d9619fa5c24fa3c247abec55c985c0a9350c6295d8478352f349070a6fdd975180bda6bfe1e1f6a93c2b9e79a71598fc34f63654bde441df649110779d866bcef0e1056109eed3147759c7eec40844b99f0c96db77ff60cc656b1825b594d6b9d1ce94688b2c64056715f239292d80fe4cfffe4dbfbb2bc1e2e09053ef5ce337241c676f545ae130a54e7de6eb5178a3f0502e9a0e4721968eb6559ffee115fdc7f8d76492ac5ae438d65ec69360ff0fd22c72b9bc63ef70930949b95aaee3b9f41b0fa68a04608ca1d6139a611bee0b4b0301fc135f33c8d8546e1978e35a0ff468a650a00aeb1491d6793367270a9ec39b3608ac82da4e63f9238fcd2764d291eea64acbba584f2e85c22e137d85542287c36f1b68447e32c308fb26bd86712f1f5808d15021f9856288aed51b82665df8cb96ff71ee0c57659b918d5c57d1aa134adadeb3ef730f0ccdeb36e9bac6a9a929d3563cf91b3554e4302a40f4efe23e2a09ed83744e4e8b7813e0ce3128494e15c098e392d9caf2868e35f02b3e01a4a0f3243734e0a5dc179acd07edfde1a2a8980c83e1c7b51dbd003496808d683be5bea29cc95dde81b5ac6c5a2af00036f3b929608293eadc11fcd18a10833a078af22b03fc3dcadd0fb38efbebd708a52b1ca69ce4bdecdbe5b1a1c63d299ec94c82b1132cc2ce3e732d67a6012bc6212c48577d0db9c8122aa06461e72aa5e684231eb90a16595e0374d03f82b594b48d150ddc0481d5a7fc763a20c182bb977227a3368e657f6b4724518c0bab3f78d9b94c65d01d97031e881e586e7187622507574a1db21ced6da4e9e23eea6a24f363db56e06b900c4b23911c5e8428495eec130a0f30b721aaadc5faea39ec54c4025170e667875595e7e1881fb1d5fffdf7a29f9ccf05697c2d93defc502448095ed77616a981c643b52128c6eeeee703a276df9859217d0c710889401f9a0f175dae13592ec8f6a76b413303fcbe94af7ee58d75e9b9ed153b2a52786d7338453aad56d5df1e6b20ff1062230fe370048f6797cd9a0c6ab2d1032a7a2d79bd634ac9e2a9bb8913ce721e7d93d9249d85cef4a251469026e8ce015361b947289030870e299d2f93175e23b3f976d0a46b07197e68a667f9326d92183c0c95cd938586e6ff56c9ed74c007ab9bf013d5d979b4378a71e4104685af28f7221cbd7ac18", 0x9c9}], 0x1) 12:11:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0xc004, 0x5) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x4}, 0xc) kevent(r0, &(0x7f00000001c0), 0x6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0xd16, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000580)=""/216, 0xd8}], 0x1) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 12:11:35 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x7ff, "2b4d82988b02d40ac9d7648fb15357038bc73701"}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x0, 0x40000000, 0x810000000, 0x6}, {{r0}, 0xfffffffffffffffe, 0x40, 0x8a, 0x5, 0xffffffff00000001}, {{r1}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x80000000, 0x9}, {{r0}, 0xfffffffffffffffe, 0xac, 0x2, 0x80, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x36, 0x4, 0x6, 0x5}, {{r1}, 0xfffffffffffffffe, 0x41, 0x80, 0x3ff, 0x8000}], 0x3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x10, 0x80000000, 0x6}], 0x8, &(0x7f0000000140)={0xff, 0x5}) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000480)="3e80ece0a005de15c5b2402f96da76b28aa166f59a16907f94c8eb042c13d1b8495c67cc246b842f5aab606988d451f311743de88cf93b599191c63e2b8013a8abf03b26a1f9f6c252c3516cbaa4920539008c8d48add078154c6cd9275cb9842eda5d2481be19f4e177b1ce2903", 0x6e}], 0x1) 12:11:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="736d0e00f4ba3349b0cc", 0x0) syz_open_pts() close(r0) kqueue() syz_open_pts() 12:11:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) shutdown(r0, 0x2) 12:11:35 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000100)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x5, 0x0) socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) socket$unix(0x1, 0x3, 0x0) 12:11:35 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') 12:11:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 12:11:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x100000002e00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x121) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x3, 0x0) close(r2) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 12:11:35 executing program 1: r0 = socket$inet(0x2, 0x930f40c161bb3b7a, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 12:11:35 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffffffff}) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) r1 = semget$private(0x0, 0x1, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) dup2(r0, r0) 12:11:35 executing program 0: r0 = geteuid() setuid(r0) setuid(0xee01) r1 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, 0x0) 12:11:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x5b35) r1 = semget$private(0x0, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000340), &(0x7f0000000380)=0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x400, 0xd5, 0x9]) open(&(0x7f00000003c0)='./file0\x00', 0x20020, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0xb263e47edf34b003) fcntl$setstatus(r0, 0x4, 0x0) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='/{{,!\x00', &(0x7f0000000200)=')\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='*.]#:&]+&+\x9c\x00', &(0x7f00000002c0)='*-\x00']) 12:11:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2025, 0x657) socketpair(0x1, 0x4003, 0x48301902, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000200)='[\x00', &(0x7f0000000240)=':\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\x00']) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 12:11:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) lseek(r0, 0x0, 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130fe1", 0x2f5}], 0x1) r1 = syz_open_pts() fcntl$getown(r0, 0x5) close(r0) r2 = dup2(r1, r0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000240)=0x7f85) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0x2, 0x37cc}, {{r0}, 0xfffffffffffffffa, 0xa2, 0x80, 0x400, 0x4}, {{r0}, 0xfffffffffffffff9, 0x1, 0x44, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x3c, 0x80000000, 0x8000, 0x205f}], 0x3f, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x42, 0x1, 0xaf7, 0x8}, {{r0}, 0x0, 0x42, 0x80000004, 0x5, 0x100}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0xb94, 0xffffffff}, {{r3}, 0xfffffffffffffffc, 0xa, 0x10, 0xff, 0xac}, {{r0}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x81, 0x4633}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x6}], 0x400, &(0x7f0000000200)={0x3, 0x4}) kqueue() syz_open_pts() 12:11:35 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) lseek(r0, 0x0, 0x1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8009002141ec4bff2200c890354516ae53a73683b5b28d28c189ffd0920ebe4400ab12aee2870a83ae729a9da18c2caa06fd0edb"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="87", 0x1}], 0x1, 0x0) 12:11:35 executing program 1: ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)) setitimer(0x2, 0x0, &(0x7f0000000040)) syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 12:11:37 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000000)="536317d870d40347b730f14db77788", 0xf, 0x1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) dup2(r2, r3) 12:11:42 executing program 0: r0 = semget$private(0x0, 0x7, 0x30) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/101) socket$inet6(0x18, 0x0, 0x10001) r1 = semget$private(0x0, 0x7, 0x40) r2 = semget$private(0x0, 0x3, 0x200) semop(r2, &(0x7f0000000080)=[{0x2, 0xfffffffffffff76e, 0x1000}, {0x80, 0x3}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}], 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, 0xffffffffffffffff, &(0x7f0000000040)) r4 = msgget(0x0, 0x18) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/160) msgctl$IPC_RMID(r4, 0x0) r5 = semget$private(0x0, 0x4, 0x521) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000000)=""/33) 12:11:42 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x25af90167d5e1800}, 0x295) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="33d6", 0x2}], 0x1) clock_gettime(0x3, &(0x7f0000000040)) 12:11:42 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x401, &(0x7f0000000000)="806beaabf8841521edd607e87a6ab5e2a6a2b5f833543c39c971ecfe9dddde95f347f7ef1df4fdd81a9985c3e7f7865ddf5236cd99148e000c27203b8f114a78e32f88b5685fe8c35429015f80eb945cabad92d4dd174f8b2652242605a10462f713aeeeacb156bde74cb99ce8fbd06a6cbdb05a40eb74593b74dac6e485499e2b809ecaf691b18d09d8a0e934d7f6fd5f3856", 0x93) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 12:11:42 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='B', 0x1) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) shutdown(r1, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) dup2(r1, r2) 12:11:42 executing program 0: mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r0 = geteuid() r1 = getuid() syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0xda30) setreuid(r0, r1) 12:11:42 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r0, &(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) clock_getres(0x3, &(0x7f00000004c0)) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) clock_getres(0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x31, 0x40000002, 0x40, 0x6b73c3a3}, {{r1}, 0xffffffffffffffff, 0x40, 0x40000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x8, 0x3}], 0x8000, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x19, 0x40000075, 0xfffffffffffffffc, 0x8}, {{r0}, 0xfffffffffffffff8, 0x40, 0x800fffff, 0x8, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x2, 0xa0000002, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000045, 0x280000000, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x2a, 0x0, 0x706, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0x3f, 0x946}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x9, 0xb68}, {{r1}, 0xfffffffffffffffb, 0x95, 0x1, 0x7, 0x200}], 0x2, &(0x7f0000000480)={0x1, 0x2}) r2 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0x0, 0x10, 0x2, 0x9, 0xdb6}, {{r4}, 0xfffffffffffffffd, 0x16, 0x5, 0xb395, 0x100}, {{r3}, 0x0, 0x40, 0x80000082, 0x8000, 0x7ff}, {{r2}, 0xfffffffffffffff9, 0xa2, 0x80000000, 0xffffffff, 0x10000}, {{r3}, 0xfffffffffffffff9, 0xa, 0x44, 0x200, 0x4}, {{r1}, 0xfffffffffffffffe, 0x4, 0x4e2a8a9e3806ac46, 0x3, 0x8000}, {{r4}, 0xfffffffffffffffd, 0x20, 0x1, 0x3, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0xf0000003, 0x1f}], 0x3f, &(0x7f00000001c0)=[{{r2}, 0x0, 0x20, 0x200fffff, 0x20e9, 0x4}], 0x58, &(0x7f0000000280)={0x4}) sendto(r3, &(0x7f0000000540)="01492b80bc300de45b2eee580d9aa55b88eca331dd2d02790f1ef0aa803ffe333fcbbbd3a7fbb36e5ba6b49dac9ca859eda567501e347b2232a0abfdd5815fe28e55b70001c7b29b2a80ab82521712285abc", 0x52, 0x6, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x4000000000007, 0x0, 0x400, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x880, 0x20) 12:11:42 executing program 0: r0 = semget(0x0, 0x0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x180) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x7, r1, r2, r4, r5, 0x0, 0x1}, 0x9, 0x5, 0x7}) setgroups(0xfe, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r10 = getgid() setgroups(0x5, &(0x7f0000000180)=[r6, r7, r8, r9, r10]) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r11 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r11, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 12:11:42 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 12:11:42 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f0000000100)=0xfffffffffffffd23) accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) recvfrom$inet6(r1, &(0x7f00000001c0)=""/233, 0xe9, 0x1, &(0x7f00000002c0)={0x18, 0x0, 0x101}, 0xc) bind$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) accept(r2, &(0x7f0000000140)=@in6, 0x0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2004, 0x7) 12:11:42 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) ioctl$TIOCNXCL(r1, 0x2000740e) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000340)=""/20, 0x14) 12:11:42 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x100) openat(r0, &(0x7f0000000080)='./file1\x00', 0x200, 0x4a) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') link(&(0x7f0000000240)='./file1\x00', &(0x7f0000000200)='./file0\x00') chdir(&(0x7f0000000040)='./file1\x00') 12:11:42 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) unlinkat(r0, &(0x7f0000000080)='\x00', 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) getdents(r1, 0x0, 0xfe8a) 12:11:42 executing program 0: r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r2, r0) dup2(r3, r2) execve(0x0, 0x0, 0x0) r4 = getppid() geteuid() r5 = getuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, r5}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) 12:11:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) write(r0, &(0x7f0000000340)="3669b8ad96aee65a70b8bbf01111b15288b6439f5a06d94904bfa9272ba23da741ce3ba7dc32fd0594c2db8cfba0118ddc112648bb0ab6d32b8f59a26f1675d88021a8b3cef8b71bc08238400f77381e737c33211ce42147543db121ef6f7c634b1975e39488c65d7a0b760bc162b5eb6521fed5bb1da79ce6e7b5c238ad09cdd9b293019d248f60aa8a039eaf060250ffac593f9ccfcee8dd4ad7019a97c37558590e6464c1349e265dbb065ac59c7f70269f554a51c600bb00e14d4925453a21b0b5f9364c7055934734b54c91bb4cafb6bab6f9e60a1c9be61f2875fb6cf21b7475b34aa10945f7bb67e3214a943aa67bc268b5949aa0b4f9c86cd77c520236dfdac30e42f344256c00000000000000000000", 0xffffffffffffffdb) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) write(r1, &(0x7f00000001c0)='2', 0x1) 12:11:42 executing program 1: r0 = socket$inet(0x2, 0x7, 0x0) getsockopt(r0, 0x0, 0x8000006a, 0x0, 0x0) r1 = semget(0x2, 0xfffffffffffffffd, 0x18) readv(r0, &(0x7f0000002340)=[{&(0x7f0000001000)=""/218, 0xda}, {&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/206, 0xce}, {&(0x7f0000002200)=""/121, 0x79}, {&(0x7f0000002280)=""/137, 0x89}], 0x5) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000000)=""/4096) 12:11:42 executing program 0: socketpair(0x18, 0x8007, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/225, 0xe1}, {&(0x7f0000000140)=""/170, 0xaa}], 0x2, 0x0) r1 = msgget$private(0x0, 0x40) msgrcv(r1, &(0x7f0000000240)={0x0, ""/192}, 0xc8, 0x1, 0x800) 12:11:42 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) fchmod(r0, 0x110) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 12:11:43 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x9, &(0x7f00000002c0)=[r0, r1, r2, r3, r4, r5, r6, r7, r8]) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) setregid(r9, r10) setsockopt(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) 12:11:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="35eef2bf3985871d5ccfe816b97a243b326cd4ea7a6c5b6102abbc2eaa1189f94239b44d544887228d5a50496a378b80f42488eaf71da70b8b550cce692a5ff44242447906439c48fb7f335195b024dbd1c9b01f", 0x54}, {&(0x7f0000000080)="891f4c44fcb7d96df1ccc69f861818acca0ba40c9ca0fca7a32c2ebd8faa78c69070c3", 0x23}, {&(0x7f0000000180)="4a94e47484010d33a306fa8720aa0747c0a00cb3e07526960f9d0870de40b48e0b7137df772e0b45c7b2cc76adedeb7e304e03b2cc898ce32c8b7396671751d3911df36dd25579", 0x47}, {&(0x7f0000002c80)="b9ed2be6b68b1b17f0a013d6e7b31112b9def842a6724ee46a61ef9db191a47761e781e530255fc591029df23292607ab9f8a9646b68c0685beb346d1021cee3b06e6a866b182f9fb1f9c41490aee39cb20b6c224c2e91ebf93f792304dcc824d3eaa03571e723c3c6ec5fa09a0276771d7cdd3f345e25c74a24d01d1f2db6117223800a9834b44d2c3db542c55c395aae6d30992b2286c4b4cbf9734bb0650694d31da7c22c599c3071e4560499ee3b9b08d883c80c31a8e6f25d37b21dbcee9cba5eede9ddb7cd4298860622d9ef3f8b1fa42bb61ad620775f68a570a7e67f16512954da207d31907b018ae443a9e76eb4247edafc319aa35df7e729024c02f24770c4d8866b0c563b893964bea16bde520f79b864a780b7249dd04a9ad0cf0fbb5493f9de4a9339693e2b8840574302154bfd68bfea04b56e8d06bb99893b697345be573a8716e241bdbe2ea5edba40ecaad0177eb4898a71d9a503eb6a7f984642efe3be465f17018c70fe9cd8209b7c05c361b6e52b2286de0c45c8d96801c0a8a8b1ffc322841c97a5808cd8f92107671eb2076509821b30757b4ae356b77d564752a546c2f6219fe3eeb80bc7083f8f4b52d4b652de692531ab4c2110c9f55922ed0097b19d0a7b482ecfc5c87af2c62d57143cab1084dcff0c6675383a0a53f6c0663fb2f1411087be2eca709e6296250cb38d6ffd561b88a3fcef74f313c0c11fd6a4d4c6d21a8691a2c8dd73b697fb0c231a5081db3d976c07c59bf2fefc17c17805b4339799c4675938d83fedfc0822054f8173b09749714ff223baaf03367c980dedb782f819eae824fdd1d08b9791e8577a83b49736f859e4a7a76bd2605b3296a52a9d48c15815fd245e9188e96231a2b1c0079e3e01a3143a081d6236e9c17b762ec079119ea6439261ab25141071681e0eb989a7c74e6f88678b8dd237e2a717034730c1235ee7966223a0a276e4913f016f44a4bfb6dcdeb1a975013375987c3f3e0abf3421c43f8ca7348d8013c8e2d66d289a75e5e037ebfafc5f610b6169e9c6c6a25c46c123a66ba37e18462af47eebb55b3723345f43bc0a59516550bde0e2ac1f2191388a7ccb9689cd507e8ac72409cca34d916597d1a380d9c3f15de907e15f705b4650ba9729b23297987c139b3c0a6b4dd84f2a6842d628a036dffd743a7b8d1b3760d8df2edd32ad33b14bae69221b36ea17444195631dfdf5aeb60dedfbf499c4c3f9b7e58ac503b34dc9c76e925b29e50ddfb22582c7acc5db1afe32267e58e7164f531acaf5d3c631e5bbc735ab28e1ac05a66a7c4e98884a60cb78b84cb409af74125ca451ec6b3288ddec33ac8ede80dca5138360bc43a8418edf434098d7775bb66dd7b718a1ba031d4b4f880e8ac6ff354fe68d43364dfe6d12a8264dde013f5219af67c715e4841a3b41ec3f9d78a1fcb3f5245e0820151dcea31443eb3d9ed3075c2d08b82e270514576c42a20280d6ee848965011c95426c389b69150b585efefa95156f02e1c506eec5e594815a0e8dea19714a8abd2323fb3836bd77b1c18e4e8ab50f333618fdde787c8f2a7398a04db3d781f9836634fac4e4145dcedb3da287384d7689f3a55a03ba34b7c2f5cfa602cab8e6e4638bd5eb940224fbdcba4787172e388bb148a476707ca1c5538a966302c17db3ddd5b11dd025b27d913efb64a6120cfff8017011315cb01b4773b7d7e79196d0d09e4549aab23c11658e75b5036d03afdfcce1e655d2e094bdec5698338ecf7b7d2feaf5cba0eb7224496057f66244068814d9f796d6468dcc2551910fde182cb4db5fa0d4d5ff9c419e29dab59e0a9059c28e5af0229ce714d43ad2c585f76d31c5487931822fa9b4636e975147d789bddce11d7ca0000654bd6006f77e59c8a868623486093aedfe8ca5304466c875737f5a1f6d950133bb1ae0b4da73ef16e2381e70b0070cf609216e9e3261481e8d33d8485649ac2f715c16667895377d6b5215b54a0aef4eeca8013d9b46cb82216ef723c4e32d8d3eb3e2e7bef72cadc62dd5bfadd15480f330bc4396b40d2b1c00f1e808e769f413f55cf95a54c91aedf4f60ad6f4566800d138bb8a345b5e3e63fa6e2eb792ef36e756227adf8802e2064b3acd6b2234af88e22a5e65748b42b2da12d778a692dca197f8e040c30f7f41618e00464b59e971763efd4166f518e888ed7f54b1a5afc5ffe61d5edf99709d032632687e5354eb8c5374808915b8814d5603f78264f99af1b2cd9e46459b66032ffc7edf53200424271bdc037404ea55a2d2ffaa36a0f4b10439647be64417939e0aaa33d43a1848e86c099bf52a3aa56112b387e2e48eabd3a04ef78a8ac6ce415e61a10a2e6cf22cd67a77fc845a18fb4acc65fddcd6c173882504efa61da62de13b95ee1b8c3d98f7f22d44aaa5a5524ed744ed2141e494c59037736017c5d5fc65b54531b67c9447d1ddbcbf47f7b03f8eb64b37a6d402737119bee9144f8e7153b36ea97e6f6e51b26a394a867dbbb76e3075be45ece5ecdb185160f4cfaa378af637d0d8053e0bec40bb11ef5292ebb16192cca1485ecf931137935d31329fbb661633257a0354210ebf66518358f912fd3b40ab84bfe244fc0644a27719f7ee69a7ae59f2e71511a5cf59755d9a05430bac78729633063408b84f638a2978d29becd5cace67a244f5d5a8d27184c1a79248a975eb0d6e6377ccba73b3d6e3425c3c465325fc1b78d8b4676ce44be25f68f6c88e73e9ab30431f65e78e9f0584b9638a810705d9519a776e013d14c2e36f5108fc41180ce608107dc81556595bcd4e0f8fe016f60eaec5a639601b1fa89527a2481cf4297e4f490fd4fc41bb2edda2f439e470493ff43b2ce13813729ee1f1218c662d657d5f316620452b8c0cef24a67b898299f907355251dcd792a17e092c2cd16092d4062daf07fa2987411a6264045dd3922af1509a8ecc5fea31ab9cfe8a47f4e2dc24f0c6b18c50c31b47acc422d6e22556cf3eb91fb54e929e8146484652d228d8212410ba045ee0519cf51eefb094756c2a21a0d850097e2a774bb2d5b0ecc682de6572acf9a4ec3ffae73435c95f8ef8782f4d08cab6ce66a756d73805f39b61bd731a6b9be0c9c2b388fbedb68fc6aea4470aba8a619fb0bb5a573c85416a5437df8e019f47bff6b7aa6950e4ad22a7db324a232a2809e03eb2dcbb628065ed99398b757bbf7cc1b3c3949475f36fa17bd3a328d0470d202cb979b6ac6d954d2e9a58d30e1a4f078cfc7e5f255d1f93c209d60c729402d1f910668a0f4f13d16c674d1727d93d48e6b0bfa9c118317091c574a7b839b83e8d52093907d145ace9db65ea1c3db39da0541b6df898a74d156e77436d43bff49105f2b007c2be3da8303388caecd888d5521e4e845ebf69943214634df01042e36897674d7f2887a4bd7fd20bf0c5e441aa702cd8040dd44144b6f504f2b6ea7b3a93b8f5aba38afebdd2c421c1a5380d55afc9201b05403116e97805a124d46f2cfa9121bcc3ce66f4aa94e402333a9c902525a328855f29e0b1008560ee513e601f545e5311997396a5fefa0e6a651d850502b87df83da200a66fc05e1ee5b77b52087e2023b2c1e0bb32c7d5cbc783b73b80bc85be30c59c9b96e8d1fdbe5895f9bf77314428a33fd2ec62cbf0d020099f46a1055dc19612a1ae324682d37089f9dc9eeb9680b9a09a71e8736895e1818beda9501039e816bd9efd8fdc948ec1e1829b5e16067e7c8ebd6ef94fae1937817c33a1bbc573fa820f605c8e5791027eefae1632c596443a0e8dd5312ba4486df43ae0aa1ad83f4b4b32f52270813f35b821bae031c508f64346c80efe973f5c699a1a0272c9b7dc8813b35f267e559b029c49f4266541d1eed7e5f2c0ca8d1baa269629eef007ccfb9e622caa864e65d51169aa64c59b8caba472a0e8397295e9b3ed4b8ac9c19f6fb4c87411bbf4bd0bf553dfb6b1bc6b41508920d26db369099744cec8f9cb9a469367858722daf4c1c126daf60f539d3bdda7c7b568c2e5dd6d99d8205aee63fd146bac2e82fcc402c706f3f6fb22871c6daf073697041d6ecf0d8c11545dc86ab8f693944e5a37385b3f9d3fd441eacbb84d9768910c2107e0bbf2d8105588005271cb49bf7fc290cb4672272dc011a9e99ea5750851ab4007e087c38b0aebf2474513be7dad8174c57f8d94f63d296889e592c2c59cad2e51c807f6a03c4c638606bca0038af0642b5858aaa3fc40a775eb3c35789ca320605cb2885879a51fdee828d62961f4692a4e1dceab6fdad7eb64476e55f67b3eda1f3eeca87b91919d5b5c1b23cc2a8b9557784a479b86c0315a0081676bbedd26fa9410cd9b3571e3745e90fe68458ac65b1335bca4607f49c6a1221847ff97e9478603d6c154239cccf90615881744317e324cb700ec5d0b7fd1c9b387ff7c7fbf4495f7a191487a8c94bfb2e90c9c8ff2c04df2108f904084be174c8adbf3be197062db6fd7d29cb60cf0fe8acc983824e39618e341ebcc4342eb535ec563962908093ace6e44f06c7115fe012d492b9e614064257bd366afdaf540099b2bc4d6b975aab3db27f865792184a71f488c67cf85722ffaba5dd6b5d5d884062305e61ecba5250ca1030343cd38f78c5237932248cc928732f40f13cc1e96552f4ad468f50df7ba0ccd0dd5c8ad8aaf9df8bb5103f49fbfd859ac59f35b7f35c5a597ca41022424997490807fd6036e5b261a21f9529e890d57d534281d1a126b20ef49043d899fffe2767127717e1d110194ab4c9f636cf8953cb53279ab72cb317d09fb0d566fa12580918cbd7193f4d05e76f65262e3e1d19b5e02731bf3a4e15ebaba188d5623f7c50be1f1404b9c1a980f7fb679aab47a646b74b2e468393211453e847be056567971c4e818618c6a8a20042cc2eadcf3f7a2081a1c70fd57b7b0b59d2c9034caf94429507841f66a62158db6957e94748fce0a2da5aeff037f3fdfdbfb304c2c282074549a15d26a780e4b8cb6cff63fa9784b1fe4379432be57ad53b785cf7808ce907aa00b1baed7695e33376044f260d09b655ab80165ffb1f240400245de154d5c7d4be3601efd426d3e43cb9985b1c6f81c7a23cfb7d9a37a72f8bd68f57fac5e8912833db93ebdf57317618b6329e4c61eecbcf831408153c831f40a53f157d8fea4370722a9c751979417a0fb2602f8f87c4fb9ef646f439187d4c7562f2b5c6ab8a5b900f593775e790c9fe999e72428f1d834e3a19ce6410a9c4781746b81fdca2899b8655dfc3e71d8ecd62742254ce794e04caf1f17a5be0a656887b754f227b9ffef1805a2c62dbdd0b8881191b32b6cff10dac5f1fc8d681b4a817fcc94f93ee723e71557c21ce6fc8f6e1473d31afdacfc72824819fbfbbf62b0be774c4c2e623293febbd3cf8beb7f53fe0e9a15cbd0f2674d14110f5e59a96b81554284a24568348524213afb601c93eb25e1846fe9473cc9e7934be4cf9dc87efff0a8cc5a62d922700cfa2ab278084bcaf5df41cd122234cbed2e232e9939f19150ce89b4b3834375f387094db7ace5b258346adc9eedebca75bc2d8b317ca6d9fc66d775d4115ec2e21b952b9c8b5749767d23c5a949f9d100fe78ee155ac058a24603dac98eed3b49ad03328337a6e42d6f955a16c1606b52ae13fe6d67b40097dfdc653fc3a5727a899fdc00c68a2a6fe6cb9a5daad21e2f1d50b496c46902d1ffc786971f5a7b6ba742e280b5f532b0fd3370f869259ad3a3733d760133fc8b", 0x1000}], 0x4) r2 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000480)="c15726287209938d79eecf1d13d84b17891e1a034ce83a35c486af141167c978c8c08416912ff276f496a570bb5b90984fd7e368420192c1d03ae5b315ee0af9d5bab3f8f7114c46b8d1e97c90c9d2ec9f002101f3742cfcab91d2d1a18600907a566e8a7fa2e455062974ee467ecf857ed24d13b84d4a09f67c2dc2feca89f3b453c2813a825d30ed9ec6a7808b1a76e9", 0x91}], 0x1) writev(r2, &(0x7f0000002c40)=[{&(0x7f0000001c40)="3da29f6ded3a36968c6c29e2db257427b75f523631d61d7f4d61b4465a368c3b8a9b7a1e1138bf4e16fdf7ea3cfc952b84ce5a95e5e5770d7ba9190bbb52c3de4f8cd497ed782d96bd6e6eb86e9691b667e17119da1226d6128f0e668f000e8362f0fb65a953301b87c8b53993a5ddbf5774fa34644ebe3faa510b0f65fb90b8e21b188556dbbb52c2849fd45770b7fd828ab36c9d67422621c0e625052c681176243d39301a320515c65692e01446c25d74b171906145165a95be2c46066d400f11856fc4ee7806936c9c3f4ced98819b31539725473172c7b357eab95e4d09", 0xe0}], 0x1) pipe(&(0x7f0000000200)) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) 12:11:43 executing program 0: clock_getres(0x2008004, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/29}, &(0x7f00000000c0)=0x1f) recvfrom$unix(r0, &(0x7f0000000100)=""/108, 0x6c, 0x801, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0, 0x4) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 12:11:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) open$dir(&(0x7f0000000000)='./bus\x00', 0x10005, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) 12:11:43 executing program 0: r0 = kqueue() r1 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r3 = socket$inet6(0x18, 0x5, 0x401) socketpair(0x10, 0x3, 0x4, &(0x7f0000000100)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x12, 0x57, 0x10001, 0x1}], 0x38db3ff4, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x46, 0x2, 0x10000, 0x1000}, {{r3}, 0xfffffffffffffffb, 0xaf, 0xf0000000, 0x5}, {{r4}, 0xffffffffffffffff, 0x0, 0x10, 0xfff, 0x5}], 0x1, &(0x7f0000000200)={0x1, 0x8}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x8, 0x569c93cd, 0x92, 0xfffffffffffffe00, 0x0, 0x3, 0x5, 0x7f}, &(0x7f0000000280)) 12:11:43 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setuid(0xee01) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x80) 12:11:43 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0x0, 0xa59e2a4fe716a2bf) r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4a0, 0x2) open(&(0x7f0000000040)='./file0/../file0\x00', 0x10059, 0x10) 12:11:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) 12:11:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x1, 0x2, 0x4, 0x25f43025, r3}) 12:11:44 executing program 0: r0 = msgget$private(0x0, 0x200) geteuid() msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/202) r1 = socket$inet6(0x18, 0x8003, 0x0) sendmsg(r1, &(0x7f0000001600)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x5) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/117) 12:11:44 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = dup(r0) sendto$unix(r3, &(0x7f00000000c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3286f9c75f10c85802d5788a6ee318903d05dcadef1c156c7a22e6be5f8c6b2640beaf99c3cde8abe343907d53960b8fe31115948008f4f1e594e244feb22ddfa763131559906cd7078684c0133c00e1cf95d8f8a45dfb", 0x6a, 0x0, 0x0, 0x0) 12:11:44 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x20, 0x3, 0x100000001) r2 = socket$inet6(0x18, 0x2, 0x400) socketpair(0x18, 0x4004, 0x9, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = openat(0xffffffffffffff9c, &(0x7f00000009c0)='./bus\x00', 0x401, 0x12) r6 = kqueue() r7 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) r10 = socket$inet(0x2, 0x4, 0x8) r11 = socket$unix(0x1, 0x7, 0x0) r12 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a80)={0xffffffffffffffff}) r14 = kqueue() r15 = accept(0xffffffffffffffff, &(0x7f0000000ac0)=@in6, &(0x7f0000000b00)=0xc) sendmsg$unix(r0, &(0x7f0000000bc0)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000940)=[{&(0x7f00000005c0)="26c57df3e691b167c9f8fd76068d36801854b0b2cdd609a509c3a3ca6884b46fcf255a2f763c4b4bc85ba430b0339579173684b81f9d88539c519040d4b78cd5b9e9f3504368e8d3c60a4f68945a621f458dea8f0d878d5ff32a5677c27173475af927998ce897fba4a39c7db467fbb56c095a362b827b8502eef15475bd0f3196cbd4d2773a4aa14d192ec7eec546b6c15de09f1cb12d1d1b53809890810c0e0cc1ecbc7a4a2e14d81da0e408fb997a4c51d03fdf4d165fd69ace59402a519d044202e33e0134ff2257456fac83343da0a5de1affa1f8ef94bc7373d5c30f2c18d699467a5eae4b4d7c418f217831dd92acd4be6855300d177f17c3b2e289", 0xff}, {&(0x7f00000006c0)="867b8de82e88e50e234acd46acfc98fc66e9be61b0905493cfd42bc3c10c5a9c1d336efd09836dd921cab25da59bfa2a947b08a850e2f125ccdd64f562c115b58129fbc491d2fec314b3c70e30814e6ed8bdb60eccce4e1fbdabcd789e2b1c66c6ceb8b6e0e4842c06331c157dec009e8f6ed4d2993b3436dafe2d7a10b36dd25698feb5f4bfe8e5d7a49c6281cdfeb2fb1c9fff8942a432f59a897761bacb7336f9e55bf190353b7bf3555860530fbeef94cbc2155f5d5310", 0xb9}, {&(0x7f0000000780)="a096f3df997d22833f05037804b985ca2ca70c89af995e4ba152ad2ebb54e4c918e00edde0cd0e1f9600f4cd3df76b98dd8559046ba40a62b3be030aab561d11b8f8a46c8983419347937fcf111a443d7090cd4bc494ab127086307617a59ab390ce8c8eb11b5d7368034998801526a28b338db59f5e2f32fa7a9f948c4b24eb5c50e8ce2fec678a3536d3645550a39c1a620e1ba24259fd34d1c04968c70b880d5647cb61be4e687595c64c96c43904f9b77fcd1893a5c25ce9a828f76eb7d1844c125ace06ab1f1d6296d8668b32c3f428e9f28b7636860891107826ac5b28383ab6f1033e8488d3504df39b89f5eb96a748b603448173bb", 0xf9}, {&(0x7f0000000880)="b33d64c9a0ba4c37587c7d62beba03f9d1c52cd3ae0ca04d16c5ff9e0841f4f5cc797794fbc372e15c27d4a8ecef6cdbf6a9192b7fda3eee7dfc7e3c3db1537565cd7977a7ea4745c1e6ee39778cdba4eeb351b68b054975ac68d157f21e2d4d28524495db74d2cf2e0295df1292dd76e6c429cff031746aa9b1bc5562fdc0bd0b56d835cea30926fb19bcde", 0x8c}], 0x4, &(0x7f0000000b40)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12, r13]}, @rights={0x18, 0xffff, 0x1, [r14, r15]}], 0x80, 0x5}, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r16 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) preadv(r16, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/129, 0x81}, {&(0x7f0000000180)=""/64, 0x40}, {&(0x7f0000000300)=""/253, 0xfd}], 0x3, 0x0) write(r16, &(0x7f0000000200)="f5ea6f", 0x3) open(&(0x7f0000000c00)='./bus\x00', 0x20680, 0xc0) open(&(0x7f00000000c0)='.\x00', 0x280, 0x4) pwritev(r16, &(0x7f0000000000)=[{&(0x7f0000000100)="384f6c14c295c9c15e92cfd71ea4e02ddf2342", 0x13}], 0x1, 0x0) write(r16, &(0x7f0000000400)="dfc9ec2449472b6640b8a9a38506476616c06be9c085f5c619fcb92a8d8cf67c4e8f5943e02ad8030aea5562e5a8717b3031e87a9dd01b0a7d7256a41d8e0557073b7577ec02ef853311a49cbfb9a2bc318a6e0e390bf7b850568e1463af1bf8b3aa43e2b239db426015a3f6e5e62c347a32d2d79a8368f53acd7efb1d44aaa635731a5fa77c01557a6e6797a386fc4730d707eb52f51e211136783f6b77a7ee818073c95f43a445a36c1ac9338fe22600e7d908000000f7075fa9297512f74b351d5d97eaea17a921ba4aad6a36d1e17bd03d409452c23f8335dc3287e16243ca750a0380bda2ab517f279cc96c3f70b737c3759a83e62d0e61f4b8f9e24c1210789f721fc71f8a35", 0x109) 12:11:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x4f, &(0x7f0000000140)="778bd0ba9f838aaa49e9e15bfabadd04663f6ce8628adc17fa21df455e3e341a4ae2b56d3db85624db0fa5896476b804de12f8ff694f0e246f60ac7ce699ccc9af0637fa4e50f60b2c23f4e3159fcb") geteuid() select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, &(0x7f0000000080)={0x3ff, 0x3, 0x7fff, 0xfffffffffffffffa, 0x6, 0x2, 0xfffffffffffffe01, 0xe1}, &(0x7f0000000100)={0x0, 0x7}) 12:11:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = dup(r0) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) write(r0, &(0x7f0000000100)="a0", 0x1) fcntl$dupfd(r0, 0x0, r1) dup(r1) r2 = syz_open_pts() write(r0, &(0x7f0000000540)="56331c6c156a3f766e59acff4dbc399d1f840fcaa534bcdff6543079f3db1c10f7f9f19111acee5468440ba939d7a78ed900d77d064e17979dafdb5bbea3534de49ea1509921a3d4378d60ea118a6e9217765944b47d48f6b95533dc36d1ee57f28f927761a71c8110bf16dc8e4d3724398997beb256e87c4e2aebe86e25dcc4a3c9ee75f111f27abbf7656a207a986771e898cbe552fc92f613dfc19cc8ccff38312d9b0c912315098b71adcf13f2b75dc0d53c778a6f030a8d67daf34015a5f0a888b42df5818bca485c13535c6ddd2871e8528f79ed8163759a7107db481589c223300f29d3950ed78bd9f784fd39166f4e49893a72fafdd064639234adad36c1b7121ea9fcb018b9bf60c18554b7bdc8ada60cf16a060099c892cbe71ae4703db32d1a59ca8149f92630417a733c6b736499d3f42ca44a9bf508dcaad010b473d37af043c519ca9a3b0f0226da6fc492a9a52788d8a78e10211d3497a451dbb45ebd480a620c7307dc0ee86c03f64cf539221b349094f7bfba07603511e0389aa9e946dadf25848eeae23f4887324cf86850b61589088e59db8da71e9353eee6102a94880d422bbc7ee0bc8c6d4880a0347b0d22208de961777a7cbec7572de177cb095fed740d6e8ca36f7b1bf7001ab5ca0adf3279008d9c7c49e2abe568f92c88d61923366b45d1942ce4dfaf55f5ab85baec41cdb6ed1ce9182c9e481cccdc8b01e05e4d0aa359c8d94b388bc02fc120622dce6c10c536a5f98d4f04bdf4c2fbf602fd9729f57cdd3197770b06a1d5efea54a7486adcedd064eca2a64206f96c88974b18db3e98cf9fc8802676187f7f0a3aa87d414b7f5b24f73d30a3e0ffbf0f66fe47003a0f6eda6d35c4d5eb7e03f105ea5961a481d0ea057dfaf03e864acf0a89f8d90368f3df08c3ebe00f18b0385e717dd55fe9a88593956bd1ed48027159e9c195ee44ec1715b1abc9482bc4a7dd7ec7985e98b5b1aae45fd7121895232aa3304d003d06c7b4e201e0c4a02922f2db3b9ef856fac94b3fbec0ee8fa7dbfd5aee7166f7bcf6e2491ccd00c411dad2ab1a4a4a066e5cf9e418e18291b716de014b58279becfc0ae4fc08f209531671e368db727d4c09eff0283448e4ee15e3b899b46dd98902676b7775a6475175e484610dc46783b97aad00ce29d1e419bdeab51ff5b5e5556126b916915082a7fa9249e840a12a034c75b6e82d2b9d2906eac13700ab40e179aefaf850870bb17a6dffe0c9ccdb55f551a5028918995dbc87335287d4c24a5d42e86e55d75a3ffbafd493ce0b459eb019775eb48a09f4fd773c17106eeccf5f0359fe7b93708a4a0178d1b70c7884bc678c60270574cf0ae9f1ce756d8121b4a13155113534cab3be9bf007089e3bd9941b9c8aade60401175fca89da9643507e8cb6283e45bc6505e8474cf39edb8a353703de2a5999e815d7d7c92ac3fbc94165b815fd9ed9366cebacd0a118aac36211de80be12b303e5f0d66816edc724e6f142ea13eece485cb92750e9236bad4dd370a12e1d6b991aefa7de589368982902f579af8cd15a8aa0a33cdfce11f4a94385f21d526205489ded41087b763bd735e6aa4e8dcbf872fb876da6a5ce307d6cefbb4c7e0eaf1297f45da7fe73cc005847d77803ee0405f20f405838afed0384ef67c260f18b148b122c9eaa0d1ed68f90dd3494439c7ab987976c93e30d90a63afd3aa3d7899101b2e125e7e5b9813d78de2bf77ab9644a964f4557879faf916fdc5b053f53ac979e58fbe8a6ffc4752bb43ae544767fecbfb432602ad8bc507aff2ab09fa6269bd78b390bb48c36fe802fa2d23618afae366f7edb6ddf291978d1ab21c97c67b9ecead669cd8dc543d57faae0058f3e84e92d62df3907e2a7dfd291eeeb2836ce1f1e0de005b5ca1bd435b309f017b36539ad4db58d4db00a858730c56ad2a5e3c83f28dcd9f5f1b2358e4633c3466e230f6b8e126a66640c7eca9864708492276861f7a80c39a8f312360dc16292101f5b5be1607920cccf8118bc91c0d8ba24e8c525ad99d5a61a153fea695b84d4fccbb357a1f782d4bfbcbc7b5d9a2d5eb1ba33d74d0c920889f7c109eb1e448872cb7fbc7adc375e83c6917889b301ecb6d26a1290b5c9871de646369b00ee284066aa9e9998bf77232ab5bd2ee2bcb396fd2da001c02d31bacb0d70b4fba01ef752e304bdc81c19962685a371dd200a7e23a4f1a0900e107f2aae0675d4871857c1f588114361a961cd8366aee21cee090dc4c3a530b79499cf1e174e53f1107d1a12bde86b3bedcef9ff8e4df205ee8a2f6470487fceb2692083250afcd7be52b36a57d3a03b07cf32f3a1f937a837458b255855365158a6f691b867accd3db978528463565a0d19954154785a7d82b7feb3ee49f9a323c24930a58dec4b795d61c79437a143182b0d33924d6ea321c23ed42ecdddceb8ba690b4946550d29e61f60d8a57e8afff744443f179b30db7cd0737e2f47dd8fa65b3f94668db8f3fcf72aa2c17db84d7784a8a62826157a3a6c0455abb76f4e08015e4900cb5d753b2e69c1840e50d46cb706b1473e8da2d1d977cbe97749599275517d1d2b416ba0ce69fc78403fa07f5b86b345c9801fb7b0bcdd2e1107d7d4150768ab256109adbd3f24ee7eec070e99faceb7f47a8ce809541d7275a13a6dfd9cd2c465a2b325faad3fde28a8e82a3bcba4ef866490aa3c8ad42461657edc4fdcd4a688762d2072ee05915d19f83778877fa48fe29b5cd785328a182075e24e484a448f0ee3bc654b687c96a9ada84979f61060922f419d8aa36d2c92f54eba53665593ddc7302dcce6993441db3685026fbacbe73492471609e4df277d122d5105a2aaab5037d8b1d3f85014ac11be17d1543e48dddbc21cd83c9723d363b76f1101adfb1146eec3a64c2e8c2e0bc47cbbe42e2a0f2f6e05b7ce1716d9cc2dc0f2d08cc6006e5195f2a721d6cd2023edda311f18f83d0ae1f9b141c75c87c69222b434f1c085614e5576ed882b028ad2364a67d9f806db5e41e51bb0a6d31c09afc9571371decc0d11e68e8e3860f3a00eafe46f20d7c9ec4ed0ed382813d9414178769fbb51a0c49c17860bc64c5fb58bb7c3777f3ae436943549f1b3c75590d6d395a060b66e956d9dc606ee6fe1dc953d497d991220d694e84a4913ce2b6f84f3e71ee4e3acf45e43a9346228425b4d9dfecb22535685221dea8ce7d1c83d691b8708a0ade4cb795f3fec40125381c960202d634febc7fbcc9b73d7f54264a5bea0b7a63fa357537a7fb04fe09649bc80a5cebd4f1a1c90831be64797170dc311f157102e9046ab3558160d1e106dd88d016743d0e1d0c53a84b07c295fb75368ea1314ef68aca2776a8f3ee12f6dbb48c9ae2c2c8ab7f90de53c902c60d3d302a8dd1426709de34f36f01c5dd9cd50ed57fae54a5697f78930e721adb271be39f15010ef41c6658e0f8eb8849a8c870bf896566b0e7df2ad1f5ee0dc54c860b118cc253c7a0924122151ff4cc12447cb4d21886a0b8c07e33e0073eb0bb3a1fbdffda393c060b4bc9033744e9acf5f0b5777c9206d8019c0a92811b2041602d6132beb95415b177f37e2c4605948e2f9fd236478321656917fb4ce8f5a9ec6586f03e9c89a54439176481b216f39740550d0f943ca47c4800c75fe0a33fd9e505d6cffea1c01b6c5c4f61dcc9986c88ef926e95744992b8b5cd6293b6f16108338519e1b81b4c8164f31c23a40310c92b1c8efd70c40e83a9a3df3f550416f6943daf51af030032799134854a81cb8012cb70d822c276bfa6510bc4a1ecc9ddcb3576836e0483e195ffe07449b8da2de51e98d1ad03b77a7566c157f17bc40bbfcb91bb8ba64f4e0364a606aaf8b13c88a11d3019abbef40c3c7241b5671ee9fdfbf0054781d7395727761678c1a63866affd56c800f30a2f5b8474d90db47d5aa13c969e409989fcb6f75716790cdc54e9366d0ccd6916071eaaa19f12f1b77995edad30da0b31c976e24b06cf0db0fd60815099f2e3c8edb89174691f32c5b2334b3a637288b6eb46f9d4166819b9d1b80bf56703e1fa051acc7e50a02a150969ad3cd23bdf86a789de87dbc397730b09ca08ae27c8163892627049fe6efad4a5707922e60ba68eaea1d8a3f0dc21537002a0f3780b41f0ee0aa5f626c2daa593de59ec9d75cc411732eccb8f7599f44f6274906a683c3c9db2767fbeff68df166d9f6c772b2e136954e45edd2040a6a29e5a66fb471d91dc776c03e828dbba69e37439e7d0b2530df25fee9a75e459ac40a56ec6fa6a37c932414d84b5354d67aee1632e59d3f30ad3de1d917e6406b007ed7e7d7b7b7fdac4cc939c841e69173cfe1daf0e9b2b171366c3e38fa699922c8e5601583f21d0b5a2f640debbb0d799cd56953ebccc14fd8b116f0fe84d3ec55212650e93497c621a2586858afc9071601b287bd5683150d212decfb9f73fb1206e4794f781f462d431b8391e63399653bde250ef8aca548963d13eb407d449ad1d9f3e0c7dee9f55187de5d208137eb4611ed4679152bac44e62afa27d143942a37f462b99a3aae9ee3c87b92f0e312a9fecfbcd2f48b1568990882a755e03ee536b0ad4d1f2a8b9f875c3b48e45f43d5d772dc0aed661c1fddf784ba72b321636a0a787036ec2944ca8784119c03fbeb9f2a8805a184d7c0a17b2aa53e6495be51aa8cf4ac452d549d1ad3e3f987b8383bdbb8ed015d17fb544c90cbf765756a9dc931ac7ad68d8cdd2cd8d92999774002d3aaf5697e73e74ac79456bbe3e61ce499f6e085089d698c5dc6a9979c553a2bbef0b5a40c378932262da64230d7e2d743e72f402e2ffe50496495fe4ecf20a69895e7e743f79933f79268ee48a3046a1ab3ea82c3ecd98a6a6e0e7531ead2fa646295377c2a5bd3227b78a1418e5b85318d9726dd10b647887a91c1a410b7e8305fda5783b76bd75af82c2e916df426803246f81b90b44e88b5ccfe5d736d45f11898373db4caac497273490f6f7a568b91eaeb97c57e8b0aa1ddf75852ea3bc7cf89e364b9e13c2326c808c44d029222ee52e0c9ebd3af98091b0c175a5c31038cc38afa8b1a26a2243e0cdf2d28ecadb4d5b4781e557de208376a2fa814e8a8ef618b9fd476333b72739e33f063b0a87727888e924c339d1c6bd1a9f9190182d9268dc2ea7680739e32a916743d12e275ed61f0d57051740cbf1a1111b2d2c1f598a0779a6d374ab2fdb7c6332f362a8ab2f342735ba71fb2a0e28a1e0c5855e675395a7402ca89ee41fbca521023e398f95c591e82c32bd14580b74240e2428811ad33fe3ea34328ee8cd4abf53137a97e2184c6d3ee69402cc693cd4b1a3478deeb41b2cdc83ac93211992f4c6126b9f6812c8e3ba9096af3ab345681679c04a71597dcaca9863172218c8289de9e8069c491029daab7b617ac1a6d4bd14ff4e3def63185db313f5efc4afc910cdf50abed1599127762eb099d50b5059bc8b7a13bd097fb4c029d7beb8b92121e6018254eb5e49ffdb74d0e76991f8f8e39ad18ab604e34c85d435acf66684bc38d77856cbb168791545797b9624fb018cad0774b78eb2abde23f04248f7caf7c046d6f6e2d0478991024db972e073603e01ff4316629bd233c756d83c9a702a64e356c7ed6c30160913286de51057dcf13993d0693e251a9f0d1147558991a83ca72c83fdc324e8707d8263c5bf5518dc61f90c2191efacb81d22f7469983765cd1ffaa1d71b3d3836493e63fb6b29b1c3bcf173ac8762", 0x1000) dup2(r2, r0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:11:44 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffc3c, 0x0) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 12:11:44 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file1\x00') mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) recvfrom$unix(r1, &(0x7f00000000c0), 0x0, 0x1, 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 12:11:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xfffffffffffffdd8) r1 = socket(0x2, 0x4002, 0x0) shutdown(r0, 0x1) accept(r1, 0x0, &(0x7f0000000040)) shutdown(r1, 0x8000) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 12:11:44 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) syz_emit_ethernet(0xcd, &(0x7f0000000140)="a084ef6ace690cc519a933cca364576b65f90f43a438b40b83c20f8792b7df7a07a883c4b35c5b40a747177de3a8848075c32f684d4475fec3dc9d538e17604501fa2ddb0434c5b5afeb25870a6cdc79631240da4a69993a0490ec708b2b7b177912d23575c61a7e22b4ba9276f08d4c43585516dae5c627784409b60c8e0d4abd184a912f4a8d306a03c27779731e3b07e25e8365f2665c13a4c7c22775a263bc9b5db34feb4338cfa978766629c844e2812fb13c73bad7c30fd7eabb19683d1cf9b577dd894fc6dd82696f8f") fchmod(r0, 0x0) close(r0) close(r0) 12:11:44 executing program 0: r0 = socket$inet6(0x18, 0xabb054813c5dc65e, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="18002e2fcb2e05000000b03a67edf4933c9b"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="09f2fb30b98b29e55d4f15169528ad554da7933d61e531d573ddb458679af7932480ad75846f991950beec3776c8e3f1520b4efe21c2e61d6e05cfd76efc4b968027a1297e574a0167092f76a2d82ec8fb27e2504c6b7934ca57692ac23365700f6a6c1c9b83856e6a4e78f691143419ec78ac8283f9ad3884bdeb6b6bb7232d0151b969d6135486ffa00dce84c69417ed01b358ef66bf9cceb1b1959a5b", 0x9e}, {&(0x7f0000000100)="fba8f26df45251eb62ab7f421834afc85aa83d353b269e9bb742e4f60d1ceded8c50b6f50e04a9cd30ca2def95a0026e695bb93ff3fc7825405589f84b8196e307ed11261ca758654519490121178fbca8e3bf21552deb2d77bbb2fddbd0fa7bdeb58668f687c4fe6eff837c31b637c5040cb80e36d320c681fdd96c5f17aa12da3fd5d5f932e7c09be5e68587c91428bbb0d8fd0a8978fde4f5faf0fa6e369f072c6ffe198d0fb38fc657d27f509f3481ae32d8c4200ecb5ab3fcd40f56a66fd2fe914b4e7a00977f22e9bf", 0xcc}], 0x1, 0x0, 0x0, 0x2}, 0xa) 12:11:45 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = getgid() setegid(r1) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x102) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6faa5c1f740594aa0d277ffaa1118f28d8f15fa8", 0x0, 0x400000000001}) 12:11:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() r1 = semget(0x1, 0x2, 0x2) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x4) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffc003, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 12:11:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="8eed4f00ed6e7d6cca7d47b8652b", 0xe}], 0x1) execve(0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 12:11:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000380)="8164ddab6c2499225618e5b6fe9c7d479f11445837989cb139d8aaa3d0707bdd4b87b142606a7a087a93f24135bd33cedb4f1a32710e1ed460d18460063701d907590f8aa6137984d35ead921776c299a82e1e7915cba7c6a75f5a76c92563ef3064955dc937219fc390525a39999d78d4422eb7cd17d71582425053c579f6abee14f1748c9262b4d002cf3667050000007cc8fa8b12c50c6da9ea6f", 0x9c) r1 = socket(0x7, 0xc000, 0x81) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fmle0\x00'], 0xa) 12:11:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) pipe2(&(0x7f0000000000), 0x4) close(r1) 12:11:45 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = dup(r0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x28, 0x2, 0x2, 0xae}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x100, 0x8}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x42, 0x8, 0xffffffffffff8000}, {{r0}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x81}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x1e857796, 0x2}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x3f, 0x80}, {{r0}, 0xffffffffffffffff, 0x60, 0x21, 0x7, 0x400}, {{r0}, 0x0, 0x1, 0xfffff, 0x1ff, 0x47fadb20}], 0x1, &(0x7f0000000280)={0x79b, 0x9}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100000000, &(0x7f0000000000)={0xe5db, 0x3}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x1) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x5, 0x0) kevent(r3, &(0x7f0000000080), 0xffff, 0x0, 0xf7e, 0x0) 12:11:45 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000000004c"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1000000003, 0x9) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0x5) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) msgrcv(r0, &(0x7f0000000100)={0x0, ""/147}, 0x9b, 0x3, 0x800) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 12:11:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x1) write(r0, &(0x7f0000000080)="b0", 0x1) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 12:11:45 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x60, 0x5, &(0x7f0000000000)="1eaeda62970b980200000000000000dc0fb4", 0xfd40) 12:11:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) truncate(&(0x7f0000000080)='./file0\x00', 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x1, 0x40100000000000, 0x6, 0xffff}, 0xc) 12:11:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) accept(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000dfacecd4c70000000000000000000000000000000000000000000000e1ff00000000000000000000000000000000000000000000000000000000000000e6ffffff070000000000000000000000000000000000000000000000000000000000000000050000000000000000000000006590d26d1534b60cd8360fd75f9bc6398009ef13d5cd33947b7c2070cf8afa"], &(0x7f00000001c0)=0x6e) poll(&(0x7f0000000140)=[{r0, 0x8}], 0x1, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffeb, 0x0, 0x3f, 0x101, "c94755b7e157220907705e907ae6d4732dbd944b", 0x41, 0x7}) 12:11:45 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r0 = geteuid() setuid(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000200), &(0x7f0000000240)=0x10) r2 = socket(0x2, 0x4002, 0x0) r3 = getgid() r4 = dup(r2) setgid(r3) bind$unix(r2, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) sendto(r2, &(0x7f0000001900)="8fc826918ddf611f9738eb426ff60515f31964e00f61ac69aadc966214d6b700b1614e29cb8a11d05d8bd7d9c5a0329ce3b253f02fb127b7cd6fca71622c0395198dc4d013ca9d5586721a3bda00b08be2163419a6084520dd737c7d3aad1a1eb5b206e1bc42e08c8a5ea2ff6f8fabc012db60cdc01e6217eabb50006390a100fe0d99fc5237ad81fc9bb8bba2ce7564eb00e8eb1811eb27d7684c0b85530b29d9ea4dc1163bb38937cea487d350d74ab41432fea57bea191c51d63999b04f3fbfed25b918af8b53d1126cfe2279b954fb15a731f522778971c092d1aafb1c398f06f9c5d7e83617a08c17f77ff325b1b07c71b747178023c417da84e09315520fa2a16fa90e0519152203f7a1bccb6774a93fefd292b1e92adbde07cd2575e9885c41744d661990d76df4a6f98b8613cbd958850f3584247bed7b94784c32f2f3fe182798706d8d48a0dce0a61939dbcc2964246bd9031d5e7686ef090d952c07028703a3a0b2c7fd62df1508c3e1ee94fa25e68ea817a7310612f4670855eab3658b71fe6d2b43659e7214662bb5175e35b41ad1fda536316b5f7d82e04383887d56c40d3dda3b2f4b806ba031d4a9c78bdea8b94923e85e8682d1b727af79b2cd341e19ef7fa1a11d1b2f4e321209159f8d7800fd39f7311090b4be4183f06dda39ab3b8cbadbefc89cc7540d068c9941aa704b70c3c6b4309c9075b35dc59e011338b36eb0653c96d5283c14ba3deec92f18940b1e3b5bd82fcd35f91984c716514b967bb204fe15f608fe93a3bed64510e5a9dc9b378dcbec158de0b3b18dfbced6c24f1513003686b9f2e803b28a5b37c89c37a0bb1d118305604d55c9a4f2bbf204ccf99b564ab8f5e50e2388466ce39664500a5ca494c5f4ebc0c3934fe223f1709f79743308dfd8959aa4389c0756ba222625f8b23010d54069c1cfa52206c7e46e522ca94ba6397e336b259abc96fccc525eb7afabc8bb18bb508a5ccd6c9aeb9ad5ae470086f26062e8c155139af53c7c066a5df21e7fc0ef321117ae9cdfafad7e3692e9cb338333a66ff056c651bc26b491443bd4211b5f37e077e703c0acfefafb9559b76fe04cfe11dad000b9b39d88cdb613cf6ed98c54792b138247c81f5ff04dc7d75246ee4e15996f48466d0e0424c591e7a1031bcc32c4cf0ae7cddff33bc3a4c36c09b392642effb216ee4372d92adaba664c083b13542ccae0d7a250b5dd210824c22bb4ca73e3e28d84b5b623763451861a5bf8abe587e030fd7ee0e1c9993bbe7f71d38e6ca8673326f4c4f562af9d5824c88c9837b42eef2b90b36d988f10b7ee7a448df8094771a1e78cb1a22f3ab047145f732721bf3a9c7f1a5c1a8fc1d17efaaae48481b3fa42024206b45af5eefab54c9b27e084996268bf6c09cf0684aa75079047ccc86ddc54e4afa1f2674e13c6b72eec461ad38f9762e3dcc4a67453f009fe6b558fbc0ad0e65882172b6e978fc5b0df0fee1aa8333f29ebd1431da1eb966919b88b834401179101de7c9594c9debbf0d31a83d328eaf4ec61593baf0aa865746f40555891a5a86b6034381f66793065413765849ea8af700003f67b064529dc84455fecf6ddac8e0dee3e1edcaf7ce1c42f790937bab4396d3d5019bd19cef1f56c890c98b56eadb6aec99f3223618a3b7e2a823b07c42be9688f41287a16f36e7dcb26cb4cd17f1c9470044444e980b3fb4b3e9b82e2fb5a2420be6a9da6df0ab8248aa6dbbef0e083ad92418dfac6a8732399bc77750f94328a889feee8a37d9ba7c08860719c19a447ee6b44acb34d94acdb2f808dfa482ce5817feb51eb8342e726ee4e128fa57fbf30a37a65cbd8f07b57df7e2d5908098bd07f511ac37a042b96af9d9d1c0950030dd3fdad18b5983b31c338aa7acd11ffc93a39ce12b625d6aa87b92e2fc083749be6eb1f4c7730ed53528c3b0222cf14841e78530165faea030c6b5ec3406edc82d07f713d5fcb0d7f4ce62a746560352c6cf149eb290b9c870e5b7f45200e416be5f0de9efbdd3a6800d379127022b87c329751603d516c6df515329ee550b4977c3bcf43be4f556d778129f28741569cb90eb7cd62417f01f5bef9174de03e7bb715822dbf3ab5a26b87a5572c9f021f66d0f9a22edc99185db1da25acec57521437269dd26dc63773f5f901add193c232f93cb5fabf369467e022bc35f873f9e0f21273abbddf66404a69a15177febada88ffe77fd2327d9ae533874ff604411d1b79fb48136793551ba66d228efb781464447ae022748f1572d99de11b25c5816925152c89b46d0d6b96f3d635d764a4e55775dc343abe3aab0e522d9167a44acf5762f07fa31d43365630065e10c8183a982ac8e3100f97dde808f0fbf4ff0b28e11c05addec4720248e19e5cbd4c134a644ddf5136cb0ea83fd947a8421ef563fc9298a3d60b16a58632a1dbccbadda61853881d3b4b4b230f37e1c65f324c35f07bfcdb4ab7bba9f866559dfafc958507789a49474e58d9345b06f53e3542c75a3420585fd51f22dcc38d3b2e7fcd2b2a941b9d939183447415951ed5d7061c79f0b045fed1174adc7de155b7dd9786d21d2bd0488542ff3a4925fe093f47d44fa85aa36ceff410f5c7bada7ea33006bef796efd4eff4c7b8c0126a7c67bdc117910e8dfea40fa36d22cac79ca4b0d355a85814afa2bc20fb3b7396657adf09b02f65578b1a3c6805175cb961e6f66492d2661b1652bbe05260810a6be3c5c6524ec20314d3474257b51aefc42f38da3a9841dc58667ea032086413f7a3373397dc7ecca5895849ab62a95b2d60974964628d83a6e3777468c6a17e5e9c3a4ee3781f959d87317697749716f2cb2496211987986359133bef18749609dfed73240256d4b24722d1eca57ebe7170cd932897868dc654ea51c0c21342d3abbb9d6ee8e4700b0b13ad37fc56ecba8fe6bde9db313046f3901162295d20d16ef319b49257e172b30de85766e8281d6f1041767d84f4bbcaa0ce35a1b4112d93db56a490645d2647e5edc86591a52caf60f9761251442266843260a21a3ec17d97c3460066377bf0ec26c24cb371503f03def1300198d426006fef540e60fb7f026f60dbe6cdaf6c6d624d75ee7c8280470a4033703693294621df39d03fb446995def6721f64a65d21494083e3b789b888ea87310b98adf35679cd8f31000772fefab54e230a1e919cda56e25b14676d6d378ac5b30a53464197f876f8c15fef405b326c7655dd55b5b1d8e7432e21d2a52c103548c9fc1f061ab334dc0dd67d4ca26c03b5c99dcf97183629ee0fdb051d3f1f6061fbb572f22e518c2b51f07c5d739e5b67ce8029d8878b7c6581d67f4fb914edb9f2fcb8c42445e5c275d60376a7697d6e4cadaec7d92c2dde391fabe06ebbf2ef7efaa8c59025e83677d32cbdaea27574f163ab060af41f8d21c580469e072d0aebdbdef276fe74bbdb1981452874cd36e87c936f537aa2e8d042c85c166f6cababda43325225fdf6ae440425f9c4fc16fdaa3ccb343aa006de36419ee06477bd1980686cd4f079fa3b657a539bd0dca9cd3c7473a7ef99255f7f6dcc2c11270f8835cca6c2e267891940c3c29223bb06f04ed76bccf997634bb4dd82e9df5021fccdb768d6482a26bd51950c12e40d0f916f80b9cc4548e7a2175b0382cb444e13f1051623824e0fc7c38ff344c118ca3a7edcdc6967d2eb581439ee6f1c07e1ad5fb3e8ca0ed4dd0380ada18fde8238ee7519d78e7c21ccd982bf45f02fc259c38b52cad40a605b18e4d972deecf303a030258c456594a3ef664f0b4b51c589e43a64c128a0d61ca401071b8fc38534361caa5468d580f692dc1d98acf0b418e3828986b97ebbc5b20df832951ca54f102a291fc8bb3050b19453ab971ed94e3d55fd52c565ee8c2ea7a275fee6c7ff7c1852c481a0279efe3b9369669bfa59fc2d337378e8d5a8dd4fa653c9da7e02064f1be17e11ca3fb11dc167d5c927143994b0e56f59fd92b7a54abc896bfeb4d859eef0a96a3be1a075ea7f9353ff95bd94b5fa775b7658ff251645c8d0ee5e5cb59def6d05dd52772530b78e0a74231d80c074c4e060943b37549510cb826dbef31575b1b151f2fee625d9c1c5274c34fd8b348ab3583fa356cf51a203d59be793226af0fde860261df218923f5efeb9132243edc190e6945bb3b2a996c9840a1e02ec4c951657f31340b0307d8d7830fee0de9a4e9806dc9642c5022a6ef0b6825a62b2e74ce4d56dfe56ee980c2439b8ffc945b0e1a833ee41f24e0c93daa1e86c0846e4f30041aeee408d2bf1b3cb4b1ac9c2f66c02b87f70cbde33c2d2d69f8c86ee1bd1a5eb95abbcc3368629dc49817e177c187873b543bb2cd1d024ce665fe5200f60dbc8f9442b110129184530b6c3f1235467471ac97650700dccc232085dea0070d5d86ce14266ffd07684195c50c1c49ee6a33af7c2db39016461e4ec8d6e6c53bc5918ca4e6460fd7f2b766bebcddbd80f5493e248bdced4b8abb5a74779d3aafa46fe6a521cf641f98ceca945ed4f0da033a61136d9aaf9996d95ef9bbbb0bce90ade4a12dea17866e3be06ccfb217219d890c4d08eb2a66bed5ac67f4acc1b71898bdc42f4c474228c095d2e6d133255c9bee0cd43e19bac545f45352eda64c11e72e98d540386880516a984a91d01970148ca7e04026027d075af73af53fcfedec6182dbc924ca66550163605a9e193b3e3c830d968759643f5694a2947ccda0cd750dac9f6101d7acbb9255b0e8b8f737b7f4311e8f09520a805387428c25292ea8430124aca09e9f5a58146bfa95e158eb0ab2ce4f1e6b5900ada728c0450047492dd8c025d4b0922da5be76bff0b5193c543ba6325c5c91a770555f9bd78853f1385acbd54824d51a02e92f03caa1f6d4423230b44aeaf1adc065bbaa184d5646daf414dce171a2e1ab48c1c54f8206f635aee511f3769f933b88e4d1470f00e6a9695b60edb59689f513292fbced858dd8e56da606bc5be645e2c55836873cbc7730ca2d054bf76a332f6bfc0f92cc23593241d9790960802f629bf64f4ba51f8faeb818a9126b14449c2476ad985119b1a482b82f338cfc2c92d428eb6f1a24ab6c8d58cbf5f33ceaf0b0afff0b85ed9aee76dc0c1f5d6c3f01a4e0ecd3e51cbfc6f13acbbe03b61d82ee02b7ad213a65263e52d9099768c93ad186594f3c13b83e1a30ede20370e12469af48815482fcfaf6c272ba16917fa5b5837c804a5cee644d37b7b068fee6838aa6104934eb563f5aa7a26b455bf9a2f03c61506f0afbb230381d8c80b7b9ddafaa154cfdd3748e852b2300c06bb8910dfc8ae00eaadd7cbebd04aadc5e4f194565c7904e25728556a6eba9100b01934ed9d42cd32aafa74a8c3ed586f0441ad3a05b70e9502912e063c4deaaf125ee3a3a8cbd766e504349c847b5e9cd4fe17abd94d957f2287bd91fd77fbed309f15ddc8e45561648feecc4e1efc95fe2fec5fa85865e27f9ea86481e11e9468ed896fdc1e73a1ec2da26de5d5d89f6b7d1d1bd51015f8dfd00ecf4b7d318fbf113c2bdefa40ea3162e4b09b92f0bfbc923d8ebc1988cbf204ec573942d38981376a1365015f7612f9b5bf79a1e75a8e62f8e6d7bb3383e8e0df4568ac131bb862910b0cf3ff178ed7becfb4542c69e6f659d861eb93c7abcca024ea3768d2d5fe29df5aa5c962aac34b359dbb52d65292e50feb2a41d63e583ae1a1996514db3afb51ced1b82867f3d5b9fcbc0c412f43097187bcb01165ce05b", 0x1000, 0x4, &(0x7f0000000180)=@in6={0x18, 0x0, 0x2, 0x3ff}, 0xc) ioctl$TIOCDRAIN(r4, 0x2000745e) 12:11:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="252351ab860813448f6f2c584fd9aad70323610a1a9db386e8297d5e8d383ad44aaa25269421a3a1b49faf62a98eeb4a6a6665c76e76a0a3442009fa6b28fecf6fc08be78fccb5d4c7b42942c7988fca21d689003b183a40959a3330b59c22481edd17d122b79a3d7921d587666c18d5948a356d697d2fbf1fdc557c9f3f3164", 0x80}, {&(0x7f0000000400)="db64e54d8190f77b77abd5b265d65aaea99b205317c31116a24e01643e21d6a06b187c11ebdd5bbc81af2d14f9b347cdb1e2132782f4be8b9e52a56a4c616b09fd01140760fba86286eb1f019ec92dcd64e070fce89f89674c00cb350ca596e4c13cf679e7087aa18360d7710eff8b4b51178b4864eb0d483daba0901a35f83082ff26b5ad920fdac0d4806ebc13", 0x8e}, {&(0x7f0000000340)="897a5c3f95b8f2c514a0e4a2242e545ae53a52ef2e78e35e0b341d5decbdc85163a21be0ccfd838af2ebf8866d080af7dc543a719c139cc64d6168a812ee74218484ed084116a495052e185cf65aceb71337aecb08c515cca57179ae48bfc50c9cec38b85f72e38973ed74293e9a8e63671af32bd8604ec4a7c24557853548836ca63ffed2fb70aeb26da7ad4979de2d11f274c93e5de9a704aec3c5b1f830ef1c32aafa810000", 0xa7}], 0x3, 0xfffffffffffffffc) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r0, &(0x7f0000000000), 0x3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x40000004, 0x1, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x7ff}, {{r0}, 0x0, 0x20, 0xf000000b, 0x3ff, 0x2}], 0x6, &(0x7f0000000140)={0x7, 0x3}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) 12:11:45 executing program 0: r0 = socket$inet6(0x18, 0x4, 0xffbfffffffffff00) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x3, 0x8001) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 12:11:45 executing program 0: clock_gettime(0x7, &(0x7f0000000000)) nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0xfffffffffffffffd) 12:11:45 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x8083, 0x108) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)) r2 = syz_open_pts() write(r2, &(0x7f00000000c0)="8d", 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x5, 0x9}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)=0x1000000001) execve(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) fchmod(r3, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 12:11:45 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) 12:11:45 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) accept(r0, 0x0, &(0x7f0000000000)) 12:11:46 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10, 0x41) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) 12:11:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) open(&(0x7f0000000200)='./file0\x00', 0x200a0, 0x0) setgroups(0x1d2, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(r1, r0) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000180)='./file0\x00') setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 12:11:46 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x3, 0x7) r2 = socket(0x3e, 0x4000, 0x8) r3 = syz_open_pts() r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) r5 = kqueue() r6 = dup(0xffffffffffffffff) r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r8 = socket$inet6(0x18, 0x2, 0x8) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000340)={0x5, 0xd9, 0x800, 0x7fff, "2f58aad7fbfb4429944088c03bf2f416b318922c", 0x1, 0x40}) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x82, 0xf0000093, 0x3, 0x6}, {{r2}, 0xfffffffffffffffd, 0xc, 0x80000013, 0x8, 0x7fffffff}, {{r3}, 0xfffffffffffffffd, 0x2, 0x8, 0xffffffff, 0xffff}, {{r4}, 0xfffffffffffffffd, 0x1, 0x400000cc, 0x9, 0x6}, {{r5}, 0xfffffffffffffffd, 0xb1, 0x0, 0x6, 0x400}, {{r6}, 0xfffffffffffffffc, 0x10, 0x40, 0x3, 0x4}, {{r7}, 0xfffffffffffffffa, 0x14, 0x40, 0x0, 0xcf}, {{r8}, 0xfffffffffffffff8, 0x14, 0x2, 0x3f}], 0x78e, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffc, 0x4f192e45ec82744d, 0xfffff, 0x40d, 0x4}, {{r10}, 0xfffffffffffffffb, 0x20, 0x2, 0x7f, 0x6}], 0x0, &(0x7f0000000300)={0x3, 0x9}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) clock_settime(0x0, &(0x7f0000000080)={0x700000}) 14:53:52 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="07ff301626e50540db1d6f45f2d0c45275941046c920176c93a25847954f9d51599c8f2a82118779227b8a2280ec6f895c2a2cdb296e6572c086486612ff7588894c99479cea0fb217878dc8be0b9640b9fe00b1b4a6e8b089cf3f45b8ed147c908ea94b167faf39202278da08eb6187cc0e4a41e77f9a1e69"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000000)="fec4f994384d3d098d24aba9025f01253d", 0x11) 14:53:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x83}], 0x3f, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa584, 0x0) close(0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/66, 0x42}, {&(0x7f00000000c0)=""/187, 0xbb}, {&(0x7f0000000180)=""/13, 0xd}], 0x3, 0x5d) dup2(r0, r1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200)=0x800, 0x4) 14:53:52 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000), 0x0) r2 = kqueue() r3 = dup2(r1, r1) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x20, 0x3, 0x100000001, 0x4}, {{r1}, 0xfffffffffffffff9, 0x8, 0x4, 0x1000, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x10, 0x8000, 0x800}], 0x3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x91, 0xf4e06a4c3b23120d, 0x163, 0x3f}, {{r1}, 0x0, 0xd8, 0xf00000a4, 0x3f, 0x3}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x1f, 0x4}, {{r1}, 0xfffffffffffffffb, 0x80, 0x4}, {{r1}, 0xffffffffffffffff, 0xd3, 0x2, 0x59, 0x1}, {{r1}, 0xfffffffffffffffd, 0x82, 0x1, 0x2, 0x20}, {{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x80, 0x6}, {{r1}, 0xfffffffffffffffd, 0xa8, 0x11, 0x1, 0xff}], 0x6, &(0x7f0000000180)={0x8, 0xfffffffffffffffa}) 14:53:52 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x2dcc406f, 0xffffffbffffffffc}) syz_open_pts() mlockall(0x3) syz_open_pts() 14:53:52 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1f}], 0x1, 0xffff) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 14:53:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0xffffffffffffffff, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) kqueue() write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000015c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042eb7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd918950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e73031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f800e530fd9a919b4507e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d320900000091fd99f19f48ea3cc8d8883cf6758c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f6f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb09038916a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4c02000000d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd54da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87591c707264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491c322902fdf889280b62dc0073bc1575853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5446c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f001dfc69ff8176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb317f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9d04ed1fa9ff4543c0f092f6b228dfac12f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98cff214c39636fcd141d08e5278e7d93983d2", 0xfffffffffffffe41) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/125, 0x7d}, {&(0x7f0000000280)=""/131, 0x83}, {&(0x7f0000000340)=""/116, 0x74}, {&(0x7f00000003c0)=""/205, 0xcd}], 0x5) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000002580)=0x9) getrusage(0xffffffffffffffff, &(0x7f0000002640)) clock_settime(0x6, &(0x7f0000002700)={0x80000000, 0x8}) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0x7, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100"}) syz_extract_tcp_res(&(0x7f00000025c0), 0x41a1, 0x796d4fda) clock_settime(0x0, &(0x7f0000002600)={0x0, 0x101}) ftruncate(r1, 0x80000000) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) pwritev(r4, &(0x7f0000002740), 0x0, 0x0) 16:00:00 executing program 1: r0 = semget(0x1, 0x1, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:00 executing program 0: mlockall(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20048, 0x1b2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) chroot(&(0x7f0000000380)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='W\x00') mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="660df240ec011dc91cf2bae8d77194ff5763229a9ca601b400170008b049dae0002918"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) execve(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = getuid() seteuid(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000180)={0x9, 0x0, 0x2, 0x0, 0x6, 0x6, 0x1, 0x401}, &(0x7f00000001c0)) 16:00:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x3}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0x40) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000700)) kqueue() write(0xffffffffffffffff, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) r1 = syz_open_pts() close(0xffffffffffffffff) r2 = kqueue() r3 = syz_open_pts() writev(r3, &(0x7f00000005c0)=[{&(0x7f00000006c0)="91", 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "23fc7e0d7a00"}) write(r1, &(0x7f0000000340)="e12178dee1f9eb86d082edf6d2e7da5c7c6beb3cf8498be42cdbead00e06a29403716ac6fc6b58202c658a622b8df3dde40ba226d7de4de273d182a29569233fba6d32cf6c3e788d48d3c50dfba6af7e1c4dc4972ea2c597cb083bfc74c7c56d4d98ed6237e636e9b304ce94a74b482f3e5dd5a25209396cb4ff2e5f7bd2dc4b128d59ccc3b3e00759d0d783485a9ba32b9dcecc152523fb706820f55d345ad8995477b7fe544f1fc61982fedc521c324acf084717c497b8fb84fc10d044c168840dffb360b56e7fe365d649138f9153b7f9127a944f52af114c516a993d3bc584c0ca9f37540c11cd90", 0xea) r4 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="5292ed0ecd1ca2972e937a1cfec5831ebe83f33d017d6fc0ed1ac720fb21b164b9c6e5060a7bb62166c342f43dfdd67351157232a01f3b59c60f93d51886502476e521a0b1cd0d49c389b4ed27fd3354ce560870e289238da370e32072a515218b2958e14615d936fd72fce8a86a7d03bf088a0bc436f30303f996aa47a3a0d8e2fbbcc8d0", 0x85}, {&(0x7f00000001c0)="7ef7996f2472ea13", 0x8}], 0x2, &(0x7f0000000600)=ANY=[@ANYBLOB="1000000000000000ffff000008000000300000140000000000ffff000400000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x4}, 0x400) poll(&(0x7f00000000c0)=[{r3, 0xf}], 0x1, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) open(&(0x7f0000000740)='./file0\x00', 0x2, 0x2) 16:00:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto(r0, &(0x7f0000000140)="808a9bec4c063fe38639a489c7758e32477213ae8244273c4909c7ad66685f036c910e034f4ba1e066d835a51f723fff17f568b2b516d52b0f85102f7fea040a483062c571d840267eb12393c3870d913dfc2248ff1c", 0x56, 0x4, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) chdir(&(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x8, &(0x7f0000000080)="c05af973d77e9bc13d0b86a693510296c105294cfb1403f4095ea4068202552eca7ad7f2072dce94b5c4d76ddd490cc00059c2dc1f6496284239", 0x3a) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) kevent(r1, &(0x7f00000006c0)=[{{r1}, 0xffffffffffffffff, 0x68, 0x80000021, 0x321dbd5b}, {{r2}, 0xffffffffffffffff, 0x1d, 0x60000012, 0xffffffff, 0x5}, {{r1}, 0x0, 0x1, 0x20000000, 0x7, 0x5}], 0xffffffffffff0000, &(0x7f0000000740)=[{{r2}, 0x0, 0x70, 0x53, 0x81, 0x80000000}, {{r0}, 0x0, 0x81, 0x5, 0xcabd, 0x7}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40, 0x200, 0x6}], 0xfb38, &(0x7f0000000200)={0xd74f, 0x5}) poll(&(0x7f0000000000)=[{r0, 0x22647a4707407468}, {r0}], 0x2, 0x3) readv(r2, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/52, 0x34}, {&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/237, 0xed}, {&(0x7f0000000340)=""/109, 0x6d}, {&(0x7f00000003c0)=""/170, 0xaa}, {&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000500)=""/59, 0x3b}, {&(0x7f0000000540)=""/151, 0x97}], 0x9) 16:00:00 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = msgget$private(0x0, 0x162) msgsnd(r0, &(0x7f00000001c0)={0x3, "b1acaaf13a7230980a75182bbbe28a2ced8c6f6d56bda63d3cf138598e2d3621bb3a4e2d7272d8abb539d8d95ae6ea7d089a78ca2a406d7c2c07977c483ffc82a74f679036e17708c1ad7f8a9bb9c2a0ed94244a6f6cca54e54ac44c0d4b4a7e1e0de0e66e8fee239a8cd42cdaa5b5d523aaabe32e219cda4fc1f704ec12b7e6f8b9553c9cf62f98fd9f1182bb70ce96bfdb5940e7bdb0011ce46fc4d12af7449c785f6b4fdf8c531101220cf9654d8e10b25370ea52c6d9f5b843e394f3d34109713f4b480eb9c5f30cda2982515ca207cc01ad686da675f5dd22a21e75d495461cd9844044c8bf61e580d42438f93160ee213d65ffc52f"}, 0x100, 0x800) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fcntl$dupfd(r1, 0xa, r1) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) sendto(r1, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b16648199a091e5e867ebd09b31c799425d78e67c3fe8840bc96fc2440c3909f2d316924ffa9a36d1588f4263a97affed5090e6d", 0x93, 0x0, 0x0, 0x0) fsync(r1) 16:00:00 executing program 0: open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x7000, 0x58fe) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x41) read(r0, &(0x7f0000000100)=""/85, 0x55) dup(r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ftruncate(r1, 0x0) open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x114) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) 16:00:01 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = semget(0x2, 0x3, 0x200) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/4096) link(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)='./file0\x00') semop(r0, &(0x7f00000010c0)=[{0x2, 0x6, 0x1800}, {0x4, 0xffffffff80000000, 0x800}], 0x2) stat(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000011c0)=""/106) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000001240)=[{0x0, 0x5, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x8, 0x1000}], 0x3) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000001280)=0x7) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000012c0)=""/207) pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000001480)=""/4096) pipe(&(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000024c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r6, &(0x7f00000025c0)=[{&(0x7f0000002500)=""/162, 0xa2}], 0x1) bind$inet6(r5, &(0x7f0000002600)={0x18, 0x1, 0x8, 0x2e71}, 0xc) r8 = semget$private(0x0, 0x5, 0x200) pwritev(r5, &(0x7f00000026c0)=[{&(0x7f0000002640)="4a765c430a53e4c8ae5e2d8f11bc0bdd27aad98103dd5eba1b254d757884205a46134e8a81a68eff22cd17318315461924621fe58b747cd1392facd45de8db241c3e8c632e8f0e", 0x47}], 0x1, 0x0) chown(&(0x7f0000002700)='./file0\x00', r3, r4) fchmod(r1, 0x20) semop(r8, &(0x7f0000002740)=[{0x7, 0x101, 0x800}, {0x4, 0x800, 0x1800}, {0x7, 0x7, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x4}, {0x4, 0xcf, 0x1000}, {0x0, 0x0, 0x800}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x800}], 0x9) read(r7, &(0x7f0000002780)=""/135, 0x87) r9 = semget$private(0x0, 0x3, 0x2) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000002840)=""/233) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000002940)={0x0, 0x40, 0x6, 0xffffffffffffffe0, "233a077e43522c8ae0756b8d88f6ab72ecf3fc3e", 0x4, 0x7}) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000002980)=""/167) pipe(&(0x7f0000002a40)) 16:00:01 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710ef240ec2acb1cf2badc5117713cc90500000a70f90500000fe6266b2b48f0dbd6ba60190b1c8d0746c7df51d39c52478eca252ece5b29c8911600bdc1d138ab11a8289f023a8d5d00020000000000007c518e064a1f0a615c4dfd879983f06765a20b75804cec56f170d8d20326213524e09a7bea566ebc82f2c0d2c45734fa5212cc532def913a5fb3ba29b53652b2d1865b87afb33b0c460405dd68d747dda320"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x3, 0x4739, 0x800, r1}) fcntl$lock(r0, 0x7, 0x0) pipe2(&(0x7f00000000c0), 0x10000) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) close(r0) kqueue() 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = msgget(0x2, 0x406) msgsnd(r3, &(0x7f00000001c0)={0x3, "f76b6ff5efdc69f04dbbdee953d2ad1cc329d418d1f8516afa00cc43bd971979dde7d7a4d00bf4aedf8e32489651109a99b3d3e5d2fa9d0180ae00c2a12a41c54dbe139b4333d127cb7ed3a9e5d8e1fbddd36a5be54ab1b27e1cffcb5a3e744cd6117e30f05f8aa43b5d5bc6945234e4b810fa5a40ebe273c0bb206d14bd3f26b0edad371ebe10ef8aedc2e98f62a7e9a5c63a02f07af6ce2fb7d73bd7790fc58d647b6b72a0edd93cebc29a64fc061dc8525b8a7f5514ce8fa35e0ca62e81fa74523e824fabe6dd820a846a855d74d8ba2bfa09e6661210d970701872436a95a951a6693f330043"}, 0xf0, 0x800) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffe00) shutdown(r0, 0x2) r5 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getitimer(0x1, &(0x7f00000000c0)) poll(&(0x7f0000000140)=[{r5, 0x164}], 0x1, 0x0) shutdown(r5, 0x2) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8002000, 0x5d00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1012, r0, 0x0, 0x0) 16:00:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = getpid() read(r0, 0x0, 0xa035) r4 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001700)=[0x0, 0x0]) shmctl$IPC_SET(r4, 0x1, &(0x7f0000001740)={{0x0, r5, r6, r7, r8, 0x10, 0x9e6}, 0x2, 0x6, r2, r3, 0x4, 0x40, 0x3}) recvmsg(r0, &(0x7f0000000040)={&(0x7f00000017c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000c35cf39d7921ad6767c26ddb5685344d099738d435267222fb46cd2c5c9052bb02f39591afda8b5b4810937b16f44a"], 0x40, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/138, 0x8a}, {&(0x7f0000000180)=""/94, 0x5e}, {&(0x7f0000000200)=""/225, 0xe1}, {&(0x7f0000000300)=""/116, 0x74}, {&(0x7f0000000380)=""/199, 0xc7}, {&(0x7f0000000480)=""/109, 0x6d}, {&(0x7f0000000500)=""/136, 0x88}], 0x7, &(0x7f0000000640)=""/4096, 0x1000}, 0x1) 16:00:03 executing program 1: r0 = open(&(0x7f0000000080)='./file2\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x5) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x6) accept$unix(r0, 0x0, &(0x7f0000000100)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:03 executing program 0: select(0x4f042fe313aba5c7, 0x0, 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x3, 0x8, 0x4, 0x6, 0x100000001, 0x0, 0x3a5, 0x4}, &(0x7f0000000040)={0x0, 0x1, 0x3ca32c94, 0x3, 0x4, 0x7f, 0x4, 0x8}, &(0x7f0000000080)={0x1ff, 0x7ff, 0x5, 0x1, 0xfffffffffffffffa, 0x5, 0xfffffffffffffffc, 0x7}, &(0x7f00000000c0)={0x100000000000, 0x3f}) select(0x40, &(0x7f0000000200)={0x10001, 0x0, 0x0, 0x800, 0x6, 0x8, 0xfff, 0x100000000}, &(0x7f0000000240)={0x865, 0x9, 0x5, 0x9, 0x4256, 0x6, 0x1f, 0x7}, &(0x7f0000000180)={0x101, 0x9, 0x18625b6c, 0x5, 0x0, 0x7, 0x1, 0x81}, &(0x7f00000001c0)={0x5, 0x7}) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = dup(r0) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x63e58561}) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="b5811b40cfd22236e3b2f0566e8385d766303e6095d74474bfc687080000f9ff000000008000000000", 0x1000000d8) r2 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair(0x6, 0x4000, 0x10001, &(0x7f0000000240)) socket$inet6(0x18, 0x3, 0x3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x3, 0x17, 0x9, 0x5, "6ba00e034033acb2d9ba6baf2fd87722dab84451", 0xce8, 0x9}) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000000c0)=""/228) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:03 executing program 1: 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) socket$inet6(0x18, 0x4002, 0x3) setsockopt$sock_int(r0, 0xffff, 0x4000c000001001, &(0x7f0000000040)=0x7f, 0x4) sendto(r0, &(0x7f0000000000)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6c205fa2e4d2ebd1bf1fdd63da706bf26e1380351d04097fb1841fd5eb2c69b69f8bf", 0x40, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x7ff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() chown(&(0x7f0000000100)='./file0\x00', r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r3 = accept(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) sendmsg$unix(r3, &(0x7f00000009c0)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000440)="4200c275cea2ae55a6e171e57cf7d30ef010006a362e23f33ba1ae1065e56e", 0x1f}, {&(0x7f0000000480)="3b2e6c57176ff6a49a0f73bfa6388f0e365f15f1784ef6b3e977040ca740970fc1f34356eda0e1e41cfe945581537a1c996d8b12ba0c25190ff6ec049dda6be35498421495bd94087e32ff0aa4303a5f72e1257204b617eb3cd377c49af716af59691ab2e8a7234e7eb0d034f1885845fdaa571c1935", 0x76}, {&(0x7f0000000500)="757fa029b03045afea28864d193ff4c29796af6cc14675cd3525497bccacf95ca0192511697da03b65c78ea784786bc1f35f9c6961dea1218129631a693f9e42845577dc924f847c121a6804ad9ef970732869b0020c2ca5959caea764cad72b1e13640ef4c69cb7feed087b773cef8d450748aa377676fa14889bf5dc45371bd09936203baa962b9a1581e45945ed73356bed952132e9bc3f334abfefb7d348bbe8980eab57b2440933cee47f32f54599df127e137dd4dce3ee8a320c06f7891d89f2bb9389", 0xc6}, {&(0x7f0000000600)="6bf459ccb5ba9448da703535618e0723ae7816326f71ff97ae3cf89181c57dcb4b0440a48be71fe39406b32d99a66dd96132ab3821142ebd22446721569e5acf808b406dd1aaf477c4e0aaea907530e247ca66a1b86bb15010de61c928b9a040e0568524bf49c4029e46b5ed76b98d0ec484a9a8e0563fe8ac899fb5f4fe4ca25437f329b1ec1fb910be6474beca57ce785ebee6a5eda8f874be6635f56b978ef75d3e13b8232971dfa9465ce89c992077a426bd709e3929f1a75513aee7f6358fef9f07c00cd95a685cb06794416005987900d2675cc8df5dd577d16063e3", 0xdf}, {&(0x7f0000000700)="c8aac3e376d4f7da38892e31c0b30ac1b46450f509cd71", 0x17}, {&(0x7f0000000740)="133f4aab859ce0d9ee78dc06145c00aba4895a010d8ee7956e63cafa2d496712ac9dbc747bc5e70cd70a8072565575889fb82492bdc3533758745e23f03c464b3d5b9ab0304fd38d1c3d12c312a398e13def0be6e13b976687e1a1e07c62ba15cee50d72f7dc87fba9369db05ab40f9c289b9ac6b2e50c9d10fb1c3cc7383dcc9ccf22a7c0ac2ccdf75f070f1c9e11f7fbf2a8a3bf6e6cb44778629f59396e94ba6eb48054c578feda67853fa8e07fadaac3a0bcd87229ea0d14c34297f113c4", 0xc0}, {&(0x7f0000000800)='a', 0x1}, {&(0x7f0000000840)="9e29329199c55a0834b5cf691f99aa58dea603912ed144efffec10537a6e9d269fcbd8cff1490dd8", 0x28}], 0x8, &(0x7f0000000900)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x98, 0x5}, 0x401) bind$inet6(r3, &(0x7f0000000a00)={0x18, 0x3, 0x6, 0x7}, 0xc) flock(r3, 0x0) readlink(&(0x7f0000000a40)='./file1\x00', &(0x7f0000000a80)=""/86, 0x56) getgid() chmod(&(0x7f0000000b00)='./file0\x00', 0x31) getsockopt$sock_int(r3, 0xffff, 0x1005, &(0x7f0000000b40), &(0x7f0000000b80)=0x4) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000000ec0)=[{&(0x7f0000000bc0)="59c609f5681b3d226510fd320172be578cd40acbc5bca1ec35b8adca44dfcbd92d83cc8d74d044afb042cdef9595f0de4b2d33b7ab60e1348061b79ac005a652e243a98f8c062bb86b3038902d43e4c1e6813932e964b1d2ed9c2ceca2d5bde884c450894bc0f50c5e94cbfcdfc74e0786e5788256f4bc4343ef2ffefb97cc191605927a366b7f90682e630369c5c3241b3c4a5261ad6ff8b67adbab2b0add05c3d076b0ec1656c4b8c444b960498381d21ae501ec1c24a262dce54a853823a91d2ae20ce352cfed89c6a4320dbad9d3acf9018bf4e92ecdec65fd58a13ca365c666631f00", 0xe5}, {&(0x7f0000000cc0)="3a19f1e3185d48d7d2b71066073c124a2da6d3420111b6661ffba7e54f0fde9bc7197a58a030f1721126be68fc7838db345c0bf0daa5312cc4411c822e6416da5bca731b7ec43491512b5d3312b479252e5ded908f516d6307353a477beef7d247445ddb9c22b5c47a816cdc2025cc86c19fe507f94ddc8e1ac5273cc31835f5c2ed883d3f1d435a0f", 0x89}, {&(0x7f0000000d80)="593d0903e4e293d1f560d467821a676785e12ec2134115152da9545252075970b547829b1a106571", 0x28}, {&(0x7f0000000dc0)="3e9d414d539cd7eaa49162bc", 0xc}, {&(0x7f0000000e00)="8dcfeef053574822fd192f51c0ac965008be3671f905c7552789a42f17ca0cde9ac5eca357801a21883d3c4de6be7095f53d2f867da8e6909ffd040e3606271818de6d14877f487c6d1e2156bcc7ecd44756e6c923b934542a6590be0779a9e7dcaaf1b780d6c4005159029e8c8402240a5d575f08e48425ccbc9b9cf361b204d4310702a0587255e31afe5ad55d6d7a0feff78195e9eba7d283", 0x9a}], 0x5, 0x0) writev(r0, &(0x7f0000001040)=[{&(0x7f0000000f40)="c1e70c62070e8b8376d4f85e483196bed1e779b7a569622490edf964056bae6fb7cc1c0bf671dedbb105f99decb946b1d12866e63e1f94b5d112c76615ae23cadcd61bd4fb3695fc96e676e0ffeecb52a193b43cfdf2c0d67336b84daad841be4e5f818d8311943e7a9f183e2f5caefb4e9f74e4578fa4aef450fa84996a79d42e1362d9f7b0ca7f1e8dec9ab1f16c9f51508434ba117979d9de5556895677e0ba6111041edbafe4c473959f4125e265101d1170551a70ccca10d659f68c4176088db1cd91fad5d3c4632993eedb20a6", 0xd0}], 0x1) chmod(&(0x7f0000001080)='./file0\x00', 0x20) readlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)=""/148, 0x94) select(0x40, &(0x7f00000011c0)={0x0, 0x6c7, 0x7, 0xf1, 0x8, 0x2, 0x0, 0x401}, &(0x7f0000001200)={0x7f, 0x2, 0x4, 0x4, 0xfccf, 0x7f, 0x6e86, 0x8}, &(0x7f0000001240)={0xff, 0xfffffffffffffff4, 0x2, 0x4, 0x2, 0x100, 0x0, 0x7}, &(0x7f0000001280)={0x7, 0x4}) truncate(&(0x7f00000012c0)='./file0\x00', 0x20) getgid() r4 = dup(r0) pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x10004) linkat(r4, &(0x7f0000001300)='./file0\x00', r5, &(0x7f0000001380)='./file1\x00', 0x4) truncate(&(0x7f00000013c0)='./file0\x00', 0x2) 16:00:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x2800000000020000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt(r1, 0x1ff, 0x1, &(0x7f0000000140)=""/248, &(0x7f0000000040)=0xf8) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = semget$private(0x0, 0x3, 0x209) rename(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000140)='./file0/file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x9, r1, r2, r3, r4, 0x44, 0x100000000}, 0x0, 0x100, 0x3f}) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x1000000000000) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) setuid(0xee01) r5 = shmget$private(0x0, 0x4000, 0x280, &(0x7f0000ffc000/0x4000)=nil) semget$private(0x0, 0x3, 0x150) shmctl$IPC_RMID(r5, 0x0) rename(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') 16:00:03 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)='6', 0x1}], 0x1, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/188, 0xbc}, {&(0x7f0000000100)=""/87, 0x57}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000180)=""/35, 0x23}], 0x4) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000280)=""/109, 0x6d) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710d000e"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) readlink(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)=""/10, 0xa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) ftruncate(r0, 0x400) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0xffffffffffffff2a) close(r0) fchmod(r0, 0x0) 16:00:03 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x10080, 0x81) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2cd0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="3f444801a0b12fe6aea8bb1234e1415ba03702039a43f856bbbfd317ce6e050b498fced264679c40556d3725a69802c6e52f763b20cc35c97d70cb6d1063ad99cdae28b723bef29fa0bf2a3ba811e39e95c659d7f94cc90ff28bffbb7c32d14783b7aecf11471a75cf802a948db635b942d45a50cf8c197c97c1fab327e4f32ba4030c5952f17e4a02b73f405d86d567e7b4e13fea9f1f5d0909d4e15e4d6d07fa7b22493485b49c12fa461f67e228de07189133a225b01e32239b5f21e152a9", 0xc0}, {&(0x7f0000000280)="9e16c601badbf5cab27274a9e0d7fa6b12b9013e0513c4f371b5c4ef24a8ce96e6c76b13a256017ec5a5c5b326a888718077c7fa47685c23608257779538aa305cc13d2be3bdb60f7b87fb95112e0668c9d7411ca6df5c5ac20d6338099f735675852f4c4ffc26d9ca86a7f932eb725b7c69156f23a039c4436e76bba0535e4b0cb477ec58a2753e6e8d69bcde8c3cd03401d4420dbfcad4520e6f6d13208b4fc5", 0xa1}, {&(0x7f0000000340)="0a429f3dd975e8e1011ffbda89885698c2c230633a952610fa431ff1340cd8f1ef1526b6ab7fd715ea50b377a098a1d3735ff45557001e5db9d0919e3195e836154cfa7a7d96efa1c53804e592df08", 0x4f}], 0x3, 0x0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x82) r1 = geteuid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000140)='./file0/file0\x00', r1, r2) open(&(0x7f00000003c0)='./file0/file0\x00', 0x20040, 0x8) 16:00:03 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, 0xa) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) r2 = msgget(0x0, 0xac) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/61) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = msgget(0x2, 0x10) msgrcv(r1, &(0x7f0000000000)={0x0, ""/233}, 0xf1, 0x3, 0x800) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x40) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = geteuid() getgroups(0x5, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)="9b2539a0595d3622e7330900a1a4c295e09e9f9bfac98398eb7ad1263edd3a72c927ca3feca2acbe7a0d78349a190c69e1e2b69eea480e1b6e", 0x39}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="f25041d80efb445a5bb3d594bae9126e860d41e5fc418ddbb9d0a68874d879ec32181bd82612fc4241902afc23d43d70e631bbf0b67bdd09334fcb0e4a228ee908705e0bca16b60c477af32b90eece3ef12496ed30fa560ad398ecf62ab95b1200", 0x61}, {&(0x7f0000000280)="60e194c70f2c71e398786a9b5e8a4173328a2ffd69e4bdf27f2a68987e5ef829a14cb6f7af6836257de7d4f6d9fa7d2c39a2a858af4b85d8be4f22837bb876e838aa9bed90dfa6d8e9228852528023351b312e6b15712000ff4b82687a216636145567305890830ea866ba61d5ee38", 0x6f}, {&(0x7f0000000300)="79c5184ac63a2291d546e746ffd1c23759ea64eb94f73fc8ddf300738402c0099e1420685be473a0add20da7e6f67a925cfed30a931da6dd3bc4cd06f297d98cc1e91f0eda7d1c2b698a358155a9421fa20f333166de33a5353a295efcd98e358e833ed6a259028c9e14b203d79a4c103dea6c6c596b81a197141954bf5b32a3e13cb440adde9dec6a375460483727f43dc4818f38405476c60f8aed9b45e59f4f2131cc0bfd1f69ad6c70a098003e07dc3d6dd7f7de7eceefe1a0ce693ac8df252bdf916a562157705c4c72bc405d9cdd3d7ec045c8f8b0832f5c6ca78c0fef551bc5a6caf7", 0xe6}], 0x5, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58, 0x2}, 0x2) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) msgget(0x2, 0x8) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:03 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000000da1fc00042810000000000"], 0x10}, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x80) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r2) 16:00:03 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffdfffffffffe, 0x1, 0x0, 0x0, 0x3}], 0x81, 0x0, 0x2, 0x0) close(r2) dup2(r0, r1) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8fb210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0x16) syz_open_pts() select(0x40, &(0x7f0000000040)={0x3, 0x3, 0xc2, 0x4, 0x7fff, 0xdd, 0x7, 0x10001}, &(0x7f0000000240)={0xfffffffffffffffd, 0x7, 0x6, 0x5, 0x5, 0x7, 0x7, 0x94cf}, &(0x7f00000002c0)={0x7, 0x0, 0x400, 0x8, 0x7fffffff, 0x4, 0x40, 0x40}, &(0x7f0000000300)={0x1ff, 0xe0c2}) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000280)=[{0x0, 0x19a}], 0x10a4, 0x1) close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff5, "6272051f60f897bae0d21cf7d96cd759293bb100"}) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x402000, 0x1b00) r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x2, 0xc8) linkat(r3, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./bus\x00', 0x4) r4 = open(&(0x7f0000000080)='./file1\x00', 0x2, 0x13f) write(r4, &(0x7f0000000300)="6c5520d3a2e784d293e85fe152f4578fd91686f30a3059fa2cb720f659557774250c70baccae927c5fef68f2a81f39adabef3bb211ab59f4d14270c6bce47bf60ffdf600f848350363982b74796afcda2e988d3a6bf407d5466aa5e428fdf607268fa54255fa04e01a8854e946644502b5592fc277a2eea6aedd8b3408e192f263ecfee97efb43d09057f2065a19601c4bca06f192323a90729a3f88651bc40428fb054b524e088c57247f54f7e6651f6753b5cbbb70718c9774c5dd5fb8067d7ce6a467e29821d24c115a0bd633bc9fae54b15be7af27e9c1c91a87e0787728400fab0ae649644d720e44c1a7bdc4e8315333a9", 0x3964225889e0fcec) recvfrom(r4, &(0x7f0000000000)=""/12, 0xc, 0x41, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 16:00:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus/file0\x00', 0xa1, 0x6) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') mknodat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x3085, 0xffffffff) 16:00:04 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kqueue() lseek(r1, 0x0, 0x3) dup2(r1, r0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') sendto$unix(r1, &(0x7f0000000080)="be9c65bafbcba057d7b004b9d29da47ec593554247445e1aacd6c6dae9a13fad44112c8144b01b8133580071880d86414866de3f27104b98319d4a6630ec6732d5776297c5c01fdb31890f25991d593b7b3175095346189280127b6998344d557a6682223ce94a3bfde1c37c381089a358b2087fbd8a82101bafc3b385b70c743c78db29782eeeb2cb28e351da", 0x8d, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000140)="59ecf2ac9241f60a2ef7f3c74fe622bb3cba3b2eb15fcebf9a5ce0485052cc4edf1755a0b060a831662f1f934dc4839da10edf93509b56393cef24e983a390bd875c215aef83fe1c5c48196f9c925f64c8a9cc840526791571c8c7d5ce29dfe6c4a8b9bc7c8be9f1969f01d27e53d0dc5db4ed28d399f11b6a1d18154a4c4e90cb51dddd84f04f98a1cdf7a85b9eed30840bc582cdb9128b4752169d3f146d338137b72fcdfd2dda34cac6219b515e77e046dcf5028b5242650cb2234973a1096dfd1c70", 0xc4) 16:00:04 executing program 0: r0 = msgget$private(0x0, 0x10) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000a426b18032a564938be3940856bfb22c0035000000000000000000000000001e58b3f152cbe06144077fa6600dff000000000000000000090000000000"], 0x4b, 0x3, 0x800) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x1000) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt(r1, 0x100000000029, 0x9, 0x0, 0x0) getsockopt(r2, 0x8000, 0xd233, &(0x7f0000000080)=""/184, &(0x7f0000000140)=0xb8) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mincore(&(0x7f00000b3000/0x14000)=nil, 0x14000, &(0x7f0000000080)=""/224) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xc) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x80000000d, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:04 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='W\x00') symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r0, &(0x7f0000000280)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = socket$inet6(0x18, 0x0, 0x0) fcntl$getflags(r0, 0x1) recvfrom(r0, &(0x7f00000000c0)=""/97, 0x61, 0x0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x7ff, 0xffffffffffffdebf}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x89) 16:00:05 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) setreuid(0xee00, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = getuid() getpid() setreuid(0x0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:00:05 executing program 0: socketpair(0x1, 0x2, 0x279, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000000004) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x6046, 0xe77) open(&(0x7f00000000c0)='./file0\x00', 0x8000000, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xffffffffffffffa7) 16:00:05 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f0000000540)={0x18, 0x1, 0x8, 0x1}, 0xc) r0 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0x80) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f00000005c0)={0x2, 0x0, 0x100000000, 0x10000, r1}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080), 0xc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='@\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='-[$\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=',@\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)=',$:\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=',{\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) bind(r0, &(0x7f0000000580)=@in6={0x18, 0x3, 0x8001, 0xffffffff}, 0xc) 16:00:05 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7fffffffffffffff) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}], 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x5, 0xffffff7b) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x1000) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x67, 0x2, 0x70, 0x2}, {{r2}, 0xfffffffffffffffb, 0x10, 0x51, 0x58b1, 0xfffffffffffffaaf}, {{r2}, 0x0, 0x0, 0x1, 0x3, 0x74}], 0x9, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x80, 0x400, 0x100000001}], 0x4, &(0x7f0000000200)={0xffffffff00000001, 0x9}) socketpair$unix(0x1, 0x100000000040005, 0x0, &(0x7f00000002c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x387, &(0x7f0000000000), 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='^*\x9c:\x00', &(0x7f0000000100)=')--\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='^\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='[\x00', &(0x7f0000000280)='\x00']) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="e50dbfa874b58dc5fb9d6e738f0034c4e4ee7b8c0f", 0x15}, {&(0x7f0000000080)="13", 0x1}, {&(0x7f0000000500)="bd1d60c371f3a585b168f4ab12040f790ce82e37be3906230d19751141b1ec17844a97ebbd2903f245364c3ee806cd4b8754eaceb4a5e74b4e15726371e7e5828b03440fab7a5cffc460410baef3a943747dc030cb8df84ca68dbd8fe7be1a1866e96c526063ab076f27e3192d4d3650140e9d8df13ff46f38d7ea79fa23cc2c191d24562dc2b7cd0a8c551d966cf2b4c551fe003c8af5de", 0x98}, {&(0x7f00000000c0)="4a0cba389827415e09bd86d08c2f2d4da4c88e", 0x13}], 0x4, 0x1d) r1 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000140)=""/134, 0x86}, {&(0x7f0000000340)=""/219, 0xdb}], 0x3) dup2(r2, r3) write(r0, &(0x7f00000005c0)="fbb96b1d034afe9999f522218d394def53d303a38ddf7209e2221c3da21cee7efa60fcadddb7b8235cd52d92697c0c9586e183df876ae62d018e6477281afd66ff4b6bbc5251690ad5c8d8910784b0894633f6fa8e48392e559923bbde3e4021ad4a4170669b95584ef7cd24b3cf33b2d02b44cc0b7a5a450924e05b2a91f9abcb3f9526f29cf5f34a4aa2dd8484686045a24af4aaa284232d6e7713d17422a505ba08145c05b44cf948507f7560f58963b146b7bdf1492c99b9f9fba18552524d49f39ff76961002998001bffa525cc76e963f85ec31cb323e709436bc0762b480f3dd7a866f36a6da958d8bb21f5d1509d8ce9252a392d6fcf9c6520f9cf024fe86695d3423e7ead879184d4dc", 0x10e) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xd3}, {}], 0x1a02, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20040, 0x24) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000180)=ANY=[@ANYBLOB="0012a70000000000c12577d600000000000000000000002f6df3b525f36191f5bc6a5c24e78c17a04bb8547a927b6e428e01000000556a9e71c5468ee74808f859c4aec5b2bc27994cf73c0dcc3c617aa4d6ccb795fd08a61b20b3c6d419"], 0x1, 0x0, 0x0, &(0x7f0000000200)=""/245, 0xf5}, 0x800) setuid(0xee01) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000340)=""/221) getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2000000004005, 0x6) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)="c3d3010e", 0x4}], 0x1) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8004, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0xc3f3b4fd2d261662, 0x0, 0x0}, 0x8) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000080)="be3ce0f3a95a3e7f6b", 0x9) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0xfffffffffff7ffff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendto(r0, &(0x7f00000000c0)="f766478df4f292e3b09da5dc3d832b3f34f343ff8592c05fd2cca2aa34f4c7f8f5ebd0a643193e2494be24bb7c5f7dda22a78acf543403e295b8f90e70165ca6e2010ad4456176a5", 0x48, 0x8, 0x0, 0x0) sendto(r1, &(0x7f0000002280)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0xfffffffffffffffc, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x4) 16:00:06 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8000, 0xfffffffffffffffd) msgget(0x1, 0x10) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) close(r0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r0) close(r0) flock(r0, 0x0) connect(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:06 executing program 0: setrlimit(0x20000000000008, &(0x7f0000000180)={0x10000000002, 0xffffffffbfffffff}) munlock(&(0x7f0000ff8000/0x8000)=nil, 0x8000) 16:00:06 executing program 1: r0 = semget$private(0x0, 0x3, 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/8) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x72) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:06 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = getuid() setuid(r1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x225) 16:00:06 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r0, 0x49}, {}], 0x2, 0xc67) poll(&(0x7f0000000000)=[{r0, 0xfc}], 0x1, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0xfffffffffffffffe) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1000, 0x1}, 0xc) 16:00:06 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x100) r3 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = kqueue() r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x85, 0x40000024, 0xed, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x82, 0x4, 0x487, 0x7f}, {{r3}, 0xfffffffffffffffe, 0x2, 0x40000045, 0x8, 0x2}, {{r4}, 0xfffffffffffffffb, 0x4, 0xd, 0xffffffff, 0x4}, {{r5}, 0xffffffffffffffff, 0x8, 0x4, 0xb3, 0x5}], 0xfffffffffffffeff, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0x48, 0x21, 0x8, 0x10000}], 0x22b, &(0x7f0000000400)={0x2, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffff9, 0x11, 0x0, 0x9, 0x4}], 0xe1, &(0x7f0000000100)=[{{r7}, 0x0, 0x80, 0x0, 0x8, 0x5}], 0x3, &(0x7f0000000140)={0xb8c, 0xd8}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000180), 0x9, 0x0, 0x80, 0x0) kevent(r9, &(0x7f0000001700)=[{{r8}, 0xffffffffffffffff, 0x26}], 0x9, 0x0, 0x100000, 0x0) 16:00:06 executing program 0: r0 = msgget(0x2, 0x0) semget(0x1, 0x1, 0x8) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() socket$inet6(0x18, 0x8000, 0x80) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) getrlimit(0x800000000000000, 0xffffffffffffffff) 16:00:07 executing program 0: getrusage(0x0, 0xffffffffffffffff) r0 = shmget$private(0x0, 0x3000, 0x580, &(0x7f0000ffc000/0x3000)=nil) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001000)=0xd4) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001040)=""/4096) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000140)="ffffffff", 0x4) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setpgid(r1, r2) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="20000000ffff00000100310000e593f71d1be8702708b65f6e31b5", @ANYPTR, @ANYRES64=r3, @ANYRES32=r2], 0x20}, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7, 0x1, 0x1, 0x8}) r4 = getpid() fcntl$setown(r3, 0x6, r4) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c", 0x1f}], 0x1) r2 = semget$private(0x0, 0x2, 0x82) semop(r2, &(0x7f0000000100)=[{0x0, 0x10000}], 0x1) sendto$unix(r1, &(0x7f0000000000)="5823265dd8488ecb22a5b0f400afe46daa02fc6a0b6e1448613e0e4466401ba50ca6189838a9dcfe01817ae53c312d3f313592764777cb605b34e825d4", 0x3d, 0x400, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) close(r0) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000040)='^\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='$*\'//+Y({\x00', &(0x7f00000001c0)='$#\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='%*\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='^\\&\\\x00']) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2000100000000}) 16:00:07 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0x393) r1 = msgget(0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgget(0x1, 0x400) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) msgsnd(r1, 0x0, 0xffffffffffffff62, 0x0) msgsnd(r1, 0x0, 0x0, 0x800) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="020000000000000032a1b6b933948ee6587774af23b0d6a2881e0e40c340bd24a4f324d8330e15bb4ffe7d0f2e2b1fb24b8dc6939a8a95c5fa5b23aa829f004745abf8972cfcac77a35c0300d10010000000000000c84e9e3aca91506fed0fc86a0b24ca85e5c1921ee11df118101bfe9578d6996c6aabeacef92c2e1c4a2eb15a374dad7298c820ff32b505e1740211d59b9e4c5cf96db19618c42628358c7d4633eb4dc0b9981a62b3c4496ffff076c5c51e14629ed810c22b5656637c0151f10c98c8710a6c5dbd0dde8cdbdf38fc1bdfc499ffffffffe6526f71b1a1f6d8d6f7a2aea9cff9d4590ad9b3d5261ab146891f52562293ea54c60e8c72000ae6607f6ca57e6812ed4b398dc53e23840854c91b5d685a12b1800aca7fcda55e3ee155651a1327e5b1fa428960a236de615691132d66942ab1897c51eaec5c339c2bb7c024e6fbe148d2bc3a0fecd4bf654f0219b9e029814a72890091e1e6"], 0xf2, 0x800) 16:00:07 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x106) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getegid() getdents(r0, &(0x7f0000000200)=""/4096, 0x1000) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) geteuid() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) r1 = semget(0x3, 0x7, 0x88) fchdir(r0) semctl$IPC_RMID(r1, 0x0, 0x0) mlockall(0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0), 0x4) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0xfcf}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x1}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x80000001, 0x3}) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0)={0x7f6, 0x2}, 0x10) 16:00:07 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000440)) r1 = syz_open_pts() writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="d94f1e2871fc8f05fe75fb1a6439f72cbf720221f05dc1ddfa8f4eb608f215ef49d035492a39d3c3502c0dfeca098790a7c373524e551d", 0x37}, {&(0x7f0000000040)="6305eb6732ec261a91b1d82212c45fdd31a6b8c29b4aa5a8c9699ae71f91a5ca99", 0x21}, {&(0x7f00000001c0)="3b82fbd5ce7deba95ff5fbd414041c14c6aa8d182edbf76cd349567010ba697905be504a39712a61d44fb6eedd468a9e70bf9bdb54a19973734c00130dd51b9bfebcaec5ff144929cfe5ef7ea2c7f5f1180922e75bc19a16163150474a09d4d965e9a7fb3177921502d0c8c6548b9333c8de27b4002d28b5ad271d3ac5cd798373df19", 0x83}, {&(0x7f0000000280)="2e676930f6bb1af0c921dbed12f1f6fac57a3bd0aa6f17ae5573a00e59fadcd8c8bdad3ac1cd56540f44f40448cc4cb241e8182b395a403357a7ba2dfa36687e4c27f40d6fea2ded93afa9066683159b94f86d9c602e22065f636d21bf0d09ebb7b79594913f9aac834f61b53db67c25ae37da041231a8e921216379aa579e8b68ff89d58ea5dad150d34e00f4cb0365277857ecb8e4ac73be98a085212e7252302b6c01a7f4cb13d990199ae4002a82c11a4e32", 0xb4}, {&(0x7f0000000340)="78a582d4c051abd2ef5a9d8e9d9da51d69b0ca3797a7f450931b90619b4936b77936938998e3b00b3f0ee7d311a3b225f392543ca1606a5cd8dd77804e3c93f7b32b18b56ccac3dba6df49af9523e6fcc0c8a75467a48174c9f39eda8081fd031fc0a72eed130746385e9f594c735b56bb25935421a43e371650e94dcf7d4596aef5691a9ed4073c625d1e925c54e4fe3eb44e547fcc23192cfd724db286bca0ed7922f390154173712922c376e27a0143f964b637fd36ff24275d640c1e051aa4ea36873b045bdeee223d3dd9790d4c0c23184e22ecad788ee929dd8465dc5ce2c365c298d129142d9efa3ba719c6e2767d452948499580c0a74ed48823", 0xfe}], 0x5) close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffa, 0x9, 0xd, 0xbab, "17020700ff1f000001260400000000156e14f300"}) r3 = msgget(0x3, 0x0) msgrcv(r3, &(0x7f0000001540)={0x0, ""/4096}, 0x1008, 0x1, 0x800) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb384", 0x41}], 0x1) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/217, 0xd9, 0x800, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) r1 = socket$inet6(0x18, 0x5, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x4010, r1, 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) mkdir(&(0x7f0000000000)='./bus\x00', 0x24) fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 16:00:07 executing program 1: r0 = dup(0xffffffffffffffff) dup(r0) fcntl$setstatus(r0, 0x4, 0x40) close(r0) r1 = kqueue() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)) 16:00:07 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x4900f5d932d1787c, 0x1) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000040), 0x0) 16:00:07 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x4}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd4c640c74564199c3"], 0x1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000000)=""/7, 0x7}], 0x2) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000014c0)=[{0x0}], 0x10000000000000d2) unlink(&(0x7f0000000040)='./file0\x00') 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)='o', 0x1) setsockopt(r0, 0x9, 0xec7e, &(0x7f0000000080)="77c1272d6d4282d7489366a2436da1ac6a0e541005820c3b38eb64f36de5fa2957b79a731032d90fc7e1d59826d974592ae9df3bcf07510e1fd63a687633b941a3b3de454859542cc5b6dd374d6f92caef926d6c291ce6c5a9250b979cd53ccd42daea66e856538037773de265c7bdb67d06dcc1b9f6319a603a7ed7f2dfb86e99d89eba78d207a67d6b614fbcd94208aae23cec41fe6fdb99b393683e421cd1f96d2e835f452364bd2e18e4d81e4dc6471f", 0xb2) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0xa13, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x1, 0x8db, 0x2, r1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) syz_open_pts() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r1) setgroups(0x1, &(0x7f00000000c0)=[r0]) setuid(0xee01) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0/file0/file0\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') getgid() 16:00:07 executing program 1: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) socket$unix(0x1, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000a44000)) dup2(r0, r1) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000004f735cb911000000000000001b002cde6578ae9341ada1f7a98c86fd42972a12062e7b13adc7a0699694da7a1f168ed2eff74ccbe76ee7244171c06c123c41230dc9459ad745b167c93bb64eea0bbb174e69f060b12ea4166b70234f93047d10d643b36c3e6896bd5b32f8f5f2085d116b73802a37038fbe091080431285fe826a8f58eecbe9817a17d67fc6a69022631f5577a895dc49016ae262a0b38d17c615d420bc9d785751ff2cc592b126c1a6254b958fa749e5b4993525cc10a4d4bd6b139d7a94ef3a82052492"], 0xd0}, 0x4) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4013ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)=""/74) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x400000000000) dup2(r0, r0) clock_gettime(0x7, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x3ff, 0xce}) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x8, 0xc0}, {0xfffffffffffffffa, 0x8}}, 0x0) 16:00:07 executing program 1: socketpair(0x22, 0x2, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x100611, 0x0) fcntl$setstatus(r1, 0x4, 0x3f) openat(r1, &(0x7f00000001c0)='./bus\x00', 0x50, 0x80) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r1) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') connect(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000011fd660d83092a6ac8ca0dcc05977fb25bf305a9bedd2445cd2a5ec888d1c83e07d728ad7449fdd4e0c9877271a6ce325586414bdb27a8aab9d504b028fd201b89b9b66fe144d248c24e35f040dabf42fff2c60752a128b924f59b6ab0638c7e6e7032f1f78dd2aed079062737015343f58bcf4bf200bc3c5cef436f553265a9293460bb5e683ebf50177743ee6b6587593a32d69e6d8faa8c20834f161b0eb334f906b0f58db54ac5cec4055edabeee7bb492f900000000000000000000000000000000"], 0x8) chmod(&(0x7f0000000080)='./bus\x00', 0x0) 16:00:07 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)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x114) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xb, 0xffffffffffffffdf, "ea8323df0000fc1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() 16:00:07 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x400000000002108, 0xfffffffffffffffd) r1 = open(&(0x7f0000000180)='./bus\x00', 0x3fd, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) close(r1) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2010, 0x236161b9) semget$private(0x0, 0x3, 0x21) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = getppid() wait4(r2, &(0x7f0000000040), 0x1, &(0x7f0000000200)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x507, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000001740)=[{&(0x7f00000002c0)=""/178, 0xb2}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f0000000100)=""/103, 0x67}, {&(0x7f0000000380)=""/91, 0x5b}, {&(0x7f0000000400)=""/241, 0xf1}, {&(0x7f0000000500)=""/239, 0xef}, {&(0x7f0000000600)=""/102, 0x66}, {&(0x7f0000000680)=""/143, 0x8f}, {&(0x7f0000000740)=""/4096, 0x1000}], 0x9) close(r1) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x100000001) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, &(0x7f00000000c0)="915664ea364d0d0f4463b18026a84bdf7159a7df73938a1a24c366ecd5f40aa2d1b618d59ed8e9ff8bce904c3852446fb2f77f90253a2627f17e9921be5cd5b828c18ca5c0d4fc03d2779b430bf9f55f9dc0ff661db70c7ec2fd8212bee8653d487c4e4352df8665d84f8d683f08c9652e55ad6c75c3393e66801386ffa697e204843a0fdfda5f6e60fc9c0ebf4572deddf6a6d57768531149b88fbfbe86d7ba051ff4f9df87f76666c1daec876e", 0xae) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="56e1ade33df7627e5c6363dc06a9d6b1023a571e8dba9b5f45e23e047f474cecb977c813ae68ec355defaf18f09b0b6f4c27465d3b0adb632369b6727d307012948ff0dab160fdd9c32c8efabc5ff77a6dbc5d5cfb6ae8a90015ed218ea56c75763e3ae179a8b19a6242d137afeaa9d4d32a4328bfa4d12e6f41d6a9b8f4e3c59e9c37eac904f9c3e0dd6160ddf3071e23ed1902676403d3efcad9ca3d6bc41eebfa087163f29e6ec186b3f40fe46db8de436faf4f1795d4123524428d257c65b8a89eaae0d11eec6d9e21", 0x314}, {&(0x7f0000000480)="bef7af5a4873a575663499a1369b099d6ad293612d0dc1e42a9c4c18faae1c75084ba57e0b7ecfb7ce02acf85f6a1791c1caa67a671ba6b51d543c74f1f1e1576f62f3adcd1bc18c7373971d07a34555499b37d46ed3b184ac6b3a191e545e4a6b5703abc37058a53be69af59eeeefa864220e575e5666a90953bf2cbb77fc9a2f3f84105bbea3e916fc26bc14351330ccaddac29042ba43fe7f5dc66bb2bf427e5b878f82503da6d59b4802f5bb4bbdce933bd8cc9e24ab95f4bf5f31e710b8f2733f8db1", 0xc5}], 0x13e) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0xed9077d845c38c38, 0x3) r1 = getgid() setegid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x0, 0x6}, {0x18, 0x3, 0x9, 0x6}, 0x8, [0xe896, 0x250000000000000, 0x9e5, 0x100000000, 0x0, 0x1, 0x8, 0x7]}, 0xfffffffffffffee9) setregid(r1, r2) setegid(r1) fcntl$getflags(r0, 0x3) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x4e6) poll(&(0x7f0000000040)=[{r0, 0x8}], 0x1cb, 0xfffffffffffffffd) shutdown(r0, 0x1) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0xfffffffffffffffd) fcntl$setstatus(r0, 0x4, 0x0) pipe(&(0x7f0000000000)) 16:00:07 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x1000300000002, r1}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x2) flock(r2, 0x1) recvfrom$unix(r0, &(0x7f0000000080)=""/39, 0x27, 0x800, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = getuid() setuid(r3) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0xc003, 0x5) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) close(r0) 16:00:07 executing program 0: utimes(0x0, &(0x7f0000000000)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0, 0x290}], 0x2) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) select(0x40, &(0x7f0000000040)={0x0, 0x3f, 0x4, 0x9, 0x9, 0x3, 0x971, 0x49c8a3d2}, &(0x7f0000000140)={0x0, 0x3f, 0x5, 0x6, 0x6, 0x1ff, 0x400, 0x10000}, &(0x7f00000001c0)={0x100000000, 0x2656, 0x4, 0x401, 0x100000001, 0x5, 0x0, 0x9}, &(0x7f0000000200)={0x45, 0x90c9}) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000180)) 16:00:07 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x102) setuid(0xee01) mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:08 executing program 0: r0 = kqueue() close(r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) fchmod(r0, 0x8) writev(r0, &(0x7f0000001040)=[{&(0x7f0000000000)="654e7a5928c3fccc9d959694becdd187d9de3b2f178a7186076deff3d04b51d59e805d3554a56e7c6128fcac3ba564a920697beb13210c66eb0e053f6bf33129af9a77fe6850548cf1f4089f9b4f1a74e847ca386b395fe55736dc0fd972bcbeffb169dcf8a1162392b68b47f3fb2b91cf5c20a9e8e6171b691fe564c5482274ed9370c8b546b98d6517999dbb229ae5083b596ae3ce455c602c1ea3267e4de1308ffdd35cc57f2dec1285201d681b786b21189f6102631ee7ca786d231245722eb617598e6e755e0e7abd04a84affacf8c3b83729b8bf1eb790490905e0a7e9d46edecb3cd4983f18ffe2b172e64ca148b5aee66208a42f1b4866698a3a15848fe8e121adbf05b04ebbf43552c992885ffe8456c4bafdc109692c2f0701417252cb0b5ca0d7edebbc44992d8abb0b8f3efa1860142b7d4714be6a16c55522b01caf38c709d14a24bd0123aaf3ed4e618fb20621f3959aaadb129c2762095d8c36ceea87c0624e854a4d518cef555978d5c141d4ed719538892bfd47ad67243b8f9179fbaa04bfb283d62183a8dc90172a6310908863963c6be1c6cd122ef7e2b9fdc1048a9c703de0f839812b26ed36ab7d78643c4793a1ccfacde366ac410ce0bc7b0877cff8cb6d3043c2b9721bbcdcb0fe0c77835fc2a14947193054779ece7559871c67c358256d0805a55e47653bb5654c695a1e294c3b95dcacc8c5a2e0a27e66754050e5a2634bd6846e508a7fb88792687bfef74b0ff5ab9cea22054297f5da4a533f2e7c4e244ed3ba142d83142c527862a89cd1d1161bb284cc83052524a10824bf18a5d7a6bdedb0d60c3735bed5339c8ccf85037fa1154103b3b0090c2fe5f061383f72a75bf53390366b72fe011132e956f23a4021d7402bf7f932f795795cedf76086d839ec121145a40b7c8d1cb66babc088158c76da063fb1a16279e1ddef88317380621d2ca2df2a83362c3ee981c873bc0812f4e7e4ede815597006526a25575742c0df923e1068016563ee8feb61ea5295080bdce709504c79b3533010c4d93be6033bcb3980d927e03c5561c3238444112e83f34077f43889c112e9880b3cd25bb344c84030c4f942df68d85e38af1bd16fe8c9e17f4096111500ddda0d7209149ef69b971ac8fbcf1e920a71f6bec6572a2e7aa4e89c62df682711a2c19bb3828901ff261439b40b87aaad54db600c4031f8033466f419566b94384cda8a7a39d26ba7ca63b23460d0e9e2b16aa16ba2ae5d36a6e20277cf9ed9fe1da59a8c67cadde2d069f212930bc1f6a302b5cb9c9d8e0ec32df5ddd2865e67da28ade3320879c43b95f1b8c3560e7c87cb9ace9be36b7bb9d9ad150af78f8c6fcc15c448f7684d60baaf29e946e29c8af350559ff02803cecda2e2fc0f67ae416e370bd53de59bf4116c60dd0217e96d7ca59f09f93233aef27e9a2c6ad9c69ea41bbdc53c557129ebf56c9dc508a58a540509b6c25f86d421ec4001b9af61a4cc68f2de8ae20486bd2f3fa389995f9f7b56ba2245f26e3965902282eb8655639764c6cbfc8976e0df9e01ae48c3463aeefc31902f51c6a107b7b71a80c7fa93f73eace2c49f488db41e7cabbee7933098ea8026d5bc8dac0dfba70fab2328102eb9c6ba7568716429f62eca4701819bee77b1a7194fa965d58f17b49c30810f49d95b898a4d641bfa62b3b30522ea36602b2d85474a7d78eb9ffde7a8466fb4c73e41299116fbb2254bab161b2978e2620656e62038934559eda6bf63a3d093eb79288e8b02394873d91f7019c5d35902f64c984c17ecdaa6b3ced9bfdf07729ef026012626d413d875b5c66a545a8e126124d0b9233a5f11014edda41773cae2ac48ca95559e973d2252a3ef489ac28e1ffdfbe967c90dd60aa9f3f6b9a92379b73dbd5e102cee138d705fd84d4a78e8dc75f54fefc9eed51828c3c0314b5176c157e4d5f791f76600fa978358263242120f1bcb8e81c7ce4a2f91ab9cc1a0a2a2ff1f1c7154a87508cac6a1b6951fcff410f0e9f00c5a008cd597f259a34237a2f93aa81876be9e8a9a9e5e49845c70551a8d818d82cb1013b91f483e6fc5c1db65fff0ef15e02b20ffced08bf7da5633e0ef86c7bdddb49c1a4af01a471e7dee6d20c30208fd376c80b2815a46d248b716c51d9ac5673e51aba5cf80a0fb07e6295512115381cc5e7624e83b67d20c6c8c096ca2e0aec0ee80ac56f7c427a3d6aa1b390783f40e3bea95bf40a2661b384b38f299236b39201e610b9d8a09f99af53be1855bdb7a37e8ab0ae02726c918c036f091bf1e6dadbadb389eecee94a6a2b14ac118b5e342b6edcc66bc9f5780771a445bccb2e4a602b446e4fcf29b35f09afdcf153ef70deeb92b0b3c3df75cc544118aabba38978bb64cf7192d8396c00d7960d1ecf9023a1e5a3893923e6932288c6eba7d7656a41b6558dd7c9b1c37df2dca1b36e98cbe7706dc6e08b041013abb7d9b22dcd32fabf1f89c26931ced5658f82be7d3e367624b71b635952e9587706d68de8c4f201ce203698faba440a01382b5c0c9f104b0c8bab70127346b71a08f8a3f20ca451f6b57f02f114e961d20685406fa6c059cd6cfda262df9bcca53cc4cdde1b5fb4e3890d38de043c6d73b2ce2974558903827def78cff45334152cd5f018f4911a78b1152c616f01ae65dc4a4989422742530932cfe50b8765cd584202ab631205a053f309f4c9f4a0c6fe2f20ad5364af1fde1a68b119930da01c7ddec49a100e473d52fb5f4341a24553d79be47a8f66303976f0109f98b10fc434ea60521c5fb50a68a0a53964d07201e66217e70ee27738b8b1f8faa37026eae92e980191e6a14c77d11aaaf611dab1026112ba799d16187186b1aa40dd74665522c73a97a59bceeb4eed78f693ea0e62c076827ed7e66675fdae4c631c22e954dc6d383104def378078dc8c335c60b570b55f209815aa63324762f13e1de4dd4509a315b7f5b71ded57149b1a80cd5bc9844a62677da87e621c45f609e371019320e8f0fe5fb8c8daff73299b4553a64e2c5f066df9e3f3e45f33a2fa87893e73658615cecb1cf4bad0d5fad4b06359792f66a1c6df9aa7a64cd797d83da6934e2b2af498568f87ea9f2606d4115f5ca25723314d0bc59afbf9ceb46a0ab5145ce66c02832f02f08504a7acabd6d215f832e9bb0e92620c46e18acab09163edd14ac88124350c707e26557f4535d283ed8af76fd249755105746e70f472a857ca5ea8b65de6c87bb49c01dbb1863717514c2eaec7d5925080f35709b7f6ad5a64a25d0c4253d743e4fbf61ca55f8d49cb365291fa17295d4030baddc7efdafcd74d888fcc8a0e4689c6645047971510c519ec0a7802676e528386aa228aed353956d36a7f4a80120e0ec086971c6527c15d11eda1c61a6fca0233de9b3bd5dde56ff7a425d951d322f5aec9c01aefde446dd28bb1a59af71ae8ca91c5277cb0375be461efff6f6e3586909e6e1469882a9384bb2cbf348714eae5594827dfbf5d32a035d8d81c176112e9e99bc8cf5aacf108e027b3c22eeed6bd1e08815af340ae63091614d293ab9281d4d7207455f7a68012722116b2fc90c0865a46fcaf6f362bf853451ea507f9a8899449b0211512069f1a617d387dbe958cecaec986be576df4a9177b1c5ad48aa511d814137ce3134c34b6df636373a52e1e130d1f334c4f71fc0fdea66febe01bfb73ff000e02f422612e1226b1a46a71278dfc683c38c3676334f11b5c2a12f0e8c3711a3ca27dc1e9e6b2e0ecf3d4f248c5b2b3ed94e1223a90fe9ae8a68f663bfcf1469345908fbacf3c841b84e6ece6a4f835e7e7828a8068c2884e2f84e4119283463581bd4cde987dd28a7b7d9982e015fda81383831be4880f868714819f9ccd2eecbc380e2fbbcb017794b5e370240642c03206d7ab44a87dffc3d091ce6cdad422a6502ae9b1bc78df832a5a127db3c281229a196802a9015222979497baa29f069367780319e0199ed6ad13934a5e0d0881148ace1c51033c256a4162bec4c2b8a8127c860b24c1fee59e3a3774c5e65d4464388140265d8ab9f2ea63f197faa92abb22ba7160e41add5bd48ea4caca5eb7b9510829a9c6c2b37f1cf75fa54eb46ae68b3cf684710fb334cae6961dd6bc9aaebf14c12996dbe30f7a51d50f7de93f26db3963ee3ecaa284565615f9c9931bd55c1ac916c64a7fd42e84fcb4bd4fd3f1fa8ce7d6150bd4d9a76fffc7bd9d08ec3d975faa8ce04b0115b6e807d75bba00244935545211b966afbc7479b39de3615ee7818fedf6255e75fe60024ab093beb87d463bc265c95595b94b1c112f07083f2a591ff2ff6f21996e7c05de5606ddc6d89d89beec387cdfbb777900d1a6c840512031412b87bf49db63a50afe11623c3e904b40d9fa4373c2bdb104701cb22890599ed0547fb9755aabc9bc8cde56d75a98f323ed4a3f4d3160a00631d5230f68d81767ddc266f01e3ec6dfdc6556d3b286622685583f6bcac1e564a5225f90a3b812df45995845a2fba99abad0e7e375f3258d0981112e8d5ff543c939b122eb180a5d29abbe80c9551507cb873e368b2cf0c76ab5f0fbbc8164f0f6123b552f7d03333f1ec5c26ae119045f1ac9d623493f967fb43d4ada689bf46c3cdc3ab548cf3df9a020a1abaebb0cf82e731c2d2405ab71dd124519f695ea31321d3e213fce8af1e9ad67283c925193ed53e7d7a72ba96d7c09a3798479aef1d989f9ab61ac104500b91b7b89a565bc0ab5f7fb1c21a8d6e16b2f6de1a6663d05e80e81e60e4a03a98b12df9c91d3abc0479bd94dd17e537fd9cbf30e6e4bde27f7bfda0399464584ded607d4ffa799984e262848f2b53d8bd5fa3a7c4bce61f1ef25f004899f4bf099a22a8e839d0cb89ee69cc77a10c4e4d48fba67e107de1e0868249c50af46fc6c741f245a9f6e845b6b944cfc243b85804c24931f73be85d9466034f3b27ae9d1e85a62cf195bdc9e784bb3ef12e773e8ab5988b7d69f0edade974de01a798e2e8f20eae684349218169ea3869ae07df676b6a4774e28cd8b8de543ea4f2a450b9641ceb4e4bd232daa26f855da5fcb901d67eff92f5a7f2aeb4681340cf56e91bf8b815bd569f1fed32f00b3bdcaacaf7690f53c43491e689c798b0a18ce34566990702c56f9fbbd6654bca97313593f445dfcaec0dbb30071f5f93fd0ed74184848f9ecc451bceed05c64c1857ec2649a4e81d4d14e62d89f47598a1e3dfdd4b15edf874adfc32d2eb63b4462998f635c60db93f4b9bee12f3f3b98ce907e5a2e3b84246ee634f6630017c03ef9854a9dd4bf2b8b749193c344abb3d9e7a1759f8aea73fcd815598cccc25b790bba559caa40c6753bba6d41305e9235ac3fb98ba6022271a786f250d1bcdaea9b8bbcbcef152dafbde5b5042ea801af459efec0cccbac43d6660416bad50b54051b41c717a6beaaf7f8785c27292b95f8248efbfe81f4594924554d358518b3c132b96c282675c812452cb41bff3dad5eea4d5b244b023471bc3a96c17e367bf5e0796f60255a5e89173adea522469b5dc1c16781ef4e41ae2f9ad71921a3ad4df61892ccc2a7dd9ddab69a320874078637dde023f3e791dc035ad4bb690260ffa82d42930546c54fc8d2af14c485480c25a143f9f2af3eb5005abb7c10b9eb4d6a4a4d3da9cf0395ddf3d0679a5e06c3d85c5171d466c524c3b8bc0c3661f165bd9caf1bd6b8d5edc83a49905662a769a55d7f2b2eddd32edaa00909ab6e571980cf74f3870a0090b0ef", 0x1000}, {&(0x7f0000001000)="6c21e60700dbe149b49c3419514a502acd3c35c6ea2254ec3f6bc8b0ad644aae8886", 0x22}], 0x2) 16:00:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) fchmod(r0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x400000000000040, 0x0, 0xed, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe}], 0x8, 0x0, 0xffffffff, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x400001005, &(0x7f0000000100), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') fcntl$getflags(r0, 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x0, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="65658250ae565cadafec8d5261d086830a2fc4b3cd5c5c88a53c3c2874b624d6afa0c5521b30"], 0x10) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000200)="7c3bbf3766741f448b5c71bbbc952b7d4b32917e2f8f833c318f16f62b18a1c92e4d71d89035e9c4dee220daa4110fade9e2b02118487ead6dec7989758c9130ede720a52ac2ea0ab0aa3687b9d9319b5cb2c77abb58be103840a8e7ee3f137ce23637d35c6d74371dc9ca9d305947fe75ca7c3ed8d0a4b24b00d4c7d27a1d5ccc7fe0234f43ccebd2d8d229cdd3a8ff499dabf31cbdf772c9dd96a5a518d18c6004ecb3103b0d4cd76893cb7ba859b32456957d21f754deb6aa1032ea7ab49cfeb5f1c974416ef5d54905a221b81c43535aba44e1f9145bba2bf81d927062a83656774735ff5f5df7fc9e648bc9a8060190c4ab666d9188136b5ff98089b6101332fde2c8648c7a9908adafb7f7ba0cf80334a9cb177735fc9daa3f5fd72cd5e42ae0388c5b0133cbcaf965b9df6059c3398333ced4082efdc4bf41df9da142f71d42c645c3c42053a4fffdcf1b51cec147f9700c110c198c8dae554f016d80e7588264486987d27b13693103b0be6069bf45598196d099ff232b76a1d53890b06ca95142b8540f28a6e4b31143b0b32602bdb94c22e573f64208bc6ff0681db8a6adf3b3bae87b3647ad8fa811d5535e5f9083d05332cbe60b5170eabe9f1618f7b37d8d014c1cd1fb7a5541f2e48e620a174a633f67614c67f281baf78c9ef6ae3b2e9354bf9221732b7aead11ace1c2ffd1d79386c1e9365b0ab66709a79ddcd2f801563ed4647d33817a4b84477f1f00fe4767e38fc24014cc8a0248c4e7fc18d9bcd1602795aee50f37dfe6392d3febcfa8074507b921961e9e64f68a5129ea68a28ae425bb0574a1105ebffe981875e4cf4a984448f5917f40442fece09817e5fe42c569776fe486aea7b7eb8b378d7b2f4cca5b9619209954aa579edadda98d68e6a5bae7c20fecf87b1832173608ec299c065c1fca22f5940a3739e9b46a8e77c362d961e2ccac195a08bc4d08020694c71ca20bbde2e9bcebb8eb88a9532edf1448a4f94b1a882c932bc14e094368c4e31b4981da6c34cd05e4eb10d422e668e302b393a1f90bf5462f6d53ba1a257ec8ac78870b718d092bb5e7bd309e20e598684448627302b54bf24bfd0734b51776a42a4f1580622925855432de2b98426e4730d462aa36d81bd68dfa839066e95e271bca5530ce363dfa699e94b46f1fadfd14877307dedb38e566a36d7490df8b93656c60f50cb9abbfb131c7f6a27b181241d4c3c09ceecbf4ff7d13e2a4a775c615235203da841175062e393b1640df5ff71835af7c274aafe3d26300e66aa969959733c61dd6c29f47b3eb527d3855de1b966fca0fe74927134e694b7b4f98850ba24cc821ac20320731d53e569d3d34446342410324b8d1bf777d0eeb483c1de8973c0274a5701c36d808ae57944a241dd3e015ad58f801274b3cafc7a8974a3217c42dbffb0bd80ae7ce9955511d405fdd01d46c0e2670fbcda638db2618b516b4fd8971be9f3d63cb683f1d853c48713a06bad481476e6b74e442d1cc48d46c07439ab5d640d5b5e8ee46899c25474922fd0cdf6b47eaec3c9e669bf2a67fd65ae27dce35e4e08333766575f70e5007e2afe26f483df33ed032c64e0a5e97e481f9804a9f3790dcfb95ed9f86079d6bc418514bba7a5a924619f8e31d95e71918be544de12dc5011dbcdbb3714edf149b0bd4d67c96c1275029d021c7c09a271127ef0a54173617bb564f39ce05020c6b96c376d9541bbd3ebf505d935798da5d83eb95ad7c57ac9d20fa67d1fdf705ba9728faffbdb2336cd0f4c7f3aaa643e806e5b9a79021faebb5bb279b1b70ac24e460471a03c82512f9d52e1c7dcf5c1dcfeb8157c701f9a520d517ef7ecdbe51cf75a604da607b6d0ed0f3f0a075da4ba63b87da76227f4fa7dabbb4defc681df04f900c05ae397ff303b54248adde44947a060b213f982cdabf4c245aeab838cdf5330a3820ed8a783b7cfc9b389f1d63021b84dd82261d0bcb08ac419f6c572c20686675b59b608bfcd6fdad1357b104d68789b4d3e936fa7918811aaa7e9c209d2f86d684686e825dab3f04b43b8580188e722c47f2ff56dc5b39da027efad1c4ddd64906a33b9e0ae6bf842a355e7f7157984e5a49f679c5a13cf34eb1000d0012e04d602a1f9e0765113b838e3970b50fcd8ef5662ecf5e2d2dd1c63cb3a206ccf2cea370542720fac0201712e8ed161c774c0afa0a5140625b40b2229e6ec3004a29867976a41c1d43fd5764ea54441b16210138841b66654e24ce59ca5143847feb9d7dabff7f8342ff11143c3bb04a9bd41095f8095864d282987ad02900882c8c2d0d4e55a5e564d9619fa5c24fa3c247abec55c985c0a9350c6295d8478352f349070a6fdd975180bda6bfe1e1f6a93c2b9e79a71598fc34f63654bde441df649110779d866bcef0e1056109eed3147759c7eec40844b99f0c96db77ff60cc656b1825b594d6b9d1ce94688b2c64056715f239292d80fe4cfffe4dbfbb2bc1e2e09053ef5ce337241c676f545ae130a54e7de6eb5178a3f0502e9a0e4721968eb6559ffee115fdc7f8d76492ac5ae438d65ec69360ff0fd22c72b9bc63ef70930949b95aaee3b9f41b0fa68a04608ca1d6139a611bee0b4b0301fc135f33c8d8546e1978e35a0ff468a650a00aeb1491d6793367270a9ec39b3608ac82da4e63f9238fcd2764d291eea64acbba584f2e85c22e137d85542287c36f1b68447e32c308fb26bd86712f1f5808d15021f9856288aed51b82665df8cb96ff71ee0c57659b918d5c57d1aa134adadeb3ef730f0ccdeb36e9bac6a9a929d3563cf91b3554e4302a40f4efe23e2a09ed83744e4e8b7813e0ce3128494e15c098e392d9caf2868e35f02b3e01a4a0f3243734e0a5dc179acd07edfde1a2a8980c83e1c7b51dbd003496808d683be5bea29cc95dde81b5ac6c5a2af00036f3b929608293eadc11fcd18a10833a078af22b03fc3dcadd0fb38efbebd708a52b1ca69ce4bdecdbe5b1a1c63d299ec94c82b1132cc2ce3e732d67a6012bc6212c48577d0db9c8122aa06461e72aa5e684231eb90a16595e0374d03f82b594b48d150ddc0481d5a7fc763a20c182bb977227a3368e657f6b4724518c0bab3f78d9b94c65d01d97031e881e586e7187622507574a1db21ced6da4e9e23eea6a24f363db56e06b900c4b23911c5e8428495eec130a0f30b721aaadc5faea39ec54c4025170e667875595e7e1881fb1d5fffdf7a29f9ccf05697c2d93defc502448095ed77616a981c643b52128c6eeeee703a276df9859217d0c710889401f9a0f175dae13592ec8f6a76b413303fcbe94af7ee58d75e9b9ed153b2a52786d7338453aad56d5df1e6b20ff1062230fe370048f6797cd9a0c6ab2d1032a7a2d79bd634ac9e2a9bb8913ce721e7d93d9249d85cef4a", 0x97a}], 0x1) 16:00:08 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='*\x00', &(0x7f0000000140)=']$\x91\xbb%/d-\x00', &(0x7f0000000180)=':-\x00', &(0x7f00000001c0)='+\\)\xab!\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='^\xb9\x00', &(0x7f0000000280)='#*\x00', &(0x7f00000002c0)='\\.\x00', &(0x7f0000000300)='\x00']) open(&(0x7f0000000040)='./file0\x00', 0x1fe, 0x10200000089) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) accept(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="60c681d0955512bdb3bf5c3fc10c2e266bbd3899a14c69ff40a7b28af2b57250b4bce1a66066b29246296d20bf84ae4f342820dcc82873abd245a6b427fd62ff1597559eee396efb8fa32098991bf6f084d4b8fb37cd01be5bbe2297920f09e044a179ffd573af0bf817f6f0348613ef2ead6065a730a5d59b0dd5292dc8dd95f50404b4deaa65740dc8e81780213c7a27a62793419472aedcf05dfbd5f5d8a121a24ce852c26c76eaa528ff1a5a73d3aa75ff3c1efeacb1ee85be688f102f8a745951dfbc29152ed0adde7192061304f5e6ff", 0xd3}, {&(0x7f00000005c0)="c98e61fcc00211f913e98a0190f5caf5e9ddaa4cd468cd16254f677200eecbd54cdfca89f0aa56fc50c9e4d89325290191d2bad895a8eceadb6151964177b10ec573e20d1de557fbead449b258955a63b4ebef8ee960b98c8d8b7157692e9d78f97e54ee070bfb761ee058a830a714a608979eb9d782b881d11e6918f855471c7b0100d5696f616bca0bb50a1cc520d910fab00afcd898edcb86f0fe8dc7691fc0ecb4c71a8cce28567a8a8cb3243e048216a901d2f9ede584eacc57f669727b5a814bc69dd6e0bb6acdd0894e91399f139dddbac38bd576ffe14c90fa656922365ffef5a5b8af097160f51697e6441eda8efba321f382e15a80b5419586a5a64c6a1a0f18a7213f6b5eb37d6c3ea981a0f3762117489882bd2300c71499d69adc6d9302e03d8cd004c065080542de8daea3ee75334bd6b2c7a86a7ef7be7a8b06916e540398a5360ab50c20f7037928c90388ed269f9d195cc0cf4558bf84388c0b660e37aa39d46ee7d89ff0850e531c0ca7ecffd7a7a95cb9c61fe7e4dcc214def7d5ea86c7585532e4ebe98dab5ad92fc15c152a7b8f9136c8eda3be128ad850a26394ef8e0a3d8043d1a4ed2e1bb1071621e8da107c788ba3ab697b4cb1af555c4fb6faf74fe59a8121f6e5a3e076e9256b5e36f1d6acefa18985855e3a5d6e5cff52569bdf564383c690cfd8182d2f76f4e5da3fc3f99f0d567c3f17e9f3759bd1cd4ebb60765084b9f674310b1b5932032799c85eba9204da11aed21c2f7de4d31cec3d7023dfc64cb0665c4310c712bb01fb97ffa4ae35654423408b3f9d28acdec35b063d3c01bc5eb3e78fb9d63e4dc6959eb83b009b0cf3740742b72a0048ef3799b002e7c25f3b23b46e1636583b7605c15e23d65ad88dbb5b5a32e696989656d3f8724192594411e56e95ceb68c7dd671a2b9a6c826639a9b70cdbb3cde426c266663dae92183fe21c675c8df8cc44e7b1c96afd7ad004266279a05f51d2ce4502f5dd034d3527d2154484d0e33d26e7cc96e4eb279773e011fe276bf8edbbfa2bce161fabe4fa55e6f350d7959d8eb4366664742108ef9ee9905e1f79180b403953d842cc07aba4399009d776dcbba343f4a42a77a2369ef8b8c661fcfd90755332b8a1c536b4a4de6ba0c38a75ef2623c527070c0b1198993a20ebcb874b10508609ac5cd4b88421a193b414a9f60a5b686f27e9743035933fad4e557f4e7d50a16ee7d084b9df5a7362e4c179088ba56d403aed6f912bd91dba938387802d5c61e88de601b6c4909fe215bcae46d099ba0ddbf8917be9cec000323b924220d7b58c6c6c02adcc3647456a9637ddf858327332041e10737add2dcd61637fd22ea046e4ec8330e95823442f2f5f4d48eade923f01cb82f3f36323f23f8ba99c7d1fb523a9b062298da4ea3d2d5b9574f33f2aa4e9e7c613037c0d8700e4866f580e6a918e7febc15a0a01b03e06c90317b21e030953cc76cf3ef5ced2d67c20a19d9cb649d5fc6496674b1d27e06cbdd0123cd14a1d8ca85ab55160c8afefad2b880d53600908a32b6c21902a293b374fea86ef0410c63713590b40c0f985bc01b060aac750c740e748c2cd70cf0bc468f9c1bc98fb71db925251a016803cef9de369a4f5e3d5555cd58ee653a340f02797554ed22845cf789a727ce398e407346d7a2991d3cfe4e56c23f50e94fc3da487bf4d3ba34311f7b8f749f989b168f886ae9935c6595764de42a174c1bf85c45c05e47dc838e68c868cbda894bc8cd00ee7b7d342d9e9dd405e9cca0cf2b3b8178c3799d36a29266968b821442e0bdb30edcccd29c9e27a6ff9f64345cc4828c2fbe56192965e4b0a6963930c4bdc08e4c55b482135e1bb440fd90bf9ce38b78688c45dbdc61e62cdc343fad3ea888bf631d8b63473739bbb8ce6fe475416038ffc2e6c5f97f233798b9ab82569649b183d52f6bfc4ffd72d20722d7cacd9a0b5eae85d0defcff9bdbacfcb11445ef711ab86e35da050374325dc2605b660a4b4ea65b0178c6e8f8dc15a7d9eb391863133a2139abc67711c4e8716d9a33f6f938553add219632482aa79644d124cef037f9fc1e5729d955a9db8b2f21556d648b19c08c6e222752f61c638f4ff1bf7bce9ebf6248cd9867e9c495bef654636edead0594f2ca8a9dd828a2f1c2dca793483f84a379fa0706bd3fee00f4c763e4e62e1dadd9d34cfa82d6b69c327eae86fa7d868a28bee718f2988c2e05526aa9b23c716cb152944ef464f64a5864b586caa3274bfe743b34d0af09f9048edc7b69b2bc08c5776ffa9329dcb84a6bc247e218a9e5810f1fc4529b9a171388126a92b36b6b326842eccec0358a9ad4e773d6c34ce5972862744cad2b037cf147133e2f5a47ff5fb0588a3ee7c05a2d1f8b2185a6eb8caa7daa12deb73b8c6037c1d1047c2e9c1dfb07c6d1f809c95b4ffc04e5ca4651300bbf7501b4860117b46a0c0189b43b114ffe70ab448ffd1a33a3fedb77fee1c3f080405c57979e526a34cfbcc143be40563f8eb7fe24fe699b3b1078cb429341204cdc2812f2b59d2522871bf9b8d59975967b5cd88a178350cece7a8b8343502031249923d2948ec46fe5425a0a18918750e3cc21d8f6d25358242f709e0b4f279937c104c67693e52d4a44405eee91dbd1c052c44bd9c241eb57368459a7ec1d6f99f85e387ccdf7f1053932d24a65bfc65b8ccc5ed4d3175ec047357ec94e1d83ea5f7fd26e254c50001c9f28467d543fa98c5b6aac04b1aa31ca93a17e391b6926fa235d01bb661e4d084aa06bb0e11564bd610ed1d512bb960070797d9a8fce0ee9a9c2d76366adab8ab5a84351cbe76b71b2c8ccf188cf237a3663b93f85815b320ba0f60866824a5addefc5cabccc95e83543d0b7b57e6ef1f66c0935521a28ff259857f562d4904b55ecd8c58a4af4736de317838e5d1c843a50e2aeef1f72078cf9df85e7dbe78f06f9a66aa2174e882872c35309930ea4a4a2d7b1f87015798b182c5a4031062ac4636895edffc2dab2c7a31d272d6ccee7ba58f5989811ae52b8133ca7281a75e35e2df4e7a045509490b72b53f26f8cc35a91327eb15ee7bad1b13e7dc99a31b4e7d15e9d11e7e0a9d73623ac17f328689d9c82b224efb28560f8887f1b5cedd35818ee33ae9203b26ec9c3024837f7edccaf8a7434b1fed57596e340a56e026ca2e2c0865d8e44734396bed73d70f76f4cd1a5c5189497742fba1404c7fe7ec136c3699710c043f265cd15938707f046699a4275ceab4d23c2a308788782eb1f9389053d18ec2109eef4a6f267b95b91a71de484ff4ca8fa6efacbee9a5ea539766231ad5fcab7978a141328e6b75f8de8bd96eae373a51fc7c52d88d850cfe863e32df08627139d8a81c89551a9d16c57a589e1ca28d4cc6865c940af496587bc54ce8b13f5e9386a3c630a76a2a5f826ae4e250b396822291e7b9a3934c997dceb1883627e80bfb1a30597a2f90bd0bf37f8f8d4d2eca7206b1c50f75b3486562e78537277b4fe5e223a74d751e1477a45365dcda7f13b2e3bc1b508826aca38316e50d0c07d5daa49ad4200eca48036f1ff4470bd0e16e269e30ed7590f1fb6ca25e56fa5f00220346cbe3592911f406fded3be0ae3a1f4203434e1905291b1197b58da8c0c5cf598b6c30f87f2649d2d18d44b0195e3e0515a539df16f04d4f8e9cbf070ff71c660839b12159509f2b5e7b20891d5578d927a957341944f52b2796380cba9e8f07f7aacf6ca463cf199354819854dacf47fe49c269cffbe451d2fd3d53e96b7e3ecf3265c3483b6696b43edfe1a81e318ef243ff205a99e9e905065739462dbe57d270fa8ddd96c6e8de38998db0998ec0ce3369dccbe6f395425f8baaf85b34a3d9349bdc643eedf4bc6116520ca6d129bca638e4c343f746e2cd6a31d3c81f3598fb3259546c45c6ab01fafb77b4f0fe9c677dc31a08b51948e112b5167e64c0516fb01ffc1adbc387c4ad5212a50fba9b4871b2365e9372ea38d65c1bd526ab8237d6cd87d1e403c8eaf09d96181f3d8d85b3111f495475db376639075d9799e2998c49461bcd57abe016088e52f2cdb644b9a90d6cbcc5c4df8724c843b25a226029d6487fde99527480ecdee6b8cf8f7012ee2ead9c5f7d64d343a8e3ba09b714b56812ea6dc2aa12e207e3805b2afda8e85026df9199b18a2b7b5b20bf72b180bf65193915b357b33d918b32aa01305005f78c63c4f9c7e69b1ab79941ab4a134e06f391514c236f0218e7bee18137d4293234d0042add7d9064e5934a976a6400633445bedc29337100c3f669f6ef4c8e7ef2c22af75ed129e30772df215806871e8025fc34a8c63e417f8875169560d56358617db348ceec189208973351d8bd8fc6adf2e6e8c703457fdec8d2b6d2bffd6a3b650af8d5e7087360bcaa11bd947d5922a8746a2243371a657425dac00f1d4b31786fb602da6508a066398999add2baf163baa2f0c0356ed785c59d70792eff5391764ed01d41b2ae40442bc078921468706decb224fca1e6e8dfbef0e3cc686039ec5f5929f1ff0ff65354aeda31b0b5faf014d21338d0c3f9d72c08b4c8ba0e644d598fbff8301a4a91bbffccba5b4b7d684e498effe586d13fe51c7d0df2e7f3343960c2eb7465fda0c39da7617dab76b859ad5f487317223ceb59846afd2e3eb3d2707cb73e725e4c77d9ca6c15b9aaf93fe86eea8c96439d64c1e342f573bb4e84247126acb42c4e5b313d39a246562a246f10f8bf632243e99acd70d3bde4e5b452f8d71d8f0461ddf93c0459aff2000cf3c16ebd646f59118f80be761e3bf1658cd759a57f35d5858ae00b3816f500245354fd1a185b0171fb5be4215e745de3795cdc0a858307fd643e0100d3675a514f7da369d1dbcdd9ded187db78de5ba552fb2c4a3980db793b4a39d825b7d5dc7551a854f1cdac980e47e79e7d8bbfcf9c06db7c832e2c4755eefd488897b6b1da7c9eeef8e9ca01ceedeb57e79afacd219d27d3af8098549a849fe850aa9d572b78b66bcf80fb59abfdce311f3528428528ba692289d3bd9ace9da412d186771011f7f9d8838eac8dc146cfdab372dfdaf31673ce318da0b2c8e6e456bfeead863d58e58e45542274637219a6712397c4c4069bfa0a8ca7fa0df1b6828a0e293563bcdd8785f3ae6c782ec684a740e136d6d8e18c95b75f989e00d47252e4c793ce56e22a95cb466afe486cb5da4ddf107be705a15bbcea3f8b128224456d14f6ceccbad36849eabd61984c65de50204847e114268bed8b6e4c3aaa83fd488de89a1591ce6f5bab8858856b50856de8a6da6a48bb2b574645d102e902282eb08fc165b30258bbacb074de40e9fee696df2c2f4d2f3d058a7a610253d85587bcf22e3f1ecc7f3f993866ecf0224d09f6712d77b65222e5aa33edae843c0f49fa55bdf98e6309b5ec626388ac08503b0637084212346a3f8e79382c824d3301bc5ecae89d550e26aa2db0cbced78af95f6071b1cee33f08f1c9e5d11d806edac0f70d371dbe36e5e63c54fb1fe5466c8e95fc923f2bd3fddd78d88de8717dd7394021537f2529fa8932eb83749fb0e70938ca6b1b0e68f0fc73a4908eb2effeacf0092b5a27f53547a7a05ed07709f9b01dddec4bcf35363316b1cb483e75eb43f1b70555837f9d7d0c1cc258e68552c555424f84c7a3f4d68b83809c6050b9c13da3f472a3bcad42922a02615d501ba80d6bdbfb361a462fdac185a1b8445036048285f118fd06e46c024c7b32340adaa81e7", 0x1000}, {&(0x7f0000000180)="7e87ad3623f02b7f8197f58197269840ecaf3f21b7c1c0ffbdee601313a8cac9f410bcb6fac0143cf120582d5e73afc0e7c0e6c5480142d4800335986ae882ded52c12ecda92c7974d224c816dd715fde98b4ff9826e042a8a15ff9a17669a781e470b4da091df17bbd7ca09de66ac2ba708baecfa868abe45db22c669521b0b2caad4229cfea348e5e7d4691aff950629b756ff5be46ffe677b370f6952554b49d2f45a966d16a85232f23daab63d1b2e3a2ab45884fef8f57122adaa891eb4adf260b0cf144bbcb4ce693bc246a2a92ea5fd4c3f03666be3fda3d24a995de5096dccdb4bc26a6ca750276da26bf537ff50381730deb700874a", 0xfa}, {&(0x7f0000000280)="6bc8cf6786520a6bcc0687ab1e364bdb036e7eb4360c358dd8f9815e0c059b2623d84db4500d4f4f48e443eac6eb766e44cd5583bf18099b096002a65f121a21306780198f67f6eb86869b4f4f25198957b076d868b281bcddb7", 0x5a}, {&(0x7f0000000440)="3423fdd3f943578cc92ae2c52ff9ca3071de32fe9635d7e56e43d76117e2c71e474f2a02ad4f238e9b3cb41f5abada0bc7d0503ea2fd76cf86e1de8a7653dddceeef85093385964555b31033ea5cab77ec0a814535c4aaad98440c95c17c713b91bb609d737df805c7b392e09cdc6b8a7338e59cdbbe5c412119e8190f592d475b10ed732d31b8f6df47552b316656b2fd3587ec18b03a83e8d2c853320a08a92d05325e5e499a31bc54cbb4c615b5c666f835b3", 0xb4}], 0x5) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/119, 0x77}, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0x10) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e4000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000580)="e36258a416f72ee99586132477f24c119bd1093cfb2501015bbdc3a5197094b2df2aa85e3322a9c4de41a52f5ea7fa0023d58bf765994778a7f6485509268be2b6222996f51da4cf4953c319f95b1cf1fcef995fec2a51a582b51c9229ad1fc18680c65367abac51596028d02291112cf8604af2916389c5180703263326733c3572aa8fdfafe9360e213b92fbfdaebc9431e75500addf9901e7b01e89c3e583d8e4eb5e6afa584912423301d0f8c6f995756fe0f696c5f5f3024af12bb2d9ef3ce736987a85438207f2ecdccb10fc610591fa888ca7a13211c4f5d6f5eb9b496f2d1de0275e3f46cf3bee1e3b4a03c0a5c50d39b3bc6a374dca0e0bea98d8135b68c19270f5c398dd93d72b075d9bb3efac48e786392ca555988c452cfe3e73fcc24f63238cbf923f480e55e1412841479acf4d56a098682ac2706bffec070e749e1f795d3dde0794f429076c6c2bbec5504c1c5eb4da1acca9f7738e5804d1ba4db1ea9b1f7b658358a65011b50dd0811e9aa1bcb737de3f087499", 0x17c) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x401, 0x400, 0x8, 0x1f, "f9b55b69156d04366a45925bc90fc31144cff969", 0x7, 0x3ff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1e2b, 0x100000003, 0x1d3e, "bad83f067108e2dede80000000001f00"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "0000000000000001000000ad04bd8000002000"}) r0 = socket$inet6(0x18, 0x4000, 0x100000) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:09 executing program 1: setgroups(0x319a618bce13f752, 0xffffffffffffffff) r0 = getgid() r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="030000008000000099f74d0828696e1de1254584dcffd1d0421d4c8cb23dd147828e10d37935d11c38c2f5a80f0d83482eb418a5ac9722f65b6cc79512c0e7b8096433d5c1e6d9809b3f297dedc9b0f8afa6da3556e32cea7d3a7bd042142fe8b2a1bad8b0ee3d9909519989c1a22166c2b4170169dbb5cb8fd0cd33d111ddd383d38334e82c3c29bcaa2a4e258046800d49937760cbe93aeffce8aa11b0ddafe277f82f4edb99d677f69247c1dbec11dce2770dafe27d97de820209a3e369117a837801517d09e949f2b36aedbff410fa9c3d2f3afe6b4e0000000000000000000000000000"], 0x4a, 0x800) r5 = msgget(0x0, 0x230) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000280)=""/110) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgid(r7) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000380)=""/232) bind$inet6(r6, &(0x7f0000000240)={0x18, 0x0, 0x7b, 0x1}, 0xc) msgget(0x0, 0x8) getgroups(0x7, &(0x7f0000000100)=[0x0, r0, r1, r2, r3, 0x0, r8]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4a2, 0x2) dup2(r2, r2) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x20) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x0, 0x4) close(r0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="686dd4ea", 0xfffffffffffffe6a) r1 = semget(0x2, 0x2, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x200, 0x80000000]) 16:00:09 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x3ff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x400) syz_open_pts() 16:00:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x8) writev(0xffffffffffffffff, &(0x7f0000001200)=[{&(0x7f0000000040)="10acc099f36cea99352a32f7c1e70fb298305c165ffea09dea7c8c6917fee71efedb783f74a79aa1a61145c566da9130ad707be7dc5dc9d74d29a2fd275fe687eccbfcb6c9e69ea7acd81930a5bc1c481ddbd50c7f73cf4c1b684e65783597f2854630cf7995d2917345f3f13aca645313f941ebf0652934a969dabf0655a703e2bdb0322e4efd61e3862c15758fe59b70006f7f53a1ae00fdb733114dc0a28a0cba1d1c0deeb35a01e2f4182c2ed078c8af2543b04e09a9d83d908fdac6daa00ba449286d0b34b9", 0xc8}], 0x1) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:09 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe26) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/136, 0x88}], 0x1, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0\x00', 0x68) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 16:00:09 executing program 1: munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x182f, &(0x7f0000000040), &(0x7f0000000080)=0x4) socket$inet(0x2, 0x400000000c006, 0x7ffffffe) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 16:00:09 executing program 0: syz_open_pts() r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r2 = dup2(r0, r1) r3 = dup(r1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x7f, 0xc6f0, 0x3f, 0x31, "f6e0db0a783e2a3d5978a94e5b2ec1de5da8da10", 0x0, 0x40}) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x6286fe36a68cc09f, 0x3) chdir(&(0x7f0000000180)='./file0\x00') r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000001c0)=0x8) kevent(r4, &(0x7f0000000140), 0xc, 0x0, 0x402, &(0x7f00000000c0)={0xf0, 0xfffffffc}) 16:00:09 executing program 1: 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() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r4 = kqueue() kevent(r1, &(0x7f0000000140), 0x3a29c32d, 0x0, 0xfff, 0x0) kevent(r4, &(0x7f0000000040), 0x200000000020, 0x0, 0xff, 0x0) kqueue() close(r2) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x103) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x761, 0xc3ab}, 0xc) r1 = semget(0x2, 0x1, 0x447) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000016c0)=""/46) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r2 = semget(0x3, 0x5, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/255) open(&(0x7f0000000400)='./file0\x00', 0x20000, 0x20) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000280)="7698f142a7d0f4565bfcc3633ef653ea680f41ca92972ad4e3febd37f7d194e8424d4a35646df7fe042c9ed56e958992b118753aa527a7945086e76b515469308bb8d1855f19f5db16e51bcd8c947e22d2095e6a12ae980a534bd5c17fafa9053fd8533f4b7225840eb39594575ea798d89b5954667af5f493395b923816e5e2fc3eac22240298976e3c858314eda335677faa555a74a1ca78015f0d2729d4553de77a1700f9babb931f2efe91b9", 0xae}, {&(0x7f0000000340)="08701d99b8b2451e94156c764cf8948e7b72a43a11278e8398a0404e7447715b58ece5b6d7f45d681c3d34adee09f48e8f032f1389fb64549e1ea413fb813214f8f8a3bd1f8aa52f5b84046b705a83a800d9d3e2fe5136ad60e9c756a8a24c0b65bbd409ded0", 0x66}, {&(0x7f00000003c0)="cca913f1c9f59d31639315dcf6c80b5563ab7c60e7cf551977a41188e4f73e6ff1301899", 0x24}, {&(0x7f0000000540)="3b82be308503b10c8eb125c4c9feb78bba79afe307f305fcb53629f532770767d410af004b2892dbed39a4351b4a3475b2a9b02cf592152bf0476c0d45de073af5c957723f690835dcc83ad10b46d6197b81b532c0415b9cdd52a75725bb3b78143d4b386a8f16b48c03bb7be8f88a9cb3176789934534348894d517d8b456a9136782e12a8ed3154fd7eb50a8d326bf37498b2edb45384edd13ac56c2753d3d7950dd57a3d0b6de7abf290d1d5334002c027824e90841c8a5734f12ee51074eca41fc4d1b26eb40e4e8a6dfc2c9340e7d8e97310653a1302eed5b4e83d41bf8bab381d9ae877d38b60c838d2f4044cd739f2a9ee19384caf8546d9fc7723884f6afd8ed4dfce7b71c857b0b5695697c02161a06ab06b52e6b2a15934978744f7dfc2080d85e4e01c018751f491cdf16a89fa2472a200b9098253175ca048d82bfe80d1d23f49741c9c5b60296d79020af2f6e7f19d3b98f1d47198e3a3bd18fea01e0ce289b5840b7aade3cd6488d45d67e4ffad174e3628a4d836a24ee3863f0f263d9af1853e7c91cec34bf708df20368cdfcd71e210d70e21001368acf646b596e8dc673b475d461279afaf8dcbce7cfaa51f96d49b73e88e753e172911b7a430372dea59c61f6a40509573eb810bee7dbb4ff60458055515ff3d75757b08022c9a95994d739d06f3ccf95f43074e49f6a59ce0bf09a76eaba729724cfd4d0a2b3b49a46e723e89d676920fa86317d996cf878f22b433b21f0ec66d93e6956d6f91857e1b315173380be359684d90b5105fe51b3b273ce6a2c66e83eba107a3cb57f3df22c60f344a2925d9a59a6fa64f996021a320733fade507b4998cba26e5ff483cbe04840430ce38df2c78b089ae5e8c22e980d77e1a011b4ddaf6255867f9a22634fd19b2e839fb55964ea0ca11e596cc443432f352a3213c7ab82bc5bda0d66df54fed5abb31b470da44be6218b2fcf210f92c77bb84d553570f1fa330714e11022d5bbf903d04b6b0f4433e2cd97b712da24f6ccbcddbdaee7cb7841c90543d376955841a207c6fe168efa0b50a4ee92e3b54d7dc6ff44d331a9c4c2f70d2984ea6b5a9ff8d7c5cb25fcd749c69dbcdc0e8d9637af56ba2849507279e7881f6332102be200b2b59be7bbf8ed07ff6bf912e20372820492508f3e8d8c2bb386ceeb687f52f85ca72d0b2db0a5db9713c2bc24b561e36a04961f5055d3524692ead14f8cae0534e5e4c59ae2bd740bfa38fa4c7356d6565b01424488291bbd4711305826ec01ea2e93f35801f8cea9bb2ef4e8f6cca44ea342db24d319be414d04060d09e537c10aa3e85ab12adaf4e0206f7246ef39ee57199c8e4dc6f0b3cb2762c73ca6b88e96e27a4770492dd889c472ac233f6327bf83cf003796bc7daf0bfaa341e2017c4e4ba1ea33463da12464e1e6776942d992966282e768991717a207b7167517c0f7219019786e14f07b723c28f341f2d94a56e69f3fdbbba542583d05319c410794733907384d2ee6e964e488618bd5d7090c4b68ddc19661934333e251404217f8c2c473def7e5f9bf776961533ac48f817702dcd0635976ddfae5a4c21dca04648bc79ce9c2cbca39bd2d0d707c9b6c0e244e1c71dbd6ccedae4e1180f3140cece0db4d968d286c71f985fec35252ea29e8a46e95b7780c9be78ee82d985f02e8fde8d588ccb0c15c800c3907e735b30aa26e8ac9111e5ec0c169b0b652d3c6e01ea5a52932afb2e16334d9a9ddb76c6c4645d0ceefe44f3cd9960ddba7de1980246edba156ef2841f34f29d96b151443f9cd5d460e53a4807863b7922a858ae636e148a3739768392734cf32cfc26df668138a4c8083f5009d48f722f6123e45599b19820d7272b81d7d34d1ee79feb67c3fb148025371ba5ff93cc903939bd61f9b45732e6685f476f88060183f87ea2a6b8935d5040f7ea9e2c3014b118a5aa673d92696001653ec877cdc7273852caddc3a15d04aea2e6ccd59f0712f5007f5df470a78da42c5ff90518402f8a65d7b1e68dac241af3b5d610451bbaff91735165513704e8bce580c444910026398084d3ea8db1342ab2ecf98e80d1b1b97d03d51483e1c1996ba0ddc068da92fc823632dce45f0f6c411bc5ac5aac7e5ff5f9e47c99c989f7e30c18dda7ff6825b5c4841f55f983d2d4800580f112d1fb72b547f87210333c4efeba9a7cc18dca483c52f0f9327628f9bef7176ea5d585071b083d37a590cba724a6c37861ed2c21559d2b03e8a217eb2c0bf16d26ac84a576772f786a377d69b4670a50cdd253139a183ad0d457e28fb2e0ef577d937a87a43e4f74ac67f82bad2d505f4255be14046b3b4e13c436f91f1b9181d7908f966b5148844b7334f12f52ee4c549385d525ebd09a0da6e85f8e2e292c619f06921effc5fc0bc0026a5beb43f164a31701a11e6b96de62c85b4fdce61141467ee60a4370074a54dffd83c40158379293fe6ecae2d1e0a0ac7e5cc8dd01b99950fa370fabaf7b261ef49107fad1894f1cea4ce33fe41a834860d19ee253982df7f4332d10ea521f4bd3982074045c437c126b61e90a67fc3f42da0a1fc7a93f9fb4928ef61be4608c6c474984f2e57c99e95427e72b7ca95e550802514159f9ff630f0fb29a067cc14cddc992b2ce7aec217b5ad814a2a24f03952d89b2a97c35c138145f645757ea65dcb60ddb7e5cfa0bc0490647b3fc61dcbb2f4cc18326bb57c5ac8c02654f460ecc5c3a7921c30843817fe17dbb57192484fbe3277611f58f997d1eb7026cee57d7942fad24d041ad4ab25d264d03aa90968c00050a1a4d8e4f4377dba833a180d30d940d49a4114ca9aba074b5fd4b9cd312cb245d4801f1f2df6270861d0095736508fc8c1f6112d0b4bbcfca6edbe514e623a5d12ac26e4fae1a44dcd778c925162ff289d1ae7cc82dbac22e7cc238dd26a145c605c07ff78ff5cadc0167e0209a62ea5a95b1c5e76f73451b40a1a821e3a43171457293ddc0b1a0b5748c6a7dd5ba50a97fbfb3e72e55bc1dd95151426ebaa584b9fda17973dce857eef14dbe3f9a4b4063b47224291d81da8051a96cf414b3b103541503fd80bbe87fa396737e97bebeaf5800f4f0b074b48d2a621abdb96125a6688ebab0f84bb528b0cd8b9f4cb109c9358fa7c45df31ef4eca138c6ebad30af67f5eb9a26f98e452f57cdf6eb425ac82e51e97a819b9fdf2cb0ac749f7badc93a7cadf22febe7faee7aefc16f1fb7e31d27ddc37970276e6c9eb3ac917a9b82a18012a6b0b78fccd937d058d78858e83c737cbb34f8b7a522b8961b27713908b7b8b03824f526fe7a55fcee8ee8d86a042f3aea51e66b787fb4a8fdac1c83bb8fe8d5831eee6b3a4532b02cc53d808e2fbf871da4dc23fdd55df96039527e9173f2e0f818b7cb69bce971c66316e8f0dc5903528e44d49731cb47de07437ad02846f11a4501e266ec98f2e1e6fa305afca83ceb290d5546d4bba8d4bff1b8ae026700a78ab6f185ca083bad6077dc01d7e3d992c5aafdf43c55fb1541f63d3f9a6da3f738a54b096ab967469269fa3aab284ef1e1eaf5f011da771ab86e79062ff40e758cf6dad5edf90cd6edb14ea61cbbfc8f7feb42f12f7366d2f8d531ad62a6a4fc8a7bdd15c64422e349b64aed3ffc326fccfdbb2a6d6fc3d06de19296667bb6f486dd2c593605c63a2871154a45616450bceaf2629b4d78c802dc20ea5bf70e9d5ad7f37c1df319b1fa283be4de60ad8142d94d472f5a28d3c2965852ec7f6d915281a39cc70a642962c3242d0e3c109bba47249d929a10230c291ca960c3e9091d5a463c775265bab861d92ca60fa6646f6052941f1e8c9723683fa2feda68ee9bde71d1a15291532559616861f9956663a88042d71c66e642e531c9a34157a67b1d99ff41ea9595508259e1b1be96c1891335aca2c7ad7c0a536d4e4fbf25cfadca6a998695490ec9771dd10724e4befa41840547f8b6b6381367b724c76cf4db251403cebb02b393f2ae673d1a7b02ef9960b9c6ff0b0e808a55b2d32b9669695b42da722b66af22b8b9c0f84fe6489026bc5909d27a55b5d64a4fc6e353844ca4d5d0ed8b0ed7e7babf4e1239ca781d7246500ac19fbb2c95baed74e1076e48d296267effb2f06c2b7e84c6692a928a0a26d6556d259baa9bcbebd5be744580d135aee39f78af0be48320d8abae3aef88d2b5e1205001c74c2d69158b92b542ca9a97d6cf4b41d4a3e66f6275e81dcabfdc573faac2cab5a3fad56b42e1ae1e2f024d3c58d2d9fd3be60e22b693e5fb5fa4cbba89b89cd8cb628238a2c8dbc37b7a224595b994763aae69e67caa4eccf3013f553f6a09008215203807cc7f65ebc75e0d73a6273e14153fab0e6a329fd9194059c9c044a9c13238d4d111a3a83aa2db732e35ad687ab500eb122d78445f4b54b4f9362f1dabbed9b4f6c5733f6b0caa5206b96817048c570bb372c36f8fa60544546df7ad196821f4b73654f3ea980c942db4d9617772fae9a750d45bf3fd039642d010e20ec1d4f07d6db17fb6535cec1ba74e1cbfe6115d4a1f21207343d0ec5c678b7b3cceef27d7490912d2f4e0b90ae24a3a0320fbc9c30ce59e9011c9f1ffa31dd82cf6d2dec0174a9f7e5ca36193d4259dd9d0f9117beeabe542bca4d74c7bef0319e556c20bcfb140319c2c2e203470fea1f80881ef17284c160f9930c23cdcfca5ddad345f6b362d4ed4b291e6829f6261fa8719cd7e2017f63eae6a7469f91c7fedc87102b4d54029c85b3aef5f10c703b2e3e76b929ab6ede7459310aa4ff0d5c8f4c010e1cb42aef8d1ea0e080f963b7cb5fea9b5bfb4c370449308ccf17b7ebbb12e68a84df8838364b0570801fa4b70a54c6fba25fe64a45efbaf2c3563c73a56167000ba2f9ede7f2efce202c99bdfba24e6b5fdd82c1f6d2f56715d24570fbd04a0ce5bd60654216bfb344f463a7ad128e24f567b69330fb248c61eefe4e0a5ecd12155b824c690c9a4f01f3956b1bd4c09629144b644b200873f7ec169c5b6b795b16f8d2ae190345ffb77d3964abdf27046af4a12f78d4c7e320bcd2c1b0d9424a469f2e6bde6687c141170d31530131c6d25f5f996046d54b148335d4755da0b6b9c5f2a336af74d5e6724f27e008f14e8a034f4f582e4e38c27ec2985eb96b047660631002ceb4cb5107aaf3fbf716a5fbece43ee4e0154070881bb5bb4cdcb291bab7c118dc839200b0590ae56bf889b481701c3ed2e709bb1d32c8445765e1362509130277d314c94b018d8257843f855097af39368651c0fbe887584b0fa59f568d4c66163d8ce8851a0be0b6077743deb7c0ba885d9f2e168be6c6f985f4743411365c72d7722278652efca4d3db58d49b5285cd399c5d22dfb3ba23aa9bad257a80320dda7d54c3eb77b12f0d6c6e1e2c10bddfc9bdb66b4928562854b7969823f03a0983ec87c0eee17d4d0a11a330a14a0afd61b89fc3e77b5e3f02a570c94529cf7a8417a4f22145668c1b8a750df0bcf1ab7633c51810a49401c4ec628d1d11113a329648ad9e43217daade8837c15ca40ff2829a1c6584c640edc908cfda306702493e3796a7c3275723bfb4111da2a7c0232223c7af3592f59646deb61ef6cfedc7d9162b586007bb118e8da4047e6c34817714d6a891d98365a1f3af3f24ced916064a24b3b3e643e76ba0eb8d929696a20da3a071d51dc7418c57cb17ee0bc0f8ddbed3cd953a8df427535a7e562617659ac85fec0b9064a5df7d52c28245759c5ac8f7dfda55098e097930", 0x1000}, {&(0x7f0000001540)="2874f04f9933e648fc3bf329ce846f267d930eb11a12f73ae54d491f4c2b54ec5f95e4da850ff9404b5f1f6d267c0b56a44d62ac342e034f1fd62cbabb2e904ad7ee7b04ba8e7cb1dfe7328348bc0ac036aa2e", 0x53}, {&(0x7f00000015c0)="bc84bb062fe004bd96e6d81e52521a6e4f1c64c7f07eb6a29fc22cd13399a84db886f807c02967693b763d4d5dc26d6b1c21c70edd84a6b553511c950a9572ee8f3e834421492d0576251e258a58d8c4b71973bf87eff0b5064d21ffd27fbecaa388ef29618dd7ee2305e31a868f65d96e00c3f5782558aca56f1a29a2", 0x7d}], 0x6, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semget(0x2, 0x0, 0x222) getsockname(r3, &(0x7f0000000080)=@in6, &(0x7f0000000040)=0xc) semctl$GETZCNT(r2, 0x40000003, 0x7, &(0x7f0000000440)=""/245) 16:00:09 executing program 1: pipe2(&(0x7f0000000340), 0x10000) open$dir(&(0x7f0000000400)='./file0\x00', 0x8082, 0x8) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000440), 0x10004) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000480)) open$dir(&(0x7f00000004c0)='./file0\x00', 0x200, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f00000015c0)=0x1002) openat(0xffffffffffffff9c, &(0x7f0000001600)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x20) r2 = dup2(r0, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x1, 0x4, 0x8, 0x7, "5e2d9cf4711dff7fd145782e3e3f131917b67674", 0x1, 0x1ff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000080)="a7", 0x1}], 0x1) poll(&(0x7f00000003c0)=[{r3, 0x15}, {r3, 0x40}], 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) dup2(r4, r3) kqueue() getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getsockname(r4, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) select(0x40, &(0x7f00000001c0)={0xd98, 0x0, 0x0, 0x10001, 0x9, 0x9, 0x2, 0x800}, &(0x7f0000000200)={0x3, 0x9, 0x7fffffff, 0x0, 0x8, 0x9, 0x5, 0x800}, &(0x7f0000000240)={0x7fff, 0x1, 0x44, 0x2, 0x7ff, 0x1, 0x101, 0xfe3}, &(0x7f0000000280)={0x27e7c9f5, 0x100000001}) getsockname(r5, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0x3) 16:00:09 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) fcntl$setflags(r0, 0x2, 0x1) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000200)='O3g', 0x3}], 0x1, 0x0) renameat(r0, &(0x7f0000000000)='./bus/file0\x00', r0, &(0x7f0000000080)='./bus\x00') linkat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus/file0\x00', 0x4) 16:00:09 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r2 = dup(r1) clock_gettime(0x2, &(0x7f0000000040)) kevent(r2, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x1}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000000)) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x7, 0xfffffffffffffff9, 0x9, "fcec9c26756a202001ac9d23e570f78123acf888", 0x5, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6c63, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1c0, 0x20) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) write(r2, &(0x7f0000000180)="43fa5466933d4c6a6d333d4cd75c2fac2cbeb74388cddfdf5351a3cefe2efcd051dadab44f7240058e5cc5f1c8b596da6f39d0d4cfd211810964657b0dd04f19ed9a13e3299e58fee63fc2dbdedccb4be9ce9bfff061db94f2d13a67e5e82c1bfc86a99f2b5e9b18494b447043f3a309b68bbe7775eb09a264663df2b50334b338a58f891115a4dc73d5", 0x8a) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:10 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) ppmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xffffff007f1233c0 pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpanic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xffffff0006000100+16 0x0!=0xff9fb1b997772a78 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *507572 80458 0 0 0x4000000 0K syz-executor0 228533 22515 0 0x2 0x480 1 syz-fuzzer db_enter() at db_enter+0xa panic() at panic+0x147 pool_cache_get(2) at pool_cache_get+0x2bf pool_get(1,2) at pool_get+0x60 m_get(10000,ff5aff91) at m_get+0x2f switchwrite(ffffff00614b8920,ffffff00614b8920,ffff8000211694a8) at switchwrite+ 0x1d3 spec_write(ffffffff81e226e0) at spec_write+0xa8 VOP_WRITE(1,ffffff00614b8920,1,ffffff0067c5de98) at VOP_WRITE+0x65 vn_write(ffffff0067c5de98,ffff8000211694a8,ffffff91) at vn_write+0x161 dofilewritev(ffff8000211695d0,1,ffff8000211695e8,ffff8000210a2978,0) at dofilew ritev+0x13e sys_pwritev(10c0,ffff8000210a2978,0) at sys_pwritev+0xbf syscall(0) at syscall+0x489 Xsyscall(6,0,ffffffffffffffb8,0,4,2a8332f010) at Xsyscall+0x128 end of kernel end trace frame: 0x2d60e31c70, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xffffff0006000100+16 0x0!=0xff9fb1b997772a78 ddb{0}> trace db_enter() at db_enter+0xa panic() at panic+0x147 pool_cache_get(2) at pool_cache_get+0x2bf pool_get(1,2) at pool_get+0x60 m_get(10000,ff5aff91) at m_get+0x2f switchwrite(ffffff00614b8920,ffffff00614b8920,ffff8000211694a8) at switchwrite+0x1d3 spec_write(ffffffff81e226e0) at spec_write+0xa8 VOP_WRITE(1,ffffff00614b8920,1,ffffff0067c5de98) at VOP_WRITE+0x65 vn_write(ffffff0067c5de98,ffff8000211694a8,ffffff91) at vn_write+0x161 dofilewritev(ffff8000211695d0,1,ffff8000211695e8,ffff8000210a2978,0) at dofilewritev+0x13e sys_pwritev(10c0,ffff8000210a2978,0) at sys_pwritev+0xbf syscall(0) at syscall+0x489 Xsyscall(6,0,ffffffffffffffb8,0,4,2a8332f010) at Xsyscall+0x128 end of kernel end trace frame: 0x2d60e31c70, count: -13 ddb{0}> show registers rdi 0xffffffff81e35298 kprintf_mutex rsi 0x5 rbp 0xffff800021169100 rbx 0xffff8000211691a0 rdx 0xffff800000ad6000 rcx 0x3ffff acpi_pdirpa+0x2be67 rax 0xffff80000005cd40 r8 0xffff8000211690d0 r9 0x8080808080808080 r10 0 r11 0xffffffff81714120 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff800021169110 r14 0x100 r15 0xffffffff81bf574a cmd0646_9_tim_udma+0x1eb03 rip 0xffffffff8181218a db_enter+0xa cs 0x8 rflags 0x246 rsp 0xffff800021169100 ss 0x10 db_enter+0xa: popq %rbp ddb{0}> show proc PROC (syz-executor0) pid=507572 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000210a2018,0xffffffff81eb2728 process=0xffff8000210b7028 user=0xffff800021164000, vmspace=0xffffff007f124d68 estcpu=36, cpticks=3, pctcpu=0.0 user=0, sys=3, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 80458 417016 39639 0 2 0 syz-executor0 *80458 507572 39639 0 7 0x4000000 syz-executor0 2824 213630 25968 0 2 0x480 syz-executor1 2824 38602 25968 0 3 0x4000080 kqread syz-executor1 2824 180336 25968 0 3 0x4000080 fsleep syz-executor1 2824 266226 25968 0 3 0x4000080 fsleep syz-executor1 4533 464977 0 0 3 0x14200 bored sosplice 25968 513744 22515 0 2 0x482 syz-executor1 39639 488126 22515 0 2 0x482 syz-executor0 22515 228533 93864 0 7 0x482 syz-fuzzer 22515 172034 93864 0 3 0x4000082 thrsleep syz-fuzzer 22515 46679 93864 0 3 0x4000082 thrsleep syz-fuzzer 22515 451356 93864 0 3 0x4000082 thrsleep syz-fuzzer 22515 240447 93864 0 3 0x4000082 thrsleep syz-fuzzer 22515 77219 93864 0 3 0x4000082 thrsleep syz-fuzzer 22515 133623 93864 0 3 0x4000082 thrsleep syz-fuzzer 22515 500315 93864 0 3 0x4000082 thrsleep syz-fuzzer 22515 312653 93864 0 3 0x4000082 kqread syz-fuzzer 22515 110408 93864 0 3 0x4000082 thrsleep syz-fuzzer 22515 344455 93864 0 3 0x4000082 thrsleep syz-fuzzer 93864 327913 8073 0 3 0x10008a pause ksh 8073 31789 36518 0 3 0x92 select sshd 36601 509184 1 0 3 0x100083 ttyin getty 36518 298578 1 0 3 0x80 select sshd 32987 1752 14192 73 3 0x100090 kqread syslogd 14192 426988 1 0 3 0x100082 netio syslogd 56563 11914 1 77 3 0x100090 poll dhclient 62161 322898 1 0 3 0x80 poll dhclient 24236 190739 0 0 2 0x14200 zerothread 56520 479596 0 0 3 0x14200 aiodoned aiodoned 97627 18707 0 0 3 0x14200 syncer update 77538 136624 0 0 3 0x14200 cleaner cleaner 66376 104008 0 0 3 0x14200 reaper reaper 75761 216769 0 0 3 0x14200 pgdaemon pagedaemon 61930 398973 0 0 3 0x14200 bored crynlk 87817 65055 0 0 3 0x14200 bored crypto 88620 161788 0 0 3 0x40014200 acpi0 acpi0 75403 65081 0 0 3 0x40014200 idle1 7277 253276 0 0 3 0x14200 bored softnet 94435 414699 0 0 3 0x14200 bored systqmp 98910 457847 0 0 3 0x14200 bored systq 86877 425275 0 0 3 0x40014200 bored softclock 27446 452864 0 0 3 0x40014200 idle0 1 326219 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper